@layer theme{:root,:host{--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-3xl:1.875rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius-control) * .75);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:"Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--color-ck-surface:var(--surface,var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(21.5% 0 0)));--color-ck-surface-muted:var(--surface-muted,var(--lightningcss-light,oklch(97.8% 0 0))var(--lightningcss-dark,oklch(26% 0 0)));--color-ck-overlay:oklch(10% 0 0/.46);--color-ck-fg:var(--foreground,var(--lightningcss-light,oklch(15% 0 0))var(--lightningcss-dark,oklch(96% 0 0)));--color-ck-fg-secondary:var(--text-secondary,var(--lightningcss-light,oklch(46% 0 0))var(--lightningcss-dark,oklch(77% 0 0)));--color-ck-fg-muted:var(--text-muted,var(--lightningcss-light,oklch(59% 0 0))var(--lightningcss-dark,oklch(64% 0 0)));--color-ck-border:var(--border,var(--lightningcss-light,oklch(93.5% 0 0))var(--lightningcss-dark,oklch(29% 0 0)));--color-ck-border-subtle:var(--border-subtle,var(--lightningcss-light,oklch(96.5% 0 0))var(--lightningcss-dark,oklch(25% 0 0)));--color-ck-border-strong:var(--border-strong,var(--lightningcss-light,oklch(82% 0 0))var(--lightningcss-dark,oklch(40% 0 0)));--color-ck-accent:var(--accent,var(--lightningcss-light,oklch(33% 0 0))var(--lightningcss-dark,oklch(80% 0 0)));--color-ck-accent-strong:var(--accent-strong,var(--lightningcss-light,oklch(24% 0 0))var(--lightningcss-dark,oklch(91% 0 0)));--color-ck-accent-subtle:var(--accent-subtle,var(--lightningcss-light,oklch(33% 0 0/.1))var(--lightningcss-dark,oklch(80% 0 0/.13)));--color-ck-accent-fg:var(--accent-foreground,var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(19% 0 0)));--color-ck-success:var(--success,var(--lightningcss-light,oklch(49% .19 150))var(--lightningcss-dark,oklch(78% .18 150)));--color-ck-warning:var(--warning,var(--lightningcss-light,oklch(58% .18 75))var(--lightningcss-dark,oklch(83% .17 80)));--color-ck-danger:var(--danger,var(--lightningcss-light,oklch(54% .21 25))var(--lightningcss-dark,oklch(76% .2 25)));--color-ck-highlight:var(--info-tint);--color-ck-kbd-bg:var(--color-ck-surface-muted);--color-ck-kbd-fg:var(--color-ck-fg-muted);--color-ck-kbd-border:var(--color-ck-border);--shadow-ck-kbd:none;--radius-ck-panel:var(--radius-panel,1.625rem);--radius-ck-control:var(--radius-control,1.125rem);--radius-pill:9999px;--ease-ck-standard:var(--ease-standard,cubic-bezier(.22, 1, .36, 1));--color-border:var(--border);--color-ring:var(--ring);--shadow-raised:var(--raised)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-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:where(:not(iframe)){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)}}@media (pointer:coarse){:is([data-slot=button],[data-slot=popover-trigger],[data-slot=collapsible-trigger],[data-slot=dialog-close],.hit-area){position:relative}:is([data-slot=button],[data-slot=popover-trigger],[data-slot=collapsible-trigger],[data-slot=dialog-close],.hit-area):before{content:"";position:absolute;inset-block:min(0px,50% - 1.375rem);inset-inline:min(0px,50% - 1.375rem)}}html{font-family:var(--font-body)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--tracking-body)}}@layer arc{.arc-viewport-dfadq{z-index:60;bottom:var(--space-6);width:min(22.5rem, calc(100% - var(--space-8)));pointer-events:none;position:fixed}.arc-bottom-right-xRjzY{right:var(--space-6)}.arc-bottom-left-xSHu7{left:var(--space-6)}.arc-bottom-center-ONEom{margin-inline:auto;left:0;right:0}.arc-contained-MtNuz{z-index:2;bottom:var(--space-4);position:absolute}.arc-contained-MtNuz.arc-bottom-right-xRjzY{right:var(--space-4)}.arc-contained-MtNuz.arc-bottom-left-xSHu7{left:var(--space-4)}@media (width<=30rem){.arc-viewport-dfadq:not(.arc-contained-MtNuz){right:0;bottom:var(--space-4);margin-inline:auto;left:0}}.arc-list-1pIAC{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}.arc-item-JZSft{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}.arc-card-m21s5{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.arc-item-JZSft[data-front=true] .arc-card-m21s5,.arc-item-JZSft[data-expanded=true] .arc-card-m21s5{box-shadow:var(--shadow-floating)}.arc-item-JZSft[data-front=false][data-expanded=false] .arc-card-m21s5{background:var(--surface-muted)}.arc-card-m21s5[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.arc-content-CWMHr{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}.arc-icon-sOe1i{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.arc-icon-sOe1i[data-type=success]{color:var(--success)}.arc-icon-sOe1i[data-type=info]{color:var(--accent)}.arc-icon-sOe1i[data-type=warning]{color:var(--warning)}.arc-icon-sOe1i[data-type=error]{color:var(--danger)}.arc-glyph-mPPQe{grid-area:1/1;place-items:center;display:grid}.arc-glyph-mPPQe svg{display:block}.arc-spinner-2SQ1H{border-radius:var(--radius-pill);border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite arc-spin-g3Iqz;display:block}.arc-copy-w5m4a{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}.arc-title-3bE2R{font-weight:500;display:block;position:relative}.arc-line-OUWzk{display:block}.arc-description-Ix-oM{color:var(--text-secondary);margin-top:2px;display:block}.arc-actionSlot-hKt2e{flex:none;justify-content:flex-end;margin-top:-4px;display:flex}.arc-actionSlot-hKt2e[data-moving=true]{overflow:hidden}.arc-action-4-dMX,.arc-close-ZanIB{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none}.arc-action-4-dMX{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}.arc-close-ZanIB{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);background:0 0;place-items:center;margin:-4px -2px 0 0;display:grid}@media (hover:hover) and (pointer:fine){.arc-action-4-dMX:hover{border-color:var(--border-strong);background:var(--surface-muted)}.arc-close-ZanIB:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-action-4-dMX:active,.arc-close-ZanIB:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}@container (width<=21rem){.arc-content-CWMHr{row-gap:var(--space-2);flex-wrap:wrap}.arc-actionSlot-hKt2e{padding-left:calc(18px + var(--space-3));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}.arc-srOnly-MMHNX{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes arc-spin-g3Iqz{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.arc-card-m21s5,.arc-icon-sOe1i,.arc-action-4-dMX,.arc-close-ZanIB{transition:none}.arc-action-4-dMX:active,.arc-close-ZanIB:active{scale:none}.arc-spinner-2SQ1H{animation:none}}.arc-button-aFgrD{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.arc-button-aFgrD:disabled{cursor:not-allowed;opacity:.52}.arc-button-aFgrD[aria-busy=true]{cursor:progress}.arc-button-aFgrD:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.arc-labelSlot-fOcy3{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.arc-labelSlot-fOcy3[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.arc-labelContent-DSrJC{flex:none;align-items:center;display:inline-flex}.arc-labelPhase-L9IsH{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.arc-labelPhase-L9IsH svg{flex:none}.arc-button-aFgrD[data-fit]{min-width:0;max-width:100%}.arc-button-aFgrD[data-fit] .arc-labelSlot-fOcy3{max-width:100%;width:auto!important}.arc-button-aFgrD[data-fit] .arc-labelContent-DSrJC{flex:0 auto;min-width:0;max-width:100%}.arc-button-aFgrD[data-fit] .arc-labelPhase-L9IsH{min-width:0;max-width:100%}.arc-primary-Bz8Ny{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.arc-secondary-b0fJj{color:var(--foreground);background:var(--surface);border-color:var(--border)}.arc-ghost-8QlSY{color:var(--text-secondary);background:0 0;border-color:#0000}.arc-danger-VWxWR{color:var(--danger);background:var(--surface);border-color:var(--border)}.arc-secondary-b0fJj:disabled,.arc-danger-VWxWR:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.arc-danger-VWxWR:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.arc-ghost-8QlSY:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-primary-Bz8Ny:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.arc-secondary-b0fJj:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.arc-ghost-8QlSY:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.arc-danger-VWxWR:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.arc-primary-Bz8Ny:active:not(:disabled){opacity:.84}.arc-secondary-b0fJj:active:not(:disabled),.arc-ghost-8QlSY:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.arc-danger-VWxWR:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.arc-sm-QDP46{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.arc-md-mp8Qj{min-height:var(--control-height-md)}.arc-lg-Fy8KQ{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.arc-loader-1agUK{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.arc-spinner-cCmst{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite arc-spin-KHLeC}.arc-loadingLabel-wHyM5{opacity:0}@keyframes arc-spin-KHLeC{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arc-button-aFgrD{transition:none}.arc-labelSlot-fOcy3{transition:opacity var(--duration-instant) linear}.arc-spinner-cCmst{animation-duration:.01ms;animation-iteration-count:1}}.arc-glyphs-Jrc5N svg:not([class*=size-]){flex:none;width:1rem;height:1rem}.arc-xs-CEyh8.arc-xs-CEyh8{gap:var(--space-1);min-height:1.75rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.arc-sm28-ACWaj.arc-sm28-ACWaj{gap:var(--space-1);min-height:1.75rem;padding-inline:var(--space-2);font-size:.8125rem}.arc-icon-sKdGB.arc-icon-sKdGB{padding:0}.arc-iconXs-Gbexm.arc-iconXs-Gbexm{width:1.5rem;min-height:1.5rem;padding:0}.arc-iconSm-5I1Cq.arc-iconSm-5I1Cq{width:var(--space-8);min-height:var(--space-8);padding:0}.arc-iconMd-pu7U3.arc-iconMd-pu7U3{width:var(--control-height-sm)}.arc-iconLg-Afrto.arc-iconLg-Afrto{width:var(--control-height-md)}.arc-iconXs-Gbexm svg:not([class*=size-]){width:.75rem;height:.75rem}.arc-held-gjBWc.arc-held-gjBWc{cursor:not-allowed;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border);box-shadow:none;opacity:1}.arc-root-UOfrt{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.arc-icon-oiZ9i{width:var(--space-12);height:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);animation:arc-empty-state-icon-Kf0j5 var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.arc-glyph-0Yjmj{place-items:center;display:grid}.arc-frame-OXUwI{width:100%;max-width:100%}.arc-copy--xt2j{display:flow-root}.arc-root-UOfrt h3{margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.arc-root-UOfrt p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.arc-line-v-zor{text-wrap:balance;display:block}.arc-action-e6LuZ{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes arc-empty-state-icon-Kf0j5{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.arc-icon-oiZ9i{animation:none}}.arc-kbd-dE4K6{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-raised);min-width:26px;height:26px;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform var(--duration-spring) var(--ease-spring), border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-bottom-width var(--duration-fast) var(--ease-standard);border-bottom-width:2px;border-radius:8px;place-items:center;padding:0 7px 1px;font-weight:500;line-height:1;display:inline-grid}.arc-kbd-dE4K6[data-size=sm]{min-width:22px;height:22px;font-size:var(--text-xs);border-radius:7px;padding:0 5px 1px}.arc-kbd-dE4K6[data-pressed]{border-color:color-mix(in oklab, var(--accent) 55%, var(--border-strong));background:var(--accent-subtle);color:var(--accent-strong);border-bottom-width:1px;transition-duration:90ms;transform:translateY(1px)}.arc-kbd-dE4K6[data-tone=warning]{border-color:color-mix(in oklab, var(--warning) 55%, var(--border-strong));background:color-mix(in oklab, var(--warning) 12%, var(--surface-raised));color:var(--foreground)}.arc-keys-ePsqr{flex:none;align-items:center;gap:4px;display:inline-flex}.arc-field-ZP9-Z{min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid}.arc-label-WjJ2r{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);justify-self:start}.arc-control-OOCG3{min-width:0;height:var(--control-height-md);box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arc-control-OOCG3[data-state=idle]:hover{border-color:var(--foreground)}}.arc-control-OOCG3:has(.arc-recorder-uAf5S:focus-visible){border-color:var(--foreground)}.arc-control-OOCG3[data-state=recording]{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 4%, var(--surface))}.arc-control-OOCG3[data-state=conflict]{border-color:var(--warning)}.arc-field-ZP9-Z[data-disabled] .arc-control-OOCG3{opacity:.5;background:var(--surface-muted)}.arc-recorder-uAf5S{border-radius:var(--radius-control);min-width:0;height:100%;color:var(--foreground);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;flex:1;align-items:center;padding:0 6px 0 9px;display:flex}.arc-recorder-uAf5S:disabled{cursor:not-allowed}.arc-row-hMYjC{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.arc-chipSlot-xB8oN{display:inline-flex}.arc-placeholder-HR6fI{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;padding-left:3px}.arc-placeholder-HR6fI[data-recording]{color:var(--text-secondary)}.arc-dot-3L0z2{background:var(--accent);width:7px;height:7px;animation:arc-breathe-O-q6f 1.4s var(--ease-in-out) infinite;border-radius:50%;flex:none;margin:0 6px 0 3px}.arc-dot-3L0z2[data-reduced]{animation:none}@keyframes arc-breathe-O-q6f{50%{opacity:.35}}.arc-actions-9xlEo{flex:none;align-items:center;gap:2px;padding-right:4px;display:flex}.arc-action-mdvEE{border-radius:calc(var(--radius-control) - 5px);width:32px;height:32px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.arc-action-mdvEE:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-action-mdvEE:active,.arc-action-mdvEE:focus-visible{background:var(--surface-muted);color:var(--foreground);outline:none}.arc-messageSlot-2nXpf{position:relative;overflow:hidden}.arc-message-FzJea{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.arc-message-FzJea[data-tone=hint]{color:var(--text-muted)}.arc-message-FzJea[data-tone=warning]{color:var(--text-secondary)}.arc-message-FzJea[data-tone=warning] .arc-messageText-0W-bU:before{content:"";background:var(--warning);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 7px 1px 1px;display:inline-block}.arc-strong-6vfZa{color:var(--foreground);font-weight:500}.arc-messageActions-xZoAZ{gap:var(--space-3);display:inline-flex}.arc-link-OUxQ6{color:var(--foreground);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500}.arc-link-OUxQ6:focus-visible{outline:none;text-decoration-color:currentColor}.arc-link-OUxQ6[data-quiet]{color:var(--text-muted);font-weight:400;text-decoration:none}@media (hover:hover) and (pointer:fine){.arc-link-OUxQ6:hover{text-decoration-color:currentColor}.arc-link-OUxQ6[data-quiet]:hover{color:var(--foreground)}}.arc-list-tIuJx{gap:var(--space-3);min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid;container-type:inline-size}.arc-searchRow-pS-pC{height:var(--control-height-sm);box-sizing:border-box;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);padding:0 6px 0 12px;display:flex}.arc-searchRow-pS-pC:focus-within{border-color:var(--foreground)}.arc-searchIcon-bAm8t{color:var(--text-muted);flex:none}.arc-search-o18gP{min-width:0;height:100%;color:var(--foreground);font:inherit;font-size:var(--text-sm);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.arc-search-o18gP::placeholder{color:var(--text-muted)}.arc-search-o18gP::-webkit-search-cancel-button{display:none}.arc-count-Aqm2z{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.arc-clear-d35c9{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 8%, transparent);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.arc-clear-d35c9:focus-visible{background:color-mix(in oklab, var(--foreground) 14%, transparent);color:var(--foreground);outline:none}.arc-groups-Fa4fp{align-items:start;gap:0 var(--space-6);display:grid}@container (width>=520px){.arc-groups-Fa4fp{grid-template-columns:1fr 1fr}}.arc-group-yms-D{margin-inline:-8px;padding-inline:8px;overflow:hidden}.arc-groupLabel-aeCCk{padding:var(--space-3) 0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs);margin:0;font-weight:400}.arc-rows-jBZVl{margin:0;padding:0;list-style:none;display:grid}.arc-item-9aFg7{margin-inline:-8px;overflow:hidden}.arc-itemInner-eiEZ1{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:36px;transition:opacity var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:10px;padding:0 8px;display:flex}.arc-item-9aFg7+.arc-item-9aFg7 .arc-itemInner-eiEZ1{box-shadow:inset 0 1px 0 var(--border-subtle)}.arc-item-9aFg7[data-dim] .arc-itemInner-eiEZ1{opacity:.38}.arc-item-9aFg7[data-match] .arc-itemInner-eiEZ1{background:var(--accent-subtle);box-shadow:none}.arc-item-9aFg7[data-match]+.arc-item-9aFg7 .arc-itemInner-eiEZ1{box-shadow:none}.arc-itemLabel-KGSas{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);overflow:hidden}.arc-item-9aFg7[data-match] .arc-itemLabel-KGSas{color:var(--foreground)}.arc-itemText-vNYyx{min-width:0;padding-block:6px;display:grid}.arc-itemNote-36KxU{color:var(--text-muted);font-size:var(--text-xs)}.arc-empty-d065N{padding:var(--space-4) 0;color:var(--text-muted);font-size:var(--text-sm);margin:0}.arc-srOnly-F8Mm4{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-kbd-dE4K6,.arc-control-OOCG3,.arc-itemInner-eiEZ1{transition-duration:0s}.arc-kbd-dE4K6[data-pressed]{transform:none}.arc-dot-3L0z2{animation:none}}.arc-stack-YnrLy{align-content:start}.arc-row-x47V9{align-items:center;gap:var(--space-3);display:flex}.arc-row-x47V9>label{margin-bottom:0}.arc-set-5CNO3{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.arc-legend-C5quJ{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);padding:0;font-weight:500}.arc-content-XlxO1{flex:1;min-width:0;display:grid}.arc-content-XlxO1>label{margin-bottom:0}.arc-group-5RBxv{width:100%;min-width:0;height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.arc-group-5RBxv:hover:not(:has(:disabled,[aria-invalid=true])){border-color:var(--foreground)}}.arc-group-5RBxv:focus-within{border-color:var(--foreground)}.arc-group-5RBxv:has([aria-invalid=true]){border-color:var(--danger)}.arc-group-5RBxv:has(:disabled){cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.arc-groupInput-KIiPZ{min-width:0;height:100%;min-height:0;padding:0 var(--space-3);color:inherit;font:inherit;letter-spacing:var(--tracking-body);background:0 0;border:0;outline:none;flex:1}.arc-groupInput-KIiPZ::placeholder{color:var(--text-muted)}.arc-addon-tgkMY{align-items:center;gap:var(--space-2);color:var(--text-muted);cursor:text;-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}.arc-addon-tgkMY:first-child{padding-left:var(--space-3)}.arc-addon-tgkMY:last-child{padding-right:var(--space-3)}.arc-addon-tgkMY:first-child+.arc-groupInput-KIiPZ{padding-left:var(--space-2)}.arc-groupInput-KIiPZ:has(+.arc-addon-tgkMY){padding-right:var(--space-2)}.arc-addon-tgkMY svg:not([class*=size-]){width:1rem;height:1rem}.arc-select-etNog{width:fit-content;min-width:0;max-width:100%;display:inline-flex;position:relative}.arc-select-etNog>select{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;min-height:var(--control-height-md);appearance:none;border:1px solid var(--border);border-radius:var(--radius-control);padding:0 calc(var(--space-3) + 1.25rem) 0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.arc-select-etNog>select:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}.arc-select-etNog[data-size=sm]>select{min-height:var(--control-height-sm)}.arc-select-etNog>select:focus-visible{border-color:var(--border-strong)}.arc-select-etNog>select[aria-invalid=true]{border-color:var(--danger)}.arc-select-etNog>select:disabled{cursor:not-allowed;opacity:.5}.arc-select-etNog option,.arc-select-etNog optgroup{background:var(--surface-raised);color:var(--foreground)}.arc-chevron-fVE2B{top:50%;right:var(--space-3);width:1rem;height:1rem;color:var(--text-muted);pointer-events:none;position:absolute;translate:0 -50%}.arc-spinner-ENbL2{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1rem;height:1rem;animation:.7s linear infinite arc-spin-psmzV;display:inline-block}@keyframes arc-spin-psmzV{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arc-spinner-ENbL2{animation-duration:1.6s}}.arc-badge-hUEsY{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){.arc-badge-hUEsY:hover{border-color:color-mix(in oklab, var(--badge-color,var(--foreground)) 32%, var(--border));background:color-mix(in oklab, var(--badge-color,var(--foreground)) 10%, var(--surface))}}.arc-sm-yBBzK{min-height:22px;padding:0 8px;font-size:11px}.arc-md-tdsmU{font-size:var(--text-xs)}.arc-body-LFxDW{display:block}.arc-content-Zs6C2{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}.arc-sm-yBBzK .arc-content-Zs6C2{gap:4px}.arc-label-07lcL,.arc-glyph-Ds-9m{align-items:center;display:inline-flex;position:relative}.arc-text-pP5UG{display:block}.arc-icon-V5DaU{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.arc-neutral-nEDfP{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}.arc-success-XjlSK{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--success) 25%, var(--border))}.arc-info-JHya5{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab, var(--accent) 24%, var(--border))}.arc-warning-11yq1{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border:color-mix(in oklab, var(--warning) 27%, var(--border))}.arc-danger-nomQU{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--danger) 26%, var(--border))}@media (prefers-reduced-motion:reduce){.arc-badge-hUEsY{transition-duration:var(--duration-instant)}}.arc-skeleton-pKBXU{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:arc-skeleton-pulse-ybJ8N 1.8s var(--ease-in-out) 11 both;display:block}@keyframes arc-skeleton-pulse-ybJ8N{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.arc-skeleton-pKBXU{animation:none}}.arc-radio-4Kaze{border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;width:17px;height:17px;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.arc-radio-4Kaze:after{content:"";position:absolute;inset:-.75rem}@media (hover:hover) and (pointer:fine){.arc-radio-4Kaze:not([data-checked],[data-disabled]):hover{border-color:var(--text-muted)}}.arc-radio-4Kaze:active:not([data-disabled]){transition:transform .1s var(--ease-standard);transform:scale(.88)}.arc-radio-4Kaze[data-checked]{border-color:var(--control-on);background:var(--control-on)}.arc-radio-4Kaze[data-disabled]{cursor:not-allowed;opacity:.5}.arc-dot-uAFPN{background:var(--control-glyph);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.arc-radio-4Kaze{transition:none}.arc-radio-4Kaze:active:not([data-disabled]){transform:none}}.arc-readable-mzpeD.arc-readable-mzpeD{--badge-color:var(--readable);--badge-foreground:var(--readable-fg);--badge-background:var(--readable-tint);--badge-border:color-mix(in oklab, var(--readable) 28%, transparent)}.arc-sealed-noQIi.arc-sealed-noQIi{--badge-color:var(--sealed);--badge-foreground:var(--sealed-fg);--badge-background:var(--sealed-tint);--badge-border:color-mix(in oklab, var(--sealed) 28%, transparent)}.arc-never-feiJh.arc-never-feiJh{--badge-color:var(--never);--badge-foreground:var(--never-fg);--badge-background:var(--never-tint);--badge-border:color-mix(in oklab, var(--never) 28%, transparent)}.arc-boundary-Xsvjg.arc-boundary-Xsvjg{--badge-color:var(--boundary);--badge-foreground:var(--boundary-fg);--badge-background:var(--boundary-tint);--badge-border:color-mix(in oklab, var(--boundary) 28%, transparent)}.arc-tag-RVwU0.arc-tag-RVwU0{--badge-color:var(--tag);--badge-foreground:var(--foreground);--badge-background:color-mix(in oklab, var(--tag) 16%, transparent);--badge-border:color-mix(in oklab, var(--tag) 40%, var(--border))}.arc-overlay-U2IS8{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:oklch(10% 0 0/.46);position:fixed;inset:0}.arc-content-muEcU{z-index:51;width:min(calc(100vw - var(--space-8)), 440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}.arc-keyframes-6lZz4.arc-overlay-U2IS8[data-state=open]{animation:arc-overlay-in-ijc-D var(--duration-standard) var(--ease-enter) both}.arc-keyframes-6lZz4.arc-overlay-U2IS8[data-state=closed]{animation:arc-overlay-out-U9K8n var(--duration-fast) var(--ease-standard) both}.arc-keyframes-6lZz4.arc-content-muEcU[data-state=open]{animation:arc-content-fade-in-fW0MW var(--duration-fast) var(--ease-enter) both, arc-content-rise-in-hK7NH var(--duration-spring) var(--ease-spring) both}.arc-keyframes-6lZz4.arc-content-muEcU[data-state=closed]{animation:arc-content-out-Tml87 var(--duration-fast) var(--ease-standard) both}.arc-content-muEcU:focus{outline:none}.arc-overlay-U2IS8[data-state=closed],.arc-content-muEcU[data-state=closed]{pointer-events:none!important}.arc-header-dXw-x{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex}.arc-title-6OKkV{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-description-t4xEr{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-title-6OKkV,.arc-description-t4xEr{overflow-wrap:anywhere;position:relative}.arc-swap--tAkc{display:block}.arc-title-6OKkV .arc-swap--tAkc{line-height:var(--leading-body)}.arc-close-SbOPd{margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 50%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-close-SbOPd:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-close-SbOPd:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.arc-body-jHvnP{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes arc-overlay-in-ijc-D{0%{opacity:0}}@keyframes arc-overlay-out-U9K8n{to{opacity:0}}@keyframes arc-content-fade-in-fW0MW{0%{opacity:0}}@keyframes arc-content-rise-in-hK7NH{0%{transform:translateY(8px)scale(.96)}}@keyframes arc-content-out-Tml87{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes arc-content-fade-out-CuOhM{to{opacity:0}}@media (prefers-reduced-motion:reduce){.arc-keyframes-6lZz4.arc-overlay-U2IS8[data-state=open],.arc-keyframes-6lZz4.arc-content-muEcU[data-state=open]{animation:arc-overlay-in-ijc-D var(--duration-instant) var(--ease-standard) both}.arc-keyframes-6lZz4.arc-overlay-U2IS8[data-state=closed]{animation:arc-overlay-out-U9K8n var(--duration-instant) var(--ease-standard) both}.arc-keyframes-6lZz4.arc-content-muEcU[data-state=closed]{animation:arc-content-fade-out-CuOhM var(--duration-instant) var(--ease-standard) both}.arc-close-SbOPd,.arc-close-SbOPd:active{transition:none}.arc-close-SbOPd:active{transform:none}}.arc-switch-uvtpO{min-height:var(--control-height-md);align-items:center;gap:var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.arc-switch-uvtpO:disabled{cursor:not-allowed;opacity:.5}.arc-track-uszBX{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;width:42px;height:24px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:3px;display:flex;position:relative}.arc-track-uszBX:before{content:"";z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.arc-switch-uvtpO[data-state=checked] .arc-track-uszBX:before{opacity:1}.arc-thumb-s0SQt{border-radius:var(--radius-pill);background:var(--control-thumb);width:18px;height:18px;box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard);flex:none}.arc-switch-uvtpO[data-state=checked] .arc-thumb-s0SQt{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){.arc-switch-uvtpO[data-state=unchecked]:hover:not(:disabled) .arc-track-uszBX{background:var(--control-track-hover)}}.arc-switch-uvtpO:focus-visible{outline:none}.arc-label-J97fu{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.arc-track-uszBX,.arc-track-uszBX:before,.arc-thumb-s0SQt{transition:none}}.arc-counter-6X9uk{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:500;line-height:1;display:inline-flex;position:relative}.arc-label-JFf9m{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body)}.arc-value-eWQLX{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex}.arc-column-7iZaT{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}.arc-sizer-F8ZSN{visibility:hidden}.arc-glyph-s2IrL{inset:var(--feather) 0;text-align:center;position:absolute}.arc-labelText-2swoI{display:inline-block}.arc-labelSwap-aV9Mw{display:block;position:relative}.arc-symbol-UvoMz{display:inline-block;overflow-x:clip}.arc-srOnly-zyTwF{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-avatar-g0iES{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:visible}.arc-avatar-g0iES img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter)}.arc-avatar-g0iES img[data-loading]{opacity:0;filter:blur(4px);transition:none}.arc-fallback-b1R0w{animation:arc-avatar-fallback-in-Ize6W var(--duration-standard) var(--ease-enter) both}.arc-sm-EE3hx{width:28px;height:28px;font-size:10px}.arc-md-lolvK{width:36px;height:36px}.arc-lg-s1ixh{width:48px;height:48px;font-size:var(--text-sm)}.arc-xl-zeFin{width:88px;height:88px;font-size:var(--text-xl)}.arc-status-yx3mO{z-index:2;border:2px solid var(--surface);border-radius:var(--radius-pill);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 70%, transparent);position:absolute;bottom:0;right:0}.arc-sm-EE3hx .arc-status-yx3mO{border-width:1.5px;width:8px;height:8px}.arc-lg-s1ixh .arc-status-yx3mO{width:12px;height:12px}.arc-xl-zeFin .arc-status-yx3mO{width:14px;height:14px;bottom:4px;right:4px}.arc-online-sMcXw{background:var(--success)}.arc-offline-JjiBo{background:var(--text-muted)}@keyframes arc-avatar-fallback-in-Ize6W{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.arc-avatar-g0iES img{transition:none}.arc-avatar-g0iES img[data-loading]{filter:none}.arc-fallback-b1R0w{animation:none}}.arc-field-nywy8{min-width:0;display:grid}.arc-label-p23ES{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-input-7SCse{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.arc-input-7SCse::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-input-7SCse:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.arc-input-7SCse:focus-visible{border-color:var(--foreground)}.arc-input-7SCse[aria-invalid=true]{border-color:var(--danger)}.arc-input-7SCse:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.arc-messageSlot-jXMJ4{display:block;overflow:hidden}.arc-description-klh5o,.arc-error-eWEUs{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-description-klh5o{color:var(--text-muted)}.arc-error-eWEUs{color:var(--danger)}.arc-words-CMZ3P{display:block;position:relative}.arc-word-4EPVI{white-space:pre;display:inline-block}.arc-column-jPa1v{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.arc-column-jPa1v>span{display:inline-block}.arc-srOnly-iZ0Oe{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-input-7SCse{transition-duration:.01ms}}.arc-root-2TG62{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.arc-track-r3brY{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}.arc-track-r3brY::-webkit-scrollbar{display:none}.arc-track-r3brY[data-fade-start]{--fade-start:20px}.arc-track-r3brY[data-fade-end]{--fade-end:20px}.arc-button-3F-VZ{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.arc-button-3F-VZ:hover{color:var(--foreground)}}.arc-button-3F-VZ:active,.arc-button-3F-VZ[aria-pressed=true]{color:var(--foreground)}.arc-selection-KLFoO{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.arc-label-uZv27{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (width<=380px){.arc-button-3F-VZ{padding:0 10px}}@media (prefers-reduced-motion:reduce){.arc-button-3F-VZ{transition:none}}.arc-field-V0RBE{gap:var(--space-2);min-width:0;display:grid}.arc-field-V0RBE label{font-size:var(--text-sm);font-weight:500}.arc-trigger-v7uYa{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arc-trigger-v7uYa:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.arc-trigger-v7uYa:active:not([data-disabled]),.arc-trigger-v7uYa[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.arc-trigger-v7uYa:focus-visible{border-color:var(--border-strong)}.arc-trigger-v7uYa[data-disabled]{opacity:.5;cursor:not-allowed}.arc-valueText-jzMf7{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arc-valueText-jzMf7>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.arc-valueText-jzMf7>[data-placeholder]{color:var(--text-muted)}.arc-srOnly-bZr3R{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-chevron-qJGap{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.arc-trigger-v7uYa[data-state=open] .arc-chevron-qJGap{transform:rotate(180deg)}.arc-hint-k5jM2{color:var(--text-muted);font-size:var(--text-xs)}.arc-content-4fhIH{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:arc-select-in-ILKz9 var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.arc-content-4fhIH[data-side=top]{--menu-y:6px}.arc-content-4fhIH[data-side=left]{--menu-x:6px;--menu-y:0px}.arc-content-4fhIH[data-side=right]{--menu-x:-6px;--menu-y:0px}.arc-content-4fhIH[data-state=closed]{animation:arc-select-out-Fxg8M var(--duration-instant) var(--ease-standard) both}.arc-viewport-kGtsz{padding:2px 0}.arc-item-OgPcp{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.arc-item-OgPcp[data-highlighted]{background:var(--surface-muted)}.arc-item-OgPcp[data-disabled]{opacity:.45}.arc-indicator-1qhPj{color:var(--foreground);animation:arc-indicator-in-h28vE var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.arc-scrollButton-56VLR{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes arc-select-in-ILKz9{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes arc-select-out-Fxg8M{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes arc-indicator-in-h28vE{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.arc-content-4fhIH{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.arc-trigger-v7uYa,.arc-chevron-qJGap,.arc-item-OgPcp{transition:none}.arc-content-4fhIH{animation:arc-select-fade-KXngh var(--duration-instant) var(--ease-standard) both}.arc-content-4fhIH[data-state=closed]{animation:arc-select-fade-out-nMef1 var(--duration-instant) var(--ease-standard) both}.arc-indicator-1qhPj{animation:none}}@keyframes arc-select-fade-KXngh{0%{opacity:0}}@keyframes arc-select-fade-out-nMef1{to{opacity:0}}.arc-root-6Ibyd{width:min(100%,980px);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin-inline:auto;container-type:inline-size}.arc-settings-evCx0{--control-height-md:var(--control-height-sm);border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:216px minmax(0,1fr);height:640px;display:grid;position:relative;overflow:hidden}.arc-sidebar-bupOM{border-right:1px solid var(--border);background:color-mix(in oklab, var(--surface-muted) 50%, var(--surface));flex-direction:column;gap:16px;min-width:0;min-height:0;padding:16px 8px 8px;display:flex}.arc-sidebarHead-MPzqg{justify-content:space-between;align-items:center;gap:12px;padding-inline:12px;display:flex}.arc-sidebarHead-MPzqg h2{font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-headAvatar-YpZhO{display:none}.arc-navList-hovqT{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.arc-navItem-LrgYo{isolation:isolate;width:100%;min-height:32px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.arc-navItem-LrgYo>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.arc-navItem-LrgYo[aria-current=page],.arc-navItem-LrgYo[aria-current=page]>svg{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-navItem-LrgYo:hover,.arc-navItem-LrgYo:hover>svg{color:var(--foreground)}.arc-navItem-LrgYo:not([aria-current]):hover{background:color-mix(in oklab, var(--surface-muted) 70%, transparent)}}.arc-navItem-LrgYo:not([aria-current]):focus-visible{background:color-mix(in oklab, var(--surface-muted) 70%, transparent);color:var(--foreground)}.arc-highlight-yVPki{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.arc-navLabel-D-7cW{white-space:nowrap;flex:1;min-width:0}.arc-navDot-tjnSv{border-radius:var(--radius-pill);background:var(--accent);flex:none;width:6px;height:6px}.arc-account-5q7YN{border-top:1px solid var(--border);align-items:center;gap:10px;min-width:0;margin-top:auto;padding:12px 12px 4px;display:flex}.arc-account-5q7YN>span:last-child{gap:1px;min-width:0;display:grid}.arc-account-5q7YN strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-account-5q7YN small{color:var(--text-muted);font-size:var(--text-xs)}.arc-main-1-Ezp{min-width:0;min-height:0;position:relative}.arc-scroller-ZF5uU{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;height:100%;padding:24px 32px 112px;overflow-y:auto}.arc-pane-hSpUl{max-width:600px}.arc-paneHead-bshrF{margin-bottom:24px}.arc-paneHead-bshrF h3{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);outline:none;margin:0}.arc-paneHead-bshrF p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:2px 0 0}.arc-identity-t-nsK{border-bottom:1px solid var(--border-subtle);align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}.arc-photo-VmwCl{flex:none;width:64px;height:64px;display:grid;position:relative}.arc-photo-VmwCl .arc-photoFrame-eGdsf>*{width:64px;height:64px;font-size:18px}.arc-photoFrame-eGdsf{grid-area:1/1;display:grid}.arc-identityText-PYWwc{gap:2px;min-width:0;display:grid}.arc-identityText-PYWwc>strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-identityText-PYWwc>span{color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-photoActions-BQh9V{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.arc-photoError-3ptvU{color:var(--danger);font-size:var(--text-xs);padding-top:8px}.arc-fields--7CFA{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.arc-group-XvyDi+.arc-group-XvyDi,.arc-inlineField-NSKXR+.arc-group-XvyDi{margin-top:24px}.arc-group-XvyDi h4{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);outline:none;margin:0 0 2px}.arc-rows-9Z3ER>*+*{border-top:1px solid var(--border-subtle)}.arc-row-RoQPk{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:14px 0;display:grid}.arc-row-RoQPk>button{margin-block:-6px}.arc-rowText-LSc63{min-width:0}.arc-rowText-LSc63 label{font-size:var(--text-sm);cursor:pointer;font-weight:500;line-height:20px}.arc-rowText-LSc63 p{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:2px 0 0}.arc-reveal-fPzdx{overflow:hidden}.arc-revealField-2yTJm{max-width:300px;padding:2px 0 8px}.arc-warning-ap-0B{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);align-items:center;gap:7px;padding-top:10px;display:flex}.arc-warning-ap-0B svg{color:var(--warning);flex:none}.arc-inlineField-NSKXR{max-width:300px;margin-top:16px}.arc-sessions-0XdzN{margin:6px 0 0;padding:0;list-style:none}.arc-session-VHRJq{overflow:hidden}.arc-sessionInner-U76R9{border-top:1px solid var(--border-subtle);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:grid}.arc-sessionInner-U76R9>svg{color:var(--text-secondary)}.arc-sessionText-Ho0UX{gap:2px;min-width:0;display:grid}.arc-sessionText-Ho0UX strong,.arc-sessionText-Ho0UX span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-sessionText-Ho0UX strong{font-size:var(--text-sm);font-weight:500}.arc-sessionText-Ho0UX span{color:var(--text-muted);font-size:var(--text-xs)}.arc-thisDevice-8R14X{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;padding-inline:12px}.arc-plan-gSxzS{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:16px;display:flex}.arc-planText-lzaOz{gap:4px;display:grid}.arc-planText-lzaOz strong{font-size:var(--text-base);font-weight:500}.arc-planText-lzaOz>span{color:var(--text-muted);font-size:var(--text-sm);align-items:baseline;display:inline-flex}.arc-price-aWGmL{justify-items:end;gap:8px;display:grid}.arc-priceValue-17Xkm>span{font-family:var(--font-body);font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-body);font-weight:500}.arc-priceUnit-OveKI{color:var(--text-muted);font-size:var(--text-sm)}.arc-cycle-pDyWU{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 0;display:flex}.arc-cycleNote-5qmKT{color:var(--text-secondary);font-size:var(--text-sm);display:block;position:relative}.arc-cycleNote-5qmKT>span{display:block}.arc-payment-7lmXH{border-block:1px solid var(--border-subtle);align-items:center;gap:12px;margin-bottom:24px;padding:12px 0;display:flex}.arc-payment-7lmXH>svg{color:var(--text-secondary);flex:none}.arc-payment-7lmXH>span{gap:2px;min-width:0;display:grid}.arc-payment-7lmXH strong{font-size:var(--text-sm);font-weight:500}.arc-payment-7lmXH>span>span{color:var(--text-muted);font-size:var(--text-xs)}.arc-inherit-Hw3OB>span{color:inherit;font:inherit;letter-spacing:inherit}.arc-revertA-hpzzr{animation:arc-settings-revert-a-xlMwM var(--duration-considered) var(--ease-enter)}.arc-revertB-rBxD1{animation:arc-settings-revert-b-zQVCc var(--duration-considered) var(--ease-enter)}@keyframes arc-settings-revert-a-xlMwM{0%{color:#0000;text-shadow:0 0 6px var(--foreground)}to{color:var(--foreground);text-shadow:0 0 #0000}}@keyframes arc-settings-revert-b-zQVCc{0%{color:#0000;text-shadow:0 0 6px var(--foreground)}to{color:var(--foreground);text-shadow:0 0 #0000}}.arc-dock-C2xjl{z-index:5;pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:absolute;bottom:20px;left:0;right:0}.arc-bar-3NfNH{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);max-width:100%;box-shadow:var(--shadow-floating);pointer-events:auto;justify-content:center;align-items:center;display:flex;overflow:hidden}.arc-barContent-aEXVM{flex:none;align-items:center;display:flex;position:relative}.arc-barEdit-q4pvN{white-space:nowrap;align-items:center;gap:2px;padding:4px 4px 4px 16px;display:flex}.arc-barCount-DAULW{font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:baseline;margin-right:12px;font-weight:500;display:inline-flex}.arc-barSaved-vl6rT{height:40px;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:8px;padding:0 16px 0 14px;font-weight:500;display:flex}.arc-barSaved-vl6rT svg{color:var(--success);flex:none}.arc-barSaved-vl6rT small{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.arc-srOnly-ZGUWb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=719px){.arc-settings-evCx0{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:680px}.arc-sidebar-bupOM{border-right:0;border-bottom:1px solid var(--border);gap:8px;padding:14px 0 8px}.arc-sidebarHead-MPzqg{padding-inline:20px}.arc-headAvatar-YpZhO{display:inline-flex}.arc-navList-hovqT{scrollbar-width:none;flex-direction:row;gap:2px;padding:2px 8px;overflow-x:auto}.arc-navList-hovqT::-webkit-scrollbar{display:none}.arc-navList-hovqT>li{flex:none}.arc-navItem-LrgYo{gap:6px;min-height:32px;padding:0 12px}.arc-navItem-LrgYo>svg,.arc-account-5q7YN{display:none}.arc-scroller-ZF5uU{padding:20px 20px 104px}.arc-paneHead-bshrF{margin-bottom:20px}.arc-fields--7CFA{grid-template-columns:minmax(0,1fr);gap:16px}}@container (width<=460px){.arc-identity-t-nsK{align-items:flex-start;gap:16px}.arc-unsaved-pndG3,.arc-long-8C-rR{display:none}.arc-barEdit-q4pvN{padding-left:16px}.arc-barCount-DAULW{margin-right:6px}.arc-dock-C2xjl{padding-inline:12px;bottom:14px}.arc-price-aWGmL{justify-items:start}.arc-row-RoQPk{gap:16px}}@container (width<=360px){.arc-scroller-ZF5uU,.arc-sidebarHead-MPzqg{padding-inline:16px}.arc-navList-hovqT{padding-inline:4px}.arc-identity-t-nsK{flex-direction:column}.arc-sessionInner-U76R9{gap:12px}.arc-sessionInner-U76R9>svg{display:none}.arc-sessionInner-U76R9{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.arc-navItem-LrgYo,.arc-navItem-LrgYo>svg{transition:none}.arc-revertA-hpzzr,.arc-revertB-rBxD1{animation:none}}.arc-field-lpH4v{align-items:flex-start;gap:0;min-width:0;display:inline-flex}.arc-box-vLgOn{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.arc-visual-xSBmx{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;display:block;position:relative}.arc-fill-ReYyM{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}.arc-mark-t7l0L{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}.arc-box-vLgOn[data-state=checked] .arc-visual-xSBmx,.arc-box-vLgOn[data-state=indeterminate] .arc-visual-xSBmx{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){.arc-box-vLgOn[data-state=unchecked]:hover:not(:disabled) .arc-visual-xSBmx{border-color:var(--text-muted)}}.arc-box-vLgOn:active:not(:disabled) .arc-visual-xSBmx{transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.95)}.arc-box-vLgOn:disabled{opacity:.5;cursor:not-allowed}.arc-copy-mHps-{min-width:0;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2);gap:2px;margin-left:1px;display:grid}.arc-copy-mHps- label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}.arc-copy-mHps- span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.arc-visual-xSBmx,.arc-box-vLgOn:active:not(:disabled) .arc-visual-xSBmx{transition:none;transform:none}}.arc-button-pAebc{width:max-content;max-width:100%;min-height:var(--control-height-sm);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);font-weight:500;display:inline-flex}.arc-button-pAebc:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.arc-iconOnly-57RR5:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.arc-button-pAebc:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.arc-plain-o-CK2:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground);border-color:#0000}}.arc-button-pAebc:disabled{cursor:not-allowed;opacity:.5}.arc-icon-tOLps{flex:none;width:16px;height:16px;display:grid;position:relative}.arc-iconInner-MvvtY{place-items:center;display:grid;position:absolute;inset:0}.arc-iconInner-MvvtY[data-state=copied]{color:var(--success)}.arc-iconInner-MvvtY[data-state=error]{color:var(--danger)}.arc-label-VKO82{text-align:left;white-space:nowrap;min-width:0;display:grid}.arc-measure-jH1gY,.arc-text-U8pF6{grid-area:1/1}.arc-measure-jH1gY{visibility:hidden}.arc-text-U8pF6{justify-self:start}.arc-iconOnly-57RR5{width:var(--control-height-sm);padding:0}.arc-plain-o-CK2{color:var(--text-secondary);background:0 0;border-color:#0000}.arc-srOnly-OczEX{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-button-pAebc{transition:none}.arc-button-pAebc:active:not(:disabled){transform:none}}.arc-field-Rogeg{min-width:0;display:grid}.arc-field-Rogeg label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.arc-shell-OTPcR{min-height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.arc-shell-OTPcR:hover:not(:focus-within){border-color:var(--foreground)}}.arc-shell-OTPcR:focus-within{border-color:var(--foreground)}.arc-shell-OTPcR:has(.arc-input-pWamv[aria-invalid=true]){border-color:var(--danger)}.arc-input-pWamv{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);background:0 0;border:0;outline:0}.arc-input-pWamv::placeholder{color:var(--text-muted)}.arc-input-pWamv[data-reveal=shown]{animation:arc-resolve-shown-MRBm2 var(--duration-standard) var(--ease-enter)}.arc-input-pWamv[data-reveal=hidden]{animation:arc-resolve-hidden-and0g var(--duration-standard) var(--ease-enter)}@keyframes arc-resolve-shown-MRBm2{0%{opacity:.35;filter:blur(2px)}}@keyframes arc-resolve-hidden-and0g{0%{opacity:.35;filter:blur(2px)}}.arc-shell-OTPcR button{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-shell-OTPcR button:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-shell-OTPcR button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}.arc-shell-OTPcR button[aria-pressed=true]{color:var(--foreground)}.arc-messageSlot-xJZDF{display:block;overflow:hidden}.arc-hint-hDUW3{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-words-gs61A{display:block;position:relative}.arc-word-l01vV{white-space:pre;display:inline-block}.arc-srOnly-rAWbG{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-shell-OTPcR,.arc-shell-OTPcR button{transition:none}.arc-shell-OTPcR button:active{transform:none}.arc-input-pWamv[data-reveal]{animation:none}}.arc-field-Ivj2v{--tone:var(--border-strong);min-width:0;display:grid}.arc-field-Ivj2v[data-level="1"]{--tone:var(--danger)}.arc-field-Ivj2v[data-level="2"]{--tone:var(--warning)}.arc-field-Ivj2v[data-level="3"],.arc-field-Ivj2v[data-level="4"]{--tone:var(--success)}.arc-label-mheX9{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-shell-oCffu{min-height:var(--control-height-md);align-items:center;gap:var(--space-1);padding:0 5px 0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.arc-shell-oCffu:hover:not(:focus-within){border-color:var(--text-muted)}}.arc-shell-oCffu:focus-within{border-color:var(--foreground)}.arc-shell-oCffu:has(.arc-input-jg2i2[aria-invalid=true]){border-color:var(--danger)}.arc-input-jg2i2{width:100%;min-width:0;height:calc(var(--control-height-md) - 2px);color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0;padding:0}.arc-input-jg2i2::placeholder{color:var(--text-muted)}@media (pointer:coarse){.arc-input-jg2i2{font-size:var(--text-base)}}.arc-input-jg2i2[data-reveal=shown]{animation:arc-resolve-shown-HmV0J var(--duration-standard) var(--ease-enter)}.arc-input-jg2i2[data-reveal=hidden]{animation:arc-resolve-hidden-mTG8P var(--duration-standard) var(--ease-enter)}@keyframes arc-resolve-shown-HmV0J{0%{opacity:.35;filter:blur(2px)}}@keyframes arc-resolve-hidden-mTG8P{0%{opacity:.35;filter:blur(2px)}}.arc-reveal--T5oW{border-radius:calc(var(--radius-control) - 5px);width:34px;height:34px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.arc-reveal--T5oW:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-reveal--T5oW:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.94)}.arc-reveal--T5oW[aria-pressed=true]{color:var(--foreground)}.arc-errorSlot-eNbxl{display:block;overflow:hidden}.arc-error-iaarP{padding-top:var(--space-2);color:var(--danger);font-size:var(--text-xs);line-height:var(--leading-body);display:block;position:relative}.arc-errorText-3ubU3{display:block}.arc-meterRow-3fm8i{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.arc-meter-KvjTD{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid}.arc-segment-Zr7yN{isolation:isolate;border-radius:var(--radius-pill);background:var(--border);height:4px;position:relative;overflow:hidden}.arc-fill-1dqzk{border-radius:inherit;background:var(--tone);transition:background-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.arc-word-I-i-w{height:1.4em;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:right;white-space:nowrap;flex:0 0 4.5rem;display:block;position:relative}.arc-wordText-JaLnK{display:inline-block}.arc-rules-oKS9S{margin:var(--space-4) 0 0;gap:6px;padding:0;list-style:none;display:grid}.arc-rule-Ennui{min-height:1.25rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);transition:color var(--duration-standard) var(--ease-standard);align-items:center;gap:10px;display:flex}.arc-rule-Ennui[data-met]{color:var(--foreground)}.arc-ruleLabel-7STax{min-width:0}.arc-mark-FYFKq{border:1.25px solid var(--border-strong);border-radius:var(--radius-pill);width:16px;height:16px;color:var(--success);transition:border-color var(--duration-fast) var(--ease-standard);flex:0 0 16px;display:block;position:relative}.arc-rule-Ennui[data-met] .arc-mark-FYFKq{border-color:#0000}.arc-markFill-8Npj0{border-radius:inherit;background:color-mix(in oklab, var(--success) 16%, transparent);position:absolute;inset:-1.25px}.arc-tick-gcGtV{width:16px;height:16px;position:absolute;inset:-1.25px}.arc-remaining-fHvB9{padding-left:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;margin-left:auto;display:block;position:relative}.arc-remainingText-08u6b{align-items:baseline;gap:.28em;display:inline-flex}.arc-number-f8anp{font-variant-numeric:tabular-nums;display:inline-flex}.arc-place-R8zHR{display:inline-block;position:relative;overflow-x:clip}.arc-digit-a9Q93{display:inline-block}.arc-srOnly-G58M6{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-shell-oCffu,.arc-reveal--T5oW,.arc-fill-1dqzk,.arc-rule-Ennui,.arc-mark-FYFKq{transition:none}.arc-reveal--T5oW:active{transform:none}.arc-input-jg2i2[data-reveal]{animation:none}}.arc-block-aryAS{--control-height-md:var(--control-height-sm);box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:min(100%,880px);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;margin-inline:auto;overflow:hidden;container:security/inline-size}.arc-block-aryAS h2,.arc-block-aryAS h3,.arc-block-aryAS h4,.arc-block-aryAS p,.arc-block-aryAS ol,.arc-block-aryAS ul{margin:0}.arc-block-aryAS ol,.arc-block-aryAS ul{padding:0;list-style:none}.arc-srOnly-7Xc1w{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-header-TBfqE{padding:16px 20px}.arc-header-TBfqE h2{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}.arc-header-TBfqE p{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:2px}.arc-section-diZpm{border-top:1px solid var(--border);padding:16px 20px}.arc-sectionHead-OcnbP{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.arc-sectionText-t4Tx3{gap:var(--space-1);flex:280px;min-width:0;display:grid}.arc-sectionText-t4Tx3 h3{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);display:inline-flex}.arc-sectionText-t4Tx3 p{color:var(--text-secondary);font-size:var(--text-xs)}.arc-aside-p9xRQ{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);flex:none;display:flex}.arc-actionSlot-daaMR{display:inline-flex}.arc-count--e5TE{color:var(--text-muted);font-weight:400}.arc-swap---8M-{vertical-align:top;max-width:100%;display:inline-block;position:relative}.arc-swapTrack-Znzs8{max-width:100%;display:inline-block;position:relative}.arc-swapText-dC9UV{max-width:100%;display:inline-block}.arc-roll-PmUGX{font-variant-numeric:tabular-nums;display:inline-flex}.arc-num-F8jI4{font-variant-numeric:tabular-nums}.arc-collapse-gXXfR{margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);overflow:hidden}.arc-lead-M903V{color:var(--foreground);font-size:var(--text-sm);font-weight:500}.arc-muted-3Eo1I{color:var(--text-secondary)}.arc-copyBlock-hJuvI{gap:var(--space-1);min-width:0;display:grid}.arc-tfaBody-zyCEY{padding-top:var(--space-4);display:grid}.arc-rail-BE-8L{gap:var(--space-1);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.arc-railItem-h5jlY{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);height:28px;padding:0 var(--space-3) 0 6px;color:var(--text-muted);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard);display:inline-flex;position:relative}.arc-railItem-h5jlY[data-state=current]{color:var(--foreground)}.arc-railItem-h5jlY[data-state=done]{color:var(--text-secondary)}.arc-railHighlight-j3UzK{z-index:0;border-radius:inherit;background:var(--surface-muted);position:absolute;inset:0}.arc-railMark-rRGld,.arc-railLabel-eu8U7{z-index:1;position:relative}.arc-railMark-rRGld{box-sizing:border-box;border:1px solid var(--border-strong);width:20px;height:20px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.arc-railMark-rRGld>*{grid-area:1/1}.arc-railItem-h5jlY[data-state=current] .arc-railMark-rRGld{border-color:var(--accent);color:var(--foreground)}.arc-railItem-h5jlY[data-state=done] .arc-railMark-rRGld{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.arc-stage-H2rVL{position:relative}.arc-stagePane-yYzrg{min-width:0}.arc-scan-g2Ws3{align-items:start;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.arc-scanCopy-JvxlI{align-content:start;gap:var(--space-4);min-width:0;display:grid}.arc-qr-oQ97-{box-sizing:content-box;border:1px solid var(--border);background:oklch(100% 0 0);border-radius:12px;grid-template-rows:repeat(25,6px);grid-template-columns:repeat(25,6px);width:150px;padding:12px;display:grid}.arc-qrCell-ti-xI{animation:arc-qrIn-OWLE5 var(--duration-standard) var(--ease-enter) both;background:oklch(20% 0 0);border-radius:1px}.arc-finder-NI9lN{box-sizing:border-box;animation:arc-finderIn-11gaL var(--duration-standard) var(--ease-enter) both;border:6px solid oklch(20% 0 0);border-radius:5px;place-items:center;display:grid}.arc-finderDot-sWTs9{background:oklch(20% 0 0);border-radius:3px;width:18px;height:18px}@keyframes arc-qrIn-OWLE5{0%{opacity:0;transform:scale(.6)}}@keyframes arc-finderIn-11gaL{0%{opacity:0;transform:scale(.9)}}.arc-keyLabel-8kwG8{color:var(--text-muted);font-size:var(--text-xs)}.arc-keyRow-1M0oX{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.arc-key-Mzhxn{box-sizing:border-box;min-height:var(--control-height-sm);padding:0 var(--space-3);background:var(--surface-muted);color:var(--foreground);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:8px;align-items:center;display:inline-flex}.arc-stepActions-DH-zO{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.arc-verify-K-c7l{justify-items:start;gap:var(--space-4);display:grid}.arc-codesStep-hEQOL{gap:var(--space-4);display:grid}.arc-codesHead-PYvxU{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.arc-codesHead-PYvxU .arc-copyBlock-hJuvI{flex:280px}.arc-codeActions-tAvcw{gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.arc-codes-2DS0d{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-muted);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.arc-code-0JowR{color:var(--foreground);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:24px}.arc-codesFoot-M-2mc{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.arc-enabled-eswd4{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.arc-enabledMark-O-yGz{color:var(--success);flex:none;display:inline-flex}.arc-drawn-BAvEQ{display:block}.arc-enabledText-vYeI5{flex:240px;gap:2px;min-width:0;display:grid}.arc-pwForm-vmgt6{gap:var(--space-4);max-width:480px;padding-top:var(--space-4);padding-bottom:2px;display:grid}.arc-fieldError--dxZj{padding-top:var(--space-2);color:var(--danger);font-size:var(--text-xs)}.arc-pwFoot-0cyNW{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.arc-checkWrap-EOFJj{margin-inline-start:-13px;display:inline-flex}.arc-sessions-qOGjx{margin-top:var(--space-2)}.arc-session-XByZC{overflow:hidden}.arc-sessionInner-U6AWA{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) 0;display:flex}.arc-session-XByZC+.arc-session-XByZC .arc-sessionInner-U6AWA{border-top:1px solid var(--border-subtle)}.arc-deviceIcon-ntQ5p{color:var(--text-secondary);flex:none}.arc-sessionText-2UQUc{flex:1;gap:2px;min-width:0;display:grid}.arc-sessionName-qcNel{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;font-weight:500;display:flex}.arc-sessionMeta-6XXEb{color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.arc-sessionsFoot-5Z8kL{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.arc-sessionsFoot-5Z8kL>p{flex:200px;min-width:0}.arc-alone-g2jan{padding-top:var(--space-3);color:var(--text-muted)}.arc-block-aryAS .arc-hold--kNMJ{padding-inline:var(--space-3)}.arc-footer-oGuiR{border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);padding:12px 20px}@container security (width<=640px){.arc-codes-2DS0d{grid-template-columns:repeat(2,minmax(0,1fr))}}@container security (width<=560px){.arc-header-TBfqE,.arc-section-diZpm{padding:14px 16px}.arc-footer-oGuiR{padding-inline:16px}.arc-scan-g2Ws3{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.arc-qr-oQ97-{justify-self:start}.arc-codes-2DS0d{padding:var(--space-3) var(--space-4)}.arc-sessionsFoot-5Z8kL{padding-bottom:2px}}@media (prefers-reduced-motion:reduce){.arc-qrCell-ti-xI,.arc-finder-NI9lN{animation:none}.arc-railItem-h5jlY,.arc-railMark-rRGld{transition-duration:0s}}.arc-tooltip-LxHdH{--tooltip-y:3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter)}.arc-tooltip-LxHdH[data-side=bottom]{--tooltip-y:-3px}@starting-style{.arc-tooltip-LxHdH[data-state$=-open]{opacity:0;transform:translateY(var(--tooltip-y)) scale(.97)}.arc-tooltip-LxHdH[data-instant][data-state$=-open]{transform:none}}.arc-tooltip-LxHdH[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard)}.arc-tooltip-LxHdH[data-state=closed]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);animation:arc-tooltip-exit-LJFyT var(--duration-instant) linear both;transform:scale(.98)}.arc-text-HO-R0{overflow-clip-margin:var(--space-2);display:block;position:relative;overflow:clip}.arc-measure-P4I5i{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.arc-line-S4UI0{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);display:block}@keyframes arc-tooltip-exit-LJFyT{to{--tooltip-exit:1}}@media (prefers-reduced-motion:reduce){.arc-tooltip-LxHdH,.arc-tooltip-LxHdH[data-state=closed],.arc-tooltip-LxHdH[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}.arc-overlay-dr--1{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:oklch(10% 0 0/.38);position:fixed;inset:0}.arc-content-Cpc19{--drawer-size:min(30rem, calc(100vw - var(--space-4)));--ease-drawer:cubic-bezier(.32,.72,0,1);--drawer-from:translateX(100%);z-index:51;width:var(--drawer-size);border:1px solid var(--border);background:var(--surface-raised);max-width:100vw;max-height:100dvh;color:var(--foreground);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:fixed;overflow:hidden}.arc-overlay-dr--1[data-state=closed],.arc-content-Cpc19[data-state=closed]{pointer-events:none!important}.arc-content-Cpc19[data-side=right]{border-width:1px 0 1px 1px;border-radius:22px 0 0 22px;inset:0 0 0 auto}.arc-content-Cpc19[data-side=left]{border-width:1px 1px 1px 0;border-radius:0 22px 22px 0;inset:0 auto 0 0}.arc-content-Cpc19[data-side=top]{border-width:0 0 1px;border-radius:0 0 22px 22px;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:0 0 auto}.arc-content-Cpc19[data-side=bottom]{border-width:1px 0 0;border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:auto 0 0}.arc-content-Cpc19[data-side=bottom]:before{border-radius:var(--radius-pill);background:var(--border-strong);content:"";opacity:.75;width:2.25rem;height:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.arc-content-Cpc19[data-side=left]{--drawer-from:translateX(-100%)}.arc-content-Cpc19[data-side=top]{--drawer-from:translateY(-100%)}.arc-content-Cpc19[data-side=bottom]{--drawer-from:translateY(100%)}.arc-keyframes-9U2Dz.arc-overlay-dr--1[data-state=open]{animation:arc-overlay-in-TCz6T var(--duration-standard) var(--ease-enter) both}.arc-keyframes-9U2Dz.arc-overlay-dr--1[data-state=closed]{animation:arc-overlay-out-q7M79 var(--duration-fast) var(--ease-standard) both}.arc-keyframes-9U2Dz.arc-content-Cpc19[data-state=open]{animation:arc-drawer-in-K0NUD var(--duration-considered) var(--ease-drawer) both}.arc-keyframes-9U2Dz.arc-content-Cpc19[data-state=closed]{animation:arc-drawer-out-Gmx7- var(--duration-standard) var(--ease-standard) both}.arc-content-Cpc19:focus{outline:none}.arc-overlay-dr--1[data-contained],.arc-content-Cpc19[data-contained]{position:absolute}.arc-overlay-dr--1[data-contained]{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(10% 0 0/.16)}.arc-content-Cpc19[data-contained]{--drawer-size:min(22rem, calc(100% - var(--space-8)));z-index:2;max-height:100%;box-shadow:none}.arc-content-Cpc19[data-contained][data-side=top],.arc-content-Cpc19[data-contained][data-side=bottom]{max-height:min(32rem, calc(100% - var(--space-8)))}.arc-content-Cpc19[data-contained][data-side]{border-width:0}.arc-content-Cpc19[data-contained][data-side=right]{border-left-width:1px}.arc-content-Cpc19[data-contained][data-side=left]{border-right-width:1px}.arc-content-Cpc19[data-contained][data-side=top]{border-bottom-width:1px}.arc-content-Cpc19[data-contained][data-side=bottom]{border-top-width:1px}.arc-header-G4OIK{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);flex:none;display:flex}.arc-handle-U9L84{touch-action:none;-webkit-user-select:none;user-select:none}.arc-content-Cpc19[data-side=bottom] .arc-handle-U9L84,.arc-content-Cpc19[data-side=top] .arc-handle-U9L84{cursor:grab}.arc-title-1IzsR,.arc-description-LVFLs{position:relative}.arc-swap-cbWTD{line-height:var(--leading-body);display:block}.arc-title-1IzsR{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-description-LVFLs{max-width:32rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-close-w6Uvx{width:var(--space-8);height:var(--space-8);margin-top:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 65%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-close-w6Uvx:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-close-w6Uvx:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.arc-body-7APHa{min-height:0;padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}@media (width<=40rem){.arc-content-Cpc19{--drawer-size:calc(100vw - var(--space-3))}.arc-content-Cpc19[data-side=right]{border-radius:18px 0 0 18px}.arc-content-Cpc19[data-side=left]{border-radius:0 18px 18px 0}.arc-content-Cpc19[data-side=top]{border-radius:0 0 18px 18px}.arc-content-Cpc19[data-side=bottom]{border-radius:18px 18px 0 0}.arc-header-G4OIK,.arc-body-7APHa{padding:var(--space-5)}}@keyframes arc-overlay-in-TCz6T{0%{opacity:0}}@keyframes arc-overlay-out-q7M79{to{opacity:0}}@keyframes arc-drawer-in-K0NUD{0%{transform:var(--drawer-from)}}@keyframes arc-drawer-out-Gmx7-{65%{opacity:1}to{opacity:0;transform:var(--drawer-from)}}@keyframes arc-drawer-fade-in-hr-2F{0%{opacity:0}}@keyframes arc-drawer-fade-out-9yFO7{to{opacity:0}}@media (prefers-reduced-motion:reduce){.arc-keyframes-9U2Dz.arc-overlay-dr--1[data-state=open]{animation:arc-overlay-in-TCz6T var(--duration-instant) linear both}.arc-keyframes-9U2Dz.arc-overlay-dr--1[data-state=closed]{animation:.1s linear both arc-overlay-out-q7M79}.arc-keyframes-9U2Dz.arc-content-Cpc19[data-state=open]{animation:arc-drawer-fade-in-hr-2F var(--duration-instant) linear both}.arc-keyframes-9U2Dz.arc-content-Cpc19[data-state=closed]{animation:.1s linear both arc-drawer-fade-out-9yFO7}.arc-close-w6Uvx,.arc-close-w6Uvx:active{transition:none}.arc-close-w6Uvx:active{transform:none}}.arc-shell-PIOIm{--rail:color-mix(in oklab, var(--surface-muted) 55%, var(--surface));--row-hover:color-mix(in oklab, var(--foreground) 4.5%, transparent);--row-active:color-mix(in oklab, var(--foreground) 7%, transparent);isolation:isolate;border:1px solid var(--border);background:var(--surface);width:min(100%,1080px);min-width:0;height:640px;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);text-align:left;border-radius:16px;display:flex;position:relative;overflow:hidden;container:shell/inline-size}:root[data-theme=dark] .arc-shell-PIOIm{--rail:color-mix(in oklab, var(--background) 60%, var(--surface));--row-hover:color-mix(in oklab, var(--foreground) 5%, transparent);--row-active:color-mix(in oklab, var(--foreground) 8%, transparent)}.arc-slot-JDQQ8{z-index:3;flex:none;height:100%;position:relative}.arc-sidebar-KokVe{background:var(--rail);min-width:0;transition:box-shadow var(--duration-standard) var(--ease-standard);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.arc-sidebar-KokVe[data-floating]{box-shadow:var(--shadow-floating)}.arc-sidebar-KokVe:after{content:"";background:var(--border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:0}.arc-brand-j2s2U,.arc-profile-B2K6j{white-space:nowrap;flex:none;align-items:center;gap:12px;min-width:0;padding:0 12px 0 18px;display:flex}.arc-brand-j2s2U{height:52px}.arc-profile-B2K6j{border-top:1px solid var(--border-subtle);height:52px}.arc-mark-HZiwg{background:var(--accent);width:28px;height:28px;color:var(--accent-foreground);font-family:var(--font-display);letter-spacing:0;border-radius:9px;flex:none;place-items:center;font-size:15px;font-weight:500;line-height:1;display:grid}.arc-mark-HZiwg[data-logo]{color:#fff;background:#17181b;box-shadow:inset 0 0 0 1px #ffffff1f}.arc-mark-HZiwg[data-logo] svg{width:60%;height:60%}[data-theme=dark] .arc-mark-HZiwg[data-logo]{color:#17181b;box-shadow:none;background:#f4f4f5}.arc-stack-XwKws{gap:2px;min-width:0;line-height:1.25;display:grid}.arc-stack-XwKws strong{text-overflow:clip;font-size:13px;font-weight:500;overflow:hidden}.arc-stack-XwKws span{color:var(--text-muted);font-size:var(--text-xs);text-overflow:clip;overflow:hidden}.arc-nav-Mjz0o{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;min-height:0;padding:4px 12px 8px;display:flex;overflow:hidden auto}.arc-nav-Mjz0o::-webkit-scrollbar{display:none}.arc-section-gbGTl+.arc-section-gbGTl{margin-top:4px}.arc-heading-X2oAD{position:relative;overflow:hidden}.arc-headingText-TtERm{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:1;position:absolute;bottom:7px;left:12px}.arc-divider-0oo3f{background:var(--border);height:1px;position:absolute;top:8px;left:8px;right:8px}.arc-list-ZXrA4{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.arc-footerList-rtYde{margin-top:auto;padding-top:8px}.arc-item-i-k8D{isolation:isolate;width:100%;height:32px;color:var(--text-secondary);font:inherit;letter-spacing:var(--tracking-body);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:13px;line-height:1;display:flex;position:relative}.arc-highlight-UdXDw{z-index:-1;background:var(--row-active);position:absolute;inset:0}.arc-icon--CnPm{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.arc-label-0wiHV{text-overflow:clip;flex:auto;min-width:0;display:block;overflow:hidden}.arc-count-8YtpX{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.arc-dot-MRSyO{border-radius:var(--radius-pill);background:var(--accent);pointer-events:none;width:6px;height:6px;position:absolute;top:calc(50% - 10px);left:25px}.arc-chevron-N6-Jb{color:var(--text-muted);flex:none;place-items:center;display:grid}.arc-lit-RrPqE{color:var(--foreground)}.arc-lit-RrPqE .arc-icon--CnPm{color:var(--accent)}.arc-nested--pg0U{width:calc(100% - 28px);height:30px;margin-left:28px;padding-left:10px}.arc-children-3Q5Ui{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;position:relative}.arc-children-3Q5Ui:before{content:"";background:var(--border);width:1px;position:absolute;top:4px;bottom:8px;left:20px}.arc-children-3Q5Ui>li:first-child{margin-top:2px}.arc-children-3Q5Ui>li:last-child{margin-bottom:4px}.arc-tip-ynBUL{z-index:60;border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-family:var(--font-body);letter-spacing:var(--tracking-body);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter);align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.arc-tipNote-pI1k8{color:color-mix(in oklab, var(--background) 62%, var(--foreground));font-weight:400}@starting-style{.arc-tip-ynBUL[data-state$=-open]{opacity:0;transform:translate(-4px)}.arc-tip-ynBUL[data-state=instant-open]{transform:none}}.arc-tip-ynBUL[data-state=closed]{opacity:0;transition-duration:.11s;animation:.11s linear both arc-tip-exit-6dK9j;transform:translate(-2px)}@keyframes arc-tip-exit-6dK9j{to{--tip-exit:1}}.arc-shortcut-bnJj3{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.arc-shortcut-bnJj3 kbd{border:1px solid color-mix(in oklab, var(--background) 30%, var(--foreground));min-width:20px;height:20px;font-family:var(--font-body);font-size:var(--text-xs);border-radius:6px;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.arc-main-CgPeW{background:var(--surface);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;container:main/inline-size}.arc-topbar-twZnt{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:8px;height:52px;padding:0 16px 0 12px;display:flex}.arc-iconButton-8DROo{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:inline-grid}.arc-menuButton-NnheA{display:none}.arc-crumbs-HRuTP{flex:1;min-width:0;font-size:13px;overflow:hidden}.arc-crumbs-HRuTP ol{min-width:0;color:var(--text-muted);white-space:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.arc-crumbs-HRuTP li{flex:none;align-items:center;display:flex;position:relative}.arc-crumbs-HRuTP li+li:before{content:"/";color:var(--border-strong);margin:0 8px}.arc-crumbParent-PlRYH{overflow:hidden}.arc-crumbSwap-OmO11{display:inline-flex;position:relative;overflow:hidden}.arc-crumbSizers-DV3Q9{visibility:hidden;pointer-events:none;white-space:nowrap;display:flex;position:absolute}.arc-crumbSizers-DV3Q9>span{flex:none}.arc-crumbs-HRuTP .arc-crumbCurrent-fcqDR{min-width:0;color:var(--foreground);flex:0 auto}.arc-crumbCurrent-fcqDR>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.arc-team-gNnQl{flex:none;display:flex}.arc-content-VmX8y{flex:1;min-height:0;padding:24px 28px 28px;overflow:hidden auto;container:content/inline-size}.arc-swap-YZHKy{position:relative}.arc-title-43JKz{font-family:var(--font-body);font-size:var(--text-xl);letter-spacing:var(--tracking-body);text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.arc-summary-QvY40{max-width:60ch;color:var(--text-secondary);text-wrap:pretty;margin:4px 0 0;font-size:13px;line-height:1.5}.arc-stats-Q-h7o{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.arc-stat-oR-tK{min-width:0;padding:14px 16px;display:flex}.arc-stat-oR-tK+.arc-stat-oR-tK{border-left:1px solid var(--border)}.arc-stat-oR-tK>span{font-size:var(--text-xl);flex:1;justify-content:space-between}.arc-listBlock-7hWP5{margin-top:24px}.arc-listTitle-ZIlDm{font-size:var(--text-sm);letter-spacing:var(--tracking-body);margin:0 0 8px;font-weight:500;line-height:1.4}.arc-rows-q45A8{margin:0;padding:0;list-style:none}.arc-row-IGIve{border-top:1px solid var(--border-subtle);grid-template-columns:28px minmax(0,1fr) auto 76px;align-items:center;gap:12px;min-height:52px;display:grid}.arc-row-IGIve:last-child{border-bottom:1px solid var(--border-subtle)}.arc-rowText-ZS1D6{gap:2px;min-width:0;display:grid}.arc-rowText-ZS1D6 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.arc-rowText-ZS1D6 span{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.arc-when-TSZtq{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.arc-scrim-J6PDG{z-index:20;-webkit-tap-highlight-color:transparent;background:oklch(0% 0 0/.3);position:absolute;inset:0}.arc-floatScrim-622ej{z-index:2;cursor:pointer}:root[data-theme=dark] .arc-scrim-J6PDG{background:oklch(0% 0 0/.5)}.arc-sheet-yPSJv{z-index:21;width:min(288px,100% - 40px);padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);overscroll-behavior:contain;touch-action:pan-y;border-right:1px solid var(--border);background:var(--rail);box-shadow:var(--shadow-floating);border-radius:0 16px 16px 0;outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.arc-sheetHead-3Vllh{flex:none;align-items:center;padding-right:12px;display:flex}.arc-sheetHead-3Vllh .arc-brand-j2s2U{flex:1}.arc-srOnly-w1dIr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.arc-item-i-k8D:hover{background:var(--row-hover);color:var(--foreground)}.arc-item-i-k8D:hover .arc-icon--CnPm{color:var(--text-secondary)}.arc-lit-RrPqE:hover{background:0 0}.arc-lit-RrPqE:hover .arc-icon--CnPm{color:var(--accent)}.arc-iconButton-8DROo:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-item-i-k8D:active{background:var(--row-active)}.arc-sheet-yPSJv[data-dragging] .arc-item-i-k8D:active{background:0 0}.arc-iconButton-8DROo:active{background:color-mix(in oklab, var(--foreground) 9%, transparent);color:var(--foreground)}@media (width<=640px){.arc-shell-PIOIm{border-radius:14px}}@media (pointer:coarse){.arc-item-i-k8D,.arc-nested--pg0U{height:40px}.arc-iconButton-8DROo{width:40px;height:40px}.arc-topbar-twZnt{padding-left:8px}}@container shell (width<=479px){.arc-slot-JDQQ8,.arc-railToggle-uJVcZ{display:none}.arc-menuButton-NnheA{display:inline-grid}.arc-topbar-twZnt{gap:4px;height:52px;padding:0 12px 0 8px}.arc-crumbs-HRuTP .arc-crumbRoot-G2Jup,.arc-crumbs-HRuTP .arc-crumbRoot-G2Jup+li:before{display:none}.arc-content-VmX8y{padding:20px 16px 24px}.arc-stats-Q-h7o{margin-top:16px}.arc-listBlock-7hWP5{margin-top:20px}}@container shell (width<=420px){.arc-team-gNnQl{display:none}}@container main (width<=340px){.arc-crumbs-HRuTP .arc-crumbRoot-G2Jup,.arc-crumbs-HRuTP .arc-crumbRoot-G2Jup+li:before,.arc-team-gNnQl{display:none}}@container content (width<=420px){.arc-row-IGIve{grid-template-columns:28px minmax(0,1fr) auto;gap:12px}.arc-when-TSZtq{display:none}.arc-stat-oR-tK{padding:12px}}@container content (width<=340px){.arc-stat-oR-tK{padding:10px 12px}.arc-stat-oR-tK>span{font-size:var(--text-lg)}.arc-row-IGIve{gap:10px;min-height:48px}}@media (prefers-reduced-motion:reduce){.arc-item-i-k8D,.arc-icon--CnPm,.arc-iconButton-8DROo,.arc-sidebar-KokVe{transition:none}.arc-tip-ynBUL,.arc-tip-ynBUL[data-state=closed]{transition:opacity 90ms linear;transform:none}}.arc-root-AZWxk{vertical-align:middle;flex:none;display:inline-flex;position:relative}.arc-trigger--JcsH{--presence-surface:var(--user-menu-surface,var(--surface));align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);height:40px;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;margin:0;padding:4px;display:inline-flex;position:relative}.arc-trigger--JcsH[data-name]{padding-right:10px}@media (hover:hover) and (pointer:fine){.arc-trigger--JcsH:hover{--presence-surface:var(--surface-muted);background:var(--surface-muted)}}.arc-trigger--JcsH[data-state=open]{--presence-surface:var(--surface-muted);background:var(--surface-muted)}.arc-trigger--JcsH:active{--presence-surface:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%);background:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%)}.arc-triggerName-n-trv{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:500;line-height:1;overflow:hidden}.arc-chevron-05eLB{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;margin-left:-2px}.arc-trigger--JcsH:hover .arc-chevron-05eLB,.arc-trigger--JcsH[data-state=open] .arc-chevron-05eLB{color:var(--foreground)}.arc-trigger--JcsH[data-state=open] .arc-chevron-05eLB{transform:rotate(180deg)}@media (width<=639px){.arc-trigger--JcsH[data-name]{padding-right:4px}.arc-triggerName-n-trv,.arc-chevron-05eLB{display:none}}.arc-face-EhRnl{width:var(--face-size);height:var(--face-size);flex:none;display:inline-grid;position:relative}.arc-face-EhRnl[data-size=sm]{--face-size:32px;--dot-size:11px}.arc-face-EhRnl[data-size=md]{--face-size:34px;--dot-size:10px}.arc-portrait-QXZha{border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);outline-offset:-1px;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.arc-initials-BR-CT{color:var(--text-secondary);font-size:calc(var(--face-size) * .36);place-items:center;font-weight:500;line-height:1;display:grid}.arc-face-EhRnl .arc-dot-g5EIn{box-shadow:0 0 0 2px var(--presence-surface,var(--surface));position:absolute;bottom:-1px;right:-1px}.arc-dot-g5EIn{--dot-color:var(--success);width:var(--dot-size,10px);height:var(--dot-size,10px);border-radius:var(--radius-pill);background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;display:inline-block;position:relative}.arc-dot-g5EIn:before,.arc-dot-g5EIn:after{content:"";background:var(--presence-surface,var(--surface));transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard);margin:auto;position:absolute;inset:0}.arc-dot-g5EIn:before{border-radius:var(--radius-pill);width:46%;height:46%;transform:scale(0)}.arc-dot-g5EIn:after{border-radius:1px;width:58%;height:22%;min-height:1.5px;transform:scaleX(0)}.arc-dot-g5EIn[data-status=busy]{--dot-color:var(--danger)}.arc-dot-g5EIn[data-status=busy]:after{transform:scaleX(1)}.arc-dot-g5EIn[data-status=away]{--dot-color:var(--warning)}.arc-dot-g5EIn[data-status=away]:before,.arc-dot-g5EIn[data-status=offline]:before{transform:scale(1)}.arc-dot-g5EIn[data-status=offline]{--dot-color:var(--text-muted)}.arc-panel-xogob{--presence-surface:var(--surface-raised);--row:32px;--inset:4px;--menu-radius:10px;--menu-line:color-mix(in oklab, var(--foreground) 9%, transparent);z-index:60;box-sizing:border-box;width:15.5rem;max-width:calc(100vw - 24px);padding:var(--inset);border:.5px solid var(--border);border-radius:var(--menu-radius);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.01em;text-align:left;transform-origin:var(--origin-x,100%) var(--origin-y,0px);outline:none;line-height:1.3;position:fixed;top:0;left:0}.arc-panel-xogob[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}.arc-panel-xogob[data-inline][data-align=end]{right:0}.arc-panel-xogob[data-inline][data-align=start]{left:0}.arc-panel-xogob[data-inline][data-align=center]{margin-left:-7.75rem;left:50%}.arc-header-CZDX8{align-items:center;gap:10px;padding:8px;display:flex}.arc-identity-vLYB7{flex:1;gap:2px;min-width:0;display:grid}.arc-nameRow-YMGq-{align-items:center;gap:6px;min-width:0;display:flex}.arc-name-PelWV{min-width:0;color:var(--foreground);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.arc-plan-Pudz-{border:.5px solid var(--menu-line);background:color-mix(in oklab, var(--foreground) 4%, transparent);min-width:0;max-width:55%;height:17px;color:var(--text-secondary);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 100 auto;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-block;overflow:hidden}.arc-email-0H8tw{color:var(--text-muted);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.arc-list-YYFPq{position:relative}.arc-separator-l3d2E{height:.5px;margin:var(--inset) calc(var(--inset) * -1);background:var(--menu-line)}@media (resolution<=1x){.arc-separator-l3d2E{background:color-mix(in oklab, var(--foreground) 6%, transparent);height:1px}}.arc-highlight-i1LLn{background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;border-radius:6px;position:absolute;top:0;left:0;right:0}.arc-item-DGoe8{width:100%;height:var(--row);box-sizing:border-box;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:6px;outline:none;align-items:center;gap:10px;margin:0;padding:0 8px;font-size:13px;display:flex;position:relative}.arc-icon-jNkBM{width:16px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.arc-item-DGoe8:focus .arc-icon-jNkBM{color:var(--foreground)}.arc-itemLabel-Ebg8k{flex:1;min-width:0;display:inline-flex;position:relative}.arc-rise-fmo2Z{white-space:nowrap;display:inline-block}@media (hover:none){.arc-item-DGoe8:active{background:var(--surface-muted)}}.arc-keys-WhL5D{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.arc-key-Tfwyv{min-width:1.05em;font:inherit;text-align:center;display:inline-block}.arc-row-hf3DG{align-items:center;gap:10px;height:36px;padding:0 4px 0 8px;display:flex;position:relative}.arc-rowLabel-jQYLL{color:var(--foreground);flex:1;font-size:13px}.arc-row-hf3DG .arc-icon-jNkBM .arc-dot-g5EIn{--dot-size:10px}.arc-segments-ZN3HO{--segment:28px;isolation:isolate;grid-auto-columns:var(--segment);background:color-mix(in oklab, var(--foreground) 5%, transparent);border-radius:7px;flex:none;grid-auto-flow:column;height:26px;padding:2px;display:inline-grid;position:relative}.arc-thumb-UYIfk{z-index:-1;width:var(--segment);background:var(--surface-raised);box-shadow:0 1px 1.5px oklch(0% 0 0/.08), 0 0 0 .5px var(--menu-line);transform:translateX(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring);border-radius:5px;position:absolute;top:2px;bottom:2px;left:2px}[data-theme=dark] .arc-thumb-UYIfk{background:color-mix(in oklab, var(--foreground) 20%, var(--surface-raised));box-shadow:none}.arc-segment-JHSFS{color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:5px;outline:none;place-items:center;margin:0;padding:0;display:grid}.arc-segment-JHSFS .arc-dot-g5EIn{--dot-size:9px;--presence-surface:var(--surface-raised)}@media (hover:hover) and (pointer:fine){.arc-segment-JHSFS:hover{color:var(--text-secondary)}}.arc-segment-JHSFS[aria-checked=true]{color:var(--foreground)}.arc-spinner-mK2ZF{animation:.8s linear infinite arc-user-menu-spin-bP6pJ}@keyframes arc-user-menu-spin-bP6pJ{to{transform:rotate(360deg)}}.arc-scrim-f4ctm{z-index:70;-webkit-tap-highlight-color:transparent;background:oklch(0% 0 0/.32);position:fixed;inset:0}.arc-sheet-SkcPg{--row:46px;--inset:10px;z-index:71;overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;padding:8px var(--inset) calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.arc-handle-Y-Mi-{border-radius:var(--radius-pill);background:var(--border-strong);cursor:grab;width:36px;height:5px;margin:0 auto 10px;display:block}.arc-sheet-SkcPg .arc-header-CZDX8{padding:4px 8px 12px}.arc-sheet-SkcPg .arc-item-DGoe8,.arc-sheet-SkcPg .arc-rowLabel-jQYLL{font-size:var(--text-base)}.arc-sheet-SkcPg .arc-row-hf3DG{height:52px}.arc-sheet-SkcPg .arc-segments-ZN3HO{--segment:40px;height:34px}.arc-sheet-SkcPg .arc-keys-WhL5D{display:none}@media (prefers-reduced-motion:reduce){.arc-trigger--JcsH,.arc-chevron-05eLB,.arc-dot-g5EIn,.arc-dot-g5EIn:before,.arc-dot-g5EIn:after,.arc-segment-JHSFS,.arc-thumb-UYIfk,.arc-item-DGoe8,.arc-icon-jNkBM{transition:none}.arc-spinner-mK2ZF{animation-duration:2.4s}}.arc-sidebar-Dojfl{--full:272px;--row:32px;--row-radius:8px;--tone-blue:oklch(60% .13 252);--tone-green:oklch(63% .13 155);--tone-violet:oklch(57% .15 295);--tone-amber:oklch(73% .14 75);--tone-coral:oklch(64% .15 32);--tone-slate:oklch(62% .025 250);--row-hover:color-mix(in oklab, var(--foreground) 4.5%, transparent);--row-active:color-mix(in oklab, var(--foreground) 7%, transparent);width:min(100%, var(--full));border:1px solid var(--border);background:color-mix(in oklab, var(--surface-muted) 55%, var(--surface));max-width:100%;height:704px;min-height:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .arc-sidebar-Dojfl{--tone-blue:oklch(72% .12 252);--tone-green:oklch(74% .13 155);--tone-violet:oklch(71% .13 295);--tone-amber:oklch(81% .13 80);--tone-coral:oklch(74% .13 32);--tone-slate:oklch(70% .02 250);--row-hover:color-mix(in oklab, var(--foreground) 5%, transparent);--row-active:color-mix(in oklab, var(--foreground) 8%, transparent);background:color-mix(in oklab, var(--background) 60%, var(--surface))}.arc-srOnly-WRT93{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-header-wcLmy{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px 12px 4px;display:grid}.arc-switcher-sPJei{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:6px 10px 6px 4px;display:grid}.arc-switcher-sPJei[aria-expanded=true],.arc-switcher-sPJei:active{background:var(--row-active)}.arc-switcherText-jKThF{min-width:0;display:grid}.arc-workspaceName-vU-RI{font-size:var(--text-sm);font-weight:500;line-height:1.35;overflow:hidden}.arc-workspaceMeta-CNcrC{color:var(--text-muted);font-size:var(--text-xs);line-height:1.4}.arc-chevron-16jWj{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.arc-switcher-sPJei[aria-expanded=true] .arc-chevron-16jWj{color:var(--foreground)}.arc-mark-T164-{flex:none;width:32px;height:32px;display:grid;position:relative}.arc-markSmall-xPbD6{width:28px;height:28px}.arc-markFace-68fd2{background:var(--accent);color:var(--accent-foreground);font-size:var(--text-sm);letter-spacing:0;border-radius:9px;grid-area:1/1;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.arc-markSmall-xPbD6 .arc-markFace-68fd2{font-size:var(--text-xs);border-radius:8px}.arc-markFace-68fd2[data-photo]{background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border)}.arc-markFace-68fd2 img{object-fit:cover}.arc-markFace-68fd2[data-logo]{color:#fff;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -8px 12px -8px #00000040}.arc-markFace-68fd2[data-logo] svg{width:62%;height:62%}.arc-swap-jTYyq{min-width:0;display:block;position:relative}.arc-swapText-A-abN{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-searchRow-bZ-4o{min-width:0;position:relative}.arc-searchClip-VclmT{min-width:0;margin-right:44px;overflow:hidden}.arc-search-ulqj0{width:100%}.arc-searchClip-VclmT[data-frozen] .arc-search-ulqj0{width:var(--search-width,100%)}.arc-toggle-xodbC{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;place-items:center;margin-top:-16px;padding:0;display:grid;position:absolute;top:50%;right:3px}.arc-toggle-xodbC:active{background:var(--row-active);color:var(--foreground)}.arc-search-ulqj0 label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-search-ulqj0 div:has(>input){border-color:var(--border);background:var(--surface);border-radius:8px;min-height:32px;padding:0 8px 0 10px}.arc-search-ulqj0 div:has(>input)>svg{width:16px;height:16px}.arc-scroll-cZ1lV{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 12px 12px;position:relative;overflow:hidden auto}.arc-stack-O1-2x{grid-template-columns:minmax(0,1fr);display:grid}.arc-panel-tSvZo{grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid;position:relative}.arc-section-fq71l{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arc-sectionTitle-U8q8N{height:32px;color:var(--text-muted);font-size:var(--text-xs);margin:0;font-weight:500;line-height:1.4;position:relative;overflow:hidden}.arc-sectionText-eleBK{white-space:nowrap;line-height:1;position:absolute;bottom:7px;left:12px}.arc-divider-W1EXF{background:var(--border);height:1px;position:absolute;top:8px;left:8px;right:8px}.arc-list-I39qs{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.arc-item-sMWcn{border-radius:var(--row-radius);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:0;position:relative}.arc-item-sMWcn[data-lifted]{z-index:2;background:var(--surface-raised);box-shadow:var(--shadow-floating)}.arc-row-73uer{width:100%;height:var(--row);border-radius:var(--row-radius);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px 0 12px;display:grid;position:relative}.arc-row-73uer>:not(.arc-highlight-6YbxS){z-index:1;position:relative}.arc-row-73uer[aria-current=page]{color:var(--foreground)}.arc-item-sMWcn[data-lifted] .arc-row-73uer{cursor:grabbing}.arc-highlight-6YbxS{z-index:0;border-radius:var(--row-radius);background:var(--row-active);position:absolute;inset:0}.arc-lead-K1gj3{width:16px;height:16px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.arc-row-73uer[aria-current=page] .arc-lead-K1gj3{color:var(--accent)}.arc-name-095s0{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--duration-fast) var(--ease-standard);overflow:hidden}.arc-name-095s0[data-unread]{color:var(--foreground)}.arc-name-095s0[data-searching]{color:var(--text-muted)}.arc-name-095s0 mark{color:var(--foreground);background:0 0;font-weight:500}.arc-dot-dNV-0{border-radius:var(--radius-pill);background:var(--tone,var(--tone-slate));width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--tone,var(--tone-slate));transition:background-color var(--duration-standard) var(--ease-standard);display:block}.arc-dot-dNV-0[data-tone=blue]{--tone:var(--tone-blue)}.arc-dot-dNV-0[data-tone=green]{--tone:var(--tone-green)}.arc-dot-dNV-0[data-tone=violet]{--tone:var(--tone-violet)}.arc-dot-dNV-0[data-tone=amber]{--tone:var(--tone-amber)}.arc-dot-dNV-0[data-tone=coral]{--tone:var(--tone-coral)}.arc-dot-dNV-0[data-tone=slate]{--tone:var(--tone-slate)}.arc-dot-dNV-0[data-hollow]{background:0 0}.arc-trail-PUA4N{min-width:0;display:grid}.arc-unread-AHr75{border-radius:var(--radius-pill);background:var(--accent);width:6px;height:6px;margin-right:2px;display:block}.arc-row-73uer>.arc-railDot-1WVfi{top:calc(var(--row) / 2 - 10px);z-index:2;pointer-events:none;width:6px;height:6px;display:grid;position:absolute;left:25px}.arc-railDotFace-7Nhai{border-radius:var(--radius-pill);background:var(--accent);display:block}.arc-composerWrap-pfLBR{padding-top:2px}.arc-composer-l1EqB{height:var(--row);border-radius:var(--row-radius);color:var(--text-muted);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 9px 0 11px;display:grid;position:relative}.arc-composer-l1EqB[data-state=open]{border-color:var(--border-strong);background:var(--surface);color:var(--foreground)}.arc-composer-l1EqB[data-state=open]:focus-within{border-color:var(--text-muted)}.arc-composer-l1EqB[data-invalid],.arc-composer-l1EqB[data-invalid]:focus-within{border-color:var(--danger)}.arc-composer-l1EqB[data-state=commit]{color:var(--foreground);transition-duration:var(--duration-standard)}.arc-composer-l1EqB .arc-lead-K1gj3{position:relative}.arc-plus-kBhva{place-items:center;display:grid}.arc-composerField-6JVQ4{align-items:center;min-width:0;height:100%;display:grid;position:relative}.arc-composerLabel-Bgzzy{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-composerInput-vw5cq{width:100%;min-width:0;height:100%;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:0}.arc-composerInput-vw5cq:focus-visible{outline:0}.arc-composerInput-vw5cq::placeholder{color:var(--text-muted)}.arc-composerInput-vw5cq:read-only{cursor:default}.arc-composerTrigger-AV6Vj{z-index:1;border-radius:var(--row-radius);color:#0000;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:-1px}.arc-composerNote-TKrKF{color:var(--danger);font-size:var(--text-xs);white-space:nowrap;display:grid;position:relative}.arc-composerNote-TKrKF>span{grid-area:1/1}.arc-empty-5-S0h{padding:20px 12px 8px;position:absolute;top:0;left:0;right:0}.arc-emptyBody-pAggH{justify-items:start;gap:4px;display:grid}.arc-empty-5-S0h p{overflow-wrap:anywhere;font-size:var(--text-sm);margin:0;font-weight:500}.arc-empty-5-S0h span{color:var(--text-muted);font-size:var(--text-xs)}.arc-empty-5-S0h button{margin-top:10px}.arc-footer-LQ1MJ{border-top:1px solid var(--border);gap:4px;padding:12px 12px 8px;display:grid}.arc-storageFold-aT8ey{overflow:hidden}.arc-storage--ZKBW{gap:8px;padding:0 12px 8px;display:grid}.arc-storageHead-6TWLQ{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.arc-storageLabel-Naa-R{color:var(--text-secondary);font-size:var(--text-xs);font-weight:500}.arc-storage--ZKBW[data-full] .arc-storageLabel-Naa-R{color:var(--foreground)}.arc-percent-GI-t1{flex:none}.arc-percent-GI-t1>span{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;font-weight:500;line-height:1.4}.arc-track-aWX9I{border-radius:var(--radius-pill);background:var(--border);height:4px;position:relative;overflow:hidden}.arc-fill-51O9o{border-radius:inherit;background:var(--accent);transform-origin:0;transition:background-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.arc-storage--ZKBW[data-full] .arc-fill-51O9o{background:var(--warning)}.arc-storageDetail--cnTO{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.arc-user-t7v7u{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 8px 4px 2px;display:grid}.arc-user-t7v7u:active{background:var(--row-active)}.arc-userText-SOvrn{min-width:0;display:grid}.arc-userName-f0-rd{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.arc-userStatus-GpT3o{color:var(--text-muted);font-size:var(--text-xs);line-height:1.4}.arc-userHint-rDFfP{color:var(--text-muted);font-size:var(--text-xs);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.arc-user-t7v7u:focus-visible .arc-userHint-rDFfP{opacity:1}.arc-menu-1u302{z-index:60;width:max(var(--radix-dropdown-menu-trigger-width), 248px);border:1px solid var(--border);background:var(--surface-raised);max-width:calc(100vw - 24px);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);border-radius:14px;padding:4px;position:relative}@starting-style{.arc-menu-1u302[data-state=open]{opacity:0;transform:translateY(-6px)scale(.94)}.arc-menu-1u302[data-state=open] .arc-menuItem-d8v7S{opacity:0;transform:translateY(-3px)}}.arc-menu-1u302[data-state=closed]{opacity:0;transition:opacity .13s var(--ease-standard), transform .13s var(--ease-standard);pointer-events:none;animation:.13s linear both arc-menu-exit-AuLE7;transform:translateY(-3px)scale(.97)}.arc-menu-1u302[data-side=top]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.arc-menuHighlight-uQyaA{background:var(--surface-muted);opacity:0;pointer-events:none;border-radius:10px;position:absolute;top:0;left:4px;right:4px}.arc-menuLabel-I7kie{color:var(--text-muted);font-size:var(--text-xs);padding:6px 10px;font-weight:500;position:relative}.arc-menuItem-d8v7S{min-height:44px;font-size:var(--text-sm);cursor:pointer;transition:opacity var(--duration-standard) var(--ease-enter) calc(var(--i,0) * 35ms), transform var(--duration-standard) var(--ease-enter) calc(var(--i,0) * 35ms);border-radius:10px;outline:none;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:4px 10px 4px 8px;display:grid;position:relative}.arc-menuText-mMUS5{min-width:0;display:grid}.arc-menuText-mMUS5>span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.arc-menuText-mMUS5 small{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.arc-menuCheck-DUfeJ{color:var(--foreground);place-items:center;display:grid}@keyframes arc-menu-exit-AuLE7{to{--menu-exit:1}}.arc-switcherText-jKThF,.arc-sectionText-eleBK,.arc-trail-PUA4N,.arc-composerField-6JVQ4,.arc-composerNote-TKrKF,.arc-storage--ZKBW,.arc-userText-SOvrn,.arc-searchClip-VclmT,.arc-emptyBody-pAggH{transition:opacity var(--duration-standard) var(--ease-enter) .1s, translate var(--duration-standard) var(--ease-enter) .1s}.arc-chevron-16jWj,.arc-name-095s0{transition:color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-enter) .1s, translate var(--duration-standard) var(--ease-enter) .1s}.arc-sidebar-Dojfl[data-rail] :is(.arc-switcherText-jKThF,.arc-chevron-16jWj,.arc-sectionText-eleBK,.arc-name-095s0,.arc-trail-PUA4N,.arc-composerField-6JVQ4,.arc-composerNote-TKrKF,.arc-storage--ZKBW,.arc-userText-SOvrn,.arc-searchClip-VclmT,.arc-emptyBody-pAggH){opacity:0;pointer-events:none;transition:color var(--duration-fast) var(--ease-standard), opacity .14s var(--ease-standard), translate .14s var(--ease-standard);translate:-6px}.arc-sidebar-Dojfl[data-rail] .arc-user-t7v7u .arc-userHint-rDFfP{opacity:0}.arc-divider-W1EXF,.arc-row-73uer>.arc-railDot-1WVfi{opacity:0;transition:opacity .1s var(--ease-standard), scale .1s var(--ease-standard)}.arc-divider-W1EXF{scale:.3 1}.arc-row-73uer>.arc-railDot-1WVfi{scale:.3}.arc-sidebar-Dojfl[data-rail] :is(.arc-divider-W1EXF,.arc-row-73uer>.arc-railDot-1WVfi){opacity:1;transition:opacity .2s var(--ease-enter) .16s, scale .36s var(--ease-spring) .16s;scale:1}.arc-tip-ttSIC{z-index:60;border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter);align-items:center;gap:8px;padding:6px 12px;display:flex}.arc-tipNote-ncSMl{color:color-mix(in oklab, var(--background) 62%, var(--foreground));font-weight:400}.arc-tip-ttSIC kbd{border:1px solid color-mix(in oklab, var(--background) 30%, var(--foreground));min-width:20px;height:20px;font-family:var(--font-body);font-size:var(--text-xs);border-radius:6px;place-items:center;padding:0 5px;font-weight:400;line-height:1;display:inline-grid}@starting-style{.arc-tip-ttSIC[data-state$=-open]{opacity:0;transform:translate(-4px)}.arc-tip-ttSIC[data-side=bottom][data-state$=-open]{transform:translateY(-4px)}.arc-tip-ttSIC[data-state=instant-open]{transform:none}}.arc-tip-ttSIC[data-state=closed]{opacity:0;transition-duration:.11s;animation:.11s linear both arc-tip-exit-csWXj;transform:translate(-2px)}.arc-tip-ttSIC[data-side=bottom][data-state=closed]{transform:translateY(-2px)}@keyframes arc-tip-exit-csWXj{to{--tip-exit:1}}@media (hover:hover) and (pointer:fine){.arc-opener-j3llb:hover{background:var(--row-hover,color-mix(in oklab, var(--foreground) 4.5%, transparent));color:var(--foreground)}.arc-switcher-sPJei:hover{background:var(--row-hover)}.arc-switcher-sPJei:hover .arc-chevron-16jWj{color:var(--foreground)}.arc-row-73uer:hover{background:var(--row-hover);color:var(--foreground)}.arc-row-73uer:hover .arc-lead-K1gj3{color:var(--text-secondary)}.arc-row-73uer[aria-current=page]:hover{background:0 0}.arc-row-73uer[aria-current=page]:hover .arc-lead-K1gj3{color:var(--accent)}.arc-composer-l1EqB[data-state=idle]:hover{background:var(--row-hover);color:var(--text-secondary)}.arc-search-ulqj0 div:has(>input):hover:not(:focus-within){border-color:var(--border-strong)}.arc-user-t7v7u:hover{background:var(--row-hover)}.arc-user-t7v7u:hover .arc-userHint-rDFfP{opacity:1}.arc-toggle-xodbC:hover{background:var(--row-hover);color:var(--foreground)}}@media (width<=380px){.arc-sidebar-Dojfl{border-radius:14px;height:660px}}@media (pointer:coarse){.arc-sidebar-Dojfl{--row:40px}.arc-searchClip-VclmT{margin-right:48px}.arc-search-ulqj0 div:has(>input){min-height:40px}.arc-toggle-xodbC{width:40px;height:40px;margin-top:-20px;right:-1px}}@media (width<=640px){.arc-sidebar-Dojfl[data-placement=inline]{display:none}}.arc-topbar-LDoAz{z-index:10;border:1px solid var(--border);background:color-mix(in oklab, var(--surface-muted) 55%, var(--surface));min-width:0;min-height:56px;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:14px;grid-template-columns:40px 28px minmax(0,1fr);align-items:center;gap:10px;padding:7px 16px 7px 7px;display:grid;position:sticky;top:0}:root[data-theme=dark] .arc-topbar-LDoAz{background:color-mix(in oklab, var(--background) 60%, var(--surface))}.arc-opener-j3llb{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.arc-opener-j3llb:active,.arc-opener-j3llb[aria-expanded=true]{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.arc-topbarText-9gyKQ{min-width:0;display:grid}.arc-topbarPage-1E4DY{font-weight:500;line-height:1.35}.arc-topbarWorkspace-V23AU{color:var(--text-muted);font-size:var(--text-xs);line-height:1.4}.arc-backdrop-nrKWD{z-index:50;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:oklab(0% none none/.28);position:fixed;inset:0}:root[data-theme=dark] .arc-backdrop-nrKWD{background:oklab(0% none none/.52)}.arc-backdrop-nrKWD[data-open]{pointer-events:auto}.arc-sheet-1Nhvk{top:max(8px, env(safe-area-inset-top));bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));z-index:51;visibility:hidden;touch-action:pan-y;will-change:transform;outline:0;width:min(304px,100vw - 56px);display:flex;position:fixed}.arc-sheet-1Nhvk[data-shown]{visibility:visible}.arc-sidebar-Dojfl[data-placement=drawer]{width:100%;height:100%;box-shadow:var(--shadow-floating)}@media (prefers-reduced-motion:reduce){.arc-switcher-sPJei,.arc-chevron-16jWj,.arc-row-73uer,.arc-lead-K1gj3,.arc-name-095s0,.arc-dot-dNV-0,.arc-composer-l1EqB,.arc-fill-51O9o,.arc-user-t7v7u,.arc-userHint-rDFfP,.arc-menuItem-d8v7S,.arc-toggle-xodbC,.arc-opener-j3llb{transition:none}.arc-menu-1u302,.arc-menu-1u302[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}.arc-switcherText-jKThF,.arc-sectionText-eleBK,.arc-trail-PUA4N,.arc-composerField-6JVQ4,.arc-composerNote-TKrKF,.arc-storage--ZKBW,.arc-userText-SOvrn,.arc-searchClip-VclmT,.arc-emptyBody-pAggH,.arc-chevron-16jWj,.arc-name-095s0,.arc-divider-W1EXF,.arc-row-73uer>.arc-railDot-1WVfi,.arc-sidebar-Dojfl[data-rail] :is(.arc-switcherText-jKThF,.arc-chevron-16jWj,.arc-sectionText-eleBK,.arc-name-095s0,.arc-trail-PUA4N,.arc-composerField-6JVQ4,.arc-composerNote-TKrKF,.arc-storage--ZKBW,.arc-userText-SOvrn,.arc-searchClip-VclmT,.arc-emptyBody-pAggH,.arc-divider-W1EXF,.arc-row-73uer>.arc-railDot-1WVfi){transition:opacity .12s linear;translate:none;scale:none}.arc-tip-ttSIC,.arc-tip-ttSIC[data-state=closed],.arc-tip-ttSIC[data-side=bottom][data-state=closed]{transition:opacity 90ms linear;transform:none}}.arc-field-Gcabq{gap:var(--space-2);min-width:0;display:grid}.arc-field-Gcabq label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.arc-shell-6g0t6{min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.arc-shell-6g0t6:hover:not(:focus-within){border-color:var(--foreground)}}.arc-shell-6g0t6:focus-within{border-color:var(--foreground)}.arc-shell-6g0t6>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.arc-shell-6g0t6:focus-within>svg,.arc-shell-6g0t6[data-filled=true]>svg{color:var(--foreground)}.arc-input-IArx3{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}.arc-input-IArx3:focus-visible{outline:0}.arc-input-IArx3::placeholder{color:var(--text-muted)}.arc-input-IArx3::-webkit-search-cancel-button{display:none}.arc-clearSlot-z9NTL{flex:none;place-items:center;width:24px;height:24px;display:grid}.arc-shell-6g0t6 button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-shell-6g0t6 button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.arc-shell-6g0t6,.arc-shell-6g0t6>svg,.arc-shell-6g0t6 button{transition:none}}.arc-trigger-av3ne{border:1px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--foreground);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);border-radius:12px;place-items:center;display:grid;position:relative}.arc-trigger-av3ne[data-state=open],.arc-trigger-av3ne:active{border-color:var(--border-strong);background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.arc-trigger-av3ne:hover{border-color:var(--border-strong);background:var(--surface-muted)}}.arc-trigger-av3ne>span:first-child{place-items:center;display:grid}.arc-badge-wJDTu{border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--foreground);min-width:20px;height:20px;color:var(--background);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-weight:500;line-height:1;display:grid;position:absolute;top:-6px;right:-6px;overflow:hidden}.arc-panel-LcnkF{z-index:90;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);width:min(424px,100vw - 24px);max-height:min(590px,100vh - 24px);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);--panel-x:0px;--panel-y:-6px;flex-direction:column;display:flex;overflow:hidden}.arc-panel-LcnkF[data-side=top]{--panel-y:6px}.arc-panel-LcnkF[data-side=left]{--panel-x:6px;--panel-y:0px}.arc-panel-LcnkF[data-side=right]{--panel-x:-6px;--panel-y:0px}.arc-panel-LcnkF[data-state=open]{animation:arc-panel-open-VypE1 var(--duration-standard) var(--ease-enter) both}.arc-panel-LcnkF[data-state=closed]{animation:arc-panel-close-wSFP7 var(--duration-instant) var(--ease-standard) both}.arc-header-2fDqO{justify-content:space-between;align-items:flex-start;gap:12px;padding:23px 24px 18px;display:flex}.arc-heading-3c-9F{align-items:center;gap:var(--space-2);display:flex}.arc-heading-3c-9F h2{font-size:var(--text-xl);letter-spacing:var(--tracking-body);margin:0;font-weight:500;line-height:1.2}.arc-count-xaXVl{background:var(--surface-muted);min-width:21px;height:21px;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;padding:0 5px;line-height:1;display:grid;overflow:hidden}.arc-header-2fDqO p{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);margin:4px 0 0;position:relative}.arc-close-lYJjq{width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.arc-close-lYJjq:active{transform:scale(.96)}.arc-toolbar-1Y1TN{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 17px 13px 20px;display:flex}.arc-viewSwitch-5PFXk{align-items:center;gap:3px;display:inline-flex}.arc-viewSwitch-5PFXk button{isolation:isolate;min-width:61px;height:31px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:9px;padding:0 10px;position:relative}.arc-viewSwitch-5PFXk .arc-viewActive-Pfrkz{color:var(--foreground)}.arc-viewSwitch-5PFXk button>span:last-child{z-index:1;position:relative}.arc-viewHighlight-VwXKY{z-index:-1;background:var(--surface-muted);border-radius:9px;position:absolute;inset:0}.arc-markAll-23u6D{color:var(--text-secondary);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.arc-markAll-23u6D:active{transform:scale(.97)}.arc-list-7MIcA{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:9px 11px 10px;overflow-y:auto}.arc-list-7MIcA::-webkit-scrollbar{display:none}.arc-row-1Apcw{overflow:hidden}.arc-item-STLM-{border-radius:calc(var(--radius-panel) - 12px);transition:background var(--duration-fast) var(--ease-standard);animation:arc-item-in-M-YEG var(--duration-standard) var(--ease-enter) calc(var(--index,0) * 35ms) both;padding:10px;position:relative}.arc-itemExpanded-E1NAs{background:var(--surface-muted)}.arc-itemRead-f-g9k .arc-itemTitle-D--Wg strong{color:var(--text-secondary)}.arc-itemMain-Eqtlz{align-items:flex-start;gap:11px;min-width:0;display:flex}.arc-eventIcon-4n6gj{width:36px;height:36px;color:var(--accent);flex:none;place-items:center;display:grid}.arc-eventIcon-4n6gj.arc-success-CnT8K{color:var(--success)}.arc-eventIcon-4n6gj.arc-warning-SIG21{color:var(--warning)}.arc-itemToggle-6tD25{min-width:0;color:var(--foreground);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:4px;padding:2px 0 0;display:grid}.arc-itemTitle-D--Wg{align-items:center;gap:6px;min-width:0;min-height:20px;display:flex}.arc-itemTitle-D--Wg strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.4;overflow:hidden}.arc-unreadDot-KDWyy{background:var(--foreground);border-radius:50%;flex:none;width:6px;height:6px;display:block}.arc-itemPreview-HsH-0{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-time-VBZXl{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding-top:4px}.arc-details--NHHj{padding-left:47px;overflow:hidden}.arc-details--NHHj p{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);margin:12px 0}.arc-itemActions-NgCFJ{flex-wrap:wrap;gap:6px;padding-bottom:5px;display:flex}.arc-itemActions-NgCFJ button{border:1px solid var(--border);height:30px;color:var(--foreground);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border-radius:10px;align-items:center;gap:5px;padding:0 10px;line-height:1;display:inline-flex;overflow:clip}.arc-itemActions-NgCFJ button:active{transform:scale(.97)}.arc-close-lYJjq:active,.arc-markAll-23u6D:active,.arc-itemActions-NgCFJ button:active,.arc-footer-coA3R button:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.arc-morph-csaCW{align-items:center;display:inline-flex}.arc-morphContent-RUPQ4{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}.arc-actionIcon-PzymC,.arc-actionGlyph-6jBHo{place-items:center;display:grid;position:relative}.arc-swap-Rjm2I{vertical-align:top;max-width:100%;display:inline-block;position:relative}.arc-swapLine-zmTzX{display:block}.arc-roll-eEL88{vertical-align:top;display:inline-grid;position:relative}.arc-rollValue-32L3n{display:block}.arc-emptyFrame-GdoBE{overflow:hidden}.arc-empty-R9mGT{text-align:center;align-content:center;justify-items:center;min-height:190px;padding:22px 12px;display:grid}.arc-empty-R9mGT>svg{color:var(--text-muted);margin-bottom:13px}.arc-empty-R9mGT strong{font-size:var(--text-sm);font-weight:500}.arc-empty-R9mGT p{color:var(--text-secondary);font-size:var(--text-xs);margin:4px 0 0}.arc-empty-R9mGT button{color:var(--foreground);font:inherit;font-size:var(--text-xs);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;text-decoration:underline}.arc-footerFrame-dpUfB{flex:none;overflow:hidden}.arc-footer-coA3R{border-top:1px solid var(--border-subtle);min-height:46px;color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:8px 22px;display:flex}.arc-footer-coA3R button{color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:4px 0}.arc-footer-coA3R button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.arc-close-lYJjq:hover,.arc-item-STLM-:hover{background:var(--surface-muted)}.arc-close-lYJjq:hover,.arc-viewSwitch-5PFXk button:hover,.arc-markAll-23u6D:hover,.arc-footer-coA3R button:hover{color:var(--foreground)}.arc-itemActions-NgCFJ button:hover{border-color:var(--border-strong);background:var(--surface)}}@keyframes arc-panel-open-VypE1{0%{opacity:0;transform:translate(var(--panel-x), var(--panel-y)) scale(.97)}}@keyframes arc-panel-close-wSFP7{to{opacity:0;transform:translate(calc(var(--panel-x) / 2), calc(var(--panel-y) / 2)) scale(.98)}}@keyframes arc-item-in-M-YEG{0%{opacity:0;transform:translateY(4px)}}@media (width<=380px){.arc-header-2fDqO{padding:20px 16px 16px}.arc-heading-3c-9F h2{font-size:var(--text-lg)}.arc-toolbar-1Y1TN{align-items:flex-start;padding:0 12px 12px}.arc-list-7MIcA{padding:8px 5px}.arc-item-STLM-{padding-inline:7px}.arc-itemMain-Eqtlz{gap:7px}.arc-details--NHHj{padding-left:43px}.arc-itemActions-NgCFJ{gap:5px}.arc-itemActions-NgCFJ button{padding-inline:7px}.arc-markAll-23u6D span{display:none}.arc-footer-coA3R{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.arc-panel-LcnkF[data-state],.arc-trigger-av3ne,.arc-close-lYJjq,.arc-viewSwitch-5PFXk button,.arc-markAll-23u6D,.arc-item-STLM-,.arc-itemActions-NgCFJ button,.arc-footer-coA3R button{transition-duration:0s;animation:none}.arc-close-lYJjq:active,.arc-markAll-23u6D:active,.arc-itemActions-NgCFJ button:active,.arc-footer-coA3R button:active{transform:none}}.arc-root-AEx9Z{--hour:52px;--gutter:60px;--head:60px;--wc-blue:oklch(57% .16 256);--wc-violet:oklch(55% .17 292);--wc-green:oklch(58% .13 158);--wc-amber:oklch(68% .15 68);--wc-rose:oklch(60% .18 8);--wc-teal:oklch(60% .1 200);--wc-neutral:oklch(58% 0 0);--wc-fill:12%;--wc-fill-hover:18%;--wc-ink:45%;box-sizing:border-box;width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);align-content:start;gap:14px;display:grid;position:relative;container-type:inline-size}:root[data-theme=dark] .arc-root-AEx9Z{--wc-blue:oklch(72% .13 256);--wc-violet:oklch(72% .14 292);--wc-green:oklch(76% .13 158);--wc-amber:oklch(80% .13 75);--wc-rose:oklch(74% .14 8);--wc-teal:oklch(76% .1 200);--wc-neutral:oklch(70% 0 0);--wc-fill:30%;--wc-fill-hover:38%;--wc-ink:38%}.arc-root-AEx9Z *,.arc-root-AEx9Z :before,.arc-root-AEx9Z :after{box-sizing:border-box}.arc-srOnly-E5uzI{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-muted-TKSHq{color:var(--text-secondary)}.arc-toolbar-cTTeS{align-items:center;gap:10px 12px;min-width:0;display:flex}.arc-title-jAnB-{min-width:0;font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:auto;margin:0;font-weight:500;line-height:1.3;overflow:hidden}.arc-stepper-79amt{margin-left:-4px;display:flex}.arc-views-cIPA1{min-width:0;display:flex}.arc-views-cIPA1 [role=group]>div{padding:2px}.arc-views-cIPA1 [role=group] button{min-height:calc(var(--control-height-sm) - 6px);border-radius:calc(var(--radius-control) - 3px)}.arc-button-UiwGC,.arc-primary-EdGl-,.arc-iconButton-dKOKb,.arc-ghostButton-W0ZSA,.arc-danger-s8WfC,.arc-chip-ftsIP{height:var(--control-height-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:500;display:inline-flex}.arc-button-UiwGC:disabled{color:var(--text-muted);cursor:default}.arc-button-UiwGC[data-open]{background:var(--surface-muted)}.arc-iconButton-dKOKb{width:var(--control-height-sm);color:var(--text-secondary);background:0 0;border-color:#0000;padding:0}.arc-iconButton-dKOKb[data-small]{border-radius:10px;width:28px;height:28px}.arc-primary-EdGl-{background:var(--foreground);color:var(--background);border-color:#0000}.arc-ghostButton-W0ZSA{color:var(--text-secondary);background:0 0;border-color:#0000;padding-inline:12px}.arc-danger-s8WfC{color:var(--danger);background:0 0;border-color:#0000;padding-inline:10px}.arc-button-UiwGC:not(:disabled):active,.arc-primary-EdGl-:active,.arc-iconButton-dKOKb:active,.arc-ghostButton-W0ZSA:active,.arc-danger-s8WfC:active,.arc-chip-ftsIP:active{transform:scale(.97)}.arc-button-UiwGC[aria-haspopup]:active{transform:none}@media (hover:hover) and (pointer:fine){.arc-button-UiwGC:not(:disabled):hover,.arc-iconButton-dKOKb:hover,.arc-ghostButton-W0ZSA:hover,.arc-chip-ftsIP:hover{background:var(--surface-muted);color:var(--foreground)}.arc-primary-EdGl-:hover{opacity:.88}.arc-danger-s8WfC:hover{background:color-mix(in oklab, var(--danger) 10%, transparent)}}.arc-button-UiwGC:focus-visible,.arc-iconButton-dKOKb:focus-visible,.arc-ghostButton-W0ZSA:focus-visible,.arc-chip-ftsIP:focus-visible{background:var(--surface-muted);color:var(--foreground)}.arc-primary-EdGl-:focus-visible{opacity:.88}.arc-swatches-EiNEb{display:inline-flex}.arc-swatch-4c3ay{border:2px solid var(--surface);background:var(--cal);box-sizing:content-box;width:10px;height:10px;transition:opacity var(--duration-fast) var(--ease-standard);border-radius:50%;margin-left:-3px}.arc-swatch-4c3ay:first-child{margin-left:0}.arc-swatch-4c3ay[data-off]{opacity:.25}.arc-frame-56Tlh{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0;display:flex;position:relative;overflow:hidden}.arc-main-VHWG7{flex:1;min-width:0;position:relative}.arc-sidebar-InuUJ{border-right:1px solid var(--border);flex:none;align-content:start;gap:20px;width:248px;padding:16px 14px;display:grid}.arc-sideSection-g1Fc7{gap:6px;display:grid}.arc-sideTitle-z1DdW{color:var(--text-secondary);font-size:var(--text-xs);margin:0;padding-inline:8px;font-weight:500}.arc-scroller-lkXR8{height:var(--calendar-height,clamp(480px, 72vh, 760px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;position:relative;overflow:hidden auto}.arc-root-AEx9Z[data-dragging] .arc-scroller-lkXR8,.arc-root-AEx9Z[data-dragging] .arc-surface-V5xs2{cursor:grabbing}.arc-head-zIdwg{z-index:20;background:var(--surface);box-shadow:0 1px 0 var(--border);position:sticky;top:0}.arc-headRow-Rb2zO{grid-template-columns:var(--gutter) minmax(0, 1fr);height:var(--head);display:grid}.arc-corner-Q9DlN{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:flex-end;padding:0 10px 8px 0;font-size:10.5px;display:flex}.arc-headViewport-sukpG{min-width:0;position:relative;overflow:clip}.arc-headPane-0TFTu{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));display:grid;position:absolute;inset:0}.arc-headDay-vfY78{min-width:0;color:var(--text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;display:flex}.arc-headDay-vfY78[data-weekend]{color:var(--text-muted)}.arc-weekday-QAyog{font-size:var(--text-xs);line-height:1.2}.arc-date-kyrHi{border-radius:var(--radius-pill);min-width:32px;height:32px;color:var(--foreground);font-size:var(--text-lg);font-variant-numeric:tabular-nums;transition:background-color var(--duration-fast) var(--ease-standard);place-items:center;padding-inline:6px;font-weight:500;line-height:1;display:inline-grid}.arc-headDay-vfY78[data-weekend] .arc-date-kyrHi{color:var(--text-secondary)}.arc-headDay-vfY78[data-today]{color:var(--foreground)}.arc-headDay-vfY78[data-today] .arc-date-kyrHi{background:var(--accent);color:var(--accent-foreground)}@media (hover:hover) and (pointer:fine){.arc-headDay-vfY78:not([data-today]):hover .arc-date-kyrHi{background:var(--surface-muted)}}.arc-root-AEx9Z:has(.arc-column-U4yZC:focus-visible,.arc-event-YN8AB:focus-visible) .arc-headPane-0TFTu[data-current] .arc-headDay-vfY78[data-cursor]:not([data-today]) .arc-date-kyrHi{background:var(--surface-muted)}.arc-allDayRow-scMEp{grid-template-columns:var(--gutter) minmax(0, 1fr);border-top:1px solid var(--border-subtle);display:grid}.arc-allDayGutter-W5Lsp{justify-content:flex-end;align-items:flex-start;padding:6px 8px 0 0;display:flex}.arc-allDayLabel-72ac-,.arc-allDayToggle-N4K1p{color:var(--text-muted);white-space:nowrap;font-size:10.5px;line-height:16px}.arc-allDayToggle-N4K1p{cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:2px;height:18px;margin-right:-4px;padding:0 4px;font-family:inherit;display:inline-flex}.arc-allDayToggle-N4K1p svg{transition:transform var(--duration-standard) var(--ease-standard)}.arc-allDayToggle-N4K1p svg[data-open]{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.arc-allDayToggle-N4K1p:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-allDayToggle-N4K1p:focus-visible{background:var(--surface-muted);color:var(--foreground)}.arc-allDayPane-nel1q{position:absolute;inset:0}.arc-allDayColumn-C-jaq{border-left:1px solid var(--border-subtle);pointer-events:none;position:absolute;top:0;bottom:0}.arc-allDayColumn-C-jaq[data-weekend]{background:var(--wc-weekend,color-mix(in oklab, var(--surface-muted) 55%, transparent))}.arc-allDay-T8UHJ{min-width:0;height:21px;color:color-mix(in oklab, var(--cal) var(--wc-ink), var(--foreground));font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0 2px 0 3px;display:flex;position:absolute}.arc-allDay-T8UHJ:before{content:"";background:color-mix(in oklab, var(--cal) var(--wc-fill), var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cal) 50%, var(--border));transition:background-color var(--duration-fast) var(--ease-standard);border-radius:6px;position:absolute;inset:0 2px 0 3px}.arc-allDay-T8UHJ[data-cut-start]:before{box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0}.arc-allDay-T8UHJ[data-cut-end]:before{border-top-right-radius:0;border-bottom-right-radius:0}.arc-allDay-T8UHJ[data-selected]:before{background:color-mix(in oklab, var(--accent) 22%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover) and (pointer:fine){.arc-allDay-T8UHJ:hover:before{background:color-mix(in oklab, var(--cal) var(--wc-fill-hover), var(--surface))}}.arc-allDay-T8UHJ:focus-visible:before{background:color-mix(in oklab, var(--cal) var(--wc-fill-hover), var(--surface))}.arc-allDayTitle-nPZmo{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;padding-left:8px;font-weight:500;line-height:1;position:relative;overflow:hidden}.arc-more-A7y9k{height:21px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 0 0 13px;font-weight:500;position:absolute}@media (hover:hover) and (pointer:fine){.arc-more-A7y9k:hover{color:var(--foreground)}}.arc-body-GGIoZ{grid-template-columns:var(--gutter) minmax(0, 1fr);display:grid;position:relative}.arc-gutter-DVLN-{z-index:3;background:var(--surface);position:sticky;left:0}.arc-hour-1Adtj{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity var(--duration-fast) var(--ease-standard);font-size:10.5px;line-height:1;position:absolute;right:10px;transform:translateY(-50%)}.arc-hour-1Adtj[data-hidden]{opacity:0}.arc-nowLabel-T8oF5{z-index:2;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;padding:3px 6px;font-size:10.5px;font-weight:500;line-height:1;position:absolute;right:5px;transform:translateY(-50%)}.arc-surface-V5xs2{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-width:0;position:relative;overflow:clip}.arc-lines-92B4w{pointer-events:none;position:absolute;inset:0}.arc-hourLine-hWCx4,.arc-halfLine-i1pMp{height:1px;position:absolute;left:0;right:0}.arc-hourLine-hWCx4{background:var(--border-subtle)}.arc-hourLine-hWCx4:first-child{display:none}.arc-halfLine-i1pMp{background:color-mix(in oklab, var(--border-subtle) 45%, transparent)}:root[data-theme=dark] .arc-halfLine-i1pMp{background:color-mix(in oklab, var(--border-subtle) 60%, transparent)}.arc-hover-c31gJ{z-index:1;height:calc(var(--hour) / 2);background:color-mix(in oklab, var(--surface-muted) 80%, transparent);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);border-radius:8px;padding:3px 8px;line-height:1.2;position:absolute;top:0;left:0}.arc-root-AEx9Z[data-dragging] .arc-hover-c31gJ{opacity:0!important}.arc-pane-O-h0M,.arc-grid-KDNkc,.arc-gridRow-kmE2m{position:absolute;inset:0}.arc-column-U4yZC{border-left:1px solid var(--border-subtle);position:absolute;top:0;bottom:0}.arc-column-U4yZC[data-weekend]{background:color-mix(in oklab, var(--surface-muted) 55%, transparent)}.arc-column-U4yZC:focus-visible{background:color-mix(in oklab, var(--surface-muted) 80%, transparent)}.arc-events-lbrsz{pointer-events:none;position:absolute;inset:0}.arc-nowRow-Pe576{z-index:4;background:color-mix(in oklab, var(--accent) 35%, transparent);pointer-events:none;height:1px;position:absolute;left:0;right:0}.arc-now-umFAF{z-index:9;background:var(--accent);pointer-events:none;height:2px;margin-top:-.5px;position:absolute}.arc-now-umFAF:before{content:"";border:2px solid var(--surface);background:var(--accent);box-sizing:content-box;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-5px;transform:translate(-2px)}.arc-event-YN8AB{z-index:5;color:color-mix(in oklab, var(--cal) var(--wc-ink), var(--foreground));font:inherit;text-align:left;cursor:pointer;pointer-events:auto;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 3px 0 2px;display:block;position:absolute;container-type:size}.arc-eventBody-yZdAd{background:color-mix(in oklab, var(--cal) var(--wc-fill), var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cal) 50%, var(--border)), 0 0 0 1px var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border-radius:7px;flex-direction:column;gap:1px;padding:5px 7px 4px 8px;display:flex;position:absolute;inset:0 3px 0 2px;overflow:hidden}.arc-event-YN8AB[data-cut-start] .arc-eventBody-yZdAd{border-top-left-radius:0;border-top-right-radius:0}.arc-event-YN8AB[data-cut-end] .arc-eventBody-yZdAd{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (hover:hover) and (pointer:fine){.arc-event-YN8AB:hover .arc-eventBody-yZdAd{background:color-mix(in oklab, var(--cal) var(--wc-fill-hover), var(--surface))}}.arc-event-YN8AB:focus-visible .arc-eventBody-yZdAd{background:color-mix(in oklab, var(--cal) var(--wc-fill-hover), var(--surface))}.arc-event-YN8AB[data-past]{color:color-mix(in oklab, var(--cal) 35%, var(--text-secondary))}.arc-event-YN8AB[data-past] .arc-eventBody-yZdAd{background:color-mix(in oklab, var(--cal) calc(var(--wc-fill) * .7), var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cal) 35%, var(--border)), 0 0 0 1px var(--surface)}.arc-event-YN8AB[data-selected]{z-index:7;color:var(--foreground)}.arc-event-YN8AB[data-selected] .arc-eventBody-yZdAd,.arc-event-YN8AB[data-selected]:hover .arc-eventBody-yZdAd{background:color-mix(in oklab, var(--accent) 22%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 1px var(--surface), var(--shadow-raised)}.arc-event-YN8AB[data-dragging]{z-index:12;cursor:grabbing}.arc-event-YN8AB[data-dragging] .arc-eventBody-yZdAd{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cal) 50%, var(--border)), 0 0 0 1px var(--surface), var(--shadow-floating)}.arc-origin-qhIrP{z-index:4;outline:1.5px dashed color-mix(in oklab, var(--cal) 55%, transparent);outline-offset:-1.5px;background:color-mix(in oklab, var(--cal) 6%, transparent);pointer-events:none;border-radius:7px;margin-inline:2px 3px;position:absolute}.arc-eventTitle-RgAGG{font-size:var(--text-xs);text-overflow:ellipsis;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.arc-eventTime-IsF63{color:color-mix(in oklab, currentColor 78%, transparent);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;line-height:1.3;overflow:hidden}.arc-eventMeta-E816F{min-width:0;color:color-mix(in oklab, currentColor 78%, transparent);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;margin-top:2px;line-height:1.3;display:flex;overflow:hidden}.arc-eventMeta-E816F>span{text-overflow:ellipsis;overflow:hidden}.arc-eventMeta-E816F svg{flex:none}.arc-eventFaces-7W8Bx{margin-top:auto;padding-top:4px;display:flex}.arc-eventFaces-7W8Bx .arc-face-mWprx{border-color:color-mix(in oklab, var(--cal) var(--wc-fill), var(--surface))}.arc-event-YN8AB[data-size=m] .arc-eventTitle-RgAGG{-webkit-line-clamp:1}.arc-event-YN8AB[data-size=s] .arc-eventBody-yZdAd{flex-direction:row;align-items:center;gap:6px;padding-block:0}.arc-event-YN8AB[data-size=s] .arc-eventTitle-RgAGG{-webkit-line-clamp:1;flex:0 auto;min-width:0;line-height:1.1}.arc-event-YN8AB[data-size=s] .arc-eventTime-IsF63{flex:0 10 auto;min-width:0;line-height:1.1}@container (width<=76px){.arc-eventTime-IsF63{display:none}.arc-eventBody-yZdAd{padding-inline:8px 4px}.arc-eventMeta-E816F,.arc-eventFaces-7W8Bx{display:none}.arc-event-YN8AB[data-size=m] .arc-eventTitle-RgAGG{-webkit-line-clamp:2}}@container (height<=88px){.arc-eventMeta-E816F{display:none}}@container (height<=116px){.arc-eventFaces-7W8Bx{display:none}}@container (width<=112px){.arc-eventFaces-7W8Bx{display:none}}@container (width<=132px){.arc-event-YN8AB[data-size=s] .arc-eventTime-IsF63{display:none}}.arc-handle-N2cQ9{z-index:1;cursor:ns-resize;height:10px;position:absolute;bottom:-3px;left:2px;right:3px}.arc-handle-N2cQ9:after{content:"";opacity:0;width:20px;height:3px;transition:opacity var(--duration-fast) var(--ease-standard);background:currentColor;border-radius:2px;margin-left:-10px;position:absolute;bottom:5px;left:50%}@media (hover:hover) and (pointer:fine){.arc-event-YN8AB:hover .arc-handle-N2cQ9:after{opacity:.35}}.arc-event-YN8AB[data-dragging] .arc-handle-N2cQ9:after{opacity:.35}.arc-dragLabel-Q7zk1{z-index:13;pointer-events:none;justify-content:center;margin-top:-26px;display:flex;position:absolute}.arc-dragLabel-Q7zk1 span{border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--shadow-raised);padding:3px 8px;font-weight:500;line-height:1.3}.arc-ghost-pU8yS{--cal:var(--accent);z-index:11;pointer-events:none;padding:0 3px 0 2px;position:absolute}.arc-ghostInner-0JEG3{background:color-mix(in oklab, var(--cal) 18%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cal) 60%, transparent), var(--shadow-raised);color:color-mix(in oklab, var(--cal) var(--wc-ink), var(--foreground));border-radius:7px;flex-direction:column;gap:1px;padding:5px 8px 4px 10px;display:flex;position:absolute;inset:0 3px 0 2px;overflow:hidden}.arc-ghostTitle--dtuI{font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:1.3}.arc-ghostTime-aDeGW{font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.8;line-height:1.3}.arc-popover-HKLjw{z-index:40;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);border-radius:20px;position:absolute;top:0;left:0;overflow:hidden}.arc-popBody-e5v-w{gap:14px;padding:14px 14px 14px 16px;display:grid}.arc-popHead-h2j16{align-items:center;gap:6px;margin-right:-4px;display:flex}.arc-bar-dBKtF{background:var(--cal);border-radius:2px;flex:none;width:4px;height:22px;margin-right:4px}.arc-titleInput-iQ4jg{min-width:0;height:38px;color:var(--foreground);font:inherit;font-size:var(--text-base);background:0 0;border:0;border-radius:12px;flex:1;margin-left:-8px;padding:0 8px;font-weight:500}.arc-popHead-h2j16 .arc-titleInput-iQ4jg{margin-left:-4px}.arc-titleInput-iQ4jg::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-titleInput-iQ4jg:hover{background:var(--surface-muted)}}.arc-titleInput-iQ4jg:focus{background:var(--surface-muted)}.arc-row-BVYL8{color:var(--foreground);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;margin:0;display:grid}.arc-row-BVYL8>svg{color:var(--text-secondary);margin-top:2px}.arc-row-BVYL8>span{min-width:0}.arc-timeFields-cZbS8{gap:6px;min-width:0;margin-top:-6px;display:grid}.arc-timeRange-bIxz9{align-items:center;gap:6px;min-width:0;display:flex}.arc-timeRange-bIxz9>div{flex:1 1 0;gap:0}.arc-timeRange-bIxz9 label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-timeRange-bIxz9 .arc-timeSelect-S-g8q{font-variant-numeric:tabular-nums;border-radius:10px;gap:4px;height:32px;min-height:32px;padding:0 8px 0 9px}.arc-field-YPGHJ{border:1px solid var(--border);background:var(--surface);min-width:0;height:32px;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:10px;padding:0 8px}@media (prefers-color-scheme:dark){.arc-field-YPGHJ{--lightningcss-light: ;--lightningcss-dark:initial}}@media (hover:hover) and (pointer:fine){.arc-field-YPGHJ:hover{border-color:var(--border-strong)}}.arc-field-YPGHJ:focus{border-color:var(--border-strong);background:var(--surface-muted)}.arc-duration-VHTtL{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.arc-people-oSyk0{gap:6px;min-width:0;display:grid}.arc-faces-DAJmE{display:flex}.arc-face-mWprx{border:2px solid var(--surface-raised);background:var(--surface-muted);color:var(--text-secondary);object-fit:cover;box-sizing:border-box;border-radius:50%;flex:none;place-items:center;margin-right:-5px;font-size:9px;font-weight:500;display:inline-grid}.arc-picker--hihF{flex-wrap:wrap;gap:6px;padding-left:26px;display:flex}.arc-chip-ftsIP{border-radius:var(--radius-pill);height:30px;color:var(--text-secondary);font-size:var(--text-xs);background:0 0;padding:0 11px 0 9px}.arc-chip-ftsIP[aria-checked=true]{border-color:color-mix(in oklab, var(--cal) 70%, var(--border));background:color-mix(in oklab, var(--cal) var(--wc-fill), var(--surface));color:var(--foreground)}.arc-dot-1fpvF{background:var(--cal);border-radius:50%;width:8px;height:8px}.arc-popFoot-l0z7K{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.arc-footActions-COSGj{gap:4px;margin-left:auto;display:flex}.arc-hint-KyF7H{color:var(--text-muted);font-size:var(--text-xs)}.arc-calendarList-3gE-m{gap:2px;margin:0;padding:0;list-style:none;display:grid}.arc-calendarItem-c2Yah{width:100%;height:34px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 8px;display:flex}@media (hover:hover) and (pointer:fine){.arc-calendarItem-c2Yah:hover{background:var(--surface-muted)}}.arc-calendarItem-c2Yah:focus-visible{background:var(--surface-muted)}.arc-check-wX8UU{border:1.5px solid var(--cal);width:16px;height:16px;color:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border-radius:5px;flex:none;place-items:center;display:grid}.arc-calendarItem-c2Yah[aria-checked=true] .arc-check-wX8UU{background:var(--cal)}.arc-calendarItem-c2Yah[aria-checked=false] .arc-calendarName-RpTgk{color:var(--text-secondary)}.arc-calendarName-RpTgk{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arc-mini-gNTwo{gap:6px;display:grid}.arc-miniHead-6wayl{justify-content:space-between;align-items:center;padding-left:8px;display:flex}.arc-miniTitle-y-sJt{font-weight:500}.arc-miniNav-rzLqt{display:flex}.arc-miniGrid-YlN9H{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.arc-miniWeekday-IoEp-{height:24px;color:var(--text-muted);font-size:var(--text-xs);place-items:center;display:grid}.arc-miniDay-4q1P8{height:30px;color:var(--foreground);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.arc-miniDay-4q1P8>span{width:28px;height:28px;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:relative}.arc-miniDay-4q1P8[data-outside]{color:var(--text-muted)}.arc-miniDay-4q1P8[data-range]:before{content:"";background:var(--surface-muted);position:absolute;inset:1px 0}.arc-miniDay-4q1P8[data-range-start]:before{border-radius:14px 0 0 14px;left:2px}.arc-miniDay-4q1P8[data-range-end]:before{border-radius:0 14px 14px 0;right:2px}.arc-miniDay-4q1P8[data-range-start][data-range-end]:before{border-radius:14px}.arc-miniDay-4q1P8[data-today]>span{background:var(--accent);color:var(--accent-foreground);font-weight:500}@media (hover:hover) and (pointer:fine){.arc-miniDay-4q1P8:not([data-today]):hover>span{background:color-mix(in oklab, var(--foreground) 8%, transparent)}}.arc-miniDay-4q1P8:not([data-today]):focus-visible>span{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.arc-agendaScroller-D8576{height:var(--calendar-height,clamp(480px, 72vh, 760px));touch-action:pan-y;position:relative;overflow:hidden}.arc-agenda-57ggQ{overscroll-behavior:contain;padding:4px 0 24px;position:absolute;inset:0;overflow-y:auto}.arc-agendaDay-uWomY{padding:0 12px}.arc-agendaHead-KxWp1{z-index:1;background:var(--surface);font-size:var(--text-sm);align-items:center;gap:10px;margin:0;padding:12px 4px 8px;font-weight:500;display:flex;position:sticky;top:0}.arc-agendaDate-g-QYv{border-radius:var(--radius-pill);min-width:30px;height:30px;font-size:var(--text-base);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.arc-agendaHead-KxWp1[data-today] .arc-agendaDate-g-QYv{background:var(--accent);color:var(--accent-foreground)}.arc-agendaWeekday--CLzm{flex-wrap:wrap;gap:0 6px;display:flex}.arc-todayTag-FlalM{color:var(--text-secondary);font-size:var(--text-xs);margin-left:auto;font-weight:400}.arc-agendaEmpty-Zijor{color:var(--text-muted);font-size:var(--text-xs);margin:0;padding:2px 4px 10px 44px}.arc-agendaList-7-MPO{gap:2px;margin:0 0 8px;padding:0;list-style:none;display:grid}.arc-agendaItem-WZzsj{width:100%;min-height:52px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:14px;grid-template-columns:64px 4px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px 8px 4px;display:grid}@media (hover:hover) and (pointer:fine){.arc-agendaItem-WZzsj:hover{background:var(--surface-muted)}}.arc-agendaItem-WZzsj:focus-visible,.arc-agendaItem-WZzsj[data-selected],.arc-agendaItem-WZzsj:active{background:var(--surface-muted)}.arc-agendaTime-S9uOg{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;line-height:1.35;display:grid}.arc-agendaBar-egAN6{background:var(--cal);border-radius:2px;align-self:stretch;width:4px}.arc-agendaText-PUjYn{min-width:0;font-size:var(--text-xs);display:grid}.arc-agendaText-PUjYn>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arc-agendaTitle-OWR3C{font-size:var(--text-sm);font-weight:500}.arc-toast-OsyCz{z-index:30;border-radius:var(--radius-pill);background:var(--foreground);max-width:calc(100% - 32px);color:var(--background);box-shadow:var(--shadow-floating);align-items:center;gap:4px;margin-left:auto;padding:6px 6px 6px 16px;display:flex;position:absolute;bottom:16px;left:50%;translate:-50%}.arc-toastText-U--oP{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;padding-right:6px;overflow:hidden}.arc-toastAction-zUYKV{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--background) 16%, transparent);height:30px;color:inherit;font:inherit;cursor:pointer;border:0;flex:none;padding:0 12px;font-weight:500}@media (hover:hover) and (pointer:fine){.arc-toastAction-zUYKV:hover{background:color-mix(in oklab, var(--background) 24%, transparent)}}.arc-toastAction-zUYKV:focus-visible{background:color-mix(in oklab, var(--background) 24%, transparent)}.arc-toast-OsyCz .arc-iconButton-dKOKb{color:color-mix(in oklab, var(--background) 70%, transparent)}@media (hover:hover) and (pointer:fine){.arc-toast-OsyCz .arc-iconButton-dKOKb:hover{background:color-mix(in oklab, var(--background) 16%, transparent);color:var(--background)}}@container (width<=900px){.arc-root-AEx9Z{--gutter:52px}.arc-toolbar-cTTeS{gap:8px}.arc-title-jAnB-{font-size:var(--text-base)}.arc-date-kyrHi{min-width:28px;height:28px;font-size:var(--text-base)}.arc-eventBody-yZdAd{padding-inline:8px 5px}.arc-primaryLabel-Oc4UW{display:none}.arc-toolbar-cTTeS .arc-primary-EdGl-{width:var(--control-height-sm);padding:0}}@container (width<=760px){.arc-buttonLabel-F2LtN{display:none}.arc-button-UiwGC[aria-haspopup]{padding-inline:12px}}@container (width<=639px){.arc-root-AEx9Z{--gutter:44px;--head:56px;gap:12px}.arc-toolbar-cTTeS{flex-wrap:wrap;gap:10px 8px}.arc-title-jAnB-{font-size:var(--text-base);flex-basis:0;order:-3;margin-left:2px}.arc-today-vbo7I{order:-2;padding-inline:12px}.arc-stepper-79amt{order:-1;margin-left:-6px;margin-right:0}.arc-views-cIPA1{flex:1 1 0}.arc-button-UiwGC[aria-haspopup]{padding-inline:11px}.arc-toolbar-cTTeS:after{content:"";flex-basis:100%;order:-1}.arc-toolbar-cTTeS .arc-button-UiwGC,.arc-toolbar-cTTeS .arc-iconButton-dKOKb,.arc-toolbar-cTTeS .arc-primary-EdGl-{height:40px}.arc-toolbar-cTTeS .arc-iconButton-dKOKb,.arc-toolbar-cTTeS .arc-primary-EdGl-{width:40px}.arc-views-cIPA1 [role=group] button{min-height:34px}.arc-frame-56Tlh{border-radius:20px}.arc-corner-Q9DlN{font-size:0}.arc-hour-1Adtj{font-size:10px;right:6px}.arc-nowLabel-T8oF5{padding-inline:4px;font-size:10px;right:2px}.arc-popover-HKLjw{border-radius:18px}.arc-hint-KyF7H{display:none}}@media (prefers-reduced-motion:reduce){.arc-button-UiwGC,.arc-primary-EdGl-,.arc-iconButton-dKOKb,.arc-ghostButton-W0ZSA,.arc-danger-s8WfC,.arc-chip-ftsIP,.arc-eventBody-yZdAd,.arc-headDay-vfY78,.arc-date-kyrHi,.arc-hover-c31gJ,.arc-calendarItem-c2Yah,.arc-allDayToggle-N4K1p svg{transition-duration:0s}.arc-button-UiwGC:not(:disabled):active,.arc-primary-EdGl-:active,.arc-iconButton-dKOKb:active,.arc-ghostButton-W0ZSA:active,.arc-danger-s8WfC:active,.arc-chip-ftsIP:active{transform:none}}[data-layout=app] .arc-root-AEx9Z{padding:clamp(16px,3vw,32px)}.arc-event-YN8AB[data-state=needs-action] .arc-eventBody-yZdAd,.arc-allDay-T8UHJ[data-state=needs-action]:before{background:color-mix(in oklab, var(--cal) 10%, var(--surface));box-shadow:0 0 0 1px var(--surface);outline:1px dashed color-mix(in oklab, var(--cal) 55%, var(--border));outline-offset:-1px}.arc-event-YN8AB[data-state=needs-action],.arc-allDay-T8UHJ[data-state=needs-action]{color:var(--text-secondary)}.arc-event-YN8AB[data-state=tentative] .arc-eventBody-yZdAd,.arc-allDay-T8UHJ[data-state=tentative]:before{background:repeating-linear-gradient(135deg, var(--surface) 0 6px, color-mix(in oklab, var(--cal) 30%, var(--surface)) 6px 12px)}.arc-event-YN8AB[data-state=cancelled],.arc-allDay-T8UHJ[data-state=cancelled]{opacity:.6}.arc-event-YN8AB[data-state=cancelled] .arc-eventTitle-RgAGG,.arc-allDay-T8UHJ[data-state=cancelled] .arc-allDayTitle-nPZmo{text-decoration:line-through}.arc-event-YN8AB[data-selected][data-state] .arc-eventBody-yZdAd{background:color-mix(in oklab, var(--accent) 22%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 1px var(--surface), var(--shadow-raised);outline:none}.arc-allDay-T8UHJ[data-selected][data-state]:before{background:color-mix(in oklab, var(--accent) 22%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent);outline:none}.arc-bandPane-3Io-U{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));display:grid;position:absolute;inset:0}.arc-bandPane-3Io-U[data-current]{position:relative}.arc-bandDay-1x9Dj{border-left:1px solid var(--border-subtle);flex-direction:column;gap:2px;min-width:0;padding:4px 6px;display:flex}.arc-root-AEx9Z[data-bare] .arc-frame-56Tlh{background:0 0;border:0;border-radius:0}.arc-calDot-KtvsC{background:var(--cal);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.arc-allDayTitle-nPZmo .arc-calDot-KtvsC{margin-right:6px}.arc-calendar-Z15r0{width:min(100%,328px);min-width:0;color:var(--foreground)}.arc-header-m7cQB{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:34px;margin-bottom:14px;display:grid;container-type:inline-size}@container (width<=259px){.arc-heading-fuhUA,.arc-navigation-bDyJN{grid-column:1/-1}.arc-navigation-bDyJN{justify-self:end}}.arc-heading-fuhUA{min-width:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.arc-title-2pfFz{line-height:var(--leading-body);display:grid}.arc-title-2pfFz>.arc-titleRow-K16rK{grid-area:1/1;justify-self:start}.arc-titleRow-K16rK{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}.arc-srOnly-CgVdD{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-navigation-bDyJN{flex:none;align-items:center;gap:2px;margin-right:-6px;display:inline-flex}.arc-navButton-iZo9h,.arc-todayButton-jNnkW{border-radius:var(--radius-pill);height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;border:0;place-items:center;display:grid}.arc-navButton-iZo9h{width:32px}.arc-todayButton-jNnkW{font-size:var(--text-sm);padding:0 11px;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.arc-navButton-iZo9h:hover:not([aria-disabled]),.arc-todayButton-jNnkW:hover:not([aria-disabled]){background:var(--surface-muted);color:var(--foreground)}}.arc-navButton-iZo9h:active:not([aria-disabled]),.arc-todayButton-jNnkW:active:not([aria-disabled]){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.96}.arc-navButton-iZo9h[aria-disabled],.arc-todayButton-jNnkW[aria-disabled]{cursor:default;opacity:.36}.arc-weekdays-2heQ1,.arc-week-dFKok{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:4px;display:grid}.arc-weekdays-2heQ1{color:var(--text-muted);font-size:var(--text-xs);text-align:center;margin-bottom:6px;font-weight:500;line-height:24px}.arc-weekdays-2heQ1 span{min-width:0;overflow:hidden}.arc-monthViewport-49wpO{contain:paint;display:grid;position:relative;overflow:hidden}.arc-monthBody-CIaaW{will-change:transform;grid-area:1/1;min-width:0;position:relative}.arc-monthBody-CIaaW[inert]{pointer-events:none}.arc-grid-pX7OV{row-gap:4px;display:grid}.arc-placeholderDay-WSSUn{aspect-ratio:1}.arc-day-sn-Fa{aspect-ratio:1;width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard) var(--number-delay,0s);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-weight:400;line-height:1;display:grid;position:relative}.arc-day-sn-Fa:before{content:"";border-radius:inherit;transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;position:absolute;inset:0}.arc-dayNumber-LQjI1{transition:opacity var(--duration-fast) var(--ease-standard) var(--number-delay,0s), scale var(--duration-spring) var(--ease-spring);position:relative}.arc-highlight-Ec63G{aspect-ratio:1;pointer-events:none;will-change:transform;width:calc(14.2857% - 3.42857px);position:absolute;top:0;left:0}.arc-highlightFill-3m3Tx{background:var(--accent);transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);border-radius:50%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.arc-day-sn-Fa:hover:not(:disabled):not(.arc-selected-UX93w):before{background:var(--surface-muted)}.arc-monthBody-CIaaW:has(.arc-day-sn-Fa.arc-selected-UX93w:hover) .arc-highlightFill-3m3Tx{background:var(--accent-strong)}}.arc-day-sn-Fa:active:not(:disabled):before,.arc-day-sn-Fa:active:not(:disabled) .arc-dayNumber-LQjI1{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}.arc-monthBody-CIaaW:has(.arc-day-sn-Fa.arc-selected-UX93w:active:not(:disabled)) .arc-highlightFill-3m3Tx{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}.arc-day-sn-Fa.arc-outside-uHjXz{color:var(--text-muted)}.arc-day-sn-Fa.arc-outside-uHjXz:not(.arc-selected-UX93w) .arc-dayNumber-LQjI1{opacity:.8}.arc-day-sn-Fa.arc-today-ve9WK .arc-dayNumber-LQjI1:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:calc(100% + 4px);left:50%}.arc-day-sn-Fa.arc-selected-UX93w,.arc-day-sn-Fa.arc-today-ve9WK{font-weight:500}.arc-day-sn-Fa.arc-selected-UX93w{color:var(--accent-foreground)}.arc-day-sn-Fa:disabled{cursor:default;color:var(--text-muted)}.arc-day-sn-Fa:disabled .arc-dayNumber-LQjI1{opacity:.42}.arc-day-sn-Fa.arc-outside-uHjXz:disabled .arc-dayNumber-LQjI1{opacity:.3}@media (prefers-reduced-motion:reduce){.arc-navButton-iZo9h,.arc-todayButton-jNnkW,.arc-day-sn-Fa,.arc-day-sn-Fa:before,.arc-dayNumber-LQjI1,.arc-highlightFill-3m3Tx{transition:none}.arc-navButton-iZo9h:active,.arc-todayButton-jNnkW:active,.arc-day-sn-Fa:active:before,.arc-day-sn-Fa:active .arc-dayNumber-LQjI1{scale:none}.arc-monthBody-CIaaW:has(.arc-day-sn-Fa.arc-selected-UX93w:active) .arc-highlightFill-3m3Tx{scale:none}}.arc-field-IB7dc{gap:7px;min-width:0;display:grid}.arc-label-p6Ox2{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-anchor-X-Nyy{min-width:0;position:relative}.arc-trigger-xn5qC{width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;gap:9px;padding:0 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arc-trigger-xn5qC:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}.arc-trigger-xn5qC:active:not(:disabled),.arc-trigger-xn5qC[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-muted)}.arc-trigger-xn5qC:disabled{cursor:not-allowed;opacity:.5}.arc-trigger-xn5qC>svg:first-child{color:var(--text-muted);flex:none}.arc-valueText-0pttp{flex:1;min-width:0;display:flex;position:relative}.arc-value-wAnaP,.arc-part-Q-aT2{white-space:pre;display:inline-flex;position:relative}.arc-value-wAnaP{font-variant-numeric:tabular-nums}.arc-partValue-okiLm{white-space:pre;display:inline-block}.arc-placeholder-nDRbv{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-srOnly-uTPTl{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-chevron-H2IPe{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring);flex:none}.arc-trigger-xn5qC[aria-expanded=true] .arc-chevron-H2IPe{transform:rotate(180deg)}.arc-popover-7bAV1{z-index:20;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);width:min(320px,100vw - 32px);box-shadow:var(--shadow-floating);transform-origin:22px -8px;will-change:transform, opacity;padding:16px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}@media (width<=360px){.arc-popover-7bAV1{width:auto;padding:12px;right:0}}.arc-footer-3LXSO{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:11px;display:flex}.arc-status-0XTWT{justify-items:end;min-width:0;display:grid}.arc-status-0XTWT>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-width:100%;overflow:hidden}.arc-footer-3LXSO button{border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;padding:4px 8px}@media (hover:hover) and (pointer:fine){.arc-footer-3LXSO button:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}.arc-footer-3LXSO button:active:not(:disabled){transition-duration:var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);transform:scale(.97)}.arc-footer-3LXSO button:disabled{cursor:not-allowed;opacity:.4}.arc-description-fMug9{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);transition:opacity var(--duration-fast) var(--ease-standard)}.arc-anchor-X-Nyy:has(.arc-popover-7bAV1)+.arc-description-fMug9{opacity:0}@media (prefers-reduced-motion:reduce){.arc-trigger-xn5qC,.arc-chevron-H2IPe,.arc-footer-3LXSO button,.arc-description-fMug9{transition:none}.arc-footer-3LXSO button:active:not(:disabled){transform:none}}.arc-root-Z9DJt{height:var(--control-height-md);vertical-align:top;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);z-index:0;transition:z-index 0s linear .5s;display:inline-block;position:relative}.arc-root-Z9DJt[data-open]{z-index:30;transition-delay:0s}.arc-root-Z9DJt:not([data-open]) .arc-surface-HKl29{z-index:0}.arc-root-Z9DJt *,.arc-root-Z9DJt :before,.arc-root-Z9DJt :after{box-sizing:border-box}.arc-surface-HKl29{z-index:2;background:var(--surface-raised);box-shadow:var(--shadow-resting);transition:box-shadow var(--duration-considered) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:0;overflow:clip}.arc-surface-HKl29:after{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.arc-root-Z9DJt[data-open] .arc-surface-HKl29{box-shadow:var(--shadow-floating)}.arc-trigger-MUfvd{z-index:1;width:max-content;height:var(--control-height-md);color:var(--foreground);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px 0 14px;font-weight:500;display:inline-flex;position:relative}.arc-trigger-MUfvd:disabled{cursor:default}.arc-trigger-MUfvd[inert]{pointer-events:none}.arc-triggerIcon-24Rf3,.arc-chevron-SaqKk{color:var(--text-secondary);flex:none;place-items:center;display:grid}.arc-chevron-SaqKk{color:var(--text-muted)}.arc-value-dntEK{font-variant-numeric:tabular-nums;display:inline-flex}.arc-value-dntEK[data-empty]{color:var(--text-secondary);font-weight:400}.arc-rolling-MGfCX{white-space:nowrap;gap:.28em;display:inline-flex}.arc-word-01xhB{display:inline-block;position:relative}.arc-wordInner-HgY-D{display:inline-block}.arc-panel-DHI06{--cell:36px;width:max-content;padding:10px;position:absolute;top:0;left:0}.arc-body-ilI1C{gap:10px;display:flex}.arc-rail-a9pJj{border-right:1px solid var(--border-subtle);flex-direction:column;flex:none;gap:2px;width:9.25rem;padding-right:10px;display:flex;position:relative}.arc-railHighlight-yxelH{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0}.arc-preset-YjxvB{height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;flex:none;align-items:center;padding:0 12px;display:flex;position:relative}.arc-preset-YjxvB[aria-pressed=true]{color:var(--foreground);font-weight:500}.arc-calendars-HI6X8{padding:0 2px;position:relative}.arc-navButton-kibvP{z-index:2;border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0}.arc-navButton-kibvP[data-side=prev]{left:2px}.arc-navButton-kibvP[data-side=next]{right:2px}.arc-navButton-kibvP:active:not(:disabled){transform:scale(.92)}.arc-navButton-kibvP:disabled{opacity:.35;cursor:default}.arc-viewport-aG-lp{height:calc(60px + var(--cell) * 6);overflow-clip-margin:2px;display:grid;position:relative;overflow:clip}.arc-viewport-aG-lp>*{grid-area:1/1}.arc-months-VQHkP{gap:24px;display:flex}.arc-month-lZgFK{width:calc(var(--cell) * 7)}.arc-monthTitle-Hnw07{height:32px;color:var(--foreground);text-align:center;white-space:nowrap;margin:0;font-weight:500;line-height:32px}.arc-grid-qMgyU{display:grid}.arc-weekdays-Sju1F{height:28px;color:var(--text-muted);font-size:var(--text-xs);grid-template-columns:repeat(7, var(--cell));text-align:center;align-items:center;display:grid}.arc-weeks-qaKzi{position:relative}.arc-week-pj6e5{height:var(--cell);grid-template-columns:repeat(7, var(--cell));display:grid}.arc-cell-npj0G,.arc-blank-lZVxg{display:block;position:relative}.arc-layer-PTCJ7{pointer-events:none;position:absolute;inset:0}.arc-bar-htR-v{height:calc(var(--cell) - 6px);border-radius:var(--radius-pill);background:var(--accent-subtle);position:absolute}.arc-thumb-SJy0y{width:var(--cell);height:var(--cell);position:absolute;top:0;left:0}.arc-thumb-SJy0y:before{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:3px}.arc-day-ENZeo{z-index:1;width:100%;height:100%;color:var(--foreground);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.arc-day-ENZeo>span{width:calc(100% - 6px);height:calc(100% - 6px);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:relative}.arc-day-ENZeo:active:not(:disabled)>span{transform:scale(.9)}.arc-day-ENZeo[data-edge]{color:var(--accent-foreground);font-weight:500;transition-delay:40ms}.arc-day-ENZeo[data-today]:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.arc-day-ENZeo[data-today][data-edge]:after{background:var(--accent-foreground)}.arc-day-ENZeo:disabled{color:var(--text-muted);cursor:default;opacity:.5}.arc-day-ENZeo:focus-visible:not([data-edge])>span{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.arc-footer-QgFsk{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;width:0;min-width:100%;margin-top:10px;padding:10px 2px 0 12px;display:flex}.arc-summary-WIFIK{gap:1px;min-width:0;display:grid}.arc-summaryValue-8AfHe{font-variant-numeric:tabular-nums;width:max-content;font-weight:500;display:inline-flex}.arc-summaryCount-UsVDs{min-height:1.4em;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:inline-flex}.arc-actions-1Lde3{flex:none;align-items:center;gap:6px;display:flex}.arc-ghost-j0-ez,.arc-primary-L3ntJ{height:var(--control-height-sm);border-radius:var(--radius-control);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.arc-ghost-j0-ez{color:var(--text-secondary);background:0 0}.arc-primary-L3ntJ{background:var(--accent);min-width:4.75rem;color:var(--accent-foreground)}.arc-ghost-j0-ez:active,.arc-primary-L3ntJ:active:not(:disabled){transform:scale(.97)}.arc-primary-L3ntJ:disabled{opacity:.45;cursor:default}.arc-ghost-j0-ez:focus-visible{background:var(--surface-muted);color:var(--foreground)}.arc-preset-YjxvB:focus-visible,.arc-navButton-kibvP:focus-visible{background:color-mix(in oklab, var(--foreground) 5%, transparent);color:var(--foreground)}.arc-srOnly-i39i5{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-panel-DHI06[data-compact]{padding:8px}.arc-panel-DHI06[data-compact] .arc-body-ilI1C{flex-direction:column;gap:8px}.arc-panel-DHI06[data-compact] .arc-rail-a9pJj{border-right:0;border-bottom:1px solid var(--border-subtle);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;gap:2px;width:auto;margin:0 -8px;padding:0 8px 8px;overflow-x:auto}.arc-panel-DHI06[data-compact] .arc-rail-a9pJj::-webkit-scrollbar{display:none}.arc-panel-DHI06[data-compact] .arc-preset-YjxvB{padding:0 11px}.arc-panel-DHI06[data-compact] .arc-calendars-HI6X8{align-self:center}.arc-panel-DHI06[data-compact] .arc-footer-QgFsk{flex-wrap:wrap;margin-top:6px;padding-left:11px}.arc-panel-DHI06[data-compact] .arc-actions-1Lde3{margin-left:auto}.arc-panel-DHI06[data-compact] .arc-summary-WIFIK{flex:8rem}@media (hover:hover) and (pointer:fine){.arc-root-Z9DJt:not([data-open]):has(>.arc-trigger-MUfvd:hover:not(:disabled)) .arc-surface-HKl29{background:color-mix(in oklab, var(--foreground) 3%, var(--surface-raised))}.arc-root-Z9DJt:not([data-open]):has(>.arc-trigger-MUfvd:hover:not(:disabled)) .arc-surface-HKl29:after{border-color:var(--border-strong)}.arc-preset-YjxvB:hover{color:var(--foreground)}.arc-preset-YjxvB:not([aria-pressed=true]):hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}.arc-navButton-kibvP:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 6.5%, transparent);color:var(--foreground)}.arc-day-ENZeo:hover:not(:disabled):not([data-edge])>span{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.arc-ghost-j0-ez:hover{background:var(--surface-muted);color:var(--foreground)}.arc-primary-L3ntJ:hover:not(:disabled){background:var(--accent-strong)}}@media (prefers-reduced-motion:reduce){.arc-surface-HKl29,.arc-preset-YjxvB,.arc-navButton-kibvP,.arc-day-ENZeo,.arc-day-ENZeo>span,.arc-ghost-j0-ez,.arc-primary-L3ntJ{transition-duration:0s}}@media (prefers-contrast:more){.arc-surface-HKl29:after{border-color:var(--border-strong)}}.arc-field-3FtdQ{gap:var(--space-2);min-width:0;display:grid}.arc-label-8jMOT{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-anchor-woCBV{min-width:0;position:relative}.arc-trigger-Amzyi{width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;gap:9px;padding:0 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.arc-trigger-Amzyi:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}.arc-trigger-Amzyi:active:not(:disabled),.arc-trigger-Amzyi[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-muted)}.arc-trigger-Amzyi:disabled{opacity:.5;cursor:not-allowed}.arc-trigger-Amzyi>svg:first-child{color:var(--text-muted);flex:none}.arc-valueText-8kKvD{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arc-valueText-8kKvD>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.arc-value-nRcrm{font-variant-numeric:tabular-nums}.arc-placeholder-JeVUR,.arc-description-hF3QB{color:var(--text-muted)}.arc-srOnly-nWSaq{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-chevron-Lt1H4{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring);flex:none}.arc-trigger-Amzyi[aria-expanded=true] .arc-chevron-Lt1H4{transform:rotate(180deg)}.arc-description-hF3QB{font-size:var(--text-xs)}.arc-menu-QY2Ag{z-index:80;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);max-height:250px;box-shadow:var(--shadow-floating);transform-origin:top;will-change:transform, opacity;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.arc-option-QxxkG{border-radius:calc(var(--radius-panel) - 5px);width:100%;min-height:36px;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;transition:background-color 80ms var(--ease-standard);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.arc-option-QxxkG[data-active=true]{background:var(--surface-muted)}.arc-dot-evl8e{background:var(--foreground);border-radius:999px;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.arc-trigger-Amzyi,.arc-chevron-Lt1H4,.arc-option-QxxkG{transition:none}}.arc-field-5AEbE{min-width:0;display:grid}.arc-field-5AEbE label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.arc-control-0x4s6{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}.arc-control-0x4s6::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.arc-control-0x4s6:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.arc-control-0x4s6:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.arc-control-0x4s6[aria-invalid=true]{border-color:var(--danger)}.arc-control-0x4s6:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}.arc-messageSlot-hpKFU{display:block;overflow:hidden}.arc-hint-Rvwog,.arc-error-yrhcE{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-hint-Rvwog{color:var(--text-muted)}.arc-error-yrhcE{color:var(--danger)}.arc-words-Iwh7m{display:block;position:relative}.arc-word-p8Jzu{white-space:pre;display:inline-block}.arc-column--hRQg{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.arc-column--hRQg>span{display:inline-block}.arc-srOnly-BxIa4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-control-0x4s6{transition:none}}.arc-root-alkk2{position:relative}.arc-listShell-tYWxs{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.arc-viewport-Xe-m7{border-radius:inherit;scrollbar-width:none;min-width:0;overflow-x:auto}.arc-viewport-Xe-m7::-webkit-scrollbar{display:none}.arc-listShell-tYWxs[data-left=true] .arc-viewport-Xe-m7{-webkit-mask-image:linear-gradient(90deg,#0000,#000 35px,#000);mask-image:linear-gradient(90deg,#0000,#000 35px,#000)}.arc-listShell-tYWxs[data-right=true] .arc-viewport-Xe-m7{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 35px),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 35px),#0000)}.arc-listShell-tYWxs[data-left=true][data-right=true] .arc-viewport-Xe-m7{-webkit-mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000);mask-image:linear-gradient(90deg,#0000,#000 35px calc(100% - 35px),#0000)}.arc-list-XdWE4{isolation:isolate;align-items:center;gap:var(--space-1);width:max-content;padding:var(--space-1);display:inline-flex}.arc-scrollButton-KNGYt{z-index:2;background:var(--surface-muted);width:33px;color:var(--foreground);border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0}.arc-scrollLeft-rgLys{border-radius:var(--radius-control) 0 0 var(--radius-control);left:0}.arc-scrollRight-tcAw-{border-radius:0 var(--radius-control) var(--radius-control) 0;right:0}.arc-scrollButton-KNGYt:disabled{opacity:0;pointer-events:none}.arc-scrollButton-KNGYt:focus-visible{--focus-outline-offset:-3px}.arc-trigger-uMenX{-webkit-tap-highlight-color:transparent;min-width:5.5rem;min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 3px);padding:0 var(--space-3);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.arc-trigger-uMenX:hover{color:var(--foreground)}}.arc-trigger-uMenX:active{color:var(--foreground)}.arc-trigger-uMenX[data-state=active]{color:var(--accent-strong)}.arc-selection-Ivr-h{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);will-change:transform;position:absolute;inset:0}.arc-triggerLabel-DlhOg{z-index:1;position:relative}.arc-trigger-uMenX:disabled{cursor:not-allowed;opacity:.5}.arc-content-j-z-T{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-content-j-z-T[data-motion-pop-id]{margin-top:0}.arc-content-j-z-T[data-state=inactive]{pointer-events:none}.arc-content-j-z-T:focus-visible{--focus-outline-offset:3px;border-radius:var(--radius-control)}@media (prefers-reduced-motion:reduce){.arc-trigger-uMenX{transition:none}}.arc-presence-hdMMj{min-width:0}.arc-alert-hzt1K{align-items:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-resting);display:flex}.arc-icon-KiZeq,.arc-glyph-HdUDq{flex:none;place-items:center;display:grid;position:relative}.arc-icon-KiZeq{width:18px;height:18px;margin-top:1px}.arc-icon-KiZeq svg{display:block}.arc-copy-8NrVp{flex:1;min-width:0}.arc-content-6-Ml7{position:relative}.arc-title-X0LpG{font-size:var(--text-sm);font-weight:500;display:block;position:relative}.arc-line-FPpJp{display:block}.arc-description-cXJM-{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);position:relative}.arc-info-i71aM .arc-icon-KiZeq{color:var(--accent)}.arc-success-BcEUt .arc-icon-KiZeq{color:var(--success)}.arc-warning-1lt-f .arc-icon-KiZeq{color:var(--warning)}.arc-danger-OSLcp .arc-icon-KiZeq{color:var(--danger)}.arc-dismiss-X2oUM{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:-5px -6px -5px 0;display:grid}.arc-dismiss-X2oUM:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.arc-dismiss-X2oUM:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.arc-dismiss-X2oUM{transition:none}.arc-dismiss-X2oUM:active{transform:none}}.arc-block-3-Rdz{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;min-width:0;max-width:100%;overflow:hidden}.arc-header-22UPW{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);min-height:52px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);background:var(--surface-raised);display:flex}.arc-file-Nb--B{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);display:flex}.arc-file-Nb--B>svg{color:var(--text-muted);flex:none;align-self:center}.arc-filename-8AvoJ{min-width:0;color:var(--foreground);position:relative;overflow:hidden}.arc-swap-jsoh4{white-space:nowrap;min-width:0;display:inline-grid}.arc-swap-jsoh4>span,.arc-swapStack-2jK4I>span{grid-area:1/1;min-width:0}.arc-swapStack-2jK4I{min-width:0;display:grid}.arc-swapText-783cU{text-overflow:ellipsis;display:block;overflow:hidden}.arc-reserve-gw96B{visibility:hidden}.arc-sizer-8VieF{white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.arc-srOnly-AxvKI{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-language-Ik8BN{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);flex:none;font-weight:400}.arc-language-Ik8BN:before{content:"·";margin-right:var(--space-2);color:var(--border-strong)}.arc-viewport-trrBw{--code-collapsed:calc(var(--code-lines,0) * var(--text-sm) * 1.7 + var(--space-5) * 2);overflow:hidden}.arc-pre-iHqe2{padding:var(--space-5);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-sm);font-variant-ligatures:none;tab-size:2;white-space:pre;margin:0;line-height:1.7;position:relative;overflow:auto}.arc-code-TUoxi{display:block}.arc-expand-nIxyI{justify-content:center;align-items:center;gap:var(--space-2);border:0;border-top:1px solid var(--border-subtle);width:100%;min-height:44px;padding:0 var(--space-4);background:var(--surface-raised);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);font-weight:500;display:flex}.arc-chevron-04ax6{color:var(--text-muted);flex:none;place-items:center;display:grid}.arc-comment-2WV0Z{color:var(--text-muted);font-style:italic}.arc-string-P5ps9{color:oklch(46% .13 150)}.arc-number-NvFNZ{color:oklch(50% .14 55)}.arc-keyword-AJeCO{color:oklch(48% .15 285)}.arc-type-1R-O3{color:oklch(46% .13 230)}.arc-function-9jOJ8{color:oklch(43% .12 25)}.arc-property-MJZbD{color:oklch(44% .12 85)}.arc-tag-Px87s{color:oklch(46% .13 230)}.arc-punctuation-Pw1di{color:var(--text-secondary)}:root[data-theme=dark] .arc-string-P5ps9{color:oklch(77% .15 150)}:root[data-theme=dark] .arc-number-NvFNZ{color:oklch(80% .14 75)}:root[data-theme=dark] .arc-keyword-AJeCO{color:oklch(78% .16 285)}:root[data-theme=dark] .arc-type-1R-O3{color:oklch(79% .13 230)}:root[data-theme=dark] .arc-function-9jOJ8{color:oklch(80% .13 25)}:root[data-theme=dark] .arc-property-MJZbD{color:oklch(79% .12 85)}:root[data-theme=dark] .arc-tag-Px87s{color:oklch(79% .13 230)}@media (hover:hover) and (pointer:fine){.arc-expand-nIxyI:hover{background:var(--surface-muted);color:var(--foreground)}.arc-expand-nIxyI:hover .arc-chevron-04ax6{color:var(--foreground)}}@media (width<=420px){.arc-header-22UPW{padding-left:var(--space-3)}.arc-header-22UPW button{width:var(--control-height-sm);padding-inline:0}.arc-header-22UPW button>span:last-of-type{display:none}.arc-viewport-trrBw{--code-collapsed:calc(var(--code-lines,0) * var(--text-xs) * 1.7 + var(--space-4) * 2)}.arc-pre-iHqe2{padding:var(--space-4);font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.arc-expand-nIxyI{transition:none}}.arc-card-wlMur{z-index:60;box-sizing:border-box;width:18.5rem;max-width:min(18.5rem, var(--radix-popover-content-available-width,calc(100vw - 24px)));padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);outline:none}.arc-profile-mDcrY{gap:var(--space-3);display:grid}.arc-head--FfGz{align-items:center;gap:var(--space-3);min-width:0;display:flex}.arc-avatar-itxWv{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);width:48px;height:48px;color:var(--foreground);font-size:var(--text-sm);flex:none;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.arc-avatar-itxWv img{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter);display:block}.arc-avatar-itxWv img[data-loading]{opacity:0;filter:blur(4px);transition:none}.arc-identity-Pj94I{min-width:0;display:grid}.arc-name-Y1cZw,.arc-role-Mj5bu{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-name-Y1cZw{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.arc-role-Mj5bu{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-bio-GMWQo{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.arc-stats-4743s{gap:var(--space-2) var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;margin:0;display:flex}.arc-stat-bTEEW{flex-direction:column-reverse;display:flex}.arc-stat-bTEEW dt{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.arc-stat-bTEEW dd{color:var(--foreground);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--leading-body);margin:0}.arc-meta-x0By1{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);align-items:center;gap:6px;display:flex}.arc-meta-x0By1 svg{flex:none}@media (prefers-reduced-motion:reduce){.arc-avatar-itxWv img{transition:none}.arc-avatar-itxWv img[data-loading]{filter:none}}.arc-trigger-P4qsW{max-width:100%;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.arc-trigger-P4qsW:hover{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:var(--shadow-resting)}}.arc-trigger-P4qsW[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:none}.arc-trigger-P4qsW:active{border-color:var(--border-strong);background:color-mix(in oklab, var(--surface-muted), var(--border) 55%);box-shadow:none}.arc-item-z2pb6:focus-visible{outline:none}.arc-triggerIcon-y4xyL{color:var(--text-secondary);flex:none;display:inline-flex}.arc-label--f-H1{flex:0 auto;min-width:0;display:inline-flex;position:relative;overflow-x:clip}.arc-labelMeasure-mI-IJ{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.arc-labelText-o1B8s{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.arc-chevron-FOgx4{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none}.arc-trigger-P4qsW[data-state=open] .arc-chevron-FOgx4{transform:rotate(180deg)}.arc-menu-DfFW1{--menu-x:0px;--menu-y:-5px;z-index:60;min-width:min(12rem, var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);padding:5px;position:relative}.arc-menu-DfFW1[data-side=top]{--menu-y:5px}.arc-menu-DfFW1[data-side=left]{--menu-x:5px;--menu-y:0px}.arc-menu-DfFW1[data-side=right]{--menu-x:-5px;--menu-y:0px}@starting-style{.arc-menu-DfFW1[data-state=open]{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}.arc-menu-DfFW1[data-state=open] .arc-item-z2pb6{opacity:0;transform:translate(calc(var(--menu-x) * .4), calc(var(--menu-y) * .4))}}.arc-menu-DfFW1[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5), calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard), transform .13s var(--ease-standard);pointer-events:none;animation:.13s linear both arc-menu-exit-pjtrJ}.arc-highlight-djocB{border-radius:calc(var(--radius-panel) - 6px);background:var(--surface-muted);opacity:0;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:5px;right:5px}.arc-highlight-djocB[data-tone=danger]{background:color-mix(in oklab, var(--danger) 8%, var(--surface))}.arc-item-z2pb6{border-radius:calc(var(--radius-panel) - 6px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms), transform var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms);outline:none;align-items:center;gap:10px;padding:0 11px;display:flex;position:relative}.arc-icon-t97KF{width:17px;color:var(--text-secondary);display:inline-flex}.arc-separator-kJPmw{height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background:var(--border-subtle)}.arc-destructive-p-hXO,.arc-destructive-p-hXO .arc-icon-t97KF{color:var(--danger)}.arc-item-z2pb6[data-disabled]{opacity:.45;cursor:default}@keyframes arc-menu-exit-pjtrJ{to{--menu-exit:1}}@media (prefers-reduced-transparency:reduce){.arc-menu-DfFW1{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.arc-trigger-P4qsW,.arc-chevron-FOgx4,.arc-item-z2pb6,.arc-highlight-djocB{transition:none}.arc-menu-DfFW1,.arc-menu-DfFW1[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}}.arc-root-mLSfK{height:100%;min-height:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);flex-direction:column;display:flex}.arc-viewport-Xg0QG{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.arc-scroller-AfGCP{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;overflow:hidden auto}.arc-track-7qlt4{overflow:clip}.arc-content-iaMhV{will-change:transform;padding:12px 16px 14px}.arc-list-N3rwq{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arc-day-7Q3xJ{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:12px;padding:20px 4px 4px;font-weight:500;display:flex}.arc-day-7Q3xJ:before,.arc-day-7Q3xJ:after{background:var(--border-subtle);content:"";flex:1;height:1px}.arc-day-7Q3xJ:first-child{padding-top:4px}.arc-day-7Q3xJ>span:empty:before{content:" "}.arc-row-2EvNy{align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.arc-row-2EvNy[data-first]{margin-top:14px}.arc-day-7Q3xJ+.arc-row-2EvNy{margin-top:10px}.arc-row-2EvNy[data-mine]{justify-content:flex-end}.arc-gutter-0Y-Mh{flex:none;align-self:flex-end;width:28px}.arc-stack-BaCm-{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(78%,34rem);display:flex}.arc-row-2EvNy[data-mine] .arc-stack-BaCm-{align-items:flex-end}.arc-meta-aD9AL{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0 0 2px;padding:0 12px;display:flex}.arc-author--P2P1{color:var(--text-secondary);font-weight:500}.arc-line-kSDzZ{align-items:center;gap:6px;max-width:100%;display:flex;position:relative}.arc-face-XhQKd{display:flex;position:absolute;bottom:0;left:-36px}.arc-row-2EvNy[data-mine] .arc-line-kSDzZ{flex-direction:row-reverse}.arc-parts-SnMmC{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.arc-row-2EvNy[data-mine] .arc-parts-SnMmC{align-items:flex-end}.arc-bubble-HryQv{--r:18px;--tight:6px;border-radius:var(--r);background:var(--surface-muted);max-width:100%;color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap;padding:8px 13px 9px}.arc-row-2EvNy:not([data-mine]):not([data-first]) .arc-bubble-HryQv{border-top-left-radius:var(--tight)}.arc-row-2EvNy:not([data-mine]):not([data-last]) .arc-bubble-HryQv{border-bottom-left-radius:var(--tight)}.arc-row-2EvNy[data-mine] .arc-bubble-HryQv{background:var(--accent);color:var(--accent-foreground)}:root[data-theme=dark] .arc-row-2EvNy:not([data-mine]) .arc-bubble-HryQv{background:var(--surface-raised)}.arc-row-2EvNy[data-mine]:not([data-first]) .arc-bubble-HryQv{border-top-right-radius:var(--tight)}.arc-row-2EvNy[data-mine]:not([data-last]) .arc-bubble-HryQv{border-bottom-right-radius:var(--tight)}.arc-row-2EvNy[data-failed] .arc-bubble-HryQv{opacity:.6}.arc-gallery-etg6X{grid-template-columns:1fr;gap:3px;width:min(240px,100%);display:grid}.arc-gallery-etg6X[data-count="2"],.arc-gallery-etg6X[data-count="3"],.arc-gallery-etg6X[data-count="4"]{grid-template-columns:1fr 1fr}.arc-gallery-etg6X[data-count="3"]>:first-child{aspect-ratio:2;grid-column:span 2}.arc-image-I2db0{aspect-ratio:1;background:var(--surface-muted);border-radius:16px;display:block;position:relative;overflow:hidden}.arc-gallery-etg6X[data-count="1"] .arc-image-I2db0{aspect-ratio:4/3}.arc-gallery-etg6X:not([data-count="1"]) .arc-image-I2db0{border-radius:6px}.arc-gallery-etg6X:not([data-count="1"]){border-radius:16px;overflow:hidden}.arc-image-I2db0 img{object-fit:cover;width:100%;height:100%;display:block}.arc-more-HMDEm{color:#fff;font-size:var(--text-lg);background:oklch(0% 0 0/.45);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.arc-file-cUwVz{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:16px;align-items:center;gap:10px;padding:9px 14px 9px 11px;text-decoration:none;display:flex}.arc-file-cUwVz>svg{color:var(--text-secondary);flex:none}.arc-fileText-Il9vO{min-width:0;display:grid}.arc-fileName-YJ1AU{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-fileSize-DQxah{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.arc-file-cUwVz:hover{background:var(--surface-muted)}}.arc-pickerWrap-YBl9q{flex:none;position:static}.arc-reactButton-EE-nI{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.arc-row-2EvNy:hover .arc-reactButton-EE-nI,.arc-row-2EvNy:focus-within .arc-reactButton-EE-nI,.arc-pickerWrap-YBl9q[data-open] .arc-reactButton-EE-nI{opacity:1}.arc-pickerWrap-YBl9q[data-open] .arc-reactButton-EE-nI{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-reactButton-EE-nI:hover{background:var(--surface-muted);color:var(--foreground)}}@media (hover:none){.arc-reactButton-EE-nI{opacity:.7}}.arc-picker-VWmHH{z-index:5;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:calc(100% - 18px) 100%;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:-4px}.arc-picker-VWmHH[data-mine]{transform-origin:18px 100%;left:-4px;right:auto}.arc-pickerWrap-YBl9q[data-below] .arc-picker-VWmHH{transform-origin:calc(100% - 18px) 0;top:calc(100% + 6px);bottom:auto}.arc-pickerWrap-YBl9q[data-below] .arc-picker-VWmHH[data-mine]{transform-origin:18px 0}.arc-emoji-VkJ6Y{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;width:34px;height:34px;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;font-size:19px;line-height:1;display:grid}.arc-emoji-VkJ6Y:focus-visible{background:var(--surface-muted)}.arc-emoji-VkJ6Y:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.arc-emoji-VkJ6Y:hover{background:var(--surface-muted);transform:scale(1.12)}}.arc-reactionClip-EBVmU{margin:-2px -4px;padding:2px 4px 2px 8px;overflow:hidden}.arc-row-2EvNy[data-mine] .arc-reactionClip-EBVmU{padding:2px 8px 2px 4px}.arc-reactions-T-PaS{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.arc-row-2EvNy[data-mine] .arc-reactions-T-PaS{justify-content:flex-end}.arc-reaction-Zk1--{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface);height:26px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:500;line-height:1;display:inline-flex}.arc-reaction-Zk1-->span:first-child{font-size:14px}.arc-reaction-Zk1--[aria-pressed=true]{border-color:color-mix(in oklab, var(--accent) 28%, transparent);background:color-mix(in oklab, var(--accent) 8%, var(--surface));color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-reaction-Zk1--:hover{border-color:var(--border-strong)}}.arc-reaction-Zk1--:active{transform:scale(.95)}.arc-countRoll-SzFo-{font-variant-numeric:tabular-nums;display:inline-grid;overflow:hidden}.arc-countRoll-SzFo->span{grid-area:1/1}.arc-receipts-5munk{min-height:16px;color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;padding:1px 6px 0;display:flex}.arc-readers-9xlVK{display:inline-flex}.arc-reader-Blu1u{box-shadow:0 0 0 2px var(--surface);border-radius:50%;display:inline-flex}.arc-reader-Blu1u+.arc-reader-Blu1u{margin-left:-4px}.arc-status-VyCTr[data-status=failed]{color:var(--danger);align-items:center;gap:8px;display:inline-flex}.arc-retry-8NSY3{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:4px;padding:2px 8px;font-weight:500;line-height:16px;display:inline-flex}.arc-retry-8NSY3>svg{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.arc-retry-8NSY3:hover{background:var(--surface-muted);border-color:var(--border-strong)}}.arc-avatar-4s-55{background:var(--surface-muted);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.arc-avatar-4s-55 img{object-fit:cover;width:100%;height:100%}.arc-typing-R5hYU{box-sizing:border-box;place-items:center;height:36px;padding:0 14px;display:grid}.arc-dots-Z10Th{gap:4px;display:inline-flex}.arc-dots-Z10Th i{background:var(--text-muted);width:6px;height:6px;animation:arc-breathe-Iz7vd 1.2s var(--ease-in-out) infinite;border-radius:50%}.arc-dots-Z10Th i:nth-child(2){animation-delay:.16s}.arc-dots-Z10Th i:nth-child(3){animation-delay:.32s}@keyframes arc-breathe-Iz7vd{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.arc-dots-Z10Th i{opacity:.6;animation:none}}.arc-pill-UnVsp{z-index:6;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);height:32px;box-shadow:var(--shadow-floating);color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:0 14px 0 11px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:50%;translate:-50%}.arc-pill-UnVsp>span{gap:.3em;display:inline-flex}.arc-pill-UnVsp>.arc-pillIcon-1egM-{place-items:center;display:inline-grid}.arc-pill-UnVsp:active{scale:.97}.arc-composer--VGJr{border-top:1px solid var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard);padding:10px 12px 12px;display:grid}.arc-composer--VGJr[data-dragging]{background:var(--accent-subtle)}.arc-trayClip-RP4tE{overflow:hidden}.arc-tray-vbhTD{scrollbar-width:none;gap:8px;margin:0;padding:8px 8px 10px 4px;list-style:none;display:flex;overflow-x:auto}.arc-pending-G-24U{flex:none;position:relative}.arc-pendingImage-P9NdF{object-fit:cover;border-radius:12px;width:56px;height:56px;display:block}.arc-pendingFile-IQ6Fp{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:8px;width:168px;height:56px;padding:0 12px;display:grid}.arc-pendingFile-IQ6Fp>svg{color:var(--text-secondary);grid-row:span 2;align-self:center}.arc-pendingName-Tu20X{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-pendingSize-ekL6y{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.arc-remove-DC3Ry{border:2px solid var(--surface);background:var(--foreground);width:20px;height:20px;color:var(--background);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.arc-inputRow-EuMRk{align-items:flex-end;gap:6px;display:flex}.arc-attach-1RXrG{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-bottom:1px;padding:0;display:grid}.arc-attach-1RXrG:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.arc-attach-1RXrG:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-box-Ddd1o{border:1px solid var(--border);background:var(--surface);min-width:0;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:21px;flex:1;align-items:flex-end;display:flex;position:relative}.arc-box-Ddd1o:focus-within{border-color:var(--border-strong)}.arc-composer--VGJr[data-dragging] .arc-box-Ddd1o{border-color:var(--accent);border-style:dashed}.arc-field-qnYpM{border-radius:20px;flex:1;min-width:0;position:relative;overflow:hidden}.arc-mirror-T4Ks7,.arc-textarea-i8Jdj{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;border:0;margin:0;padding:9px 6px 9px 16px;line-height:22px}.arc-mirror-T4Ks7{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.arc-textarea-i8Jdj{resize:none;height:100%;color:var(--foreground);scrollbar-width:none;background:0 0;outline:none;display:block;position:absolute;inset:0;overflow-y:auto}.arc-textarea-i8Jdj::placeholder{color:var(--text-muted)}.arc-send-EzRrX{width:32px;height:32px;color:var(--text-muted);cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0 4px 4px 0;padding:0;display:grid;position:relative;overflow:hidden}.arc-send-EzRrX[data-ready]{background:var(--accent);color:var(--accent-foreground);cursor:pointer}.arc-send-EzRrX[data-ready]:active{transform:scale(.92)}.arc-sendIcon--uw-2{grid-area:1/1;place-items:center;display:grid}.arc-srOnly-VRKjL{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=420px){.arc-content-iaMhV{padding-inline:12px}.arc-stack-BaCm-{max-width:84%}}.arc-root-0EI8y{width:100%;min-width:0;color:var(--foreground);display:grid}.arc-input-ozEpP{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.arc-dropzone-mH1RO{border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);cursor:pointer;min-height:92px;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);align-items:center;gap:12px;padding:16px;display:flex}.arc-dropzone-mH1RO.arc-dragging-DYWcM,.arc-dropzone-mH1RO:not(.arc-disabled-38MsQ):active{border-color:var(--accent);background:var(--accent-subtle)}.arc-dropzone-mH1RO.arc-disabled-38MsQ{cursor:not-allowed;opacity:.52}.arc-uploadIcon-zr4Wb,.arc-fileIcon-vtTo2{color:var(--accent-strong);flex:none;place-items:center;display:grid}.arc-uploadIcon-zr4Wb{width:24px;height:24px;transition:transform var(--duration-spring) var(--ease-spring)}.arc-dragging-DYWcM .arc-uploadIcon-zr4Wb{transform:translateY(-3px)}.arc-copy-Hk3yt{flex:1;gap:3px;min-width:0;display:grid}.arc-copy-Hk3yt strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.arc-label-sSU4P{min-width:0;display:block;position:relative}.arc-labelText-P7nT5{display:block}.arc-copy-Hk3yt>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}.arc-browse-sK4PX{color:var(--accent-strong);font-size:var(--text-xs);flex:none;font-weight:500}.arc-statusFrame-x-eWl{overflow:hidden}.arc-status-I88o0{min-height:16px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:0;padding-top:8px;position:relative}.arc-statusText-dnSfb{display:block}.arc-fileList-H5k1q{margin:0;padding:0;list-style:none;display:grid}.arc-fileRow-doFMQ{overflow:hidden}.arc-fileItem-QMwgs{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted);align-items:center;gap:12px;min-width:0;margin-top:6px;padding:10px 10px 10px 12px;display:flex}.arc-fileIcon-vtTo2{width:24px;height:24px;color:var(--text-secondary)}.arc-fileCopy-LjG6v{flex:1;gap:2px;min-width:0;display:grid}.arc-fileCopy-LjG6v strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-fileCopy-LjG6v>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.arc-meta-b5mZ3{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;display:flex}.arc-dot-1swiP{padding-inline:5px}.arc-phase-f2097{display:inline-block;position:relative}.arc-phaseText-zPQtm{display:block}.arc-percent-L3kaa{min-width:4ch;display:inline-block}.arc-fileCopy-LjG6v .arc-error-1aSHf{color:var(--danger)}.arc-barFrame-altjJ{display:block}.arc-bar-PPJAi{background:var(--border);border-radius:99px;height:3px;margin:5px 0 1px;display:block;overflow:hidden}.arc-barFill-GOAmD{border-radius:inherit;background:var(--accent);width:100%;height:100%;display:block}.arc-statusSlot-HoIwx{flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative}.arc-retrySlot-s8H6u{place-items:center;display:grid}.arc-ready-Z9a8Y{width:22px;height:22px;color:var(--success);place-items:center;display:grid}.arc-remove-3xlxt,.arc-retry-uH5hZ{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}.arc-retry-uH5hZ{color:var(--text-secondary)}.arc-remove-3xlxt:active,.arc-retry-uH5hZ:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.arc-dropzone-mH1RO:not(.arc-disabled-38MsQ):hover{border-color:var(--accent);background:var(--accent-subtle)}.arc-remove-3xlxt:hover,.arc-retry-uH5hZ:hover{background:var(--surface);color:var(--foreground)}}.arc-srOnly-3vhx2{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-dropzone-mH1RO,.arc-uploadIcon-zr4Wb,.arc-remove-3xlxt,.arc-retry-uH5hZ{transition:none}.arc-dragging-DYWcM .arc-uploadIcon-zr4Wb,.arc-remove-3xlxt:active,.arc-retry-uH5hZ:active{transform:none}}.arc-root-IVSvs{width:100%;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);position:relative}.arc-root-IVSvs[data-disabled]{opacity:.55}.arc-field-3iv6t{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:relative;overflow:hidden}.arc-field-3iv6t[data-focused]{border-color:var(--border-strong)}.arc-backdrop-7prMK,.arc-textarea-1c1lQ{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;tab-size:4;border:0;margin:0;padding:11px 14px;line-height:24px}.arc-backdrop-7prMK{color:var(--foreground);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.arc-textarea-1c1lQ{resize:none;color:#0000;height:100%;caret-color:var(--foreground);scrollbar-width:none;-webkit-text-fill-color:transparent;background:0 0;outline:none;display:block;position:absolute;inset:0;overflow-y:auto}.arc-textarea-1c1lQ::-webkit-scrollbar{display:none}.arc-textarea-1c1lQ::placeholder{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted);opacity:1}.arc-textarea-1c1lQ::selection{background:color-mix(in oklab, var(--accent) 24%, transparent)}.arc-textarea-1c1lQ:disabled{cursor:not-allowed}.arc-token-LZPUh{background:var(--accent-subtle);color:var(--accent-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;margin:0 -3px;padding:1px 3px}.arc-token-LZPUh[data-kind=channel]{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.arc-popover-Td40z{z-index:30;border:1px solid var(--border);background:var(--surface-raised);width:272px;max-width:100%;box-shadow:var(--shadow-floating);border-radius:18px;position:absolute;overflow:hidden}.arc-popover-Td40z[data-above]{translate:0 -100%}.arc-popoverBody-oe8Sq{padding:6px}.arc-list-BeklI{margin:0;padding:0;list-style:none;display:grid;position:relative}.arc-highlight-20ssY{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0;right:0}.arc-option-dWUeV{cursor:pointer;min-width:0;font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:10px;padding:7px 10px 7px 8px;display:flex;position:relative}.arc-avatar-HLYL1{background:var(--surface-muted);width:28px;height:28px;color:var(--text-secondary);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid;overflow:hidden}.arc-avatar-HLYL1 img{object-fit:cover;width:100%;height:100%}.arc-glyph--nTnp{width:28px;height:28px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.arc-optionText-vAMc5{flex:1;min-width:0;display:grid}.arc-optionLabel-Odfpw{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-option-dWUeV[aria-selected=true] .arc-optionLabel-Odfpw{color:var(--foreground)}.arc-match-3yoZN{color:var(--foreground);background:0 0}.arc-optionMeta-QeMhj{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-count-gRJzQ{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.arc-group-Dk8-7{color:var(--text-muted);font-size:var(--text-xs);padding:8px 10px 4px;font-weight:500}.arc-face-2buIe{flex:none;place-items:center;width:28px;height:28px;display:grid}.arc-empty-0aB9U{color:var(--text-secondary);font-size:var(--text-sm);margin:0;padding:10px}.arc-srOnly-qftpH{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-root-d60UP{min-height:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:12px;display:flex;position:relative}.arc-thread-yv0vP{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:12px;min-height:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-y:auto}.arc-thread-yv0vP>:first-child{margin-top:auto}.arc-message--MIqK{align-items:flex-end;gap:8px;display:flex}.arc-message--MIqK[data-mine]{justify-content:flex-end}.arc-avatar-Mc6Ct{background:var(--surface-muted);object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px;margin-bottom:20px}.arc-messageBody-i-y1p{grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;min-width:0;display:grid}.arc-message--MIqK[data-mine] .arc-messageBody-i-y1p{justify-items:end}.arc-meta-0Y6Lq{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:0 6px}.arc-bubble-8tFT1{box-sizing:border-box;background:var(--surface-muted);max-width:100%;height:44px;color:var(--foreground);align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex}.arc-message--MIqK[data-mine] .arc-bubble-8tFT1{background:var(--foreground);color:var(--background)}.arc-bubblePlay-XGIem{background:var(--foreground);width:32px;height:32px;color:var(--background);cursor:pointer;transition:scale var(--duration-fast) var(--ease-standard);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.arc-message--MIqK[data-mine] .arc-bubblePlay-XGIem{background:var(--background);color:var(--foreground)}.arc-bubblePlay-XGIem:active{scale:.92}.arc-bubbleWave-5YThS{cursor:pointer;touch-action:pan-y;flex:0 auto;min-width:0;height:22px;display:block;overflow:hidden}.arc-bubbleWave-5YThS .arc-barsLayer--L75X>span{flex:0 3px;min-width:1.5px}.arc-bubbleTime-yVbYP{min-width:3.4ch;font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.8;text-align:right;flex:none}.arc-bars-duczw{height:100%;display:block;position:relative}.arc-barsLayer--L75X{align-items:center;gap:2px;height:100%;display:flex}.arc-barsLayer--L75X[data-played]{position:absolute;inset:0}.arc-barsLayer--L75X>span{background:color-mix(in oklab, currentColor 28%, transparent);border-radius:2px;flex:none;width:3px}.arc-barsLayer--L75X[data-played]>span{background:currentColor}.arc-composer-UAUdB{box-sizing:content-box;border-top:1px solid var(--border);flex:none;align-items:center;gap:8px;height:48px;padding-top:12px;display:flex}.arc-hint-Xxn3g{min-width:0;color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.arc-mic-bdBt9,.arc-stop-AxJcQ,.arc-send-xBlM3{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;padding:0;display:grid}.arc-mic-bdBt9{background:var(--foreground);color:var(--background)}.arc-stop-AxJcQ,.arc-send-xBlM3{background:var(--accent);color:var(--accent-foreground);transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.arc-stop-AxJcQ:hover,.arc-send-xBlM3:hover{background:var(--accent-strong)}}.arc-micIcon-EoiwK{place-items:center;display:grid}.arc-discard-5E4wS{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.arc-discard-5E4wS:active{background:var(--surface-muted);color:var(--danger)}@media (hover:hover) and (pointer:fine){.arc-discard-5E4wS:hover{background:var(--surface-muted);color:var(--danger)}}.arc-capsule-XxwId{box-sizing:border-box;background:var(--surface-muted);flex:1;min-width:0;height:48px;padding:0 14px 0 8px;display:flex;overflow:hidden}.arc-capsule-XxwId[data-phase=recording]{background:color-mix(in oklab, var(--accent) 7%, var(--surface-muted));padding-left:16px}.arc-capsuleRow-Cifhn{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.arc-recDot-3SD0T{background:var(--danger);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite arc-rec-tNQqf}@keyframes arc-rec-tNQqf{50%{opacity:.35}}.arc-timer-CJ37O{font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}.arc-live--1LqP{min-width:0;height:28px;color:var(--foreground);flex:1;display:block}.arc-reviewPlay-6r0TW{background:var(--foreground);width:32px;height:32px;color:var(--background);cursor:pointer;transition:scale var(--duration-fast) var(--ease-standard);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.arc-reviewPlay-6r0TW:active{scale:.92}.arc-reviewWave-7smdH{cursor:pointer;touch-action:pan-y;flex:1;min-width:0;height:24px;overflow:hidden}.arc-reviewWave-7smdH .arc-barsLayer--L75X{justify-content:space-between}.arc-reviewWave-7smdH .arc-barsLayer--L75X>span{flex:1 1 0;width:auto;min-width:1.5px;max-width:3px}.arc-root-d60UP[data-compact]{gap:0}.arc-root-d60UP[data-compact] .arc-composer-UAUdB{border-top:0;gap:6px;height:42px;padding-top:0}.arc-root-d60UP[data-compact] .arc-mic-bdBt9{width:40px;height:40px;color:var(--text-secondary);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0}@media (hover:hover) and (pointer:fine){.arc-root-d60UP[data-compact] .arc-mic-bdBt9:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-root-d60UP[data-compact] .arc-mic-bdBt9:active{scale:.94}.arc-root-d60UP[data-compact] .arc-stop-AxJcQ,.arc-root-d60UP[data-compact] .arc-send-xBlM3,.arc-root-d60UP[data-compact] .arc-discard-5E4wS{width:40px;height:40px}.arc-root-d60UP[data-compact] .arc-capsule-XxwId{height:42px}.arc-send-xBlM3[aria-disabled]{opacity:.6;cursor:default}.arc-mic-bdBt9:focus-visible,.arc-stop-AxJcQ:focus-visible,.arc-send-xBlM3:focus-visible,.arc-discard-5E4wS:focus-visible,.arc-bubblePlay-XGIem:focus-visible,.arc-reviewPlay-6r0TW:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.arc-message--MIqK[data-bare]{align-items:center}.arc-message--MIqK[data-bare][data-mine]{flex-direction:row-reverse}.arc-message--MIqK[data-bare]:not([data-mine]) .arc-bubble-8tFT1{background:var(--surface-raised)}.arc-message--MIqK[data-bare][data-mine] .arc-bubble-8tFT1{background:var(--accent);color:var(--accent-foreground)}.arc-message--MIqK[data-bare][data-mine] .arc-bubblePlay-XGIem{background:var(--accent-foreground);color:var(--accent)}.arc-srOnly-U5QT3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-recDot-3SD0T{animation:none}.arc-discard-5E4wS,.arc-bubblePlay-XGIem,.arc-reviewPlay-6r0TW,.arc-stop-AxJcQ,.arc-send-xBlM3{transition:none}}.arc-group-UFA-I{--avatar-size:36px;height:var(--avatar-size);align-items:center;padding-left:6px;display:inline-flex}.arc-group-UFA-I.arc-sm-jLzHt{--avatar-size:28px}.arc-group-UFA-I.arc-lg-fXXJo{--avatar-size:48px}.arc-slot-cHRwP{height:var(--avatar-size);flex:none;align-items:center;display:inline-flex;position:relative}.arc-lift-o3Ez2{--fan:0px;--aside:0px;--rise:0px;border-radius:var(--radius-pill);transform:translate(calc(var(--fan) + var(--aside)), var(--rise));transition:transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);margin-left:-6px;display:inline-flex;position:relative}.arc-avatar-tIRUJ,.arc-overflow-XgPiZ{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-fast) var(--ease-standard)}.arc-overflow-XgPiZ{border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.arc-count-tVCW4{display:inline-block}.arc-overflow-XgPiZ.arc-sm-jLzHt{width:28px;height:28px;font-size:10px}.arc-overflow-XgPiZ.arc-md-3DVKW{width:36px;height:36px}.arc-overflow-XgPiZ.arc-lg-fXXJo{width:48px;height:48px;font-size:var(--text-sm)}.arc-tip-oEfxy{z-index:2;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transition-behavior:allow-discrete;padding:4px 8px;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)}.arc-slot-cHRwP:hover .arc-tip-oEfxy{display:block}@starting-style{.arc-slot-cHRwP:hover .arc-tip-oEfxy{opacity:0;transform:translate(-50%,3px)}}@media (hover:hover) and (pointer:fine){.arc-group-UFA-I:hover .arc-lift-o3Ez2{--fan:calc((var(--index) - (var(--count) - 1) / 2) * 4px)}.arc-slot-cHRwP:hover{z-index:1}.arc-slot-cHRwP:hover .arc-lift-o3Ez2{--rise:-2px}.arc-slot-cHRwP:hover~.arc-slot-cHRwP .arc-lift-o3Ez2{--aside:3px}.arc-slot-cHRwP:has(~.arc-slot-cHRwP:hover) .arc-lift-o3Ez2{--aside:-3px}.arc-slot-cHRwP:hover .arc-avatar-tIRUJ,.arc-slot-cHRwP:hover .arc-overflow-XgPiZ{box-shadow:0 0 0 1px var(--border-strong)}.arc-slot-cHRwP:hover .arc-tip-oEfxy{opacity:1;transition-delay:60ms;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.arc-lift-o3Ez2{transition:none;transform:none!important}.arc-tip-oEfxy{transition:none;transform:translate(-50%)}}.arc-root-HBsZM{min-width:0;position:relative}.arc-bar-ZSRlE{align-items:center;gap:var(--space-2) 6px;flex-wrap:wrap;display:flex;position:relative}.arc-pill-EqDnM,.arc-add-XAYdo{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;margin:0;display:inline-flex;position:relative}.arc-pill-EqDnM{font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;gap:6px;padding:0 11px 0 9px;font-weight:500;line-height:1}.arc-pill-EqDnM[aria-pressed=true]{border-color:color-mix(in oklab, var(--accent) 45%, var(--border));background:var(--accent-subtle);color:var(--accent-strong)}.arc-pill-EqDnM[aria-pressed=true] .arc-icon-0LzB6 svg{fill:color-mix(in oklab, currentColor 22%, transparent)}.arc-add-XAYdo{width:38px;color:var(--text-muted);justify-content:center;padding:0}.arc-add-XAYdo[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}.arc-pill-EqDnM:active{background:var(--surface-muted)}.arc-pill-EqDnM[aria-pressed=true]:active{background:color-mix(in oklab, var(--accent) 18%, var(--surface))}.arc-add-XAYdo:active{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-pill-EqDnM:hover,.arc-add-XAYdo:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}.arc-pill-EqDnM[aria-pressed=true]:hover{border-color:color-mix(in oklab, var(--accent) 65%, var(--border));background:color-mix(in oklab, var(--accent) 17%, var(--surface));color:var(--accent-strong)}.arc-pill-EqDnM:hover .arc-tip-4XoUi,.arc-add-XAYdo:hover .arc-tip-4XoUi{opacity:1;transition-delay:.45s;transform:translate(-50%)}.arc-pill-EqDnM:hover,.arc-add-XAYdo:hover{z-index:2}}.arc-pill-EqDnM:focus-visible,.arc-add-XAYdo:focus-visible{z-index:2}.arc-pill-EqDnM:focus-visible .arc-tip-4XoUi{opacity:1;transition-delay:.2s;transform:translate(-50%)}.arc-icon-0LzB6,.arc-addIcon-dP2wB{flex:none;place-items:center;width:16px;height:16px;display:grid}.arc-addGlyph-eX1Rc{grid-area:1/1;place-items:center;display:grid}.arc-count-m-na4{min-width:0;display:inline-flex}.arc-digits-n7Icw{width:max-content;display:inline-flex;position:relative}.arc-digit-n0i0-{display:inline-block}.arc-tip-4XoUi{z-index:1;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--foreground);font-size:var(--text-xs);letter-spacing:var(--tracking-body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transition-behavior:allow-discrete;padding:5px 9px;font-weight:400;line-height:1.2;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)}.arc-pill-EqDnM:hover .arc-tip-4XoUi,.arc-add-XAYdo:hover .arc-tip-4XoUi,.arc-pill-EqDnM:focus-visible .arc-tip-4XoUi{display:block}@starting-style{.arc-pill-EqDnM:hover .arc-tip-4XoUi,.arc-add-XAYdo:hover .arc-tip-4XoUi,.arc-pill-EqDnM:focus-visible .arc-tip-4XoUi{opacity:0;transform:translate(-50%,3px)}}.arc-picker-OL74d{z-index:60;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);outline:none;gap:2px;padding:5px;display:grid}.arc-picker-OL74d[data-state=closed]{pointer-events:none}.arc-icon-0LzB6{font-size:15px;line-height:1}.arc-root-HBsZM[data-size=sm] .arc-pill-EqDnM,.arc-root-HBsZM[data-size=sm] .arc-add-XAYdo{height:26px}.arc-root-HBsZM[data-size=sm] .arc-pill-EqDnM{font-size:var(--text-xs);gap:5px;padding:0 9px 0 7px}.arc-root-HBsZM[data-size=sm] .arc-add-XAYdo{width:32px}.arc-root-HBsZM[data-size=sm] .arc-icon-0LzB6{width:14px;height:14px;font-size:13px}.arc-root-HBsZM[data-readonly] .arc-pill-EqDnM{cursor:default}.arc-hostPicker-6un1i{z-index:60;transform-origin:var(--radix-popover-content-transform-origin);outline:none}.arc-arrow-mWvqx{visibility:hidden}.arc-options-lrEht{isolation:isolate;gap:2px;display:flex;position:relative}.arc-highlight-XFb9c{z-index:-1;border-radius:var(--radius-pill);background:var(--surface-muted);width:40px;height:40px;position:absolute;top:0;left:0}.arc-option-uifVd{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.arc-option-uifVd[aria-pressed=true]{background:var(--accent-subtle);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 45%, transparent);color:var(--accent-strong)}.arc-option-uifVd[aria-pressed=true] svg{fill:color-mix(in oklab, currentColor 22%, transparent)}@media (hover:hover) and (pointer:fine){.arc-option-uifVd:hover{color:var(--foreground)}.arc-option-uifVd[aria-pressed=true]:hover{color:var(--accent-strong)}}.arc-optionIcon-JUfy2{place-items:center;display:grid}.arc-caption-ieH9d{height:22px;color:var(--text-secondary);font-size:var(--text-xs);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.arc-captionText-Rmz-J{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.arc-srOnly-zyrJ5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-pill-EqDnM,.arc-add-XAYdo,.arc-option-uifVd,.arc-tip-4XoUi{transition:none}}.arc-anchor-hHlnc:active:not(:disabled){transform:none}.arc-content-U6NDj{--popover-x:0px;--popover-y:-5px;z-index:80;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);min-width:12rem;max-width:min(22rem,100vw - 20px);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-popover-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);padding:1rem}.arc-content-U6NDj[data-side=top]{--popover-y:5px}.arc-content-U6NDj[data-side=left]{--popover-x:5px;--popover-y:0px}.arc-content-U6NDj[data-side=right]{--popover-x:-5px;--popover-y:0px}@starting-style{.arc-content-U6NDj[data-state=open]{opacity:0;transform:translate(var(--popover-x), var(--popover-y)) scale(.97)}}.arc-content-U6NDj[data-state=closed]{opacity:0;transform:translate(calc(var(--popover-x) * .5), calc(var(--popover-y) * .5)) scale(.98);transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);animation:arc-popover-exit-P3qal var(--duration-fast) linear both;pointer-events:none}.arc-content-U6NDj:focus{outline:none}@keyframes arc-popover-exit-P3qal{to{--popover-exit:1}}@media (prefers-reduced-motion:reduce){.arc-content-U6NDj,.arc-content-U6NDj[data-state=closed]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}.arc-root-sUSuV{--presence-ring:var(--background);--dot:10px;vertical-align:middle;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:inline-flex;position:relative}.arc-root-sUSuV.arc-sm-ABTYH{--dot:8px}.arc-root-sUSuV.arc-lg-22MMi{--dot:12px}.arc-trigger-oQ-Ns{color:inherit;font:inherit;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;display:block;position:relative}.arc-trigger-oQ-Ns>*{pointer-events:auto}.arc-trigger-oQ-Ns .arc-measure-xlaEE{pointer-events:none}.arc-avatar-UCE94,.arc-overflow-nfky8{width:var(--size);height:var(--size);transform-origin:50% 60%;will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.arc-face-WXRB7{background:var(--surface-muted);color:var(--text-secondary);box-shadow:0 0 0 2px var(--presence-ring);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.arc-face-WXRB7:after{content:"";border-radius:inherit;background:var(--presence-ring);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);pointer-events:none;position:absolute;inset:0}.arc-idle-Z349f .arc-face-WXRB7:after{opacity:.5}.arc-photo-XKUrE{object-fit:cover;-webkit-user-select:none;user-select:none}.arc-initials-ZxVuJ{color:inherit;font-size:calc(var(--size) * .36);font-weight:500;line-height:1}.arc-overflow-nfky8{background:var(--surface-muted);box-shadow:0 0 0 2px var(--presence-ring), inset 0 0 0 1px var(--border);color:var(--text-secondary);font-size:calc(var(--size) * .34);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:grid;overflow:hidden}.arc-count-ssEMm{line-height:1;display:block}.arc-mark--monV{pointer-events:none;place-items:end;display:grid;position:absolute;bottom:-1px;right:-1px}.arc-mark--monV>*{transform-origin:85%;grid-area:1/1}.arc-dot-s77-O{visibility:hidden;width:var(--dot);height:var(--dot);background:var(--text-muted);box-shadow:0 0 0 2px var(--presence-ring);transition:background-color var(--duration-standard) var(--ease-standard);border-radius:50%}.arc-dotIdle-w5u7U{visibility:visible;background:var(--border-strong)}.arc-typingMark--eTj8{width:calc(var(--dot) * 2.1);height:calc(var(--dot) + 2px);border-radius:var(--radius-pill);background:var(--foreground);box-shadow:0 0 0 2px var(--presence-ring);color:var(--background);place-items:center;margin-right:-4px;display:grid}.arc-dots-07tLx{align-items:center;gap:2px;display:inline-flex}.arc-dots-07tLx i{width:3px;height:3px;animation:arc-presence-dot-P3ok4 1.1s var(--ease-in-out) infinite;background:currentColor;border-radius:50%;display:block}.arc-dots-07tLx i:nth-child(2){animation-delay:.14s}.arc-dots-07tLx i:nth-child(3){animation-delay:.28s}.arc-root-sUSuV.arc-sm-ABTYH .arc-dots-07tLx i{width:2px;height:2px}@keyframes arc-presence-dot-P3ok4{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.arc-labelTrack--KNNF{top:calc(var(--size) + 8px);z-index:50;pointer-events:none;position:absolute;left:0}.arc-label-VEqek{border-radius:var(--radius-pill);background:var(--foreground);height:26px;box-shadow:var(--shadow-raised);color:var(--background);font-size:var(--text-xs);white-space:nowrap;line-height:26px;display:block;position:relative;overflow:hidden;translate:-50%}.arc-label-VEqek.arc-measure-xlaEE{visibility:hidden;gap:6px;width:auto;padding-inline:10px;display:inline-flex;position:absolute;top:0;left:0;translate:none}.arc-labelInner-5ZzY9{justify-content:center;align-items:center;gap:6px;padding-inline:10px;display:flex;position:absolute;inset:0}.arc-labelName-d0Nk3{font-weight:500}.arc-labelSub-8Yej-{opacity:.62;align-items:center;gap:4px;display:inline-flex}.arc-labelDots-YmBF9 i{width:2.5px;height:2.5px}.arc-panel-VMJ6T{z-index:60;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);width:288px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);padding:6px}.arc-panelHead-ld7RJ{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px 6px;display:flex}.arc-panelTitle-4aROC{font-size:var(--text-sm);font-weight:500}.arc-panelCount-IgArc{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:inline-flex;position:relative;overflow:hidden}.arc-list-npgzP{overscroll-behavior:contain;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.arc-rowWrap-Khf1A{overflow:hidden}.arc-row-Fsd5l{border-radius:calc(var(--radius-panel) - 6px);width:100%;min-height:48px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.arc-rowButton-x7d-K{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.arc-rowButton-x7d-K:hover,.arc-rowButton-x7d-K:focus-visible{background:var(--surface-muted)}.arc-rowAvatar-U8Dw1{--size:32px;--dot:9px;--presence-ring:var(--surface-raised);flex:none;width:32px;height:32px;position:relative}.arc-rowButton-x7d-K:hover .arc-rowAvatar-U8Dw1,.arc-rowButton-x7d-K:focus-visible .arc-rowAvatar-U8Dw1{--presence-ring:var(--surface-muted)}.arc-rowAvatar-U8Dw1 .arc-face-WXRB7{box-shadow:none}.arc-rowText-Gn2Vi{min-width:0;display:grid}.arc-rowName-ev5AX{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-you-jOrqq{color:var(--text-muted);font-weight:400}.arc-rowDetail-NB27r{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:flex;position:relative;overflow:hidden}.arc-rowDetailText-ksMeS{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.arc-rowDots-jzwYT{color:var(--text-secondary)}.arc-empty-vPbh8{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:12px}.arc-srOnly-78ml8{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-dots-07tLx i{opacity:.8;animation:none}.arc-face-WXRB7:after,.arc-dot-s77-O{transition:none}}.arc-countShift-oKC8Y{place-items:center;display:grid;position:relative}.arc-root-esvus{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);width:100%;max-width:440px;box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);gap:20px;padding:20px;display:grid}.arc-title-fIsG2{font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.arc-inviteArea-qvKX8{display:grid}.arc-fieldWrap-Ey3Hz{z-index:2;position:relative}.arc-field-yurTd{min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:text;transition:border-color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 6px 6px 8px;display:flex}.arc-field-yurTd:hover,.arc-fieldFocused--Vuav{border-color:var(--border-strong)}.arc-fieldInvalid-8bWMQ{border-color:color-mix(in oklab, var(--danger) 55%, var(--border))}.arc-input-8UgDC{min-width:64px;height:30px;color:var(--foreground);font:inherit;background:0 0;border:0;flex:64px;padding:0 6px}.arc-input-8UgDC::placeholder{color:var(--text-muted)}.arc-chip-jUMKd{border-radius:var(--radius-pill);background:var(--surface-muted);max-width:100%;height:30px;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;padding:0 4px 0 5px;display:inline-flex}.arc-chipInvalid-q4oQz{background:color-mix(in oklab, var(--danger) 10%, transparent);color:var(--danger);padding-left:7px}.arc-chipArmed-i-ddU{box-shadow:inset 0 0 0 1px var(--border-strong);background:var(--surface)}.arc-chipAlert-T5-y0{flex:none}.arc-chipText-Iyb3z{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arc-chipRemove-k3aHI{color:currentColor;opacity:.6;cursor:pointer;width:22px;height:22px;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.arc-chipRemove-k3aHI:hover,.arc-chipRemove-k3aHI:focus-visible{opacity:1;background:color-mix(in oklab, currentColor 10%, transparent)}.arc-suggestions-RHdLG{border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:50% 0;border-radius:20px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.arc-option-lq8p7{cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:7px 8px;display:flex;position:relative}.arc-option-lq8p7>:not(.arc-optionHighlight-6DOOf){position:relative}.arc-optionHighlight-6DOOf{border-radius:inherit;background:var(--surface-muted);position:absolute;inset:0}.arc-message-HGUeR{color:var(--text-secondary);font-size:var(--text-xs);margin:0;overflow:hidden}.arc-messageError-k6RfA{color:var(--danger)}.arc-messageInner-aS-G1{padding:8px 4px 0;display:block}.arc-inviteRowWrap-CFrCw{overflow:hidden}.arc-inviteRow-Io9ls{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.arc-inviteRole-CDtVM{margin-left:-4px}.arc-inviteAs-0Mxba{color:var(--text-muted)}.arc-section-Wx4LW{gap:6px;display:grid}.arc-sectionTitle-BkOqP{color:var(--text-secondary);font-size:var(--text-sm);align-items:baseline;gap:6px;margin:0;font-weight:500;display:flex}.arc-count-b9V8P{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.arc-people-ZuZPu{margin:0 -10px;padding:0;list-style:none;display:grid}.arc-personWrap-MIaHe{overflow:hidden}.arc-person-rXor7{min-height:52px;transition:background-color 1.2s var(--ease-standard);border-radius:16px;align-items:center;gap:12px;padding:8px 6px 8px 10px;display:flex}.arc-fresh-8X1Gx{background:var(--accent-subtle);transition-duration:0s}.arc-personText-tbJ-b{flex:1;min-width:0;display:grid}.arc-personName-h4GCY,.arc-personMeta-25kjP{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-personName-h4GCY{font-weight:500}.arc-personMeta-25kjP{color:var(--text-muted);font-size:var(--text-xs)}.arc-you-YE7Mz{color:var(--text-muted);font-weight:400}.arc-owner-cGN3c{color:var(--text-muted);padding-right:10px}.arc-face-K-aqh{background:var(--surface-muted);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid;position:relative;overflow:hidden}.arc-photo-6g72T{object-fit:cover}.arc-undoWrap-7HKRK{overflow:hidden}.arc-undo-giqWk{background:var(--surface-muted);color:var(--text-secondary);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:8px 6px 8px 12px;display:flex}.arc-undoText-7qDHL{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arc-link-2aeM4{border-radius:var(--radius-pill);height:28px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 10px;font-weight:500}.arc-link-2aeM4:hover,.arc-link-2aeM4:focus-visible{background:var(--surface)}.arc-general-fqIkF{flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;display:flex;position:relative}.arc-generalIcon-QvZdf{width:32px;height:32px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.arc-iconSwap-KZNOA{grid-area:1/1;display:grid}.arc-generalText--vhrm{flex:1;justify-items:start;min-width:0;padding-right:116px;display:grid}.arc-menuTrigger-zQGZn.arc-accessTrigger-Ls-Hb{color:var(--foreground);margin:-4px 0 0 -10px;font-weight:500}.arc-generalHint-mP-dz{width:100%;color:var(--text-muted);font-size:var(--text-xs);display:grid;position:relative}.arc-generalHintText-uxVBm{grid-area:1/1}.arc-linkRole-FmZAF{display:block;position:absolute;top:10px;right:-6px;overflow:hidden}.arc-linkRoleInner-zoR5I{display:block}.arc-menuTrigger-zQGZn{border-radius:var(--radius-pill);height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 8px 0 10px;display:inline-flex;position:relative}.arc-menuTrigger-zQGZn:hover,.arc-menuTrigger-zQGZn:focus-visible,.arc-menuTrigger-zQGZn[data-state=open]{background:var(--surface-muted);color:var(--foreground)}.arc-chevron-30qd3{color:var(--text-muted);transition:rotate var(--duration-standard) var(--ease-standard);flex:none}.arc-menuTrigger-zQGZn[data-state=open] .arc-chevron-30qd3{rotate:180deg}.arc-morph-Qbixu{white-space:nowrap;height:20px;display:inline-block;position:relative;overflow:hidden}.arc-morphMeasure-ABlXl{visibility:hidden;white-space:nowrap;position:absolute;top:0;left:0}.arc-morphText-GIbj-{white-space:nowrap;line-height:20px;display:block}.arc-menu-5Wsw5{z-index:70;border:1px solid var(--border);background:var(--surface-raised);min-width:212px;box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:20px;padding:6px}.arc-menuItem-fBapU{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:40px;transition:background-color var(--duration-instant) var(--ease-standard);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.arc-menuItem-fBapU[data-highlighted]{background:var(--surface-muted)}.arc-menuText-y4WLQ{line-height:1.3;display:grid}.arc-menuHint-7bt24{color:var(--text-muted);font-size:var(--text-xs)}.arc-menuCheck-dUXVZ{color:var(--foreground);display:grid}.arc-menuSeparator-2tp-X{background:var(--border);height:1px;margin:6px 4px}.arc-menuDanger-P5H87{color:var(--danger)}.arc-footer-AhGrZ{justify-content:space-between;align-items:center;gap:12px;display:flex}.arc-primary-C0893,.arc-secondary-W89Oy{height:var(--control-height-sm);border-radius:var(--radius-pill);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);place-items:center;padding:0 16px;font-weight:500;display:inline-grid}.arc-primary-C0893{background:var(--foreground);color:var(--background);border:0}.arc-primary-C0893:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 86%, var(--background))}.arc-primary-C0893:disabled{opacity:.35;cursor:default}.arc-primary-C0893:active:not(:disabled),.arc-secondary-W89Oy:active{transform:scale(.97)}.arc-secondary-W89Oy{border:1px solid var(--border);background:var(--surface);color:var(--foreground)}.arc-secondary-W89Oy:hover{background:var(--surface-muted)}.arc-secondaryFailed-k6omj{color:var(--danger)}.arc-stack-a8GUn{place-items:center;display:grid}.arc-stack-a8GUn>*{grid-area:1/1}.arc-hidden-76aSC{visibility:hidden}.arc-copyLabel-9xe7R{align-items:center;gap:6px;display:inline-flex}.arc-srOnly-hLOsb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=420px){.arc-root-esvus{border-radius:22px;gap:18px;padding:16px}.arc-generalText--vhrm{padding-right:0}.arc-general-fqIkF{row-gap:0}.arc-linkRole-FmZAF{flex-basis:100%;margin-left:34px;position:static}.arc-linkRoleInner-zoR5I{padding-top:4px}}@media (prefers-reduced-motion:reduce){.arc-person-rXor7,.arc-chevron-30qd3{transition:none}}.arc-frame-FX1YU{min-width:0}.arc-content-FEnvr{position:relative}.arc-group-tLPjv{isolation:isolate;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.arc-chip-eingY{border-radius:var(--radius-pill);max-width:100%;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500;line-height:20px;display:inline-flex;position:relative}.arc-body-rAOIi{isolation:isolate;min-width:0;height:var(--control-height-sm);transition:scale var(--duration-spring) var(--ease-spring);align-items:center;padding:0 14px;display:inline-flex;position:relative}.arc-chip-eingY:active .arc-body-rAOIi{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.97}.arc-surface-mTuyh{z-index:-1;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;bottom:0;left:0}.arc-check-pQGTn{width:14px;height:14px;color:var(--accent-strong);transform-origin:0;place-items:center;display:grid;position:absolute;top:calc(50% - 7px);left:12px}.arc-check-pQGTn svg{display:block;overflow:visible}.arc-slot-VqyOB{flex:none;width:0}.arc-body-rAOIi[data-selected=true] .arc-slot-VqyOB{width:18px}.arc-label-Yadjn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-body-rAOIi[data-selected=true] .arc-surface-mTuyh{border-color:color-mix(in oklab, var(--accent) 42%, var(--border));background:color-mix(in oklab, var(--accent) 11%, var(--surface))}.arc-chip-eingY[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-chip-eingY:hover{color:var(--foreground)}.arc-chip-eingY:hover .arc-surface-mTuyh{border-color:var(--border-strong)}.arc-chip-eingY[aria-pressed=true]:hover .arc-surface-mTuyh{border-color:color-mix(in oklab, var(--accent) 60%, var(--border));background:color-mix(in oklab, var(--accent) 16%, var(--surface))}}.arc-chip-eingY:not(.arc-more-FNYvL){z-index:1}.arc-more-FNYvL{color:var(--text-muted)}.arc-more-FNYvL .arc-surface-mTuyh{border-color:var(--border);background:var(--surface-muted)}.arc-moreText-a7bWO{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.arc-moreLine-nw-Uu{white-space:nowrap;display:block}@media (prefers-reduced-motion:reduce){.arc-chip-eingY,.arc-body-rAOIi,.arc-surface-mTuyh{transition:none}.arc-chip-eingY:active .arc-body-rAOIi{scale:none}}.arc-page-04zpY{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.arc-layout-1PSzS{flex:1;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.arc-mainCol-OlTuv{overscroll-behavior:contain;min-width:0;min-height:0;padding:24px clamp(20px,3vw,40px) 56px;overflow-y:auto}.arc-mainCol-OlTuv>*{max-width:760px;margin-left:auto;margin-right:auto}.arc-starred-niB4j{color:oklch(72% .15 80);fill:oklch(80% .15 85)}.arc-stepper-DOlqL{margin:0 2px;display:inline-flex}.arc-header-rfGsh{align-items:center;gap:14px;display:flex}.arc-headText-zlFm-{min-width:0}.arc-title-hpq61{font-size:var(--rl-size-record);letter-spacing:var(--rl-track-title);font-weight:500;line-height:var(--rl-leading-title);margin:0}.arc-meta--ZS8E{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);line-height:var(--rl-leading-ui);flex-wrap:wrap;gap:6px;margin:3px 0 0;display:flex}.arc-meta--ZS8E a{color:var(--text-secondary);text-decoration:none}.arc-meta--ZS8E a:hover{color:var(--accent-strong)}.arc-description-6W4An{color:var(--text-secondary);line-height:var(--rl-leading-body);margin-top:16px;margin-bottom:0}.arc-tabs-YIWDt{border-bottom:.5px solid var(--border);gap:4px;margin-top:24px;display:flex}.arc-tab-3yjby{height:38px;color:var(--text-muted);cursor:pointer;transition:color var(--rl-fast) var(--rl-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:inline-flex;position:relative}.arc-tab-3yjby:first-child{margin-left:-8px}.arc-tab-3yjby[aria-selected=true]{color:var(--foreground)}.arc-tabCount-hZXrk{color:var(--text-muted);font-weight:400;font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);font-variant-numeric:tabular-nums}.arc-tabLine-smE6F{background:var(--foreground);border-radius:1px;height:1.5px;position:absolute;bottom:-.5px;left:8px;right:8px}@media (hover:hover) and (pointer:fine){.arc-tab-3yjby:hover{color:var(--foreground)}}.arc-tabBody-dKJX1{padding-top:20px}.arc-composer-jembw{align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.arc-composer-jembw>:first-child{margin-top:6px}.arc-composerBody-KhreX{border:.5px solid var(--border);border-radius:var(--rl-radius-panel);background:var(--background);min-width:0;transition:border-color var(--rl-fast) var(--rl-ease), box-shadow var(--rl-fast) var(--rl-ease);flex:1}.arc-composer-jembw[data-open] .arc-composerBody-KhreX{border-color:var(--border-strong);box-shadow:0 1px 3px oklch(22% .01 265/.05)}.arc-composerBody-KhreX textarea{resize:none;width:100%;min-height:36px;color:var(--foreground);line-height:var(--rl-leading-body);background:0 0;border:0;outline:none;padding:8px 12px;display:block}.arc-composerBody-KhreX textarea::placeholder{color:var(--text-muted)}.arc-composerBar-Zz3Ft{overflow:hidden}.arc-composerActions-7H5zt{align-items:center;gap:4px;padding:0 6px 6px 12px;display:flex}.arc-composerHint-9zNOm{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);flex:1}.arc-timeline-HZ2ky{gap:24px;display:grid}.arc-day-q21as{gap:4px;display:grid}.arc-dayLabel-fP3k3{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);margin:0 0 6px;font-weight:500}.arc-events-SoG7q{margin:0;padding:0;list-style:none;display:grid}.arc-event-QPYtS{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative;overflow:hidden}.arc-event-QPYtS:before{background:var(--border);content:"";width:1px;position:absolute;top:28px;bottom:4px;left:11.5px}.arc-event-QPYtS:last-child:before{display:none}.arc-eventIcon-RMSdp{width:24px;height:24px;color:var(--text-muted);place-items:center;display:inline-grid}.arc-event-QPYtS[data-type=note] .arc-eventIcon-RMSdp{color:oklch(68% .13 80)}.arc-event-QPYtS[data-type=email] .arc-eventIcon-RMSdp{color:oklch(60% .12 240)}.arc-event-QPYtS[data-type=meeting] .arc-eventIcon-RMSdp{color:oklch(60% .14 292)}.arc-event-QPYtS[data-type=call] .arc-eventIcon-RMSdp{color:oklch(60% .13 152)}.arc-event-QPYtS[data-type=stage] .arc-eventIcon-RMSdp{color:var(--accent)}.arc-eventBody-4ZE7Z{min-width:0;padding-top:3px}.arc-eventHead-oy6rP{line-height:var(--rl-leading-ui);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.arc-eventActor-suED5{font-weight:500}.arc-eventVerb-78-4t{color:var(--text-muted)}.arc-eventTitle--tUWb{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-eventTime-jsaFf{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-left:12px}.arc-eventMeta-rAXfG{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);margin:2px 0 0}.arc-eventText-Q9Nwj{border:.5px solid var(--border);color:var(--text-secondary);line-height:var(--rl-leading-body);white-space:pre-line;border-radius:8px;margin:8px 0 0;padding:10px 12px}.arc-eventText-Q9Nwj[data-note]{border-color:color-mix(in oklab, oklch(80% .12 85) 40%, var(--border));background:color-mix(in oklab, oklch(92% .07 90) 28%, var(--background));color:var(--foreground)}:root[data-theme=dark] .arc-eventText-Q9Nwj[data-note]{border-color:color-mix(in oklab, oklch(70% .1 85) 25%, var(--border));background:color-mix(in oklab, oklch(60% .08 85) 10%, var(--background))}.arc-stageMove-CzAYc{color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}.arc-list-DBqlR{border:.5px solid var(--border);border-radius:var(--rl-radius-panel);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.arc-list-DBqlR li+li{border-top:.5px solid var(--border-subtle)}.arc-listRow-kKaSc{text-align:left;cursor:pointer;width:100%;min-height:52px;transition:background-color var(--rl-fast) var(--rl-ease);background:0 0;border:0;align-items:center;gap:12px;padding:8px 14px;display:flex}.arc-listMain-ntF1o{flex:1;gap:1px;min-width:0;display:grid}.arc-listTitle-o3ASg{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.arc-listSub-jCeUp{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-listMeta--O-Sc{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);white-space:nowrap}.arc-listValue-ChAFX{text-align:right;font-variant-numeric:tabular-nums;min-width:84px}.arc-listChevron-7Z3Bs{color:var(--text-muted);flex:none}@media (hover:hover) and (pointer:fine){.arc-listRow-kKaSc:hover{background:var(--rl-hover)}}.arc-aside-Nlpyc{border-left:.5px solid var(--border);background:var(--background);min-height:0;padding:20px 16px 40px;overflow-y:auto}.arc-asideTitle-2UROj{color:var(--foreground);font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);margin:0 0 10px;font-weight:500}.arc-asideTitle-2UROj:not(:first-child){margin-top:28px}.arc-attrs-aTAsb{gap:2px;margin:0;display:grid}.arc-attr-gsIer{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:8px;min-height:32px;display:grid}.arc-attr-gsIer dt{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta)}.arc-attr-gsIer dd{align-items:center;min-width:0;margin:0;display:flex}.arc-attrMuted-Dl4nz{color:var(--text-secondary)}.arc-attrButton-facCl{border-radius:var(--rl-radius-control);max-width:100%;height:28px;color:var(--foreground);cursor:pointer;transition:border-color var(--rl-fast) var(--rl-ease), background-color var(--rl-fast) var(--rl-ease);background:0 0;border:.5px solid #0000;align-items:center;gap:7px;margin-left:-7px;padding:0 6px;display:inline-flex}.arc-attrButton-facCl[data-state=open]{border-color:var(--border-strong)}.arc-caret-rIytS{color:var(--text-muted);opacity:0;transition:opacity var(--rl-fast) var(--rl-ease);flex:none}.arc-attrButton-facCl[data-state=open] .arc-caret-rIytS{opacity:1}@media (hover:hover) and (pointer:fine){.arc-attrButton-facCl:hover{border-color:var(--border)}.arc-attrButton-facCl:hover .arc-caret-rIytS{opacity:1}}.arc-attrText-o0FIC,.arc-attrField-9FVu4{border-radius:var(--rl-radius-control);width:calc(100% + 14px);min-height:28px;color:var(--foreground);font:inherit;letter-spacing:var(--rl-track-body);text-align:left;background:0 0;border:.5px solid #0000;margin-left:-7px;padding:4px 6px;line-height:18px;display:block}.arc-attrText-o0FIC{text-overflow:ellipsis;cursor:text;transition:border-color var(--rl-fast) var(--rl-ease), background-color .6s var(--rl-ease);overflow:hidden}.arc-attrText-o0FIC[data-empty]{color:var(--text-muted)}.arc-attrText-o0FIC[data-saved]{background:var(--accent-subtle);transition:none}@media (hover:hover) and (pointer:fine){.arc-attrText-o0FIC:hover{border-color:var(--border)}}.arc-attrField-9FVu4{border-color:var(--border-strong);background:var(--background);resize:none;outline:none;box-shadow:0 1px 2px oklch(22% .01 265/.06)}.arc-attrField-9FVu4[data-error]{border-color:var(--danger)}.arc-switch-YjZ82{transform-origin:0;transform:scale(.82)}.arc-asidePeople-ATm1K{gap:2px;margin:0;padding:0;list-style:none;display:grid}.arc-asidePeople-ATm1K button{border-radius:var(--rl-radius-control);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:calc(100% + 16px);margin-left:-8px;padding:6px 8px;display:flex}.arc-asidePeople-ATm1K button>span:last-child{min-width:0}@media (hover:hover) and (pointer:fine){.arc-asidePeople-ATm1K button:hover{background:var(--surface-muted)}}@media (width<=1100px){.arc-layout-1PSzS{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}.arc-mainCol-OlTuv{overflow:visible}.arc-aside-Nlpyc{border-top:.5px solid var(--border);border-left:0;overflow:visible}}@media (width<=640px){.arc-mainCol-OlTuv{padding:24px 16px 40px}.arc-listMeta--O-Sc{display:none}.arc-eventTime-jsaFf{margin-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.arc-tab-3yjby,.arc-listRow-kKaSc,.arc-attrButton-facCl,.arc-caret-rIytS,.arc-composerBody-KhreX{transition:none}}.arc-logo-Hj42d{flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06)}:root[data-theme=dark] .arc-logo-Hj42d{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.arc-initial-Gw85o{background:var(--surface-muted);color:var(--text-secondary);box-shadow:inset 0 0 0 .5px var(--border);flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid}.arc-face-z-f-v.arc-face-z-f-v{background:oklch(93% .035 var(--face-hue));color:oklch(42% .09 var(--face-hue));letter-spacing:-.01em;border:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.05)}:root[data-theme=dark] .arc-face-z-f-v.arc-face-z-f-v{background:oklch(33% .05 var(--face-hue));color:oklch(88% .06 var(--face-hue))}.arc-tag-6gsEg{--hue:265;--chroma:.012;background:color-mix(in oklab, oklch(60% var(--chroma) var(--hue)) 11%, transparent);max-width:100%;height:22px;color:oklch(42% calc(var(--chroma) * .9) var(--hue));font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:6px;padding:0 7px;font-weight:500;line-height:1;display:inline-flex}.arc-tag-6gsEg i{background:oklch(62% calc(var(--chroma) * 1.2) var(--hue));border-radius:50%;flex:none;width:6px;height:6px}.arc-tag-6gsEg[data-stage=lead]{--hue:265;--chroma:.012}.arc-tag-6gsEg[data-stage=qualified]{--hue:195;--chroma:.11}.arc-tag-6gsEg[data-stage=demo]{--hue:292;--chroma:.13}.arc-tag-6gsEg[data-stage=proposal]{--hue:72;--chroma:.13}.arc-tag-6gsEg[data-stage=negotiation]{--hue:42;--chroma:.14}.arc-tag-6gsEg[data-stage=won]{--hue:142;--chroma:.13}:root[data-theme=dark] .arc-tag-6gsEg{background:color-mix(in oklab, oklch(65% var(--chroma) var(--hue)) 17%, transparent);color:oklch(84% calc(var(--chroma) * .7) var(--hue))}:root[data-theme=dark] .arc-tag-6gsEg i{background:oklch(72% var(--chroma) var(--hue))}.arc-count-CTK9z{font-variant-numeric:tabular-nums}.arc-menu-qd42t{z-index:120;min-width:200px;max-height:min(420px, var(--radix-dropdown-menu-content-available-height));border-radius:var(--rl-radius-panel);background:var(--surface-raised);box-shadow:var(--rl-shadow-float);color:var(--foreground);font-family:var(--rl-font);font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);line-height:var(--rl-leading-ui);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:arc-menuIn-morEg .16s var(--ease-enter,cubic-bezier(.2, .8, .2, 1));padding:4px;overflow-y:auto}.arc-menuLabel-A3U6c{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);padding:6px 8px 4px}.arc-menuSeparator-EQz6P{background:var(--border);height:1px;margin:4px -4px}.arc-menuItem-ocddw{min-height:30px;color:var(--foreground);cursor:default;-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;align-items:center;gap:8px;padding:0 8px;display:flex}.arc-menuItem-ocddw[data-highlighted]{background:var(--surface-muted)}.arc-menuItem-ocddw[data-danger]{color:var(--danger)}.arc-menuIcon-4VtZh{color:var(--text-muted);flex:none;align-items:center;display:inline-flex}.arc-menuText-Ez8eX{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.arc-menuHint-q-LI1{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta)}.arc-menuCheck-5Acw5{color:var(--accent);flex:none}@keyframes arc-menuIn-morEg{0%{opacity:0;transform:scale(.97)translateY(-2px)}}.arc-keys-EA61C{gap:3px;margin-left:8px;display:inline-flex}.arc-keys-EA61C kbd{background:color-mix(in oklab, currentColor 14%, transparent);min-width:17px;height:17px;font-family:var(--rl-font);letter-spacing:-.01em;border-radius:4px;place-items:center;padding:0 4px;font-size:11px;line-height:1;display:inline-grid}.arc-tip-9m89O{align-items:center;display:inline-flex}.arc-button-6hQY3{border:.5px solid var(--border);border-radius:var(--rl-radius-control);background:var(--background);height:28px;color:var(--foreground);font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);white-space:nowrap;cursor:pointer;transition:background-color var(--rl-fast) var(--rl-ease), border-color var(--rl-fast) var(--rl-ease), color var(--rl-fast) var(--rl-ease), transform var(--rl-fast) var(--rl-ease);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.arc-button-6hQY3>svg{color:var(--text-muted);flex:none}.arc-button-6hQY3:active:not(:disabled){transform:scale(.97)}.arc-button-6hQY3:disabled{opacity:.5;cursor:default}.arc-button-6hQY3[data-variant=primary]{background:var(--rl-primary);color:var(--rl-primary-ink);border-color:#0000;padding:0 11px 0 9px}.arc-button-6hQY3[data-variant=primary]>svg{color:currentColor}.arc-button-6hQY3[data-variant=ghost]{color:var(--text-secondary);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.arc-button-6hQY3:not(:disabled):hover{border-color:var(--border-strong);background:var(--rl-hover)}.arc-button-6hQY3[data-variant=primary]:not(:disabled):hover{background:var(--rl-primary-hover);border-color:#0000}.arc-button-6hQY3[data-variant=ghost]:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground);border-color:#0000}}.arc-iconButton-nfwXl{border-radius:var(--rl-radius-control);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:background-color var(--rl-fast) var(--rl-ease), color var(--rl-fast) var(--rl-ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.arc-iconButton-nfwXl[data-active]{color:var(--foreground)}.arc-iconButton-nfwXl:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.arc-iconButton-nfwXl:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground)}}.arc-topBar-U3brS{border-bottom:.5px solid var(--border);height:48px;padding:0 12px 0 var(--gutter);background:var(--background);flex:none;align-items:center;gap:8px;display:flex}.arc-navButton-c-Z9L{border-radius:var(--rl-radius-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:-8px;display:none}.arc-crumbs-raaxU{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.arc-crumbItem-YyHJT{align-items:center;gap:2px;min-width:0;display:inline-flex}.arc-crumbItem-YyHJT:last-child{flex:0 auto}.arc-crumbSep-svpF4{color:var(--border-strong);flex:none}.arc-crumb-shJZa{min-width:0;height:26px;color:var(--text-secondary);letter-spacing:var(--rl-track-body);cursor:default;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 6px;font-size:13.5px;display:inline-flex}.arc-crumb-shJZa>svg{color:var(--text-muted);flex:none}button.arc-crumb-shJZa{cursor:pointer;transition:background-color var(--rl-fast) var(--rl-ease), color var(--rl-fast) var(--rl-ease)}.arc-crumb-shJZa[data-current]{color:var(--foreground);font-weight:500}.arc-crumbText-F58fN{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){button.arc-crumb-shJZa:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-topActions-9rWcK{flex:none;align-items:center;gap:4px;display:flex}.arc-primaryAction-8fie2{margin-left:6px}.arc-toastRegion-bSoGW{z-index:150;max-width:calc(100vw - 32px);font-family:var(--rl-font);pointer-events:none;justify-content:flex-end;display:flex;position:fixed;bottom:20px;right:20px}.arc-toast-DKkMz{border:.5px solid var(--border-strong);background:var(--surface-raised);max-width:460px;height:38px;color:var(--foreground);font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);line-height:var(--rl-leading-ui);white-space:nowrap;pointer-events:auto;border-radius:8px;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex;box-shadow:0 4px 16px -4px oklch(22% .01 265/.14),0 1px 2px oklch(22% .01 265/.06)}:root[data-theme=dark] .arc-toast-DKkMz{box-shadow:0 6px 20px -4px oklch(0% 0 0/.5)}.arc-toastIcon-Pzwup{color:var(--success);flex:none}.arc-toastTitle-Poyqk{flex:none;font-weight:500}.arc-toastDetail-NGfLC{min-width:0;color:var(--text-muted);text-overflow:ellipsis;overflow:hidden}.arc-toastAction-oV2IO{height:26px;color:var(--accent-strong);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;margin-left:4px;padding:0 7px;font-weight:500}.arc-toastClose-2GiyM{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-toastAction-oV2IO:hover,.arc-toastClose-2GiyM:hover{background:var(--surface-muted)}.arc-toastClose-2GiyM:hover{color:var(--foreground)}}@media (width<=640px){.arc-toastRegion-bSoGW{bottom:16px;left:16px;right:16px}.arc-toast-DKkMz{width:100%;max-width:none}}.arc-empty-oLqlN{text-align:center;justify-items:center;gap:6px;padding:64px 24px;display:grid}.arc-emptyIcon-eNoBm{color:var(--text-muted);margin-bottom:6px;display:inline-flex}.arc-emptyTitle-TcOt3{color:var(--foreground);letter-spacing:var(--rl-track-title);margin:0;font-size:14px;font-weight:500}.arc-emptyBody-TuMDw{max-width:320px;color:var(--text-muted);line-height:var(--rl-leading-body);margin:0 0 8px}@media (width<=860px){.arc-navButton-c-Z9L{display:grid}.arc-topBar-U3brS{padding-left:16px}}@media (width<=640px){.arc-primaryAction-8fie2 span{display:none}.arc-primaryAction-8fie2{width:30px;padding:0!important}}@media (pointer:coarse){.arc-iconButton-nfwXl{width:36px;height:36px}.arc-button-6hQY3{height:34px}}@media (prefers-reduced-motion:reduce){.arc-button-6hQY3,.arc-iconButton-nfwXl,button.arc-crumb-shJZa{transition:none}.arc-button-6hQY3:active:not(:disabled){transform:none}.arc-menu-qd42t{animation:none}}.arc-total-CvjIs{color:var(--text-muted);padding-left:8px}.arc-drawer-A4dj1{--drawer-size:min(400px, calc(100vw - 24px));font-family:var(--rl-font)}.arc-drawer-A4dj1.arc-drawer-A4dj1.arc-drawer-A4dj1{border-radius:10px 0 0 10px}.arc-body-TZ7Eu{font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);line-height:var(--rl-leading-ui);gap:20px;display:grid}.arc-hero-GukwC{justify-content:space-between;align-items:center;gap:12px;display:flex}.arc-actions-4IDBC{gap:6px;display:flex}.arc-attrs-Y3i0s{border-top:.5px solid var(--border);gap:2px;margin:0;padding-top:12px;display:grid}.arc-attrs-Y3i0s>div{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;min-height:32px;display:grid}.arc-attrs-Y3i0s dt{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta)}.arc-attrs-Y3i0s dd{text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.arc-icon-Vj7H-{align-items:center;gap:6px;display:flex}.arc-icon-Vj7H- svg{color:var(--text-muted);flex:none}.arc-company-k6Aci{border:.5px solid var(--border);border-radius:var(--rl-radius-panel);background:var(--background);width:100%;color:var(--foreground);text-align:left;cursor:pointer;transition:border-color var(--rl-fast) var(--rl-ease), background-color var(--rl-fast) var(--rl-ease);align-items:center;gap:12px;padding:12px;display:flex}.arc-companyText-wsUf0{flex:1;gap:2px;min-width:0;display:grid}.arc-companyName-C6sBL{font-weight:500}.arc-companyMeta-hLaZN{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-companyArrow-qTBq-{color:var(--text-muted);flex:none}@media (hover:hover) and (pointer:fine){.arc-company-k6Aci:hover{border-color:var(--border-strong);background:var(--rl-hover)}}.arc-title-il5rr{font-size:var(--rl-size-body);letter-spacing:var(--rl-track-body);margin:0 0 10px;font-weight:500}.arc-activity--ybIe{gap:12px;margin:0;padding:0;list-style:none;display:grid}.arc-activity--ybIe li{gap:2px;display:grid}.arc-activityTitle-vDDja{-webkit-line-clamp:2;line-height:var(--rl-leading-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arc-activityMeta-4lj-d{color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta)}@media (prefers-reduced-motion:reduce){.arc-company-k6Aci{transition:none}}.arc-page-9hp9A{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.arc-toolbar-H2hld{min-height:44px;padding:0 12px 0 calc(var(--gutter) - 8px);flex:none;justify-content:space-between;align-items:stretch;gap:12px;display:flex}.arc-views-T7XYL{scrollbar-width:none;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.arc-view--78YJ{color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:color var(--rl-fast) var(--rl-ease), background-color var(--rl-fast) var(--rl-ease);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:inline-flex;position:relative}.arc-view--78YJ>*{z-index:1;position:relative}.arc-view--78YJ>svg{color:var(--text-muted)}.arc-view--78YJ[aria-selected=true]{color:var(--foreground)}.arc-viewPill-Iz-ui{background:var(--foreground);border-radius:1px;height:1.5px;position:absolute;bottom:0;left:8px;right:8px;z-index:0!important}.arc-viewCount-p-27C{color:var(--text-muted);font-weight:400;font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.arc-view--78YJ:not([aria-selected=true]):hover{color:var(--text-secondary)}}.arc-tools-J2StL{flex:none;align-items:center;gap:4px;padding:8px 0;display:flex}.arc-tools-J2StL [data-active]{color:var(--accent-strong);background:var(--accent-subtle)}.arc-tools-J2StL [data-active] svg{color:var(--accent)}.arc-search-CDw-y{border:.5px solid var(--border);border-radius:var(--rl-radius-control);width:200px;height:28px;color:var(--text-muted);transition:border-color var(--rl-fast) var(--rl-ease), width .24s var(--rl-ease);cursor:text;align-items:center;gap:7px;margin-right:4px;padding:0 6px 0 9px;display:flex}.arc-search-CDw-y:focus-within{border-color:var(--border-strong);width:240px}.arc-search-CDw-y input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;padding:0}.arc-search-CDw-y input::placeholder{color:var(--text-muted)}.arc-search-CDw-y button{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.arc-chips-35Wn8{flex:none;overflow:hidden}.arc-chipRow-OR8GT{padding:0 var(--gutter) 10px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.arc-chip-kIqZn{border:.5px solid var(--border);border-radius:var(--rl-radius-control);height:26px;font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);align-items:center;gap:5px;padding:0 3px 0 9px;display:inline-flex}.arc-chipLabel-lmgG8{color:var(--text-muted)}.arc-chipValue-sMYvR{color:var(--foreground);font-weight:500}.arc-chip-kIqZn button{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.arc-clear-HFE1T{border-radius:var(--rl-radius-control);height:26px;color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);cursor:pointer;background:0 0;border:0;padding:0 8px}@media (hover:hover) and (pointer:fine){.arc-chip-kIqZn button:hover,.arc-search-CDw-y button:hover{background:var(--surface-muted);color:var(--foreground)}.arc-clear-HFE1T:hover{color:var(--foreground)}}.arc-scroller-5pXhj{overscroll-behavior:contain;border-top:.5px solid var(--border);flex:1;min-height:0;position:relative;overflow:auto}.arc-table-gokNW{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1120px}.arc-table-gokNW th{z-index:2;border-bottom:.5px solid var(--border);background:var(--background);height:34px;color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);text-align:left;white-space:nowrap;padding:0 12px;font-weight:400;position:sticky;top:0}.arc-table-gokNW td{border-bottom:.5px solid var(--border-subtle);background:var(--background);white-space:nowrap;height:40px;transition:background-color var(--rl-fast) var(--rl-ease);padding:0 12px}.arc-table-gokNW th:first-child,.arc-table-gokNW td:first-child{padding-left:var(--gutter)}.arc-table-gokNW th:last-child,.arc-table-gokNW td:last-child{padding-right:var(--gutter)}.arc-table-gokNW [data-align=end]{text-align:right}.arc-table-gokNW th[data-align=end] .arc-sort-2maat{flex-direction:row-reverse;margin-left:auto;margin-right:-6px}.arc-sticky-B-5yG{z-index:1;border-right:.5px solid var(--border-subtle);position:sticky;left:0}.arc-table-gokNW th.arc-sticky-B-5yG{z-index:3}.arc-headLabel-aEKnD{padding-left:0}.arc-sort-2maat{height:24px;color:inherit;font-size:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--rl-fast) var(--rl-ease), color var(--rl-fast) var(--rl-ease);background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;margin-left:-6px;padding:0 6px;display:inline-flex}.arc-sort-2maat[data-active]{color:var(--foreground)}.arc-sortGhost-ed0vq{opacity:0;transition:opacity var(--rl-fast) var(--rl-ease)}@media (hover:hover) and (pointer:fine){.arc-sort-2maat:hover{background:var(--surface-muted);color:var(--foreground)}.arc-sort-2maat:hover .arc-sortGhost-ed0vq{opacity:.5}}.arc-firstHead-iZ2zK{align-items:center;gap:12px;display:flex}.arc-firstHead-iZ2zK>:first-child,.arc-check-jyMQ3{display:inline-flex}.arc-row-1-MwC{cursor:pointer}.arc-checkbox-UPbxV.arc-checkbox-UPbxV{color:oklch(100% 0 0);border-radius:5px;width:22px;height:22px;margin:-4px}.arc-checkbox-UPbxV.arc-checkbox-UPbxV>span{border-width:1px;border-color:var(--border-strong);background:var(--background);border-radius:4px;width:14px;height:14px}.arc-checkbox-UPbxV.arc-checkbox-UPbxV[data-state=checked]>span,.arc-checkbox-UPbxV.arc-checkbox-UPbxV[data-state=indeterminate]>span{border-color:var(--rl-accent)}.arc-checkbox-UPbxV.arc-checkbox-UPbxV>span>span{background:var(--rl-accent)}.arc-checkbox-UPbxV.arc-checkbox-UPbxV svg{color:oklch(100% 0 0);width:16px;height:16px;inset:-2px;transform:scale(.82)}.arc-check-jyMQ3{opacity:0;transition:opacity var(--rl-fast) var(--rl-ease)}.arc-table-gokNW[data-selecting] .arc-check-jyMQ3,.arc-table-gokNW thead:hover .arc-check-jyMQ3,.arc-row-1-MwC:hover .arc-check-jyMQ3,.arc-check-jyMQ3:focus-within{opacity:1}@media (hover:none){.arc-check-jyMQ3{opacity:1}}.arc-row-1-MwC[data-selected] td{background:var(--rl-selected)}@media (hover:hover) and (pointer:fine){.arc-row-1-MwC:not([data-selected]):hover td{background:var(--rl-hover)}}.arc-first-Aayu6{align-items:center;gap:10px;min-width:0;display:flex}.arc-check-jyMQ3{margin-right:2px}.arc-name-edE-n{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.arc-hot-P-LZA{color:oklch(66% .17 45);flex:none}:root[data-theme=dark] .arc-hot-P-LZA{color:oklch(76% .14 50)}.arc-num-vkeZe{font-variant-numeric:tabular-nums}.arc-last-E4aXL{align-items:center;gap:6px;display:inline-flex}.arc-last-E4aXL[data-stale]{color:oklch(58% .14 55)}.arc-last-E4aXL[data-stale]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:root[data-theme=dark] .arc-last-E4aXL[data-stale]{color:oklch(76% .12 60)}.arc-secondary-fvDS0{color:var(--text-secondary)}.arc-muted-gIDYe{color:var(--text-muted)}.arc-truncate-oWebb{text-overflow:ellipsis;display:block;overflow:hidden}.arc-cellEdit-b-Fvs{border-radius:var(--rl-radius-control);max-width:100%;height:28px;color:var(--foreground);cursor:pointer;transition:border-color var(--rl-fast) var(--rl-ease), background-color var(--rl-fast) var(--rl-ease);background:0 0;border:.5px solid #0000;align-items:center;gap:7px;margin-left:-6px;padding:0 5px;display:inline-flex}.arc-cellEdit-b-Fvs[data-state=open]{border-color:var(--border-strong);background:var(--background)}.arc-caret-j8hN9{color:var(--text-muted);opacity:0;transition:opacity var(--rl-fast) var(--rl-ease);flex:none}.arc-cellEdit-b-Fvs[data-state=open] .arc-caret-j8hN9{opacity:1}.arc-ownerName-DgaGi{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.arc-cellEdit-b-Fvs:hover{border-color:var(--border);background:var(--background)}.arc-cellEdit-b-Fvs:hover .arc-caret-j8hN9{opacity:1}}.arc-table-gokNW tfoot td{z-index:2;border-top:.5px solid var(--border);height:36px;color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);border-bottom:0;position:sticky;bottom:0}.arc-table-gokNW tfoot td.arc-sticky-B-5yG{z-index:3}.arc-footLabel-4JMCU{color:var(--text-muted)}.arc-footValue-tH8vg{color:var(--foreground);font-weight:500}.arc-bulkWrap-8VtSx{z-index:20;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:absolute;bottom:24px;left:0;right:0}.arc-bulk-Wc1YK{scrollbar-width:none;pointer-events:auto;background:var(--surface-raised);max-width:100%;box-shadow:var(--rl-shadow-lift);white-space:nowrap;border-radius:8px;align-items:center;gap:2px;padding:4px 4px 4px 12px;display:flex;overflow-x:auto}.arc-bulkCount-NBZxe{color:var(--foreground);padding-right:6px;font-weight:500}.arc-bulkRule-KWJEt{background:var(--border);width:1px;height:18px;margin:0 4px}.arc-bulkDanger-qt6gs:hover{color:var(--danger)!important}.arc-bulkDanger-qt6gs:hover svg{color:var(--danger)}@media (width<=760px){.arc-toolbar-H2hld{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.arc-tools-J2StL{width:100%}.arc-search-CDw-y,.arc-search-CDw-y:focus-within{flex:1;width:auto}.arc-sticky-B-5yG{position:static}}@media (prefers-reduced-motion:reduce){.arc-view--78YJ,.arc-sort-2maat,.arc-sortGhost-ed0vq,.arc-cellEdit-b-Fvs,.arc-caret-j8hN9,.arc-search-CDw-y,.arc-table-gokNW td{transition:none}}.arc-bar-jzPRf{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);max-width:100%;min-height:46px;box-shadow:var(--shadow-raised);color:var(--foreground);transform-origin:50% 100%;align-items:center;gap:8px;padding:5px 6px 5px 14px;display:inline-flex}.arc-count--CZwg{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;flex:none;position:relative}.arc-countSlot-wXm83{min-width:0;display:inline-flex}.arc-countRow-9nD2x{white-space:pre;flex:none;align-items:baseline;display:inline-flex}.arc-countNumber--uXFn{min-width:1ch;color:var(--accent);font-variant-numeric:tabular-nums;font-weight:500;display:inline-flex;position:relative}.arc-digits-rkqEJ,.arc-words-6vfMI,.arc-plural--gmIj,.arc-selected-2tqip{display:inline-block}.arc-words-6vfMI{position:relative}.arc-divider-fBqtH{background:var(--border);flex:none;width:1px;height:20px}.arc-actions-r2Ena{align-items:center;gap:2px;min-width:0;display:flex}.arc-actions-r2Ena button,.arc-clear-xpDgz{border-radius:calc(var(--radius-panel) - 6px);min-height:34px;color:var(--foreground);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.arc-actions-r2Ena button:active,.arc-clear-xpDgz:active{background:var(--surface-muted);transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.arc-clear-xpDgz:active{transform:scale(.96)}.arc-actionIcon-PqVAw{color:currentColor;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.arc-actions-r2Ena button:hover,.arc-clear-xpDgz:hover{background:var(--surface-muted)}.arc-actions-r2Ena .arc-destructive-HtYHd:hover{background:color-mix(in oklab, var(--danger) 9%, var(--surface))}}.arc-actions-r2Ena .arc-destructive-HtYHd{color:var(--danger)}.arc-actions-r2Ena .arc-destructive-HtYHd:active{background:color-mix(in oklab, var(--danger) 12%, var(--surface))}.arc-clear-xpDgz{width:34px;color:var(--text-muted);flex:none;padding:0}.arc-srOnly-XE-iQ{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=520px){.arc-bar-jzPRf{flex-wrap:wrap;width:100%}.arc-count--CZwg{flex:auto;min-width:0}.arc-divider-fBqtH{display:none}.arc-actions-r2Ena{border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex:1 0 100%;padding-top:4px}.arc-actions-r2Ena button{flex:auto;padding-inline:6px}.arc-clear-xpDgz{order:1}.arc-actions-r2Ena{order:2}}@media (prefers-reduced-motion:reduce){.arc-actions-r2Ena button,.arc-clear-xpDgz{transition:none}.arc-actions-r2Ena button:active,.arc-clear-xpDgz:active{transform:none}}.arc-surface-gU29m{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);overflow:hidden}.arc-surface-gU29m:not(:has(>.arc-list-St3DD>.arc-row-OzS42:not([data-removing]))){background-color:#0000;border-color:#0000}.arc-surface-gU29m:has(>.arc-list-St3DD:empty){display:none}.arc-list-St3DD{margin:0 0 -1px;padding:0;list-style:none}.arc-list-St3DD:focus-visible{outline:none}.arc-row-OzS42{isolation:isolate;position:relative;overflow:hidden}.arc-content-K9avK{z-index:10;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);background:var(--surface);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;position:relative}.arc-content-K9avK:after{bottom:0;right:0;left:var(--swipe-actions-inset,var(--space-4));background:var(--border);content:"";pointer-events:none;height:1px;position:absolute}.arc-content-K9avK img{-webkit-user-drag:none}.arc-body-oj9A5{flex:auto;min-width:0}.arc-more-L9vq1{border-radius:calc(var(--radius-control) - 6px);width:32px;height:32px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}.arc-more-L9vq1:active,.arc-more-L9vq1[data-state=open]{background:var(--surface-muted);color:var(--foreground)}.arc-more-L9vq1:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.arc-content-K9avK{cursor:grab}.arc-more-L9vq1:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-row-OzS42[data-dragging] .arc-content-K9avK{cursor:grabbing}.arc-row-OzS42[data-dragging] .arc-more-L9vq1{color:var(--text-muted);background:0 0}.arc-layer-6xmqs{background:color-mix(in oklab, var(--foreground) 20%, var(--surface));width:100%;color:var(--foreground);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0;position:absolute;top:0;bottom:0}.arc-layer-6xmqs[data-side=trailing]{left:100%}.arc-layer-6xmqs[data-side=leading]{right:100%}.arc-layer-6xmqs[data-tone=accent]{background:var(--accent);color:var(--accent-foreground)}.arc-layer-6xmqs[data-tone=danger]{background:var(--danger);color:var(--background)}.arc-layer-6xmqs:focus{outline:none}.arc-anchor-CG6Er{width:0;position:absolute;top:0;bottom:0}.arc-layer-6xmqs[data-side=trailing] .arc-anchor-CG6Er{left:0}.arc-layer-6xmqs[data-side=leading] .arc-anchor-CG6Er{right:0}.arc-glyph-ZfOD9{top:0;bottom:0;left:calc(var(--swipe-action-width) / -2);width:var(--swipe-action-width);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute}.arc-icon-OY1J2{place-items:center;display:grid}.arc-icon-OY1J2 svg{width:20px;height:20px}.arc-label-xBmVH{font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);white-space:nowrap}.arc-menu-SPC7I{--menu-x:0px;--menu-y:-5px;z-index:60;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);min-width:11rem;box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);padding:5px;position:relative}.arc-menu-SPC7I[data-side=top]{--menu-y:5px}.arc-menu-SPC7I[data-state=open]{animation:arc-menu-fade-in-L8A-o var(--duration-fast) var(--ease-enter) both, arc-menu-rise-in-u3-hN var(--duration-spring) var(--ease-spring) both}.arc-menu-SPC7I[data-state=closed]{animation:arc-menu-out-RDSUj var(--duration-instant) var(--ease-standard) both}.arc-menu-SPC7I[data-state=open] .arc-item-q2-KE{animation:arc-menu-item-in-HMJcO var(--duration-standard) var(--ease-enter) both;animation-delay:calc(min(var(--i,0), 4) * 35ms)}.arc-item-q2-KE{border-radius:calc(var(--radius-panel) - 6px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;gap:10px;padding:0 11px;display:flex;position:relative}.arc-item-q2-KE[data-highlighted]{background:var(--surface-muted)}.arc-item-q2-KE[data-tone=danger]{color:var(--danger)}.arc-item-q2-KE[data-tone=danger][data-highlighted]{background:color-mix(in oklab, var(--danger) 8%, var(--surface-raised))}.arc-itemIcon-6LIah{width:17px;color:var(--text-secondary);display:inline-flex}.arc-itemIcon-6LIah svg{width:16px;height:16px}.arc-item-q2-KE[data-tone=danger] .arc-itemIcon-6LIah{color:var(--danger)}@keyframes arc-menu-fade-in-L8A-o{0%{opacity:0}}@keyframes arc-menu-rise-in-u3-hN{0%{transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes arc-menu-out-RDSUj{to{opacity:0;transform:translate(calc(var(--menu-x) * .5), calc(var(--menu-y) * .5)) scale(.985)}}@keyframes arc-menu-item-in-HMJcO{0%{opacity:0;transform:translate(calc(var(--menu-x) * .4), calc(var(--menu-y) * .4))}}@keyframes arc-menu-fade-out-r2agf{to{opacity:0}}@media (prefers-reduced-motion:reduce){.arc-surface-gU29m,.arc-more-L9vq1,.arc-item-q2-KE{transition:none}.arc-menu-SPC7I[data-state=open]{animation:arc-menu-fade-in-L8A-o var(--duration-instant) linear both}.arc-menu-SPC7I[data-state=closed]{animation:arc-menu-fade-out-r2agf var(--duration-instant) linear both}.arc-menu-SPC7I[data-state=open] .arc-item-q2-KE{animation:none}}.arc-target-B-rbx{outline:none;display:block}.arc-menu-aKfXT{z-index:100;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);min-width:min(13rem,100vw - 16px);max-width:calc(100vw - 16px);max-height:min(300px,100vh - 16px);color:var(--foreground);box-shadow:var(--shadow-floating);outline:none;padding:5px;position:fixed;overflow-y:auto}.arc-highlight-I53ik{border-radius:calc(var(--radius-panel) - 6px);background:var(--surface-muted);opacity:0;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:5px;right:5px}.arc-highlight-I53ik[data-tone=danger]{background:color-mix(in oklab, var(--danger) 8%, var(--surface))}.arc-item-HfUge{border-radius:calc(var(--radius-panel) - 6px);width:100%;min-height:34px;color:inherit;font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-align:left;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-fast) var(--ease-standard);animation:arc-context-item-in-sJHvp var(--duration-standard) var(--ease-enter) both;animation-delay:calc(min(var(--i,0), 4) * 35ms);background:0 0;border:0;outline:none;align-items:center;gap:9px;padding:0 11px;display:flex;position:relative}.arc-item-HfUge:focus-visible{outline:none}.arc-item-HfUge:active:not(:disabled){background:color-mix(in oklab, var(--foreground) 5%, transparent)}.arc-item-HfUge:disabled{opacity:.45;cursor:default}.arc-item-HfUge.arc-destructive-2Fc7I{color:var(--danger)}.arc-icon-b9ljI{width:16px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.arc-item-HfUge>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arc-destructive-2Fc7I .arc-icon-b9ljI{color:currentColor}@keyframes arc-context-item-in-sJHvp{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.arc-item-HfUge,.arc-highlight-I53ik{transition:none;animation:none}}.arc-triage-NfU4W{border:1px solid var(--border);background:var(--surface);width:min(100%,820px);min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);border-radius:16px;margin-inline:auto;overflow:hidden;container:triage/inline-size}.arc-header-bns86{border-bottom:1px solid var(--border);padding:14px 16px 0 20px}.arc-titleRow-U7moh{align-items:center;gap:10px;min-height:32px;display:flex}.arc-titleRow-U7moh h2{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);outline:0;margin:0}.arc-unreadCount-dxOpZ{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.arc-filter-81bF5{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;display:inline-flex}.arc-filterDot-lhRmP{background:var(--border-strong);width:6px;height:6px;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:50%}.arc-filter-81bF5[aria-pressed=true]{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}.arc-filter-81bF5[aria-pressed=true] .arc-filterDot-lhRmP{background:var(--accent)}.arc-filter-81bF5:active:not(:disabled){transform:scale(.97)}.arc-filter-81bF5:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.arc-filter-81bF5:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}.arc-tabs-ATu0X{gap:18px;margin-top:6px;display:flex}.arc-tab-GO4Ng{height:38px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;position:relative}.arc-tab-GO4Ng[aria-selected=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-tab-GO4Ng:hover{color:var(--foreground)}}.arc-tabCount-pTN-S{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.arc-tabIndicator-z72N2{background:var(--accent);border-radius:1px;height:1.5px;position:absolute;bottom:-1px;left:0;right:0}.arc-list-uAYuB{min-height:336px}.arc-panel-9ZdNg{min-height:336px;position:relative}.arc-message-e1nCp{border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.arc-row-7u1-c{position:relative}.arc-trigger-Vclbs{width:100%;min-height:48px;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:6px 28px minmax(0,132px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 20px 0 12px;display:grid}.arc-message-e1nCp.arc-open-T7CKh .arc-trigger-Vclbs{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.arc-row-7u1-c:hover .arc-trigger-Vclbs{background:var(--surface-muted)}}.arc-trigger-Vclbs:focus-visible{background:var(--surface-muted)}.arc-dot-RF6sN{background:var(--accent);opacity:0;width:6px;height:6px;transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-standard);border-radius:50%;transform:scale(.6)}.arc-unread-0W645 .arc-dot-RF6sN{opacity:1;transform:none}.arc-avatar-9w6R1{flex:none}.arc-sender-prxxL{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-unread-0W645 .arc-sender-prxxL{color:var(--foreground);font-weight:500}.arc-summary-UoxTQ{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.arc-subject-e3Xcg{text-overflow:ellipsis;flex:none;max-width:70%;overflow:hidden}.arc-unread-0W645 .arc-subject-e3Xcg{font-weight:500}.arc-preview-craWN{min-width:0;color:var(--text-muted);text-overflow:ellipsis;overflow:hidden}.arc-time-aYQjY{min-width:64px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-standard)}.arc-quick-yazDf{background:var(--surface-muted);gap:2px;padding-left:8px;display:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.arc-quickButton-5TUBz{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.arc-quickButton-5TUBz:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.arc-quickButton-5TUBz:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}.arc-quick-yazDf{opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);display:flex}.arc-row-7u1-c:hover .arc-quick-yazDf{opacity:1;pointer-events:auto}.arc-row-7u1-c:hover .arc-time-aYQjY{opacity:0}}.arc-detail-XKGSG{background:var(--surface-muted);overflow:hidden}.arc-detailInner-vejGJ{padding:2px 20px 16px 70px}.arc-detailInner-vejGJ p{max-width:600px;color:var(--text-secondary);margin:0;line-height:1.6}.arc-detailActions-plZ8V{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.arc-kbd-FvVRC{border:1px solid var(--border);background:var(--surface);min-width:18px;height:18px;color:var(--text-muted);font:500 var(--text-xs)/1 var(--font-body);border-radius:5px;place-items:center;margin-left:2px;padding:0 4px;display:inline-grid}.arc-empty-YJR-y{text-align:center;align-content:center;justify-items:center;gap:4px;padding:32px;display:grid;position:absolute;inset:0}.arc-empty-YJR-y p{font-size:var(--text-sm);margin:0;font-weight:500}.arc-empty-YJR-y span{color:var(--text-muted)}.arc-empty-YJR-y button{margin-top:12px}.arc-footer-uxcif{border-top:1px solid var(--border);min-height:44px;color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:6px 12px 6px 20px;display:flex}.arc-status-5Dgi5{flex:1;min-width:0;margin:0;position:relative;overflow:hidden}.arc-statusText-j6JSV{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arc-statusSubject-A3hzO{color:var(--text-muted)}.arc-hint-QeIRs{color:var(--text-muted);gap:14px;display:inline-flex}.arc-hint-QeIRs>span{align-items:center;gap:6px;display:inline-flex}.arc-hint-QeIRs .arc-kbd-FvVRC{margin:0}.arc-hintNarrow-gYmeM{color:var(--text-muted);display:none}.arc-undo-xtvPf{transition:opacity var(--duration-fast) var(--ease-standard);flex:none;gap:6px;min-height:30px!important;font-size:var(--text-xs)!important}.arc-undo-xtvPf:disabled{opacity:0;pointer-events:none}.arc-srOnly-fVITR{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container triage (width<=560px){.arc-header-bns86{padding:12px 12px 0 16px}.arc-trigger-Vclbs{grid-template-rows:auto auto;grid-template-columns:6px 32px minmax(0,1fr) auto;align-items:start;gap:2px 10px;padding:12px 16px 12px 10px}.arc-dot-RF6sN{grid-row:1;margin-top:7px}.arc-avatar-9w6R1{grid-row:1/span 2;width:32px!important;height:32px!important}.arc-sender-prxxL{grid-area:1/3}.arc-time-aYQjY{grid-area:1/4;min-width:0}.arc-summary-UoxTQ{white-space:normal;grid-area:2/3/auto/span 2;gap:1px;display:grid}.arc-subject-e3Xcg{white-space:nowrap;max-width:none}.arc-preview-craWN{white-space:nowrap}.arc-detailInner-vejGJ{padding:2px 16px 14px 58px}.arc-footer-uxcif{padding-left:16px}.arc-hint-QeIRs{display:none}.arc-hintNarrow-gYmeM{display:inline}}@container triage (width<=360px){.arc-unreadCount-dxOpZ{display:none}.arc-tabs-ATu0X{gap:14px}.arc-detailInner-vejGJ{padding-left:16px}}@media (prefers-reduced-motion:reduce){.arc-filter-81bF5,.arc-filterDot-lhRmP,.arc-tab-GO4Ng,.arc-trigger-Vclbs,.arc-dot-RF6sN,.arc-time-aYQjY,.arc-quick-yazDf,.arc-quickButton-5TUBz,.arc-undo-xtvPf{transition:none}}.arc-quick-yazDf:focus-within{opacity:1;pointer-events:auto;display:flex}.arc-root-aoXuh{width:100%;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);position:relative;container-type:inline-size}.arc-editor-IicyW{min-height:8rem;color:var(--foreground);font-size:var(--text-base);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;caret-color:var(--accent);outline:none;padding:2px 0;line-height:1.65}.arc-editor-IicyW[contenteditable=false]{caret-color:#0000}.arc-editor-IicyW::selection{background:color-mix(in oklab, var(--accent) 22%, transparent)}.arc-editor-IicyW ::selection{background:color-mix(in oklab, var(--accent) 22%, transparent)}.arc-editor-IicyW>*{margin:0}.arc-editor-IicyW>*+*{margin-top:.6em}.arc-editor-IicyW p{margin:0}.arc-editor-IicyW h1,.arc-editor-IicyW h2,.arc-editor-IicyW h3{letter-spacing:-.02em;font-weight:500;line-height:1.25}.arc-editor-IicyW h1{font-size:var(--text-2xl)}.arc-editor-IicyW h2{font-size:var(--text-xl)}.arc-editor-IicyW h3{font-size:var(--text-lg)}.arc-editor-IicyW>:is(h1,h2,h3){margin-top:1.1em}.arc-editor-IicyW>:is(h1,h2,h3):first-child{margin-top:0}.arc-editor-IicyW>:is(h1,h2,h3)+*{margin-top:.45em}.arc-editor-IicyW strong{font-weight:600}.arc-editor-IicyW s{color:var(--text-secondary);text-decoration-thickness:1px}.arc-editor-IicyW a{color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 45%, transparent);text-underline-offset:3px;cursor:text;text-decoration-thickness:1px}.arc-editor-IicyW code{background:var(--surface-muted);border-radius:6px;padding:.12em .38em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em}.arc-editor-IicyW blockquote{border-left:2px solid var(--border-strong);color:var(--text-secondary);padding-left:14px}.arc-editor-IicyW ul,.arc-editor-IicyW ol{margin-block:0;padding-left:1.45em}.arc-editor-IicyW ul{list-style:outside}.arc-editor-IicyW ul ul{list-style:circle}.arc-editor-IicyW ol{list-style:decimal}.arc-editor-IicyW li{padding-left:.2em}.arc-editor-IicyW li+li,.arc-editor-IicyW li>:is(ul,ol){margin-top:.2em}.arc-editor-IicyW li::marker{color:var(--text-muted)}.arc-editor-IicyW ol>li::marker{font-variant-numeric:tabular-nums}.arc-editor-IicyW pre{border:1px solid var(--border-subtle);background:var(--surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);tab-size:2;white-space:pre;border-radius:14px;padding:12px 14px;line-height:1.6;overflow-x:auto}.arc-editor-IicyW hr{background:var(--border);border:0;height:1px;margin-block:1.1em}.arc-editor-IicyW[data-empty]>:first-child:before,.arc-editor-IicyW:focus [data-hint]:before{float:left;height:0;color:var(--text-muted);pointer-events:none;content:var(--placeholder)}.arc-editor-IicyW:focus:not([data-empty]) [data-hint]:before{content:var(--hint)}.arc-toolbar-6YbfP{z-index:40;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);border-radius:16px;position:absolute;overflow:hidden;translate:-50% -100%}.arc-toolbar-6YbfP[data-below]{translate:-50%}.arc-face-hDQ3I{width:max-content;position:absolute;top:0;left:0}.arc-face-hDQ3I[inert]{pointer-events:none}.arc-row-XBgWC,.arc-linkRow-KVio4{align-items:center;gap:2px;padding:4px;display:flex}.arc-blockTools-1CDgO{align-items:center;gap:2px;display:flex}@container (width<=330px){.arc-blockTools-1CDgO{display:none}}.arc-divider-NZfOc{background:var(--border);width:1px;height:18px;margin:0 4px}.arc-tool-sB7tc{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.arc-tool-sB7tc:active{transform:scale(.92)}.arc-tool-sB7tc[aria-pressed=true]{background:var(--accent-subtle);color:var(--accent-strong)}.arc-tool-sB7tc:focus-visible{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.arc-tool-sB7tc:hover{background:var(--surface-muted);color:var(--foreground)}.arc-tool-sB7tc[aria-pressed=true]:hover{background:var(--accent-subtle);color:var(--accent-strong)}}.arc-linkInput-XKVzb{width:min(15rem,60vw);min-width:0;height:32px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;padding:0 8px}.arc-linkInput-XKVzb::placeholder{color:var(--text-muted)}.arc-apply-EfXNK{background:var(--surface-muted);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.arc-apply-EfXNK[data-ready]{background:var(--accent);color:var(--accent-foreground)}.arc-apply-EfXNK:active{transform:scale(.92)}.arc-slash-kfj-e{z-index:40;overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--border);background:var(--surface-raised);width:240px;max-width:calc(100% - 8px);box-shadow:var(--shadow-floating);border-radius:18px;position:absolute;overflow:hidden auto}.arc-slash-kfj-e[data-above]{translate:0 -100%}.arc-slashBody-8jeh-{padding:6px}.arc-slashList-qYq5P{margin:0;padding:0;list-style:none;display:grid;position:relative}.arc-slashHighlight-aDJGk{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0;right:0}.arc-slashOption-Wto8O{height:34px;color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);border-radius:12px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.arc-slashOption-Wto8O[aria-selected=true]{color:var(--foreground)}.arc-slashIcon-sQZAJ{flex:none;place-items:center;width:20px;display:grid}.arc-slashLabel-SlgYw{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.arc-slashHint-sqDll{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);flex:none}.arc-srOnly-AWWeU{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-field-Bl4YC{width:100%;min-width:0;display:grid}.arc-field-Bl4YC label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.arc-control-3EK68{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);overflow:hidden;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){.arc-control-3EK68:hover:not(:focus-within){border-color:var(--border-strong)}}.arc-control-3EK68:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.arc-content-4bSJv{min-height:calc(var(--control-height-md) - 2px);box-sizing:border-box;cursor:text;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;padding:7px;display:flex;position:relative}.arc-tag-gc8Ll{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);min-height:28px;color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default;align-items:center;gap:3px;padding:0 4px 0 9px;display:inline-flex;position:relative}.arc-tag-gc8Ll button{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.arc-tag-gc8Ll button:hover{background:var(--surface);color:var(--foreground)}}.arc-tag-gc8Ll button:focus-visible{background:var(--surface);color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--focus-ring);outline:none}.arc-tag-gc8Ll button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.arc-content-4bSJv input{box-sizing:border-box;min-width:80px;min-height:28px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:100px;padding:0 5px}.arc-content-4bSJv input:focus,.arc-content-4bSJv input:focus-visible{outline:none}.arc-content-4bSJv input::placeholder{color:#0000}.arc-placeholder-n04PC{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.arc-ring-uaG9J{z-index:1;box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-subtle);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.arc-tagLabel-sdy19,.arc-tag-gc8Ll button{z-index:2;position:relative}.arc-tag-gc8Ll[data-picked] button{color:var(--foreground)}.arc-messageSlot-pR1bT{display:block;overflow:hidden}.arc-hint-wAeve{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.arc-words-uZPbY{display:block;position:relative}.arc-word-05mc3{white-space:pre;display:inline-block}.arc-srOnly-1auIE{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.arc-control-3EK68,.arc-tag-gc8Ll button{transition:none}.arc-tag-gc8Ll button:active{transform:none}}.arc-card-kNKPb{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0;color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);position:relative;overflow:hidden}.arc-card-kNKPb[data-hover]{border-color:var(--border-strong);box-shadow:var(--shadow-raised)}.arc-card-kNKPb:has(.arc-trigger-dHTZZ:focus-visible){border-color:var(--border-strong)}.arc-media-c6v0e{background:var(--surface-muted);position:relative;overflow:hidden}.arc-zoom-5lJiD{place-items:center;min-height:112px;display:grid}.arc-content-Gxjk5{padding:var(--space-5)}.arc-title-qK6sU{width:fit-content;max-width:100%;font-size:var(--text-lg);letter-spacing:var(--tracking-body);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}.arc-trigger-dHTZZ{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.arc-trigger-dHTZZ:after{content:"";position:absolute;inset:0}.arc-trigger-dHTZZ:focus-visible{outline:none}.arc-description-G0uNK{max-width:34ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}.arc-footer-xDFAQ{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}.arc-byline-bIfDr{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.arc-avatar-NqDDo{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-muted);flex:none;display:grid;overflow:hidden}.arc-avatar-NqDDo>*{object-fit:cover;width:100%;height:100%}.arc-bylineText-sDpu8{min-width:0;font-size:var(--text-xs);line-height:var(--leading-body);grid-template-columns:minmax(0,1fr);display:grid}.arc-meta-PB9i8{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-status-JKMGe{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;position:relative;overflow:clip visible}.arc-roll-Jpc-B{display:block;position:relative}.arc-line-xeX9o{text-overflow:ellipsis;display:block;overflow:clip visible}.arc-word-f57Q7{white-space:pre;display:inline-block}.arc-srOnly-J4ZjP{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-action-HQzfw{z-index:1;gap:var(--space-3);flex-wrap:wrap;flex:none;display:flex;position:relative}.arc-overlay-abcCP{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:oklch(10% 0 0/.46);position:fixed;inset:0}.arc-panel-jIAp8{z-index:51;width:min(calc(100vw - var(--space-8)), 30rem);height:fit-content;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);margin:auto;position:fixed;inset:0;overflow:hidden auto}.arc-panel-jIAp8:focus{outline:none}.arc-panel-jIAp8[data-returning]{inset:auto;top:var(--landing-top);left:var(--landing-left);width:var(--landing-width);height:var(--landing-height);border-color:var(--border);background:var(--surface);max-height:none;box-shadow:none;pointer-events:none;margin:0;overflow:hidden}.arc-panel-jIAp8[data-returning] .arc-content-Gxjk5{padding:var(--space-5)}.arc-panel-jIAp8[data-returning] .arc-title-qK6sU{font-size:var(--text-lg)}.arc-panel-jIAp8 .arc-content-Gxjk5{padding:var(--space-6)}.arc-panel-jIAp8 .arc-title-qK6sU{font-size:var(--text-xl)}.arc-panel-jIAp8 .arc-description-G0uNK{max-width:var(--card-measure,34ch)}.arc-closeSlot-hjRAB{top:var(--space-4);right:var(--space-4);z-index:2;display:grid;position:absolute}.arc-close-5Lnx3{width:var(--space-8);height:var(--space-8);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--surface-raised) 74%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.arc-close-5Lnx3:hover{background:var(--surface-raised)}}.arc-details-eytmb{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.arc-card-kNKPb,.arc-close-5Lnx3{transition-duration:var(--duration-instant)}}.arc-root-DLvir,.arc-shell-aZxgw{position:relative}.arc-shell-aZxgw[data-easing]{overflow:hidden}.arc-inner-B9kQ5{display:flow-root}.arc-srOnly-6YjuC{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-block-65Tlw{max-width:100%;position:relative}.arc-block-65Tlw[data-state=skeleton]{flex-shrink:0}.arc-block-65Tlw[data-state=content]{width:fit-content}.arc-content-bW1K0{z-index:1;position:relative}.arc-placeholder--sowq{z-index:0;pointer-events:none;background:var(--surface-muted);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.arc-block-65Tlw[data-state=content] .arc-placeholder--sowq{will-change:width, height, opacity}.arc-placeholder--sowq[data-lines]{background:0 0;flex-direction:column;display:flex}.arc-line-nsIt-{width:100%;height:var(--line,20px);flex:none;position:relative}.arc-line-nsIt-:before{content:"";height:min(12px, calc(var(--line,20px) - 6px));background:var(--surface-muted);border-radius:6px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.arc-line-nsIt-[data-last]{width:62%}.arc-block-65Tlw[data-state=skeleton] .arc-placeholder--sowq:not([data-lines]),.arc-block-65Tlw[data-state=skeleton] .arc-line-nsIt-{animation:arc-pulse-E-Kkh 1.4s var(--ease-in-out) infinite alternate}@keyframes arc-pulse-E-Kkh{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.arc-block-65Tlw[data-state=skeleton] .arc-placeholder--sowq,.arc-block-65Tlw[data-state=skeleton] .arc-line-nsIt-{animation:none}}.arc-root-YYHpv{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:100%;height:820px;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);isolation:isolate;position:relative;overflow:hidden;container:search/inline-size}.arc-frame-d--0F{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.arc-root-YYHpv :where(h3,p,ul,dl,dd,fieldset){margin:0}.arc-root-YYHpv :where(ul){padding:0;list-style:none}.arc-root-YYHpv :where(fieldset){border:0;min-width:0;padding:0}.arc-root-YYHpv :where(legend){padding:0}.arc-queryInput-qa97c,.arc-queryClear-3TGfB,.arc-clearAll-EDmRN,.arc-filterButton-Ljas1{font:inherit;letter-spacing:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.arc-root-YYHpv :focus,.arc-root-YYHpv :focus-visible{outline:none}.arc-srOnly-9jLJb{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arc-num-zxJnT{font-variant-numeric:tabular-nums}.arc-top-D-yg7{z-index:5;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-subtle);display:flex;position:relative}.arc-queryWrap-sPeC7{flex:auto;min-width:0;position:relative}.arc-query-rOj4-{align-items:center;gap:var(--space-2);height:var(--control-height-lg);padding:0 var(--space-2) 0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);display:flex}.arc-query-rOj4-:focus-within{border-color:var(--border-strong);background:var(--surface)}@media (hover:hover) and (pointer:fine){.arc-query-rOj4-:hover:not(:focus-within){border-color:var(--border-strong)}}.arc-queryIcon-7ZY8j{color:var(--text-muted);flex:none}.arc-queryInput-qa97c{min-width:0;height:100%;font-size:var(--text-base);background:0 0;border:0;flex:auto;padding:0}.arc-queryInput-qa97c::placeholder{color:var(--text-muted);opacity:1}.arc-queryInput-qa97c::-webkit-search-cancel-button{display:none}.arc-queryClear-3TGfB{border-radius:calc(var(--radius-control) - 6px);width:36px;height:36px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.arc-queryClear-3TGfB:hover{background:var(--surface-muted);color:var(--foreground)}}.arc-slash-Yk-6V{min-width:24px;height:24px;margin-right:var(--space-2);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);transition:opacity var(--duration-fast) var(--ease-standard);border-radius:7px;flex:none;place-items:center;padding:0 6px;line-height:1;display:inline-grid}.arc-query-rOj4-:focus-within .arc-slash-Yk-6V{opacity:0}.arc-menu-1xjQT{z-index:30;border:1px solid var(--border);border-radius:calc(var(--radius-panel) - 6px);background:var(--surface-raised);width:min(100%,560px);box-shadow:var(--shadow-floating);transform-origin:top;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.arc-menuList-UpeWj{gap:6px;display:grid}.arc-menuGroup-ZGGlp{gap:2px;display:grid}.arc-menuLabel-aQ1-J{color:var(--text-muted);font-size:var(--text-xs);padding:6px 10px 2px}.arc-menuRows--QSrv{gap:2px;display:grid}.arc-menuRow-aXsO4{align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-3);border-radius:calc(var(--radius-panel) - 12px);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);display:flex}.arc-menuRow-aXsO4[data-active]{background:var(--surface-muted);color:var(--foreground)}.arc-menuText-Rn5VW{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.arc-menuEnter-QxARu{color:var(--text-muted);opacity:0;transition:opacity var(--duration-instant) var(--ease-standard);flex:none}.arc-menuRow-aXsO4[data-active] .arc-menuEnter-QxARu{opacity:1}.arc-filterButton-Ljas1{align-items:center;gap:var(--space-2);height:var(--control-height-lg);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;font-weight:500;display:none;position:relative}.arc-filterButton-Ljas1:active{background:var(--surface-muted)}.arc-filterBadge-527w3{border-radius:var(--radius-pill);background:var(--control-on);min-width:20px;height:20px;color:var(--control-glyph);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.arc-body-u1r9C{grid-template-columns:252px minmax(0,1fr) 344px;min-height:0;display:grid}.arc-sidebar--FGp4{min-height:0;padding:var(--space-5) var(--space-5) var(--space-6) var(--space-6);border-right:1px solid var(--border-subtle);scrollbar-width:thin;overflow-y:auto}.arc-main-vDkdd{min-width:0;min-height:0;padding:0 var(--space-5) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;position:relative;overflow-y:auto}.arc-preview-vY-eX{min-width:0;min-height:0;padding:var(--space-6);border-left:1px solid var(--border-subtle);scrollbar-width:thin;overflow-y:auto}.arc-facets-FiVqn{align-content:start;gap:var(--space-6);display:grid}.arc-facetsHead-yLLji{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:28px;display:flex}.arc-facetsTitle-yuc8x{font-size:var(--text-base);font-weight:500}.arc-clearAll-EDmRN{min-height:28px;padding:0 var(--space-2);margin-right:calc(var(--space-2) * -1);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px}.arc-clearAll-EDmRN:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.arc-clearAll-EDmRN:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground)}}.arc-group-R8NHt{gap:var(--space-2);display:grid}.arc-legend-D3d1A{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--text-xs)}.arc-options--zWvX{display:grid}.arc-option-HLpUe{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);margin:-5px 0 -5px -13px;display:flex}.arc-option-HLpUe[data-empty]{opacity:.7}.arc-option-HLpUe>:first-child{min-width:0}.arc-optionCount-IvmtY{min-width:2ch;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;flex:none}.arc-hint-mEgAO{color:var(--text-muted);font-size:var(--text-xs)}.arc-mainHead-xQALJ{z-index:3;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-1) var(--space-3);background:var(--surface);flex-wrap:wrap;display:flex;position:sticky;top:0}.arc-count--TDIk{min-height:20px;color:var(--text-secondary);white-space:nowrap;flex-wrap:wrap;align-items:baseline;display:inline-flex}.arc-countValue-XCMEa{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500}.arc-countValue-XCMEa+span{color:var(--foreground);white-space:pre;font-weight:500}.arc-countTime-pekwU{color:var(--text-muted);white-space:pre}.arc-countLoading-FdQUt{color:var(--text-muted)}.arc-roll-uuy37{margin-block:-.15em;padding-block:.15em;display:inline-flex;position:relative;overflow:hidden}.arc-rollValue-lnaTf{display:inline-block}.arc-sort-W6--L{flex:none}.arc-chipsFrame-4wCvl{overflow:hidden}.arc-chips-Sravq{padding:0 var(--space-1) var(--space-3)}.arc-results-aQA7Y{position:relative}.arc-list-mc2J8{gap:2px;padding:0;display:grid}.arc-result-8EkfQ{isolation:isolate;gap:var(--space-4);padding:14px var(--space-4);cursor:pointer;border-radius:22px;grid-template-columns:40px minmax(0,1fr);scroll-margin-block:72px 16px;display:grid;position:relative}.arc-result-8EkfQ:before{content:"";z-index:-2;border-radius:inherit;background:var(--surface-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.arc-result-8EkfQ:not([data-active]):hover:before{opacity:.55}}.arc-cursor-0iV8c{z-index:-1;border-radius:inherit;background:var(--surface-muted);position:absolute;inset:0}.arc-lead-1XRzs{place-items:center;width:40px;height:40px;display:grid}.arc-glyph-UhHX-{color:var(--text-secondary);place-items:center;display:grid}.arc-brand-p08pM{width:14px;height:21px}.arc-thumb-82F3O{border:1px solid var(--border-subtle);border-radius:calc(22px - var(--space-4) + 2px);background:var(--surface-muted);width:40px;height:40px;display:block;position:relative;overflow:hidden}.arc-thumb-82F3O img{object-fit:cover}.arc-leadAvatar-clVKR{width:40px;height:40px}.arc-content-vRc1H{gap:2px;min-width:0;display:grid}.arc-titleRow-LqMXD{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.arc-title-4UvKJ{min-width:0;font-size:var(--text-base);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-weight:500;display:-webkit-box;overflow:hidden}.arc-meta-yp7PR{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-snippet-EK-Kw{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.arc-foot--v-pq{min-width:0;color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;margin-top:6px;display:flex}.arc-foot--v-pq>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arc-foot--v-pq .arc-footAvatar-FCtI7{width:18px;height:18px;font-size:9px}.arc-mark-ouTNE{background:var(--accent-subtle);color:var(--accent-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;margin:0 -1px;padding:0 2px}.arc-keys-FMgXg{margin-top:var(--space-5);padding:0 var(--space-4);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.arc-keys-FMgXg kbd,.arc-facts-INKbC kbd{border:1px solid var(--border);background:var(--surface);min-width:20px;height:20px;font-family:var(--font-body);font-size:var(--text-xs);border-radius:6px;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.arc-keys-FMgXg kbd+kbd{margin-left:-1px}.arc-skeletons-jQGXB{gap:2px;display:grid}.arc-skeletonRow-o2NbT{gap:var(--space-4);padding:14px var(--space-4);grid-template-columns:40px minmax(0,1fr);display:grid}.arc-skeletonBody-JKUDH{align-content:start;gap:8px;padding-top:3px;display:grid}.arc-skeletonBody-JKUDH>:nth-child(2){margin-bottom:4px}.arc-bone-OxiRh{border-radius:var(--radius-pill);background:var(--surface-muted);height:10px;animation:arc-pulse-ajoov 1.4s var(--ease-in-out) infinite;display:block}.arc-boneSquare-5-8ZC{border-radius:6px;width:24px;height:28px;margin:6px auto 0}.arc-boneRound-ZceYN{width:40px;height:40px}@keyframes arc-pulse-ajoov{0%,to{opacity:1}50%{opacity:.5}}.arc-emptyWrap-iFDPY{min-height:420px;padding:var(--space-8) var(--space-4);place-items:center;display:grid}.arc-emptyActions-QrOzR{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.arc-previewCard-ovowM{gap:var(--space-5);display:grid}.arc-previewMedia-TCo0x{aspect-ratio:4/3;border:1px solid var(--border-subtle);background:var(--surface-muted);border-radius:18px;position:relative;overflow:hidden}.arc-previewMedia-TCo0x img{object-fit:cover}.arc-previewHead-3cGgE{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.arc-previewGlyph-BjhbU{width:24px;height:28px;color:var(--text-secondary);flex:none;place-items:center;margin-top:1px;display:grid}.arc-previewGlyph-BjhbU .arc-brand-p08pM{width:16px;height:24px}.arc-previewTitles-eCqz5{gap:2px;min-width:0;display:grid}.arc-previewTitle-Mk0CQ{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.arc-previewMeta-B7kIY{color:var(--text-muted);font-size:var(--text-xs)}.arc-previewBody-Iy4tC{gap:var(--space-3);color:var(--text-secondary);display:grid}.arc-facts-INKbC{border-top:1px solid var(--border-subtle);display:grid}.arc-facts-INKbC>div{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border-subtle);min-height:40px;display:flex}.arc-facts-INKbC dt{color:var(--text-muted);flex:none}.arc-facts-INKbC dd{text-align:right;min-width:0}.arc-factPerson-0tFVm{align-items:center;gap:8px;display:inline-flex}.arc-factPerson-0tFVm>:first-child{width:22px;height:22px;font-size:9px}.arc-factMuted-ODeE4{color:var(--text-muted)}.arc-truncate-t6T6s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-previewActions-xUWZ4{gap:var(--space-2);flex-wrap:wrap;display:flex}.arc-previewSkeleton-5rsjS{gap:10px;display:grid}.arc-previewEmpty-19WZ8{padding-top:var(--space-8);color:var(--text-muted);text-align:center}.arc-sheetFacets-CXh0t{gap:var(--space-6);padding-top:var(--space-2);display:grid}.arc-sheetFacets-CXh0t .arc-option-HLpUe{margin-block:0}.arc-sheetFooter-iDhlZ{z-index:2;gap:var(--space-2);margin-inline:calc(var(--space-5) * -1);padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--surface-raised);grid-template-columns:auto minmax(0,1fr);display:grid;position:sticky;bottom:0}.arc-sheetDone-MaaqL{width:100%}.arc-sheetPreview-2maps{padding-top:var(--space-1)}@container search (width<=1119px){.arc-body-u1r9C{grid-template-columns:236px minmax(0,1fr)}.arc-preview-vY-eX{display:none}}@container search (width<=679px){.arc-top-D-yg7{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.arc-query-rOj4-{height:var(--control-height-md);padding-left:var(--space-3)}.arc-queryInput-qa97c{font-size:var(--text-base)}.arc-slash-Yk-6V{display:none}.arc-queryClear-3TGfB{width:40px;height:40px}.arc-filterButton-Ljas1{height:var(--control-height-md);padding:0 var(--space-3);display:inline-flex}.arc-body-u1r9C{grid-template-columns:minmax(0,1fr)}.arc-sidebar--FGp4{display:none}.arc-main-vDkdd{padding:0 var(--space-2) var(--space-5)}.arc-mainHead-xQALJ{padding:var(--space-3) var(--space-2) var(--space-3)}.arc-chips-Sravq{padding-inline:var(--space-2)}.arc-result-8EkfQ{gap:var(--space-3);padding:var(--space-3);border-radius:18px}.arc-thumb-82F3O{border-radius:8px}.arc-skeletonRow-o2NbT{gap:var(--space-3);padding:var(--space-3)}.arc-menuRow-aXsO4{min-height:44px}.arc-keys-FMgXg{display:none}.arc-emptyWrap-iFDPY{min-height:360px;padding-inline:var(--space-2)}}@media (width<=719px){.arc-root-YYHpv{height:760px}}@media (width<=40rem){.arc-sheetFooter-iDhlZ{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.arc-bone-OxiRh{animation:none}.arc-query-rOj4-,.arc-result-8EkfQ:before,.arc-menuRow-aXsO4,.arc-menuEnter-QxARu,.arc-slash-Yk-6V,.arc-option-HLpUe,.arc-clearAll-EDmRN,.arc-queryClear-3TGfB{transition:none}}.arc-overlay-3FVN1{z-index:50;background:oklch(16% 0 0/.34);position:fixed;inset:0}:root[data-theme=dark] .arc-overlay-3FVN1{background:oklch(0% 0 0/.52)}.arc-overlay-3FVN1[data-state=closed],.arc-sheet-p6r0-[data-state=closed]{pointer-events:none!important}.arc-sheet-p6r0-{z-index:51;right:0;bottom:calc(var(--sheet-extension) * -1);width:min(100%,36rem);height:calc(var(--sheet-max) * 100vh + var(--sheet-extension));height:calc(var(--sheet-max) * 100dvh + var(--sheet-extension));padding-bottom:calc(var(--sheet-extension) + env(safe-area-inset-bottom,0px));border:1px solid var(--border);border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);will-change:transform;border-bottom:0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;left:0;overflow:hidden}.arc-header-uSw2m{padding:var(--space-2) var(--space-5) var(--space-4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.arc-sheet-p6r0-[data-dragging] .arc-header-uSw2m{cursor:grabbing}.arc-header-uSw2m:after{background:var(--border);content:"";opacity:0;height:1px;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;bottom:0;left:0;right:0}.arc-sheet-p6r0-[data-scrolled] .arc-header-uSw2m:after{opacity:1}.arc-grabber-Eq3cp{width:3.5rem;height:1.25rem;margin:0 auto var(--space-1);border-radius:var(--radius-pill);cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.arc-grabberBar-ARuQv{border-radius:var(--radius-pill);background:var(--border-strong);width:2.25rem;height:5px;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.arc-grabber-Eq3cp:hover .arc-grabberBar-ARuQv{background:var(--text-muted)}}.arc-sheet-p6r0-[data-dragging] .arc-grabberBar-ARuQv{background:var(--text-muted)}.arc-headRow-GlD4v{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.arc-headText-JiMze{min-width:0}.arc-title-5elXc{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.arc-description-AmUv4{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:2px 0 0}.arc-close-BsOFa{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin-top:-2px;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.arc-close-BsOFa:hover{color:var(--foreground);border-color:var(--border-strong)}}.arc-close-BsOFa:active{color:var(--foreground)}.arc-body-KJpGY{min-height:0;padding:var(--space-1) var(--space-5) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;font-size:var(--text-sm);line-height:var(--leading-body);flex:auto;overflow-y:auto}.arc-sheet-p6r0-:not([data-expanded]) .arc-body-KJpGY{touch-action:none;overflow:hidden}.arc-srOnly-6rl0E{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=40rem){.arc-header-uSw2m,.arc-body-KJpGY{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.arc-header-uSw2m:after,.arc-grabberBar-ARuQv,.arc-close-BsOFa{transition:none}}.arc-toolbar-tmdeI{min-height:var(--control-height-lg);justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:flex;position:relative}.arc-frame-G-Ow4{flex:1;min-width:0}.arc-chips--Xabm{min-width:0;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.arc-slot-hlRVj{border-radius:var(--radius-pill);flex:none;min-width:0;max-width:100%;display:inline-flex}.arc-chip-rITOw{max-width:calc(100% + var(--slot-moving,0) * 100vw);min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);flex:none;display:inline-flex}.arc-chipLabel-7SkeV{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.arc-value-rKbq8{color:var(--foreground);font-weight:500}.arc-separator-oR3KI{color:var(--text-secondary);font-weight:400}.arc-morphText-ZyYgc{white-space:nowrap;vertical-align:bottom;display:inline-flex;position:relative;overflow:clip visible}.arc-morphValue-norPW{white-space:nowrap;flex:none;display:inline-block}.arc-measure--cYHE{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.arc-chip-rITOw button{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:0 0 24px;place-items:center;display:grid}.arc-chip-rITOw button:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.96)}.arc-empty-ZSIq6{max-width:100%;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.arc-actions-mc2aw{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.arc-clear-lECJC{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0}.arc-clearText-yjUdJ{display:block}.arc-clear-lECJC:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.97)}.arc-srOnly-V9pqS{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arc-menu-KtkqI{isolation:isolate;flex:none;display:inline-flex;position:relative}.arc-menu-KtkqI:not([data-state=closed]){z-index:30}.arc-trigger-MeF6g{z-index:1;min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex;position:relative}.arc-menu-KtkqI[data-state=open] .arc-trigger-MeF6g{pointer-events:none}.arc-face-OvEP0{align-items:center;gap:var(--space-2);display:inline-flex}.arc-face-OvEP0 svg{flex:none}.arc-surface-6B6EJ{z-index:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-radius var(--duration-spring) var(--ease-spring), box-shadow var(--duration-standard) var(--ease-standard);position:absolute;top:0;overflow:clip}.arc-menu-KtkqI[data-y=up] .arc-surface-6B6EJ{top:auto;bottom:0}.arc-menu-KtkqI[data-state=open] .arc-surface-6B6EJ{border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.arc-menu-KtkqI[data-state=closed] .arc-trigger-MeF6g:active+.arc-surface-6B6EJ{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}@media (hover:hover) and (pointer:fine){.arc-menu-KtkqI[data-state=closed] .arc-trigger-MeF6g:hover+.arc-surface-6B6EJ{background:var(--surface-muted);box-shadow:var(--shadow-resting)}}.arc-panel-k8uFE{width:min(var(--filter-menu-width,16rem), calc(100vw - var(--space-8)));outline:none;padding:6px;position:absolute;top:0;left:0}.arc-menu-KtkqI[data-y=up] .arc-panel-k8uFE{top:auto;bottom:0}.arc-menu-KtkqI[data-state=closed] .arc-panel-k8uFE{visibility:hidden}.arc-head-mzGmw{height:32px;padding:0 var(--space-2) 0 10px;align-items:center;display:flex}.arc-menu-KtkqI[data-y=up] .arc-head-mzGmw{margin-top:4px}.arc-back-DkR-X{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-left:-6px;padding:0;display:grid}.arc-back-DkR-X:active{background:var(--surface-muted);color:var(--foreground)}.arc-title-tVEC6{min-width:0;color:var(--foreground);font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;font-weight:500;display:flex;position:relative}.arc-titleText-tklVw{display:block}.arc-stage--fCWg{margin-top:2px;position:relative}.arc-step-CAc-B{width:100%}.arc-list-j9-ta{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(20rem,55vh);display:grid;position:relative;overflow-y:auto}.arc-highlight-laf8h{border-radius:calc(var(--radius-panel) - 6px);background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.arc-item-0vB2c:focus-visible{outline:none}.arc-item-0vB2c{min-width:0;min-height:var(--control-height-sm);border-radius:calc(var(--radius-panel) - 6px);color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.arc-itemIcon-IQPgg{min-width:16px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.arc-itemLabel-PhHNV{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.arc-itemMeta-KfuHd{min-width:0;max-width:50%;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;display:inline-flex}.arc-metaValue-SNkUQ{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-hint-hKrBJ{text-align:right;min-width:2ch}.arc-check-92xV2{width:15px;color:var(--foreground);opacity:0;display:inline-flex}.arc-check-92xV2[data-on]{opacity:1}@media (hover:hover) and (pointer:fine){.arc-chip-rITOw button:hover{background:var(--border);color:var(--foreground)}.arc-clear-lECJC:hover,.arc-back-DkR-X:hover{background:var(--surface-muted);color:var(--foreground)}}@media (width<=520px){.arc-toolbar-tmdeI{flex-direction:column;align-items:stretch}.arc-frame-G-Ow4{flex:none}.arc-actions-mc2aw{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.arc-chip-rITOw button,.arc-clear-lECJC,.arc-surface-6B6EJ,.arc-back-DkR-X{transition:none}.arc-chip-rITOw button:active,.arc-clear-lECJC:active{transform:none}}.arc-root-KdV5V{--slider-thumb:22px;--slider-track:6px;width:100%;min-width:0;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-user-select:none;user-select:none;display:grid}.arc-header-qb3-5{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.arc-label-qv3AC{min-width:0;font-weight:500}.arc-readout-WYxRr{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:.3em;display:inline-flex}.arc-dash-b1wIZ{color:var(--text-muted)}.arc-body-Rvktd{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.arc-start-VqIzE{margin-right:var(--space-3);grid-area:1/1;display:flex}.arc-end-BFRVj{margin-left:var(--space-3);grid-area:1/3;display:flex}.arc-control-vlhma{height:var(--control-height-md);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;grid-area:1/2;position:relative}.arc-track-nAMQE{top:50%;right:calc(var(--slider-thumb) / 2);left:calc(var(--slider-thumb) / 2);height:var(--slider-track);margin-top:calc(var(--slider-track) / -2);border-radius:var(--radius-pill);background:var(--control-track);position:absolute}.arc-fill--3a19{border-radius:inherit;background:var(--control-fill);position:absolute;inset:0}.arc-tick-dYs4B{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 30%, transparent);width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.arc-fill--3a19 .arc-tick-dYs4B{background:color-mix(in oklab, var(--control-glyph) 60%, transparent)}.arc-thumbs-4YZP7{inset:0 calc(var(--slider-thumb) / 2);pointer-events:none;position:absolute;container-type:inline-size}.arc-thumbLayer-XdRZS{position:absolute;inset:0}.arc-thumb-5IJ3k{box-sizing:border-box;width:var(--slider-thumb);height:var(--slider-thumb);border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);pointer-events:auto;cursor:grab;transition:box-shadow var(--duration-fast) var(--ease-standard);border:0;position:absolute;top:50%;right:0;translate:50% -50%}.arc-thumb-5IJ3k:after{content:"";border-radius:inherit;position:absolute;inset:-11px}.arc-root-KdV5V[data-dragging],.arc-root-KdV5V[data-dragging] .arc-control-vlhma,.arc-root-KdV5V[data-dragging] .arc-thumb-5IJ3k{cursor:grabbing}.arc-bubbleAnchor-53pYH{--edge:calc(var(--slider-thumb) / 2);--x:calc(var(--at,0) * 1cqw);right:0;bottom:calc(50% + var(--slider-thumb) / 2 + 8px);translate:clamp(calc(100% - var(--edge) - var(--x)), 50%, calc(100cqw + var(--edge) - var(--x))) 0;pointer-events:none;display:flex;position:absolute}@media (pointer:coarse){.arc-bubbleAnchor-53pYH{bottom:calc(50% + var(--slider-thumb) / 2 + 18px)}}.arc-bubble-C49bF{min-height:1.75rem;padding:0 var(--space-3);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);white-space:nowrap;transform-origin:50% 100%;align-items:center;font-weight:500;display:inline-flex}.arc-marks-SzoKj{height:1.25rem;margin:calc(var(--space-1) * -1) calc(var(--slider-thumb) / 2) 0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;grid-area:2/2;position:relative}.arc-markLabel-AYBER{white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);position:absolute;top:0;translate:-50%}.arc-markLabel-AYBER[data-edge=start]{translate:max(-50%, calc(var(--slider-thumb) / -2)) 0}.arc-markLabel-AYBER[data-edge=end]{translate:min(-50%, calc(-100% + var(--slider-thumb) / 2)) 0}.arc-markLabel-AYBER[data-on]{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.arc-markLabel-AYBER:hover{color:var(--foreground)}}.arc-root-KdV5V[data-disabled]{opacity:.5}.arc-root-KdV5V[data-disabled] .arc-control-vlhma,.arc-root-KdV5V[data-disabled] .arc-thumb-5IJ3k,.arc-root-KdV5V[data-disabled] .arc-markLabel-AYBER{cursor:not-allowed}.arc-number-n2Jsr{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.arc-column-4npdY{--feather:.2em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:visible clip}.arc-sizer-B-1q6{visibility:hidden}.arc-glyph-Hq0KB{inset:var(--feather) 0;text-align:center;position:absolute}.arc-symbol-oAPwT{white-space:pre;display:inline-block;overflow-x:clip}@media (prefers-reduced-motion:reduce){.arc-thumb-5IJ3k,.arc-markLabel-AYBER{transition:none}}.arc-root-VzyNz{--dock-fill:var(--surface-raised);--dock-edge:color-mix(in oklab, var(--foreground) 13%, transparent);--dock-ink:var(--text-secondary);--dock-hover:color-mix(in oklab, var(--foreground) 6%, transparent);--dock-selected:var(--accent-subtle);--dock-on-selected:var(--accent);width:max-content;max-width:100%;color:var(--dock-ink);font-family:var(--font-body);letter-spacing:var(--tracking-body);isolation:isolate;-webkit-user-select:none;user-select:none;display:inline-block;position:relative}:root[data-theme=dark] .arc-root-VzyNz{--dock-edge:oklab(100% 0 5.96046e-8/.12);--dock-on-selected:color-mix(in oklab, var(--accent) 70%, white)}.arc-surface-0v8Tk{z-index:0;pointer-events:none;filter:drop-shadow(0 8px 22px oklch(0% 0 0/.08))drop-shadow(0 1px 2px oklch(0% 0 0/.06));position:absolute;top:0;left:0;overflow:visible}:root[data-theme=dark] .arc-surface-0v8Tk{filter:drop-shadow(0 10px 26px oklch(0% 0 0/.5))drop-shadow(0 1px 2px oklch(0% 0 0/.3))}.arc-surface-0v8Tk path{fill:var(--dock-fill);stroke:var(--dock-edge);stroke-width:.5px;vector-effect:non-scaling-stroke}.arc-bar-RbdcB{z-index:1;height:calc(var(--dock-item) + var(--dock-pad) * 2);align-items:center;gap:var(--dock-gap);padding:var(--dock-pad);display:flex;position:relative}.arc-slot-7taXv{width:var(--dock-item);height:var(--dock-item);touch-action:pan-y;flex:none;position:relative}.arc-root-VzyNz[data-dragging] .arc-slot-7taXv{cursor:grabbing}.arc-selection-DyIda{background:var(--dock-selected);border-radius:14px;position:absolute;inset:0}.arc-item-rQ6ig{width:100%;height:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid;position:relative}.arc-item-rQ6ig:active{transition-duration:var(--duration-fast), var(--duration-fast), 90ms;transition-timing-function:var(--ease-standard), var(--ease-standard), ease-out;transform:scale(.92)}.arc-item-rQ6ig[data-selected]{color:var(--dock-on-selected)}.arc-item-rQ6ig[data-open]:not([data-selected]),.arc-item-rQ6ig:focus-visible:not([data-selected]){background:var(--dock-hover);color:var(--foreground)}.arc-item-rQ6ig{outline:none}.arc-icon-OaUA5{place-items:center;width:20px;height:20px;display:grid;position:relative}.arc-glyph-B4ley{place-items:center;display:grid}.arc-glyph-B4ley svg{width:20px;height:20px}.arc-caret-TqGMH{opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;border-bottom-right-radius:1px;width:5px;height:5px;position:absolute;bottom:7px;right:7px}.arc-badgeAnchor-NzMfK{pointer-events:none;display:flex;position:absolute;top:3px;right:2px}.arc-badge-zHI6P{border-radius:var(--radius-pill);background:var(--danger);min-width:16px;height:16px;box-shadow:0 0 0 2px var(--dock-fill);color:#fff;font-variant-numeric:tabular-nums;justify-content:center;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.arc-digit-03jqC{text-align:center;width:7px;height:16px;display:inline-block;overflow:hidden}.arc-column-CwBO4{flex-direction:column;display:flex}.arc-column-CwBO4 span{height:16px;display:block}.arc-tray-RH6Bc{z-index:1;height:calc(var(--dock-tray-item) + var(--dock-tray-pad) * 2);align-items:center;gap:var(--dock-gap);padding:var(--dock-tray-pad);pointer-events:none;display:flex;position:absolute;bottom:100%;left:0}.arc-tray-RH6Bc[data-open]{pointer-events:auto}.arc-trayItem-2qN0F{width:var(--dock-tray-item);height:var(--dock-tray-item);color:var(--dock-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;outline:none;flex:none;place-items:center;padding:0;display:grid}.arc-trayItem-2qN0F svg{width:20px;height:20px}.arc-trayItem-2qN0F[aria-pressed=true]{background:var(--dock-selected);color:var(--dock-on-selected)}.arc-trayItem-2qN0F:focus-visible:not([aria-pressed=true]){background:var(--dock-hover);color:var(--foreground)}.arc-trayItem-2qN0F{transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard)}.arc-trayItem-2qN0F:active{scale:.94}.arc-tip-TrBtf{z-index:4;background:var(--foreground);height:28px;box-shadow:var(--shadow-raised);color:var(--background);font-size:var(--text-xs);pointer-events:none;transform-origin:50% 100%;will-change:transform, width;border-radius:10px;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex;position:absolute;bottom:100%;left:0;overflow:hidden}.arc-tipRow-AFTt8{white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.arc-measure-vUIfH{visibility:hidden;position:absolute;top:0;left:0}.arc-kbd-iWGrv{background:color-mix(in oklab, var(--background) 18%, transparent);min-width:16px;height:16px;color:inherit;font:inherit;opacity:.8;border-radius:5px;place-items:center;padding:0 4px;font-size:10px;display:inline-grid}@media (hover:hover) and (pointer:fine){.arc-item-rQ6ig:not([data-selected]):hover,.arc-trayItem-2qN0F:not([aria-pressed=true]):hover{background:var(--dock-hover);color:var(--foreground)}}@media (prefers-contrast:more){.arc-root-VzyNz{--dock-edge:var(--border-strong)}}@media (prefers-reduced-motion:reduce){.arc-item-rQ6ig,.arc-trayItem-2qN0F{transition:none}.arc-item-rQ6ig:active{transform:none}.arc-trayItem-2qN0F:active{scale:none}}.arc-list-aul--{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.arc-row-gBqAN{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:56px;box-shadow:var(--shadow-resting);color:var(--foreground);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:7px 16px 7px 7px;display:flex;position:relative}.arc-row-gBqAN:after{border-radius:inherit;box-shadow:var(--shadow-floating);content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:-1px}.arc-row-gBqAN[data-lifted]{z-index:1!important}.arc-row-gBqAN[data-lifted]:after{opacity:1;transition-duration:var(--duration-fast)}.arc-row-gBqAN[data-still]{padding-left:16px}.arc-handle-QG-hl{border-radius:calc(var(--radius-control) - 7px);background:var(--surface-muted);width:40px;height:40px;color:var(--text-muted);cursor:grab;touch-action:none;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border:0;flex:none;place-items:center;display:grid}.arc-row-gBqAN[data-lifted] .arc-handle-QG-hl{background:var(--border);color:var(--foreground);cursor:grabbing}.arc-handle-QG-hl:active{cursor:grabbing}.arc-copy-Gij9U{gap:2px;min-width:0;display:grid}.arc-copy-Gij9U strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.arc-copy-Gij9U small{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arc-position-6gzb4{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-left:auto;display:grid;position:relative}.arc-digits-fJZ-I{grid-area:1/1;display:block}.arc-srOnly-Q-VRH{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.arc-handle-QG-hl:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.arc-row-gBqAN:after,.arc-handle-QG-hl{transition:none}}.arc-progress-WUgcc{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.arc-meta-4hjst{line-height:var(--leading-body);justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.arc-label-MoBkH{min-width:0;position:relative}.arc-line-WKx1V{display:block}.arc-value-1q3wW{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.arc-count-LSaJz{justify-items:end;display:inline-grid}.arc-count-LSaJz:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.arc-done-3zNrU{color:var(--success);place-items:center;display:grid}.arc-track--1664{border:1px solid var(--border);background:var(--surface-muted);border-radius:99px;height:7px;overflow:hidden}.arc-fill-TqT1X{border-radius:inherit;background:var(--accent);width:100%;height:100%;transition:background-color var(--duration-standard) var(--ease-standard);display:block}.arc-progress-WUgcc[data-complete] .arc-fill-TqT1X{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.arc-fill-TqT1X,.arc-progress-WUgcc[data-complete] .arc-fill-TqT1X{transition:none}}}@layer components;@layer utilities{.\@container\/composer{container:composer/inline-size}.\@container\/header{container:header/inline-size}.\@container\/picker{container:picker/inline-size}.\@container\/row{container:row/inline-size}.\@container\/settings{container:settings/inline-size}.\@container\/tools{container:tools/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/3{top:33.3333%}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-32{top:calc(var(--spacing) * 32)}.top-\[1\.375rem\]{top:1.375rem}.top-\[14vh\]{top:14vh}.top-\[17px\]{top:17px}.top-\[calc\(50\%\+0\.25rem\)\]{top:calc(50% + .25rem)}.top-\[calc\(50\%-3\.25rem\)\]{top:calc(50% - 3.25rem)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-\[18\.5px\]\!{right:-18.5px!important}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[var\(--send-bar-h\,calc\(-1\*var\(--scroll-pb\,0px\)\)\)\]{bottom:var(--send-bar-h,calc(-1 * var(--scroll-pb,0px)))}.-left-\[18\.5px\]\!{left:-18.5px!important}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.order-10390{order:10390}.order-10431{order:10431}.order-10482{order:10482}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-3\.5{margin:calc(var(--spacing) * -3.5)}.-m-4{margin:calc(var(--spacing) * -4)}.m-0{margin:0}.m-3\!{margin:calc(var(--spacing) * 3)!important}.m-4\!{margin:calc(var(--spacing) * 4)!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0{margin-inline:0}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.-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-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-4\!{margin-bottom:calc(var(--spacing) * 4)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-5{margin-left:calc(var(--spacing) * -5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-\[46px\]{margin-left:46px}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.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!important}.\!inline{display:inline!important}.block{display:block}.block\!{display:block!important}.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}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.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-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-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[7px\]{width:7px;height:7px}.size-\[11px\]\!{width:11px!important;height:11px!important}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\!{height:calc(var(--spacing) * 8)!important}.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-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-41{height:calc(var(--spacing) * 41)}.h-42{height:calc(var(--spacing) * 42)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[17px\]{height:17px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[28rem\]{height:28rem}.h-\[30px\]{height:30px}.h-\[34rem\]{height:34rem}.h-\[40rem\]{height:40rem}.h-\[160px\]{height:160px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[408px\]{height:408px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[540px\]{height:540px}.h-\[560px\]{height:560px}.h-\[640px\]{height:640px}.h-auto{height:auto}.h-full{height:100%}.h-kbd{height:var(--kbd-height)}.h-lh{height:1lh}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[50svh\]{max-height:50svh}.max-h-\[52rem\]{max-height:52rem}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[min\(22rem\,50svh\)\]{max-height:min(22rem,50svh)}.max-h-\[min\(44vh\,360px\)\]{max-height:min(44vh,360px)}.max-h-\[min\(70svh\,32rem\)\]{max-height:min(70svh,32rem)}.max-h-\[min\(70vh\,560px\)\]{max-height:min(70vh,560px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[26px\]{min-height:26px}.min-h-\[34px\]{min-height:34px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[17px\]{width:17px}.w-\[30rem\]{width:30rem}.w-\[120px\]{width:120px}.w-\[232px\]{width:232px}.w-\[240px\]{width:240px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[352px\]{width:352px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[720px\]{width:720px}.w-\[760px\]{width:760px}.w-\[calc\(100\%-1\.75rem\)\]{width:calc(100% - 1.75rem)}.w-\[min\(18rem\,60\%\)\]{width:min(18rem,60%)}.w-\[min\(34rem\,100\%\)\]{width:min(34rem,100%)}.w-\[min\(440px\,calc\(100vw-24px\)\)\]{width:min(440px,100vw - 24px)}.w-\[min\(640px\,92vw\)\]{width:min(640px,92vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-0{max-width:0}.max-w-1\/2{max-width:50%}.max-w-3\/5{max-width:60%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[72ch\]{max-width:72ch}.max-w-\[86ch\]{max-width:86ch}.max-w-\[300px\]{max-width:300px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[880px\]{max-width:880px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(40rem\,calc\(100vw-2rem\)\)\]{max-width:min(40rem,100vw - 2rem)}.max-w-\[min\(76rem\,calc\(100vw-2rem\)\)\]{max-width:min(76rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[150px\]{min-width:150px}.min-w-\[min\(100\%\,16rem\)\]{min-width:min(100%,16rem)}.min-w-\[min\(100\%\,18rem\)\]{min-width:min(100%,18rem)}.min-w-kbd{min-width:var(--kbd-height)}.min-w-min{min-width:min-content}.flex-1{flex:1}.flex-\[1_1_14rem\]{flex:14rem}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[1000\]{flex-shrink:1000}.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-80{flex-basis:calc(var(--spacing) * 80)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-top-left{transform-origin:0 0}.-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\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.6\]{scale:.6}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x:where([dir=rtl],[dir=rtl] *){--scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x{-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-x{animation:1ms ease-in-out scroll-fade-reveal-s,1ms ease-in-out scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)), calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-x{--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e)}}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-none{animation:none}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-default\!{cursor:default!important}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-20{scroll-margin-block:calc(var(--spacing) * 20)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mb-6{scroll-margin-bottom:calc(var(--spacing) * 6)}.scroll-px-1{scroll-padding-inline:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.scroll-pt-20{scroll-padding-top:calc(var(--spacing) * 20)}.scrollbar-none{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[16px_minmax\(0\,1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[28px_minmax\(0\,1fr\)\]{grid-template-columns:28px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_1fr\]{grid-template-columns:auto 1fr 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(6rem\,auto\)_1fr\]{grid-template-columns:minmax(6rem,auto) 1fr}.grid-cols-\[repeat\(3\,max-content\)\]{grid-template-columns:repeat(3,max-content)}.grid-cols-\[repeat\(auto-fill\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(18rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(22rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,15rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,16rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,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-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--space-2\){gap:var(--space-2)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-\[0\.3em\]{gap:.3em}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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)))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-ck-control{border-radius:var(--radius-ck-control)}.rounded-ck-panel{border-radius:var(--radius-ck-panel)}.rounded-full{border-radius:2147483647px}.rounded-full\!{border-radius:2147483647px!important}.rounded-kbd{border-radius:var(--kbd-radius)}.rounded-lg{border-radius:var(--radius-control)}.rounded-lg\!{border-radius:var(--radius-control)!important}.rounded-md{border-radius:calc(var(--radius-control) * .75)}.rounded-none{border-radius:0}.rounded-none\!{border-radius:0!important}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sm{border-radius:calc(var(--radius-control) * .5)}.rounded-xl{border-radius:var(--radius-panel)}.rounded-xl\!{border-radius:var(--radius-panel)!important}.rounded-t-\[9px\]{border-top-left-radius:9px;border-top-right-radius:9px}.rounded-r-md{border-top-right-radius:calc(var(--radius-control) * .75);border-bottom-right-radius:calc(var(--radius-control) * .75)}.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)!important;border-width:2px!important}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dashed\!{--tw-border-style:dashed!important;border-style:dashed!important}.border-\(--border-subtle\){border-color:var(--border-subtle)}.border-\[color-mix\(in_oklab\,var\(--cal\,var\(--hairline\)\)_55\%\,var\(--hairline\)\)\]{border-color:var(--cal,var(--hairline))}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--cal\,var\(--hairline\)\)_55\%\,var\(--hairline\)\)\]{border-color:color-mix(in oklab,var(--cal,var(--hairline)) 55%,var(--hairline))}}.border-\[color-mix\(in_oklab\,var\(--cal\,var\(--input\)\)_50\%\,var\(--input\)\)\]{border-color:var(--cal,var(--input))}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--cal\,var\(--input\)\)_50\%\,var\(--input\)\)\]{border-color:color-mix(in oklab,var(--cal,var(--input)) 50%,var(--input))}}.border-\[color-mix\(in_oklab\,var\(--info\)_28\%\,transparent\)\]{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--info\)_28\%\,transparent\)\]{border-color:color-mix(in oklab,var(--info) 28%,transparent)}}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.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-boundary\/40{border-color:var(--boundary)}@supports (color:color-mix(in lab, red, red)){.border-boundary\/40{border-color:color-mix(in oklab, var(--boundary) 40%, transparent)}}.border-boundary\/50{border-color:var(--boundary)}@supports (color:color-mix(in lab, red, red)){.border-boundary\/50{border-color:color-mix(in oklab, var(--boundary) 50%, transparent)}}.border-ck-accent\/30{border-color:var(--color-ck-accent)}@supports (color:color-mix(in lab, red, red)){.border-ck-accent\/30{border-color:color-mix(in oklab, var(--color-ck-accent) 30%, transparent)}}.border-ck-border{border-color:var(--color-ck-border)}.border-ck-border-strong{border-color:var(--color-ck-border-strong)}.border-ck-border-subtle{border-color:var(--color-ck-border-subtle)}.border-ck-kbd-border{border-color:var(--color-ck-kbd-border)}.border-faint{border-color:var(--faint)}.border-foreground\/70{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/70{border-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.border-hairline{border-color:var(--hairline)}.border-info{border-color:var(--info)}.border-input,.border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.border-input\/30{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}.border-kbd-border{border-color:var(--kbd-border)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-never\/45{border-color:var(--never)}@supports (color:color-mix(in lab, red, red)){.border-never\/45{border-color:color-mix(in oklab, var(--never) 45%, transparent)}}.border-never\/60{border-color:var(--never)}@supports (color:color-mix(in lab, red, red)){.border-never\/60{border-color:color-mix(in oklab, var(--never) 60%, transparent)}}.border-readable{border-color:var(--readable)}.border-readable\!{border-color:var(--readable)!important}.border-readable\/20{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/20{border-color:color-mix(in oklab, var(--readable) 20%, transparent)}}.border-readable\/30{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/30{border-color:color-mix(in oklab, var(--readable) 30%, transparent)}}.border-readable\/35{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/35{border-color:color-mix(in oklab, var(--readable) 35%, transparent)}}.border-readable\/40{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/40{border-color:color-mix(in oklab, var(--readable) 40%, transparent)}}.border-readable\/45{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/45{border-color:color-mix(in oklab, var(--readable) 45%, transparent)}}.border-readable\/50{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/50{border-color:color-mix(in oklab, var(--readable) 50%, transparent)}}.border-readable\/60{border-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.border-readable\/60{border-color:color-mix(in oklab, var(--readable) 60%, transparent)}}.border-sealed{border-color:var(--sealed)}.border-transparent{border-color:#0000}.border-wire-raw{border-color:var(--wire-raw)}.border-wire-raw\!{border-color:var(--wire-raw)!important}.bg-\(--surface-raised\){background-color:var(--surface-raised)}.bg-\[color-mix\(in_oklab\,var\(--accent\)_8\%\,var\(--popover\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_8\%\,var\(--popover\)\)\]{background-color:color-mix(in oklab,var(--accent) 8%,var(--popover))}}.bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--background\)\)_10\%\,var\(--background\)\)\]{background-color:var(--cal,var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--background\)\)_10\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--cal,var(--background)) 10%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--card\)\)_30\%\,var\(--card\)\)\]{background-color:var(--cal,var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--card\)\)_30\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--cal,var(--card)) 30%,var(--card))}}.bg-\[var\(--surface-muted\)\]{background-color:var(--surface-muted)}.bg-\[var\(--text-secondary\)\]{background-color:var(--text-secondary)}.bg-accent,.bg-accent\/20{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--highlight) 20%, transparent)}}.bg-background{background-color:var(--background)}.bg-background\!{background-color:var(--background)!important}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--border)}.bg-boundary{background-color:var(--boundary)}.bg-boundary-tint{background-color:var(--boundary-tint)}.bg-box-clay{background-color:var(--box-clay)}.bg-box-clay-tint{background-color:var(--box-clay-tint)}.bg-box-olive{background-color:var(--box-olive)}.bg-box-olive-tint{background-color:var(--box-olive-tint)}.bg-box-orchid{background-color:var(--box-orchid)}.bg-box-orchid-tint{background-color:var(--box-orchid-tint)}.bg-box-rose{background-color:var(--box-rose)}.bg-box-rose-tint{background-color:var(--box-rose-tint)}.bg-box-steel{background-color:var(--box-steel)}.bg-box-steel-tint{background-color:var(--box-steel-tint)}.bg-box-teal{background-color:var(--box-teal)}.bg-box-teal-tint{background-color:var(--box-teal-tint)}.bg-card,.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-ck-accent{background-color:var(--color-ck-accent)}.bg-ck-accent-subtle{background-color:var(--color-ck-accent-subtle)}.bg-ck-highlight{background-color:var(--color-ck-highlight)}.bg-ck-kbd-bg{background-color:var(--color-ck-kbd-bg)}.bg-ck-overlay{background-color:var(--color-ck-overlay)}.bg-ck-surface{background-color:var(--color-ck-surface)}.bg-ck-surface-muted{background-color:var(--color-ck-surface-muted)}.bg-external{background-color:var(--external)}.bg-foreground,.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.bg-info{background-color:var(--info)}.bg-info-tint{background-color:var(--info-tint)}.bg-info\/12{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/12{background-color:color-mix(in oklab, var(--info) 12%, transparent)}}.bg-info\/25{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/25{background-color:color-mix(in oklab, var(--info) 25%, transparent)}}.bg-info\/\[0\.03\]{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/\[0\.03\]{background-color:color-mix(in oklab, var(--info) 3%, transparent)}}.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.bg-kbd-bg{background-color:var(--kbd-bg)}.bg-member{background-color:var(--member)}.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-never{background-color:var(--never)}.bg-never-tint{background-color:var(--never-tint)}.bg-popover{background-color:var(--popover)}.bg-readable{background-color:var(--readable)}.bg-readable-tint{background-color:var(--readable-tint)}.bg-readable\/10{background-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.bg-readable\/10{background-color:color-mix(in oklab, var(--readable) 10%, transparent)}}.bg-readable\/15{background-color:var(--readable)}@supports (color:color-mix(in lab, red, red)){.bg-readable\/15{background-color:color-mix(in oklab, var(--readable) 15%, transparent)}}.bg-sealed{background-color:var(--sealed)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-tag-blue{background-color:var(--tag-blue)}.bg-tag-cyan{background-color:var(--tag-cyan)}.bg-tag-grey{background-color:var(--tag-grey)}.bg-tag-magenta{background-color:var(--tag-magenta)}.bg-tag-peach{background-color:var(--tag-peach)}.bg-tag-pink{background-color:var(--tag-pink)}.bg-tag-sky{background-color:var(--tag-sky)}.bg-transparent{background-color:#0000}.bg-well{background-color:var(--inset)}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[repeating-linear-gradient\(135deg\,var\(--card\)_0_6px\,color-mix\(in_oklab\,var\(--cal\,var\(--highlight\)\)_30\%\,var\(--card\)\)_6px_12px\)\]{background-image:repeating-linear-gradient(135deg,var(--card) 0 6px,var(--cal,var(--highlight)) 6px 12px)}@supports (color:color-mix(in lab, red, red)){.bg-\[repeating-linear-gradient\(135deg\,var\(--card\)_0_6px\,color-mix\(in_oklab\,var\(--cal\,var\(--highlight\)\)_30\%\,var\(--card\)\)_6px_12px\)\]{background-image:repeating-linear-gradient(135deg,var(--card) 0 6px,color-mix(in oklab,var(--cal,var(--highlight)) 30%,var(--card)) 6px 12px)}}.from-background{--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.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-\[3px\]{padding-inline:3px}.px-\[11px\]{padding-inline:11px}.px-\[22px\]{padding-inline:22px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-\[9px\]{padding-block:9px}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-64{padding-top:calc(var(--spacing) * 64)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-18{padding-right:calc(var(--spacing) * 18)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pr-32{padding-right:calc(var(--spacing) * 32)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[300px\]{padding-bottom:300px}.pb-\[360px\]{padding-bottom:360px}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.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-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[38px\]{padding-left:38px}.pl-\[46px\]{padding-left:46px}.pl-\[50px\]{padding-left:50px}.pl-\[52px\]{padding-left:52px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.\[font-family\:inherit\]{font-family:inherit}.font-heading{font-family:var(--font-body)}.font-mono{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:var(--font-body)}.text-2xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92em\]{font-size:.92em}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.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-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.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-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-background{color:var(--background)}.text-boundary-fg{color:var(--boundary-fg)}.text-box-clay{color:var(--box-clay)}.text-box-olive{color:var(--box-olive)}.text-box-orchid{color:var(--box-orchid)}.text-box-rose{color:var(--box-rose)}.text-box-steel{color:var(--box-steel)}.text-box-teal{color:var(--box-teal)}.text-card-foreground{color:var(--card-foreground)}.text-ck-accent-fg{color:var(--color-ck-accent-fg)}.text-ck-accent-strong{color:var(--color-ck-accent-strong)}.text-ck-danger{color:var(--color-ck-danger)}.text-ck-fg{color:var(--color-ck-fg)}.text-ck-fg-muted{color:var(--color-ck-fg-muted)}.text-ck-fg-secondary{color:var(--color-ck-fg-secondary)}.text-ck-kbd-fg{color:var(--color-ck-kbd-fg)}.text-ck-success{color:var(--color-ck-success)}.text-ck-warning{color:var(--color-ck-warning)}.text-destructive{color:var(--destructive)}.text-faint{color:var(--faint)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-foreground\/95{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/95{color:color-mix(in oklab, var(--foreground) 95%, transparent)}}.text-info-fg{color:var(--info-fg)}.text-inherit{color:inherit}.text-kbd-fg{color:var(--kbd-fg)}.text-muted-foreground{color:var(--muted-foreground)}.text-never-fg{color:var(--never-fg)}.text-popover-foreground{color:var(--popover-foreground)}.text-readable{color:var(--readable)}.text-readable-fg{color:var(--readable-fg)}.text-sealed-fg{color:var(--sealed-fg)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--accent\)\]\/40{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.decoration-\[var\(--accent\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.decoration-ck-fg-muted{-webkit-text-decoration-color:var(--color-ck-fg-muted);-webkit-text-decoration-color:var(--color-ck-fg-muted);-webkit-text-decoration-color:var(--color-ck-fg-muted);text-decoration-color:var(--color-ck-fg-muted)}.decoration-hairline{-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.decoration-muted-foreground\/40{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.decoration-never\/70{-webkit-text-decoration-color:var(--never);-webkit-text-decoration-color:var(--never);-webkit-text-decoration-color:var(--never);text-decoration-color:var(--never)}@supports (color:color-mix(in lab, red, red)){.decoration-never\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--never) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--never) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--never) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--never) 70%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.\[color-scheme\:normal\]{color-scheme:normal}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.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-\(--shadow-ck-kbd\){--tw-shadow:var(--shadow-ck-kbd);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-floating\){--tw-shadow:var(--shadow-floating);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_1px_var\(--info\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--info));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ck-float{--tw-shadow:var(--shadow-floating,0 20px 48px oklch(0% 0 0/.105), 0 3px 10px oklch(0% 0 0/.045));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg,.shadow-md{--tw-shadow:var(--shadow-floating);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-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-raised{--tw-shadow:var(--raised);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:var(--shadow-resting);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.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-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + 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-boundary{--tw-ring-color:var(--boundary)}.ring-card{--tw-ring-color:var(--card)}.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-readable{--tw-ring-color:var(--readable)}.ring-sealed{--tw-ring-color:var(--sealed)}.ring-offset-1{--tw-ring-offset-width:1px;--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-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-border{outline-color:var(--border)}.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,)}.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,)}.backdrop-blur-\[7px\]{--tw-backdrop-blur:blur(7px);-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,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\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,box-shadow\]{transition-property:opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,translate\,opacity\,box-shadow\]{transition-property:width,translate,opacity,box-shadow;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))}.duration-\(--duration-fast\){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-\(--duration-standard\){--tw-duration:var(--duration-standard);transition-duration:var(--duration-standard)}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\(--ease-ck-standard\){--tw-ease:var(--ease-ck-standard);transition-timing-function:var(--ease-ck-standard)}.ease-\(--ease-enter\){--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-\(--ease-standard\){--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.\!running{animation-play-state:running!important}.\[--accent\:var\(--accent-foreground\)\]{--accent:var(--accent-foreground)}.\[--accent\:var\(--never\)\]{--accent:var(--never)}.\[--border\:color-mix\(in_oklab\,var\(--accent-foreground\)_28\%\,transparent\)\]{--border:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.\[--border\:color-mix\(in_oklab\,var\(--accent-foreground\)_28\%\,transparent\)\]{--border:color-mix(in oklab,var(--accent-foreground) 28%,transparent)}}.\[--faint\:color-mix\(in_oklab\,var\(--accent-foreground\)_65\%\,transparent\)\]{--faint:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.\[--faint\:color-mix\(in_oklab\,var\(--accent-foreground\)_65\%\,transparent\)\]{--faint:color-mix(in oklab,var(--accent-foreground) 65%,transparent)}}.\[--foreground\:var\(--accent-foreground\)\]{--foreground:var(--accent-foreground)}.\[--info-fg\:var\(--accent-foreground\)\]{--info-fg:var(--accent-foreground)}.\[--info\:var\(--accent-foreground\)\]{--info:var(--accent-foreground)}.\[--muted-foreground\:color-mix\(in_oklab\,var\(--accent-foreground\)_75\%\,transparent\)\]{--muted-foreground:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.\[--muted-foreground\:color-mix\(in_oklab\,var\(--accent-foreground\)_75\%\,transparent\)\]{--muted-foreground:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}}.\[--row-active\:var\(--info-tint\)\]{--row-active:var(--info-tint)}.\[--success\:var\(--never\)\]{--success:var(--never)}.\[--surface-muted\:color-mix\(in_oklab\,var\(--accent-foreground\)_12\%\,transparent\)\]{--surface-muted:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.\[--surface-muted\:color-mix\(in_oklab\,var\(--accent-foreground\)_12\%\,transparent\)\]{--surface-muted:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}}.\[--swipe-actions-inset\:0px\]{--swipe-actions-inset:0px}.\[--tag\:var\(--tag-blue\)\]{--tag:var(--tag-blue)}.\[--tag\:var\(--tag-cyan\)\]{--tag:var(--tag-cyan)}.\[--tag\:var\(--tag-grey\)\]{--tag:var(--tag-grey)}.\[--tag\:var\(--tag-magenta\)\]{--tag:var(--tag-magenta)}.\[--tag\:var\(--tag-peach\)\]{--tag:var(--tag-peach)}.\[--tag\:var\(--tag-pink\)\]{--tag:var(--tag-pink)}.\[--tag\:var\(--tag-sky\)\]{--tag:var(--tag-sky)}.\[contain-intrinsic-size\:auto_32px\]{contain-intrinsic-size:auto 32px}.\[contain-intrinsic-size\:auto_61px\]{contain-intrinsic-size:auto 61px}.\[content-visibility\:auto\]{content-visibility:auto}.\[overflow-anchor\:none\]{overflow-anchor:none}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}:is(.\*\:pointer-events-auto>*){pointer-events:auto}.group-focus-within\/card\:inline-flex:is(:where(.group\/card):focus-within *){display:inline-flex}.group-focus-within\/found\:bg-info-tint:is(:where(.group\/found):focus-within *),.group-focus-within\/list\:bg-info-tint:is(:where(.group\/list):focus-within *){background-color:var(--info-tint)}@media (hover:hover){.group-hover\:max-w-\[160px\]:is(:where(.group):hover *){max-width:160px}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/attachment\:inline:is(:where(.group\/attachment):hover *){display:inline}.group-hover\/aud\:opacity-100:is(:where(.group\/aud):hover *),.group-hover\/button\:opacity-100:is(:where(.group\/button):hover *){opacity:1}.group-hover\/card\:text-muted-foreground:is(:where(.group\/card):hover *){color:var(--muted-foreground)}.group-hover\/fold\:opacity-100:is(:where(.group\/fold):hover *){opacity:1}.group-hover\/rail\:hidden:is(:where(.group\/rail):hover *){display:none}.group-hover\/rail\:inline-flex:is(:where(.group\/rail):hover *){display:inline-flex}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.group-focus-visible\/button\:opacity-100:is(:where(.group\/button):focus-visible *){opacity:1}.group-focus-visible\/rail\:hidden:is(:where(.group\/rail):focus-visible *){display:none}.group-focus-visible\/rail\:inline-flex:is(:where(.group\/rail):focus-visible *){display:inline-flex}.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-\[\[data-file-open\]\:focus-visible\]\/attachment\:inline:is(:where(.group\/attachment):has([data-file-open]:focus-visible) *){display:inline}.group-has-\[\[data-rail-row\]\]\/find\:hidden:is(:where(.group\/find):has([data-rail-row]) *){display:none}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.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] *){opacity:.5}.group-data-\[force\]\/attachment\:inline:is(:where(.group\/attachment)[data-force] *){display:inline}.group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *){right:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:var(--spacing)}.group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:var(--spacing)}.group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:calc(var(--radius-control) * .75)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *){opacity:1}.group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.group-data-\[state\=error\]\/attachment\:text-destructive:is(:where(.group\/attachment)[data-state=error] *),.group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.group-data-\[state\=error\]\/attachment\:text-muted-foreground:is(:where(.group\/attachment)[data-state=error] *){color:var(--muted-foreground)}.group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *),.group-data-\[state\=open\]\/aud\:opacity-100:is(:where(.group\/aud)[data-state=open] *){opacity:1}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-ck-fg-muted::placeholder{color:var(--color-ck-fg-muted)}.placeholder\:text-faint::placeholder{color:var(--faint)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-1\.5:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1.5)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:bg-sealed\/40:before{content:var(--tw-content);background-color:var(--sealed)}@supports (color:color-mix(in lab, red, red)){.before\:bg-sealed\/40:before{background-color:color-mix(in oklab, var(--sealed) 40%, transparent)}}.before\:bg-sealed\/50:before{content:var(--tw-content);background-color:var(--sealed)}@supports (color:color-mix(in lab, red, red)){.before\:bg-sealed\/50:before{background-color:color-mix(in oklab, var(--sealed) 50%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:bottom-0\.5:after{content:var(--tw-content);bottom:calc(var(--spacing) * .5)}.after\:size-\[3px\]:after{content:var(--tw-content);width:3px;height:3px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:border-t:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.after\:border-info\/50:after{content:var(--tw-content);border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.after\:border-info\/50:after{border-color:color-mix(in oklab, var(--info) 50%, transparent)}}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-muted-foreground:after{content:var(--tw-content);background-color:var(--muted-foreground)}.after\:bg-sealed\/40:after{content:var(--tw-content);background-color:var(--sealed)}@supports (color:color-mix(in lab, red, red)){.after\:bg-sealed\/40:after{background-color:color-mix(in oklab, var(--sealed) 40%, transparent)}}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:border-info:focus-within{border-color:var(--info)}.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)}.focus-within\:ring-1:focus-within{--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)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-faint:hover{border-color:var(--faint)}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.hover\:border-hairline:hover{border-color:var(--hairline)}.hover\:bg-\(--surface-muted\)\/40:hover{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--surface-muted\)\/40:hover{background-color:color-mix(in oklab, var(--surface-muted) 40%, transparent)}}.hover\:bg-\(--surface-muted\)\/60:hover{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--surface-muted\)\/60:hover{background-color:color-mix(in oklab, var(--surface-muted) 60%, transparent)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--highlight\)\)_38\%\,var\(--card\)\)\]:hover{background-color:var(--cal,var(--highlight))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--cal\,var\(--highlight\)\)_38\%\,var\(--card\)\)\]:hover{background-color:color-mix(in oklab,var(--cal,var(--highlight)) 38%,var(--card))}}.hover\:bg-\[var\(--surface-muted\)\]:hover{background-color:var(--surface-muted)}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--highlight) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--highlight) 50%, transparent)}}.hover\:bg-ck-accent-strong:hover{background-color:var(--color-ck-accent-strong)}.hover\:bg-ck-surface-muted:hover,.hover\:bg-ck-surface-muted\/60:hover{background-color:var(--color-ck-surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ck-surface-muted\/60:hover{background-color:color-mix(in oklab, var(--color-ck-surface-muted) 60%, transparent)}}.hover\:bg-info:hover{background-color:var(--info)}.hover\:bg-info-tint:hover{background-color:var(--info-tint)}.hover\:bg-muted:hover,.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-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-ck-fg:hover{color:var(--color-ck-fg)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--accent\)\]:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.hover\:opacity-100:hover{opacity:1}}.focus\:z-10:focus{z-index:10}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:-outline-offset-2:focus{outline-offset:calc(2px * -1)}.focus\:outline-ring:focus{outline-color:var(--ring)}.focus\:outline-solid:focus{--tw-outline-style:solid;outline-style:solid}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--highlight)}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.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-2:focus-visible{--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)}.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-info\/50:focus-visible{--tw-ring-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-info\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--info) 50%, transparent)}}.focus-visible\:ring-info\/70:focus-visible{--tw-ring-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-info\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--info) 70%, transparent)}}.focus-visible\:ring-ring:focus-visible,.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-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ck-accent:focus-visible,.focus-visible\:outline-ck-accent\/70:focus-visible{outline-color:var(--color-ck-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-ck-accent\/70:focus-visible{outline-color:color-mix(in oklab, var(--color-ck-accent) 70%, transparent)}}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--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)}.focus-visible\:after\:ring-ring:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--ring)}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.focus-visible\:not-data-landed\:after\:pointer-events-none:focus-visible:not([data-landed]):after{content:var(--tw-content);pointer-events:none}.focus-visible\:not-data-landed\:after\:absolute:focus-visible:not([data-landed]):after{content:var(--tw-content);position:absolute}.focus-visible\:not-data-landed\:after\:inset-0:focus-visible:not([data-landed]):after{content:var(--tw-content);inset:0}.focus-visible\:not-data-landed\:after\:z-20:focus-visible:not([data-landed]):after{content:var(--tw-content);z-index:20}.focus-visible\:not-data-landed\:after\:ring-2:focus-visible:not([data-landed]):after{content:var(--tw-content);--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)}.focus-visible\:not-data-landed\:after\:ring-ring:focus-visible:not([data-landed]):after{content:var(--tw-content);--tw-ring-color:var(--ring)}.focus-visible\:not-data-landed\:after\:ring-inset:focus-visible:not([data-landed]):after{content:var(--tw-content);--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.94\]:active{scale:.94}.active\:scale-\[\.97\]:active,.active\:scale-\[0\.97\]:active{scale:.97}.active\:bg-accent:active{background-color:var(--highlight)}.active\:bg-ck-surface-muted:active{background-color:var(--color-ck-surface-muted)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:text-faint:disabled{color:var(--faint)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:border-border:disabled:hover{border-color:var(--border)}}:where([data-keys-shown]) .in-data-keys-shown\:visible{visibility:visible}:where([data-letter-keys=off]) .in-data-\[letter-keys\=off\]\:hidden{display:none}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius-control)!important}:where(:is(li:last-child)) .in-\[li\:last-child\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.has-focus-visible\:bg-sidebar-accent:has(:focus-visible){background-color:var(--sidebar-accent)}.has-disabled\:opacity-60:has(:disabled){opacity:.6}@media (hover:hover){.has-disabled\:hover\:bg-transparent:has(:disabled):hover{background-color:#0000}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-0:has([data-icon=inline-start]){padding-left:0}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:var(--spacing)}.has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:var(--spacing)}.has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.has-data-disabled\:cursor-not-allowed:has(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))){cursor:not-allowed}@media (hover:hover){.has-data-disabled\:hover\:text-muted-foreground:has(:where([data-disabled=true]),:where([data-disabled]:not([data-disabled=false]))):hover{color:var(--muted-foreground)}}.has-\[\[data-file-open\]\:focus-visible\]\:ring-2:has([data-file-open]:focus-visible){--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)}.has-\[\[data-file-open\]\:focus-visible\]\:ring-ring:has([data-file-open]:focus-visible){--tw-ring-color:var(--ring)}.has-\[a\:focus-visible\]\:ring-2:has(:is(a:focus-visible)){--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)}.has-\[a\:focus-visible\]\:ring-ring:has(:is(a:focus-visible)){--tw-ring-color:var(--ring)}.has-\[input\:focus\,textarea\:focus\]\:ring-2:has(:is(input:focus,textarea:focus)){--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)}.has-\[input\:focus\,textarea\:focus\]\:ring-ring\/70:has(:is(input:focus,textarea:focus)){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[input\:focus\,textarea\:focus\]\:ring-ring\/70:has(:is(input:focus,textarea:focus)){--tw-ring-color:color-mix(in oklab, var(--ring) 70%, transparent)}}.has-\[li\[role\=status\]\]\:border-0:has(:is(li[role=status])){border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.aria-disabled\:text-muted-foreground\/70[aria-disabled=true]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.aria-disabled\:text-muted-foreground\/70[aria-disabled=true]{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.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-pressed\:bg-accent[aria-pressed=true]{background-color:var(--highlight)}.aria-pressed\:bg-info-tint[aria-pressed=true]{background-color:var(--info-tint)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-pressed\:font-medium[aria-pressed=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-pressed\:text-info-fg[aria-pressed=true]{color:var(--info-fg)}.aria-\[current\=page\]\:font-medium[aria-current=page]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-flash\:ring-2[data-flash]{--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)}.data-flash\:ring-info[data-flash]{--tw-ring-color:var(--info)}.data-highlighted\:bg-\(--surface-muted\)[data-highlighted]{background-color:var(--surface-muted)}.data-highlighted\:bg-\[color-mix\(in_oklab\,var\(--danger\)_8\%\,var\(--surface\)\)\][data-highlighted]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.data-highlighted\:bg-\[color-mix\(in_oklab\,var\(--danger\)_8\%\,var\(--surface\)\)\][data-highlighted]{background-color:color-mix(in oklab,var(--danger) 8%,var(--surface))}}.data-panel-open\:bg-accent[data-panel-open]{background-color:var(--highlight)}.data-panel-open\:text-foreground[data-panel-open]{color:var(--foreground)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[force\=focus\]\:ring-2[data-force=focus]{--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)}.data-\[force\=focus\]\:ring-ring[data-force=focus]{--tw-ring-color:var(--ring)}.data-\[force\=hover\]\:border-\[var\(--border-strong\)\][data-force=hover]{border-color:var(--border-strong)}.data-\[held\=hover\]\:border-faint[data-held=hover]{border-color:var(--faint)}.data-\[held\=hover\]\:text-foreground[data-held=hover]{color:var(--foreground)}.data-\[link-kind\=http\]\:decoration-dashed[data-link-kind=http]{text-decoration-style:dashed}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}:is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}:is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}:is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-control);border-bottom-left-radius:var(--radius-control)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-control);border-top-right-radius:var(--radius-control)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-control);border-bottom-right-radius:var(--radius-control)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius-control);border-bottom-left-radius:var(--radius-control)}.data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}.data-\[state\=closed\]\:pointer-events-none\![data-state=closed]{pointer-events:none!important}.data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--muted)}.data-\[state\=open\]\:border-faint[data-state=open]{border-color:var(--faint)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--highlight)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (width>=980px){.max-\[980px\]\:hidden{display:none}}@media not all and (width>=64rem){.max-lg\:m-0{margin:0}.max-lg\:hidden{display:none}.max-lg\:h-dvh{height:100dvh}.max-lg\:max-h-none{max-height:none}.max-lg\:w-full{width:100%}.max-lg\:rounded-none{border-radius:0}.max-lg\:border-0{border-style:var(--tw-border-style);border-width:0}}@media not all and (width>=48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:hidden{display:none}.max-md\:max-h-none{max-height:none}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:rounded-none{border-radius:0}.max-md\:border-0{border-style:var(--tw-border-style);border-width:0}.max-md\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-md\:p-0{padding:0}}@media not all and (width>=40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.max-sm\:-top-3\.5{top:calc(var(--spacing) * -3.5)}.max-sm\:top-\[max\(0\.5rem\,env\(safe-area-inset-top\)\)\]{top:max(.5rem, env(safe-area-inset-top))}.max-sm\:right-0{right:0}.max-sm\:right-auto{right:auto}.max-sm\:left-0{left:0}.max-sm\:left-auto{left:auto}.max-sm\:order-last{order:9999}.max-sm\:m-0{margin:0}.max-sm\:mr-0{margin-right:0}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.max-sm\:h-dvh{height:100dvh}.max-sm\:max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.max-sm\:max-h-none{max-height:none}.max-sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-sm\:w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.max-sm\:w-full{width:100%}.max-sm\:min-w-0{min-width:0}.max-sm\:min-w-10{min-width:calc(var(--spacing) * 10)}.max-sm\:flex-1{flex:1}.max-sm\:basis-full{flex-basis:100%}.max-sm\:items-start{align-items:flex-start}.max-sm\:items-stretch{align-items:stretch}.max-sm\:justify-between{justify-content:space-between}.max-sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-sm\:py-5{padding-block:calc(var(--spacing) * 5)}.max-sm\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.max-sm\:pl-5{padding-left:calc(var(--spacing) * 5)}@media (hover:hover){.max-sm\:group-hover\/attachment\:block:is(:where(.group\/attachment):hover *){display:block}}.max-sm\:group-has-\[\[data-file-open\]\:focus-visible\]\/attachment\:block:is(:where(.group\/attachment):has([data-file-open]:focus-visible) *),.max-sm\:group-data-\[force\]\/attachment\:block:is(:where(.group\/attachment)[data-force] *){display:block}}@media (width>=980px){.min-\[980px\]\:hidden{display:none}}@media (width>=1280px){.min-\[1280px\]\:w-\[400px\]{width:400px}}@media (width>=1760px){.min-\[1760px\]\:grid-cols-\[minmax\(0\,56rem\)_36rem\]{grid-template-columns:minmax(0,56rem) 36rem}}@media (width>=40rem){.sm\:-my-1{margin-block:calc(var(--spacing) * -1)}.sm\:mt-\[12svh\]{margin-top:12svh}.sm\:mr-auto{margin-right:auto}.sm\:ml-0{margin-left:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-h-\[80svh\]{max-height:80svh}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[min\(calc\(100vw-2rem\)\,28rem\)\]{width:min(100vw - 2rem,28rem)}.sm\:w-\[min\(calc\(100vw-2rem\)\,36rem\)\]{width:min(100vw - 2rem,36rem)}.sm\:min-w-32{min-width:calc(var(--spacing) * 32)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7rem minmax(0,1fr) auto}.sm\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media (width>=48rem){.md\:hidden{display:none}.md\:columns-1{columns:1}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-\[15px\]{font-size:15px}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:h-\(--editor-h\){height:var(--editor-h)}.lg\:w-\[min\(calc\(100vw-2rem\)\,56rem\)\]{width:min(100vw - 2rem,56rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:self-start{align-self:flex-start}}@media (width>=80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}}@container not (width>=56rem){.\@max-4xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-4xl\:px-2{padding-inline:calc(var(--spacing) * 2)}}@container header not (width>=48rem){.\@max-3xl\/header\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container not (width>=32rem){.\@max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-lg\:px-2{padding-inline:calc(var(--spacing) * 2)}}@container not (width>=28rem){.\@max-md\:hidden{display:none}.\@max-md\:inline{display:inline}.\@max-md\:first\:-ml-2:first-child{margin-left:calc(var(--spacing) * -2)}}@container picker not (width>=24rem){.\@max-\[24rem\]\/picker\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container composer not (width>=24rem){.\@max-sm\/composer\:ml-0{margin-left:0}}@container picker not (width>=24rem){.\@max-\[24rem\]\/picker\:hidden{display:none}}@container composer not (width>=24rem){.\@max-sm\/composer\:hidden{display:none}.\@max-sm\/composer\:pl-0{padding-left:0}.\@max-sm\/composer\:pl-1{padding-left:var(--spacing)}}@container composer not (width>=18rem){.\@max-\[18rem\]\/composer\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container tools not (width>=16.25rem){.\@max-\[16\.25rem\]\/tools\:hidden{display:none}}@container tools not (width>=15rem){.\@max-\[15rem\]\/tools\:hidden{display:none}}@container search (width>=1120px){.\@min-\[1120px\]\/search\:grid-cols-\[236px_minmax\(320px\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:236px minmax(320px,420px) minmax(0,1fr)}}@container (width>=8.5rem){.\@min-\[8\.5rem\]\:inline{display:inline}}@container row (width>=24rem){.\@\[24rem\]\/row\:hidden{display:none}.\@\[24rem\]\/row\:inline{display:inline}.\@\[24rem\]\/row\:inline-flex{display:inline-flex}}@container settings (width>=28rem){.\@md\/settings\:col-span-1{grid-column:span 1/span 1}}@container (width>=28rem){.\@md\:col-start-3{grid-column-start:3}.\@md\:flex{display:flex}.\@md\:inline-flex{display:inline-flex}.\@md\:h-7{height:calc(var(--spacing) * 7)}.\@md\:w-72{width:calc(var(--spacing) * 72)}.\@md\:w-80{width:calc(var(--spacing) * 80)}.\@md\:w-full{width:100%}}@container settings (width>=28rem){.\@md\/settings\:grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}}@container (width>=28rem){.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto}.\@md\:flex-row{flex-direction:row}.\@md\:items-center{align-items:center}.\@md\:gap-3{gap:calc(var(--spacing) * 3)}.\@md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.\@md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.\@md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@container row (width>=32rem){.\@\[32rem\]\/row\:hidden{display:none}.\@\[32rem\]\/row\:inline{display:inline}.\@\[32rem\]\/row\:inline-flex{display:inline-flex}}@container (width>=32rem){.\@lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@lg\:pt-5{padding-top:calc(var(--spacing) * 5)}}@container header (width>=36rem){.\@xl\/header\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (width>=36rem){.\@xl\:col-start-auto{grid-column-start:auto}.\@xl\:grid-cols-\[8rem_12rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem 12rem minmax(0,1fr)}}@container (width>=42rem){.\@2xl\:order-none{order:0}.\@2xl\:ml-0{margin-left:0}.\@2xl\:grid{display:grid}.\@2xl\:basis-auto{flex-basis:auto}.\@2xl\:grid-cols-\[6\.5rem_7rem_minmax\(0\,1fr\)_4\.5rem_9rem\]{grid-template-columns:6.5rem 7rem minmax(0,1fr) 4.5rem 9rem}.\@2xl\:text-right{text-align:right}}@container header (width>=56rem){.\@4xl\/header\:inline-flex{display:inline-flex}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.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)}}@media print{.print\:static{position:static}.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:overflow-visible{overflow:visible}.print\:after\:hidden:after{content:var(--tw-content);display:none}}@media (pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline{display:inline}.pointer-coarse\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.pointer-coarse\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.pointer-coarse\:h-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-10{min-width:calc(var(--spacing) * 10)}.pointer-coarse\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-selected\:bg-info-tint:where([data-selected=true]){background-color:var(--info-tint)}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:border-border:where([data-disabled=true]),.data-disabled\:border-border:where([data-disabled]:not([data-disabled=false])){border-color:var(--border)}.data-disabled\:bg-muted:where([data-disabled=true]),.data-disabled\:bg-muted:where([data-disabled]:not([data-disabled=false])){background-color:var(--muted)}.data-disabled\:text-muted-foreground:where([data-disabled=true]),.data-disabled\:text-muted-foreground:where([data-disabled]:not([data-disabled=false])){color:var(--muted-foreground)}.data-disabled\:opacity-100:where([data-disabled=true]),.data-disabled\:opacity-100:where([data-disabled]:not([data-disabled=false])){opacity:1}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.\[\&_\[role\=textbox\]\]\:min-h-0 [role=textbox]{min-height:0}.\[\&_\[role\=textbox\]\]\:min-h-24 [role=textbox]{min-height:calc(var(--spacing) * 24)}.\[\&_\[role\=textbox\]\]\:min-h-40 [role=textbox]{min-height:calc(var(--spacing) * 40)}.\[\&_\[role\=textbox\]\]\:flex-1 [role=textbox]{flex:1}.\[\&_\[role\=textbox\]\]\:py-1 [role=textbox]{padding-block:var(--spacing)}.\[\&_\[role\=textbox\]\]\:text-\[15px\] [role=textbox]{font-size:15px}.\[\&_\[role\=textbox\]\]\:leading-\[1\.6\] [role=textbox]{--tw-leading:1.6;line-height:1.6}.\[\&_\[role\=textbox\]\>\*\+\*\]\:mt-\[0\.6em\] [role=textbox]>*+*{margin-top:.6em}.\[\&_\[role\=textbox\]\>\*\+\:is\(h1\,h2\,h3\)\]\:mt-\[1\.1em\] [role=textbox]>*+:is(h1,h2,h3){margin-top:1.1em}.\[\&_li\:last-child\>\*\]\:border-b-0 li:last-child>*{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_li\:nth-child\(1\)_\[data-attach-remove\]\]\:bg-muted li:first-child [data-attach-remove]{background-color:var(--muted)}.\[\&_li\:nth-child\(1\)_\[data-attach-remove\]\]\:text-foreground li:first-child [data-attach-remove]{color:var(--foreground)}.\[\&_li\:nth-child\(1\)_\[data-attach-row\]\]\:ring-2 li:first-child [data-attach-row]{--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)}.\[\&_li\:nth-child\(1\)_\[data-attach-row\]\]\:ring-ring li:first-child [data-attach-row]{--tw-ring-color:var(--ring)}.\[\&_li\:nth-child\(2\)_\[data-attach-remove\]\]\:border-ring li:nth-child(2) [data-attach-remove]{border-color:var(--ring)}.\[\&_li\:nth-child\(2\)_\[data-attach-remove\]\]\:ring-3 li:nth-child(2) [data-attach-remove]{--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)}.\[\&_li\:nth-child\(2\)_\[data-attach-remove\]\]\:ring-ring\/50 li:nth-child(2) [data-attach-remove]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.\[\&_li\:nth-child\(2\)_\[data-attach-remove\]\]\:ring-ring\/50 li:nth-child(2) [data-attach-remove]{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.\[\&_main\]\:min-h-\[300px\] main{min-height:300px}.\[\&_main\]\:min-h-\[320px\] main{min-height:320px}.\[\&_main\]\:min-h-\[420px\] main{min-height:420px}.\[\&_span\]\:\[--surface-muted\:var\(--boundary\)\] span{--surface-muted:var(--boundary)}.\[\&_span\]\:\[--text-secondary\:var\(--background\)\] span{--text-secondary:var(--background)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\(--text-secondary\) svg{color:var(--text-secondary)}.aria-disabled\:\[\&_svg\]\:opacity-60[aria-disabled=true] svg{opacity:.6}.\[\&_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)}.group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\:has\(\>\[hidden\]\:only-child\)\]\:hidden:has(>[hidden]:only-child){display:none}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}:is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}:is(.\*\:\[img\]\:w-full>*):is(img){width:100%}:is(.\*\:\[img\]\:object-cover>*):is(img){object-fit:cover}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}.\[\&\>\*\]\:col-start-1>*{grid-column-start:1}.\[\&\>\*\]\:row-start-1>*{grid-row-start:1}.\[\&\>\*\]\:py-\[9px\]>*{padding-block:9px}.\[\&\>\*\]\:pr-1\.5>*{padding-right:calc(var(--spacing) * 1.5)}.\[\&\>\*\]\:pl-4>*{padding-left:calc(var(--spacing) * 4)}.\[\&\>\*\]\:leading-\[22px\]>*{--tw-leading:22px;line-height:22px}.\[\&\>\*\:last-child\]\:border-b-0>:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>\*\:nth-child\(-n\+7\)\]\:border-t-0>:nth-child(-n+7){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:nth-child\(7n\+1\)\]\:border-l-0>:nth-child(7n+1){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\[data-unread\]\]\:font-medium>[data-unread]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&\>\[role\=group\]\]\:justify-end>[role=group]{justify-content:flex-end}.\[\&\>button\]\:size-8>button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>button\]\:rounded-lg>button{border-radius:var(--radius-control)}.\[\&\>button\]\:border-transparent>button{border-color:#0000}.\[\&\>button\]\:bg-transparent>button{background-color:#0000}.\[\&\>button\]\:text-muted-foreground>button{color:var(--muted-foreground)}.\[\&\>button_svg\]\:size-4>button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>button\:hover\]\:text-foreground>button:hover,.\[\&\>button\[data-state\=open\]\]\:text-foreground>button[data-state=open]{color:var(--foreground)}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:min-h-0>div{min-height:0}.\[\&\>div\]\:flex-1>div{flex:1}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:gap-0>div{gap:0}.\[\&\>div\]\:border-b-0>div{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>div\]\:bg-background>div{background-color:var(--background)}.\[\&\>div\]\:bg-transparent>div{background-color:#0000}.\[\&\>div\]\:p-0>div{padding:0}.\[\&\>div\]\:pr-1>div{padding-right:var(--spacing)}.\[\&\>div\:has\(\[aria-current\=true\]\)\]\:bg-accent>div:has([aria-current=true]){background-color:var(--highlight)}.group-focus-within\/list\:\[\&\>div\:has\(\[aria-current\=true\]\)\]\:bg-info-tint:is(:where(.group\/list):focus-within *)>div:has([aria-current=true]){background-color:var(--info-tint)}.\[\&\>label\]\:sr-only>label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&\>select\]\:font-mono>select{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace}.\[\&\>select\]\:text-\[13px\]>select{font-size:13px}.\[\&\>select\]\:data-\[size\=sm\]\:h-6>select[data-size=sm]{height:calc(var(--spacing) * 6)}.\[\&\>span\]\:justify-end>span{justify-content:flex-end}:is(button,a):focus-visible .\[\:is\(button\,a\)\:focus-visible_\&\]\:visible{visibility:visible}@media (pointer:fine){li:not([data-newest],:hover,:focus-within) .pointer-fine\:\[li\:not\(\[data-newest\]\,\:hover\,\:focus-within\)_\&\]\:opacity-0{opacity:0}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-subtle:oklch(96.5% 0 0);--border-strong:oklch(82% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--control-track:oklch(89.5% 0 0);--control-track-hover:oklch(86% 0 0);--control-thumb:oklch(100% 0 0);--control-thumb-on:oklch(100% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.07), 0 1px 2px oklch(0% 0 0/.14), 0 2px 6px oklch(0% 0 0/.06);--control-on-subtle:color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill:var(--control-on);--focus-ring:transparent;--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065), 0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105), 0 3px 10px oklch(0% 0 0/.045);--arc-gradient-from:oklch(90% .045 300);--arc-gradient-to:oklch(92% .045 65);--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:oklch(22% .01 300);--arc-gradient-soft:linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line:linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink:linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"), sans-serif;--font-body:var(--font-inter,"Inter Variable"), sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(19% 0 0);--surface:oklch(21.5% 0 0);--surface-raised:oklch(24% 0 0);--surface-muted:oklch(26% 0 0);--foreground:oklch(96% 0 0);--text-secondary:oklch(77% 0 0);--text-muted:oklch(64% 0 0);--border:oklch(29% 0 0);--border-subtle:oklch(25% 0 0);--border-strong:oklch(40% 0 0);--focus-ring:transparent;--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13);--control-on:oklch(93% 0 0);--control-glyph:oklch(19% 0 0);--control-track:oklch(33% 0 0);--control-track-hover:oklch(37% 0 0);--control-thumb:oklch(97% 0 0);--control-thumb-on:oklch(19% 0 0);--control-fill:oklch(62% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.3), 0 1px 2px oklch(0% 0 0/.35), 0 2px 6px oklch(0% 0 0/.2);--success:oklch(78% .18 150);--warning:oklch(83% .17 80);--danger:oklch(76% .2 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.18);--shadow-raised:0 8px 22px oklch(0% 0 0/.22);--shadow-floating:0 22px 55px oklch(0% 0 0/.34);--arc-gradient-from:oklch(38% .05 300);--arc-gradient-to:oklch(40% .045 60);--arc-gradient-foreground:oklch(96% .005 300);--arc-gradient-soft:linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line:linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink:linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1)}:root[data-accent=violet]{--accent:#7747ff;--accent-strong:#5528ce;--accent-subtle:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral]{--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13)}:root[data-theme=dark][data-accent=violet]{--accent:#a78bff;--accent-strong:#c7b7ff;--accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}:root[data-accent=neutral]{--control-on:oklch(23% 0 0);--control-thumb-on:oklch(100% 0 0);--control-glyph:oklch(100% 0 0)}:root[data-accent=violet]{--control-on:#7747ff;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=blue]{--control-on:#0562ef;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=green]{--control-on:#10a870;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=amber]{--control-on:#eda11a;--control-thumb-on:#fff;--control-glyph:#2a1c03}:root[data-accent=orange]{--control-on:#f07818;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=coral]{--control-on:#ec564b;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=rose]{--control-on:#e64494;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-theme=dark][data-accent=neutral]{--control-on:oklch(93% 0 0);--control-thumb-on:oklch(19% 0 0);--control-glyph:oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on:#8a66ff;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on:#3b82f6;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3b82f6}:root[data-theme=dark][data-accent=green]{--control-on:#1fae78;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1fae78}:root[data-theme=dark][data-accent=amber]{--control-on:#e8a52a;--control-thumb-on:#fff;--control-glyph:#241803;--control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on:#ef873a;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ef873a}:root[data-theme=dark][data-accent=coral]{--control-on:#ec6a60;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on:#e457a0;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#e457a0}:root{--series-1:#1f7dcf;--series-2:#7128a5;--series-3:#e58f00;--series-4:#009e84}:root[data-theme=dark]{--series-1:#55adff;--series-2:#9c37be;--series-3:#e66e00;--series-4:#00a861}@supports (color:oklch(from red clamp(.4, l * sign(max(c - .02, 0)) + .5, .8) c h)){:root{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 57));--series-3:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 184));--series-4:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 292))}:root[data-theme=dark]{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 66));--series-3:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 175));--series-4:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 270))}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset,2px)!important}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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}}}@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}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:#9696b41a;--xy-selection-border-default:1px dotted #9b9b9bcc;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-width:5px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{justify-content:center;align-items:center;width:26px;height:26px;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--control-height-sm:2rem;--control-height-md:2.25rem;--control-height-lg:2.75rem;--editor-h:min(80svh, 52rem);--editor-foot:4.5rem;--kbd-bg:currentColor}@supports (color:color-mix(in lab, red, red)){:root{--kbd-bg:color-mix(in oklab, currentColor 12%, transparent)}}:root{--kbd-border:currentColor}@supports (color:color-mix(in lab, red, red)){:root{--kbd-border:color-mix(in oklab, currentColor 58%, transparent)}}:root{--kbd-fg:currentColor;--kbd-radius:calc(var(--radius-control) / 3);--kbd-height:1.25rem;--readable:#f0b429;--readable-fg:#f3cf85;--readable-tint:#f0b4291a;--sealed:#35d399;--sealed-fg:#5fdcb0;--sealed-tint:#35d39914;--never:#ff6b52;--never-fg:#ff9482;--never-tint:#ff6b521a;--boundary:#b18bff;--boundary-fg:#c8b0ff;--boundary-tint:#b18bff1f;--info:var(--accent);--info-fg:var(--accent-strong);--info-tint:var(--accent-subtle);--member:oklch(31% 0 0);--external:oklch(68% 0 0);--wire-raw:#7a8696;--box-rose:oklch(80% .1 0);--box-rose-tint:oklch(80% .1 0/.2);--box-orchid:oklch(80% .1 330);--box-orchid-tint:oklch(80% .1 330/.2);--box-teal:oklch(80% .09 205);--box-teal-tint:oklch(80% .09 205/.2);--box-olive:oklch(82% .09 120);--box-olive-tint:oklch(82% .09 120/.2);--box-clay:oklch(80% .075 55);--box-clay-tint:oklch(80% .075 55/.2);--box-steel:oklch(82% .03 250);--box-steel-tint:oklch(82% .03 250/.2);--tag-sky:oklch(86% .07 235);--tag-pink:oklch(86% .07 350);--tag-blue:oklch(82% .08 275);--tag-magenta:oklch(84% .09 320);--tag-cyan:oklch(88% .07 200);--tag-peach:oklch(88% .07 55);--tag-grey:oklch(78% .01 250);--chart-1:#5aa2ff;--chart-2:#35d399;--chart-3:#f0b429;--chart-4:#b18bff;--chart-5:#ff6b52}@media (pointer:coarse){:root{--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem}}@media print{:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--surface:#fff;--surface-raised:#fff;--surface-muted:#f2f4f6;--foreground:#111418;--text-secondary:#4a5361;--text-muted:#5f6875;--border:#cfd5dc;--border-subtle:#cfd5dc;--border-strong:#cfd5dc;--shadow-resting:none;--shadow-raised:none;--shadow-floating:none;--readable-fg:#8a5a00;--readable-tint:transparent;--sealed:#0d8a5d;--sealed-fg:#0b7350;--sealed-tint:transparent;--never-fg:#b42318;--never-tint:transparent;--boundary-fg:#6a3fd0;--boundary-tint:transparent;--info-tint:transparent;--member:#e3e7ec;--external:#5f6875}body>:not(#root){display:none!important}:focus,:focus-visible{box-shadow:none!important;outline:none!important}[data-message]{break-inside:avoid}}[data-slot=checkbox]:not([data-checked]),[data-slot=radio-group-item]:not([data-checked]){border-color:var(--faint)}.routing-canvas .react-flow{--xy-background-color:transparent;--xy-attribution-background-color:transparent}.routing-canvas .react-flow__attribution a{color:var(--faint)}[data-slot=dialog-content]{z-index:50}[data-slot=dialog-content][data-state=open]{pointer-events:auto!important}body:has([data-slot=dialog-content][data-size=editor]:not([data-leaving])) [data-key-notice]:not([data-inline]){top:auto;bottom:var(--editor-foot)}@media (width>=64rem){body:has([data-slot=dialog-content][data-size=editor]:not([data-leaving])) [data-key-notice]:not([data-inline]){bottom:calc((100svh - var(--editor-h)) / 2 + var(--editor-foot))}}body:has([data-slot=dialog-content][data-size=editor]:not([data-leaving])) [data-slot=toast-viewport]{bottom:calc(var(--editor-foot) + .75rem)}@media (width>=64rem){body:has([data-slot=dialog-content][data-size=editor]:not([data-leaving])) [data-slot=toast-viewport]{bottom:calc((100svh - var(--editor-h)) / 2 + var(--editor-foot) + .75rem)}}:root:fullscreen [data-slot=dialog-content][data-size=editor]:has([data-lightbox]){border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;inset:0;translate:none}:root:fullscreen body:has([data-lightbox]) [data-key-notice]:not([data-inline]){bottom:var(--editor-foot)}:root:fullscreen body:has([data-lightbox]) [data-slot=toast-viewport]{bottom:calc(var(--editor-foot) + .75rem)}.dark [data-slot=button]:focus-visible{border-color:var(--color-ring)}[data-slot]:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){[data-slot]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 80%, transparent)}}@keyframes pinned-edge{0%{border-bottom-color:#0000}to{border-bottom-color:var(--color-border)}}[data-pinned-edge]{border-bottom-width:1px;animation:linear both pinned-edge;animation-timeline:scroll();animation-range:0 16px}@keyframes skeleton-reveal{0%{opacity:0}to{opacity:1}}[data-skeleton-region=""],[data-reveal-late]{animation:.12s ease-out .15s both skeleton-reveal}@media (prefers-reduced-motion:reduce){[data-skeleton-region=""],[data-reveal-late]{animation-duration:1ms}[data-skeleton-region] [data-slot=skeleton],[data-reveal-late] [data-slot=skeleton]{animation:none}}:root{--ease-popup:cubic-bezier(.2, .8, .2, 1)}[data-slot=popover-content][data-open]{animation-duration:var(--duration-fast);animation-timing-function:var(--ease-popup)}[data-slot=popover-content][data-closed]{animation-duration:var(--duration-instant)}[data-slot=button]{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}[data-slot=button]:active:not(:disabled,[aria-haspopup]){scale:.98}@media (prefers-reduced-motion:reduce){[data-slot=button]:active:not(:disabled,[aria-haspopup]){scale:none}[data-slot=popover-content]{--tw-enter-scale:1;--tw-exit-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}@keyframes typing-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}[data-typing-dots]>i{background:currentColor;border-radius:9999px;width:4px;height:4px;animation:1.1s ease-in-out infinite typing-dot;display:block}[data-typing-dots]>i:nth-child(2){animation-delay:.14s}[data-typing-dots]>i:nth-child(3){animation-delay:.28s}@media (prefers-reduced-motion:reduce){[data-typing-dots]>i{animation:none}}[data-crm]{--rl-font:var(--font-body);--rl-size-body:13px;--rl-size-meta:var(--text-xs);--rl-size-record:var(--text-lg);--rl-track-body:var(--tracking-body);--rl-track-meta:var(--tracking-body);--rl-track-title:var(--tracking-body);--rl-leading-body:var(--leading-body);--rl-leading-ui:1.3;--rl-leading-title:1.2;--rl-radius-control:var(--radius-control);--rl-radius-panel:var(--radius-control);--rl-ease:var(--ease-standard);--rl-fast:var(--duration-fast);--rl-hover:var(--highlight);--rl-selected:var(--info-tint);--rl-accent:var(--accent);--gutter:16px}@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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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:""}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:root{--radius:var(--radius-control);--card:var(--surface);--card-foreground:var(--foreground);--popover:var(--surface-raised);--popover-foreground:var(--foreground);--primary:var(--foreground);--primary-foreground:var(--background);--secondary:var(--surface-muted);--secondary-foreground:var(--foreground);--muted:var(--surface-muted);--muted-foreground:var(--text-secondary);--highlight:var(--surface-muted);--highlight-foreground:var(--foreground);--destructive:var(--danger);--input:var(--control-track);--ring:var(--accent-strong);--inset:var(--background);--hairline:var(--border-strong);--faint:var(--text-muted);--raised:var(--shadow-raised);--sidebar:var(--background);--sidebar-foreground:var(--text-secondary);--sidebar-primary:var(--foreground);--sidebar-primary-foreground:var(--background);--sidebar-accent:var(--surface-muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}:root,:root[data-theme=dark]{--success:var(--foreground);--warning:var(--text-secondary)}
