/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:"Manrope",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius)*.8);--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Manrope",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Bricolage Grotesque","Manrope",ui-sans-serif,system-ui,sans-serif;--color-border:var(--border);--color-background:var(--background);--shadow-card:var(--aky-shadow-card)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}html{scroll-behavior:smooth}body{background-color:var(--background);--tw-leading:1.6;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.6}h1{--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold);font-family:Bricolage Grotesque,Manrope,ui-sans-serif,system-ui,sans-serif;font-size:30px;line-height:1.1;font-weight:var(--font-weight-bold);--tw-tracking:-.03em;letter-spacing:-.03em}h2{--tw-font-weight:var(--font-weight-bold);font-size:20px;font-weight:var(--font-weight-bold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--foreground)}h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}:focus-visible{--tw-outline-style:none;outline-style:none}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled),[type=reset]:not(:disabled),a[href],[role=button]:not([aria-disabled=true]){cursor:pointer}}@layer components{.aky-main{scrollbar-gutter:stable;padding:0 .25rem 1.5rem 0}.aky-main--fill{padding:0}.aky-shell :where(h1){font-family:var(--font-display);font-variation-settings:"opsz" 72}.aky-shell [data-slot=card-title]{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.aky-side{background:var(--sidebar);width:248px;color:var(--sidebar-foreground);border:0;border-radius:0 28px 28px 0;padding:20px 12px 12px;overflow:hidden}@media (min-width:64rem){.aky-side{border-radius:28px}}.aky-side__brand{align-items:center;gap:8px;margin-bottom:18px;padding:0 10px;display:flex}.aky-side__logo{letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;font-size:15px;font-weight:750;display:inline-flex}.aky-side__mark{width:66px}.aky-side__sep{background:currentColor;width:1px;height:15px}@supports (color:color-mix(in lab, red, red)){.aky-side__sep{background:color-mix(in srgb,currentColor 30%,transparent)}}.aky-side__word{--heat:0;-webkit-user-select:none;user-select:none;color:#ff9a3d;display:inline-block}@supports (color:color-mix(in lab, red, red)){.aky-side__word{color:color-mix(in srgb,#ff9a3d calc(var(--heat)*80%),currentColor)}}.aky-side__word{text-shadow:0 0 calc(var(--heat)*14px)#ff9a3d}@supports (color:color-mix(in lab, red, red)){.aky-side__word{text-shadow:0 0 calc(var(--heat)*14px)color-mix(in srgb,#ff9a3d calc(var(--heat)*70%),transparent)}}.aky-side__word{transition:color .2s ease-out,text-shadow .2s ease-out,scale .12s ease-out}.aky-side__word:active{scale:.94}.aky-side__word.is-open{--heat:1}.aky-side__close{width:34px;height:34px;color:var(--sidebar-foreground);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.aky-side__close{color:color-mix(in srgb,var(--sidebar-foreground)70%,transparent)}}.aky-side__close:hover{background:var(--sidebar-accent);color:var(--sidebar-foreground)}.aky-side__nav{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -4px;padding:0 4px 12px;display:flex;overflow-y:auto}.aky-side__group{letter-spacing:.14em;text-transform:uppercase;color:var(--sidebar-foreground);margin:16px 0 6px;padding:0 12px;font-size:10.5px;font-weight:750}@supports (color:color-mix(in lab, red, red)){.aky-side__group{color:color-mix(in srgb,var(--sidebar-foreground)52%,transparent)}}.aky-side__group:first-child{margin-top:0}.aky-side__item{width:100%;min-height:40px;color:var(--sidebar-foreground);border-radius:14px;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:14px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.aky-side__item{color:color-mix(in srgb,var(--sidebar-foreground)78%,transparent)}}.aky-side__item{transition:background-color .16s var(--aky-ease-out),color .16s var(--aky-ease-out),scale .12s var(--aky-ease-out)}a.aky-side__item:active{scale:.97}a.aky-side__item:hover{background:var(--sidebar-primary);color:var(--sidebar-primary-foreground)}a.aky-side__item:hover .aky-side__count{background:var(--sidebar-primary-foreground)}@supports (color:color-mix(in lab, red, red)){a.aky-side__item:hover .aky-side__count{background:color-mix(in srgb,var(--sidebar-primary-foreground)12%,transparent)}}a.aky-side__item:hover .aky-side__count{color:var(--sidebar-primary-foreground)}.aky-side__item[aria-current=page]{background:var(--sidebar-primary);color:var(--sidebar-primary-foreground)}.aky-side__icon{flex-shrink:0;width:18px;height:18px}.aky-side__count{background:var(--sidebar-accent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:750;display:grid}.aky-side__item[aria-current=page] .aky-side__count{background:var(--sidebar-primary-foreground)}@supports (color:color-mix(in lab, red, red)){.aky-side__item[aria-current=page] .aky-side__count{background:color-mix(in srgb,var(--sidebar-primary-foreground)12%,transparent)}}.aky-side__item[aria-current=page] .aky-side__count{color:var(--sidebar-primary-foreground)}.aky-side__item--pending{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.aky-side__item--pending{color:color-mix(in srgb,var(--sidebar-foreground)55%,transparent)}}.aky-side__item--pending{cursor:default}.aky-side__soon{background:var(--sidebar-accent);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.aky-side__me{border:1px solid var(--sidebar-border);background:var(--sidebar-accent);width:100%;color:var(--sidebar-foreground);border-radius:20px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px 10px 10px;transition:border-color .2s;display:flex}.aky-side__me:hover{border-color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.aky-side__me:hover{border-color:color-mix(in srgb,var(--sidebar-foreground)18%,transparent)}}.aky-side__me .text-muted-foreground{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.aky-side__me .text-muted-foreground{color:color-mix(in srgb,var(--sidebar-foreground)62%,transparent)}}.aky-side__avatar,.aky-avatar-fill{background:linear-gradient(135deg,var(--aky-blue),var(--aky-violet)55%,var(--aky-pink));color:#fff}.aky-side__avatar{border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.aky-topbar{flex-shrink:0;align-items:center;gap:10px;min-height:48px;display:flex}.aky-topbar__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:24px;line-height:1.1;overflow:hidden}.aky-topbar__round{border:1px solid var(--border);background:var(--card);width:48px;height:48px;color:var(--foreground);transition:border-color .16s var(--aky-ease-out),background-color .16s var(--aky-ease-out),scale .12s var(--aky-ease-out);border-radius:999px;place-items:center;display:grid}.aky-topbar__round:hover{border-color:var(--input);background:var(--muted)}.aky-topbar__round:active{scale:.94}.aky-topbar__pill{border:1px solid var(--border);background:var(--card);border-radius:999px;height:48px;padding:0 5px 0 16px}.aky-theme-switch{background:var(--input);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background-color .2s;position:relative}.aky-theme-switch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}[aria-checked=true]>.aky-theme-switch{background:linear-gradient(100deg,var(--aky-blue),var(--aky-violet))}[aria-checked=true]>.aky-theme-switch:after{transform:translate(16px)}.aky-dash-hero{isolation:isolate;color:#fff;background:#060b33;border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;min-height:190px;padding:clamp(24px,3vw,36px);display:flex;position:relative;overflow:hidden}.aky-dash-hero:before{content:"";z-index:-1;filter:blur(50px);opacity:.85;background:radial-gradient(30% 40% at 18% 80%,#1c3dff 0%,#0000 70%),radial-gradient(28% 36% at 55% 105%,#b13dff 0%,#0000 70%),radial-gradient(22% 30% at 85% 30%,#000f9f 0%,#0000 70%),radial-gradient(18% 26% at 95% 95%,#ff2d8a 0%,#0000 70%);position:absolute;inset:-40%}.aky-dash-hero--scene{background:0 0;min-height:210px}.aky-dash-hero__fallback{z-index:0;background:linear-gradient(100deg,#000c21 0%,#000f9f 30%,#3d6bff 50%,#b13dff 66%,#ff2d8a 80%,#ff9a3d 92%,#ffe566 100%);position:absolute;inset:0}.aky-dash-hero--scene:before{display:none}.aky-dash-hero--scene>:not(.aky-dash-hero__scene,.aky-dash-hero__veil,.aky-dash-hero__fallback){z-index:2;position:relative}.aky-dash-hero__scene{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.aky-dash-hero__veil{z-index:1;pointer-events:none;background:linear-gradient(90deg,#030614c7 0%,#03061466 42%,#03061400 68%);position:absolute;inset:0}.aky-dash-hero--scene.is-nogl .aky-dash-hero__scene{display:none}@media (max-width:47.98rem){.aky-dash-hero__scene{display:none}.aky-dash-hero__veil{background:linear-gradient(#0306148c,#030614bf)}}.aky-dash-hero__title{letter-spacing:-.045em;color:#fff;font-size:clamp(38px,4.2vw,60px);font-weight:750;line-height:1}.aky-dash-hero__lead{color:#ffffffc7;margin-top:14px;font-size:clamp(15px,1.15vw,17px)}.aky-dash-hero__lead strong{color:#fff;font-weight:750}.aky-dash-hero__actions{flex-wrap:wrap;gap:10px;display:flex}.aky-dash-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14.5px;font-weight:750;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.aky-dash-btn:active{transform:scale(.98)}.aky-dash-btn--light{color:#0b0c10;background:#fff}.aky-dash-btn--light:hover{background:#e9ecff}.aky-dash-btn--pink{color:#c4135f}.aky-dash-btn--glass{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff47}.aky-dash-btn--glass:hover{background:#ffffff29}.aky-dash-eyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.aky-dash-chip{background:#ffffff38;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:750}.aky-dash-tile{isolation:isolate;border-radius:28px;flex-direction:column;min-height:250px;padding:24px;display:flex;position:relative;overflow:hidden}.aky-dash-tile__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.aky-dash-tile__number{font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:clamp(72px,7vw,112px);font-weight:750;line-height:.85}.aky-dash-tile__foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.aky-dash-tile__label{font-family:var(--font-display);letter-spacing:-.03em;font-size:19px;font-weight:750;line-height:1.05}.aky-dash-tile__sub{font-family:var(--font-sans);letter-spacing:0;opacity:.82;margin-top:6px;font-size:12.5px;font-weight:600;display:block}.aky-dash-tile--pink{color:#fff;background:linear-gradient(140deg,#ff2d8a 0%,#f0327c 45%,#ff7a5c 100%)}.aky-dash-tile--violet{color:#fff;transition:transform .25s var(--ease-out,ease);background:linear-gradient(150deg,#9c3dff 0%,#b13dff 50%,#7a4dff 100%)}a.aky-dash-tile--violet:hover{transform:translateY(-2px)}.aky-dash-tile--surface{border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.aky-dash-tile--surface .aky-dash-eyebrow{color:var(--muted-foreground)}.aky-dash-row{transition:background-color .16s var(--aky-ease-out),scale .12s var(--aky-ease-out);border-radius:14px;align-items:center;gap:12px;margin:0 -8px;padding:8px;display:flex}.aky-dash-row:hover{background:var(--muted)}.aky-dash-mini{border:1px solid var(--border);background:var(--card);min-height:54px;transition:border-color .16s var(--aky-ease-out),background-color .16s var(--aky-ease-out),scale .12s var(--aky-ease-out);border-radius:18px;align-items:center;gap:12px;padding:8px 16px 8px 9px;display:flex}.aky-dash-mini:hover{border-color:var(--input)}a.aky-dash-mini:active,a.aky-dash-row:active{scale:.98}.aky-dash-mini__icon{border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.aky-dash-mini__icon--pink{color:#c4135f;background:#ffe0ee}.aky-dash-mini__icon--violet{color:#7a22c2;background:#f0e2ff}.aky-dash-mini__icon--orange{color:#b34f00;background:#ffe2c4}.aky-dash-mini__icon--yellow{color:#8a6a00;background:#fff3b0}.aky-dash-mini__icon--blue{color:#2342c9;background:#e1e8ff}.aky-dash-mini.is-empty .aky-dash-mini__icon{background:var(--muted);color:var(--muted-foreground)}.aky-dash-mini__count{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:750}.aky-dash-mini.is-empty .aky-dash-mini__count{color:var(--muted-foreground)}.aky-dash-card,.aky-dash-quality{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--card-foreground);border-radius:28px;flex-direction:column;gap:16px;padding:22px 24px 24px;display:flex}.aky-dash-card__title{font-family:var(--font-display);letter-spacing:-.035em;font-size:22px;font-weight:750;line-height:1.1}.aky-dash-empty{background:var(--muted);text-align:center;border-radius:18px;padding:28px 16px}.aky-week__days,.aky-week__grid{grid-template-columns:44px repeat(7,minmax(0,1fr));display:grid}.aky-week__days{border-bottom:1px solid var(--border)}@media (max-width:47.98rem){.aky-week__days{border-bottom:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.aky-week__gutter{display:none}}.aky-week__day{letter-spacing:.06em;text-transform:uppercase;min-height:38px;color:var(--muted-foreground);border-radius:12px 12px 0 0;justify-content:center;align-items:center;gap:4px;font-size:11.5px;font-weight:750;transition:color .2s,background-color .2s;display:flex;position:relative}.aky-week__day:hover{color:var(--foreground);background:var(--muted)}.aky-week__day.is-today{color:var(--aky-pink);background:var(--aky-pink)}@supports (color:color-mix(in lab, red, red)){.aky-week__day.is-today{background:color-mix(in srgb,var(--aky-pink)8%,transparent)}}.aky-week__day.is-selected{background:var(--aky-ink);color:var(--aky-surface)}@media (max-width:47.98rem){.aky-week__day{letter-spacing:.02em;border-radius:14px;flex-direction:column;min-height:58px;padding:6px 0}.aky-week__name{flex-direction:column;align-items:center;line-height:1.25;display:flex}.aky-week__name>span:last-child{letter-spacing:0;font-size:15px}.aky-dash-tile{min-height:196px;padding:20px}}.aky-week__dot{background:currentColor;border-radius:999px;width:5px;height:5px}.aky-week__grid{height:236px;margin-top:-16px;position:relative}.aky-week__hours{position:relative}.aky-week__hours span{color:var(--muted-foreground);font-size:11px;font-weight:600;position:absolute;left:0;transform:translateY(-50%)}.aky-week__hours span:first-child{transform:none}.aky-week__hours span:last-child{transform:translateY(-100%)}.aky-week__col{border-left:1px solid var(--border);position:relative}.aky-week__col.is-today{background:var(--aky-pink)}@supports (color:color-mix(in lab, red, red)){.aky-week__col.is-today{background:color-mix(in srgb,var(--aky-pink)6%,transparent)}}.aky-week__now{z-index:2;background:var(--aky-pink);height:2px;position:absolute;left:-1px;right:0}.aky-week__now:before{content:"";background:var(--aky-pink);border-radius:999px;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.aky-week__slot{border-radius:12px;flex-direction:column;gap:1px;min-height:26px;padding:6px 8px;font-size:11.5px;line-height:1.25;transition:transform .2s,filter .2s;display:flex;position:absolute;left:5px;right:5px;overflow:hidden}.aky-week__slot:hover{z-index:3;filter:brightness(1.05);transform:scale(1.02)}.aky-week__slot--blue{color:#08224d;background:#9fd0ff}.aky-week__slot--yellow{color:#3d3000;background:#ffe566}.aky-week__slot--ink{color:#fff;background:#0b0c10}.aky-week__slot--violet{color:#fff;background:#b13dff}.aky-week__slot--pink{color:#fff;background:#ff2d8a}.aky-week__slot--orange{color:#3b1a00;background:#ff9a3d}.dark .aky-week__slot--ink{color:#0b0c10;background:#f2f3f7}.aky-dash-quality{isolation:isolate;position:relative;overflow:hidden}.dark .aky-dash-quality{background:radial-gradient(60% 50% at 100% 100%,var(--aky-blue),transparent 70%),var(--card)}@supports (color:color-mix(in lab, red, red)){.dark .aky-dash-quality{background:radial-gradient(60% 50% at 100% 100%,color-mix(in srgb,var(--aky-blue)22%,transparent),transparent 70%),var(--card)}}.aky-ring{flex-shrink:0;width:140px;height:140px;position:relative}.aky-ring__track{background:conic-gradient(var(--tone)calc(var(--value)*1%),var(--muted)0);border-radius:999px;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 13px),#000 calc(100% - 12px));mask:radial-gradient(farthest-side,#0000 calc(100% - 13px),#000 calc(100% - 12px))}.aky-ring__track--outer{--tone:var(--aky-pink);--value:var(--outer)}.aky-ring__track--inner{--tone:var(--aky-blue);--value:var(--inner);inset:22px}.aky-ring__dot{border-radius:999px;width:8px;height:8px}.aky-ring__dot--pink{background:var(--aky-pink)}.aky-ring__dot--blue{background:var(--aky-blue)}.aky-dash-quality__value{font-family:var(--font-display);letter-spacing:-.04em;font-size:30px;font-weight:750;line-height:1.05}.aky-dash-quality__chip{background:var(--muted);border-radius:16px;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px;font-size:13px;display:flex}.aky-dash-quality__chip strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:18px;font-weight:750}.aky-page-hero{isolation:isolate;color:#fff;background:#060b33;border-radius:32px;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,32px);display:flex;position:relative;overflow:hidden}.aky-page-hero:before{content:"";z-index:-2;filter:blur(48px);opacity:.9;background:radial-gradient(35% 45% at 30% 70%,#3d6bff 0%,#0000 70%),radial-gradient(30% 40% at 60% 35%,#b13dff 0%,#0000 70%),radial-gradient(30% 40% at 80% 75%,#ff2d8a 0%,#0000 70%),radial-gradient(25% 35% at 95% 30%,#ff9a3d 0%,#0000 70%);position:absolute;inset:-30% -10% -30% 35%}.aky-page-hero:after{content:"";z-index:-1;aspect-ratio:150/38;pointer-events:none;background:#ffffff21;width:min(62%,720px);position:absolute;top:-8%;right:-6%;transform:rotate(-6deg);-webkit-mask:url("../images/akyos-logo-0SIoaTh.svg") 50%/contain no-repeat;mask:url("../images/akyos-logo-0SIoaTh.svg") 50%/contain no-repeat}.aky-page-hero__back{color:#ffffffd9;align-items:center;gap:6px;width:fit-content;font-size:13.5px;font-weight:700;display:inline-flex}.aky-page-hero__back:hover{color:#fff}.aky-page-hero__title{letter-spacing:-.045em;color:#fff;font-size:clamp(30px,3.2vw,44px);font-weight:750;line-height:1.02}.aky-page-hero__badge{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:12.5px;font-weight:750;display:inline-flex}.aky-page-hero__badge--ok{color:#9ff0c4;background:#6fe0a32e}.aky-page-hero__badge--warn{color:#ffd59a;background:#ffc06a33}.aky-page-hero__facts{flex-wrap:wrap;gap:8px;display:flex}.aky-page-hero__facts li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex;overflow:hidden}.aky-page-hero__steps{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.aky-page-hero__steps li{color:#ffffff9e;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.aky-page-hero__steps li+li:before{content:"";background:#ffffff4d;width:10px;height:1px;position:absolute;top:50%;left:-14px}.aky-page-hero__steps li.is-done{color:#ffffffd9}.aky-page-hero__steps li.is-current{color:#0b0c10;background:#fff;border-color:#0000}.aky-passage-veil{z-index:100;background:radial-gradient(circle at var(--x)var(--y),#1b2470 0,#060b33 45vmax);clip-path:circle(0 at var(--x)var(--y));animation:.52s cubic-bezier(.7,0,.84,0) forwards aky-passage-veil;position:fixed;inset:0}@keyframes aky-passage-veil{to{clip-path:circle(150vmax at var(--x)var(--y))}}.aky-lobby{--lobby-void:#060b33;--lobby-line:var(--lobby-ink)}@supports (color:color-mix(in lab, red, red)){.aky-lobby{--lobby-line:color-mix(in oklab,var(--lobby-ink)16%,transparent)}}.aky-lobby{--lobby-soft:var(--lobby-ink)}@supports (color:color-mix(in lab, red, red)){.aky-lobby{--lobby-soft:color-mix(in oklab,var(--lobby-ink)74%,var(--lobby-room))}}.aky-lobby{--px:0;--py:0;--mx:50vw;--my:55vh;background:var(--lobby-void);color:var(--lobby-ink);color-scheme:light;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.aky-lobby.dark{color-scheme:dark}.aky-room{background:linear-gradient(to bottom,var(--lobby-sky),var(--lobby-horizon)72%);filter:url(#aky-lens)saturate(1.08)contrast(1.04);position:absolute;inset:0;overflow:hidden}.aky-lobby.is-lowfx .aky-room{filter:saturate(1.08)contrast(1.04)}.aky-lobby__filters{width:0;height:0;position:absolute;overflow:hidden}.aky-lobby__post{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aky-lobby__post:before{content:"";z-index:1;background:radial-gradient(78% 72% at 50% 46%,#0000 52%,#04051247 82%,#0405128c 100%);position:absolute;inset:0}.aky-lobby:not(.dark) .aky-lobby__post:before{background:radial-gradient(78% 72% at 50% 46%,#0000 58%,#14101e38 100%)}.aky-lobby__leak{background:radial-gradient(30% 34% at 14% 16%,var(--festoon-2),transparent 70%),radial-gradient(26% 30% at 88% 84%,var(--festoon-1),transparent 70%);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.aky-lobby__leak{background:radial-gradient(30% 34% at 14% 16%,color-mix(in oklab,var(--festoon-2)45%,transparent),transparent 70%),radial-gradient(26% 30% at 88% 84%,color-mix(in oklab,var(--festoon-1)40%,transparent),transparent 70%)}}.aky-lobby__leak{mix-blend-mode:screen;opacity:.2}.aky-lobby__grain{z-index:2;background-image:var(--grain);mix-blend-mode:overlay;opacity:.07;background-size:140px;position:absolute;inset:-70px}.aky-lobby.dark .aky-lobby__grain{opacity:.1}.aky-room>:first-child{position:absolute;inset:0}.aky-room__layer{translate:calc(var(--px)*var(--depth)*-4vw)calc(var(--py)*var(--depth)*-3vh);position:absolute;inset:0}.aky-room__canvas{z-index:5;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 4px var(--bloom,transparent));position:absolute;inset:0}.aky-room__item{top:var(--y);left:var(--x);width:calc(var(--s)*1vmin);height:calc(var(--s)*1vmin);transform-origin:50% 100%;position:absolute;translate:-50% -100%}.aky-room__hill{right:var(--r);bottom:-12%;left:var(--l);height:calc(var(--h) + 12%);background-color:var(--c);border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute}.aky-room__orb{aspect-ratio:1;background:radial-gradient(circle at 38% 36%,var(--lobby-orb),var(--lobby-orb)64%);border-radius:50%;position:absolute;translate:-50%}@supports (color:color-mix(in lab, red, red)){.aky-room__orb{background:radial-gradient(circle at 38% 36%,color-mix(in oklab,var(--lobby-orb)50%,#fff),var(--lobby-orb)64%)}}.aky-room__orb{box-shadow:0 0 7vmin 1vmin var(--lobby-orb)}@supports (color:color-mix(in lab, red, red)){.aky-room__orb{box-shadow:0 0 7vmin 1vmin color-mix(in oklab,var(--lobby-orb)32%,transparent)}}.aky-room__stars{opacity:var(--lobby-stars);background-image:radial-gradient(circle,#fffffff2 0 1px,#0000 1.6px),radial-gradient(circle,#ffffffb3 0 1px,#0000 1.5px),radial-gradient(circle,#ffffff80 0 .8px,#0000 1.3px);background-position:0 0,43px 61px,101px 27px;background-size:137px 149px,89px 97px,211px 173px;-webkit-mask-image:linear-gradient(#000 25%,#0000 70%);mask-image:linear-gradient(#000 25%,#0000 70%)}.aky-lobby__bar{z-index:20;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;padding:clamp(14px,2.4vw,28px);display:flex;position:absolute;top:0;left:0;right:0}.aky-lobby__bar>*{pointer-events:auto}.aky-lobby__brand,.aky-lobby__caption,.aky-lobby__preview{border:1px solid var(--lobby-line);background:var(--lobby-room)}@supports (color:color-mix(in lab, red, red)){.aky-lobby__brand,.aky-lobby__caption,.aky-lobby__preview{background:color-mix(in oklab,var(--lobby-room)84%,transparent)}}.aky-lobby__brand,.aky-lobby__caption,.aky-lobby__preview{-webkit-backdrop-filter:blur(12px)saturate(1.2)}.aky-lobby__brand{letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;min-height:40px;padding:0 16px;font-size:15px;font-weight:750;display:inline-flex}.aky-lobby__mark{width:62px}.aky-lobby__sep{background:var(--lobby-line);width:1px;height:15px}.aky-lobby__back{background:var(--lobby-accent);min-height:40px;color:var(--lobby-accent-ink);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 13px;font-size:14px;font-weight:750;transition:background-color .15s ease-out;display:inline-flex;box-shadow:0 10px 24px -14px #0009}.aky-lobby__back:hover{background:var(--lobby-accent)}@supports (color:color-mix(in lab, red, red)){.aky-lobby__back:hover{background:color-mix(in oklab,var(--lobby-accent)86%,var(--lobby-ink))}}.aky-lobby__actions{align-items:center;gap:8px;display:flex}.aky-lobby__sound{border:1px solid var(--lobby-line);background:var(--lobby-room);border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 14px 0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aky-lobby__sound{background:color-mix(in oklab,var(--lobby-room)84%,transparent)}}.aky-lobby__sound{-webkit-backdrop-filter:blur(12px)saturate(1.2);color:var(--lobby-ink);cursor:pointer;font-size:14px;font-weight:750}.aky-lobby__sound:hover{background:var(--lobby-room)}@supports (color:color-mix(in lab, red, red)){.aky-lobby__sound:hover{background:color-mix(in oklab,var(--lobby-room)70%,var(--lobby-accent))}}.aky-lobby__sound svg{color:var(--lobby-accent)}.aky-lobby__sound[aria-pressed=true] .aky-lobby__sound-off,.aky-lobby__sound[aria-pressed=false] .aky-lobby__sound-on{display:none}.aky-lobby__sound[aria-pressed=false]{color:var(--lobby-soft)}.aky-lobby__back:focus-visible,.aky-lobby__sound:focus-visible,.aky-lobby__preview a:focus-visible{outline:2px solid var(--lobby-accent);outline-offset:3px}.aky-lobby__caption{z-index:20;border-radius:22px;max-width:min(25rem,100% - 28px);padding:15px 18px 14px;position:absolute;bottom:clamp(14px,2.4vw,28px);left:clamp(14px,2.4vw,28px);box-shadow:0 18px 40px -24px #0000008c}.aky-lobby__eyebrow{color:var(--lobby-soft);align-items:center;gap:7px;font-size:12.5px;font-weight:750;display:flex}.aky-lobby__eyebrow svg{color:var(--lobby-accent)}.aky-lobby__title{font-family:var(--font-display);letter-spacing:-.035em;margin-top:6px;font-size:clamp(22px,2.2vw,28px);font-weight:750;line-height:1.05}.aky-lobby__lead{color:var(--lobby-soft);margin-top:6px;font-size:14px;line-height:1.45}.aky-lobby__hint{border-top:1px solid var(--lobby-line);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px;padding-top:11px;font-size:13.5px;font-weight:700;display:flex}.aky-lobby__hint svg{color:var(--lobby-accent)}.aky-lobby__progress:empty{display:none}.aky-lobby__progress{background:var(--lobby-accent);font-variant-numeric:tabular-nums;color:var(--lobby-accent-ink);border-radius:999px;padding:2px 9px;font-size:12px}@media not all and (min-width:40rem){.aky-lobby__lead{display:none}.aky-lobby__brand{padding:0 12px}.aky-lobby__brand>:not(.aky-lobby__mark),.aky-lobby__sound>span{display:none}.aky-lobby__sound{padding:0 12px}}.aky-lobby__intro,.aky-lobby__cheer{z-index:15;text-align:center;pointer-events:none;place-content:center;justify-items:center;padding:24px;display:grid;position:absolute;inset:0}.aky-lobby__intro{background:radial-gradient(55% 40% at 50% 50%,var(--lobby-room),transparent 75%);display:none}@supports (color:color-mix(in lab, red, red)){.aky-lobby__intro{background:radial-gradient(55% 40% at 50% 50%,color-mix(in oklab,var(--lobby-room)62%,transparent),transparent 75%)}}.aky-lobby__intro-eyebrow{letter-spacing:.02em;color:var(--lobby-soft);font-size:clamp(13px,1.3vw,16px);font-weight:750}.aky-lobby__intro-title,.aky-lobby__cheer{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.05em;text-wrap:balance;font-size:clamp(44px,8vw,128px);font-weight:800;line-height:.92}.aky-lobby__intro-title{max-width:14ch;margin-top:14px}.aky-lobby__intro-lead{max-width:40ch;color:var(--lobby-soft);margin-top:18px;font-size:clamp(15px,1.4vw,19px);line-height:1.5}.aky-lobby__cheer{color:var(--lobby-glow);text-shadow:0 0 40px var(--lobby-glow),0 4px 30px #00000080}@supports (color:color-mix(in lab, red, red)){.aky-lobby__cheer{text-shadow:0 0 40px color-mix(in oklab,var(--lobby-glow)55%,transparent),0 4px 30px #00000080}}.aky-lobby__cheer{opacity:0}.aky-lobby__cheer.is-on{opacity:1}.aky-lobby__preview{z-index:20;border-radius:18px;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:min(30rem,45vw);padding:6px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:clamp(14px,2.4vw,28px);right:clamp(14px,2.4vw,28px)}.aky-lobby__preview-label{color:var(--lobby-soft);align-self:center;padding:0 6px}.aky-lobby__preview a{border-radius:999px;padding:4px 10px}.aky-lobby__preview a[aria-current]{background:var(--lobby-accent);color:var(--lobby-accent-ink)}@media not all and (min-width:48rem){.aky-lobby__preview{max-width:calc(100% - 28px);top:72px;bottom:auto}}@media (prefers-reduced-motion:no-preference){.aky-room{animation:1.7s cubic-bezier(.7,0,.2,1) .15s both aky-room-door}.aky-lobby__intro{animation:.7s ease-in 4.2s forwards aky-intro-out;display:grid}.aky-lobby__intro>*{animation:.8s cubic-bezier(.22,1,.36,1) both aky-rise}.aky-lobby__intro>:first-child{animation-delay:1.1s}.aky-lobby__intro>:nth-child(2){animation-delay:1.22s}.aky-lobby__intro>:nth-child(3){animation-delay:1.38s}.aky-lobby__bar{animation:.7s ease-out 1.3s both aky-fade}.aky-lobby__caption{animation:.7s cubic-bezier(.22,1,.36,1) 4.5s both aky-rise}.aky-lobby.is-settled .aky-lobby__intro{animation:.3s ease-in forwards aky-intro-out}.aky-lobby.is-settled .aky-lobby__caption{animation-delay:.15s}.aky-lobby__cheer{transition:opacity .25s ease-out,scale .45s cubic-bezier(.34,1.56,.64,1);scale:.8}.aky-lobby__cheer.is-on{scale:1}.aky-room__stars{animation:5s ease-in-out infinite alternate aky-twinkle}.aky-lobby__grain{animation:.8s step-end infinite aky-grain}.aky-lobby__leak{animation:16s ease-in-out infinite alternate aky-leak}.aky-lobby__sound.is-waiting{animation:1.8s ease-in-out 5s infinite aky-sound-wait}.aky-lobby__back{transition:background-color .15s ease-out,scale .12s ease-out}.aky-lobby__back:active{scale:.97}}@keyframes aky-room-door{0%{clip-path:inset(46% 49.6% 14% round 30vmin 30vmin 0 0);scale:1.25}32%{clip-path:inset(22% 42% 14% round 30vmin 30vmin 0 0);scale:1.2}to{clip-path:inset(0);scale:1}}@keyframes aky-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes aky-fade{0%{opacity:0}}@keyframes aky-intro-out{to{opacity:0;visibility:hidden;transform:translateY(-14px)scale(.98)}}@keyframes aky-grain{0%{translate:0}20%{translate:-38px 22px}40%{translate:27px -41px}60%{translate:-19px -12px}80%{translate:44px 31px}}@keyframes aky-leak{to{opacity:.32;translate:6% -4%}}@keyframes aky-sound-wait{}@keyframes aky-twinkle{to{opacity:calc(var(--lobby-stars)*.55)}}.aky-lobby[data-season=halloween]{--bloom:#ffd68ca6;--festoon-1:#ff7a1a;--festoon-2:#7950f2;--festoon-3:#94d82d;--festoon-4:#ffd43b;--lobby-room:#fbf3ea;--lobby-ink:#2a1636;--lobby-accent:#d9480f;--lobby-accent-ink:#fff7ef;--lobby-sky:#4b2f78;--lobby-horizon:#ff9f5a;--lobby-orb:#fff1d0;--lobby-far:#4a2a5e;--lobby-mid:#3a2148;--lobby-near:#24132e;--lobby-glow:#ffb347;--lobby-veil:#e8def4e6;--lobby-stars:.35}.aky-lobby.dark[data-season=halloween]{--lobby-room:#120a1c;--lobby-ink:#f6efe6;--lobby-accent:#ff7a1a;--lobby-accent-ink:#1a0d00;--lobby-sky:#0d0718;--lobby-horizon:#3a1f3f;--lobby-orb:#f4e9c8;--lobby-far:#1d1027;--lobby-mid:#170c20;--lobby-near:#0b0611;--lobby-glow:#ffb347;--lobby-veil:#04020af0;--lobby-stars:.9}.aky-lobby[data-season=christmas]{--bloom:#ffffff73;--festoon-1:#e03131;--festoon-2:#2f9e44;--festoon-3:#f59f00;--festoon-4:#1c7ed6;--lobby-room:#f7f4ee;--lobby-ink:#12291f;--lobby-accent:#c92a2a;--lobby-accent-ink:#fff;--lobby-sky:#86b6d3;--lobby-horizon:#e9f2f6;--lobby-orb:#fff8e1;--lobby-far:#dce8f1;--lobby-mid:#edf3f8;--lobby-near:#fff;--lobby-glow:#ffcf6e;--lobby-veil:transparent;--lobby-stars:0}.aky-lobby.dark[data-season=christmas]{--lobby-room:#0b1724;--lobby-ink:#f3f7f2;--lobby-accent:#e5484d;--lobby-accent-ink:#fff;--lobby-sky:#071427;--lobby-horizon:#1f3f63;--lobby-orb:#fff6d8;--lobby-far:#9fb6cc;--lobby-mid:#c9d7e3;--lobby-near:#e8eff5;--lobby-glow:#ffcf6e;--lobby-stars:.9}.aky-lobby[data-season=new_year]{--bloom:#fff0c8cc;--festoon-1:#f5c542;--festoon-2:#ff5c9a;--festoon-3:#9775fa;--festoon-4:#3bc9db;--lobby-room:#f8f5ee;--lobby-ink:#1d1b2e;--lobby-accent:#e0a400;--lobby-accent-ink:#1d1600;--lobby-sky:#1f2a66;--lobby-horizon:#c27aa6;--lobby-orb:#fff1c1;--lobby-far:#2c2f63;--lobby-mid:#1e2148;--lobby-near:#15173a;--lobby-glow:#ffd56b;--lobby-veil:transparent;--lobby-stars:.45}.aky-lobby.dark[data-season=new_year]{--lobby-room:#0b0b14;--lobby-ink:#f7f3e8;--lobby-accent:#f5c542;--lobby-accent-ink:#1b1600;--lobby-sky:#050716;--lobby-horizon:#1d1b47;--lobby-orb:#f9e7a8;--lobby-far:#151638;--lobby-mid:#0e0f29;--lobby-near:#08091c;--lobby-glow:#ffd56b;--lobby-stars:.9}.aky-lobby[data-season=winter]{--bloom:#dcf0ff99;--festoon-1:#a5d8ff;--festoon-2:#d0ebff;--festoon-3:#74c0fc;--festoon-4:#e7f5ff;--lobby-room:#f3f7fb;--lobby-ink:#0f2135;--lobby-accent:#1c6fc4;--lobby-accent-ink:#fff;--lobby-sky:#34477f;--lobby-horizon:#f0b8c8;--lobby-orb:#fff;--lobby-far:#8ea6c8;--lobby-mid:#6f88ad;--lobby-near:#fff;--lobby-glow:#fff;--lobby-veil:transparent;--lobby-stars:.4}.aky-lobby.dark[data-season=winter]{--lobby-room:#0a1220;--lobby-ink:#eef4fb;--lobby-accent:#8fd3ff;--lobby-accent-ink:#04121f;--lobby-sky:#030914;--lobby-horizon:#0e2a44;--lobby-orb:#eaf4ff;--lobby-far:#2c4466;--lobby-mid:#1d304d;--lobby-near:#dfe9f3;--lobby-glow:#bdf5dd;--lobby-stars:.95}.aky-lobby[data-season=spring]{--bloom:#f6ff9eb3;--festoon-1:#f783ac;--festoon-2:#ffd43b;--festoon-3:#fff;--festoon-4:#b197fc;--lobby-room:#f6f8f1;--lobby-ink:#1f2a1c;--lobby-accent:#2f8f3f;--lobby-accent-ink:#fff;--lobby-sky:#8fd0fb;--lobby-horizon:#e6f6ff;--lobby-orb:#fff3b0;--lobby-far:#a9dc8c;--lobby-mid:#84c96a;--lobby-near:#5fb04a;--lobby-glow:#fff3b0;--lobby-veil:transparent;--lobby-stars:0}.aky-lobby.dark[data-season=spring]{--lobby-room:#0d140e;--lobby-ink:#f1f6ee;--lobby-accent:#f7a1c4;--lobby-accent-ink:#2a0716;--lobby-sky:#1b1e45;--lobby-horizon:#b96b8f;--lobby-orb:#fff4c9;--lobby-far:#34553f;--lobby-mid:#284733;--lobby-near:#1c3824;--lobby-glow:#f6ff9e;--lobby-stars:.7}.aky-lobby[data-season=summer]{--festoon-1:#ff6b6b;--festoon-2:#ffd43b;--festoon-3:#22b8cf;--festoon-4:#fff;--lobby-room:#fff8ec;--lobby-ink:#1b2b34;--lobby-accent:#0b7285;--lobby-accent-ink:#fff;--lobby-sky:#3d9be9;--lobby-horizon:#c5ecff;--lobby-orb:#ffd43b;--lobby-far:#2e8ad6;--lobby-mid:#145da0;--lobby-near:#f3d9a4;--lobby-glow:#fff3c4;--lobby-veil:transparent;--lobby-stars:0}.aky-lobby.dark[data-season=summer]{--lobby-room:#0b1416;--lobby-ink:#f2f8f7;--lobby-accent:#ffb703;--lobby-accent-ink:#1f1400;--lobby-sky:#2a2d63;--lobby-horizon:#f08a5d;--lobby-orb:#ff9f43;--lobby-far:#3a4f86;--lobby-mid:#1a3357;--lobby-near:#d9b37a;--lobby-glow:#ffd8a8;--lobby-stars:0}.aky-lobby[data-season=back_to_school]{--festoon-1:#ffd43b;--festoon-2:#ff6b6b;--festoon-3:#4dabf7;--festoon-4:#51cf66;--lobby-room:#fbf8f0;--lobby-ink:#1c2733;--lobby-accent:#f2a100;--lobby-accent-ink:#1d1400;--lobby-sky:#efe5d1;--lobby-horizon:#e2d3b8;--lobby-orb:#fffbe6;--lobby-far:#2f5d4c;--lobby-mid:#8a5a34;--lobby-near:#b98250;--lobby-glow:#f4f1e8;--lobby-veil:transparent;--lobby-stars:0}.aky-lobby.dark[data-season=back_to_school]{--lobby-room:#10140f;--lobby-ink:#f4f1e8;--lobby-accent:#ffd43b;--lobby-accent-ink:#1d1700;--lobby-sky:#2b2721;--lobby-horizon:#1c1915;--lobby-orb:#e9e4d4;--lobby-far:#1c3529;--lobby-mid:#5b3b22;--lobby-near:#6b4a2b;--lobby-glow:#f4f1e8;--lobby-stars:0}.aky-lobby[data-season=autumn]{--festoon-1:#e8590c;--festoon-2:#f59f00;--festoon-3:#c92a2a;--festoon-4:#94d82d;--lobby-room:#faf3ea;--lobby-ink:#2b1a10;--lobby-accent:#c2410c;--lobby-accent-ink:#fff;--lobby-sky:#f3b77c;--lobby-horizon:#fde9d0;--lobby-orb:#fff1d6;--lobby-far:#d99a5b;--lobby-mid:#b8743d;--lobby-near:#8c4f26;--lobby-glow:#ffd8a8;--lobby-veil:transparent;--lobby-stars:0}.aky-lobby.dark[data-season=autumn]{--lobby-room:#140d08;--lobby-ink:#f7efe6;--lobby-accent:#f08c00;--lobby-accent-ink:#1c0f00;--lobby-sky:#2a1630;--lobby-horizon:#a24e2a;--lobby-orb:#f6d7a7;--lobby-far:#5a2f22;--lobby-mid:#3b2114;--lobby-near:#2a170d;--lobby-glow:#ffb066;--lobby-stars:.6}.aky-crypt__moon{width:18vmin;top:9%;left:72%}.aky-crypt__manor{background:var(--lobby-far);clip-path:polygon(0 100%,0 52%,6% 52%,6% 30%,10% 12%,14% 30%,14% 52%,26% 52%,26% 40%,38% 20%,50% 40%,50% 30%,55% 30%,55% 40%,62% 40%,62% 22%,68% 0,74% 22%,74% 46%,86% 46%,86% 34%,93% 16%,100% 34%,100% 100%);width:50vmin;height:33vmin;position:absolute;bottom:27%;left:56%;translate:-50%}.aky-crypt__window{top:var(--y);left:var(--x);background:var(--lobby-glow);width:3.4%;height:7%;box-shadow:0 0 1.6vmin var(--lobby-glow);border-radius:40% 40% 0 0;position:absolute}.aky-crypt__bat{width:6vmin;translate:calc(14vw + var(--i)*20vw)calc(10vh + var(--i)*4vh);position:absolute;top:0;left:0}.aky-crypt__bat svg,.aky-crypt__ghost svg{width:100%;height:auto;display:block}.aky-crypt__tree{bottom:18%;left:var(--x);width:calc(var(--s)*.85vmin);height:calc(var(--s)*1vmin);background:var(--lobby-near);clip-path:polygon(42% 100%,46% 70%,44% 56%,30% 44%,14% 40%,6% 30%,15% 36%,30% 38%,22% 24%,18% 10%,26% 22%,34% 36%,44% 46%,46% 30%,40% 16%,44% 4%,46% 16%,50% 30%,52% 44%,60% 36%,70% 22%,82% 14%,90% 4%,86% 16%,74% 28%,64% 40%,76% 40%,92% 34%,80% 44%,62% 50%,54% 58%,55% 72%,58% 100%);position:absolute;translate:-50%}.aky-crypt__tree--flip{scale:-1 1}.aky-crypt__ghost{top:var(--y);left:var(--x);width:calc(var(--s)*1vmin);translate:calc(-50% + var(--gx,0px))calc(-50% + var(--gy,0px));opacity:.94;position:absolute}.aky-crypt__pumpkin{filter:drop-shadow(0 0 2.6vmin var(--lobby-glow))}@supports (color:color-mix(in lab, red, red)){.aky-crypt__pumpkin{filter:drop-shadow(0 0 2.6vmin color-mix(in oklab,var(--lobby-glow)70%,transparent))}}.aky-crypt__fog{z-index:2;background:radial-gradient(30% 50% at 20% 60%,var(--lobby-orb),transparent 70%),radial-gradient(28% 46% at 55% 70%,var(--lobby-orb),transparent 70%),radial-gradient(32% 50% at 85% 55%,var(--lobby-orb),transparent 70%);height:34%;position:absolute;bottom:-4%;left:-30%;right:-30%}@supports (color:color-mix(in lab, red, red)){.aky-crypt__fog{background:radial-gradient(30% 50% at 20% 60%,color-mix(in oklab,var(--lobby-orb)34%,transparent),transparent 70%),radial-gradient(28% 46% at 55% 70%,color-mix(in oklab,var(--lobby-orb)28%,transparent),transparent 70%),radial-gradient(32% 50% at 85% 55%,color-mix(in oklab,var(--lobby-orb)30%,transparent),transparent 70%)}}.aky-crypt__fog{filter:blur(1.4vmin);opacity:.55;pointer-events:none}.aky-crypt__fog--back{opacity:.3;bottom:12%;scale:-1 1}.aky-crypt__dark,.aky-crypt__eyes{--torch:17vmin;--holes:radial-gradient(circle at var(--mx)var(--my),transparent 0 var(--torch),#000 calc(var(--torch)*2.3)),radial-gradient(circle at 40% 91%,transparent 0 3vmin,#000 12vmin),radial-gradient(circle at 81% 92%,transparent 0 3vmin,#000 13vmin),radial-gradient(circle at 56% 55%,transparent 0 1vmin,#000 15vmin);z-index:3;pointer-events:none;-webkit-mask-image:var(--holes);-webkit-mask-image:var(--holes);mask-image:var(--holes);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.aky-crypt__dark{background:var(--lobby-veil)}.aky-crypt:after{content:"";z-index:4;background:radial-gradient(circle at var(--mx)var(--my),var(--lobby-glow),transparent 30vmin);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.aky-crypt:after{background:radial-gradient(circle at var(--mx)var(--my),color-mix(in oklab,var(--lobby-glow)22%,transparent),transparent 30vmin)}}.aky-crypt:after{mix-blend-mode:soft-light;pointer-events:none}.aky-crypt__eyes{z-index:4}.aky-crypt__pair{top:var(--y);left:var(--x);width:3.6vmin;height:1.1vmin;position:absolute}.aky-crypt__pair:before,.aky-crypt__pair:after{content:"";background:#ffd84a;border-radius:50%/60% 60% 40% 40%;width:1.1vmin;height:1.1vmin;position:absolute;top:0;box-shadow:0 0 1.4vmin .2vmin #ffc83cbf}.aky-lobby:not(.dark) .aky-crypt__pair:before,.aky-lobby:not(.dark) .aky-crypt__pair:after{background:#c2255c;box-shadow:0 0 1vmin #c2255c80}.aky-crypt__pair:before{left:0}.aky-crypt__pair:after{right:0}.aky-crypt__flash{z-index:6;opacity:0;pointer-events:none;background:#f2eeff;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.aky-crypt__window{animation:aky-crypt-flicker calc(2.6s + var(--i)*.37s)steps(1)infinite}.aky-crypt__bat{animation:aky-crypt-bat 15s linear calc(var(--i)*-5.1s)infinite}.aky-crypt__bat svg{animation:.22s ease-in-out infinite alternate aky-crypt-flap}.aky-crypt__ghost svg{animation:aky-crypt-float calc(4s + var(--i)*.7s)ease-in-out infinite alternate}.aky-crypt__fog{animation:28s ease-in-out infinite alternate aky-crypt-fog}.aky-crypt__pair:before,.aky-crypt__pair:after{animation:aky-crypt-blink calc(3.4s + var(--i)*.53s)ease-in-out infinite}.aky-lobby.is-storm .aky-crypt__flash{animation:1s ease-out aky-crypt-lightning}.aky-lobby.is-storm .aky-crypt__dark,.aky-lobby.is-storm .aky-crypt__eyes{animation:1.3s ease-in aky-crypt-lift}.aky-lobby.is-storm [data-room-shake]{animation:.45s ease-out aky-room-shake}.aky-lobby.is-storm .aky-crypt__ghost{scale:1.3}.aky-crypt__ghost{transition:translate .9s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.34,1.56,.64,1)}}@keyframes aky-crypt-flicker{0%,to{opacity:.85}47%{opacity:.35}53%{opacity:.95}}@keyframes aky-crypt-bat{0%{translate:108vw 22vh}25%{translate:72vw 10vh}50%{translate:44vw 26vh}75%{translate:16vw 12vh}to{translate:-14vw 20vh}}@keyframes aky-crypt-flap{to{transform:scaleY(.55)}}@keyframes aky-crypt-float{0%{transform:translateY(-1.4vmin)rotate(-4deg)}to{transform:translateY(1.4vmin)rotate(4deg)}}@keyframes aky-crypt-fog{to{translate:12%}}@keyframes aky-crypt-blink{0%,90%,to{transform:none}94%{transform:scaleY(.1)}}@keyframes aky-crypt-lightning{0%,to{opacity:0}6%,22%{opacity:.85}12%{opacity:.1}40%{opacity:.25}}@keyframes aky-crypt-lift{0%,45%{opacity:0}}@keyframes aky-room-shake{20%{translate:-.8vmin .4vmin}40%{translate:.7vmin -.3vmin}60%{translate:-.4vmin .2vmin}80%{translate:.2vmin}}.aky-village{--village-wall:#ead9bd;--village-window:#8193a9;--village-frame:#f6eedf}.aky-lobby.dark .aky-village{--village-wall:#4d3c31;--village-window:#1d2a3a;--village-frame:#d9cbb5}.aky-village__moon{width:15vmin;top:9%;left:24%}.aky-village__sleigh{visibility:hidden;align-items:flex-end;gap:.6vmin;display:flex;position:absolute;top:0;left:0;translate:12vw 13vh;rotate:-4deg}.aky-village__sleigh>svg{width:7vmin;height:7vmin}.aky-village__sled{width:10vmin;height:10vmin;position:relative}.aky-village__sled>svg{width:100%;height:100%;position:absolute;bottom:0;left:0}.aky-village__sled .aky-village__santa{width:70%;height:70%;bottom:34%;left:18%}.aky-lobby.is-festive .aky-village__sleigh{visibility:visible}.aky-village__house{bottom:var(--b);left:var(--x);width:calc(var(--w)*1vmin);height:calc(var(--h)*1vmin);background:var(--village-wall);position:absolute;translate:-50%;box-shadow:inset 0 -1.2vmin #00000014,inset -2vmin 0 #0000000d}.aky-village__roof{height:calc(var(--w)*.42vmin);position:absolute;bottom:100%;left:-12%;right:-12%}.aky-village__roof:before,.aky-village__roof:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute}.aky-village__roof:before{background:#fff;inset:0}.aky-village__roof:after{background:var(--roof);inset:20% 6% 0}.aky-village__chimney{right:16%;bottom:calc(100% + var(--w)*.18vmin);width:11%;height:calc(var(--w)*.26vmin);background:#7a4b3a;position:absolute;box-shadow:inset 0 .9vmin #fff}.aky-village__chimney b{opacity:0;background:#ffffff80;border-radius:50%;width:2.4vmin;height:2.4vmin;position:absolute;bottom:100%;left:50%;translate:-50%}.aky-village__window{top:var(--wy);left:var(--wx);aspect-ratio:1;border:.5vmin solid var(--village-frame);background-color:var(--village-window);background-image:linear-gradient(var(--village-frame)0 0),linear-gradient(var(--village-frame)0 0);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:14% 100%,100% 14%;width:22%;transition:background-color .3s ease-out,box-shadow .3s ease-out;position:absolute}.aky-village__window:after{content:"";position:absolute;inset:-1.2vmin}@media (orientation:portrait){.aky-village__house{transform-origin:50% 100%;scale:1.35}}.aky-village__window:hover{box-shadow:0 0 0 .4vmin var(--lobby-glow)}@supports (color:color-mix(in lab, red, red)){.aky-village__window:hover{box-shadow:0 0 0 .4vmin color-mix(in oklab,var(--lobby-glow)50%,transparent)}}.aky-village__window.is-lit{background-color:var(--lobby-glow);box-shadow:0 0 3vmin .6vmin var(--lobby-glow)}@supports (color:color-mix(in lab, red, red)){.aky-village__window.is-lit{box-shadow:0 0 3vmin .6vmin color-mix(in oklab,var(--lobby-glow)65%,transparent)}}.aky-village__door{background:#6d3f2c;border-radius:1vmin 1vmin 0 0;width:18%;height:44%;position:absolute;bottom:0;left:50%;translate:-50%}.aky-village__lights{background:radial-gradient(circle,var(--festoon-1)0 .5vmin,transparent .65vmin)0 0/3.2vmin 2.2vmin repeat-x,radial-gradient(circle,var(--festoon-3)0 .5vmin,transparent .65vmin)1.6vmin .7vmin/3.2vmin 2.2vmin repeat-x;height:2.2vmin;filter:drop-shadow(0 0 .6vmin var(--festoon-3));opacity:0;transition:opacity .6s ease-out;position:absolute;top:-.8vmin;left:-8%;right:-8%}.aky-lobby.is-festive .aky-village__lights{opacity:1}@media (prefers-reduced-motion:no-preference){.aky-village__sleigh{visibility:visible;animation:22s linear 6s infinite both aky-village-sleigh}.aky-lobby.is-festive .aky-village__sleigh{animation-duration:9s}.aky-village__chimney b{animation:4.2s ease-out infinite aky-village-smoke}.aky-village__chimney b:nth-child(2){animation-delay:1.4s}.aky-village__chimney b:nth-child(3){animation-delay:2.8s}.aky-lobby.is-festive .aky-village__lights{animation:1.2s steps(2,end) infinite aky-twinkle-lights}}@keyframes aky-village-sleigh{0%{translate:108vw 18vh}45%,to{translate:-45vw 3vh}}@keyframes aky-village-smoke{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.8}to{opacity:0;transform:translate(2vmin,-9vmin)scale(2.2)}}@keyframes aky-twinkle-lights{50%{filter:drop-shadow(0 0 1vmin var(--festoon-1))brightness(1.3)}}.aky-roofs__skyline{background:radial-gradient(circle,var(--lobby-glow)0 1px,transparent 1.6px)0 0/9px 11px,var(--lobby-far);height:26%;position:absolute;bottom:30%;left:-6%;right:-6%}@supports (color:color-mix(in lab, red, red)){.aky-roofs__skyline{background:radial-gradient(circle,color-mix(in oklab,var(--lobby-glow)60%,transparent)0 1px,transparent 1.6px)0 0/9px 11px,var(--lobby-far)}}.aky-roofs__skyline{clip-path:polygon(0 100%,0 60%,4% 60%,4% 40%,9% 40%,9% 55%,14% 55%,14% 30%,16% 24%,18% 30%,18% 50%,24% 50%,24% 44%,30% 44%,30% 62%,36% 62%,36% 36%,41% 36%,41% 52%,47% 52%,47% 58%,55% 58%,55% 42%,58% 32%,61% 42%,61% 56%,70% 56%,70% 46%,76% 46%,76% 60%,82% 60%,82% 38%,88% 38%,88% 54%,94% 54%,94% 44%,100% 44%,100% 100%)}.aky-roofs__tower{clip-path:polygon(49% 0,51% 0,52% 8%,54% 30%,58% 52%,64% 52%,64% 56%,61% 56%,70% 76%,76% 76%,76% 80%,74% 80%,92% 100%,72% 100%,62% 88%,50% 84%,38% 88%,28% 100%,8% 100%,26% 80%,24% 80%,24% 76%,30% 76%,39% 56%,36% 56%,36% 52%,42% 52%,46% 30%,48% 8%);background:radial-gradient(circle,#fffbe8e6 0 .7px,#0000 1.2px) 0 0/5px 6px,linear-gradient(#ffe7a8,#f2c26b 30%,#b8761f);width:16vmin;height:54vmin;position:absolute;bottom:30%;left:67%;translate:-50%}.aky-roofs__tower:after{content:"";opacity:0;background:radial-gradient(circle,#fff 0 .9px,#0000 1.6px) 0 0/13px 17px,radial-gradient(circle,#fff 0 .9px,#0000 1.6px) 7px 9px/19px 23px;position:absolute;inset:0}.aky-roofs__block{bottom:0;left:var(--x);width:var(--w);height:var(--h);background:radial-gradient(circle,var(--lobby-glow)0 .7vmin,transparent .8vmin)2vmin 40%/7vmin 6vmin,var(--lobby-mid);position:absolute}@supports (color:color-mix(in lab, red, red)){.aky-roofs__block{background:radial-gradient(circle,color-mix(in oklab,var(--lobby-glow)80%,transparent)0 .7vmin,transparent .8vmin)2vmin 40%/7vmin 6vmin,var(--lobby-mid)}}.aky-roofs__block{clip-path:polygon(6% 22%,16% 22%,16% 8%,21% 8%,21% 22%,66% 22%,66% 10%,71% 10%,71% 22%,94% 22%,100% 40%,100% 100%,0 100%,0 40%)}.aky-roofs__terrace{background:var(--lobby-near);height:14%;position:absolute;bottom:-2%;left:-10%;right:-10%}.aky-roofs__terrace:before{content:"";border-top:.8vmin solid var(--lobby-near);background:repeating-linear-gradient(90deg,var(--lobby-near)0 .5vmin,transparent .5vmin 4vmin);height:6vmin;position:absolute;bottom:100%;left:0;right:0}.aky-roofs__lights{background:radial-gradient(circle,var(--festoon-1)0 .55vmin,transparent .7vmin)0 0/4vmin 3vmin repeat-x,radial-gradient(circle,var(--festoon-2)0 .55vmin,transparent .7vmin)2vmin 1vmin/4vmin 3vmin repeat-x;height:3vmin;filter:drop-shadow(0 0 .8vmin var(--festoon-1));position:absolute;bottom:calc(100% + 5vmin);left:0;right:0}@media (prefers-reduced-motion:no-preference){.aky-roofs__tower:after{animation:.9s steps(3,end) infinite aky-roofs-sparkle}.aky-roofs__tower.is-sparkle:after{animation-duration:.3s}.aky-roofs__lights{animation:1.6s steps(2,end) infinite aky-twinkle-lights}}@keyframes aky-roofs-sparkle{0%{opacity:.2;background-position:0 0,7px 9px}50%{opacity:.9;background-position:5px 4px,2px 13px}to{opacity:.3;background-position:9px 11px,11px 3px}}.aky-north__aurora{filter:blur(1.4vmin);mix-blend-mode:screen;opacity:.9;transform-origin:50% 0;background:repeating-linear-gradient(90deg,#ffffff29 0 .35vmin,#0000 .35vmin 1.8vmin),linear-gradient(90deg,#0000 0%,#48ffaa8c 22%,#38dcff73 48%,#966eff66 72%,#0000 94%);width:130%;height:42%;position:absolute;top:4%;left:-15%;transform:skewY(-8deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 35% 55%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 35% 55%,#0000 100%)}.aky-north__aurora--2{filter:blur(2vmin)hue-rotate(40deg);opacity:.6;top:12%}.aky-north__aurora--3{filter:blur(2.6vmin)hue-rotate(-35deg);opacity:.45;top:0}.aky-lobby:not(.dark) .aky-north__aurora{opacity:.4}.aky-north__peaks{background:linear-gradient(to bottom,#f6fbff 0 20%,var(--lobby-far)36%);clip-path:polygon(0 100%,0 64%,8% 50%,14% 56%,24% 22%,30% 34%,36% 28%,46% 4%,56% 30%,62% 24%,72% 46%,80% 30%,88% 46%,94% 40%,100% 52%,100% 100%);height:44%;position:absolute;bottom:26%;left:-10%;right:-10%}.aky-north__peaks--mid{background:linear-gradient(to bottom,#eef5fb 0 16%,var(--lobby-mid)32%);clip-path:polygon(0 100%,0 46%,10% 30%,20% 50%,32% 18%,44% 44%,54% 34%,66% 8%,78% 40%,88% 26%,100% 48%,100% 100%);height:34%;bottom:20%}.aky-north__forest{--pine:var(--lobby-mid)}@supports (color:color-mix(in lab, red, red)){.aky-north__forest{--pine:color-mix(in oklab,var(--lobby-mid)55%,#08141f)}}.aky-north__forest{background:conic-gradient(from 162deg at 50% 0,var(--pine)36deg,transparent 0)0 100%/3.2vmin 9vmin repeat-x,conic-gradient(from 160deg at 50% 0,var(--pine)40deg,transparent 0)1.6vmin 100%/4.4vmin 12vmin repeat-x,linear-gradient(var(--pine)0 0)0 100%/100% 3vmin no-repeat;height:18%;position:absolute;bottom:16%;left:-10%;right:-10%}.aky-north__skier{visibility:hidden;width:9vmin;position:absolute;bottom:9%;left:0}.aky-north__skier svg{width:100%;height:auto;display:block}.aky-north__ball{z-index:6;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff,#e3edf6 60%,#b9c9da);border-radius:50%;width:7vmin;height:7vmin;margin:-3.5vmin 0 0 -3.5vmin;position:absolute;top:0;left:0;box-shadow:0 .6vmin 1.4vmin #00000040}.aky-north__splat{z-index:6;filter:drop-shadow(0 .4vmin .6vmin #0003);pointer-events:none;background:radial-gradient(closest-side,#fff 0 50%,#0000 53%),radial-gradient(circle at 18% 30%,#fff 0 8%,#0000 9%),radial-gradient(circle at 80% 22%,#fff 0 7%,#0000 8%),radial-gradient(circle at 86% 72%,#fff 0 9%,#0000 10%),radial-gradient(circle at 22% 82%,#fff 0 6%,#0000 7%),radial-gradient(circle at 50% 4%,#fff 0 5%,#0000 6%);width:15vmin;height:15vmin;margin:-7.5vmin 0 0 -7.5vmin;position:absolute}@media (prefers-reduced-motion:no-preference){.aky-north__aurora{animation:15s ease-in-out infinite alternate aky-north-aurora}.aky-north__aurora--2{animation-duration:19s;animation-delay:-6s}.aky-north__aurora--3{animation-duration:23s;animation-delay:-11s}.aky-north__skier{visibility:visible;animation:17s linear 5s infinite both aky-north-skier}.aky-north__splat{animation:2.6s ease-in forwards aky-north-splat}}@keyframes aky-north-aurora{0%{transform:skewY(-8deg)translateX(calc(-4% + var(--px)*3%))scaleY(1)}50%{transform:skewY(-3deg)translateX(calc(3% + var(--px)*3%))scaleY(1.25)}to{transform:skewY(-10deg)translateX(calc(6% + var(--px)*3%))scaleY(.9)}}@keyframes aky-north-skier{0%{translate:-12vw -2vh}55%,to{translate:112vw 3vh}}@keyframes aky-north-splat{0%{scale:.4}10%{scale:1.06}16%{scale:1}70%{opacity:1;translate:0}to{opacity:0;translate:0 3vmin}}.aky-garden{--blossom:#ffc2d6;--blossom-2:#ff9fbf;--blossom-3:#ffe0ea}.aky-garden__sun{width:14vmin;top:11%;left:79%}.aky-garden__cloud{--r:calc(4vmin*var(--k));top:var(--y);left:var(--x);width:calc(24vmin*var(--k));height:calc(10vmin*var(--k));background:radial-gradient(circle at 28% 62%,#fff 0 var(--r),transparent calc(var(--r) + 1px)),radial-gradient(circle at 52% 42%,#fff 0 calc(var(--r)*1.3),transparent calc(var(--r)*1.3 + 1px)),radial-gradient(circle at 74% 64%,#fff 0 calc(var(--r)*.9),transparent calc(var(--r)*.9 + 1px)),linear-gradient(#fff 0 0)50% 100%/64% 40% no-repeat;opacity:.95;position:absolute}.aky-lobby.dark .aky-garden__cloud{opacity:.18}.aky-garden__meadow{background-image:radial-gradient(circle,var(--festoon-1)0 .32vmin,transparent .45vmin),radial-gradient(circle,var(--festoon-2)0 .3vmin,transparent .42vmin),radial-gradient(circle,var(--festoon-3)0 .28vmin,transparent .4vmin);background-position:0 0,2vmin 1.4vmin,3.4vmin .6vmin;background-size:4vmin 3vmin,5vmin 3.4vmin,6vmin 4vmin}.aky-garden__lawn{background-image:radial-gradient(circle,var(--festoon-1)0 .55vmin,transparent .7vmin),radial-gradient(circle,var(--festoon-2)0 .5vmin,transparent .65vmin),radial-gradient(circle,var(--festoon-4)0 .45vmin,transparent .6vmin);background-position:0 0,3vmin 2vmin,5vmin 1vmin;background-size:7vmin 5vmin,8vmin 6vmin,9vmin 6vmin}.aky-garden__tree{transform-origin:50% 100%;width:32vmin;height:36vmin;position:absolute;bottom:27%;left:30%;translate:-50%}.aky-garden__tree:before{content:"";background:linear-gradient(90deg,#4a3428,#7a5a46 50%,#5a4032);border-radius:1vmin;width:2.6vmin;height:48%;position:absolute;bottom:0;left:50%;translate:-50%}.aky-garden__crown{background:radial-gradient(circle at 26% 58%,var(--blossom)0 8vmin,transparent 8.1vmin),radial-gradient(circle at 54% 36%,var(--blossom-2)0 10vmin,transparent 10.1vmin),radial-gradient(circle at 78% 60%,var(--blossom)0 8.5vmin,transparent 8.6vmin),radial-gradient(circle at 50% 72%,var(--blossom-3)0 9vmin,transparent 9.1vmin);height:68%;position:absolute;top:0;left:0;right:0}.aky-lobby.dark .aky-garden{--blossom:#c27a95;--blossom-2:#a6607c;--blossom-3:#d99bb2}.aky-garden__beds{position:absolute;inset:0}.aky-garden__butterfly{z-index:4;width:7vmin;translate:var(--bx,40vw)var(--by,40vh);pointer-events:none;position:absolute;top:0;left:0}.aky-garden__butterfly svg{width:100%;height:auto;scale:var(--flip,1)1;display:block}@media (prefers-reduced-motion:no-preference){.aky-garden__cloud{animation:aky-garden-cloud calc(40s + var(--i)*9s)ease-in-out infinite alternate}.aky-garden__tree{animation:7s ease-in-out infinite alternate aky-garden-breeze}.aky-garden__butterfly svg{animation:.18s ease-in-out infinite alternate aky-garden-flutter}.aky-garden__sprout{animation:.9s cubic-bezier(.34,1.56,.64,1) both aky-garden-sprout}}@keyframes aky-garden-cloud{to{translate:9vw}}@keyframes aky-garden-breeze{0%{rotate:-.8deg}to{rotate:.8deg}}@keyframes aky-garden-flutter{to{transform:scaleX(.35)}}@keyframes aky-garden-sprout{0%{scale:0 .2}}.aky-beach{--sun-x:50vw;--sun-y:24vh;--night:0;background:linear-gradient(to bottom,var(--sky-top,var(--lobby-sky)),var(--sky-bottom,var(--lobby-horizon))58%)}.aky-beach__stars{opacity:var(--night)}.aky-beach__sun{top:var(--sun-y);left:var(--sun-x);aspect-ratio:1;background:radial-gradient(circle at 40% 38%,#fffbe8,var(--sun,var(--lobby-orb))62%);width:13vmin;box-shadow:0 0 9vmin 2vmin var(--sun,var(--lobby-orb));border-radius:50%;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.aky-beach__sun{box-shadow:0 0 9vmin 2vmin color-mix(in oklab,var(--sun,var(--lobby-orb))45%,transparent)}}.aky-beach__sea{background:linear-gradient(to bottom,var(--sea-top,var(--lobby-far)),var(--sea-bottom,var(--lobby-mid)));position:absolute;inset:58% -10% 0;overflow:hidden}.aky-beach__glitter{top:0;left:calc(var(--sun-x) + 10vw);background:repeating-linear-gradient(to bottom,var(--sun,var(--lobby-orb))0 .3vmin,transparent .3vmin 1.5vmin);width:14vmin;height:70%;position:absolute;translate:-50%}@supports (color:color-mix(in lab, red, red)){.aky-beach__glitter{background:repeating-linear-gradient(to bottom,color-mix(in oklab,var(--sun,var(--lobby-orb))85%,#fff)0 .3vmin,transparent .3vmin 1.5vmin)}}.aky-beach__glitter{opacity:calc(.85 - var(--night));-webkit-mask-image:radial-gradient(50% 100% at 50% 0,#000,#0000);mask-image:radial-gradient(50% 100% at 50% 0,#000,#0000)}.aky-beach__waves{background:radial-gradient(circle at 50% 100%,#0000 0 1.6vmin,#fff6 1.7vmin 1.95vmin,#0000 2.05vmin) 0 0/4.4vmin 3vmin repeat-x;height:3vmin;position:absolute;top:32%;left:0;right:0}.aky-beach__waves--2{opacity:.7;background-size:6vmin 4vmin;height:4vmin;top:66%}.aky-beach__island{background:#3d6b47;border-radius:50% 50% 0 0/100% 100% 0 0;width:18vmin;height:2.4vmin;position:absolute;top:58%;left:16%;translate:-50% -100%}@supports (color:color-mix(in lab, red, red)){.aky-beach__island{background:color-mix(in oklab,#3d6b47,var(--sky-top,var(--lobby-sky))35%)}}.aky-beach__island svg{width:8vmin;height:8vmin;position:absolute;bottom:50%;left:38%}.aky-beach__boat,.aky-beach__dolphin{width:7vmin;position:absolute;top:58%;left:0;translate:70vw -88%}.aky-beach__dolphin{opacity:0;width:7vmin;top:63%;translate:58vw}.aky-beach__boat svg,.aky-beach__dolphin svg{width:100%;height:auto;display:block}.aky-beach__flare{top:calc(var(--sun-y) + (50vh - var(--sun-y))*var(--k)*2);left:calc(var(--sun-x) + (50vw - var(--sun-x))*var(--k)*2);z-index:3;width:calc(var(--size)*1vmin);aspect-ratio:1;background:radial-gradient(circle,var(--sun,var(--lobby-orb))0 38%,#9be7ff38 58%,transparent 70%);border-radius:50%;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.aky-beach__flare{background:radial-gradient(circle,color-mix(in oklab,var(--sun,var(--lobby-orb))45%,transparent)0 38%,#9be7ff38 58%,transparent 70%)}}.aky-beach__flare{mix-blend-mode:screen;opacity:calc((1 - var(--night))*.7);pointer-events:none}.aky-beach:after{content:"";opacity:calc(var(--night)*.55);mix-blend-mode:multiply;pointer-events:none;background:#0b1030;position:absolute;inset:56% 0 0}@media (prefers-reduced-motion:no-preference){.aky-beach__waves{animation:9s linear infinite aky-beach-waves}.aky-beach__waves--2{animation-duration:14s;animation-direction:reverse}.aky-beach__glitter{animation:2.4s linear infinite aky-beach-glitter}.aky-beach__boat{animation:70s linear -25s infinite aky-beach-boat}.aky-beach__dolphin{animation:11s ease-in-out 4s infinite aky-beach-dolphin}.aky-beach__ball{animation:2.8s cubic-bezier(.5,0,.5,1) infinite aky-beach-bounce}.aky-beach__crab{animation:9s ease-in-out infinite aky-beach-crab}.aky-beach__palm{animation:6s ease-in-out infinite alternate aky-garden-breeze}}@keyframes aky-beach-waves{to{background-position:44vmin 0}}@keyframes aky-beach-glitter{to{background-position:0 1.5vmin}}@keyframes aky-beach-boat{0%{translate:112vw -88%}to{translate:-12vw -88%}}@keyframes aky-beach-dolphin{0%,70%,to{opacity:0;transform:translateY(4vmin)rotate(-40deg)}74%{opacity:1}80%{transform:translate(4vmin,-6vmin)rotate(0)}88%{opacity:1;transform:translate(8vmin,2vmin)rotate(45deg)}92%{opacity:0}}@keyframes aky-beach-bounce{0%,to{transform:none}45%{transform:translateY(-120%)rotate(180deg)}}@keyframes aky-beach-crab{0%,to{transform:none}30%{transform:translate(6vmin)}60%{transform:translate(-4vmin)}}.aky-class{background:linear-gradient(to bottom,var(--lobby-sky),var(--lobby-horizon))}.aky-class:before{content:"";background:repeating-linear-gradient(90deg,var(--lobby-mid)0 12vmin,var(--lobby-mid)12vmin 12.3vmin);height:30%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.aky-class:before{background:repeating-linear-gradient(90deg,color-mix(in oklab,var(--lobby-mid)55%,var(--lobby-horizon))0 12vmin,color-mix(in oklab,var(--lobby-mid)45%,var(--lobby-horizon))12vmin 12.3vmin)}}.aky-class__board{border:1.6vmin solid var(--lobby-mid);background:radial-gradient(40% 30% at 30% 40%,#ffffff0d,transparent),radial-gradient(30% 25% at 75% 65%,#ffffff0a,transparent),var(--lobby-far);border-radius:1vmin;width:min(76vw,120vmin);height:56%;position:absolute;top:13%;left:50%;translate:-50%;box-shadow:inset 0 0 6vmin #00000059,0 2vmin 4vmin -2vmin #00000073}.aky-class__chalk{font-family:var(--font-display);letter-spacing:.02em;color:var(--lobby-glow);text-shadow:0 0 .3vmin var(--lobby-glow);font-weight:600;position:absolute}@supports (color:color-mix(in lab, red, red)){.aky-class__chalk{text-shadow:0 0 .3vmin color-mix(in oklab,var(--lobby-glow)60%,transparent)}}.aky-class__chalk{opacity:.85;pointer-events:none}.aky-class__date{font-size:clamp(13px,2.6vmin,30px);top:6%;right:4%;rotate:-1.5deg}.aky-class__date:first-letter{text-transform:uppercase}.aky-class__sum{font-size:clamp(18px,4.2vmin,48px);bottom:12%;left:5%;rotate:-3deg}.aky-class__doodle{border:.4vmin dashed var(--lobby-glow);opacity:.6;pointer-events:none;border-radius:50%;width:9vmin;height:9vmin;position:absolute;top:10%;left:6%}.aky-class__doodle:before{content:"";border:.4vmin solid var(--lobby-glow);border-radius:50%;position:absolute;inset:26%}.aky-class__canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.aky-class__tray{background:var(--lobby-mid);align-items:flex-end;gap:2vmin;height:2.6vmin;padding:0 3vmin;display:flex;position:absolute;bottom:-1.6vmin;left:6%;right:6%;translate:0 100%;box-shadow:0 1vmin 1.6vmin -.8vmin #0006}.aky-class__stick{background:var(--chalk);cursor:pointer;border-radius:.7vmin;width:6vmin;height:1.5vmin;transition:translate .2s ease-out,box-shadow .2s ease-out;translate:0 -.4vmin}.aky-class__stick.is-active{translate:0 -1.6vmin;box-shadow:0 0 0 .3vmin #ffffff8c}.aky-class__sponge{cursor:pointer;background:linear-gradient(#f2c94c 0 55%,#3d5a80 55%);border-radius:.8vmin;width:9vmin;height:3.4vmin;margin-left:auto;translate:0 -1vmin}.aky-class__clock{aspect-ratio:1;border:.7vmin solid var(--lobby-mid);background:var(--lobby-orb);border-radius:50%;width:10vmin;position:absolute;top:32%;left:5.5vw;translate:-50%;box-shadow:0 .6vmin 1.2vmin #0003}.aky-class__clock i{background:var(--lobby-ink);transform-origin:50% 100%;width:.6vmin;height:30%;rotate:var(--angle,0deg);border-radius:.3vmin;margin-left:-.3vmin;position:absolute;bottom:50%;left:50%}.aky-class__clock i[data-hand=minute]{height:40%}.aky-class__clock i[data-hand=second]{background:#e03131;width:.25vmin;height:42%;margin-left:-.12vmin}.aky-class__shelf{background:var(--lobby-mid);width:11vw;height:1vmin;position:absolute;top:42%;right:0}.aky-class__desk{background:linear-gradient(to bottom,var(--lobby-near)0 1.2vmin,transparent 1.2vmin),repeating-linear-gradient(176deg,transparent 0 2.4vmin,#0000000d 2.4vmin 2.6vmin),var(--lobby-near);border-radius:1vmin 1vmin 0 0;height:17%;position:absolute;bottom:-4%;left:-10%;right:-10%}@supports (color:color-mix(in lab, red, red)){.aky-class__desk{background:linear-gradient(to bottom,color-mix(in oklab,var(--lobby-near)75%,#fff)0 1.2vmin,transparent 1.2vmin),repeating-linear-gradient(176deg,transparent 0 2.4vmin,#0000000d 2.4vmin 2.6vmin),var(--lobby-near)}}.aky-class__desk{box-shadow:0 -1vmin 3vmin #0003}.aky-class__pencil{rotate:30deg}.aky-class__ruler{rotate:-12deg}@media not all and (min-width:48rem){.aky-class__board{width:94vw;height:52%}.aky-class__clock,.aky-class__shelf{display:none}}.aky-forest__sun{width:18vmin;top:18%;left:70%}.aky-forest__canopy{background:radial-gradient(circle at 4% 70%,var(--lobby-far)0 9vmin,transparent 9.1vmin),radial-gradient(circle at 13% 50%,var(--lobby-far)0 11vmin,transparent 11.1vmin),radial-gradient(circle at 24% 66%,var(--lobby-far)0 10vmin,transparent 10.1vmin),radial-gradient(circle at 35% 48%,var(--lobby-far)0 12vmin,transparent 12.1vmin),radial-gradient(circle at 47% 64%,var(--lobby-far)0 10vmin,transparent 10.1vmin),radial-gradient(circle at 58% 46%,var(--lobby-far)0 11vmin,transparent 11.1vmin),radial-gradient(circle at 70% 62%,var(--lobby-far)0 10vmin,transparent 10.1vmin),radial-gradient(circle at 82% 50%,var(--lobby-far)0 12vmin,transparent 12.1vmin),radial-gradient(circle at 94% 66%,var(--lobby-far)0 10vmin,transparent 10.1vmin),linear-gradient(var(--lobby-far)0 0)0 100%/100% 40% no-repeat;opacity:.85;height:32%;position:absolute;bottom:32%;left:-10%;right:-10%}.aky-forest__tree{bottom:var(--b);left:var(--x);width:calc(var(--s)*1vmin);height:calc(var(--s)*1.7vmin);position:absolute;translate:-50%}.aky-forest__tree:before{content:"";background:linear-gradient(90deg,#3e2618,#6b4430 40%,#4a2e1f);border-radius:1vmin;width:14%;height:62%;position:absolute;bottom:0;left:50%;translate:-50%}.aky-forest__crown{--r:calc(var(--s)*.27vmin);transform-origin:50% 100%;background:radial-gradient(circle at 30% 60%,var(--festoon-1)0 var(--r),transparent calc(var(--r) + 1px)),radial-gradient(circle at 60% 38%,var(--festoon-2)0 calc(var(--r)*1.2),transparent calc(var(--r)*1.2 + 1px)),radial-gradient(circle at 74% 66%,var(--festoon-3)0 calc(var(--r)*.9),transparent calc(var(--r)*.9 + 1px)),radial-gradient(circle at 46% 74%,var(--festoon-1)0 var(--r),transparent calc(var(--r) + 1px));height:66%;position:absolute;top:0;left:-10%;right:-10%}.aky-forest__tree:nth-child(odd) .aky-forest__crown{background:radial-gradient(circle at 30% 60%,var(--festoon-2)0 var(--r),transparent calc(var(--r) + 1px)),radial-gradient(circle at 60% 38%,var(--festoon-3)0 calc(var(--r)*1.2),transparent calc(var(--r)*1.2 + 1px)),radial-gradient(circle at 74% 66%,var(--festoon-1)0 calc(var(--r)*.9),transparent calc(var(--r)*.9 + 1px)),radial-gradient(circle at 46% 74%,var(--festoon-2)0 var(--r),transparent calc(var(--r) + 1px))}.aky-lobby.dark .aky-forest__crown{filter:brightness(.6)saturate(.85)}.aky-forest__trunk{top:-5%;bottom:8%;left:var(--x);background:linear-gradient(90deg,#2a170d,#5a3826 45%,#3a2316);border-radius:2vmin;width:9vmin;position:absolute;translate:-50%}.aky-forest__trunk:first-child:after{content:"";transform-origin:0;background:#4a2e1f;border-radius:1vmin;width:13vmin;height:1.8vmin;position:absolute;top:44%;left:50%;rotate:-6deg}.aky-forest__floor{background-image:radial-gradient(ellipse .9vmin .5vmin,var(--festoon-1)98%,transparent),radial-gradient(ellipse .8vmin .5vmin,var(--festoon-2)98%,transparent),radial-gradient(ellipse .7vmin .45vmin,var(--festoon-3)98%,transparent);background-position:0 0,2vmin 1.2vmin,3.6vmin .4vmin;background-size:4vmin 2.6vmin,5vmin 3vmin,6vmin 2.8vmin}.aky-forest__runner{visibility:hidden;width:7vmin;position:absolute;bottom:6%;left:0}.aky-forest__runner svg{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.aky-forest__crown{animation:aky-garden-breeze calc(5s + var(--i)*.6s)ease-in-out calc(var(--i)*-1.1s)infinite alternate}.aky-forest__runner{visibility:visible;animation:15s linear 7s infinite both aky-forest-run}.aky-forest__runner svg{animation:.4s ease-in-out infinite alternate aky-forest-hop}}@keyframes aky-forest-run{0%{translate:108vw}40%,to{translate:-12vw}}@keyframes aky-forest-hop{to{transform:translateY(-1.6vmin)}}.aky-shell{padding:1rem;transition:padding-top .5s cubic-bezier(.22,1,.36,1)}.aky-shell[data-open]{padding-top:4rem}.aky-shell [data-flash-rail-target=rail]{opacity:0;transition:opacity .3s ease-out}.aky-shell[data-open] [data-flash-rail-target=rail]{opacity:1}@media (scripting:none){.aky-shell:has([data-slot=flash-toast]){padding-top:4rem}.aky-shell:has([data-slot=flash-toast]) [data-flash-rail-target=rail]{opacity:1}}.aky-gradient-stage{background-color:#000f9f;border-radius:22px;margin:16px;overflow:hidden}.aky-gradient-stage:before{content:"";background-image:var(--aky-gradient);filter:blur(var(--aky-gradient-blur));background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-12%;transform:scale(1.08)}.aky-gradient-stage:after{content:"";pointer-events:none;opacity:var(--aky-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;background-attachment:fixed;position:absolute;inset:0}.aky-gradient-badge{isolation:isolate;color:#fff;background-color:#000f9f;border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.aky-gradient-badge:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background-image:linear-gradient(115deg,#ffe566 0%,#ff9a3d 18%,#ff2d8a 38%,#b13dff 58%,#3d6bff 78%,#000f9f 100%);background-position:-16px;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-17%}.aky-gradient-badge>*{z-index:2;position:relative}.aky-button-spinner{display:none}button[aria-busy=true]>.aky-button-spinner{display:inline-flex}.aky-progress-ring{background:conic-gradient(var(--primary)calc(var(--progress,0)*1%),var(--muted)0)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-6{inset-inline:calc(var(--spacing)*6)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing)*2)}.start-full{inset-inline-start:100%}.end-0{inset-inline-end:calc(var(--spacing)*0)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-3\.5{right:calc(var(--spacing)*3.5)}.right-4{right:calc(var(--spacing)*4)}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-9{bottom:calc(var(--spacing)*9)}.bottom-full{bottom:100%}.-left-\[21px\]{left:-21px}.-left-\[31px\]{left:-31px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-6{left:calc(var(--spacing)*6)}.left-full{left:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-px{margin-block:1px}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-auto{margin-inline-start:auto}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-4{margin-bottom:calc(var(--spacing)*-4)}.-mb-5{margin-bottom:calc(var(--spacing)*-5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.\!size-3\.5{width:calc(var(--spacing)*3.5)!important;height:calc(var(--spacing)*3.5)!important}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.\!h-9{height:calc(var(--spacing)*9)!important}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-\[18px\]{height:18px}.h-\[32rem\]{height:32rem}.h-\[36rem\]{height:36rem}.h-\[40rem\]{height:40rem}.h-\[70vh\]{height:70vh}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[min\(32rem\,70dvh\)\]{max-height:min(32rem,70dvh)}.max-h-\[min\(80vh\,42rem\)\]{max-height:min(80vh,42rem)}.max-h-\[min\(85vh\,46rem\)\]{max-height:min(85vh,46rem)}.max-h-\[min\(90vh\,52rem\)\]{max-height:min(90vh,52rem)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-\[220px\]{min-height:220px}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-0{width:calc(var(--spacing)*0)}.w-2\/3{width:66.6667%}.w-11{width:calc(var(--spacing)*11)}.w-16{width:calc(var(--spacing)*16)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-80{width:calc(var(--spacing)*80)}.w-\[264px\]{width:264px}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-\[min\(100\%\,22\.5rem\)\]{width:min(100%,22.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.\!max-w-\[18rem\]{max-width:18rem!important}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(100\%\,36rem\)\]{max-width:min(100%,36rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-\[12rem\]{min-width:12rem!important}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[18px\]{min-width:18px}.min-w-\[720px\]{min-width:720px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-1{columns:1}.break-inside-avoid{break-inside:avoid}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[1rem_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:1rem minmax(0,1fr) 2.5rem}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius)*1.8)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius)*.8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius)*.6)}.rounded-xl{border-radius:1.125rem}.rounded-t-xl{border-top-left-radius:1.125rem;border-top-right-radius:1.125rem}.rounded-b-xl{border-bottom-right-radius:1.125rem;border-bottom-left-radius:1.125rem}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-card{border-color:var(--card)!important}.border-border,.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-card{border-color:var(--card)}.border-danger{border-color:var(--danger)}.border-destructive{border-color:var(--destructive)}.border-input{border-color:var(--input)}.border-pastel-amber-fg\/30{border-color:var(--pastel-amber-fg)}@supports (color:color-mix(in lab, red, red)){.border-pastel-amber-fg\/30{border-color:color-mix(in oklab,var(--pastel-amber-fg)30%,transparent)}}.border-pastel-green-fg\/40{border-color:var(--pastel-green-fg)}@supports (color:color-mix(in lab, red, red)){.border-pastel-green-fg\/40{border-color:color-mix(in oklab,var(--pastel-green-fg)40%,transparent)}}.border-primary,.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.\!bg-danger{background-color:var(--danger)!important}.\!bg-primary{background-color:var(--primary)!important}.\!bg-success{background-color:var(--success)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#f4f1ef\]{background-color:#f4f1ef}.bg-\[rgba\(0\,26\,112\,0\.03\)\]{background-color:#001a7008}.bg-\[var\(--agenda-header-bg\)\]{background-color:var(--agenda-header-bg)}.bg-\[var\(--aky-pink\)\]{background-color:var(--aky-pink)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab,var(--card)60%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card)95%,transparent)}}.bg-danger{background-color:var(--danger)}.bg-danger-soft{background-color:var(--danger-bg)}.bg-danger\/30{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/30{background-color:color-mix(in oklab,var(--danger)30%,transparent)}}.bg-danger\/70{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/70{background-color:color-mix(in oklab,var(--danger)70%,transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-info-soft{background-color:var(--info-bg)}.bg-ink{background-color:var(--aky-ink)}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}.bg-neutral-soft{background-color:var(--neutral-bg)}.bg-pastel-amber{background-color:var(--pastel-amber)}.bg-pastel-blue,.bg-pastel-blue\/50{background-color:var(--pastel-blue)}@supports (color:color-mix(in lab, red, red)){.bg-pastel-blue\/50{background-color:color-mix(in oklab,var(--pastel-blue)50%,transparent)}}.bg-pastel-cyan{background-color:var(--pastel-cyan)}.bg-pastel-green{background-color:var(--pastel-green)}.bg-pastel-rose{background-color:var(--pastel-rose)}.bg-pastel-violet,.bg-pastel-violet\/60{background-color:var(--pastel-violet)}@supports (color:color-mix(in lab, red, red)){.bg-pastel-violet\/60{background-color:color-mix(in oklab,var(--pastel-violet)60%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-hover\/30{background-color:var(--primary-hover)}@supports (color:color-mix(in lab, red, red)){.bg-primary-hover\/30{background-color:color-mix(in oklab,var(--primary-hover)30%,transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-success-soft{background-color:var(--success-bg)}.bg-success\/40{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/40{background-color:color-mix(in oklab,var(--success)40%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-soft{background-color:var(--warning-bg)}.bg-warning\/60{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/60{background-color:color-mix(in oklab,var(--warning)60%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(100deg\,var\(--aky-blue\)\,var\(--aky-violet\)\)\]{background-image:linear-gradient(100deg,var(--aky-blue),var(--aky-violet))}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[3px\]{padding:3px}.\!px-1{padding-inline:calc(var(--spacing)*1)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[22px\]{padding-inline:22px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-8{padding-inline-start:calc(var(--spacing)*8)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-11{padding-left:calc(var(--spacing)*11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:Bricolage Grotesque,Manrope,ui-sans-serif,system-ui,sans-serif}.font-sans{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[13\.5px\]{font-size:13.5px!important}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words,.wrap-break-word{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--aky-pink\)\]{color:var(--aky-pink)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current\/70{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/70{color:color-mix(in oklab,currentcolor 70%,transparent)}}.text-danger{color:var(--danger)}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.text-info{color:var(--info)}.text-muted-foreground,.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-neutral{color:var(--neutral)}.text-pastel-amber-fg{color:var(--pastel-amber-fg)}.text-pastel-blue-fg{color:var(--pastel-blue-fg)}.text-pastel-cyan-fg{color:var(--pastel-cyan-fg)}.text-pastel-green-fg{color:var(--pastel-green-fg)}.text-pastel-rose-fg{color:var(--pastel-rose-fg)}.text-pastel-violet-fg{color:var(--pastel-violet-fg)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary-hover{color:var(--primary-hover)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-surface{color:var(--aky-surface)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.bg-blend-color{background-blend-mode:color}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-12px_0_32px_rgb\(16_24_32\/0\.12\)\]{--tw-shadow:-12px 0 32px var(--tw-shadow-color,#1018201f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(180_83_9\/0\.14\)\,0_0_28px_rgb\(180_83_9\/0\.32\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#b4530924),0 0 28px var(--tw-shadow-color,#b4530952);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(194_59_59\/0\.16\)\,0_0_28px_rgb\(194_59_59\/0\.38\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#c23b3b29),0 0 28px var(--tw-shadow-color,#c23b3b61);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgb\(16_24_32\/0\.14\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#10182024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(16\,24\,32\,0\.08\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#10182014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-14px_rgb\(124_80_255\/0\.8\)\]{--tw-shadow:0 12px 28px -14px var(--tw-shadow-color,#7c50ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgb\(16_24_32\/0\.16\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#10182029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgb\(16_24_32\/0\.18\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#1018202e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgb\(16_24_32\/0\.25\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#10182040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--aky-shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-card{--tw-ring-color:var(--card)}.ring-destructive\/20{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.ring-primary,.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--primary)15%,transparent)}}.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab,var(--primary)40%,transparent)}}.ring-primary\/60{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/60{--tw-ring-color:color-mix(in oklab,var(--primary)60%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-card{--tw-ring-offset-color:var(--card)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\,filter\,scale\]{transition-property:color,background-color,border-color,box-shadow,opacity,filter,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\,visibility\]{transition-property:opacity,scale,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,visibility\]{transition-property:opacity,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\(--aky-ease-out\){--tw-ease:var(--aky-ease-out);transition-timing-function:var(--aky-ease-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}@media (hover:hover){.group-hover\:bg-muted\/50:is(:where(.group):hover *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-muted\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_8px_24px_rgba\(0\,15\,155\,0\.10\)\]:is(:where(.group):hover *){--tw-shadow:0 8px 24px var(--tw-shadow-color,#000f9b1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.group-has-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group):has(:checked) *){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-checked\:opacity-100:is(:where(.group):has(:checked) *){opacity:1}.group-has-disabled\:text-primary-foreground\/50:is(:where(.group):has(:disabled) *){color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.group-has-disabled\:text-primary-foreground\/50:is(:where(.group):has(:disabled) *){color:color-mix(in oklab,var(--primary-foreground)50%,transparent)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-8:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing)*8)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[signed\=true\]\/pad\:hidden:is(:where(.group\/pad)[data-signed=true] *){display:none}.group-data-\[signed\=true\]\/pad\:border-solid:is(:where(.group\/pad)[data-signed=true] *){--tw-border-style:solid;border-style:solid}.group-data-\[signed\=true\]\/pad\:border-primary\/40:is(:where(.group\/pad)[data-signed=true] *){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-data-\[signed\=true\]\/pad\:border-primary\/40:is(:where(.group\/pad)[data-signed=true] *){border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.group-data-\[size\=default\]\:size-4:is(:where(.group)[data-size=default] *){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *),.group-data-\[size\=sm\]\:size-3:is(:where(.group)[data-size=sm] *){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/card\:px-4:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing)*4)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:calc(var(--spacing)*0)}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[state\=open\]\/dropdown-menu\:visible:is(:where(.group\/dropdown-menu)[data-state=open] *){visibility:visible}.group-data-\[state\=open\]\/dropdown-menu\:scale-100:is(:where(.group\/dropdown-menu)[data-state=open] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-data-\[state\=open\]\/dropdown-menu\:opacity-100:is(:where(.group\/dropdown-menu)[data-state=open] *){opacity:1}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing)*6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:bg-primary-hover\/40::backdrop{background-color:var(--primary-hover)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-primary-hover\/40::backdrop{background-color:color-mix(in oklab,var(--primary-hover)40%,transparent)}}.backdrop\:transition-discrete::backdrop{transition-behavior:allow-discrete}.backdrop\:duration-100::backdrop{--tw-duration:.1s;transition-duration:.1s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:rounded-\[18px\]:after{content:var(--tw-content);border-radius:18px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing)*.5)}.first\:rounded-s-lg:first-child{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.first\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:rounded-e-lg:last-child{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.open\:pointer-events-auto:is([open],:popover-open,:open){pointer-events:auto}.open\:visible:is([open],:popover-open,:open){visibility:visible}.open\:grid:is([open],:popover-open,:open){display:grid}.open\:scale-100:is([open],:popover-open,:open){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.open\:opacity-100:is([open],:popover-open,:open){opacity:1}.open\:backdrop\:bg-black\/10:is([open],:popover-open,:open)::backdrop{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.open\:backdrop\:bg-black\/10:is([open],:popover-open,:open)::backdrop{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.open\:backdrop\:backdrop-blur-xs:is([open],:popover-open,:open)::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.checked\:border-primary:checked{border-color:var(--primary)}.checked\:bg-primary:checked{background-color:var(--primary)}@media (hover:hover){.hover\:\!scale-125:hover{--tw-scale-x:125%!important;--tw-scale-y:125%!important;--tw-scale-z:125%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-card:hover,.hover\:bg-card\/50:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/50:hover{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.hover\:bg-danger-soft:hover{background-color:var(--danger-bg)}.hover\:bg-danger\/10:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab,var(--danger)10%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}.hover\:bg-pastel-blue:hover{background-color:var(--pastel-blue)}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-current:hover{color:currentColor}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_6px_24px_rgba\(0\,15\,155\,0\.10\)\]:hover{--tw-shadow:0 6px 24px var(--tw-shadow-color,#000f9b1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_6px_24px_rgba\(0\,15\,155\,0\.12\)\]:hover{--tw-shadow:0 6px 24px var(--tw-shadow-color,#000f9b1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(0\,15\,155\,0\.08\)\]:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,#000f9b14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-50:focus{z-index:50}.focus\:m-3:focus{margin:calc(var(--spacing)*3)}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-danger:focus{color:var(--danger)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-danger-soft:focus-visible{background-color:var(--danger-bg)}.focus-visible\:bg-muted:focus-visible,.focus-visible\:bg-muted\/50:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:not-aria-\[haspopup\]\:scale-\[0\.97\]:active:not([aria-haspopup]){scale:.97}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:calc(var(--spacing)*0)}.has-checked\:border-primary\/30:has(:checked){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-checked\:border-primary\/30:has(:checked){border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.has-checked\:bg-primary:has(:checked),.has-checked\:bg-primary\/5:has(:checked){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-primary\/5:has(:checked){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-focus-visible\:border-ring:has(:focus-visible){border-color:var(--ring)}.has-focus-visible\:ring-3:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input)50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing)*2.5)}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing)*2)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing)*4)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}.has-data-\[slot\=kbd\]\:pe-1\.5:has([data-slot=kbd]){padding-inline-end:calc(var(--spacing)*1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-\[\:checked\]\:border-primary:has(:checked){border-color:var(--primary)}.has-\[\:checked\]\:border-success:has(:checked){border-color:var(--success)}.has-\[\:checked\]\:bg-primary:has(:checked),.has-\[\:checked\]\:bg-primary\/5:has(:checked){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:bg-primary\/5:has(:checked){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-\[\:checked\]\:bg-success-soft:has(:checked){background-color:var(--success-bg)}.has-\[\:checked\]\:text-primary-foreground:has(:checked){color:var(--primary-foreground)}.has-\[\:checked\]\:text-success:has(:checked){color:var(--success)}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\:focus-visible\]\:ring-3:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-ring\/50:has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\:focus-visible\]\:ring-ring\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-\[input\[aria-invalid\]\]\:border-destructive:has(:is(input[aria-invalid])){border-color:var(--destructive)}.has-\[input\[aria-invalid\]\]\:ring-3:has(:is(input[aria-invalid])){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[input\[aria-invalid\]\]\:ring-destructive\/20:has(:is(input[aria-invalid])){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[input\[aria-invalid\]\]\:ring-destructive\/20:has(:is(input[aria-invalid])){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing)*2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:ms-\[-0\.3rem\]:has(>button){margin-inline-start:-.3rem}.has-\[\>button\]\:me-\[-0\.3rem\]:has(>button){margin-inline-end:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing)*0)}.has-\[\>kbd\]\:ms-\[-0\.15rem\]:has(>kbd){margin-inline-start:-.15rem}.has-\[\>kbd\]\:me-\[-0\.15rem\]:has(>kbd){margin-inline-end:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing)*2)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.aria-pressed\:border-primary[aria-pressed=true]{border-color:var(--primary)}.aria-pressed\:text-primary[aria-pressed=true]{color:var(--primary)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:calc(var(--spacing)*1)}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing)*-1)}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing)*-1)}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing)*-2.5)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing)*3)}.data-\[size\=sm\]\:py-4[data-size=sm]{padding-block:calc(var(--spacing)*4)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing)*2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing)*4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius)*.6)}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:visible[data-state=open]{visibility:visible}.data-\[state\=open\]\:translate-x-0[data-state=open]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:open\:backdrop\:backdrop-blur-xs:is([open],:popover-open,:open)::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:h-44{height:calc(var(--spacing)*44)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_16rem_5rem\]{grid-template-columns:minmax(0,1fr) 16rem 5rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:self-center{align-self:center}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:pt-7{padding-top:calc(var(--spacing)*7)}.sm\:pb-3{padding-bottom:calc(var(--spacing)*3)}.sm\:text-\[34px\]{font-size:34px}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.md\:text-pretty{text-wrap:pretty}}@media (min-width:64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:max-h-full{max-height:100%}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:columns-2{columns:2}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing)*4)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:w-60{width:calc(var(--spacing)*60)}.xl\:w-\[22rem\]{width:22rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.78fr\)_minmax\(0\,1\.15fr\)_minmax\(15rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.78fr) minmax(0,1.15fr) minmax(15rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(19rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.9fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,34rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,34rem)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@container (min-width:42rem){.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:columns-2{columns:2}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(18rem,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}@container (min-width:56rem){.\@4xl\:columns-2{columns:2}.\@4xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}.\@4xl\:grid-cols-\[…\]{grid-template-columns:…}}.ltr\:right-0:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing)*0)}.ltr\:right-2:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing)*2)}.ltr\:ml-4:where(:dir(ltr),[dir=ltr],[dir=ltr] *){margin-left:calc(var(--spacing)*4)}.ltr\:origin-bottom-left:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:0 100%}.ltr\:origin-bottom-right:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:100% 100%}.ltr\:origin-top-left:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:100% 0}.ltr\:text-left:where(:dir(ltr),[dir=ltr],[dir=ltr] *){text-align:left}.ltr\:group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:where(:dir(ltr),[dir=ltr],[dir=ltr] *):is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing)*-1)}.ltr\:has-data-\[icon\=inline-end\]\:pr-1:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1)}.ltr\:has-data-\[icon\=inline-end\]\:pr-1\.5:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.ltr\:has-data-\[icon\=inline-end\]\:pr-3:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*3)}.ltr\:has-data-\[icon\=inline-end\]\:pr-4:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*4)}.ltr\:has-data-\[icon\=inline-end\]\:pr-5:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*5)}.ltr\:has-data-\[icon\=inline-start\]\:pl-1:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1)}.ltr\:has-data-\[icon\=inline-start\]\:pl-1\.5:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.ltr\:has-data-\[icon\=inline-start\]\:pl-3:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*3)}.ltr\:has-data-\[icon\=inline-start\]\:pl-4:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*4)}.ltr\:has-data-\[icon\=inline-start\]\:pl-5:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*5)}.ltr\:has-data-\[slot\=alert-action\]\:pr-18:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([data-slot=alert-action]){padding-right:calc(var(--spacing)*18)}.data-\[state\=closed\]\:ltr\:-translate-x-2[data-state=closed]:where(:dir(ltr),[dir=ltr],[dir=ltr] *){--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:end-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){inset-inline-end:calc(var(--spacing)*0)}.rtl\:end-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){inset-inline-end:calc(var(--spacing)*2)}.rtl\:ms-4:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-inline-start:calc(var(--spacing)*4)}.rtl\:origin-bottom-left:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:0 100%}.rtl\:origin-bottom-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100% 100%}.rtl\:origin-top-left:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:text-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:start}.rtl\:group-has-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group):has(:checked) *){--tw-translate-x:calc(calc(100% - 2px)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:group-data-\[orientation\=vertical\]\/tabs\:after\:-end-1:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-inline-end:calc(var(--spacing)*-1)}.rtl\:has-data-\[icon\=inline-end\]\:pe-1:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing)*1)}.rtl\:has-data-\[icon\=inline-end\]\:pe-1\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing)*1.5)}.rtl\:has-data-\[icon\=inline-end\]\:pe-3:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing)*3)}.rtl\:has-data-\[icon\=inline-end\]\:pe-4:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing)*4)}.rtl\:has-data-\[icon\=inline-end\]\:pe-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing)*5)}.rtl\:has-data-\[icon\=inline-start\]\:ps-1:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing)*1)}.rtl\:has-data-\[icon\=inline-start\]\:ps-1\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing)*1.5)}.rtl\:has-data-\[icon\=inline-start\]\:ps-3:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing)*3)}.rtl\:has-data-\[icon\=inline-start\]\:ps-4:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing)*4)}.rtl\:has-data-\[icon\=inline-start\]\:ps-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing)*5)}.rtl\:has-data-\[slot\=alert-action\]\:pe-18:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([data-slot=alert-action]){padding-inline-end:calc(var(--spacing)*18)}.data-\[state\=closed\]\:rtl\:translate-x-2[data-state=closed]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:bg-foreground:is(.dark *){background-color:var(--foreground)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-input\/80:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/80:is(.dark *){background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:group-has-checked\:bg-primary-foreground:is(.dark *):is(:where(.group):has(:checked) *){background-color:var(--primary-foreground)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}.dark\:checked\:border-primary:is(.dark *):checked{border-color:var(--primary)}.dark\:checked\:bg-primary:is(.dark *):checked{background-color:var(--primary)}@media (hover:hover){.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:#0000}.dark\:has-checked\:border-primary\/20:is(.dark *):has(:checked){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-checked\:border-primary\/20:is(.dark *):has(:checked){border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.dark\:has-checked\:bg-primary:is(.dark *):has(:checked),.dark\:has-checked\:bg-primary\/10:is(.dark *):has(:checked){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-checked\:bg-primary\/10:is(.dark *):has(:checked){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:has-\[input\[aria-invalid\]\]\:border-destructive\/50:is(.dark *):has(:is(input[aria-invalid])){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[input\[aria-invalid\]\]\:border-destructive\/50:is(.dark *):has(:is(input[aria-invalid])){border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:has-\[input\[aria-invalid\]\]\:ring-destructive\/40:is(.dark *):has(:is(input[aria-invalid])){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[input\[aria-invalid\]\]\:ring-destructive\/40:is(.dark *):has(:is(input[aria-invalid])){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:aria-invalid\:border-destructive\/60:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/60:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}@starting-style{.starting\:open\:scale-95:is([open],:popover-open,:open){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@starting-style{.starting\:open\:opacity-0:is([open],:popover-open,:open){opacity:0}}@media (forced-colors:active){.forced-colors\:appearance-auto{appearance:auto}}@media (pointer:coarse){.pointer-coarse\:opacity-0{opacity:0}.pointer-coarse\:opacity-100{opacity:1}}.data-active\:border-primary:where([data-state=active]),.data-active\:border-primary:where([data-active]:not([data-active=false])){border-color:var(--primary)}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-primary:where([data-state=active]),.data-active\:bg-primary:where([data-active]:not([data-active=false])){background-color:var(--primary)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.data-active\:text-primary-foreground:where([data-state=active]),.data-active\:text-primary-foreground:where([data-active]:not([data-active=false])){color:var(--primary-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_dd\]\:line-clamp-3 dd{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing)*4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.\[\&_svg\:not\(\[class\*\=\\\'size-\\\'\]\)\]\:size-4 svg:not([class*="'size-'"]),.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.ltr\:\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:where(:dir(ltr),[dir=ltr],[dir=ltr] *):has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.rtl\:\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *):has([role=checkbox]){padding-inline-end:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing)*2)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing)*4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing)*2)}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary-hover:is(a):hover{background-color:var(--primary-hover)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-\[24px\]>*):is(img:first-child){border-top-left-radius:24px;border-top-right-radius:24px}:is(.\*\:\[img\:last-child\]\:rounded-b-\[24px\]>*):is(img:last-child){border-bottom-right-radius:24px;border-bottom-left-radius:24px}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-s-none>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-s-0>:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-e-none>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-e-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\\\'w-\\\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*="'w-'"]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-e-lg\!>[data-slot]:not(:has(~[data-slot])){border-start-end-radius:var(--radius)!important;border-end-end-radius:var(--radius)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-1\.5:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing)*1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-1\.5:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing)*1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-\[18px\]>span{font-size:18px}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.agenda-island{--fc-small-font-size:12.5px;--fc-page-bg-color:transparent;--fc-neutral-bg-color:transparent;--fc-neutral-text-color:var(--muted-foreground);--fc-border-color:var(--border);--fc-today-bg-color:var(--aky-pink)}@supports (color:color-mix(in lab, red, red)){.agenda-island{--fc-today-bg-color:color-mix(in oklab,var(--aky-pink)7%,transparent)}}.agenda-island{--fc-now-indicator-color:var(--aky-pink);--fc-highlight-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.agenda-island{--fc-highlight-color:color-mix(in oklab,var(--primary)8%,transparent)}}.agenda-island{--fc-non-business-color:transparent;--fc-event-bg-color:var(--info-bg);--fc-event-border-color:transparent;--fc-event-text-color:var(--info);--fc-event-selected-overlay-color:#000f9f1f;--fc-more-link-bg-color:var(--muted);--fc-more-link-text-color:var(--primary);--fc-list-event-hover-bg-color:var(--muted);--fc-button-bg-color:var(--card);--fc-button-text-color:var(--primary);--fc-button-border-color:var(--border);--fc-button-hover-bg-color:var(--muted);--fc-button-active-bg-color:var(--primary);--fc-button-active-text-color:var(--primary-foreground);--agenda-header-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.agenda-island{--agenda-header-bg:color-mix(in oklab,var(--foreground)3%,transparent)}}.agenda-island .fc{font-family:var(--font-sans)}.agenda-board .agenda-calendar,.agenda-board .agenda-planning{box-shadow:none;background:0 0;border-radius:0}.agenda-calendar .fc .fc-scrollgrid,.agenda-calendar .fc .fc-list{border:0}.agenda-calendar .fc-theme-standard td,.agenda-calendar .fc-theme-standard th{border-color:var(--border)}.agenda-calendar .fc .fc-col-header-cell{background:var(--agenda-header-bg);padding:.45rem .25rem .4rem}.agenda-calendar .fc .fc-col-header-cell-cushion{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800;text-decoration:none}.agenda-calendar .fc .fc-col-header-cell.fc-day-today .fc-col-header-cell-cushion{color:var(--aky-pink)}.agenda-calendar .fc .fc-daygrid-day-number{width:1.55rem;height:1.55rem;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;margin:.25rem .35rem .1rem;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.agenda-calendar .fc .fc-day-today .fc-daygrid-day-number{background:var(--aky-pink);color:#fff}.agenda-calendar .fc .fc-day-other .fc-daygrid-day-number{color:var(--muted-foreground);opacity:.5}.agenda-calendar .fc .fc-day-sat,.agenda-calendar .fc .fc-day-sun{background:0 0}.agenda-calendar .fc .fc-daygrid-day-frame{min-height:5.25rem}.agenda-calendar .fc .fc-daygrid-event-harness{margin:0 .35rem .2rem}.agenda-calendar .fc .fc-daygrid-more-link,.agenda-more{background:var(--muted);color:var(--primary);border-radius:999px;align-items:center;margin:0 .35rem .35rem;padding:.15rem .6rem;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.agenda-calendar .fc .fc-timegrid-slot{height:1.85em}.agenda-calendar .fc .fc-timegrid-slot-label{color:var(--muted-foreground);font-size:11px;font-weight:700}.agenda-calendar .fc .fc-timegrid-axis-cushion,.agenda-calendar .fc .fc-timegrid-slot-label-cushion{padding:0 .6rem}.agenda-calendar .fc .fc-timegrid-now-indicator-line{border-width:2px}.agenda-calendar .fc .fc-timegrid-now-indicator-arrow{border-color:var(--primary)}.agenda-calendar .fc .fc-timegrid-event-harness{margin-right:.4rem}.agenda-calendar .fc .fc-timegrid-col.fc-day-today{background:var(--fc-today-bg-color)}.agenda-calendar .fc .fc-list{border:0}.agenda-calendar .fc .fc-list-day-cushion{background:var(--agenda-header-bg);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.agenda-calendar .fc .fc-list-event-dot{display:none}.agenda-calendar .fc .fc-list-event-graphic{width:0;padding:0!important}.agenda-calendar .fc-list-table .fc-list-event,.agenda-calendar .fc-list-table .fc-list-event>td,.agenda-calendar .fc-list-table .fc-list-event .fc-event,.agenda-calendar .fc-list-table .fc-list-event .agenda-event{color:var(--foreground)!important;box-shadow:none!important;background:0 0!important}.agenda-calendar .fc-list-event .fc-event,.agenda-calendar .fc-list-event .agenda-event{width:auto;display:inline-flex;border-radius:0!important;padding:0!important}.agenda-calendar .fc .fc-list-event td{padding:.75rem 1rem}.agenda-calendar .fc .fc-list-event-time{color:var(--muted-foreground);width:7.5rem;font-size:12.5px;font-weight:700}.agenda-calendar .fc .fc-list-event-title a{color:inherit;font-weight:800;text-decoration:none}.agenda-calendar .fc .fc-list-empty{color:var(--muted-foreground);background:0 0;padding:3rem 1rem;font-weight:700}.agenda-calendar .fc-list-event.agenda-event,.agenda-calendar .fc-list-event .fc-event.agenda-event{color:inherit!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.agenda-calendar .fc-list-event .agenda-event__inner{border-radius:999px;flex-direction:row;align-items:baseline;gap:.4rem;padding:.2rem .75rem;display:inline-flex}.agenda-event{box-shadow:none;padding:.2rem .55rem;font-size:12px;font-weight:800;line-height:1.3;border:0!important;border-radius:10px!important}.agenda-island .fc-event.agenda-event{border:0!important}.agenda-calendar .fc-daygrid-event.agenda-event{padding:.15rem .6rem;border-radius:999px!important}.agenda-event__inner{flex-direction:column;gap:.05rem;min-width:0;display:flex}.agenda-event__time{opacity:.78;font-size:10.5px;font-weight:700}.agenda-event__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-calendar .fc-daygrid-event .agenda-event__inner{flex-direction:row;align-items:baseline;gap:.35rem}.agenda-calendar .fc-event{cursor:pointer}.agenda-calendar .fc-event:hover{box-shadow:0 0 0 1px}@supports (color:color-mix(in lab, red, red)){.agenda-calendar .fc-event:hover{box-shadow:0 0 0 1px color-mix(in oklab,currentColor 28%,transparent)}}.agenda-swatch--draft{--swatch:#9fd8ff;--swatch-ink:#08224d}.agenda-swatch--planned{--swatch:#3d6bff;--swatch-ink:#fff}.agenda-swatch--confirmed{--swatch:#b13dff;--swatch-ink:#fff}.agenda-swatch--in_progress{--swatch:#ff2d8a;--swatch-ink:#fff}.agenda-swatch--finished{--swatch:#ffe566;--swatch-ink:#3d3000}.agenda-swatch--closed,.agenda-swatch--archived{--swatch:#4a5070;--swatch-ink:#fff}.agenda-swatch--postponed{--swatch:#ff9a3d;--swatch-ink:#3b1a00}.agenda-swatch--cancelled{--swatch:var(--muted);--swatch-ink:var(--muted-foreground)}.agenda-event--draft{--swatch:#9fd8ff;--swatch-ink:#08224d}.agenda-event--planned{--swatch:#3d6bff;--swatch-ink:#fff}.agenda-event--confirmed{--swatch:#b13dff;--swatch-ink:#fff}.agenda-event--in_progress{--swatch:#ff2d8a;--swatch-ink:#fff}.agenda-event--finished{--swatch:#ffe566;--swatch-ink:#3d3000}.agenda-event--closed,.agenda-event--archived{--swatch:#4a5070;--swatch-ink:#fff}.agenda-event--postponed{--swatch:#ff9a3d;--swatch-ink:#3b1a00}.agenda-event--cancelled{--swatch:var(--muted);--swatch-ink:var(--muted-foreground)}.agenda-event,.agenda-island .fc-event.agenda-event{background:var(--swatch,var(--info-bg))!important;color:var(--swatch-ink,var(--info))!important}.agenda-event--cancelled .agenda-event__title{text-decoration:line-through}.agenda-island .agenda-event.is-selected{z-index:5;box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--foreground)!important}.agenda-calendar .fc-list-table tbody tr.fc-list-event,.agenda-calendar .fc-list-table tbody tr.fc-list-event>td{color:var(--foreground)!important;background:0 0!important}.agenda-calendar .fc-list-event .agenda-event__inner{background:var(--swatch)!important;color:var(--swatch-ink)!important}.agenda-island{flex-direction:column;gap:14px;display:flex}.agenda-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.agenda-toolbar__period{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.agenda-nav,.agenda-views{box-sizing:border-box;border:1px solid var(--border);background:var(--card);border-radius:24px;align-items:center;gap:2px;height:48px;padding:4px;display:inline-flex}.agenda-views{scrollbar-width:none;max-width:100%;overflow-x:auto}.agenda-nav__btn,.agenda-views__tab{height:38px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:19px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.agenda-nav__btn{width:38px}.agenda-nav__btn--text{width:auto;padding:0 14px}.agenda-nav__btn:hover{background:var(--muted)}.agenda-views__tab{color:var(--muted-foreground);padding:0 16px}.agenda-views__tab:hover{color:var(--foreground)}.agenda-views__tab[aria-selected=true]{background:var(--aky-ink);color:var(--aky-surface)}.agenda-toolbar__label{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.agenda-toolbar__range{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px;font-weight:700}.agenda-toolbar__range:first-letter{text-transform:uppercase}.agenda-toolbar__count{color:var(--muted-foreground);font-size:13.5px;font-weight:600}.agenda-filters{flex-wrap:wrap;gap:8px;display:flex}.agenda-filter{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:22px;align-items:center;gap:6px;height:44px;padding:0 12px 0 16px;font-size:13.5px;transition:border-color .2s;display:inline-flex;position:relative}.agenda-filter:hover,.agenda-filter:focus-within{border-color:var(--input)}.agenda-filter.is-active{border-color:var(--aky-violet)}@supports (color:color-mix(in lab, red, red)){.agenda-filter.is-active{border-color:color-mix(in oklab,var(--aky-violet)55%,transparent)}}.agenda-filter.is-active{background:var(--aky-violet)}@supports (color:color-mix(in lab, red, red)){.agenda-filter.is-active{background:color-mix(in oklab,var(--aky-violet)10%,var(--card))}}.agenda-filter__label{color:var(--muted-foreground);font-weight:600}.agenda-filter select{max-width:12rem;height:100%;color:var(--foreground);font:inherit;appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6-6'/%3E%3C/svg%3E") 100% no-repeat;border:0;outline:0;padding:0 18px 0 0;font-weight:700}.agenda-filter select option{background:var(--popover);color:var(--popover-foreground)}.agenda-layout{align-items:start;gap:16px;display:grid}@media (min-width:80rem){.agenda-layout{grid-template-columns:minmax(0,1fr) 21rem}.agenda-preview{position:sticky;top:0}}.agenda-board{border:1px solid var(--border);background:var(--card);border-radius:28px;overflow:hidden}.agenda-preview{border:1px solid var(--border);background:radial-gradient(80% 50% at 100% 0%,var(--aky-blue),transparent 70%),var(--card);border-radius:28px;flex-direction:column;gap:14px;padding:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.agenda-preview{background:radial-gradient(80% 50% at 100% 0%,color-mix(in oklab,var(--aky-blue)14%,transparent),transparent 70%),var(--card)}}.agenda-preview__card{flex-direction:column;gap:14px;animation:.35s cubic-bezier(.16,1,.3,1) agenda-preview-in;display:flex}.agenda-preview__head{align-items:center;gap:8px;display:flex}.agenda-preview__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:800}.agenda-preview__chip{background:var(--swatch);color:var(--swatch-ink);border-radius:999px;margin-left:auto;padding:4px 11px;font-size:12px;font-weight:800}.agenda-preview__close{background:var(--muted);width:30px;height:30px;color:var(--foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;font-size:18px;line-height:1;display:grid}.agenda-preview__title-row{gap:12px;display:flex}.agenda-preview__bar{background:var(--swatch,var(--muted));border-radius:3px;flex-shrink:0;width:6px}.agenda-preview__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--foreground);margin:0;font-size:23px;font-weight:700;line-height:1.08}.agenda-preview__when{color:var(--muted-foreground);margin:6px 0 0;font-size:13.5px}.agenda-preview__facts{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.agenda-preview__fact{background:var(--muted);border-radius:16px;padding:11px 12px}.agenda-preview__fact dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:10.5px;font-weight:800}.agenda-preview__fact dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13.5px;font-weight:700;line-height:1.3}.agenda-preview__attendance{background:var(--muted);border-radius:16px;margin:0;padding:11px 14px;font-size:13.5px;font-weight:700}.agenda-preview__attendance--open{background:var(--pastel-rose);color:var(--pastel-rose-fg)}.agenda-preview__open{background:var(--aky-ink);height:44px;color:var(--aky-surface);border-radius:22px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.agenda-preview__open:hover{transform:scale(1.02)}.agenda-preview__today{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.agenda-preview__row{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px;display:flex}.agenda-preview__row:hover{background:var(--muted)}.agenda-preview__row .agenda-preview__bar{align-self:stretch;min-height:32px}.agenda-preview__row-time{font-size:13px;font-weight:800}.agenda-preview__row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.agenda-preview__empty,.agenda-preview__hint{color:var(--muted-foreground);margin:0;font-size:13px}.agenda-preview__statuses{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:14px;display:flex}.agenda-preview__chips{flex-wrap:wrap;gap:6px;display:flex}.agenda-status{border:1px solid var(--border);background:var(--muted);height:32px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:16px;align-items:center;gap:7px;padding:0 12px 0 9px;font-size:12.5px;font-weight:700;transition:opacity .2s,background-color .2s;display:inline-flex}.agenda-status__dot{background:var(--swatch);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--foreground);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agenda-status__dot{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground)15%,transparent)}}.agenda-status[aria-pressed=false]{color:var(--muted-foreground);opacity:.7;background:0 0}.agenda-status[aria-pressed=false] .agenda-status__dot{background:0 0}@keyframes agenda-preview-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agenda-preview__card{animation:none}}.agenda-island .fc-popover,.fc-theme-standard .fc-popover{overflow:hidden;border:1px solid var(--border)!important;background:var(--card)!important;box-shadow:var(--shadow-card)!important;border-radius:18px!important}.agenda-island .fc-popover-header,.fc-theme-standard .fc-popover-header{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding:.65rem .85rem;font-size:11px;font-weight:800;background:var(--agenda-header-bg)!important}.agenda-island .fc-popover-body,.fc-theme-standard .fc-popover-body{padding:.45rem}.agenda-island .fc-license-message{display:none!important}@media (prefers-reduced-motion:reduce){.agenda-island .fc-event,.agenda-island .fc-button{transition:none!important}.agenda-calendar .fc-event:hover{box-shadow:none}}.agenda-island .fc-event .fc-event-main,.agenda-island .fc-event .fc-event-main-frame,.agenda-island .fc-event .fc-event-title,.agenda-island .fc-event .fc-event-time{color:inherit}.agenda-island .fc-v-event{background:var(--swatch);border:0}@media (max-width:47.98rem){.agenda-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -4px;padding:0 4px 2px;overflow-x:auto}.agenda-filter{flex-shrink:0}.agenda-toolbar__range{font-size:19px}}.session-planner .fc .fc-timegrid-slot{height:1.55em}.session-planner .fc .fc-col-header-cell{padding:.5rem .25rem}.session-planner[data-session-planner-editable-value=true] .fc .fc-timegrid-col-frame{cursor:pointer}.session-planner .fc .fc-timegrid-col.fc-day-today{background:var(--info-bg)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-col.fc-day-today{background:color-mix(in oklab,var(--info-bg)55%,transparent)}}.planner-day{flex-direction:column;align-items:center;gap:.15rem;line-height:1.1;display:inline-flex}.planner-day__name{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.planner-day__number{width:1.9rem;height:1.9rem;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:inline-flex}.planner-day--today .planner-day__number{background:var(--primary);color:var(--primary-foreground)}.planner-day__holiday{background:var(--warning-bg);color:var(--warning);border-radius:999px;padding:.05rem .45rem;font-size:10.5px;font-weight:800}.session-planner .fc .fc-bg-event.planner-holiday{background:repeating-linear-gradient(135deg,var(--warning-bg)0 8px,transparent 8px 16px)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-bg-event.planner-holiday{background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--warning-bg)80%,transparent)0 8px,transparent 8px 16px)}}.session-planner .fc .fc-bg-event.planner-holiday{opacity:1}.session-planner .fc .fc-bg-event.planner-ghost{border:1.5px dashed var(--primary);margin:1px .35rem 1px 1px}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-bg-event.planner-ghost{border:1.5px dashed color-mix(in oklab,var(--primary)40%,transparent)}}.session-planner .fc .fc-bg-event.planner-ghost{background:var(--primary);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-bg-event.planner-ghost{background:color-mix(in oklab,var(--primary)6%,transparent)}}.session-planner .fc .fc-bg-event.planner-ghost{opacity:1}.planner-ghost__label{color:var(--primary);padding:.35rem .5rem;font-size:11.5px;font-weight:800;display:block}.session-planner .fc .fc-timegrid-event.planner-slot{background:var(--info-bg);color:var(--info);box-shadow:0 0 0 1px var(--info);border:0;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.planner-slot{box-shadow:0 0 0 1px color-mix(in oklab,var(--info)18%,transparent)}}.session-planner .fc .fc-timegrid-event.planner-slot{transition:box-shadow .12s}.session-planner .fc .fc-timegrid-event.planner-slot:hover{box-shadow:0 0 0 1.5px currentColor,var(--shadow-card)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.planner-slot:hover{box-shadow:0 0 0 1.5px color-mix(in oklab,currentColor 45%,transparent),var(--shadow-card)}}.session-planner .fc .fc-timegrid-event.planner-slot .fc-event-main{color:inherit;padding:.3rem .5rem}.session-planner .fc .fc-timegrid-event.planner-slot--warning{background:var(--warning-bg);color:var(--warning);box-shadow:0 0 0 1px var(--warning)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.planner-slot--warning{box-shadow:0 0 0 1px color-mix(in oklab,var(--warning)35%,transparent)}}.session-planner .fc .fc-timegrid-event.planner-slot--cancelled{background:var(--neutral-bg);color:var(--neutral);box-shadow:none;opacity:.75;cursor:default}.session-planner .fc .fc-timegrid-event.planner-slot--pending{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.planner-slot--pending{background:color-mix(in oklab,var(--primary)10%,var(--card))}}.session-planner .fc .fc-timegrid-event.planner-slot--pending{color:var(--primary);animation:1s ease-in-out infinite planner-pulse}.session-planner .fc .fc-timegrid-event.fc-event-mirror{border:1.5px dashed var(--primary)}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.fc-event-mirror{border:1.5px dashed color-mix(in oklab,var(--primary)50%,transparent)}}.session-planner .fc .fc-timegrid-event.fc-event-mirror{background:var(--primary);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-timegrid-event.fc-event-mirror{background:color-mix(in oklab,var(--primary)10%,var(--card))}}.session-planner .fc .fc-timegrid-event.fc-event-mirror{color:var(--primary);box-shadow:var(--shadow-card)}.session-planner .fc .fc-highlight{background:var(--primary);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.session-planner .fc .fc-highlight{background:color-mix(in oklab,var(--primary)8%,transparent)}}.planner-slot__inner{flex-direction:column;gap:.1rem;min-width:0;font-size:12px;line-height:1.25;display:flex}.planner-slot__time{align-items:center;gap:.3rem;font-size:11px;font-weight:800;display:flex}.planner-slot__warning{color:var(--warning);display:inline-flex}.planner-slot__title{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.planner-slot__meta{opacity:.75;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.planner-slot--cancelled .planner-slot__time,.planner-slot--cancelled .planner-slot__title{text-decoration:line-through}.session-planner .fc .fc-timegrid-event .fc-event-resizer-end{cursor:ns-resize;height:10px;bottom:0}.session-planner .fc .fc-timegrid-event.fc-event-resizable:hover .fc-event-resizer-end:after{content:"";opacity:.45;background:currentColor;border-radius:999px;width:1.5rem;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}@keyframes planner-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.session-planner .fc .fc-timegrid-event.planner-slot,.session-planner .fc .fc-timegrid-event.planner-slot--pending{transition:none;animation:none}}.aky-shell [data-slot=tabs-list]{border:1px solid var(--border);background:var(--card);scrollbar-width:none;border-radius:26px;gap:2px;max-width:100%;height:auto;padding:5px;overflow-x:auto}.aky-shell [data-slot=tabs-list][data-variant=line]{border-color:var(--border);background:var(--card);border-radius:26px}.aky-shell [data-slot=tabs-trigger]{height:38px;color:var(--muted-foreground);box-shadow:none;transition:background-color .18s var(--aky-ease-out),color .18s var(--aky-ease-out),scale .12s var(--aky-ease-out);border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:600}.aky-shell [data-slot=tabs-trigger]:hover{color:var(--foreground)}.aky-shell [data-slot=tabs-trigger]:active{scale:.97}.aky-shell [data-slot=tabs-trigger][data-active=true],.aky-shell [data-slot=tabs-trigger][aria-selected=true]{background:var(--aky-ink);color:var(--aky-surface)}.aky-shell [data-slot=tabs-trigger]:after{display:none}.aky-shell .aky-fiche{flex-direction:column;align-items:stretch;gap:16px}.aky-fiche__body{flex:1;min-width:0;container-type:inline-size}.aky-shell .aky-fiche__nav[data-slot=tabs-list]{flex-direction:row;justify-content:flex-start;width:100%}.aky-shell .aky-fiche__tab[data-slot=tabs-trigger]{gap:8px;width:auto}.aky-fiche__tab-icon{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.aky-fiche__tab-text{flex-direction:column;min-width:0;display:flex}.aky-fiche__tab-hint{display:none}.aky-fiche__tab-count{background:var(--muted);font-variant-numeric:tabular-nums;min-width:22px;height:22px;color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;font-weight:750;display:inline-flex}.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-count{background:var(--aky-surface)}@supports (color:color-mix(in lab, red, red)){.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-count{background:color-mix(in oklab,var(--aky-surface)18%,transparent)}}.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-count{color:var(--aky-surface)}.aky-fiche__tab-dot{border:2px solid var(--background);background:var(--warning);box-sizing:content-box;border-radius:999px;width:8px;height:8px;position:absolute;top:-2px;right:-3px}@media (min-width:80rem){.aky-shell .aky-fiche{flex-direction:row;align-items:flex-start;gap:24px}.aky-shell .aky-fiche__nav[data-slot=tabs-list]{background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;align-items:stretch;gap:4px;width:15rem;padding:0;position:sticky;top:0;overflow:visible}.aky-shell .aky-fiche__tab[data-slot=tabs-trigger]{text-align:left;white-space:normal;width:100%;height:auto;min-height:66px;color:var(--foreground);border-radius:22px;justify-content:flex-start;gap:12px;padding:10px 14px 10px 10px}.aky-shell .aky-fiche__tab[data-slot=tabs-trigger]:hover{background:var(--card)}.aky-shell .aky-fiche__tab[data-slot=tabs-trigger][aria-selected=true]{background:var(--aky-ink);color:var(--aky-surface)}.aky-fiche__tab-icon{background:var(--card);width:40px;height:40px;box-shadow:var(--aky-shadow-card);border-radius:999px}.aky-fiche__tab-icon svg{width:18px;height:18px}.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-icon{background:var(--aky-surface)}@supports (color:color-mix(in lab, red, red)){.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-icon{background:color-mix(in oklab,var(--aky-surface)14%,transparent)}}.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-icon{box-shadow:none}.aky-fiche__tab-dot{top:0;right:0}.aky-fiche__tab-text{flex:1}.aky-fiche__tab-label{font-size:14px;font-weight:750;line-height:1.25}.aky-fiche__tab-hint{color:var(--muted-foreground);margin-top:2px;font-size:12px;font-weight:500;line-height:1.3;display:block}.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-hint{color:var(--aky-surface)}@supports (color:color-mix(in lab, red, red)){.aky-fiche__tab[aria-selected=true] .aky-fiche__tab-hint{color:color-mix(in oklab,var(--aky-surface)72%,transparent)}}}.aky-shell [data-slot=table-head]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11.5px;font-weight:750}.aky-page-hero [data-slot=badge]:not(dialog *){color:#fff;background:#ffffff24;border-color:#0000}.aky-page-hero .text-muted-foreground:not(dialog *){color:#ffffffb8}.aky-page-hero a.text-primary:not(dialog *){color:#fff;text-underline-offset:3px;text-decoration:underline}.aky-page-hero [data-slot=button]:not(dialog *){color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff47}.aky-page-hero [data-slot=button]:not(dialog *):hover{background:#ffffff29}.aky-page-hero [data-slot=button][data-variant=default]:not(dialog *){color:#0b0c10;background:#fff;border-color:#0000}.aky-feedback{z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;width:min(26rem,100vw - 2.5rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.aky-feedback__panel,.aky-feedback__bulb{pointer-events:auto}.aky-feedback__panel{border:1px solid var(--border);background:var(--card);width:100%;max-height:min(32rem,100dvh - 6rem);color:var(--card-foreground);transform-origin:100% 100%;animation:aky-pop .28s var(--aky-ease-out)backwards;border-radius:24px;flex-direction:column;gap:12px;padding:14px;display:flex;overflow:auto;box-shadow:0 18px 50px #10182029}.aky-feedback__head,.aky-feedback__item-top,.aky-feedback__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.aky-feedback__title{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:750;display:inline-flex}.aky-feedback__close{width:32px;height:32px;color:var(--muted-foreground);transition:background-color .16s var(--aky-ease-out),color .16s var(--aky-ease-out);border-radius:999px;place-items:center;display:grid}.aky-feedback__close:hover{background:var(--muted);color:var(--foreground)}.aky-feedback__switch{background:var(--muted);border-radius:999px;gap:4px;padding:4px;display:flex}.aky-feedback__switch button{height:32px;color:var(--muted-foreground);transition:background-color .18s var(--aky-ease-out),color .18s var(--aky-ease-out),box-shadow .18s var(--aky-ease-out),scale .12s var(--aky-ease-out);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.aky-feedback__switch button:active{scale:.97}.aky-feedback__switch button[aria-selected=true]{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #10182014}.aky-feedback__switch span{background:var(--foreground);min-width:18px;height:18px;color:var(--background);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.aky-feedback__form{flex-direction:column;gap:10px;display:flex}.aky-feedback__form textarea{border:1px solid var(--border);background:var(--background);width:100%;min-height:96px;font:inherit;resize:vertical;transition:border-color .16s var(--aky-ease-out),outline-color .16s var(--aky-ease-out);border-radius:16px;padding:10px 12px;font-size:14px}.aky-feedback__form textarea:focus{outline:2px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){.aky-feedback__form textarea:focus{outline:2px solid color-mix(in srgb,var(--ring)45%,transparent)}}.aky-feedback__form textarea:focus{outline-offset:1px}.aky-feedback__meta{color:var(--muted-foreground);font-size:12px}.aky-feedback__list{flex-direction:column;gap:8px;display:flex}.aky-feedback__empty{color:var(--muted-foreground);margin:0;font-size:13px}.aky-feedback__item{background:var(--muted);animation:aky-rise .32s var(--aky-ease-out)backwards;border-radius:16px;padding:10px 12px}.aky-feedback__item:nth-child(2){animation-delay:40ms}.aky-feedback__item:nth-child(3){animation-delay:80ms}.aky-feedback__item:nth-child(n+4){animation-delay:.12s}.aky-feedback__date{color:var(--muted-foreground);font-size:12px;font-weight:700}.aky-feedback__item p{margin:6px 0 0;font-size:13.5px;line-height:1.45}.aky-feedback__status{background:var(--muted);transition:background-color .24s var(--aky-ease-out),color .24s var(--aky-ease-out);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:750;display:inline-flex}.aky-feedback__status.is-done{background:var(--success-bg);color:var(--success)}.aky-feedback__all{color:var(--primary);align-self:flex-start;font-size:13px;font-weight:750}.aky-feedback__bulb{background:var(--foreground);width:52px;height:52px;color:var(--background);transition:translate .2s var(--aky-ease-out),scale .16s var(--aky-ease-out),box-shadow .2s var(--aky-ease-out);border-radius:999px;place-items:center;display:grid;box-shadow:0 12px 28px #10182033}.aky-feedback__bulb:active{scale:.94}.aky-feedback__bulb svg{transition:rotate .26s var(--aky-ease-out)}.aky-feedback__bulb[aria-expanded=true] svg{rotate:90deg}@media (hover:hover){.aky-feedback__bulb:hover{translate:0 -2px;scale:1.04;box-shadow:0 16px 34px #1018203d}}.aky-feedback-row{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-card,0 1px 2px #1018200a);animation:aky-rise .32s var(--aky-ease-out)backwards;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.aky-feedback-row:nth-child(2){animation-delay:40ms}.aky-feedback-row:nth-child(3){animation-delay:80ms}.aky-feedback-row:nth-child(n+4){animation-delay:.12s}.aky-shell:has(.aky-feedback) .aky-check-dock{bottom:5.5rem}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.aky-main{view-transition-name:aky-main}::view-transition-old(aky-main){mix-blend-mode:normal}::view-transition-new(aky-main){mix-blend-mode:normal}::view-transition-old(aky-main){animation:aky-fade-out .14s var(--aky-ease-in)both}::view-transition-new(aky-main){animation:aky-rise .32s var(--aky-ease-out)both}.aky-activity{z-index:70;pointer-events:none;opacity:0;height:3px;transition:opacity .24s var(--aky-ease-out);position:fixed;inset:0 0 auto;overflow:hidden}.aky-activity:before{content:"";background:linear-gradient(90deg,transparent,var(--aky-blue)30%,var(--aky-violet)70%,transparent);border-radius:999px;width:40%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite paused aky-activity;position:absolute;inset:0 auto 0 0}.aky-activity[data-active],.aky-shell:has([aria-busy=true]:not([data-poll])) .aky-activity{opacity:1;transition-delay:.15s}.aky-activity[data-active]:before,.aky-shell:has([aria-busy=true]:not([data-poll])) .aky-activity:before{animation-play-state:running}[data-slot=dialog-content],[data-slot=alert-dialog-content]{transition-duration:.24s;transition-timing-function:var(--aky-ease-out)}[data-slot=dialog-content]:not([open]),[data-slot=alert-dialog-content]:not([open]){transition-duration:.14s;transition-timing-function:var(--aky-ease-in)}[data-slot=dialog-content]::backdrop,[data-slot=alert-dialog-content]::backdrop{transition-duration:.24s}.aky-shell [data-slot=tabs-content][data-state=active]{--aky-rise:4px;animation:aky-rise .22s var(--aky-ease-out)backwards}[data-slot=flash-toast]{transform-origin:top;animation:aky-pop .32s var(--aky-ease-out)backwards}a>[data-slot=card]{transition:translate .22s var(--aky-ease-out),scale .12s var(--aky-ease-out),box-shadow .22s var(--aky-ease-out)}a:active>[data-slot=card]{scale:.99}@media (hover:hover){a:hover>[data-slot=card]{translate:0 -2px}}@keyframes aky-rise{0%{opacity:0;translate:0 var(--aky-rise,8px)}}@keyframes aky-pop{0%{opacity:0;filter:blur(4px);scale:.96}}@keyframes aky-fade-out{to{opacity:0}}@keyframes aky-activity{0%{translate:-100%}to{translate:250%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.aky-activity:before{width:100%;animation:none!important}}:root{--background:#f3f2ef;--foreground:#0b0c10;--card:#fff;--card-foreground:#0b0c10;--popover:#fff;--popover-foreground:#0b0c10;--primary:#2342c9;--primary-foreground:#fff;--primary-hover:#1a2f9e;--secondary:#3d6bff;--secondary-foreground:#fff;--muted:#ebe9e5;--muted-foreground:#66666f;--accent:#e6ecff;--accent-foreground:#2342c9;--destructive:#b3124f;--border:#e6e3de;--input:#dcd8d2;--ring:#3d6bff;--chart-1:#3d6bff;--chart-2:#b13dff;--chart-3:#ff2d8a;--chart-4:#ff9a3d;--chart-5:#178a4c;--radius:.875rem;--sidebar:#0b0c10;--sidebar-foreground:#fff;--sidebar-primary:#fff;--sidebar-primary-foreground:#0b0c10;--sidebar-accent:#1c1e26;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff1f;--sidebar-ring:#fff;--success:#178a4c;--success-bg:#e3f6ea;--warning:#a35a00;--warning-bg:#fff1db;--info:#2342c9;--info-bg:#e6ecff;--danger:#b3124f;--danger-bg:#ffe6ef;--neutral:#66666f;--neutral-bg:#ebe9e5;--pastel-blue:#e6ecff;--pastel-blue-fg:#2342c9;--pastel-violet:#f3e6ff;--pastel-violet-fg:#7a22c2;--pastel-rose:#ffe6ef;--pastel-rose-fg:#b3124f;--pastel-green:#e3f6ea;--pastel-green-fg:#178a4c;--pastel-cyan:#e0f4fb;--pastel-cyan-fg:#0b7fa8;--pastel-amber:#fff1db;--pastel-amber-fg:#a35a00;--aky-ink:#0b0c10;--aky-surface:#fff;--aky-shadow-card:0 1px 2px #0b0c100a,0 8px 24px -12px #0b0c101f;--aky-blue:#3d6bff;--aky-violet:#b13dff;--aky-pink:#ff2d8a;--aky-orange:#ff9a3d;--aky-yellow:#ffe566;--aky-navy:#000f9f;--aky-gradient:linear-gradient(27deg,#ffe566 0%,#ff9a3d 9%,#ff2d8a 18%,#b13dff 26%,#3d6bff 38%,#000f9f 50%,#000c21 73%);--aky-noise-opacity:.5;--aky-gradient-blur:50px;--aky-ease-out:cubic-bezier(.23,1,.32,1);--aky-ease-in:cubic-bezier(.55,0,1,.45)}.dark{color-scheme:dark;--background:#05060a;--foreground:#f2f3f7;--card:#0d0f17;--card-foreground:#f2f3f7;--popover:#141722;--popover-foreground:#f2f3f7;--primary:#8ea2ff;--primary-foreground:#05060a;--primary-hover:#b6c3ff;--secondary:#3d6bff;--secondary-foreground:#fff;--muted:#171a25;--muted-foreground:#9499ab;--accent:#1b2244;--accent-foreground:#c5d0ff;--destructive:#ff6b98;--border:#1f2231;--input:#2a2e40;--ring:#6f8bff;--sidebar:#fff;--sidebar-foreground:#0b0c10;--sidebar-primary:#0b0c10;--sidebar-primary-foreground:#fff;--sidebar-accent:#eceef2;--sidebar-accent-foreground:#0b0c10;--sidebar-border:#0b0c101a;--sidebar-ring:#0b0c10;--success:#6fe0a3;--success-bg:#10301f;--warning:#ffc06a;--warning-bg:#36270e;--info:#a9baff;--info-bg:#172150;--danger:#ff86ad;--danger-bg:#3d1229;--neutral:#a3a7b7;--neutral-bg:#1b1e2a;--pastel-blue:#172150;--pastel-blue-fg:#a9baff;--pastel-violet:#2a1a4a;--pastel-violet-fg:#d9b3ff;--pastel-rose:#3d1229;--pastel-rose-fg:#ff9cc6;--pastel-green:#10301f;--pastel-green-fg:#7be3a8;--pastel-cyan:#0e2c38;--pastel-cyan-fg:#86dcf7;--pastel-amber:#36270e;--pastel-amber-fg:#ffc875;--aky-ink:#f2f3f7;--aky-surface:#0d0f17;--aky-shadow-card:0 0 0 1px #ffffff0f}.aky-password-input{padding-inline-end:3rem}[data-dragover]{border-color:var(--primary);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){[data-dragover]{background-color:color-mix(in srgb,var(--primary)8%,transparent)}}.aky-editorjs .ce-block__content,.aky-editorjs .ce-toolbar__content{max-width:100%}.aky-editorjs .ce-paragraph,.aky-editorjs .ce-header{font-family:var(--font-sans)}.aky-editorjs .ce-toolbar__plus,.aky-editorjs .ce-toolbar__settings-btn{color:var(--primary)}.aky-editorjs .codex-editor__redactor{padding-bottom:1.5rem!important}.dropzone-container{border:1px dashed var(--input);background:var(--primary);border-radius:18px;justify-content:center;align-items:center;min-height:7.5rem;padding:1.5rem 1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dropzone-container{background:color-mix(in srgb,var(--primary)4%,transparent)}}.dropzone-input{z-index:1;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.dropzone-placeholder{text-align:center;color:var(--foreground);flex-grow:1;font-size:13.5px;font-weight:700}.dropzone-preview{align-items:center;gap:.5rem;max-width:100%;display:flex}.dropzone-preview-filename{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.dropzone-preview-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.5rem;height:2.5rem}.dropzone-preview-button{z-index:2;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;line-height:1;position:absolute;top:.25rem;right:.25rem}.dropzone-preview-button:before{content:"×";padding:.25rem .5rem}.aky-automation-canvas-mount,.aky-automation-canvas-mount>div{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.react-flow{height:100%;min-height:0}.aky-shell .react-flow.react-flow{--xy-edge-stroke-default:var(--input);--xy-edge-stroke-width-default:2;--xy-edge-stroke-selected-default:var(--primary);--xy-connectionline-stroke-default:var(--primary);--xy-attribution-background-color-default:transparent;--xy-background-color-default:transparent;--xy-minimap-background-color-default:var(--card);--xy-minimap-mask-background-color-default:var(--background)}@supports (color:color-mix(in lab, red, red)){.aky-shell .react-flow.react-flow{--xy-minimap-mask-background-color-default:color-mix(in srgb,var(--background)60%,transparent)}}.aky-shell .react-flow.react-flow{--xy-minimap-node-background-color-default:var(--muted);--xy-controls-button-background-color-default:var(--card);--xy-controls-button-background-color-hover-default:var(--muted);--xy-controls-button-color-default:var(--foreground);--xy-controls-button-color-hover-default:var(--foreground);--xy-controls-button-border-color-default:var(--border);--xy-node-background-color-default:var(--card);--xy-node-color-default:var(--foreground);font-family:var(--font-sans)}.react-flow__node{cursor:grab}.react-flow__node.dragging{cursor:grabbing}.react-flow__edge.aky-edge-yes .react-flow__edge-path{stroke:var(--success)}.react-flow__edge.aky-edge-no .react-flow__edge-path{stroke:var(--danger)}.react-flow__edge-textbg{fill:var(--card)}.react-flow__edge.aky-edge-yes .react-flow__edge-text{fill:var(--success);font-weight:800}.react-flow__edge.aky-edge-no .react-flow__edge-text{fill:var(--danger);font-weight:800}.react-flow__controls{box-shadow:var(--aky-shadow-card);border-radius:12px;overflow:hidden}.react-flow__minimap{border-radius:12px;overflow:hidden}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}