.app-sidebar-shell[data-v-e4671d5c]{border-right-width:1px;--tw-backdrop-blur:blur(8px);background-color:hsl(var(--sidebar-background));background-image:radial-gradient(circle at top left,hsl(var(--sidebar-primary)/.16),transparent 28%),linear-gradient(180deg,hsl(var(--sidebar-background)) 0,hsl(var(--sidebar-accent)/.55));border-color:hsl(var(--sidebar-border)/.8)}.app-sidebar-brand[data-v-e4671d5c],.app-sidebar-shell[data-v-e4671d5c]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.app-sidebar-brand[data-v-e4671d5c]{align-items:center;background-color:hsl(var(--background));border-radius:1.4rem;border-width:1px;display:flex;gap:.75rem;margin:1rem .5rem 1.25rem;padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);animation-duration:.3s;border-color:hsl(var(--sidebar-border)/.7);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app-sidebar-brand--collapsed[data-v-e4671d5c]{border-radius:1rem;height:2.5rem;justify-content:center;margin:.75rem auto;padding:0;width:2.5rem}.app-sidebar-brand__mark[data-v-e4671d5c]{align-items:center;aspect-ratio:1/1;background-color:hsl(var(--sidebar-primary));border-radius:1rem;color:hsl(var(--sidebar-primary-foreground));display:flex;justify-content:center;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-sidebar-brand__title[data-v-e4671d5c]{color:hsl(var(--sidebar-foreground));font-size:1.125rem;font-weight:600;letter-spacing:-.025em;line-height:1.75rem}.app-sidebar-brand__subtitle[data-v-e4671d5c],.app-sidebar-brand__title[data-v-e4671d5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar-brand__subtitle[data-v-e4671d5c]{color:hsl(var(--muted-foreground));font-size:11px;letter-spacing:.18em;text-transform:uppercase}.app-sidebar-nav[data-v-e4671d5c]{display:grid;gap:.25rem}.app-sidebar-section-label[data-v-e4671d5c]{color:hsl(var(--muted-foreground));font-size:11px;font-weight:600;letter-spacing:.22em;padding:.25rem .75rem;text-transform:uppercase}.app-sidebar-section-label--sub[data-v-e4671d5c]{padding-left:1rem;padding-right:1rem;padding-top:0}.app-sidebar-link[data-v-e4671d5c]{align-items:center;animation-duration:.2s;border-color:transparent;border-radius:1rem;border-width:1px;color:hsl(var(--sidebar-foreground)/.88);display:flex;gap:.75rem;padding:.625rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.app-sidebar-link[data-v-e4671d5c]:hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.app-sidebar-link[data-v-e4671d5c] svg{flex-shrink:0;height:1rem;width:1rem}.app-sidebar-link--sub[data-v-e4671d5c]{border-radius:.9rem;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.app-sidebar-link--collapsed[data-v-e4671d5c]{border-radius:calc(var(--radius) + 4px)!important;height:2.25rem!important;justify-content:center;padding:0!important;width:2.25rem!important}.app-sidebar-link--active[data-v-e4671d5c]{background-color:hsl(var(--background));color:hsl(var(--primary));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:hsl(var(--sidebar-border)/.8);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-sidebar-admin[data-v-e4671d5c]{display:grid;gap:.25rem;margin-top:.25rem;padding-left:0}.app-sidebar-admin--collapsed[data-v-e4671d5c]{border-left-width:0;padding-left:0;place-items:center}.app-sidebar-user-shell[data-v-e4671d5c]{border-color:hsl(var(--sidebar-border)/.8);border-top-width:1px;margin-top:auto;padding:1rem .5rem .75rem}.app-sidebar-user-card[data-v-e4671d5c]{align-items:center;border-radius:1rem;display:flex;gap:.75rem;padding:.5rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.app-sidebar-user-card[data-v-e4671d5c]:hover{background-color:hsl(var(--background)/.8)}.app-sidebar-user-card[data-state=open][data-v-e4671d5c]{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.app-sidebar-user-card--collapsed[data-v-e4671d5c]{border-radius:calc(var(--radius) + 4px);height:2.25rem;justify-content:center;padding:0;width:2.25rem}.app-sidebar-user-trigger--collapsed[data-v-e4671d5c]{height:2.25rem!important;padding:0!important;width:2.25rem!important}.app-sidebar-user-avatar[data-v-e4671d5c]{background-color:hsl(var(--sidebar-primary)/.14);border-radius:calc(var(--radius) + 4px);height:2rem;width:2rem}.app-sidebar-user-avatar__fallback[data-v-e4671d5c]{background-color:transparent;border-radius:calc(var(--radius) + 4px);color:hsl(var(--sidebar-primary));font-weight:600}.fade-enter-active[data-v-e4671d5c],.fade-leave-active[data-v-e4671d5c]{transition:opacity .3s ease}.fade-enter-from[data-v-e4671d5c],.fade-leave-to[data-v-e4671d5c]{opacity:0}[data-v-e4671d5c] .sidebar-content::-webkit-scrollbar,[data-v-e4671d5c] [data-sidebar=content]::-webkit-scrollbar{width:6px}[data-v-e4671d5c] .sidebar-content::-webkit-scrollbar-track,[data-v-e4671d5c] [data-sidebar=content]::-webkit-scrollbar-track{background:transparent;border-radius:10px}[data-v-e4671d5c] .sidebar-content::-webkit-scrollbar-thumb,[data-v-e4671d5c] [data-sidebar=content]::-webkit-scrollbar-thumb{background:#a1a1aa80;border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}[data-v-e4671d5c] .sidebar-content::-webkit-scrollbar-thumb:hover,[data-v-e4671d5c] [data-sidebar=content]::-webkit-scrollbar-thumb:hover{background:#a1a1aacc}[data-v-e4671d5c] .dark .sidebar-content::-webkit-scrollbar-thumb,[data-v-e4671d5c] .dark [data-sidebar=content]::-webkit-scrollbar-thumb{background:#71717a80}[data-v-e4671d5c] .dark .sidebar-content::-webkit-scrollbar-thumb:hover,[data-v-e4671d5c] .dark [data-sidebar=content]::-webkit-scrollbar-thumb:hover{background:#71717acc}[data-v-e4671d5c] .sidebar-content,[data-v-e4671d5c] [data-sidebar=content]{scrollbar-color:hsla(240,5%,65%,.5) transparent;scrollbar-width:thin}[data-v-e4671d5c] .dark .sidebar-content,[data-v-e4671d5c] .dark [data-sidebar=content]{scrollbar-color:hsla(240,4%,46%,.5) transparent}.cerca-wrapper[data-v-37524100]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius);display:flex;gap:.5rem;height:2.5rem;padding:0 .625rem;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.cerca-wrapper[data-v-37524100]:hover{border-color:hsl(var(--border))}.cerca-wrapper--focused[data-v-37524100]{border-color:hsl(var(--ring)/.4);box-shadow:0 0 0 2px hsl(var(--ring)/.06)}.cerca-icon[data-v-37524100]{color:hsl(var(--muted-foreground));flex-shrink:0;height:1rem;transition:color .15s ease;width:1rem}.cerca-icon--active[data-v-37524100],.cerca-input[data-v-37524100]{color:hsl(var(--foreground))}.cerca-input[data-v-37524100]{background:transparent;border:none;flex:1;font-family:inherit;font-size:.875rem;outline:none}.cerca-input[data-v-37524100]::-moz-placeholder{color:hsl(var(--muted-foreground))}.cerca-input[data-v-37524100]::placeholder{color:hsl(var(--muted-foreground))}.cerca-right[data-v-37524100]{flex-shrink:0;gap:.25rem}.cerca-clear[data-v-37524100],.cerca-right[data-v-37524100]{align-items:center;display:flex}.cerca-clear[data-v-37524100]{border-radius:9999px;color:hsl(var(--muted-foreground));height:1.25rem;justify-content:center;transition:background .1s ease,color .1s ease;width:1.25rem}.cerca-clear[data-v-37524100]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.cerca-kbd[data-v-37524100]{align-items:center;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px);color:hsl(var(--muted-foreground));display:inline-flex;font-family:ui-monospace,monospace;font-size:10px;gap:.1rem;height:1.25rem;padding:0 .375rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cerca-kbd span[data-v-37524100]{font-size:.75rem;line-height:1}.cerca-panel[data-v-37524100]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsl(var(--background)/.97);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);box-shadow:0 8px 32px -4px #0000001f,0 2px 8px -2px #00000014;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .375rem);z-index:50}.cerca-panel-header[data-v-37524100]{align-items:center;border-bottom:1px solid hsl(var(--border)/.6);display:flex;justify-content:space-between;padding:.5rem .75rem}.cerca-count[data-v-37524100]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500;letter-spacing:.01em}.cerca-shortcuts[data-v-37524100]{align-items:center;color:hsl(var(--muted-foreground)/.65);display:flex;font-size:.625rem;gap:.375rem}.cerca-shortcut-group[data-v-37524100]{align-items:center;display:inline-flex;gap:.25rem}.cerca-shortcut-group kbd[data-v-37524100]{align-items:center;background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border)/.5);border-radius:3px;color:hsl(var(--muted-foreground)/.8);display:inline-flex;font-family:ui-monospace,monospace;font-size:.5625rem;line-height:1.4;padding:0 .25rem}.cerca-dot[data-v-37524100]{opacity:.35}.cerca-empty[data-v-37524100]{flex-direction:column;padding:2.5rem 1rem;text-align:center}.cerca-empty[data-v-37524100],.cerca-empty-icon[data-v-37524100]{align-items:center;display:flex;justify-content:center}.cerca-empty-icon[data-v-37524100]{background:hsl(var(--muted));border-radius:9999px;height:2.5rem;margin-bottom:.75rem;width:2.5rem}.cerca-empty-title[data-v-37524100]{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}.cerca-empty-sub[data-v-37524100]{color:hsl(var(--muted-foreground));font-size:.75rem;margin-top:.25rem}.cerca-list[data-v-37524100]{max-height:22rem;overflow-y:auto;padding:.25rem;scrollbar-color:hsl(var(--border)) transparent;scrollbar-width:thin}.cerca-list[data-v-37524100]::-webkit-scrollbar{width:4px}.cerca-list[data-v-37524100]::-webkit-scrollbar-track{background:transparent}.cerca-list[data-v-37524100]::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}.cerca-item[data-v-37524100]{align-items:center;border-radius:calc(var(--radius) - 2px);cursor:pointer;display:flex;gap:.625rem;padding:.5rem .625rem;transition:background .1s ease}.cerca-item--active[data-v-37524100],.cerca-item[data-v-37524100]:hover{background:hsl(var(--accent))}.cerca-logo[data-v-37524100]{background:hsl(var(--muted));border-radius:calc(var(--radius) - 2px);flex-shrink:0;height:2.25rem;overflow:hidden;width:2.25rem}.cerca-logo-fallback[data-v-37524100]{display:flex;height:100%;width:100%}.cerca-id-chip[data-v-37524100],.cerca-logo-fallback[data-v-37524100]{align-items:center;justify-content:center}.cerca-id-chip[data-v-37524100]{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border)/.6);border-radius:calc(var(--radius) - 4px);color:hsl(var(--muted-foreground));display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;height:1.75rem;min-width:3rem;padding:0 .375rem;transition:border-color .1s ease,color .1s ease}.cerca-id-chip--active[data-v-37524100]{background:hsl(var(--background));border-color:hsl(var(--ring)/.4);color:hsl(var(--primary))}.cerca-info[data-v-37524100]{flex:1;min-width:0}.cerca-name[data-v-37524100]{color:hsl(var(--foreground));display:block;font-size:.8125rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cerca-meta[data-v-37524100]{display:flex;margin-top:.125rem}.cerca-meta[data-v-37524100],.cerca-meta-item[data-v-37524100]{align-items:center;gap:.25rem}.cerca-meta-item[data-v-37524100]{color:hsl(var(--muted-foreground));display:inline-flex;font-size:.6875rem;font-weight:400}.cerca-meta-sep[data-v-37524100]{color:hsl(var(--muted-foreground)/.4);font-size:.6875rem}.cerca-meta-ip[data-v-37524100]{color:hsl(var(--muted-foreground)/.6);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem}.cerca-arrow[data-v-37524100]{color:hsl(var(--muted-foreground));flex-shrink:0;height:1rem;opacity:0;transform:translate(-4px);transition:opacity .15s ease,transform .15s ease;width:1rem}.cerca-arrow--visible[data-v-37524100]{opacity:1;transform:translate(0)}.cerca-ais-mark[data-v-37524100]{background:#facc144d;border-radius:2px;font-style:normal;padding:0 2px}.dark{background:#facc1433}.fade-enter-active[data-v-e8407c49],.fade-leave-active[data-v-e8407c49]{transition:opacity .3s ease}.fade-enter-from[data-v-e8407c49],.fade-leave-to[data-v-e8407c49]{opacity:0}.overflow-auto[data-v-e8407c49]{scrollbar-width:none;-ms-overflow-style:none}.overflow-auto[data-v-e8407c49]::-webkit-scrollbar{display:none}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}
