*,:after,:before{box-sizing:border-box}body{background-color:hsl(var(--agala-background));color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);line-height:var(--agala-line-height-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:root{--agala-primary:150 30.3% 29.8%;--agala-primary-foreground:0 0% 100%;--agala-background:46.2 41.9% 93.9%;--agala-foreground:140 12.3% 14.3%;--agala-muted:45.9 30.9% 89.2%;--agala-muted-foreground:44 8.2% 35.9%;--agala-border:43.6 22% 80.4%;--agala-ring:150 30.3% 29.8%;--agala-card:46.7 100% 98.2%;--agala-card-foreground:140 12.3% 14.3%;--agala-secondary:12.6 62.3% 72.9%;--agala-secondary-foreground:140 12.3% 14.3%;--agala-accent:45.9 30.9% 89.2%;--agala-accent-foreground:140 12.3% 14.3%;--agala-popover:46.7 100% 98.2%;--agala-popover-foreground:140 12.3% 14.3%;--agala-input:48.8 6.5% 51.4%;--agala-input-background:46.7 100% 98.2%;--agala-danger:8 60% 36%;--agala-danger-foreground:0 0% 100%;--agala-success:150 30.3% 29.8%;--agala-success-foreground:0 0% 100%;--agala-warning:35 82% 30%;--agala-warning-foreground:0 0% 100%;--agala-info:203 70% 34%;--agala-info-foreground:0 0% 100%;--agala-font-sans:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--agala-radius:.625rem;--agala-height-md:2.75rem;--agala-font-size-base:1rem;--tuki-pink:12.6 62.3% 72.9%;--tuki-taupe:30.8 18.4% 60.6%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--agala-font-sans)}body{color:hsl(var(--agala-foreground));background:hsl(var(--agala-background));margin:0;font-size:15px;line-height:1.5}*{box-sizing:border-box}a{color:hsl(var(--agala-primary));text-underline-offset:3px}button,input,select,textarea{font:inherit}a,button,input,select,textarea{touch-action:manipulation}:focus-visible{outline:3px solid hsl(var(--agala-ring));outline-offset:3px}h1,h2,h3,p{margin-top:0}.page-heading h1,h1,h2,h3{letter-spacing:-.035em;line-height:1.2}.muted{color:hsl(var(--agala-muted-foreground))}.stack{gap:16px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.surface{background:hsl(var(--agala-card));border:1px solid hsl(var(--agala-border));border-radius:18px;padding:24px}.form-grid{gap:16px;display:grid}.error{color:hsl(var(--agala-danger))}.money,.money-input{font-variant-numeric:tabular-nums}.small{font-size:13px}.empty{text-align:center;padding:40px 16px}@media (width<=600px){.surface{border-radius:14px;padding:18px}}html{-webkit-text-size-adjust:100%;min-height:100%;scroll-padding-bottom:100px}#__nuxt,body{min-height:100dvh}[role=button],[role=combobox],button,input:not([type=checkbox]),select{min-height:44px}button{max-width:100%}input,select,textarea{max-width:100%;font-size:16px}input,textarea{scroll-margin-block:100px}input[type=datetime-local]{width:100%;min-width:0}textarea{min-height:100px}.form-grid,.stack,.surface,article,section{min-width:0}[role=alert],[role=status],h1,h2,h3{overflow-wrap:anywhere}[role=dialog]{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media (width<=700px){button{white-space:normal}[role=dialog]{max-width:calc(100vw - 24px)}[role=dialog] input,[role=dialog] textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.money-input{border:1px solid hsl(var(--agala-input));width:100%;min-width:0;color:hsl(var(--agala-foreground));background:hsl(var(--agala-input-background));border-radius:8px;padding:10px 12px;display:block}.money-input:disabled{opacity:.5}[role=dialog] .closeBtn{width:44px;min-width:44px;height:44px}.auth-form>a,.groups>a,.install-page>a,.invite>a,.verify>a{align-items:center;min-height:44px;display:inline-flex}body,html:root .agala-select-portal .search,html:root .input,html:root .money-input,html:root .nativeSelect,html:root .textarea{font-size:16px}html:root .btn{white-space:normal;min-width:44px;height:auto;min-height:44px;padding-top:10px;padding-bottom:10px}html:root .triggerRow:has(>.chips){height:auto;min-height:44px;padding-block:6px}[role=button],button,html:root .chipRemove{min-width:44px}html:root .triggerRow .chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.page-heading{border-bottom:1px solid hsl(var(--agala-border));align-items:center;gap:10px;min-height:64px;margin-bottom:20px;padding-bottom:14px;display:flex}.page-heading h1{margin:0;font-size:28px}.page-heading p{margin:5px 0 0}.heading-copy{flex:1;min-width:0}.page-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.back-link,.icon-link{border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.content-section{margin-top:26px}.content-section h2,.content-section h3{margin-bottom:12px;font-size:19px}.quiet-row{border-bottom:1px solid hsl(var(--agala-border));align-items:center;gap:12px;min-width:0;padding:16px 0;display:flex}.quiet-row>div{flex:1;min-width:0}.quiet-row p{margin:4px 0 0}.form-page{max-width:560px;margin:0 auto}.form-actions{padding-top:12px;padding-bottom:env(safe-area-inset-bottom);margin-top:20px}.form-actions>button{width:100%}.context-action{background:hsl(var(--agala-card));margin-top:24px;padding:12px 0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.page-heading{margin-inline:-4px;margin-bottom:20px;padding-top:0}.page-heading h1{font-size:24px}.context-action{bottom:calc(72px + env(safe-area-inset-bottom));z-index:10;border-top:1px solid hsl(var(--agala-border));position:sticky}}.primary-link{background:hsl(var(--agala-primary));min-height:48px;color:hsl(var(--agala-primary-foreground));border:1px solid #0000;border-radius:10px;justify-content:center;gap:8px;padding:12px 18px;font-weight:650;display:flex}.primary-link,.text-action{align-items:center;text-decoration:none}.text-action{min-height:44px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.page-heading:not(:has(.heading-copy)):not(:has(>.back-link)){display:block}.page-heading .back-link:not(:has(svg)){justify-content:flex-start;width:auto;margin-bottom:8px}.heading-row>a,.section-heading>a,.text-action{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.brand-link{align-items:center;width:fit-content;min-height:44px;text-decoration:none;display:inline-flex}.entry-page{max-width:520px;padding:calc(28px + env(safe-area-inset-top)) 24px calc(40px + env(safe-area-inset-bottom));align-content:start;gap:28px;min-height:100dvh;margin:auto;display:grid}.entry-page h1{margin:0 0 12px;font-size:32px;font-weight:800}.entry-page h2{font-size:19px}.entry-page p{margin-top:0}.entry-page>a:not(.brand-link){align-items:center;min-height:44px;display:inline-flex}.entry-page>.brand-link{margin-bottom:12px}.entry-art{width:164px;height:auto;margin:0 auto;display:block}.entry-page h1,.page-heading h1{font-weight:800}.back-link:hover,.icon-link:hover{background:hsl(var(--agala-muted))}.primary-link:hover{background:hsl(var(--agala-primary)/.92)}.primary-link svg,.text-action svg{flex-shrink:0}.context-action{background:hsl(var(--agala-background))}@media (width<=700px){.entry-page{gap:24px;padding-inline:20px}.entry-page h1{font-size:28px}}:root{--agala-background:0 0% 100%;--agala-foreground:240 10% 3.9%;--agala-card:0 0% 100%;--agala-card-foreground:240 10% 3.9%;--agala-popover:0 0% 100%;--agala-popover-foreground:240 10% 3.9%;--agala-primary:239 84% 57%;--agala-primary-foreground:0 0% 100%;--agala-secondary:240 4.8% 95.9%;--agala-secondary-foreground:240 5.9% 10%;--agala-muted:240 4.8% 95.9%;--agala-muted-foreground:240 3.8% 46.1%;--agala-accent:240 4.8% 95.9%;--agala-accent-foreground:240 5.9% 10%;--agala-danger:0 84.2% 60.2%;--agala-danger-foreground:0 0% 98%;--agala-success:142 71% 45%;--agala-success-foreground:0 0% 100%;--agala-warning:43 96% 50%;--agala-warning-foreground:0 0% 10%;--agala-info:199 89% 48%;--agala-info-foreground:0 0% 100%;--agala-border:240 5.9% 90%;--agala-input:240 5.9% 90%;--agala-input-background:0 0% 100%;--agala-ring:239 84% 57%;--agala-overlay:0 0% 0%;--agala-opacity-disabled:.5;--agala-opacity-muted:.7;--agala-opacity-overlay:.48;--agala-space-0:0;--agala-space-0-5:.125rem;--agala-space-1:.25rem;--agala-space-1-5:.375rem;--agala-space-2:.5rem;--agala-space-2-5:.625rem;--agala-space-3:.75rem;--agala-space-4:1rem;--agala-space-5:1.25rem;--agala-space-6:1.5rem;--agala-space-8:2rem;--agala-space-10:2.5rem;--agala-space-12:3rem;--agala-space-16:4rem;--agala-radius:.5rem;--agala-radius-xs:calc(-6px + var(--agala-radius));--agala-radius-sm:calc(-4px + var(--agala-radius));--agala-radius-md:calc(-2px + var(--agala-radius));--agala-radius-lg:calc(4px + var(--agala-radius));--agala-radius-xl:calc(8px + var(--agala-radius));--agala-radius-full:9999px;--agala-shadow-xs:0 1px 2px 0 #0000000d;--agala-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--agala-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--agala-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--agala-shadow-popover:var(--agala-shadow-md);--agala-shadow-overlay:var(--agala-shadow-lg);--agala-motion-duration-instant:1ms;--agala-motion-duration-fast:.12s;--agala-motion-duration-base:.18s;--agala-motion-duration-slow:.24s;--agala-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--agala-motion-easing-out:cubic-bezier(0, 0, 0, 1);--agala-motion-easing-in-out:cubic-bezier(.4, 0, .2, 1);--agala-motion-easing-linear:linear;--agala-transition-fast:var(--agala-motion-duration-fast) var(--agala-motion-easing-out);--agala-transition-base:var(--agala-motion-duration-base) var(--agala-motion-easing-out);--agala-transition-slow:var(--agala-motion-duration-slow) var(--agala-motion-easing-out);--agala-icon-size-xs:.75rem;--agala-icon-size-sm:.875rem;--agala-icon-size-md:1rem;--agala-icon-size-lg:1.25rem;--agala-icon-size-xl:1.5rem;--agala-icon-stroke-width:2;--agala-icon-motion-distance:1px;--agala-icon-motion-rotation:180deg;--agala-icon-motion-spin-duration:.8s;--agala-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--agala-font-mono:ui-monospace, Menlo, Monaco, monospace;--agala-font-weight-normal:400;--agala-font-weight-medium:500;--agala-font-weight-semibold:600;--agala-font-weight-bold:700;--agala-letter-spacing-tight:-.01em;--agala-letter-spacing-normal:0;--agala-letter-spacing-wide:.05em;--agala-tracking-tight:var(--agala-letter-spacing-tight);--agala-tracking-normal:var(--agala-letter-spacing-normal);--agala-tracking-wide:var(--agala-letter-spacing-wide);--agala-font-size-xs:.6875rem;--agala-font-size-sm:.75rem;--agala-font-size-base:.875rem;--agala-font-size-lg:1rem;--agala-font-size-xl:1.125rem;--agala-font-size-2xl:1.25rem;--agala-font-size-3xl:1.5rem;--agala-font-size-4xl:2rem;--agala-leading-none:1;--agala-leading-tight:1.2;--agala-leading-normal:1.45;--agala-leading-relaxed:1.6;--agala-line-height-normal:1.25rem;--agala-line-height-relaxed:1.5;--agala-border-width:1px;--agala-border-width-thick:1.5px;--agala-height-sm:1.75rem;--agala-height-md:2.25rem;--agala-height-lg:2.5rem;--agala-layer-base:0;--agala-layer-sticky:100;--agala-layer-overlay:900;--agala-layer-drawer:950;--agala-layer-modal:1000;--agala-layer-dropdown:1050;--agala-layer-popover:1060;--agala-layer-toast:1100;--agala-layer-tooltip:1150;--agala-z-navbar:var(--agala-layer-sticky);--agala-z-modal:var(--agala-layer-modal);--agala-z-dropdown:var(--agala-layer-dropdown);--agala-breakpoint-sm:640px;--agala-breakpoint-md:768px;--agala-navbar-height:3.5rem;--agala-sidebar-width:240px;--agala-sidebar-collapsed-width:64px}@media (prefers-color-scheme:dark){:root{--agala-background:240 10% 3.9%;--agala-foreground:0 0% 98%;--agala-card:240 10% 3.9%;--agala-card-foreground:0 0% 98%;--agala-popover:240 10% 3.9%;--agala-popover-foreground:0 0% 98%;--agala-primary:239 84% 67%;--agala-primary-foreground:0 0% 100%;--agala-secondary:240 3.7% 15.9%;--agala-secondary-foreground:0 0% 98%;--agala-muted:240 3.7% 15.9%;--agala-muted-foreground:240 5% 64.9%;--agala-accent:240 3.7% 15.9%;--agala-accent-foreground:0 0% 98%;--agala-danger:0 62.8% 30.6%;--agala-danger-foreground:0 0% 98%;--agala-success:142 71% 38%;--agala-success-foreground:0 0% 100%;--agala-warning:43 96% 44%;--agala-warning-foreground:0 0% 10%;--agala-info:199 89% 58%;--agala-info-foreground:240 10% 3.9%;--agala-border:240 3.7% 15.9%;--agala-input:240 3.7% 15.9%;--agala-input-background:240 5% 12%;--agala-ring:239 84% 67%;--agala-overlay:0 0% 0%;--agala-opacity-overlay:.64}}.agala-icon[data-v-a6fc0f1e]{width:var(--agala-icon-render-size);height:var(--agala-icon-render-size);stroke-width:var(--agala-icon-render-stroke);transform-origin:50%;transition:transform var(--agala-motion-duration-fast,.12s) var(--agala-motion-easing-out,ease-out),opacity var(--agala-motion-duration-fast,.12s) var(--agala-motion-easing-out);flex:none;display:inline-block}.agala-icon--active[data-motion=active][data-icon=refresh][data-v-a6fc0f1e],.agala-icon[data-icon=spinner][data-v-a6fc0f1e]{animation:agala-icon-spin-a6fc0f1e var(--agala-icon-motion-spin-duration,.8s) linear infinite}.agala-icon--active[data-motion=active][data-icon=chevron-down][data-v-a6fc0f1e],.agala-icon--active[data-motion=active][data-icon=chevron-up][data-v-a6fc0f1e]{transform:rotate(var(--agala-icon-motion-rotation,180deg))}.agala-icon--active[data-motion=active][data-icon=chevron-right][data-v-a6fc0f1e]{transform:rotate(90deg)}.agala-icon--active[data-motion=active][data-icon=chevron-left][data-v-a6fc0f1e]{transform:rotate(-90deg)}@media (hover:hover) and (pointer:fine){:is(button,a,[role=button]):hover .agala-icon[data-motion=hover][data-icon=bell][data-v-a6fc0f1e]{animation:agala-icon-ring-a6fc0f1e .42s var(--agala-motion-easing-standard,ease-in-out)}:is(button,a,[role=button]):hover .agala-icon[data-motion=hover][data-icon=external-link][data-v-a6fc0f1e]{transform:translate(var(--agala-icon-motion-distance,1px),calc(var(--agala-icon-motion-distance,1px) * -1))}:is(button,a,[role=button]):hover .agala-icon[data-motion=hover][data-icon=trash][data-v-a6fc0f1e]{transform:translateY(calc(var(--agala-icon-motion-distance,1px) * -1))}}@keyframes agala-icon-spin-a6fc0f1e{to{transform:rotate(1turn)}}@keyframes agala-icon-ring-a6fc0f1e{25%{transform:rotate(-10deg)}55%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.agala-icon[data-v-a6fc0f1e]{transition-duration:.01ms}.agala-icon--active[data-motion=active][data-v-a6fc0f1e],.agala-icon[data-icon=spinner][data-v-a6fc0f1e],:is(button,a,[role=button]):hover .agala-icon[data-motion=hover][data-v-a6fc0f1e]{animation:none!important;transform:none!important}}.btn[data-v-8bdff38e]{justify-content:center;align-items:center;gap:var(--agala-btn-gap,.5rem);white-space:nowrap;border:var(--agala-border-width) solid transparent;border-radius:var(--agala-btn-radius,calc(-2px + var(--agala-radius)));font-family:var(--agala-font-sans);font-weight:var(--agala-font-weight-medium);font-size:var(--agala-btn-font-size,var(--agala-font-size-base));cursor:pointer;transition:background-color var(--agala-transition-fast),border-color var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.btn[data-v-8bdff38e]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.btn[aria-disabled=true][data-v-8bdff38e],.btn[data-loading=true][data-v-8bdff38e],.btn[data-v-8bdff38e]:disabled{pointer-events:none;opacity:var(--agala-opacity-disabled)}.btnSm[data-v-8bdff38e]{height:var(--agala-btn-height,2rem);padding:var(--agala-btn-padding-sm,0 .75rem);font-size:var(--agala-font-size-sm);border-radius:var(--agala-radius-sm)}.btnMd[data-v-8bdff38e]{height:var(--agala-btn-height,2.25rem);padding:var(--agala-btn-padding-md,0 1rem)}.btnLg[data-v-8bdff38e]{height:var(--agala-btn-height,2.5rem);padding:var(--agala-btn-padding-lg,0 1.5rem);font-size:var(--agala-font-size-lg)}.btnIcon[data-v-8bdff38e]{width:2.25rem;height:2.25rem;padding:0}.btnBlock[data-v-8bdff38e]{width:100%}.btnDefault[data-v-8bdff38e]{background-color:hsl(var(--agala-primary));color:hsl(var(--agala-primary-foreground))}.btnDefault[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){background-color:hsl(var(--agala-primary)/.9)}.btnSecondary[data-v-8bdff38e]{background-color:hsl(var(--agala-secondary));color:hsl(var(--agala-secondary-foreground))}.btnSecondary[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){background-color:hsl(var(--agala-secondary)/.8)}.btnOutline[data-v-8bdff38e]{border-color:hsl(var(--agala-input));color:hsl(var(--agala-foreground));background-color:#0000}.btnOutline[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.btnGhost[data-v-8bdff38e]{color:hsl(var(--agala-foreground));background-color:#0000;border-color:#0000}.btnGhost[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.btnDanger[data-v-8bdff38e]{background-color:hsl(var(--agala-danger));color:hsl(var(--agala-danger-foreground))}.btnDanger[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){background-color:hsl(var(--agala-danger)/.9)}.btnLink[data-v-8bdff38e]{color:hsl(var(--agala-primary));text-underline-offset:4px;background-color:#0000;border-color:#0000;height:auto;padding-left:0;padding-right:0;text-decoration:underline}.btnLink[data-v-8bdff38e]:hover:not(:disabled):not([data-loading=true]){text-decoration:none}.inputWrapper[data-v-b50c90f0]{flex-direction:column;gap:.25rem;width:100%;display:flex}.field[data-v-b50c90f0]{align-items:center;width:100%;display:flex;position:relative}.input[data-v-b50c90f0]{box-sizing:border-box;width:100%;height:var(--agala-height-md);border:var(--agala-input-border,var(--agala-border-width) solid hsl(var(--agala-input)));border-radius:var(--agala-input-radius,calc(-2px + var(--agala-radius)));background-color:var(--agala-input-bg,hsl(var(--agala-input-background,var(--agala-background))));color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-normal);padding:var(--agala-input-padding,0 .75rem);transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);outline:none;display:flex}.input[data-v-b50c90f0]::placeholder{color:hsl(var(--agala-muted-foreground))}.input[data-v-b50c90f0]:focus{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.input[data-v-b50c90f0]:disabled{cursor:not-allowed;opacity:var(--agala-opacity-disabled);background-color:hsl(var(--agala-muted))}.inputReadonly[data-v-b50c90f0]{cursor:default}.inputError[data-v-b50c90f0],.inputError[data-v-b50c90f0]:focus{border-color:hsl(var(--agala-danger))}.inputError[data-v-b50c90f0]:focus{box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-danger)/.2)}.iconStart[data-v-b50c90f0]{pointer-events:none;left:.625rem}.iconEnd[data-v-b50c90f0],.iconStart[data-v-b50c90f0]{color:var(--agala-input-icon-color,hsl(var(--agala-muted-foreground)));align-items:center;display:inline-flex;position:absolute}.iconEnd[data-v-b50c90f0]{right:.625rem}.iconEndActionable[data-v-b50c90f0],.iconEndClickable[data-v-b50c90f0]{cursor:pointer}.iconEndClickable[data-v-b50c90f0]:hover{color:var(--agala-input-icon-color-hover,hsl(var(--agala-foreground)))}.iconEndActionable[data-v-b50c90f0]:hover{color:hsl(var(--agala-foreground))}.hasIconStart[data-v-b50c90f0]{padding-left:2.25rem}.hasIconEnd[data-v-b50c90f0]{padding-right:2.25rem}.inputSm[data-v-b50c90f0]{height:var(--agala-input-height-sm,var(--agala-height-sm));font-size:var(--agala-font-size-sm);padding-left:.625rem;padding-right:.625rem}.inputSm.hasIconStart[data-v-b50c90f0]{padding-left:2rem}.inputSm.hasIconEnd[data-v-b50c90f0]{padding-right:2rem}.inputMd[data-v-b50c90f0]{height:var(--agala-input-height-md,var(--agala-height-md))}.inputLg[data-v-b50c90f0]{height:var(--agala-input-height-lg,var(--agala-height-lg));font-size:var(--agala-font-size-lg);padding-left:1rem;padding-right:1rem}.inputLg.hasIconStart[data-v-b50c90f0]{padding-left:2.5rem}.inputLg.hasIconEnd[data-v-b50c90f0]{padding-right:2.5rem}.errorMessage[data-v-b50c90f0]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-danger));line-height:var(--agala-line-height-normal)}.field[data-v-d52e862c]{gap:var(--agala-field-gap,.25rem);flex-direction:column;width:100%;display:flex}.label[data-v-d52e862c]{font-size:var(--agala-field-label-size,var(--agala-font-size-sm));font-weight:var(--agala-field-label-weight,var(--agala-font-weight-medium));color:var(--agala-field-label-color,hsl(var(--agala-foreground)));line-height:1}.labelDisabled[data-v-d52e862c]{color:hsl(var(--agala-muted-foreground))}.required[data-v-d52e862c]{color:var(--agala-field-required-color,hsl(var(--agala-danger)))}.helperText[data-v-d52e862c]{font-size:var(--agala-field-helper-size,var(--agala-font-size-sm));color:var(--agala-field-helper-color,hsl(var(--agala-muted-foreground)));line-height:var(--agala-line-height-normal);margin:0}.errorText[data-v-d52e862c]{font-size:var(--agala-field-error-size,var(--agala-font-size-sm));color:var(--agala-field-error-color,hsl(var(--agala-danger)));line-height:var(--agala-line-height-normal);margin:0}.wrapper[data-v-68d24fe1]{flex-direction:column;min-width:140px;display:flex;position:relative}.nativeControl[data-v-68d24fe1]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.triggerRow[data-v-68d24fe1]{box-sizing:border-box;border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:calc(-2px + var(--agala-radius));background-color:hsl(var(--agala-input-background,var(--agala-background)));color:hsl(var(--agala-foreground));cursor:pointer;transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);align-items:center;gap:.25rem;display:flex}.triggerRow[data-v-68d24fe1]:hover:not(.triggerRowDisabled){border-color:hsl(var(--agala-border))}.triggerRow[data-v-68d24fe1]:focus-within{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.triggerRowOpen[data-v-68d24fe1]{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.triggerRowDisabled[data-v-68d24fe1]{cursor:not-allowed;opacity:var(--agala-opacity-disabled);background-color:hsl(var(--agala-muted))}.triggerRowError[data-v-68d24fe1]{border-color:hsl(var(--agala-danger))}.triggerRowError[data-v-68d24fe1]:focus-within{border-color:hsl(var(--agala-danger));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-danger)/.2)}.triggerRowSm[data-v-68d24fe1]{height:var(--agala-height-sm);font-size:var(--agala-font-size-sm);border-radius:var(--agala-radius-sm);padding:0 .5rem}.triggerRowMd[data-v-68d24fe1]{height:var(--agala-height-md);padding:0 .625rem}.triggerRowLg[data-v-68d24fe1]{height:var(--agala-height-lg);font-size:var(--agala-font-size-lg);border-radius:var(--agala-radius-lg);padding:0 .875rem}.trigger[data-v-68d24fe1]{min-width:0;font-family:var(--agala-font-sans);font-size:inherit;line-height:var(--agala-line-height-normal);text-align:left;cursor:inherit;outline:none;flex:1;align-items:center;gap:.375rem;display:flex;overflow:hidden}.trigger[data-v-68d24fe1]:focus{outline:none}.chevron[data-v-68d24fe1],.clearBtn[data-v-68d24fe1],.triggerPlaceholder[data-v-68d24fe1]{color:hsl(var(--agala-muted-foreground))}.chips[data-v-68d24fe1],.triggerPlaceholder[data-v-68d24fe1],.triggerSingleLabel[data-v-68d24fe1]{flex:1;min-width:0}.triggerPlaceholder[data-v-68d24fe1],.triggerSingleLabel[data-v-68d24fe1]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chevron[data-v-68d24fe1]{transition:transform var(--agala-transition-fast);flex-shrink:0;align-items:center;display:inline-flex}.chevronOpen[data-v-68d24fe1]{transform:rotate(180deg)}.clearBtn[data-v-68d24fe1]{border-radius:var(--agala-radius-sm);cursor:pointer;width:1.125rem;height:1.125rem;transition:color var(--agala-transition-fast),background var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.clearBtn[data-v-68d24fe1]:hover{color:hsl(var(--agala-foreground));background:hsl(var(--agala-muted))}.chips[data-v-68d24fe1]{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:hidden}.chip[data-v-68d24fe1]{background-color:hsl(var(--agala-secondary));color:hsl(var(--agala-secondary-foreground));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);white-space:nowrap;gap:.25rem;padding:.125rem .375rem;line-height:1}.chipRemove[data-v-68d24fe1],.chip[data-v-68d24fe1],.moreChip[data-v-68d24fe1]{border-radius:var(--agala-radius-sm);align-items:center;display:inline-flex}.chipRemove[data-v-68d24fe1]{width:.875rem;height:.875rem;color:inherit;cursor:pointer;opacity:.6;transition:opacity var(--agala-transition-fast),background var(--agala-transition-fast);background:0 0;border:none;justify-content:center}.chipRemove[data-v-68d24fe1]:hover{opacity:1;background:hsl(var(--agala-muted))}.moreChip[data-v-68d24fe1]{background-color:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);white-space:nowrap;padding:.125rem .375rem;line-height:1}.agala-select-portal .dropdown{box-sizing:border-box;z-index:var(--agala-z-dropdown);width:max(var(--reka-select-trigger-width,var(--reka-combobox-trigger-width,0px)),min(14rem,var(--reka-select-content-available-width,var(--reka-combobox-content-available-width,calc(100vw - 1rem)))));max-width:var(--reka-select-content-available-width,var(--reka-combobox-content-available-width,calc(100vw - 1rem)));max-height:min(24rem,60vh,var(--reka-select-content-available-height,var(--reka-combobox-content-available-height,60vh)));background-color:hsl(var(--agala-popover));color:hsl(var(--agala-popover-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));box-shadow:var(--agala-shadow-md);flex-direction:column;margin:0;display:flex;overflow:hidden}.agala-select-portal .searchWrapper{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));padding:.5rem}.agala-select-portal .search{border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:var(--agala-radius-sm);background-color:hsl(var(--agala-input-background,var(--agala-background)));width:100%;height:2rem;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);outline:none;padding:0 .5rem}.agala-select-portal .search::placeholder{color:hsl(var(--agala-muted-foreground))}.agala-select-portal .search:focus{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 2px hsl(var(--agala-ring)/.15)}.agala-select-portal .list{flex:1;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.agala-select-portal .groupHeader{font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-muted-foreground));text-transform:uppercase;letter-spacing:var(--agala-letter-spacing-wide);-webkit-user-select:none;user-select:none;padding:.375rem .625rem}.agala-select-portal .option{border-radius:calc(-4px + var(--agala-radius));cursor:pointer;font-size:var(--agala-font-size-base);transition:background-color var(--agala-transition-fast);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.agala-select-portal .option:not(.optionDisabled):hover,.agala-select-portal .optionHighlighted,.agala-select-portal .option[data-highlighted]{background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.agala-select-portal .optionSelected{background-color:hsl(var(--agala-primary)/.08);color:hsl(var(--agala-primary))}.agala-select-portal .optionSelected.optionHighlighted,.agala-select-portal .optionSelected[data-highlighted]{background-color:hsl(var(--agala-primary)/.15)}.agala-select-portal .optionDisabled{cursor:default;opacity:.4}.agala-select-portal .optionContent{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.agala-select-portal .optionText{flex-direction:column;flex:1;min-width:0;display:flex}.agala-select-portal .optionLabel{line-height:var(--agala-line-height-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agala-select-portal .optionSubtitle{font-size:var(--agala-font-size-sm);color:currentColor;opacity:.7;line-height:1rem}.agala-select-portal .optionHighlighted .optionSubtitle,.agala-select-portal .optionSelected .optionSubtitle{color:inherit;opacity:.7}.agala-select-portal .checkBox{border:var(--agala-border-width-thick) solid hsl(var(--agala-border));width:.875rem;height:.875rem;transition:background-color var(--agala-transition-fast),border-color var(--agala-transition-fast);background-color:#0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agala-select-portal .optionSelected .checkBox{background-color:hsl(var(--agala-primary));border-color:hsl(var(--agala-primary))}.agala-select-portal .radioBox{border:var(--agala-border-width-thick) solid hsl(var(--agala-border));width:.875rem;height:.875rem;transition:border-color var(--agala-transition-fast);background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agala-select-portal .optionSelected .radioBox{border-color:hsl(var(--agala-primary))}.agala-select-portal .radioDot{background-color:hsl(var(--agala-primary));border-radius:50%;width:.375rem;height:.375rem}.agala-select-portal .loadingState{color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-normal);justify-content:center;align-items:center;gap:.5rem;padding:1rem .625rem;display:flex}.agala-select-portal .spinnerIcon{animation:.8s linear infinite agala-spin-68d24fe1}@keyframes agala-spin-68d24fe1{to{transform:rotate(1turn)}}.agala-select-portal .emptyMessage,.agala-select-portal .maxMessage{text-align:center;font-size:var(--agala-font-size-base);color:hsl(var(--agala-muted-foreground));line-height:var(--agala-line-height-normal);padding:.75rem .625rem}.agala-select-portal .maxMessage{background-color:hsl(var(--agala-danger)/.05);border-radius:var(--agala-radius-sm);margin:.25rem .5rem;padding:.375rem .625rem}.agala-select-portal .maxMessage,.errorMessage[data-v-68d24fe1]{color:hsl(var(--agala-danger));font-size:var(--agala-font-size-sm)}.errorMessage[data-v-68d24fe1]{line-height:var(--agala-line-height-normal);margin:0;padding-top:.25rem}.wrapper[data-v-0388fdb4]{flex-direction:column;min-width:160px;display:flex;position:relative}.nativeControl[data-v-0388fdb4]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.triggerRow[data-v-0388fdb4]{box-sizing:border-box;height:var(--agala-height-md);border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:calc(-2px + var(--agala-radius));background-color:hsl(var(--agala-background));color:hsl(var(--agala-foreground));cursor:pointer;transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);align-items:center;gap:.25rem;padding:0 .625rem;display:flex}.triggerRow[data-v-0388fdb4]:hover:not(.triggerRowDisabled){border-color:hsl(var(--agala-border))}.triggerRow[data-v-0388fdb4]:focus-within{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.triggerRowOpen[data-v-0388fdb4]{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.triggerRowDisabled[data-v-0388fdb4]{cursor:not-allowed;opacity:var(--agala-opacity-disabled);background-color:hsl(var(--agala-muted))}.chips[data-v-0388fdb4]{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:hidden}.chip[data-v-0388fdb4]{background-color:hsl(var(--agala-secondary));color:hsl(var(--agala-secondary-foreground));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);white-space:nowrap;gap:.25rem;padding:.125rem .375rem;line-height:1}.chipRemove[data-v-0388fdb4],.chip[data-v-0388fdb4],.moreChip[data-v-0388fdb4]{border-radius:var(--agala-radius-sm);align-items:center;display:inline-flex}.chipRemove[data-v-0388fdb4]{width:.875rem;height:.875rem;color:inherit;cursor:pointer;opacity:.6;transition:opacity var(--agala-transition-fast),background var(--agala-transition-fast);background:0 0;border:none;justify-content:center}.chipRemove[data-v-0388fdb4]:hover{opacity:1;background:hsl(var(--agala-muted))}.moreChip[data-v-0388fdb4]{background-color:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);white-space:nowrap;padding:.125rem .375rem;line-height:1}.triggerPlaceholder[data-v-0388fdb4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--agala-muted-foreground));flex:1;overflow:hidden}.chevron[data-v-0388fdb4]{color:hsl(var(--agala-muted-foreground));transition:transform var(--agala-transition-fast);flex-shrink:0;align-items:center;display:inline-flex}.chevronOpen[data-v-0388fdb4],.chevronOpen[data-v-9872abe8],.navBtnNext[data-v-9872abe8],.selectChevronOpen[data-v-9872abe8]{transform:rotate(180deg)}.clearBtn[data-v-0388fdb4]{border-radius:var(--agala-radius-sm);width:1.125rem;height:1.125rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:color var(--agala-transition-fast),background var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.clearBtn[data-v-0388fdb4]:hover{color:hsl(var(--agala-foreground));background:hsl(var(--agala-muted))}.agala-creatable-select-portal .dropdown{box-sizing:border-box;z-index:var(--agala-z-dropdown);width:var(--reka-combobox-trigger-width,auto);max-width:var(--reka-combobox-content-available-width,calc(100vw - 1rem));max-height:min(24rem,60vh,var(--reka-combobox-content-available-height,60vh));background-color:hsl(var(--agala-popover));color:hsl(var(--agala-popover-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));box-shadow:var(--agala-shadow-md);flex-direction:column;margin:0;display:flex;overflow:hidden}.agala-creatable-select-portal .searchWrapper{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));padding:.5rem}.agala-creatable-select-portal .search{border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:var(--agala-radius-sm);background-color:hsl(var(--agala-background));width:100%;height:2rem;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);outline:none;padding:0 .5rem}.agala-creatable-select-portal .search::placeholder{color:hsl(var(--agala-muted-foreground))}.agala-creatable-select-portal .search:focus{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 2px hsl(var(--agala-ring)/.15)}.agala-creatable-select-portal .list{flex:1;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.agala-creatable-select-portal .option{border-radius:calc(-4px + var(--agala-radius));cursor:pointer;font-size:var(--agala-font-size-base);transition:background-color var(--agala-transition-fast);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.agala-creatable-select-portal .option:not(.optionDisabled):hover,.agala-creatable-select-portal .optionHighlighted,.agala-creatable-select-portal .option[data-highlighted]{background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.agala-creatable-select-portal .optionSelected{background-color:hsl(var(--agala-primary)/.08);color:hsl(var(--agala-primary))}.agala-creatable-select-portal .optionSelected.optionHighlighted,.agala-creatable-select-portal .optionSelected[data-highlighted]{background-color:hsl(var(--agala-primary)/.15)}.agala-creatable-select-portal .optionDisabled{cursor:default;opacity:.4}.agala-creatable-select-portal .optionContent{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.agala-creatable-select-portal .createLabel,.agala-creatable-select-portal .optionLabel{line-height:var(--agala-line-height-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agala-creatable-select-portal .checkBox{border:var(--agala-border-width-thick) solid hsl(var(--agala-border));width:.875rem;height:.875rem;transition:background-color var(--agala-transition-fast),border-color var(--agala-transition-fast);background-color:#0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agala-creatable-select-portal .optionSelected .checkBox{background-color:hsl(var(--agala-primary));border-color:hsl(var(--agala-primary))}.agala-creatable-select-portal .createOption{color:hsl(var(--agala-primary));font-weight:var(--agala-font-weight-medium)}.agala-creatable-select-portal .createOption.optionHighlighted,.agala-creatable-select-portal .createOption[data-highlighted]{background-color:hsl(var(--agala-primary)/.08)}.agala-creatable-select-portal .createIcon{flex-shrink:0;align-items:center;display:inline-flex}.agala-creatable-select-portal .emptyMessage{text-align:center;font-size:var(--agala-font-size-base);color:hsl(var(--agala-muted-foreground));line-height:var(--agala-line-height-normal);padding:.75rem .625rem}.triggerRow[data-v-9872abe8]{border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:calc(-2px + var(--agala-radius));background-color:hsl(var(--agala-input-background,var(--agala-background)));width:100%;color:hsl(var(--agala-foreground));cursor:pointer;transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);outline:none;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.triggerRow[data-v-9872abe8]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.triggerRow[data-v-9872abe8]:hover:not(.triggerRowDisabled){border-color:hsl(var(--agala-border))}.triggerRowOpen[data-v-9872abe8]{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.triggerRowDisabled[data-v-9872abe8]{cursor:not-allowed;opacity:.5;background-color:hsl(var(--agala-muted))}.triggerRowError[data-v-9872abe8]{border-color:hsl(var(--agala-danger))}.triggerRowError[data-v-9872abe8]:focus-visible{border-color:hsl(var(--agala-danger));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-danger)/.2)}.triggerRowSm[data-v-9872abe8]{height:var(--agala-height-sm);font-size:var(--agala-font-size-sm);border-radius:var(--agala-radius-sm);padding:0 .5rem}.triggerRowMd[data-v-9872abe8]{height:var(--agala-height-md);padding:0 .625rem}.triggerRowLg[data-v-9872abe8]{height:var(--agala-height-lg);font-size:var(--agala-font-size-lg);border-radius:var(--agala-radius-lg);padding:0 .875rem}.triggerLabel[data-v-9872abe8]{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.triggerValue[data-v-9872abe8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chevron[data-v-9872abe8],.triggerPlaceholder[data-v-9872abe8]{color:hsl(var(--agala-muted-foreground))}.chevron[data-v-9872abe8]{transition:transform var(--agala-transition-fast);flex-shrink:0;align-items:center;display:inline-flex}.nativeControl[data-v-9872abe8]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dropdown[data-v-9872abe8]{box-sizing:border-box;z-index:var(--agala-z-dropdown);width:280px;max-width:min(var(--reka-popper-available-width,calc(100vw - 1rem)),var(--agala-floating-available-width,calc(100vw - 1rem)));max-height:min(var(--reka-popper-available-height,calc(100dvh - 1rem)),var(--agala-floating-available-height,calc(100dvh - 1rem)));background-color:hsl(var(--agala-popover));color:hsl(var(--agala-popover-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));box-shadow:var(--agala-shadow-md);overscroll-behavior:contain;flex-direction:column;padding:.5rem;display:flex;overflow:hidden auto}.inlinePanel[data-v-9872abe8]{width:280px}.header[data-v-9872abe8]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:.25rem .25rem .5rem;display:flex}.headerSelects[data-v-9872abe8]{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.selectWrapper[data-v-9872abe8]{align-items:center;display:inline-flex;position:relative}.nativeSelect[data-v-9872abe8]{appearance:none;border:1px solid hsl(var(--agala-border));border-radius:var(--agala-radius-sm);font-size:var(--agala-font-size-sm);font-family:var(--agala-font-sans);color:hsl(var(--agala-foreground));cursor:pointer;transition:border-color var(--agala-transition-fast),background-color var(--agala-transition-fast);background:0 0;outline:none;padding:.25rem 1.5rem .25rem .5rem}.nativeSelect[data-v-9872abe8]:hover{border-color:hsl(var(--agala-border));background-color:hsl(var(--agala-muted))}.nativeSelect[data-v-9872abe8]:focus-visible{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 2px hsl(var(--agala-ring)/.2)}.yearSelect[data-v-9872abe8]{min-width:4.5rem;padding-right:1.25rem}.selectChevron[data-v-9872abe8]{pointer-events:none;color:hsl(var(--agala-muted-foreground));position:absolute;right:.375rem}.yearPanelWrapper[data-v-9872abe8]{position:relative}.yearTrigger[data-v-9872abe8]{align-items:center;gap:.25rem;display:inline-flex}.yearPanel[data-v-9872abe8]{z-index:10;background-color:hsl(var(--agala-popover));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));max-height:200px;box-shadow:var(--agala-shadow-md);flex-direction:column;gap:.125rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.yearCell[data-v-9872abe8]{border-radius:var(--agala-radius-sm);width:100%;height:2rem;color:hsl(var(--agala-foreground));font-size:var(--agala-font-size-sm);font-family:var(--agala-font-sans);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.yearCell[data-v-9872abe8]:hover:not(.yearCellDisabled):not(.yearCellSelected){background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.yearCellSelected[data-v-9872abe8]{background-color:hsl(var(--agala-primary));color:hsl(var(--agala-primary-foreground));font-weight:var(--agala-font-weight-medium)}.yearCell[data-v-9872abe8]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.3);outline:none}.yearCellDisabled[data-v-9872abe8]{cursor:default;opacity:.35;pointer-events:none}.navBtn[data-v-9872abe8]{border-radius:var(--agala-radius-sm);width:1.75rem;height:1.75rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:color var(--agala-transition-fast),background-color var(--agala-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.navBtn[data-v-9872abe8]:hover:not(:disabled){color:hsl(var(--agala-foreground));background-color:hsl(var(--agala-muted))}.navBtn[data-disabled][data-v-9872abe8],.navBtn[data-v-9872abe8]:disabled{opacity:.4;cursor:not-allowed}.calendarGrid[data-v-9872abe8]{border-collapse:separate;border-spacing:.125rem;width:100%}.weekdays[data-v-9872abe8]{padding:.25rem 0}.weekday[data-v-9872abe8]{height:1.75rem;font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-muted-foreground));text-transform:uppercase;-webkit-user-select:none;user-select:none}.dayCellWrapper[data-v-9872abe8]{text-align:center;padding:0}.dayCell[data-v-9872abe8]{border-radius:var(--agala-radius-sm);width:2rem;height:2rem;color:hsl(var(--agala-foreground));font-size:var(--agala-font-size-sm);font-family:var(--agala-font-sans);cursor:pointer;transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.dayCell[data-v-9872abe8]:hover:not(:disabled):not(.dayCellSelected){background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.dayCell[data-v-9872abe8]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.3);outline:none}.dayCellOther[data-v-9872abe8]{color:hsl(var(--agala-muted-foreground));opacity:.6}.dayCellToday[data-v-9872abe8]{font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-primary));box-shadow:inset 0 0 0 1.5px hsl(var(--agala-primary)/.4)}.dayCellSelected[data-v-9872abe8]{background-color:hsl(var(--agala-primary));color:hsl(var(--agala-primary-foreground));font-weight:var(--agala-font-weight-medium)}.dayCellSelected[data-v-9872abe8]:hover{background-color:hsl(var(--agala-primary)/.9)}.dayCellDisabled[data-v-9872abe8]{cursor:default;opacity:.35;pointer-events:none}.dayCellHighlighted[data-v-9872abe8]:after{content:"";background:hsl(var(--agala-primary));border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.dayCellHighlighted.dayCellSelected[data-v-9872abe8]:after{background:hsl(var(--agala-primary-foreground))}.footer[data-v-9872abe8]{border-top:var(--agala-border-width) solid hsl(var(--agala-border));justify-content:center;margin-top:.25rem;padding-top:.5rem;display:flex}.clearBtn[data-v-9872abe8]{border-radius:var(--agala-radius-sm);color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem .75rem;display:inline-flex}.clearBtn[data-v-9872abe8]:hover{color:hsl(var(--agala-danger));background-color:hsl(var(--agala-danger)/.05)}.errorMessage[data-v-9872abe8]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-danger));line-height:var(--agala-line-height-normal);margin:0;padding-top:.25rem}.calendarEventCard[data-v-2cd684c7]{--event-accent:var(--agala-calendar-event-accent,hsl(var(--agala-primary)));--event-surface:var(--agala-calendar-event-surface,color-mix(in srgb, var(--event-accent) 7%, hsl(var(--agala-card))));--event-border:var(--agala-calendar-event-border,color-mix(in srgb, var(--event-accent) 24%, hsl(var(--agala-border))));border:var(--agala-border-width) solid var(--event-border);border-left:2px solid var(--event-accent);border-radius:var(--agala-calendar-event-radius,var(--agala-radius-sm));background:var(--event-surface);min-width:0;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);text-align:left;cursor:pointer;touch-action:manipulation;box-sizing:border-box;transition:background-color var(--agala-transition-fast),border-color var(--agala-transition-fast);margin:0;display:flex;overflow:hidden}.calendarEventCard[data-v-2cd684c7]:hover{background:color-mix(in srgb,var(--event-accent) 12%,hsl(var(--agala-card)))}.calendarEventCard[data-v-2cd684c7]:focus-visible{z-index:12;box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.content[data-v-2cd684c7]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex;overflow:hidden}.subtitle[data-v-2cd684c7],.time[data-v-2cd684c7],.title[data-v-2cd684c7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.listTime[data-v-2cd684c7],.presentationMonth .time[data-v-2cd684c7],.title[data-v-2cd684c7]{font-weight:var(--agala-font-weight-medium)}.listTime[data-v-2cd684c7],.subtitle[data-v-2cd684c7],.time[data-v-2cd684c7]{color:hsl(var(--agala-muted-foreground))}.presentationMonth[data-v-2cd684c7]{width:100%;min-height:1.25rem;padding:.125rem .375rem;font-size:.6875rem;line-height:1rem}.presentationMonth .content[data-v-2cd684c7]{flex-direction:row;justify-content:flex-start;gap:.25rem}.presentationMonth .time[data-v-2cd684c7]{flex:none;order:-1}.presentationAllDay[data-v-2cd684c7]{width:100%;min-height:1.5rem;font-size:var(--agala-font-size-sm);padding:.125rem .5rem;line-height:1rem}.presentationTimeGrid[data-v-2cd684c7]{z-index:2;min-height:1.75rem;padding:var(--agala-calendar-event-padding,.25rem .375rem);font-size:.6875rem;line-height:1.2;position:absolute;container:calendar-event/size}@container calendar-event (width<=6rem){.presentationTimeGrid .subtitle[data-v-2cd684c7]{display:none}}@container calendar-event (width<=5rem){.presentationTimeGrid .time[data-v-2cd684c7]{display:none}}@container calendar-event (height<=3.5rem){.presentationTimeGrid .subtitle[data-v-2cd684c7]{display:none}}@container calendar-event (height<=2.25rem){.presentationTimeGrid .time[data-v-2cd684c7]{display:none}}.presentationTimeGrid .time[data-v-2cd684c7]{margin-top:.0625rem;font-size:.625rem}.presentationTimeGrid .subtitle[data-v-2cd684c7]{margin-top:.125rem;font-size:.625rem}.presentationList[data-v-2cd684c7]{align-items:flex-start;gap:.75rem;width:100%;min-height:3.25rem;padding:.625rem .75rem}.listTime[data-v-2cd684c7]{width:4rem;font-size:var(--agala-font-size-sm);text-align:right;flex:0 0 4rem;padding-top:.0625rem}.titleRow[data-v-2cd684c7]{align-items:center;gap:.5rem;min-width:0;display:flex}.titleRow .title[data-v-2cd684c7]{font-size:var(--agala-font-size-base);flex:1}.presentationList .subtitle[data-v-2cd684c7]{font-size:var(--agala-font-size-sm);margin-top:.125rem}.badge[data-v-2cd684c7]{font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);border-radius:999px;flex:none;align-items:center;padding:.125rem .375rem;line-height:1;display:inline-flex}.badgeNow[data-v-2cd684c7]{background:hsl(var(--agala-danger)/.12);color:hsl(var(--agala-danger))}.badgeSoon[data-v-2cd684c7]{background:hsl(var(--agala-primary)/.12);color:hsl(var(--agala-primary))}.isCompact[data-v-2cd684c7]{background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;min-height:1.5rem;padding:0}.isCompact[data-v-2cd684c7]:hover{background:hsl(var(--agala-accent))}.compactDot[data-v-2cd684c7]{background:var(--event-accent);border-radius:50%;width:.45rem;height:.45rem}@media (width<=640px){.presentationList[data-v-2cd684c7]{gap:.5rem;min-height:2.75rem;padding:.5rem}.listTime[data-v-2cd684c7]{flex-basis:3rem;width:3rem}}@media (prefers-reduced-motion:reduce){.calendarEventCard[data-v-2cd684c7]{transition:none}}.monthView[data-v-033c0de2]{flex-direction:column;width:100%;display:flex}.weekdays[data-v-033c0de2]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.weekday[data-v-033c0de2]{height:1.75rem;font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-muted-foreground));text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.days[data-v-033c0de2]{flex-direction:column;gap:.125rem;display:flex}.week[data-v-033c0de2]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.dayCell[data-v-033c0de2]{border:var(--agala-border-width) solid transparent;border-radius:var(--agala-radius-sm);background-color:hsl(var(--agala-card));color:hsl(var(--agala-foreground));cursor:pointer;min-height:4rem;transition:background-color var(--agala-transition-fast);outline:none;flex-direction:column;align-items:flex-start;padding:.25rem;display:flex}.dayCellOther[data-v-033c0de2]{background-color:hsl(var(--agala-muted)/.4)}.dayCellToday[data-v-033c0de2]{box-shadow:inset 0 0 0 2px hsl(var(--agala-primary))}.dayCell[data-v-033c0de2]:hover{background-color:hsl(var(--agala-accent))}.dayCell[data-v-033c0de2]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.3)}.dayCellToday[data-v-033c0de2]:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--agala-primary)),0 0 0 2px hsl(var(--agala-ring)/.3)}.dayNumber[data-v-033c0de2]{font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-foreground));padding:.125rem;line-height:1}.dayNumberToday[data-v-033c0de2]{color:hsl(var(--agala-primary));font-weight:var(--agala-font-weight-bold)}.eventsArea[data-v-033c0de2]{flex-direction:column;flex:1;gap:.125rem;width:100%;margin-top:.25rem;display:flex;overflow:hidden}.eventBar[data-v-033c0de2]{border-radius:var(--agala-radius-sm);width:100%;min-height:1.25rem;font-size:.6875rem;font-weight:var(--agala-font-weight-medium);cursor:pointer;transition:opacity var(--agala-transition-fast);text-align:left;border:none;align-items:center;gap:.25rem;padding:.125rem .375rem;display:flex;overflow:hidden}.eventBar[data-v-033c0de2]:hover{opacity:.85}.eventBar[data-v-033c0de2]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.5);outline:none}.eventTime[data-v-033c0de2]{font-weight:var(--agala-font-weight-semibold);opacity:.8;flex-shrink:0}.eventBarText[data-v-033c0de2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.allDayBar[data-v-033c0de2]{font-weight:var(--agala-font-weight-semibold)}.timedBarDesktop[data-v-033c0de2]{display:none}.timedDotsMobile[data-v-033c0de2]{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.eventDot[data-v-033c0de2]{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;padding:0;display:inline-flex}.moreLabel[data-v-033c0de2]{font-size:.6875rem;font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-muted-foreground));cursor:pointer;border-radius:var(--agala-radius-sm);transition:background-color var(--agala-transition-fast);text-align:left;background:0 0;border:none;align-items:center;padding:.125rem .375rem;line-height:1.25rem;display:inline-flex}.moreLabel[data-v-033c0de2]:hover{background-color:hsl(var(--agala-accent));color:hsl(var(--agala-foreground))}.moreLabel[data-v-033c0de2]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.5);outline:none}.eventPrimary[data-v-033c0de2]{background-color:hsl(var(--agala-primary)/.12);color:hsl(var(--agala-primary));border-left:3px solid hsl(var(--agala-primary))}.eventSecondary[data-v-033c0de2]{background-color:hsl(var(--agala-secondary)/.5);color:hsl(var(--agala-secondary-foreground));border-left:3px solid hsl(var(--agala-secondary-foreground)/.5)}.eventMuted[data-v-033c0de2]{background-color:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground));border-left:3px solid hsl(var(--agala-muted-foreground)/.5)}.eventDanger[data-v-033c0de2]{background-color:hsl(var(--agala-danger)/.12);color:hsl(var(--agala-danger));border-left:3px solid hsl(var(--agala-danger))}.eventWarning[data-v-033c0de2]{background-color:hsl(var(--agala-warning)/.15);color:hsl(var(--agala-warning));border-left:3px solid hsl(var(--agala-warning))}.eventSuccess[data-v-033c0de2]{background-color:hsl(var(--agala-success)/.12);color:hsl(var(--agala-success));border-left:3px solid hsl(var(--agala-success))}.eventAccent[data-v-033c0de2]{background-color:hsl(var(--agala-accent)/.5);color:hsl(var(--agala-accent-foreground));border-left:3px solid hsl(var(--agala-accent-foreground)/.5)}@media (width>=768px){.dayCell[data-v-033c0de2]{min-height:6rem}.timedBarDesktop[data-v-033c0de2]{display:flex}.timedDotsMobile[data-v-033c0de2]{display:none}}.weekView[data-v-73bc9201]{font-family:var(--agala-font-sans);color:hsl(var(--agala-foreground));background:hsl(var(--agala-card));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:var(--agala-radius);overflow:hidden}.scrollWrapper[data-v-73bc9201]{display:flex;overflow-x:auto}.timeAxisCol[data-v-73bc9201]{z-index:3;background:hsl(var(--agala-card));border-right:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;width:4.5rem;position:sticky;left:0}.corner[data-v-73bc9201]{height:2.5rem;top:0}.allDayLabel[data-v-73bc9201],.corner[data-v-73bc9201]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));background:hsl(var(--agala-card));z-index:4;position:sticky}.allDayLabel[data-v-73bc9201]{min-height:2.5rem;top:2.5rem}.hourLabels[data-v-73bc9201]{position:relative}.hourLabel[data-v-73bc9201]{height:3rem;font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));box-sizing:border-box;justify-content:flex-end;align-items:flex-start;padding-top:.25rem;padding-right:.5rem;display:flex}.dayCol[data-v-73bc9201]{border-right:var(--agala-border-width) solid hsl(var(--agala-border));flex-direction:column;flex:1;min-width:7.5rem;display:flex}.dayCol[data-v-73bc9201]:last-child{border-right:none}.dayHeader[data-v-73bc9201]{height:2.5rem;font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));background:hsl(var(--agala-muted)/.3);z-index:2;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.dayColToday .dayHeader[data-v-73bc9201]{background:hsl(var(--agala-primary)/.1);color:hsl(var(--agala-primary));font-weight:var(--agala-font-weight-semibold)}.allDayCell[data-v-73bc9201]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));background:hsl(var(--agala-card));z-index:2;flex-direction:column;gap:.125rem;min-height:2.5rem;max-height:5rem;padding:.25rem;display:flex;position:sticky;top:2.5rem;overflow-y:auto}.dayGrid[data-v-73bc9201]{flex:1;position:relative}.hourRow[data-v-73bc9201]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border)/.4);box-sizing:border-box;flex-direction:column;height:3rem;display:flex}.timeSlot[data-v-73bc9201]{flex:1;min-height:0}.timeSlot[data-v-73bc9201]:not(:last-child){border-bottom:1px solid hsl(var(--agala-border)/.12)}.timeSlot[data-v-73bc9201]:hover{background:hsl(var(--agala-primary)/.06)}.event[data-v-73bc9201]{border:1px solid hsl(var(--agala-border));border-left:4px solid hsl(var(--agala-border));border-radius:var(--agala-radius-sm);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;z-index:1;box-sizing:border-box;background:hsl(var(--agala-card));color:hsl(var(--agala-foreground));transition:box-shadow var(--agala-transition-fast),transform var(--agala-transition-fast);flex-direction:column;justify-content:center;gap:.125rem;padding:.25rem .375rem;font-family:inherit;font-size:.6875rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.event[data-v-73bc9201]:hover{box-shadow:var(--agala-shadow-md);z-index:5;transform:scale(1.02)}.event[data-v-73bc9201]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.eventTitle[data-v-73bc9201]{font-weight:var(--agala-font-weight-medium);text-overflow:ellipsis;overflow:hidden}.eventSubtitle[data-v-73bc9201]{opacity:.8;text-overflow:ellipsis;font-size:.5625rem;overflow:hidden}.eventShort[data-v-73bc9201]{border-radius:1px;min-height:2px;padding:0;font-size:0}.eventShort .eventSubtitle[data-v-73bc9201],.eventShort .eventTitle[data-v-73bc9201]{display:none}.allDayEvent[data-v-73bc9201]{border:1px solid hsl(var(--agala-border));border-left:3px solid hsl(var(--agala-border));border-radius:var(--agala-radius-sm);font-size:var(--agala-font-size-sm);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;padding:.125rem .25rem;font-family:inherit;overflow:hidden}.allDayEvent[data-v-73bc9201]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.eventPrimary[data-v-73bc9201]{border-left-color:hsl(var(--agala-primary))}.eventDanger[data-v-73bc9201]{border-left-color:hsl(var(--agala-danger))}.eventSuccess[data-v-73bc9201]{border-left-color:hsl(var(--agala-success))}.eventWarning[data-v-73bc9201]{border-left-color:hsl(var(--agala-warning))}.eventSecondary[data-v-73bc9201]{border-left-color:hsl(var(--agala-secondary-foreground)/.5)}.eventAccent[data-v-73bc9201]{border-left-color:hsl(var(--agala-accent-foreground)/.5)}.currentTimeLine[data-v-73bc9201]{background-color:hsl(var(--agala-danger));z-index:2;pointer-events:none;height:2px;position:absolute;left:0;right:0}.currentTimeDot[data-v-73bc9201]{background-color:hsl(var(--agala-danger));z-index:4;border-radius:50%;width:8px;height:8px;position:absolute;right:.25rem;transform:translateY(-50%)}.dayView.isSelecting[data-v-19afa1cf],.weekView.isSelecting[data-v-73bc9201]{cursor:crosshair}.selectionOverlay[data-v-73bc9201]{background:hsl(var(--agala-primary)/.15);border:2px dashed hsl(var(--agala-primary)/.5);border-radius:var(--agala-radius-sm);z-index:10;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:1px 2px;display:flex;position:absolute;left:2px;right:2px;overflow:hidden}.selectionLabel[data-v-73bc9201]{font-size:.5rem;font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-primary));white-space:nowrap;text-overflow:ellipsis;line-height:1.1;display:block;overflow:hidden}.selectionLabelEnd[data-v-19afa1cf],.selectionLabelEnd[data-v-73bc9201]{align-self:flex-start}@media (width<=1023px){.hourLabel[data-v-73bc9201],.hourRow[data-v-73bc9201]{height:2.75rem}}@media (width<=767px){.hourLabel[data-v-73bc9201],.hourRow[data-v-73bc9201]{height:2.5rem}.scrollWrapper[data-v-73bc9201]{scroll-snap-type:x mandatory;scroll-padding-left:4.5rem}.dayCol[data-v-73bc9201]{scroll-snap-align:start}}.dayView[data-v-19afa1cf]{background:hsl(var(--agala-card));flex-direction:column;height:100%;display:flex;overflow:hidden}.allDayHeader[data-v-19afa1cf]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;min-height:2.5rem;display:flex}.timeAxisLabel[data-v-19afa1cf]{width:3.5rem;font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));border-right:var(--agala-border-width) solid hsl(var(--agala-border));background:hsl(var(--agala-card));flex-shrink:0;justify-content:center;align-items:center;display:flex}.allDayEvents[data-v-19afa1cf]{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem;padding:.25rem;display:flex;overflow:hidden}.allDayEvent[data-v-19afa1cf]{border-radius:var(--agala-radius-sm);font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);cursor:pointer;background:hsl(var(--agala-primary)/.12);color:hsl(var(--agala-primary));white-space:nowrap;text-overflow:ellipsis;border:none;border-left:3px solid hsl(var(--agala-primary));align-items:center;max-width:100%;padding:.125rem .5rem;display:inline-flex;overflow:hidden}.allDayEvent[data-v-19afa1cf]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.timeGrid[data-v-19afa1cf]{flex:1;display:flex;overflow:hidden auto}.timeAxis[data-v-19afa1cf]{background:hsl(var(--agala-card));z-index:1;border-right:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;width:3.5rem;position:sticky;left:0}.timeLabel[data-v-19afa1cf]{height:3rem;font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));box-sizing:border-box;justify-content:center;align-items:flex-start;padding-top:.25rem;display:flex}.dayColumn[data-v-19afa1cf]{-webkit-user-select:none;user-select:none;flex:1;min-width:0;position:relative}.hourRow[data-v-19afa1cf]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border)/.5);box-sizing:border-box;flex-direction:column;height:3rem;display:flex}.timeSlot[data-v-19afa1cf]{flex:1;min-height:0}.timeSlot[data-v-19afa1cf]:not(:last-child){border-bottom:1px solid hsl(var(--agala-border)/.12)}.timeSlot[data-v-19afa1cf]:hover{background:hsl(var(--agala-primary)/.06)}.selectionOverlay[data-v-19afa1cf]{background:hsl(var(--agala-primary)/.15);border:2px dashed hsl(var(--agala-primary)/.5);border-radius:var(--agala-radius-sm);z-index:10;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:1px 2px;display:flex;position:absolute;left:2px;right:2px;overflow:hidden}.selectionLabel[data-v-19afa1cf]{font-size:.5rem;font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-primary));white-space:nowrap;text-overflow:ellipsis;line-height:1.1;display:block;overflow:hidden}.currentTimeLine[data-v-19afa1cf]{background:hsl(var(--agala-danger));z-index:5;pointer-events:none;height:2px;position:absolute;left:0;right:0}.currentTimeDot[data-v-19afa1cf]{background:hsl(var(--agala-danger));border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.event[data-v-19afa1cf]{border-radius:var(--agala-radius-sm);font-size:.6875rem;font-weight:var(--agala-font-weight-medium);text-align:left;cursor:pointer;border:1px solid hsl(var(--agala-border));border-left:4px solid hsl(var(--agala-border));box-sizing:border-box;background:hsl(var(--agala-card));color:hsl(var(--agala-foreground));transition:box-shadow var(--agala-transition-fast),transform var(--agala-transition-fast);flex-direction:column;justify-content:center;padding:.375rem .5rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.event[data-v-19afa1cf]:hover{box-shadow:var(--agala-shadow-md);z-index:5;transform:scale(1.02)}.event[data-v-19afa1cf]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.eventContent[data-v-19afa1cf]{flex-direction:column;gap:0;min-width:0;display:flex;overflow:hidden}.eventTime[data-v-19afa1cf]{opacity:.8;font-size:.625rem}.eventTime[data-v-19afa1cf],.eventTitle[data-v-19afa1cf]{font-weight:var(--agala-font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eventSubtitle[data-v-19afa1cf]{opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;overflow:hidden}.eventPrimary[data-v-19afa1cf]{border-left-color:hsl(var(--agala-primary))}.eventDanger[data-v-19afa1cf]{border-left-color:hsl(var(--agala-danger))}.eventSuccess[data-v-19afa1cf]{border-left-color:hsl(var(--agala-success))}.eventWarning[data-v-19afa1cf]{border-left-color:hsl(var(--agala-warning))}.eventSecondary[data-v-19afa1cf]{border-left-color:hsl(var(--agala-secondary-foreground)/.5)}.eventAccent[data-v-19afa1cf]{border-left-color:hsl(var(--agala-accent-foreground)/.5)}@media (width<=639px){.hourRow[data-v-19afa1cf],.timeLabel[data-v-19afa1cf]{height:2.5rem}}@media (width>=640px) and (width<=767px){.hourRow[data-v-19afa1cf],.timeLabel[data-v-19afa1cf]{height:2.75rem}}.emptyState[data-v-87653767]{text-align:center;padding:var(--agala-empty-padding,3rem 1.5rem);justify-content:center;align-items:center;gap:var(--agala-empty-gap,.5rem);flex-direction:column;display:flex}.emptyIcon[data-v-87653767]{font-size:var(--agala-empty-icon-size,2.5rem);color:var(--agala-empty-icon-color,hsl(var(--agala-muted-foreground)));margin-bottom:.5rem}.emptyIconDefault[data-v-87653767]{opacity:.5}.emptyTitle[data-v-87653767]{font-family:var(--agala-font-sans);font-size:var(--agala-empty-title-size,var(--agala-font-size-lg));font-weight:var(--agala-empty-title-weight,var(--agala-font-weight-semibold));color:hsl(var(--agala-foreground));margin:0}.emptyDescription[data-v-87653767]{font-family:var(--agala-font-sans);font-size:var(--agala-empty-description-size,var(--agala-font-size-base));color:hsl(var(--agala-muted-foreground));max-width:min(100%,var(--agala-empty-description-max-width,36ch));line-height:var(--agala-line-height-relaxed);overflow-wrap:anywhere;margin:0}.emptyAction[data-v-87653767]{max-width:100%;margin-top:.75rem}.emptyStateCompact[data-v-87653767]{padding:var(--agala-empty-padding,1rem);gap:var(--agala-empty-gap,.5rem)}.emptyStateCompact .emptyIcon[data-v-87653767]{font-size:var(--agala-empty-icon-size,1.75rem);margin-bottom:0}.emptyStateCompact .emptyIconDefault svg[data-v-87653767]{width:1em;height:1em;display:block}.emptyStateCompact .emptyTitle[data-v-87653767]{font-size:var(--agala-empty-title-size,var(--agala-font-size-base))}.emptyStateCompact .emptyDescription[data-v-87653767]{font-size:var(--agala-empty-description-size,var(--agala-font-size-sm))}.emptyStateCompact .emptyAction[data-v-87653767]{margin-top:.25rem}.listView[data-v-9e43f481]{background-color:hsl(var(--agala-card));color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);flex-direction:column;gap:1.5rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.dayEvents[data-v-9e43f481],.dayGroup[data-v-9e43f481]{flex-direction:column;gap:.5rem;display:flex}.dayHeader[data-v-9e43f481]{z-index:10;background-color:hsl(var(--agala-card));font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-foreground));border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));padding:.5rem .75rem;position:sticky;top:0}.dayHeaderToday[data-v-9e43f481]{color:hsl(var(--agala-primary))}.noEvents[data-v-9e43f481]{color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);padding:1rem .75rem;font-style:italic}.eventCard[data-v-9e43f481]{background-color:hsl(var(--agala-card));border:var(--agala-border-width) solid hsl(var(--agala-border));border-left-style:solid;border-left-width:3px;border-left-color:hsl(var(--agala-border));border-radius:var(--agala-radius-md);cursor:pointer;transition:background-color var(--agala-transition-fast);align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.eventCard[data-v-9e43f481]:hover{background-color:hsl(var(--agala-accent))}.eventCard[data-v-9e43f481]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.accentPrimary[data-v-9e43f481]{border-left-color:hsl(var(--agala-primary))}.accentDanger[data-v-9e43f481]{border-left-color:hsl(var(--agala-danger))}.accentSuccess[data-v-9e43f481]{border-left-color:hsl(var(--agala-success))}.accentWarning[data-v-9e43f481]{border-left-color:hsl(var(--agala-warning))}.accentSecondary[data-v-9e43f481]{border-left-color:hsl(var(--agala-secondary-foreground))}.accentAccent[data-v-9e43f481]{border-left-color:hsl(var(--agala-accent-foreground))}.timeColumn[data-v-9e43f481]{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;width:4rem;display:flex}.timeStart[data-v-9e43f481]{font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-muted-foreground));text-align:right;line-height:1.25}.eventContent[data-v-9e43f481]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.eventTitleRow[data-v-9e43f481]{align-items:center;gap:.5rem;min-width:0;display:flex}.eventTitle[data-v-9e43f481]{font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-foreground));white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.eventSubtitle[data-v-9e43f481]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eventBadge[data-v-9e43f481]{font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;padding:.125rem .375rem;line-height:1;display:inline-flex}.badgeNow[data-v-9e43f481]{background-color:hsl(var(--agala-danger)/.15);color:hsl(var(--agala-danger))}.badgeSoon[data-v-9e43f481]{background-color:hsl(var(--agala-primary)/.15);color:hsl(var(--agala-primary))}.nowSeparator[data-v-9e43f481]{border-top:1px dashed hsl(var(--agala-danger));height:1px;margin:.75rem 0;position:relative}.nowLabel[data-v-9e43f481]{background-color:hsl(var(--agala-card));font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-danger));white-space:nowrap;padding:0 .5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=640px){.listView[data-v-9e43f481]{gap:1rem;padding:.5rem}.timeColumn[data-v-9e43f481]{width:3rem}.eventCard[data-v-9e43f481]{gap:.5rem;padding:.5rem}.dayHeader[data-v-9e43f481]{padding:.5rem}}.calendar[data-v-d0badcf6]{width:100%;height:100%;font-family:var(--agala-font-sans);color:hsl(var(--agala-foreground));background:hsl(var(--agala-card));flex-direction:column;display:flex}.calendarHeader[data-v-d0badcf6]{padding:var(--agala-calendar-header-padding,.75rem 1rem);border-bottom:var(--agala-calendar-header-border,var(--agala-border-width) solid hsl(var(--agala-border)));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.calendarNav[data-v-d0badcf6]{align-items:center;gap:.25rem;min-width:0;display:flex}.calendarTitle[data-v-d0badcf6]{min-width:0;font-size:var(--agala-calendar-title-size,var(--agala-font-size-lg));font-weight:var(--agala-calendar-title-weight,var(--agala-font-weight-semibold));color:hsl(var(--agala-foreground));margin:0 .5rem;line-height:1.25}.calendarViews[data-v-d0badcf6]{align-items:center;gap:var(--agala-calendar-views-gap,.25rem);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.calendarViews[data-v-d0badcf6]::-webkit-scrollbar{display:none}.viewLabel[data-v-d0badcf6]{display:none}@media (width>=768px){.viewLabel[data-v-d0badcf6]{display:inline}}@media (width<=639px){.calendarHeader[data-v-d0badcf6]{align-items:stretch;padding:.625rem}.calendarNav[data-v-d0badcf6]{justify-content:space-between;width:100%}.calendarTitle[data-v-d0badcf6]{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.calendarViews[data-v-d0badcf6]{width:100%}.calendarViews[data-v-d0badcf6]>*{flex:1 0 auto}}.calendarBody[data-v-d0badcf6]{flex:1;min-height:0;overflow:auto}.colorSquare[data-v-998d493f]{border-radius:calc(-4px + var(--agala-radius));border:var(--agala-border-width) solid hsl(var(--agala-border));cursor:crosshair;-webkit-user-select:none;user-select:none;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,hsl(var(--picker-hue),100%,50%));outline:none;width:100%;height:150px;position:relative}.colorSquare[data-v-998d493f]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring))}.colorSquareDisabled[data-v-998d493f]{opacity:.5;pointer-events:none}.crosshair[data-v-998d493f]{pointer-events:none;background:#fff;border:2px solid #333;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000004d}.hueSlider[data-v-5af3430a]{border:var(--agala-border-width) solid hsl(var(--agala-border));cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:9999px;outline:none;width:100%;height:12px;position:relative}.hueSlider[data-v-5af3430a]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring))}.hueSliderDisabled[data-v-5af3430a]{opacity:.5;pointer-events:none}.hueThumb[data-v-5af3430a]{width:16px;height:16px;box-shadow:var(--agala-shadow-sm);pointer-events:none;background:#fff;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wrapper[data-v-fe18d93c]{position:relative}.trigger[data-v-fe18d93c]{border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:var(--agala-radius);background:hsl(var(--agala-input-background,var(--agala-background)));width:100%;font-family:var(--agala-font-sans);color:hsl(var(--agala-foreground));cursor:pointer;text-align:left;transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;display:flex}.trigger[data-v-fe18d93c]:hover{border-color:hsl(var(--agala-border))}.trigger[data-v-fe18d93c]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring))}.triggerOpen[data-v-fe18d93c]{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.triggerError[data-v-fe18d93c]{border-color:hsl(var(--agala-danger))}.triggerError[data-v-fe18d93c]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-danger))}.triggerDisabled[data-v-fe18d93c]{opacity:.5;cursor:not-allowed;pointer-events:none;background:hsl(var(--agala-muted))}.triggerSm[data-v-fe18d93c]{height:var(--agala-height-sm,2rem);font-size:var(--agala-font-size-sm);border-radius:var(--agala-radius-sm);padding:0 .5rem}.triggerMd[data-v-fe18d93c]{height:var(--agala-height-md,2.25rem);padding:0 .625rem}.triggerLg[data-v-fe18d93c]{height:var(--agala-height-lg,2.5rem);font-size:var(--agala-font-size-lg);border-radius:var(--agala-radius-lg);padding:0 .875rem}.swatch[data-v-fe18d93c]{border-radius:calc(-2px + var(--agala-radius));border:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;width:1.25rem;height:1.25rem}.swatchEmpty[data-v-fe18d93c]{background-image:linear-gradient(45deg,hsl(var(--agala-border)) 25%,transparent 25%),linear-gradient(-45deg,hsl(var(--agala-border)) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,hsl(var(--agala-border)) 75%),linear-gradient(-45deg,transparent 75%,hsl(var(--agala-border)) 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.triggerSm .swatch[data-v-fe18d93c]{width:1rem;height:1rem}.triggerLg .swatch[data-v-fe18d93c]{width:1.5rem;height:1.5rem}.triggerLabel[data-v-fe18d93c]{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--agala-muted-foreground));flex:1;overflow:hidden}.chevron[data-v-fe18d93c]{transition:transform var(--agala-transition-fast);flex-shrink:0;align-items:center;display:inline-flex}.chevronOpen[data-v-fe18d93c]{transform:rotate(180deg)}.errorMsg[data-v-fe18d93c]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-danger));margin:.25rem 0 0}.dropdown[data-v-fe18d93c]{box-sizing:border-box;z-index:var(--agala-z-dropdown);width:280px;max-width:var(--agala-floating-available-width,calc(100vw - 1rem));max-height:var(--agala-floating-available-height,calc(100dvh - 1rem));background:hsl(var(--agala-popover));color:hsl(var(--agala-popover-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));box-shadow:var(--agala-shadow-md);overscroll-behavior:contain;outline:none;flex-direction:column;gap:.75rem;margin:0;padding:.75rem;display:flex;position:fixed;inset:auto;overflow:hidden auto}.presets[data-v-fe18d93c]{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.presetBtn[data-v-fe18d93c]{aspect-ratio:1;border-radius:var(--agala-radius-sm);border:var(--agala-border-width) solid transparent;cursor:pointer;width:100%;max-width:28px;transition:transform var(--agala-transition-fast),border-color var(--agala-transition-fast);outline:none;padding:0;position:relative}.presetBtn[data-v-fe18d93c]:hover{z-index:1;transform:scale(1.15)}.presetBtn[data-v-fe18d93c]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.3)}.presetBtnSelected[data-v-fe18d93c]{border-color:hsl(var(--agala-foreground))}.presetCheck[data-v-fe18d93c]{color:#fff;filter:drop-shadow(0 1px 1px #00000080);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hexRow[data-v-fe18d93c]{align-items:center;gap:.5rem;display:flex}.hexPrefix[data-v-fe18d93c]{color:hsl(var(--agala-muted-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-sm);flex-shrink:0}.hexRow[data-v-fe18d93c] .inputWrapper{flex:1}.footer[data-v-fe18d93c]{justify-content:flex-end;display:flex}.clearBtn[data-v-fe18d93c]{border-radius:var(--agala-radius-sm);color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);font-family:var(--agala-font-sans);cursor:pointer;transition:color var(--agala-transition-fast),background-color var(--agala-transition-fast);background:0 0;border:none;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex}.clearBtn[data-v-fe18d93c]:hover{color:hsl(var(--agala-danger));background-color:hsl(var(--agala-danger)/.05)}.clearBtn[data-v-fe18d93c]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.3);outline:none}@media (width<=359px){.presets[data-v-fe18d93c]{grid-template-columns:repeat(6,1fr)}}.divider[data-v-86d82b69]{color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);white-space:nowrap;border:none;align-items:center;display:flex}.dividerH[data-v-86d82b69]{gap:.75rem;width:100%}.dividerV[data-v-86d82b69]{flex-direction:column;align-self:stretch;gap:.5rem;height:100%}.dividerLine[data-v-86d82b69]{background:hsl(var(--agala-border));flex:1}.dividerH .dividerLine[data-v-86d82b69]{height:1px}.dividerV .dividerLine[data-v-86d82b69]{width:1px}.dividerLabel[data-v-86d82b69]{flex-shrink:0;line-height:1}.listGroup[data-v-3fce4b76]{border:var(--agala-list-group-border,1px solid hsl(var(--agala-border)));border-radius:var(--agala-list-group-radius,var(--agala-radius));padding:var(--agala-list-group-padding,0);background:var(--agala-list-group-bg,transparent);flex-direction:column;display:flex;overflow:hidden}.listGroupBorderless[data-v-3fce4b76]{border:none;border-radius:0}.listGroupNoDividers .listItem[data-v-3fce4b76]:last-child,.listGroupNoDividers[data-v-3fce4b76] .listItem{border-bottom:none}.listGroupCards[data-v-3fce4b76]{background:0 0;border:none;gap:4px;padding:0}.listGroupCards[data-v-3fce4b76] .listItem{border:1px solid hsl(var(--agala-border));border-radius:var(--agala-radius);background:hsl(var(--agala-card));box-shadow:var(--agala-shadow-xs)}.listGroupCards[data-v-3fce4b76] .listItem,.listGroupCards[data-v-3fce4b76] .listItem:last-child{border-bottom:1px solid hsl(var(--agala-border))}.listItem[data-v-8803c565]{align-items:center;gap:var(--agala-list-item-gap,.75rem);padding:var(--agala-list-item-padding,.75rem 1rem);background:var(--agala-list-item-bg,hsl(var(--agala-card)));border-bottom:var(--agala-list-item-border,1px solid hsl(var(--agala-border)));cursor:default;transition:background-color var(--agala-transition-fast);outline:none;display:flex}.listItemActionable[data-v-8803c565]{cursor:pointer;text-align:left;width:100%}button.listItemActionable[data-v-8803c565]{font:inherit;border:0}.listItem[data-v-8803c565]:last-child{border-bottom:none}.listItem[data-v-8803c565]:hover:not(.listItemDisabled){background:var(--agala-list-item-hover-bg,hsl(var(--agala-muted)))}.listItem[data-v-8803c565]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.listItemDisabled[data-v-8803c565]{opacity:var(--agala-opacity-disabled);pointer-events:none}.listItemDanger .listIcon[data-v-8803c565],.listItemDanger .listLabel[data-v-8803c565]{color:hsl(var(--agala-danger))}.listItemRadiusNone[data-v-8803c565]{border-radius:0}.listItemRadiusSm[data-v-8803c565]{border-radius:var(--agala-radius-sm)}.listItemRadiusMd[data-v-8803c565]{border-radius:var(--agala-radius)}.listItemRadiusLg[data-v-8803c565]{border-radius:var(--agala-radius-lg)}.listIcon[data-v-8803c565]{color:hsl(var(--agala-muted-foreground));flex-shrink:0}.listBody[data-v-8803c565]{flex:1;min-width:0}.listContent[data-v-8803c565]{flex-direction:column;gap:.125rem;display:flex}.listLabel[data-v-8803c565]{font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listSubtitle[data-v-8803c565]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listBadgeInner[data-v-8803c565]{min-width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);border-radius:99px;justify-content:center;align-items:center;padding:0 .375rem;line-height:1;display:inline-flex}.listBadgeInner--default[data-v-8803c565]{background:var(--agala-list-badge-bg,hsl(var(--agala-primary)/.1));color:var(--agala-list-badge-color,hsl(var(--agala-primary)))}.listBadgeInner--primary[data-v-8803c565]{background:hsl(var(--agala-primary)/.15);color:hsl(var(--agala-primary))}.listBadgeInner--success[data-v-8803c565]{background:hsl(var(--agala-success)/.15);color:hsl(var(--agala-success))}.listBadgeInner--warning[data-v-8803c565]{background:hsl(var(--agala-warning)/.15);color:hsl(var(--agala-warning))}.listBadgeInner--danger[data-v-8803c565]{background:hsl(var(--agala-danger)/.15);color:hsl(var(--agala-danger))}.listChevron[data-v-8803c565]{color:hsl(var(--agala-muted-foreground));flex-shrink:0}.overlay[data-v-32ef92e7]{--agala-modal-enter-duration:.21s;--agala-modal-leave-duration:.16s;--agala-modal-enter-easing:cubic-bezier(.22, 1, .36, 1);--agala-modal-leave-easing:cubic-bezier(.4, 0, 1, 1);z-index:var(--agala-layer-modal,var(--agala-z-modal));align-items:var(--agala-modal-align,center);pointer-events:auto;padding:var(--agala-modal-overlay-padding,1.5rem);background-color:hsl(var(--agala-overlay)/var(--agala-modal-overlay-opacity,var(--agala-opacity-overlay)));overscroll-behavior:contain;justify-content:center;display:flex;position:fixed;inset:0}.dialog[data-v-32ef92e7]{background-color:hsl(var(--agala-card));max-height:calc(100dvh - 3rem);color:hsl(var(--agala-card-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:var(--agala-radius-lg);box-shadow:var(--agala-shadow-overlay,var(--agala-shadow-lg));flex-direction:column;display:flex;overflow:hidden}.modal-enter-active[data-v-32ef92e7]{transition:background-color var(--agala-modal-enter-duration) var(--agala-modal-enter-easing)}.modal-leave-active[data-v-32ef92e7]{pointer-events:none;transition:background-color var(--agala-modal-leave-duration) var(--agala-modal-leave-easing)}.modal-enter-active .dialog[data-v-32ef92e7]{transition:opacity var(--agala-modal-enter-duration) var(--agala-modal-enter-easing),transform var(--agala-modal-enter-duration) var(--agala-modal-enter-easing)}.modal-leave-active .dialog[data-v-32ef92e7]{transition:opacity var(--agala-modal-leave-duration) var(--agala-modal-leave-easing),transform var(--agala-modal-leave-duration) var(--agala-modal-leave-easing)}.modal-enter-from[data-v-32ef92e7],.modal-leave-to[data-v-32ef92e7]{background-color:#0000}.modal-enter-from .dialog[data-v-32ef92e7],.modal-leave-to .dialog[data-v-32ef92e7]{opacity:0;transform:translateY(4px)scale(.985)}.dialogSm[data-v-32ef92e7]{width:100%;max-width:24rem}.dialogMd[data-v-32ef92e7]{width:100%;max-width:32rem}.dialogLg[data-v-32ef92e7]{width:100%;max-width:40rem}.dialogXl[data-v-32ef92e7]{width:100%;max-width:48rem}.dialogFull[data-v-32ef92e7]{width:100%;max-width:calc(100vw - 3rem);height:calc(100dvh - 3rem)}.header[data-v-32ef92e7]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.title[data-v-32ef92e7]{font-size:var(--agala-font-size-lg);font-weight:var(--agala-font-weight-semibold);color:hsl(var(--agala-card-foreground));margin:0;line-height:1.25}.closeBtn[data-v-32ef92e7]{border-radius:var(--agala-radius-sm);width:1.75rem;height:1.75rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:color var(--agala-transition-fast),background-color var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.closeBtn[data-v-32ef92e7]:hover{color:hsl(var(--agala-foreground));background-color:hsl(var(--agala-muted))}.body[data-v-32ef92e7]{min-height:0;padding:var(--agala-modal-body-padding,1.25rem);overscroll-behavior:contain;font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-relaxed);color:hsl(var(--agala-card-foreground));flex:auto;overflow-y:auto}.footer[data-v-32ef92e7]{border-top:var(--agala-border-width) solid hsl(var(--agala-border));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}@media (width<=639px){.overlay[data-v-32ef92e7]{padding:var(--agala-modal-overlay-padding,max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left)))}.dialogLg[data-v-32ef92e7],.dialogMd[data-v-32ef92e7],.dialogSm[data-v-32ef92e7],.dialogXl[data-v-32ef92e7]{width:100%;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem)}.dialogFull[data-v-32ef92e7]{max-width:calc(100vw - 1.5rem);height:calc(100dvh - 1.5rem)}.header[data-v-32ef92e7]{padding:.75rem 1rem}.body[data-v-32ef92e7]{padding:var(--agala-modal-body-padding,1rem)}.footer[data-v-32ef92e7]{align-items:stretch;padding:.75rem 1rem}.footer[data-v-32ef92e7]>*{flex:auto}}@media (prefers-reduced-motion:reduce){.modal-enter-active .dialog[data-v-32ef92e7],.modal-enter-active[data-v-32ef92e7],.modal-leave-active .dialog[data-v-32ef92e7],.modal-leave-active[data-v-32ef92e7]{transition-duration:1ms!important}.modal-enter-from .dialog[data-v-32ef92e7],.modal-leave-to .dialog[data-v-32ef92e7]{transform:none}}.badge[data-v-caefe785]{box-sizing:border-box;min-height:var(--agala-badge-height,1.5rem);border-radius:var(--agala-badge-radius,9999px);border:var(--agala-border-width) solid transparent;font-family:var(--agala-font-sans);font-weight:var(--agala-font-weight-medium);white-space:nowrap;padding:var(--agala-badge-padding,.1875rem .5rem);line-height:1.2;font-size:var(--agala-badge-font-size,.75rem);vertical-align:middle;align-items:center;gap:.375rem;display:inline-flex}.badgeSm[data-v-caefe785]{min-height:var(--agala-badge-height-sm,1.25rem);padding:var(--agala-badge-padding-sm,.125rem .375rem);font-size:var(--agala-badge-font-size-sm,.6875rem)}.badgeMd[data-v-caefe785]{min-height:var(--agala-badge-height,1.5rem);padding:var(--agala-badge-padding,.1875rem .5rem);font-size:var(--agala-badge-font-size,.75rem)}.dot[data-v-caefe785]{background-color:var(--agala-badge-dot-color,currentColor);opacity:.8;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.badgeDefault[data-v-caefe785]{background-color:hsl(var(--agala-muted));color:hsl(var(--agala-foreground))}.badgeSecondary[data-v-caefe785]{background-color:hsl(var(--agala-secondary));color:hsl(var(--agala-secondary-foreground))}.badgeOutline[data-v-caefe785]{border-color:hsl(var(--agala-border));color:hsl(var(--agala-foreground));background-color:#0000}.badgeSuccess[data-v-caefe785]{--agala-badge-dot-color:hsl(var(--agala-success));background-color:hsl(var(--agala-success)/.12);color:hsl(var(--agala-foreground))}.badgeWarning[data-v-caefe785]{--agala-badge-dot-color:hsl(var(--agala-warning));background-color:hsl(var(--agala-warning)/.14);color:hsl(var(--agala-foreground))}.badgeDanger[data-v-caefe785]{--agala-badge-dot-color:hsl(var(--agala-danger));background-color:hsl(var(--agala-danger)/.11);color:hsl(var(--agala-foreground))}.badgeSubtle[data-v-caefe785]{--agala-badge-dot-color:hsl(var(--agala-primary));background-color:hsl(var(--agala-primary)/.08);color:hsl(var(--agala-foreground))}.badgeCustom[data-v-caefe785]{background-color:#0000;background-color:color-mix(in srgb,var(--agala-badge-custom-color) 12%,transparent);color:var(--agala-badge-custom-color)}.checkboxRoot[data-v-4a6c5777]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:inline-flex}.checkboxDisabled[data-v-4a6c5777]{cursor:not-allowed;opacity:var(--agala-opacity-disabled)}.checkboxInput[data-v-4a6c5777]{border-radius:calc(var(--agala-radius) * .5);border:var(--agala-border-width) solid hsl(var(--agala-border));background-color:hsl(var(--agala-background));width:1rem;height:1rem;color:hsl(var(--agala-primary-foreground));cursor:pointer;transition:background-color var(--agala-transition-fast),border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.checkboxInput[data-v-4a6c5777]:disabled{cursor:not-allowed}.checkboxChecked[data-v-4a6c5777],.checkboxRoot:not(.checkboxDisabled):hover .checkboxInput[data-v-4a6c5777]{border-color:hsl(var(--agala-primary))}.checkboxInput[data-v-4a6c5777]:not(:disabled):focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.checkboxChecked[data-v-4a6c5777]{background-color:hsl(var(--agala-primary))}.checkboxError[data-v-4a6c5777]{border-color:hsl(var(--agala-danger))}.checkboxError.checkboxChecked[data-v-4a6c5777]{background-color:hsl(var(--agala-danger));border-color:hsl(var(--agala-danger))}.checkboxInput[data-v-4a6c5777] svg{pointer-events:none}.checkboxLabel[data-v-4a6c5777]{font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);color:hsl(var(--agala-foreground));line-height:var(--agala-line-height-normal)}.toggle[data-v-c6077b22]{cursor:pointer;background-color:hsl(var(--agala-muted));transition:background-color var(--agala-transition-fast);border:none;border-radius:9999px;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.toggle[data-v-c6077b22]:disabled{cursor:not-allowed;opacity:var(--agala-opacity-disabled)}.toggle[data-v-c6077b22]:not(:disabled):focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.toggleActive[data-v-c6077b22]{background-color:hsl(var(--agala-primary))}.toggleSm[data-v-c6077b22]{width:1.75rem;height:1rem}.toggleMd[data-v-c6077b22]{width:2.25rem;height:1.25rem}.toggleLg[data-v-c6077b22]{width:2.75rem;height:1.5rem}.thumb[data-v-c6077b22]{background-color:hsl(var(--agala-background));transition:transform var(--agala-transition-fast);border-radius:50%;flex-shrink:0;display:block;box-shadow:0 1px 3px #0003}.toggleSm .thumb[data-v-c6077b22]{width:.75rem;height:.75rem;margin:.125rem}.toggleMd .thumb[data-v-c6077b22]{width:1rem;height:1rem;margin:.125rem}.toggleLg .thumb[data-v-c6077b22]{width:1.25rem;height:1.25rem;margin:.125rem}.toggleSm.toggleActive .thumb[data-v-c6077b22]{transform:translate(.75rem)}.toggleMd.toggleActive .thumb[data-v-c6077b22]{transform:translate(1rem)}.toggleLg.toggleActive .thumb[data-v-c6077b22]{transform:translate(1.25rem)}.avatar[data-v-b3ce693a]{border-radius:var(--agala-avatar-radius,50%);background:var(--agala-avatar-bg,hsl(var(--agala-muted)));color:var(--agala-avatar-color,hsl(var(--agala-muted-foreground)));font-family:var(--agala-font-sans);font-weight:var(--agala-font-weight-medium);border:var(--agala-avatar-border,var(--agala-border-width) solid hsl(var(--agala-border)));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatarCircle[data-v-b3ce693a]{border-radius:50%}.avatarRounded[data-v-b3ce693a]{border-radius:var(--agala-radius)}.avatarSquare[data-v-b3ce693a]{border-radius:0}.avatarImg[data-v-b3ce693a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatarFallback[data-v-b3ce693a]{text-transform:uppercase;line-height:1}.avatarXs[data-v-b3ce693a]{width:1.5rem;height:1.5rem;font-size:.5rem}.avatarSm[data-v-b3ce693a]{width:2rem;height:2rem;font-size:var(--agala-font-size-sm)}.avatarMd[data-v-b3ce693a]{width:2.5rem;height:2.5rem;font-size:var(--agala-font-size-base)}.avatarLg[data-v-b3ce693a]{width:3rem;height:3rem;font-size:var(--agala-font-size-lg)}.avatarXl[data-v-b3ce693a]{width:4rem;height:4rem;font-size:1.25rem}.toast[data-v-321a7114]{border-radius:var(--agala-radius);border:var(--agala-border-width) solid hsl(var(--agala-border));background-color:hsl(var(--agala-card));width:calc(min(24rem,100vw - 1.5rem));min-width:0;max-width:24rem;color:hsl(var(--agala-card-foreground));box-shadow:var(--agala-shadow-lg);font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);align-items:center;gap:.625rem;padding:.75rem 1rem;animation:.25s toastIn-321a7114;display:flex}.toastLeaving[data-v-321a7114]{animation:.3s forwards toastOut-321a7114}@keyframes toastIn-321a7114{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes toastOut-321a7114{0%{opacity:1;max-height:5rem;margin-bottom:.5rem;transform:translate(0)}to{opacity:0;max-height:0;margin-bottom:0;transform:translate(1rem)}}.toastIcon[data-v-321a7114]{flex-shrink:0}.toastMessage[data-v-321a7114]{overflow-wrap:anywhere;min-width:0;line-height:var(--agala-line-height-normal);flex:1}.toastAction[data-v-321a7114]{border:var(--agala-border-width) solid currentColor;border-radius:var(--agala-radius-sm);color:inherit;font-family:inherit;font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);cursor:pointer;opacity:.8;transition:opacity var(--agala-transition-fast);background:0 0;flex-shrink:0;padding:.25rem .5rem}.toastAction[data-v-321a7114]:hover{opacity:1}.toastClose[data-v-321a7114]{color:inherit;cursor:pointer;opacity:.5;border-radius:var(--agala-radius-sm);transition:opacity var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}.toastClose[data-v-321a7114]:hover{opacity:1}.toastAction[data-v-321a7114]:focus-visible,.toastClose[data-v-321a7114]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.35);outline:none}.toastDefault .toastIcon[data-v-321a7114]{color:hsl(var(--agala-primary))}.toastSuccess .toastIcon[data-v-321a7114]{color:hsl(var(--agala-success))}.toastWarning .toastIcon[data-v-321a7114]{color:hsl(var(--agala-warning))}.toastDanger .toastIcon[data-v-321a7114]{color:hsl(var(--agala-danger))}@media (width<=359px){.toast[data-v-321a7114]{flex-wrap:wrap;align-items:flex-start;padding:.75rem}.toastAction[data-v-321a7114]{margin-left:1.625rem}}@media (prefers-reduced-motion:reduce){.toastLeaving[data-v-321a7114],.toast[data-v-321a7114]{animation-duration:1ms}}.agala-toast-portal .toastContainer{right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));width:calc(min(24rem,100vw - 1.5rem));z-index:var(--agala-layer-toast,var(--agala-z-modal));pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:fixed}.agala-toast-portal .toastContainer>*{pointer-events:auto}.wrapper[data-v-bed0bb34]{display:block}.textarea[data-v-bed0bb34]{box-sizing:border-box;border:var(--agala-border-width) solid hsl(var(--agala-input));border-radius:calc(-2px + var(--agala-radius));background-color:hsl(var(--agala-input-background,var(--agala-background)));width:100%;min-height:4rem;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-relaxed);transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);outline:none;padding:.5rem .75rem;display:block}.textarea[data-v-bed0bb34]::placeholder{color:hsl(var(--agala-muted-foreground))}.textarea[data-v-bed0bb34]:focus{border-color:hsl(var(--agala-ring));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-ring)/.2)}.textarea[data-v-bed0bb34]:disabled{cursor:not-allowed;opacity:var(--agala-opacity-disabled)}.textareaReadonly[data-v-bed0bb34],.textarea[data-v-bed0bb34]:disabled{background-color:hsl(var(--agala-muted))}.textareaError[data-v-bed0bb34]{border-color:hsl(var(--agala-danger))}.textareaError[data-v-bed0bb34]:focus{border-color:hsl(var(--agala-danger));box-shadow:0 0 0 1px hsl(var(--agala-background)),0 0 0 3px hsl(var(--agala-danger)/.2)}.resizeNone[data-v-bed0bb34]{resize:none}.resizeVertical[data-v-bed0bb34]{resize:vertical}.resizeBoth[data-v-bed0bb34]{resize:both}.errorMessage[data-v-bed0bb34]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-danger));line-height:var(--agala-line-height-normal);margin:.25rem 0 0}.preview[data-v-a289ca17]{box-sizing:border-box;min-height:calc(1rem + (1lh * var(--agala-markdown-preview-rows)) + (var(--agala-border-width) * 2));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));background:hsl(var(--agala-background));width:100%;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-relaxed);padding:.75rem;overflow:auto}.previewEmpty[data-v-a289ca17]{align-items:center;display:flex}.emptyPreview[data-v-a289ca17]{color:hsl(var(--agala-muted-foreground));font-size:var(--agala-font-size-sm);margin:0}.previewContent[data-v-a289ca17]{color:hsl(var(--agala-foreground))}.previewContent[data-v-a289ca17] *{margin-top:0}.previewContent[data-v-a289ca17] :last-child{margin-bottom:0}.previewContent[data-v-a289ca17] h1,.previewContent[data-v-a289ca17] h2,.previewContent[data-v-a289ca17] h3,.previewContent[data-v-a289ca17] h4{color:hsl(var(--agala-foreground));font-weight:var(--agala-font-weight-semibold);line-height:var(--agala-line-height-tight);margin-bottom:.5rem}.previewContent[data-v-a289ca17] h1{font-size:1.5rem}.previewContent[data-v-a289ca17] h2{font-size:1.25rem}.previewContent[data-v-a289ca17] h3{font-size:1.125rem}.previewContent[data-v-a289ca17] blockquote,.previewContent[data-v-a289ca17] ol,.previewContent[data-v-a289ca17] p,.previewContent[data-v-a289ca17] pre,.previewContent[data-v-a289ca17] table,.previewContent[data-v-a289ca17] ul{margin-bottom:.75rem}.previewContent[data-v-a289ca17] ol,.previewContent[data-v-a289ca17] ul{padding-left:1.25rem}.previewContent[data-v-a289ca17] a{color:hsl(var(--agala-primary));text-underline-offset:.15em;text-decoration:underline}.previewContent[data-v-a289ca17] code{border-radius:var(--agala-radius-sm);background:hsl(var(--agala-muted));color:hsl(var(--agala-foreground));font-family:var(--agala-font-mono);padding:.125rem .25rem;font-size:.9em}.previewContent[data-v-a289ca17] pre{border-radius:calc(-2px + var(--agala-radius));background:hsl(var(--agala-muted));padding:.75rem;overflow:auto}.previewContent[data-v-a289ca17] pre code{background:0 0;padding:0}.previewContent[data-v-a289ca17] blockquote{border-left:3px solid hsl(var(--agala-border));color:hsl(var(--agala-muted-foreground));padding-left:.75rem}.markdownEditor[data-v-de642de3]{width:100%;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);flex-direction:column;gap:.5rem;display:flex}.markdownEditorDisabled[data-v-de642de3]{opacity:.72}.topbar[data-v-de642de3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.formatToolbar[data-v-de642de3],.viewTabs[data-v-de642de3]{border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));background:hsl(var(--agala-muted)/.45);padding:.125rem;display:inline-flex}.formatToolbar[data-v-de642de3]{gap:.125rem}.tabButton[data-v-de642de3],.toolButton[data-v-de642de3]{border-radius:var(--agala-radius-sm);color:hsl(var(--agala-muted-foreground));cursor:pointer;font-family:var(--agala-font-sans);font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);background:0 0;border:0;line-height:1}.toolButton[data-v-de642de3]{justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;display:inline-flex}.tabButton[data-v-de642de3]{min-width:4.5rem;padding:.5rem .75rem}.tabButtonActive[data-v-de642de3],.tabButton[data-v-de642de3]:hover:not(:disabled):not(.tabButtonActive),.toolButton[data-v-de642de3]:hover:not(:disabled){color:hsl(var(--agala-foreground))}.tabButton[data-v-de642de3]:focus-visible,.toolButton[data-v-de642de3]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.tabButton[data-v-de642de3]:disabled,.toolButton[data-v-de642de3]:disabled{cursor:not-allowed;opacity:.5}.tabButtonActive[data-v-de642de3]{background:hsl(var(--agala-background));box-shadow:var(--agala-shadow-sm)}.body[data-v-de642de3]{gap:.75rem;display:grid}.bodySplit[data-v-de642de3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.editorInput[data-v-de642de3]{min-width:0}.previewError[data-v-de642de3]{border-color:hsl(var(--agala-danger))}.footer[data-v-de642de3]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-top:-.25rem;display:flex}.count[data-v-de642de3],.errorMessage[data-v-de642de3]{font-size:var(--agala-font-size-sm);line-height:var(--agala-line-height-normal);margin:0}.errorMessage[data-v-de642de3]{color:hsl(var(--agala-danger))}.count[data-v-de642de3]{color:hsl(var(--agala-muted-foreground));white-space:nowrap;margin-left:auto}.countOverLimit[data-v-de642de3]{color:hsl(var(--agala-danger))}@media (width<=767px){.bodySplit[data-v-de642de3]{grid-template-columns:1fr}}.wrapper[data-v-206ebf80]{display:inline-flex;position:relative}.trigger[data-v-206ebf80]{align-self:flex-start;display:inline-flex}.agala-dropdown-menu-portal .menu{z-index:var(--agala-layer-dropdown,var(--agala-z-dropdown));min-width:10rem;max-width:min(100vw - 1rem,var(--reka-popper-available-width,calc(100vw - 1rem)),var(--agala-floating-available-width,calc(100vw - 1rem)));max-height:min(100dvh - 1rem,var(--reka-popper-available-height,calc(100dvh - 1rem)),var(--agala-floating-available-height,calc(100dvh - 1rem)));background-color:hsl(var(--agala-popover));color:hsl(var(--agala-popover-foreground));border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:calc(-2px + var(--agala-radius));box-shadow:var(--agala-shadow-popover,var(--agala-shadow-md));overscroll-behavior:contain;flex-direction:column;margin:0;padding:.25rem;display:flex;overflow-y:auto}.agala-dropdown-menu-portal .menuItem{border-radius:calc(-4px + var(--agala-radius));width:100%;color:hsl(var(--agala-popover-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-normal);text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:none;align-items:center;gap:.5rem;padding:.4375rem .625rem;display:flex}.agala-dropdown-menu-portal .menuItem[data-highlighted]{background-color:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.agala-dropdown-menu-portal .menuItemDanger{color:hsl(var(--agala-danger))}.agala-dropdown-menu-portal .menuItemDanger[data-highlighted]{background-color:hsl(var(--agala-danger)/.08);color:hsl(var(--agala-danger))}.agala-dropdown-menu-portal .menuItemDisabled{cursor:default;opacity:.4;pointer-events:none}.agala-dropdown-menu-portal .menuItemIcon{opacity:.7;flex-shrink:0}.agala-dropdown-menu-portal .separator{height:var(--agala-border-width);background-color:hsl(var(--agala-border));margin:.25rem 0}@media (width<=639px){.agala-dropdown-menu-portal .menuItem{min-height:2.5rem}}.tableWrapper[data-v-9441b248]{border:var(--agala-table-border,var(--agala-border-width) solid hsl(var(--agala-border)));border-radius:var(--agala-table-radius,var(--agala-radius));background:hsl(var(--agala-card));scrollbar-gutter:stable;width:100%;transition:box-shadow var(--agala-transition-fast);overflow-x:auto}.tableWrapper.canScrollStart.canScrollEnd[data-v-9441b248]{box-shadow:inset .75rem 0 .75rem -.75rem hsl(var(--agala-foreground)/.24),inset -.75rem 0 .75rem -.75rem hsl(var(--agala-foreground)/.24)}.tableWrapper.canScrollStart[data-v-9441b248]:not(.canScrollEnd){box-shadow:inset .75rem 0 .75rem -.75rem hsl(var(--agala-foreground)/.24)}.tableWrapper.canScrollEnd[data-v-9441b248]:not(.canScrollStart){box-shadow:inset -.75rem 0 .75rem -.75rem hsl(var(--agala-foreground)/.24)}.table[data-v-9441b248]{border-collapse:collapse;width:100%;font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base)}.thead[data-v-9441b248]{background:var(--agala-table-header-bg,hsl(var(--agala-muted)/.5))}.trHead[data-v-9441b248]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border))}.th[data-v-9441b248]{padding:var(--agala-table-header-cell-padding,.625rem 1rem);text-align:left;font-size:var(--agala-table-header-font-size,var(--agala-font-size-sm));font-weight:var(--agala-table-header-weight,var(--agala-font-weight-semibold));color:var(--agala-table-header-color,hsl(var(--agala-muted-foreground)));white-space:nowrap}.thCheck[data-v-9441b248]{box-sizing:border-box;width:2.5rem;min-width:2.5rem;padding-left:1rem;padding-right:.5rem}.tdCheck[data-v-9441b248] .checkboxLabel,.thCheck[data-v-9441b248] .checkboxLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sortBtn[data-v-9441b248]{min-height:1.75rem;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.375rem;padding:.125rem 0;display:inline-flex}.sortBtn[data-v-9441b248]:hover{color:hsl(var(--agala-foreground))}.sortBtn[data-v-9441b248]:focus-visible{border-radius:var(--agala-radius-sm);box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.sortNeutral[data-v-9441b248]{color:hsl(var(--agala-muted-foreground)/.55);grid-template-rows:repeat(2,.35rem);align-items:center;display:inline-grid}.sortNeutral[data-v-9441b248] svg{display:block}.sortIconActive[data-v-9441b248]{opacity:1;color:hsl(var(--agala-primary))}.tr[data-v-9441b248]{border-bottom:var(--agala-table-row-border,var(--agala-border-width) solid hsl(var(--agala-border)));transition:background-color var(--agala-transition-fast);cursor:default}.tr[data-v-9441b248]:last-child{border-bottom:none}.trSelected[data-v-9441b248],.tr[data-v-9441b248]:hover{background:var(--agala-table-row-hover-bg,hsl(var(--agala-accent)/.5))}.trInteractive[data-v-9441b248]{cursor:pointer}.trInteractive[data-v-9441b248]:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--agala-ring));outline:none}.td[data-v-9441b248]{padding:var(--agala-table-cell-padding,.75rem 1rem);font-size:var(--agala-table-cell-size,var(--agala-font-size-base));color:var(--agala-table-cell-color,hsl(var(--agala-foreground)));line-height:var(--agala-table-cell-line-height,var(--agala-line-height-normal));vertical-align:middle}.tdCheck[data-v-9441b248]{box-sizing:border-box;width:2.5rem;min-width:2.5rem;padding-left:1rem;padding-right:.5rem}.tdEmpty[data-v-9441b248]{text-align:center;color:var(--agala-table-empty-color,hsl(var(--agala-muted-foreground)));padding:var(--agala-table-empty-padding,3rem 1rem)}.alignLeft[data-v-9441b248]{text-align:left}.alignCenter[data-v-9441b248]{text-align:center}.alignRight[data-v-9441b248]{text-align:right}.trLoading[data-v-9441b248]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border))}.skeletonBox[data-v-9441b248],.skeletonLine[data-v-9441b248]{background:linear-gradient(90deg,hsl(var(--agala-muted)) 25%,hsl(var(--agala-border)) 50%,hsl(var(--agala-muted)) 75%);border-radius:var(--agala-radius-sm);background-size:200% 100%;height:.875rem;animation:1.5s infinite shimmer-9441b248;display:inline-block}.skeletonLine[data-v-9441b248]{width:60%}.tableCompact .th[data-v-9441b248]{padding-top:.375rem;padding-bottom:.375rem}.tableCompact .td[data-v-9441b248]{font-size:var(--agala-font-size-sm);padding-top:.5rem;padding-bottom:.5rem}.tableCompact .tdEmpty[data-v-9441b248]{padding-top:2rem;padding-bottom:2rem}.tableStickyHeader .th[data-v-9441b248]{z-index:4;background:var(--agala-table-header-bg,hsl(var(--agala-muted)));position:sticky;top:0}.tableStickyFirst .td[data-v-9441b248]:first-child,.tableStickyFirst .th[data-v-9441b248]:first-child{z-index:3;background:hsl(var(--agala-card));position:sticky;left:0}.tableStickyFirst .th[data-v-9441b248]:first-child{z-index:6;background:var(--agala-table-header-bg,hsl(var(--agala-muted)))}.tableStickyFirst.tableHasSelection .td[data-v-9441b248]:nth-child(2),.tableStickyFirst.tableHasSelection .th[data-v-9441b248]:nth-child(2){z-index:3;background:hsl(var(--agala-card));box-shadow:1px 0 hsl(var(--agala-border));position:sticky;left:2.5rem}.tableStickyFirst.tableHasSelection .th[data-v-9441b248]:nth-child(2){z-index:6;background:var(--agala-table-header-bg,hsl(var(--agala-muted)))}.tableStickyFirst .trSelected .td[data-v-9441b248]:first-child,.tableStickyFirst.tableHasSelection .trSelected .td[data-v-9441b248]:nth-child(2){background:hsl(var(--agala-accent))}@keyframes shimmer-9441b248{0%{background-position:200% 0}to{background-position:-200% 0}}.tableClean[data-v-9441b248]{border:none;border-radius:0}.tableClean[data-v-9441b248] .thead{background:0 0}.tableClean[data-v-9441b248] .td,.tableClean[data-v-9441b248] .th{padding:.5rem 1rem}.tableClean[data-v-9441b248] .tr{border-bottom:1px solid hsl(var(--agala-border))}.tableMinimal[data-v-9441b248]{border:none}.tableMinimal[data-v-9441b248] .tr{border-bottom:none}.tableMinimal[data-v-9441b248] .tr:hover{background:hsl(var(--agala-accent))}.tableFooter[data-v-9441b248]{padding:var(--agala-table-footer-padding,.75rem 1rem);border-top:var(--agala-table-footer-border,var(--agala-border-width) solid hsl(var(--agala-border)));background:var(--agala-table-footer-bg,hsl(var(--agala-muted)/.3));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:max-content;display:flex}@media (prefers-reduced-motion:reduce){.skeletonBox[data-v-9441b248],.skeletonLine[data-v-9441b248],.tableWrapper[data-v-9441b248],.tr[data-v-9441b248]{transition:none;animation:none}}.tabs[data-v-048205d7]{flex-direction:column;width:100%;display:flex}.tabListShell[data-v-048205d7]{min-width:0}.tabList[data-v-048205d7]{box-sizing:border-box;border-bottom:var(--agala-tab-list-border,var(--agala-border-width) solid hsl(var(--agala-border)));gap:var(--agala-tab-gap,0);width:100%;padding:var(--agala-tab-list-padding,0);display:flex}.tabBtn[data-v-048205d7]{padding:var(--agala-tab-padding,.625rem 1rem);margin-bottom:calc(-1 * var(--agala-border-width));font-family:var(--agala-font-sans);font-size:var(--agala-tab-font-size,var(--agala-font-size-base));font-weight:var(--agala-tab-font-weight,var(--agala-font-weight-medium));color:var(--agala-tab-inactive-color,hsl(var(--agala-muted-foreground)));cursor:pointer;white-space:nowrap;transition:color var(--agala-transition-fast),border-color var(--agala-transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;outline:none;position:relative}.tabBtn[data-v-048205d7]:hover:not(.tabBtnDisabled):not(.tabBtnActive):not([data-disabled]){color:hsl(var(--agala-foreground))}.tabBtn[data-v-048205d7]:focus-visible{outline:2px solid hsl(var(--agala-ring));outline-offset:-2px;border-radius:var(--agala-radius-sm) var(--agala-radius-sm) 0 0}.tabBtnActive[data-v-048205d7],.tabBtn[data-state=active][data-v-048205d7]{color:var(--agala-tab-active-color,hsl(var(--agala-primary)));border-bottom:var(--agala-tab-active-border,2px solid hsl(var(--agala-primary)))}.tabBtnDisabled[data-v-048205d7],.tabBtn[data-disabled][data-v-048205d7]{cursor:not-allowed;opacity:.4}.tabPanel[data-v-048205d7]{outline:none;padding-top:1.25rem}.tabPanel[data-v-048205d7]:focus-visible{outline:2px solid hsl(var(--agala-ring));outline-offset:2px;border-radius:var(--agala-radius-sm)}@media (width<=639px){.tabList[data-v-048205d7]{scrollbar-width:none;min-height:2.75rem;overflow:auto hidden}.tabList[data-v-048205d7]::-webkit-scrollbar{display:none}.canScrollEnd:not(.canScrollStart) .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}.canScrollStart:not(.canScrollEnd) .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem);mask-image:linear-gradient(90deg,#0000,#000 1rem)}.canScrollStart.canScrollEnd .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.tabBtn[data-v-048205d7]{flex-shrink:0;min-height:2.75rem}}.tabsVertical[data-v-048205d7]{flex-direction:row;align-items:stretch}.tabListShellVertical[data-v-048205d7]{flex-direction:column;flex:none;min-width:0;display:flex;overflow:hidden}.tabListShellVertical .tabList[data-v-048205d7]{width:auto;min-width:var(--agala-tab-vertical-rail-min-width,11rem);border-bottom:none;border-right:var(--agala-tab-vertical-rail-border,var(--agala-border-width) solid hsl(var(--agala-border)));scrollbar-width:none;flex-direction:column;flex:auto;align-items:stretch;min-height:0;overflow:hidden auto}.tabListShellVertical .tabList[data-v-048205d7]::-webkit-scrollbar{display:none}.tabListShellVertical .tabList:not(.tabsPills) .tabBtn[data-v-048205d7]{margin-bottom:0;margin-right:calc(-1 * var(--agala-border-width));text-align:left;border-bottom:none;border-right:2px solid #0000}.tabListShellVertical .tabList:not(.tabsPills) .tabBtn[data-v-048205d7]:focus-visible{border-radius:var(--agala-radius-sm) 0 0 var(--agala-radius-sm);outline-offset:-2px}.tabListShellVertical .tabList:not(.tabsPills) .tabBtnActive[data-v-048205d7],.tabListShellVertical .tabList:not(.tabsPills) .tabBtn[data-state=active][data-v-048205d7]{border-bottom:none;border-right:var(--agala-tab-active-vertical-border,2px solid hsl(var(--agala-primary)))}.tabListShellVertical .tabList.tabsPills[data-v-048205d7]{border-right:none;flex-direction:column;align-self:flex-start;align-items:flex-start;width:auto}.tabsVertical>.tabPanel[data-v-048205d7]{flex:auto;min-width:0;padding-top:0;padding-left:1.25rem}.tabListShellVertical.canScrollStart:not(.canScrollEnd) .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(#0000,#000 1rem);mask-image:linear-gradient(#0000,#000 1rem)}.tabListShellVertical.canScrollEnd:not(.canScrollStart) .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1rem),#0000)}.tabListShellVertical.canScrollStart.canScrollEnd .tabList[data-v-048205d7]{-webkit-mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1rem),#0000)}.tabsPills[data-v-048205d7]{gap:var(--agala-tab-pill-gap,.375rem);background:0 0;border-bottom:none;border-radius:0;width:fit-content;max-width:100%;padding:0}.tabsPills .tabBtn[data-v-048205d7]{min-height:var(--agala-tab-pill-height,2.25rem);border:var(--agala-border-width) solid transparent;border-radius:var(--agala-tab-pill-radius,var(--agala-radius-md));padding:var(--agala-tab-pill-padding,.4375rem .75rem);margin-bottom:0}.tabsPills .tabBtnActive[data-v-048205d7],.tabsPills .tabBtn[data-state=active][data-v-048205d7]{background:hsl(var(--agala-primary)/.1);color:hsl(var(--agala-primary));border-color:hsl(var(--agala-primary)/.16);box-shadow:none}.tabsPills .tabBtn[data-v-048205d7]:focus-visible{outline-offset:2px;border-radius:var(--agala-tab-pill-radius,var(--agala-radius-md))}@media (prefers-reduced-motion:reduce){.tabBtn[data-v-048205d7]{transition:none}}.agala-section-nav[data-v-c8276898]{--_section-nav-item-min-height:var(--agala-section-nav-item-min-height,2.25rem);--_section-nav-item-padding-inline:var(--agala-section-nav-item-padding-inline,var(--agala-space-3));--_section-nav-font-size:var(--agala-section-nav-font-size,.8125rem);width:min(100%,var(--agala-section-nav-width,13.5rem));gap:var(--agala-section-nav-gap,var(--agala-space-0-5));min-width:0;padding:var(--agala-section-nav-padding,var(--agala-space-1-5));font-family:var(--agala-font-sans);flex-direction:column;display:flex;position:relative}.agala-section-nav--panel[data-v-c8276898]{border:1px solid hsl(var(--agala-border));border-radius:var(--agala-section-nav-panel-radius,var(--agala-radius));background:var(--agala-section-nav-panel-bg,hsl(var(--agala-card)));box-shadow:var(--agala-section-nav-panel-shadow,var(--agala-shadow-xs))}.agala-section-nav--plain[data-v-c8276898]{padding:var(--agala-section-nav-plain-padding,0);border:var(--agala-section-nav-plain-border,0);border-radius:var(--agala-section-nav-plain-radius,0);background:var(--agala-section-nav-plain-bg,transparent);box-shadow:var(--agala-section-nav-plain-shadow,none)}.agala-section-nav--comfortable[data-v-c8276898]{--_section-nav-item-min-height:var(--agala-section-nav-comfortable-item-min-height,2.5rem);--_section-nav-item-padding-inline:var(--agala-section-nav-comfortable-item-padding-inline,.75rem);--_section-nav-font-size:var(--agala-section-nav-comfortable-font-size,.875rem)}.agala-section-nav__item[data-v-c8276898]{min-width:0;min-height:var(--_section-nav-item-min-height);align-items:center;gap:var(--agala-space-2-5);padding:var(--agala-space-1-5) var(--_section-nav-item-padding-inline);border-radius:var(--agala-section-nav-item-radius,calc(-.125rem + var(--agala-radius)));color:hsl(var(--agala-muted-foreground));font:inherit;font-size:var(--_section-nav-font-size);font-weight:var(--agala-section-nav-font-weight,var(--agala-font-weight-medium));text-align:start;cursor:pointer;transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:0;line-height:1.25;text-decoration:none;display:flex;position:relative}.agala-section-nav__item[data-v-c8276898]:before{width:var(--agala-section-nav-indicator-size,2px);background:var(--agala-section-nav-indicator,hsl(var(--agala-primary)));content:"";opacity:0;transition:opacity var(--agala-transition-fast),transform var(--agala-transition-fast);border-radius:999px;position:absolute;inset-block:.35rem;inset-inline-start:0;transform:scaleY(.55)}.agala-section-nav__item[data-v-c8276898]:hover:not(:disabled,[aria-disabled=true]){background:var(--agala-section-nav-hover-bg,hsl(var(--agala-primary)/.055));color:hsl(var(--agala-foreground))}.agala-section-nav__item--active[data-v-c8276898],.agala-section-nav__item--active[data-v-c8276898]:hover:not(:disabled,[aria-disabled=true]){background:var(--agala-section-nav-active-bg,hsl(var(--agala-primary)/.09));color:var(--agala-section-nav-active-fg,hsl(var(--agala-primary)));font-weight:var(--agala-font-weight-semibold)}.agala-section-nav__item--active[data-v-c8276898]:before{opacity:1;transform:scaleY(1)}.agala-section-nav__item[data-v-c8276898]:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--agala-ring));outline:none}.agala-section-nav__item[aria-disabled=true][data-v-c8276898],.agala-section-nav__item[data-v-c8276898]:disabled{opacity:var(--agala-opacity-disabled);cursor:not-allowed}.agala-section-nav__icon[data-v-c8276898]{flex:none;width:1rem;height:1rem}.agala-section-nav__label[data-v-c8276898]{overflow-wrap:anywhere;flex:1;min-width:0}.agala-section-nav__badge[data-v-c8276898]{background:hsl(var(--agala-muted));min-width:1.25rem;height:1.25rem;color:hsl(var(--agala-muted-foreground));font-size:.6875rem;font-weight:var(--agala-font-weight-semibold);border-radius:999px;flex:none;justify-content:center;align-items:center;padding-inline:.35rem;display:inline-flex}.agala-section-nav__item--active .agala-section-nav__badge[data-v-c8276898]{background:hsl(var(--agala-primary)/.12);color:inherit}@media (width<=639px){.agala-section-nav--responsive-scroll[data-v-c8276898]{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;width:100%;max-width:100%;overflow-x:auto}.agala-section-nav--responsive-scroll[data-v-c8276898]::-webkit-scrollbar{display:none}.agala-section-nav--responsive-scroll .agala-section-nav__item[data-v-c8276898]{white-space:nowrap;flex:none}.agala-section-nav--responsive-scroll .agala-section-nav__item[data-v-c8276898]:before{width:auto;height:var(--agala-section-nav-indicator-size,2px);inset-block:auto 0;inset-inline:0;transform:scaleX(.55)}.agala-section-nav--responsive-scroll .agala-section-nav__item--active[data-v-c8276898]:before{transform:scaleX(1)}.agala-section-nav--responsive-scroll[data-v-c8276898]:after{background:linear-gradient(to var(--agala-section-nav-fade-direction,left),transparent,hsl(var(--agala-card)));content:"";opacity:0;pointer-events:none;flex:0 0 1.5rem;align-self:stretch;width:1.5rem;transition:opacity .12s;position:sticky;inset-inline-end:0}.agala-section-nav--overflow-end[data-v-c8276898]:after{opacity:1}.agala-section-nav--responsive-stack[data-v-c8276898]{width:100%}}@media (prefers-reduced-motion:reduce){.agala-section-nav--responsive-scroll[data-v-c8276898]:after,.agala-section-nav__item[data-v-c8276898],.agala-section-nav__item[data-v-c8276898]:before{transition:none}}.card[data-v-d8fd8d93]{background:var(--agala-card-bg,hsl(var(--agala-card)));color:hsl(var(--agala-card-foreground));border:var(--agala-card-border,var(--agala-border-width) solid hsl(var(--agala-border)));border-radius:var(--agala-card-radius,var(--agala-radius-lg));box-shadow:var(--agala-card-shadow,none);padding:var(--agala-card-padding,0);flex-direction:column;display:flex;position:relative}.card[data-v-d8fd8d93]:before{content:"";z-index:1;background:var(--agala-card-accent-color,hsl(var(--agala-primary)));pointer-events:none;border-radius:999px;display:none;position:absolute}.card--accent-bottom[data-v-d8fd8d93]:before,.card--accent-top[data-v-d8fd8d93]:before{left:var(--agala-card-accent-offset,1.25rem);width:var(--agala-card-accent-length,2.5rem);height:var(--agala-card-accent-width,3px);display:block}.card--accent-top[data-v-d8fd8d93]:before{top:0}.card--accent-bottom[data-v-d8fd8d93]:before{bottom:0}.card--accent-left[data-v-d8fd8d93]:before,.card--accent-right[data-v-d8fd8d93]:before{top:var(--agala-card-accent-offset,1.25rem);width:var(--agala-card-accent-width,3px);height:var(--agala-card-accent-length,2.5rem);display:block}.card--accent-left[data-v-d8fd8d93]:before{left:0}.card--accent-right[data-v-d8fd8d93]:before{right:0}.cardHeader[data-v-d8fd8d93]{padding:var(--agala-card-header-padding,1.125rem 1.25rem 0);border-bottom:var(--agala-card-header-border,0);font-weight:var(--agala-card-header-weight,var(--agala-font-weight-semibold));font-size:var(--agala-card-header-size,var(--agala-font-size-base));line-height:var(--agala-line-height-normal);color:hsl(var(--agala-card-foreground))}.cardFooter[data-v-d8fd8d93]{padding:var(--agala-card-footer-padding,0 1.25rem 1.25rem);border-top:var(--agala-card-footer-border,0);align-items:center;justify-content:var(--agala-card-footer-justify,flex-end);gap:.75rem;display:flex}.cardBody[data-v-d8fd8d93]{padding:var(--agala-card-body-padding,0)}.padNone[data-v-d8fd8d93]{padding:0}.padSm[data-v-d8fd8d93]{padding:.75rem}.padMd[data-v-d8fd8d93]{padding:1.25rem}.padLg[data-v-d8fd8d93]{padding:1.75rem}.card--has-header .padSm[data-v-d8fd8d93]{padding-top:.5rem}.card--has-header .padMd[data-v-d8fd8d93]{padding-top:.75rem}.card--has-header .padLg[data-v-d8fd8d93]{padding-top:1rem}.card--has-footer .padSm[data-v-d8fd8d93]{padding-bottom:.625rem}.card--has-footer .padMd[data-v-d8fd8d93]{padding-bottom:.75rem}.card--has-footer .padLg[data-v-d8fd8d93]{padding-bottom:1rem}.cardHeaderCompact[data-v-d8fd8d93]{padding:var(--agala-card-compact-header-padding,.875rem 1rem 0);font-size:var(--agala-card-compact-header-size,var(--agala-font-size-sm));font-weight:var(--agala-font-weight-semibold);letter-spacing:normal;color:hsl(var(--agala-muted-foreground))}.tooltipWrapper[data-v-4a712b7a]{justify-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:relative}.tooltipWrapper--block[data-v-4a712b7a]{width:100%;display:flex}.agala-tooltip-portal .tooltipShell{height:max-content;color:inherit;z-index:var(--agala-layer-tooltip,var(--agala-z-dropdown));background:0 0;border:0;margin:0;padding:0;overflow:visible}.agala-tooltip-portal .tooltip,.agala-tooltip-portal .tooltipShell{pointer-events:none;width:max-content;position:relative}.agala-tooltip-portal .tooltip{background-color:hsl(var(--agala-foreground));color:hsl(var(--agala-background));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-sm);line-height:var(--agala-line-height-normal);border-radius:var(--agala-radius-sm);max-width:min(18rem,100vw - 1rem,var(--reka-tooltip-content-available-width,var(--agala-floating-available-width,calc(100vw - 1rem))));white-space:normal;overflow-wrap:anywhere;box-shadow:var(--agala-shadow-popover,var(--agala-shadow-md));padding:.375rem .625rem}.agala-tooltip-portal .arrow{width:0;height:0;position:absolute}.agala-tooltip-portal .tooltip-top .arrow,.agala-tooltip-portal .tooltipShell[data-side=top] .arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid hsl(var(--agala-foreground));top:100%;left:50%;transform:translate(-50%)}.agala-tooltip-portal .tooltip-bottom .arrow,.agala-tooltip-portal .tooltipShell[data-side=bottom] .arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid hsl(var(--agala-foreground));bottom:100%;left:50%;transform:translate(-50%)}.agala-tooltip-portal .tooltip-left .arrow,.agala-tooltip-portal .tooltipShell[data-side=left] .arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid hsl(var(--agala-foreground));top:50%;left:100%;transform:translateY(-50%)}.agala-tooltip-portal .tooltip-right .arrow,.agala-tooltip-portal .tooltipShell[data-side=right] .arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid hsl(var(--agala-foreground));top:50%;right:100%;transform:translateY(-50%)}.agala-tooltip-portal .tooltip-enter-active,.agala-tooltip-portal .tooltip-leave-active{transition:opacity var(--agala-transition-fast)}.agala-tooltip-portal .tooltip-enter-from,.agala-tooltip-portal .tooltip-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.agala-tooltip-portal .tooltip-enter-active,.agala-tooltip-portal .tooltip-leave-active{transition-duration:1ms}}.radioGroup[data-v-8fc53852]{gap:.625rem;display:flex}.groupVertical[data-v-8fc53852]{flex-direction:column}.groupHorizontal[data-v-8fc53852]{flex-flow:wrap;gap:1rem}.radioItem[data-v-8fc53852]{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.radioItemDisabled[data-v-8fc53852]{cursor:not-allowed;opacity:var(--agala-opacity-disabled)}.radioInput[data-v-8fc53852]{cursor:pointer;background:0 0;border:0;padding:0}.circle[data-v-8fc53852],.radioInput[data-v-8fc53852]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.circle[data-v-8fc53852]{border:var(--agala-border-width-thick) solid hsl(var(--agala-border));background-color:hsl(var(--agala-background));width:1rem;height:1rem;transition:border-color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);border-radius:50%}.circleSelected[data-v-8fc53852],.radioItem:not(.radioItemDisabled):hover .circle[data-v-8fc53852]{border-color:hsl(var(--agala-primary))}.radioInput:focus-visible .circle[data-v-8fc53852]{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.radioInput[data-v-8fc53852]:disabled{cursor:not-allowed}.circleError[data-v-8fc53852]{border-color:hsl(var(--agala-danger))}.dot[data-v-8fc53852]{background-color:hsl(var(--agala-primary));border-radius:50%;width:.4375rem;height:.4375rem}.radioLabel[data-v-8fc53852]{font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);color:hsl(var(--agala-foreground));line-height:var(--agala-line-height-normal);overflow-wrap:anywhere}.drawer-backdrop[data-v-b6003c3a]{--agala-drawer-enter-duration:.23s;--agala-drawer-leave-duration:.18s;--agala-drawer-enter-easing:cubic-bezier(.22, 1, .36, 1);--agala-drawer-leave-easing:cubic-bezier(.4, 0, 1, 1);z-index:var(--agala-layer-drawer,var(--agala-z-modal));pointer-events:auto;background:hsl(var(--agala-overlay)/var(--agala-drawer-overlay-opacity,var(--agala-opacity-overlay)));overscroll-behavior:contain;display:flex;position:fixed;inset:0}.drawer[data-v-b6003c3a]{box-sizing:border-box;background:var(--agala-drawer-background,hsl(var(--agala-card)));min-width:0;max-width:100vw;min-height:0;max-height:100dvh;color:var(--agala-drawer-foreground,hsl(var(--agala-card-foreground)));box-shadow:var(--agala-drawer-shadow,var(--agala-shadow-lg));outline:none;flex-direction:column;display:flex;overflow:hidden}.drawer--left[data-v-b6003c3a],.drawer--right[data-v-b6003c3a]{width:var(--agala-drawer-size);max-width:calc(100vw - var(--agala-drawer-viewport-gutter,0px));height:100%}.drawer--bottom[data-v-b6003c3a],.drawer--top[data-v-b6003c3a]{width:100%;height:var(--agala-drawer-size);max-height:calc(100dvh - var(--agala-drawer-viewport-gutter,0px))}.drawer--left[data-v-b6003c3a]{--agala-drawer-closed-transform:translate3d(-100%, 0, 0);border-right:var(--agala-drawer-border,var(--agala-border-width) solid hsl(var(--agala-border)));margin-right:auto}.drawer--right[data-v-b6003c3a]{--agala-drawer-closed-transform:translate3d(100%, 0, 0);border-left:var(--agala-drawer-border,var(--agala-border-width) solid hsl(var(--agala-border)));margin-left:auto}.drawer--top[data-v-b6003c3a]{--agala-drawer-closed-transform:translate3d(0, -100%, 0);border-bottom:var(--agala-drawer-border,var(--agala-border-width) solid hsl(var(--agala-border)));margin-bottom:auto}.drawer--bottom[data-v-b6003c3a]{--agala-drawer-closed-transform:translate3d(0, 100%, 0);border-top:var(--agala-drawer-border,var(--agala-border-width) solid hsl(var(--agala-border)));margin-top:auto}.drawer__footer[data-v-b6003c3a],.drawer__header[data-v-b6003c3a]{z-index:1;padding:var(--agala-drawer-section-padding,1rem 1.25rem);background:inherit;transition:box-shadow var(--agala-transition-fast);flex-shrink:0;gap:.75rem;display:flex;position:relative}.drawer__header[data-v-b6003c3a]{padding-top:max(1rem,env(safe-area-inset-top));justify-content:space-between;align-items:center}.drawer__header--elevated[data-v-b6003c3a]{box-shadow:0 1px 0 hsl(var(--agala-border)),0 8px 18px -16px hsl(var(--agala-overlay)/.55)}.drawer__heading[data-v-b6003c3a]{flex:1;min-width:0}.drawer__title[data-v-b6003c3a]{color:hsl(var(--agala-foreground));font-size:var(--agala-font-size-lg);font-weight:var(--agala-font-weight-semibold);line-height:var(--agala-line-height-normal);letter-spacing:var(--agala-letter-spacing-tight);margin:0}.drawer__close[data-v-b6003c3a]{border-radius:var(--agala-radius-md);width:2.5rem;height:2.5rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:background var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-.375rem -.5rem -.375rem 0;padding:0;display:inline-flex}.drawer__close[data-v-b6003c3a]:hover{background:hsl(var(--agala-accent));color:hsl(var(--agala-foreground))}.drawer__close[data-v-b6003c3a]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.35);outline:none}.drawer__body[data-v-b6003c3a]{min-height:0;padding:var(--agala-drawer-body-padding,.25rem 1.25rem 1.25rem);overscroll-behavior:contain;scrollbar-gutter:stable;color:hsl(var(--agala-card-foreground));font-size:var(--agala-font-size-base);line-height:var(--agala-line-height-relaxed);flex:auto;overflow:hidden auto}.drawer__footer[data-v-b6003c3a]{padding-bottom:max(1rem,env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:flex-end;align-items:center}.drawer__footer--elevated[data-v-b6003c3a]{box-shadow:0 -1px 0 hsl(var(--agala-border)),0 -8px 18px -16px hsl(var(--agala-overlay)/.55)}.drawer--left .drawer__body[data-v-b6003c3a],.drawer--left .drawer__footer[data-v-b6003c3a],.drawer--left .drawer__header[data-v-b6003c3a]{padding-left:max(1.25rem,env(safe-area-inset-left))}.drawer--right .drawer__body[data-v-b6003c3a],.drawer--right .drawer__footer[data-v-b6003c3a],.drawer--right .drawer__header[data-v-b6003c3a]{padding-right:max(1.25rem,env(safe-area-inset-right))}.drawer-enter-active[data-v-b6003c3a]{transition:background-color var(--agala-drawer-enter-duration) var(--agala-drawer-enter-easing)}.drawer-leave-active[data-v-b6003c3a]{pointer-events:none;transition:background-color var(--agala-drawer-leave-duration) var(--agala-drawer-leave-easing)}.drawer-enter-active .drawer[data-v-b6003c3a]{transition:transform var(--agala-drawer-enter-duration) var(--agala-drawer-enter-easing)}.drawer-leave-active .drawer[data-v-b6003c3a]{transition:transform var(--agala-drawer-leave-duration) var(--agala-drawer-leave-easing)}.drawer-enter-from[data-v-b6003c3a],.drawer-leave-to[data-v-b6003c3a]{background-color:#0000}.drawer-enter-from .drawer[data-v-b6003c3a],.drawer-leave-to .drawer[data-v-b6003c3a]{transform:var(--agala-drawer-closed-transform)}@media (width<=639px){.drawer[data-v-b6003c3a]{--agala-drawer-viewport-gutter:1rem}.drawer__body[data-v-b6003c3a],.drawer__footer[data-v-b6003c3a],.drawer__header[data-v-b6003c3a]{padding-left:1rem;padding-right:1rem}.drawer__footer[data-v-b6003c3a]>*{flex:auto}}@media (prefers-reduced-motion:reduce){.drawer-enter-active .drawer[data-v-b6003c3a],.drawer-enter-active[data-v-b6003c3a],.drawer-leave-active .drawer[data-v-b6003c3a],.drawer-leave-active[data-v-b6003c3a]{transition-duration:1ms!important}.drawer-enter-from .drawer[data-v-b6003c3a],.drawer-leave-to .drawer[data-v-b6003c3a]{transform:none}}.sidebarTreeBranch[data-v-9b580a0b],.sidebarTreeSection[data-v-9b580a0b],.sidebarTree[data-v-9b580a0b]{flex-direction:column;display:flex}.sidebarTree[data-v-9b580a0b]{gap:.125rem}.sidebarTreeSection[data-v-9b580a0b]{gap:.125rem;padding:.5rem 0}.sidebarTreeSection--collapsed[data-v-9b580a0b]{align-items:center}.sidebarTreeSection__label[data-v-9b580a0b]{font-size:.625rem;font-weight:var(--agala-font-weight-semibold);letter-spacing:var(--agala-letter-spacing-wide);text-transform:uppercase;color:hsl(var(--agala-muted-foreground));-webkit-user-select:none;user-select:none;padding:.375rem .75rem;line-height:1;display:block}.sidebarTreeItem[data-v-9b580a0b]{--sidebar-item-hover-surface:var(--agala-sidebar-item-hover-bg,hsl(var(--agala-accent) / .55));--sidebar-item-active-surface:var(--agala-sidebar-item-active-bg,hsl(var(--agala-primary) / .1));border-radius:var(--agala-sidebar-item-radius,var(--agala-radius-sm));width:100%;min-height:2.25rem;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-normal);line-height:var(--agala-line-height-normal);text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .625rem .5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.sidebarTreeItem[data-v-9b580a0b]:hover:not(.sidebarTreeItem--disabled):not(.sidebarTreeItem--active){background:var(--sidebar-item-hover-surface);color:hsl(var(--agala-accent-foreground))}.sidebarTreeItem[data-v-9b580a0b]:active:not(.sidebarTreeItem--disabled){background:hsl(var(--agala-primary)/.14);transition-duration:0s}.sidebarTreeItem[data-v-9b580a0b]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));outline:none}.sidebarTreeItem--active[data-v-9b580a0b]{background:var(--sidebar-item-active-surface);color:hsl(var(--agala-foreground));font-weight:var(--agala-font-weight-semibold)}.sidebarTreeItem--active[data-v-9b580a0b]:hover:not(.sidebarTreeItem--disabled){background:hsl(var(--agala-primary)/.14)}.sidebarTreeItem--active[data-v-9b580a0b]:before{content:"";background:hsl(var(--agala-primary));border-radius:0 2px 2px 0;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:0}.sidebarTreeItem--descendant-active[data-v-9b580a0b]:not(.sidebarTreeItem--active){color:hsl(var(--agala-foreground));font-weight:var(--agala-font-weight-medium)}.sidebarTreeItem--disabled[data-v-9b580a0b]{opacity:.45;cursor:not-allowed;pointer-events:none}.sidebarTreeItem--collapsed[data-v-9b580a0b]{justify-content:center;width:2.5rem;min-height:2.5rem;padding:.5rem}.sidebarTreeItem__icon[data-v-9b580a0b]{width:1.25rem;height:1.25rem;color:hsl(var(--agala-muted-foreground));transition:color var(--agala-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebarTreeItem__icon--empty[data-v-9b580a0b]{width:1.25rem}.sidebarTreeItem--active .sidebarTreeItem__icon[data-v-9b580a0b],.sidebarTreeItem--descendant-active .sidebarTreeItem__icon[data-v-9b580a0b],.sidebarTreeItem:hover:not(.sidebarTreeItem--disabled) .sidebarTreeItem__icon[data-v-9b580a0b]{color:hsl(var(--agala-primary))}.sidebarTreeItem__label[data-v-9b580a0b]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sidebarTreeItem--collapsed .sidebarTreeItem__label[data-v-9b580a0b]{display:none}.sidebarTreeItem__badge[data-v-9b580a0b]{border-radius:var(--agala-radius-sm);min-width:1.25rem;height:1.125rem;font-size:.625rem;font-weight:var(--agala-font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;padding:0 .375rem;line-height:1;display:inline-flex}.sidebarTreeItem__badge--collapsed[data-v-9b580a0b]{border-radius:50%;width:.5rem;min-width:.5rem;height:.5rem;padding:0;position:absolute;top:.25rem;right:.25rem}.sidebarTreeItem__badge--default[data-v-9b580a0b]{background:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground))}.sidebarTreeItem__badge--warning[data-v-9b580a0b]{background:hsl(var(--agala-warning));color:hsl(var(--agala-warning-foreground))}.sidebarTreeItem__badge--danger[data-v-9b580a0b]{background:hsl(var(--agala-danger));color:hsl(var(--agala-danger-foreground))}.sidebarTreeItem__badge--success[data-v-9b580a0b]{background:hsl(var(--agala-success));color:hsl(var(--agala-success-foreground))}.sidebarTreeItem__dot[data-v-9b580a0b]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebarTreeItem__dot--collapsed[data-v-9b580a0b]{position:absolute;bottom:.25rem;right:.25rem}.sidebarTreeItem__dot--primary[data-v-9b580a0b]{background:hsl(var(--agala-primary))}.sidebarTreeItem__dot--danger[data-v-9b580a0b]{background:hsl(var(--agala-danger))}.sidebarTreeItem__dot--warning[data-v-9b580a0b]{background:hsl(var(--agala-warning))}.sidebarTreeItem__dot--success[data-v-9b580a0b]{background:hsl(var(--agala-success))}.sidebarTreeItem__chevron[data-v-9b580a0b]{color:hsl(var(--agala-muted-foreground));transition:transform var(--agala-sidebar-disclosure-enter-duration,.16s) var(--agala-motion-easing-in-out),color var(--agala-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebarTreeItem__chevron--open[data-v-9b580a0b]{color:hsl(var(--agala-primary));transform:rotate(90deg)}.sidebarTreePanel[data-v-9b580a0b]{will-change:grid-template-rows;grid-template-rows:1fr;display:grid}.sidebarTreePanel__inner[data-v-9b580a0b]{min-height:0;padding-left:var(--sidebar-indent,1rem);margin:.125rem 0 .25rem;position:relative;overflow:hidden}.sidebarTreePanel__inner[data-v-9b580a0b]:before{content:"";background:hsl(var(--agala-border));border-radius:1px;width:1px;position:absolute;top:.125rem;bottom:.125rem;left:1.125rem}.sidebarTreePanel-enter-active[data-v-9b580a0b],.sidebarTreePanel-leave-active[data-v-9b580a0b]{overflow:hidden}.sidebarTreePanel-enter-active[data-v-9b580a0b]{transition:grid-template-rows var(--agala-sidebar-disclosure-enter-duration,.16s) var(--agala-motion-easing-out)}.sidebarTreePanel-leave-active[data-v-9b580a0b]{transition:grid-template-rows var(--agala-sidebar-disclosure-leave-duration,.12s) var(--agala-motion-easing-out)}.sidebarTreePanel-enter-active .sidebarTreePanel__inner[data-v-9b580a0b]{transition:opacity .1s 30ms var(--agala-motion-easing-out),transform var(--agala-sidebar-disclosure-enter-duration,.16s) var(--agala-motion-easing-out)}.sidebarTreePanel-leave-active .sidebarTreePanel__inner[data-v-9b580a0b]{transition:opacity 80ms var(--agala-motion-easing-linear),transform var(--agala-sidebar-disclosure-leave-duration,.12s) var(--agala-motion-easing-out)}.sidebarTreePanel-enter-from[data-v-9b580a0b],.sidebarTreePanel-leave-to[data-v-9b580a0b]{grid-template-rows:0fr}.sidebarTreePanel-enter-from .sidebarTreePanel__inner[data-v-9b580a0b],.sidebarTreePanel-leave-to .sidebarTreePanel__inner[data-v-9b580a0b]{opacity:0;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sidebarTreeItem[data-v-9b580a0b],.sidebarTreeItem__chevron[data-v-9b580a0b],.sidebarTreeItem__icon[data-v-9b580a0b],.sidebarTreePanel-enter-active[data-v-9b580a0b],.sidebarTreePanel-leave-active[data-v-9b580a0b],.sidebarTreePanel__inner[data-v-9b580a0b]{transition:none!important}}.sidebar[data-v-9cfb6506]{height:100%;width:var(--sidebar-width,240px);background:var(--agala-sidebar-bg,hsl(var(--agala-card)));border-right:var(--agala-sidebar-border,var(--agala-border-width) solid hsl(var(--agala-border)));transition:width var(--agala-transition-base);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.sidebarHeader[data-v-9cfb6506]{padding:var(--agala-sidebar-header-padding,0 1rem);height:var(--agala-navbar-height,3.5rem);border-bottom:var(--agala-border-width) solid hsl(var(--agala-border));flex-shrink:0;align-items:center;display:flex;overflow:hidden}.sidebarNav[data-v-9cfb6506]{padding:var(--agala-sidebar-nav-padding,.5rem);flex:1;overflow:hidden auto}.drawerNav[data-v-9cfb6506]{min-height:100%;padding:var(--agala-sidebar-drawer-nav-padding,.75rem)}.sidebarFooter[data-v-9cfb6506]{padding:var(--agala-sidebar-footer-padding,.75rem);border-top:var(--agala-sidebar-footer-border,var(--agala-border-width) solid hsl(var(--agala-border)));flex-shrink:0;overflow:hidden}@media (width<=767px){.sidebar.sidebarResponsive[data-v-9cfb6506]{width:64px!important}}@media (width<=639px){.sidebar.sidebarResponsive[data-v-9cfb6506]{display:none}}.sidebarItem[data-v-72cb8e23]{border-radius:var(--agala-radius-sm);width:100%;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-normal);line-height:var(--agala-line-height-normal);text-align:left;cursor:pointer;transition:background var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}.sidebarItem--active[data-v-72cb8e23],.sidebarItem[data-v-72cb8e23]:hover:not(:disabled):not(.sidebarItem--active){background:hsl(var(--agala-accent));color:hsl(var(--agala-accent-foreground))}.sidebarItem--active[data-v-72cb8e23]{font-weight:var(--agala-font-weight-medium)}.sidebarItem--active[data-v-72cb8e23]:before{content:"";background:hsl(var(--agala-primary));border-radius:0 2px 2px 0;width:3px;position:absolute;top:.375rem;bottom:.375rem;left:0}.sidebarItem--disabled[data-v-72cb8e23]{opacity:.4;cursor:not-allowed;pointer-events:none}.sidebarItem--collapsed[data-v-72cb8e23]{justify-content:center;padding:.5rem}.sidebarItem__icon[data-v-72cb8e23]{width:1.25rem;height:1.25rem;color:hsl(var(--agala-muted-foreground));transition:color var(--agala-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebarItem--active .sidebarItem__icon[data-v-72cb8e23],.sidebarItem:hover:not(:disabled) .sidebarItem__icon[data-v-72cb8e23]{color:hsl(var(--agala-foreground))}.sidebarItem__label[data-v-72cb8e23]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sidebarItem--collapsed .sidebarItem__label[data-v-72cb8e23]{display:none}.sidebarItem__badge[data-v-72cb8e23]{border-radius:var(--agala-radius-sm);min-width:1.25rem;height:1.125rem;font-size:.625rem;font-weight:var(--agala-font-weight-semibold);letter-spacing:.02em;flex-shrink:0;justify-content:center;align-items:center;padding:0 .375rem;line-height:1;display:inline-flex}.sidebarItem__badge--collapsed[data-v-72cb8e23]{border-radius:50%;width:.5rem;min-width:.5rem;height:.5rem;padding:0;position:absolute;top:.25rem;right:.25rem}.sidebarItem__badge--default[data-v-72cb8e23]{background:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground))}.sidebarItem__badge--warning[data-v-72cb8e23]{background:hsl(var(--agala-warning));color:hsl(var(--agala-warning-foreground))}.sidebarItem__badge--danger[data-v-72cb8e23]{background:hsl(var(--agala-danger));color:hsl(var(--agala-danger-foreground))}.sidebarItem__badge--success[data-v-72cb8e23]{background:hsl(var(--agala-success));color:hsl(var(--agala-success-foreground))}.sidebarItem__dot[data-v-72cb8e23]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebarItem__dot--collapsed[data-v-72cb8e23]{position:absolute;bottom:.25rem;right:.25rem}.sidebarItem__dot--primary[data-v-72cb8e23]{background:hsl(var(--agala-primary))}.sidebarItem__dot--danger[data-v-72cb8e23]{background:hsl(var(--agala-danger))}.sidebarItem__dot--warning[data-v-72cb8e23]{background:hsl(var(--agala-warning))}.sidebarItem__dot--success[data-v-72cb8e23]{background:hsl(var(--agala-success))}.sidebarGroup[data-v-7e32fed9]{flex-direction:column;gap:.125rem;padding:.5rem 0;display:flex}.sidebarGroup--collapsed .sidebarGroup__content[data-v-7e32fed9],.sidebarGroup--collapsed[data-v-7e32fed9]{align-items:center}.sidebarGroup__label[data-v-7e32fed9]{font-size:.625rem;font-weight:var(--agala-font-weight-semibold);letter-spacing:var(--agala-letter-spacing-wide);text-transform:uppercase;color:hsl(var(--agala-muted-foreground));-webkit-user-select:none;user-select:none;padding:.375rem .75rem;line-height:1;display:block}.sidebarGroup__content[data-v-7e32fed9]{flex-direction:column;gap:.125rem;display:flex}.navbar[data-v-c0f48b5b]{z-index:var(--agala-z-navbar,100);height:var(--agala-navbar-height,3.5rem);padding:var(--agala-navbar-padding,0 1.25rem);background:var(--agala-navbar-bg,hsl(var(--agala-card)));border-bottom:var(--agala-navbar-border,var(--agala-border-width) solid hsl(var(--agala-border)));box-shadow:var(--agala-navbar-shadow,var(--agala-shadow-xs));align-items:center;gap:1rem;display:flex;position:sticky;top:0}.navbarBrand[data-v-c0f48b5b]{font-weight:var(--agala-navbar-brand-weight,var(--agala-font-weight-semibold));font-size:var(--agala-navbar-brand-size,var(--agala-font-size-lg));color:hsl(var(--agala-foreground));white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;gap:.625rem;min-width:0;display:flex;overflow:hidden}@media (width<=639px){.navbar[data-v-c0f48b5b]{padding:var(--agala-navbar-mobile-padding,0 .75rem);gap:.625rem}.navbarBrand[data-v-c0f48b5b]{flex-shrink:1}}.navbarNav[data-v-c0f48b5b]{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:auto hidden}.navbarNav[data-v-c0f48b5b]::-webkit-scrollbar{display:none}.navbarActions[data-v-c0f48b5b]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.accordion[data-v-19ab756b]{border:var(--agala-border-width) solid hsl(var(--agala-border));border-radius:var(--agala-radius-lg);flex-direction:column;display:flex;overflow:hidden}.item[data-v-96cfa4e5]{border-bottom:var(--agala-border-width) solid hsl(var(--agala-border))}.item[data-v-96cfa4e5]:last-child{border-bottom:none}.itemDisabled[data-v-96cfa4e5]{opacity:var(--agala-opacity-disabled)}.header[data-v-96cfa4e5]{font:inherit;margin:0}.trigger[data-v-96cfa4e5]{width:100%;padding:var(--agala-accordion-trigger-padding,1rem 1.25rem);cursor:pointer;font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-foreground));text-align:left;transition:background-color var(--agala-transition-fast);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;display:flex}.trigger[data-v-96cfa4e5]:hover:not(:disabled){background-color:hsl(var(--agala-muted))}.trigger[data-v-96cfa4e5]:focus-visible{outline:2px solid hsl(var(--agala-ring));outline-offset:-2px}.trigger[data-v-96cfa4e5]:disabled{cursor:not-allowed}.triggerTitle[data-v-96cfa4e5]{flex:1}.chevron[data-v-96cfa4e5]{color:hsl(var(--agala-muted-foreground));transition:transform var(--agala-transition-base);flex-shrink:0}.chevronOpen[data-v-96cfa4e5]{transform:rotate(180deg)}.panel[data-v-96cfa4e5]{transition:grid-template-rows var(--agala-transition-base);grid-template-rows:0fr;display:grid}.panel[data-state=open][data-v-96cfa4e5]{grid-template-rows:1fr}.panelInner[data-v-96cfa4e5]{min-height:0;overflow:hidden}.panelContent[data-v-96cfa4e5]{padding:var(--agala-accordion-content-padding,.375rem 1.25rem 1rem);font-family:var(--agala-font-sans);font-size:var(--agala-font-size-base);color:hsl(var(--agala-muted-foreground));line-height:var(--agala-line-height-relaxed)}.panelContent[data-v-96cfa4e5]>:first-child{margin-block-start:0}.panelContent[data-v-96cfa4e5]>:last-child{margin-block-end:0}@media (width<=480px){.item[data-v-96cfa4e5]{--agala-accordion-trigger-padding:.875rem 1rem;--agala-accordion-content-padding:.375rem 1rem .875rem}}@media (prefers-reduced-motion:reduce){.chevron[data-v-96cfa4e5],.panel[data-v-96cfa4e5]{transition:none!important}}@keyframes shimmer-86d56580{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton[data-v-86d56580]{border-radius:var(--agala-radius-sm);background:linear-gradient(90deg,hsl(var(--agala-muted)) 25%,hsl(var(--agala-muted)/.5) 50%,hsl(var(--agala-muted)) 75%);background-size:200% 100%;animation:1.5s linear infinite shimmer-86d56580}.skeletonCircle[data-v-86d56580]{border-radius:50%}.stat[data-v-c4dcc34e]{gap:var(--agala-stat-row-gap,.375rem) var(--agala-stat-column-gap,.75rem);padding:var(--agala-stat-padding,1rem);background:var(--agala-stat-bg,hsl(var(--agala-card)));border:var(--agala-stat-border,var(--agala-border-width) solid hsl(var(--agala-border)));border-radius:var(--agala-stat-radius,var(--agala-radius-md));box-shadow:var(--agala-stat-shadow,none);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""value value""meta meta";display:grid}.statUnbordered[data-v-c4dcc34e]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.statLabel[data-v-c4dcc34e]{min-width:0;font-family:var(--agala-font-sans);font-size:var(--agala-stat-label-size,var(--agala-font-size-sm));font-weight:var(--agala-stat-label-weight,var(--agala-font-weight-medium));color:var(--agala-stat-label-color,hsl(var(--agala-muted-foreground)));text-transform:var(--agala-stat-label-transform,none);letter-spacing:var(--agala-stat-label-spacing,normal);grid-area:label;align-self:center;line-height:1.25}.statValue[data-v-c4dcc34e]{min-width:0;font-family:var(--agala-font-sans);font-size:var(--agala-stat-value-size,1.75rem);font-weight:var(--agala-stat-value-weight,var(--agala-font-weight-bold));color:var(--agala-stat-value-color,hsl(var(--agala-foreground)));font-variant-numeric:tabular-nums;letter-spacing:var(--agala-letter-spacing-tight);overflow-wrap:anywhere;grid-area:value;line-height:1.1}.statValueFirst[data-v-c4dcc34e]{grid-template-areas:"value icon""label label""meta meta"}.statMeta[data-v-c4dcc34e]{flex-wrap:wrap;grid-area:meta;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.statSecondary[data-v-c4dcc34e]{min-width:0;font-family:var(--agala-font-sans);font-size:var(--agala-stat-secondary-size,var(--agala-font-size-sm));font-weight:var(--agala-stat-secondary-weight,var(--agala-font-weight-normal));line-height:var(--agala-line-height-normal);color:var(--agala-stat-secondary-color,hsl(var(--agala-muted-foreground)));overflow-wrap:anywhere}.trend[data-v-c4dcc34e]{align-items:center;gap:.25rem;display:inline-flex}.trendIcon[data-v-c4dcc34e]{flex-shrink:0}.trendText[data-v-c4dcc34e]{font-family:var(--agala-font-sans);font-size:var(--agala-stat-trend-size,var(--agala-font-size-sm));font-weight:var(--agala-font-weight-medium)}.trendUp[data-v-c4dcc34e]{color:hsl(var(--agala-success))}.trendDown[data-v-c4dcc34e]{color:hsl(var(--agala-danger))}.trendNeutral[data-v-c4dcc34e]{color:hsl(var(--agala-muted-foreground))}.statRow[data-v-c4dcc34e]{grid-template-columns:2rem minmax(0,1fr);grid-template-areas:"icon label""icon value""icon meta";align-content:start;align-self:flex-start;row-gap:.125rem}.statRow[data-v-c4dcc34e]:not(.statHasIcon){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value""meta"}.statRow.statValueFirst[data-v-c4dcc34e]{grid-template-areas:"icon value""icon label""icon meta"}.statRow.statValueFirst[data-v-c4dcc34e]:not(.statHasIcon){grid-template-areas:"value""label""meta"}.statInline[data-v-c4dcc34e]{flex-flow:wrap;align-content:flex-start;align-self:flex-start;align-items:baseline;gap:.25rem .625rem;min-height:0;display:flex}.statInline[data-v-c4dcc34e]>*{grid-area:auto}.statInline .statValue[data-v-c4dcc34e]{font-size:var(--agala-stat-inline-value-size,1.375rem)}.statInline .statMeta[data-v-c4dcc34e]{flex:0 auto;align-self:baseline;display:inline-flex}.statInline.statValueFirst .statValue[data-v-c4dcc34e]{order:-2}.statInline.statValueFirst .statLabel[data-v-c4dcc34e]{order:-1}.statIcon[data-v-c4dcc34e]{border-radius:var(--agala-radius-sm);flex-shrink:0;grid-area:icon;justify-content:center;align-self:start;align-items:center;width:2rem;height:2rem;display:inline-flex}.statIconPrimary[data-v-c4dcc34e]{background:hsl(var(--agala-primary)/.1);color:hsl(var(--agala-primary))}.statIconDanger[data-v-c4dcc34e]{background:hsl(var(--agala-danger)/.1);color:hsl(var(--agala-danger))}.statIconSuccess[data-v-c4dcc34e]{background:hsl(var(--agala-success)/.1);color:hsl(var(--agala-success))}.statIconWarning[data-v-c4dcc34e]{background:hsl(var(--agala-warning)/.1);color:hsl(var(--agala-warning))}.statIconInfo[data-v-c4dcc34e]{background:hsl(var(--agala-accent)/.5);color:hsl(var(--agala-accent-foreground))}.progressLinear[data-v-6ef03e1c]{border-radius:var(--agala-progress-bar-radius,9999px);background:var(--agala-progress-track-bg,hsl(var(--agala-muted)));width:100%;overflow:hidden}.progressBar[data-v-6ef03e1c]{border-radius:var(--agala-progress-bar-radius,9999px);height:100%;transition:width var(--agala-transition-base);display:block}@keyframes indeterminate-6ef03e1c{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progressIndeterminate[data-v-6ef03e1c]{animation:1.4s ease-in-out infinite indeterminate-6ef03e1c}.progressCircular[data-v-6ef03e1c]{display:block;transform:rotate(-90deg)}.circleTrack[data-v-6ef03e1c]{stroke:hsl(var(--agala-muted))}.circleFill[data-v-6ef03e1c]{transition:stroke-dashoffset var(--agala-transition-base)}@keyframes spin-6ef03e1c{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.progressCircularIndeterminate[data-v-6ef03e1c]{transform-origin:50%;animation:1.2s linear infinite spin-6ef03e1c}@media (prefers-reduced-motion:reduce){.circleFill[data-v-6ef03e1c],.progressBar[data-v-6ef03e1c],.progressCircularIndeterminate[data-v-6ef03e1c]{transition:none;animation:none}}.tag[data-v-abda903d]{align-items:center;gap:var(--agala-tag-gap,.375rem);max-width:100%;padding:var(--agala-tag-padding,.1875rem .5rem);appearance:none;border-radius:var(--agala-tag-radius,99px);font-size:var(--agala-tag-font-size,.6875rem);font-family:var(--agala-font-sans);font-weight:var(--agala-font-weight-medium);white-space:nowrap;cursor:default;transition:background var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);-webkit-user-select:none;user-select:none;vertical-align:middle;border:0;line-height:1;display:inline-flex}.tag--sm[data-v-abda903d]{height:var(--agala-tag-height,1.375rem);font-size:var(--agala-tag-font-size-sm,.6875rem);gap:.25rem;padding:0 .5rem}.tag--md[data-v-abda903d]{height:var(--agala-tag-height,1.625rem);font-size:var(--agala-tag-font-size,.75rem);gap:.375rem;padding:0 .625rem}.tag--default[data-v-abda903d]{background:hsl(var(--agala-muted));color:hsl(var(--agala-muted-foreground))}.tag--primary[data-v-abda903d]{background:hsl(var(--agala-primary));color:hsl(var(--agala-primary-foreground))}.tag--secondary[data-v-abda903d]{background:hsl(var(--agala-secondary));color:hsl(var(--agala-secondary-foreground))}.tag--success[data-v-abda903d]{background:hsl(var(--agala-success));color:hsl(var(--agala-success-foreground))}.tag--warning[data-v-abda903d]{background:hsl(var(--agala-warning));color:hsl(var(--agala-warning-foreground))}.tag--danger[data-v-abda903d]{background:hsl(var(--agala-danger));color:hsl(var(--agala-danger-foreground))}.tag--outline[data-v-abda903d]{color:hsl(var(--agala-foreground));box-shadow:inset 0 0 0 1px hsl(var(--agala-border));background:0 0}.tag--interactive[data-v-abda903d]{cursor:pointer}.tag--interactive[data-v-abda903d]:hover:not(.tag--disabled){opacity:.86}.tag--interactive[data-v-abda903d]:focus-visible,.tag__remove[data-v-abda903d]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.tag--interactive.tag--outline[data-v-abda903d]:hover:not(.tag--disabled){background:hsl(var(--agala-accent))}.tag--custom[data-v-abda903d]{background-color:#0000;background-color:color-mix(in srgb,var(--agala-tag-custom-color) 12%,transparent);color:var(--agala-tag-custom-color)}.tag__label[data-v-abda903d]{text-overflow:ellipsis;overflow:hidden}.tag--removable[data-v-abda903d]{padding-right:.25rem}.tag--removable.tag--sm[data-v-abda903d]{padding-right:.125rem}.tag__remove[data-v-abda903d]{border-radius:var(--agala-radius-sm);color:currentColor;cursor:pointer;opacity:.7;width:1rem;height:1rem;transition:opacity var(--agala-transition-fast),background var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tag__remove[data-v-abda903d]:hover{opacity:1;background:#0000001a}.tag--disabled[data-v-abda903d]{opacity:var(--agala-opacity-disabled);cursor:not-allowed}.tag--disabled[data-v-abda903d]:not(button){pointer-events:none}.segControl[data-v-3d9c5569]{gap:var(--agala-seg-gap,.125rem);width:fit-content;max-width:100%;padding:var(--agala-seg-group-padding,.1875rem);box-sizing:border-box;border:var(--agala-border-width) solid var(--agala-seg-border,hsl(var(--agala-border)));border-radius:var(--agala-seg-radius,var(--agala-radius));background:var(--agala-seg-group-bg,hsl(var(--agala-muted)/.55));scrollbar-width:none;display:inline-flex;overflow:auto hidden}.segControl[data-v-3d9c5569]::-webkit-scrollbar{display:none}.segControlDisabled[data-v-3d9c5569]{opacity:var(--agala-opacity-disabled);pointer-events:none}.segControlBlock[data-v-3d9c5569]{width:100%}.segOption[data-v-3d9c5569]{--seg-accent:var(--agala-seg-active-accent,hsl(var(--agala-primary)));z-index:0;min-width:0;min-height:var(--agala-seg-height,2.25rem);font-family:var(--agala-font-sans);font-weight:var(--agala-font-weight-medium);border:var(--agala-border-width) solid transparent;border-radius:calc(-.1875rem + var(--agala-seg-radius,var(--agala-radius)));color:var(--agala-seg-inactive-color,hsl(var(--agala-muted-foreground)));cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;padding:var(--agala-seg-padding,0 .75rem);transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast),border-color var(--agala-transition-fast);background:0 0;outline:none;flex:none;justify-content:center;align-items:center;gap:.375rem;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.segOption[data-v-3d9c5569]:hover:not(.segOptionDisabled):not(.segOptionActive){background:hsl(var(--agala-card)/.6);color:hsl(var(--agala-foreground))}.segSm[data-v-3d9c5569]{--agala-seg-height:2rem;--agala-seg-padding:0 .625rem;font-size:var(--agala-seg-font-size-sm,.813rem)}.segMd[data-v-3d9c5569]{--agala-seg-height:2.25rem;font-size:var(--agala-seg-font-size-md,.875rem)}.segLg[data-v-3d9c5569]{--agala-seg-height:2.5rem;--agala-seg-padding:0 1rem;font-size:var(--agala-seg-font-size-lg,1rem)}.segControlBlock .segOption[data-v-3d9c5569]{flex:1 1 0}.segOptionActive[data-v-3d9c5569]{background:var(--agala-seg-active-bg,hsl(var(--agala-card)));color:var(--agala-seg-active-color,hsl(var(--agala-foreground)));border-color:hsl(var(--agala-border)/.7);box-shadow:var(--agala-shadow-xs),inset 0 0 0 1px color-mix(in srgb,var(--seg-accent) 18%,transparent);z-index:1}.segOptionActive.segOption--danger[data-v-3d9c5569]{--seg-accent:hsl(var(--agala-danger))}.segOptionActive.segOption--success[data-v-3d9c5569]{--seg-accent:hsl(var(--agala-success))}.segOptionActive.segOption--warning[data-v-3d9c5569]{--seg-accent:hsl(var(--agala-warning))}.segOptionActive.segOption--info[data-v-3d9c5569]{--seg-accent:hsl(var(--agala-accent-foreground))}.segOption[data-v-3d9c5569]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-background)),0 0 0 4px hsl(var(--agala-ring));z-index:2;outline:none}.segOptionDisabled[data-v-3d9c5569]{opacity:.4;pointer-events:none}.segLabel[data-v-3d9c5569]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=639px){.segControl:not(.segControlBlock) .segOption[data-v-3d9c5569]{min-width:max-content}.canScrollEnd[data-v-3d9c5569]:not(.canScrollStart){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}.canScrollStart[data-v-3d9c5569]:not(.canScrollEnd){-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem);mask-image:linear-gradient(90deg,#0000,#000 1rem)}.canScrollStart.canScrollEnd[data-v-3d9c5569]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}}@media (pointer:coarse){.segOption[data-v-3d9c5569]{min-height:max(var(--agala-seg-height,2.25rem),2.75rem)}}@media (prefers-reduced-motion:reduce){.segOption[data-v-3d9c5569]{transition:none}}.pagination[data-v-67945574],.pagination__list[data-v-67945574]{align-items:center;gap:.25rem;display:inline-flex}.pagination__arrow[data-v-67945574],.pagination__page[data-v-67945574]{border-radius:var(--agala-radius-sm);min-width:2rem;height:2rem;color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);font-size:.8125rem;font-weight:var(--agala-font-weight-medium);cursor:pointer;transition:background var(--agala-transition-fast),color var(--agala-transition-fast),border-color var(--agala-transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 .375rem;line-height:1;display:inline-flex}.pagination__page[data-v-67945574]:hover:not(:disabled):not(.pagination__page--active):not(.pagination__page--ellipsis):not([data-selected=true]){background:hsl(var(--agala-accent))}.pagination__page--active[data-v-67945574],.pagination__page[data-selected=true][data-v-67945574]{background:hsl(var(--agala-primary));color:hsl(var(--agala-primary-foreground));border-color:hsl(var(--agala-primary))}.pagination__page--ellipsis[data-v-67945574]{cursor:default;color:hsl(var(--agala-muted-foreground));padding:0 .25rem}.pagination__arrow[data-v-67945574]{color:hsl(var(--agala-muted-foreground))}.pagination__arrow[data-v-67945574]:hover:not(:disabled){background:hsl(var(--agala-accent));color:hsl(var(--agala-foreground))}.pagination__arrow[data-v-67945574]:disabled,.pagination__page[data-v-67945574]:disabled{opacity:.4;cursor:not-allowed}@media (width<=639px){.pagination__list[data-v-67945574],.pagination__page[data-v-67945574]{display:none}.pagination__status[data-v-67945574]{min-width:6rem;font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-muted-foreground));justify-content:center;align-items:center;display:inline-flex}}.fileUpload[data-v-855df8a6]{flex-direction:column;gap:.5rem;width:100%;display:flex}.fileUpload__zone[data-v-855df8a6]{min-height:var(--agala-file-upload-zone-min-height,auto);padding:var(--agala-file-upload-zone-padding,1.5rem);border:var(--agala-file-upload-zone-border-width,2px) dashed var(--agala-file-upload-zone-border-color,hsl(var(--agala-border)));border-radius:var(--agala-file-upload-zone-radius,var(--agala-radius-lg));background:var(--agala-file-upload-zone-background,hsl(var(--agala-background)));cursor:pointer;transition:border-color var(--agala-transition-fast),background var(--agala-transition-fast);justify-content:center;align-items:center;display:flex;position:relative}.fileUpload__zone[data-v-855df8a6]:hover:not(.fileUpload__zone--disabled){border-color:var(--agala-file-upload-zone-hover-border-color,hsl(var(--agala-primary)));background:var(--agala-file-upload-zone-hover-background,hsl(var(--agala-accent)))}.fileUpload__zone--dragging[data-v-855df8a6]{border-color:var(--agala-file-upload-zone-dragging-border-color,hsl(var(--agala-primary)));background:var(--agala-file-upload-zone-dragging-background,hsl(var(--agala-accent)))}.fileUpload__zone[data-v-855df8a6]:focus-within:not(.fileUpload__zone--disabled){box-shadow:var(--agala-file-upload-zone-focus-ring,0 0 0 2px hsl(var(--agala-ring)/.35));outline:none}.fileUpload__zone--disabled[data-v-855df8a6]{opacity:.5;cursor:not-allowed}.fileUpload__input[data-v-855df8a6]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.fileUpload__zone--disabled .fileUpload__input[data-v-855df8a6]{cursor:not-allowed}.fileUpload__input--hidden[data-v-855df8a6]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;inset:auto;overflow:hidden}.fileUpload__zoneContent[data-v-855df8a6]{color:hsl(var(--agala-muted-foreground));pointer-events:none;flex-direction:column;align-items:center;gap:.375rem;display:flex}.fileUpload__dragText[data-v-855df8a6]{font-size:var(--agala-font-size-base);font-weight:var(--agala-file-upload-drag-text-weight,var(--agala-font-weight-medium));color:hsl(var(--agala-foreground));margin:0}.fileUpload__browseText[data-v-855df8a6]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));margin:0}.fileUpload__inline[data-v-855df8a6]{align-items:center;display:flex;position:relative}.fileUpload__inlineControl[data-v-855df8a6]{align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex;position:relative}.fileUpload__inlineButton[data-v-855df8a6]{min-height:var(--agala-height-sm);border:1px solid hsl(var(--agala-input));border-radius:calc(-2px + var(--agala-radius));background:hsl(var(--agala-background));color:hsl(var(--agala-foreground));font:inherit;font-size:var(--agala-font-size-sm);font-weight:var(--agala-font-weight-medium);cursor:pointer;transition:background var(--agala-transition-fast),border-color var(--agala-transition-fast),color var(--agala-transition-fast),box-shadow var(--agala-transition-fast);justify-content:center;align-items:center;gap:.35rem;padding:0 .75rem;line-height:1;display:inline-flex}.fileUpload--inline[data-v-855df8a6]{gap:.25rem;max-width:18rem}.fileUpload--inline .fileUpload__inlineButton[data-v-855df8a6]{border-radius:var(--agala-radius-sm);gap:.25rem;min-height:1.75rem;padding:0 .5rem;font-size:.6875rem}.fileUpload__inlineSummary[data-v-855df8a6]{min-width:0;max-width:9rem;color:hsl(var(--agala-muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1rem;overflow:hidden}.fileUpload__inlineSummary--error[data-v-855df8a6]{color:hsl(var(--agala-danger))}.fileUpload__inlineClear[data-v-855df8a6]{border-radius:var(--agala-radius-sm);width:1.25rem;height:1.25rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:background var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fileUpload__inlineClear[data-v-855df8a6]:hover:not(:disabled){background:hsl(var(--agala-accent));color:hsl(var(--agala-danger))}.fileUpload__inlineClear[data-v-855df8a6]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.35);outline:none}.fileUpload__inlineButton[data-v-855df8a6]:disabled,.fileUpload__inlineClear[data-v-855df8a6]:disabled{opacity:.5;cursor:not-allowed}.fileUpload__inlineButton[data-v-855df8a6]:hover:not(:disabled){background:hsl(var(--agala-accent));border-color:hsl(var(--agala-border))}.fileUpload__inlineButton[data-v-855df8a6]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring)/.35);outline:none}.fileUpload__helper[data-v-855df8a6]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground));margin:0}.fileUpload--inline .fileUpload__helper[data-v-855df8a6]{font-size:.6875rem;line-height:1rem}.fileUpload__list[data-v-855df8a6]{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.fileUpload__item[data-v-855df8a6]{border:1px solid hsl(var(--agala-border));border-radius:var(--agala-radius-sm);background:hsl(var(--agala-card));transition:border-color var(--agala-transition-fast);align-items:flex-start;gap:.625rem;padding:.5rem .625rem;display:flex}.fileUpload__item--error[data-v-855df8a6]{border-color:hsl(var(--agala-danger)/.4);background:hsl(var(--agala-danger)/.05)}.fileUpload__itemIcon[data-v-855df8a6]{flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.fileUpload__itemInfo[data-v-855df8a6]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.fileUpload__itemName[data-v-855df8a6]{font-size:var(--agala-font-size-base);font-weight:var(--agala-font-weight-medium);color:hsl(var(--agala-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fileUpload__itemMeta[data-v-855df8a6]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-muted-foreground))}.fileUpload__itemError[data-v-855df8a6]{font-size:var(--agala-font-size-sm);color:hsl(var(--agala-danger));margin:0}.fileUpload__progress[data-v-855df8a6]{background:hsl(var(--agala-border));border-radius:2px;height:3px;margin-top:.25rem;overflow:hidden}.fileUpload__progressBar[data-v-855df8a6]{background:hsl(var(--agala-primary));border-radius:2px;height:100%;transition:width .2s ease-out}.fileUpload__itemRemove[data-v-855df8a6]{border-radius:var(--agala-radius-sm);width:1.5rem;height:1.5rem;color:hsl(var(--agala-muted-foreground));cursor:pointer;transition:background var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fileUpload__itemRemove[data-v-855df8a6]:hover:not(:disabled){background:hsl(var(--agala-accent));color:hsl(var(--agala-danger))}.fileUpload__itemRemove[data-v-855df8a6]:disabled{opacity:.4;cursor:not-allowed}@media (width<=359px){.fileUpload__zone[data-v-855df8a6]{padding:1rem}.fileUpload__inlineControl[data-v-855df8a6]{width:100%}.fileUpload__inlineSummary[data-v-855df8a6]{flex:1}}.alertShell[data-v-fdec0884]{opacity:1;transition:grid-template-rows var(--agala-transition-base),opacity var(--agala-transition-fast);grid-template-rows:1fr;display:grid}.alertShell__inner[data-v-fdec0884]{min-height:0;overflow:hidden}.alertShell-enter-from[data-v-fdec0884],.alertShell-leave-to[data-v-fdec0884]{opacity:0;grid-template-rows:0fr}.alertShell-enter-active[data-v-fdec0884],.alertShell-leave-active[data-v-fdec0884]{overflow:hidden}.alert[data-v-fdec0884]{--alert-accent:var(--agala-info);align-items:center;gap:var(--agala-alert-row-gap,var(--agala-space-2)) var(--agala-alert-gap,var(--agala-space-3));box-sizing:border-box;width:100%;min-width:0;padding:var(--agala-alert-padding,var(--agala-space-4));border:var(--agala-alert-border,var(--agala-border-width) solid color-mix(in srgb,hsl(var(--alert-accent)) 45%,hsl(var(--agala-border))));border-radius:var(--agala-alert-radius,var(--agala-radius));background:var(--agala-alert-bg,color-mix(in srgb,hsl(var(--alert-accent)) 8%,hsl(var(--agala-card))));box-shadow:var(--agala-alert-shadow,none);color:hsl(var(--agala-foreground));font-family:var(--agala-font-sans);grid-template-columns:minmax(0,1fr);grid-template-areas:"content";display:grid}.alert--has-icon[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon content"}.alert--has-action[data-v-fdec0884]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content action"}.alert--dismissible[data-v-fdec0884]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content dismiss"}.alert--has-action.alert--dismissible[data-v-fdec0884]{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"content action dismiss"}.alert--has-icon.alert--has-action[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content action"}.alert--has-icon.alert--dismissible[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content dismiss"}.alert--has-icon.alert--has-action.alert--dismissible[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon content action dismiss"}.alert--info[data-v-fdec0884]{--alert-accent:var(--agala-info)}.alert--success[data-v-fdec0884]{--alert-accent:var(--agala-success)}.alert--warning[data-v-fdec0884]{--alert-accent:var(--agala-warning)}.alert--danger[data-v-fdec0884]{--alert-accent:var(--agala-danger)}.alert__icon[data-v-fdec0884]{width:var(--agala-alert-icon-size,1.25rem);height:var(--agala-alert-icon-size,1.25rem);color:color-mix(in srgb,hsl(var(--alert-accent)) 60%,hsl(var(--agala-foreground)));grid-area:icon;justify-content:center;align-items:center;display:inline-flex}.alert--has-title .alert__icon[data-v-fdec0884]{align-self:start}.alert__content[data-v-fdec0884]{gap:var(--agala-alert-content-gap,var(--agala-space-1));flex-direction:column;grid-area:content;min-width:0;display:flex}.alert__title[data-v-fdec0884]{color:hsl(var(--agala-foreground));font-size:var(--agala-alert-title-size,var(--agala-font-size-base));font-weight:var(--agala-alert-title-weight,var(--agala-font-weight-semibold));margin:0}.alert__body[data-v-fdec0884],.alert__title[data-v-fdec0884]{line-height:var(--agala-leading-normal);overflow-wrap:anywhere}.alert__body[data-v-fdec0884]{color:color-mix(in srgb,hsl(var(--agala-foreground)) 80%,hsl(var(--agala-card)));font-size:var(--agala-alert-body-size,var(--agala-font-size-base));font-weight:var(--agala-font-weight-normal)}.alert:not(.alert--has-title) .alert__body[data-v-fdec0884]{color:hsl(var(--agala-foreground))}.alert__action[data-v-fdec0884]{align-items:center;gap:var(--agala-space-2);flex-wrap:wrap;grid-area:action;justify-self:end;min-width:0;max-width:min(100%,20rem);display:flex}.alert__action[data-v-fdec0884]>*{white-space:normal;overflow-wrap:anywhere;max-width:100%}.alert__action[data-v-fdec0884]>.btn{height:auto;min-height:2rem;padding-block:var(--agala-space-2)}.alert__dismiss[data-v-fdec0884]{border-radius:var(--agala-radius-sm);width:2rem;height:2rem;color:color-mix(in srgb,hsl(var(--agala-foreground)) 70%,hsl(var(--agala-card)));cursor:pointer;transition:background-color var(--agala-transition-fast),color var(--agala-transition-fast);background:0 0;border:0;grid-area:dismiss;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.alert__dismiss[data-v-fdec0884]:hover{background:hsl(var(--agala-muted));color:hsl(var(--agala-foreground))}.alert__dismiss[data-v-fdec0884]:focus-visible{box-shadow:0 0 0 2px hsl(var(--agala-ring));outline:none}.alert--flat[data-v-fdec0884]{gap:var(--agala-alert-flat-gap,var(--agala-space-2));padding:var(--agala-alert-flat-padding,var(--agala-space-2) 0);box-shadow:none;background:0 0;border:0;border-radius:0}@media (width<=639px){.alert[data-v-fdec0884]:not(.alert--flat){padding:var(--agala-alert-mobile-padding,var(--agala-space-3))}.alert[data-v-fdec0884]{align-items:start}.alert__icon[data-v-fdec0884]{margin-block:.0625rem}.alert__dismiss[data-v-fdec0884]{margin-block:-.375rem}.alert--has-action[data-v-fdec0884]{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""action"}.alert--has-action.alert--dismissible[data-v-fdec0884]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"content dismiss""action action"}.alert--has-icon.alert--has-action[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon content"".action"}.alert--has-icon.alert--has-action.alert--dismissible[data-v-fdec0884]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content dismiss"".action action"}.alert__action[data-v-fdec0884]{justify-self:start}}@media (prefers-reduced-motion:reduce){.alertShell[data-v-fdec0884]{transition:opacity var(--agala-transition-fast)}}.connection-status[data-v-5e01a3b4]:empty{display:none}.connection-status[data-v-5e01a3b4]{z-index:20;max-width:1060px;padding:8px max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));margin:auto;position:relative}.connection-status p[data-v-5e01a3b4]{margin:0 0 12px}
