.onboarding-viewport{background:var(--background);height:100svh;color:var(--foreground);overflow:auto}.onboarding-viewport-embedded{height:100%;min-height:0}.onboarding-viewport-embedded .onboarding-shell{min-height:100%}.onboarding-viewport,.onboarding-dialog{font-family:var(--font-geist), "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--success:#00a544}@supports (color:lab(0% 0 0)){.onboarding-viewport,.onboarding-dialog{--success:lab(59.0978% -58.6621 41.2579)}}.dark :is(.onboarding-viewport,.onboarding-dialog){--success:#05df72}@supports (color:lab(0% 0 0)){.dark :is(.onboarding-viewport,.onboarding-dialog){--success:lab(78.503% -64.9265 39.7492)}}.onboarding-viewport [data-slide=device] .reveal-group{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}@layer components{.onboarding-shell{flex-direction:column;min-height:100svh;display:flex}.onboarding-shell-desktop{overflow:clip}.onboarding-body{flex-direction:column;flex:1;width:100%;max-width:1600px;margin-inline:auto;padding:0 clamp(24px,4.5vw,72px) 24px;display:flex}.onboarding-main{flex:1;align-items:center;padding:76px clamp(0px,3vw,48px);display:flex}.onboarding-main.onboarding-main-artwork{padding-block:20px}.slide-page{width:100%;animation:.56s cubic-bezier(.22,1,.36,1) both aa-page-enter}.slide-page-welcome{animation-duration:1s}.slide-page-welcome .reveal-group{animation-duration:.7s}.slide-page-welcome .reveal-detail{animation-duration:.8s}.slide-layout{align-items:center;width:100%;min-height:440px;display:flex}.slide-layout-with-artwork{grid-template-columns:minmax(0,1fr) minmax(260px,52%);gap:44px;display:grid}.slide-layout-desktop{grid-template-columns:minmax(0,1fr) minmax(0,56%)}.slide-layout-with-panel{grid-template-columns:minmax(0,1.3fr) minmax(300px,.85fr);grid-template-areas:"copy panel""actions panel";align-content:center;column-gap:clamp(32px,5vw,80px);display:grid}.slide-layout-with-panel>.slide-copy{grid-area:copy}.slide-layout-with-panel>.slide-actions{grid-area:actions}.slide-panel{grid-area:panel;min-width:0}.onboarding-agent-panel{width:100%}.onboarding-agent-panel h2{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:500}.slide-copy{min-width:0}.slide-title{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.1vw,76px);font-weight:500;line-height:1.18}.slide-title:focus{outline:none}.slide-title-english{letter-spacing:-.065em;font-size:clamp(64px,7vw,100px);line-height:1.02}.slide-description{max-width:670px;color:var(--muted-foreground);margin-top:28px;font-size:17px;font-weight:400;line-height:1.85}.reveal-group{white-space:pre;animation:aa-group-reveal var(--reveal-duration,.4s) cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both;display:inline-block}.reveal-suffix{vertical-align:baseline;margin-left:.18em;line-height:0;display:inline-block}.completion-check{width:.62em;height:.62em;color:var(--success)}.reveal-detail{animation:aa-detail-reveal .52s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}.slide-details{margin-top:28px}.slide-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.agent-list{flex-wrap:wrap;gap:12px 28px;font-size:14px;font-weight:500;display:flex}.agent-list li{align-items:center;gap:9px;display:flex}.agent-list li:before{content:"↳";color:var(--muted-foreground);font-family:var(--font-mono);font-weight:400}.slide-artwork{min-width:0}.desktop-figure{width:max-content;height:min(84svh,100svh - 140px,800px)}.desktop-screenshot{width:auto;max-width:none;height:100%;display:block}.phone-figure{justify-content:center;align-items:center;height:min(84svh,100svh - 140px,800px);display:flex}.phone-screenshot{object-fit:contain;width:auto;max-width:100%;height:100%;filter:drop-shadow(12px 16px 28px color-mix(in oklch, var(--foreground) 5%, transparent));display:block}.dialog-agent-list{color:var(--foreground);flex-direction:column;gap:12px;margin-block:4px;display:flex}.dialog-agent-list li{align-items:center;gap:10px;display:flex}.dialog-agent-list svg{width:14px;height:14px;color:var(--muted-foreground)}.pairing-placeholder{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:16px;padding-block:12px;font-size:12px;line-height:1.8;display:flex}.pairing-code{border:1px dashed var(--border);border-radius:var(--radius);place-items:center;width:148px;height:148px;display:grid}.pairing-code svg{opacity:.5;width:82px;height:82px}}@keyframes aa-group-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes aa-detail-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes aa-page-enter{0%{opacity:0;transform:translateX(var(--entry-x,22px))}to{opacity:1;transform:translate(0)}}@media (max-width:899px){.onboarding-main{padding-inline:20px}.onboarding-main.onboarding-main-artwork{padding-block:76px}.slide-layout{min-height:400px}.slide-layout-with-artwork{grid-template-columns:minmax(0,1fr)}.slide-layout-with-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""panel""actions"}.slide-panel{margin-top:36px}.slide-artwork{display:none}.slide-title{font-size:clamp(40px,6.8vw,60px)}.slide-title-english{font-size:clamp(66px,10vw,92px)}}@media (max-width:599px){.onboarding-body{padding:0 24px 20px}.onboarding-main{padding:60px 0}.onboarding-main.onboarding-main-artwork{padding-block:60px}.slide-layout{min-height:380px}.slide-title{letter-spacing:-.06em;font-size:clamp(36px,9.2vw,50px)}.slide-title-english{font-size:68px}.slide-description{margin-top:26px;font-size:15px;line-height:1.85}.slide-actions{gap:10px;margin-top:32px}.agent-list{gap:12px 18px;font-size:13px}}@media (max-width:359px){.onboarding-body{padding-inline:20px}.slide-title{font-size:34px}.slide-title-english{font-size:64px}}@media (min-width:900px) and (max-height:780px){.onboarding-main{padding-block:40px}.onboarding-main.onboarding-main-artwork{padding-block:20px}.slide-layout{min-height:440px}}@media (prefers-reduced-motion:reduce){:where(.onboarding-viewport,.onboarding-dialog) *,:where(.onboarding-viewport,.onboarding-dialog) :before,:where(.onboarding-viewport,.onboarding-dialog) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.reveal-group,.reveal-detail,.slide-page{opacity:1;filter:none;transform:none;animation:none!important}}
.aa-rt-pane{--aa-rt-radius:13px;--aa-rt-header-bg:var(--sidebar);--aa-rt-surface:var(--sidebar);--aa-rt-field-bg:color-mix(in oklab, var(--sidebar) 94%, var(--foreground) 3%);--aa-rt-row-hover-bg:var(--sidebar-accent);--aa-rt-muted-chip-bg:color-mix(in oklab, var(--muted) 78%, transparent);--aa-term-surface:var(--background)}.dark .aa-rt-pane{--aa-rt-header-bg:color-mix(in oklab, var(--sidebar) 84%, black 16%);--aa-rt-surface:color-mix(in oklab, var(--aa-rt-header-bg) 72%, black 28%);--aa-rt-field-bg:color-mix(in oklab, var(--aa-rt-surface) 82%, black 18%);--aa-rt-row-hover-bg:var(--accent);--aa-rt-muted-chip-bg:color-mix(in oklab, var(--muted) 72%, transparent);--aa-term-surface:#000}.aa-mobile-term{--aa-term-surface:var(--background)}.dark .aa-mobile-term{--aa-term-surface:#000}.aa-rt-pane{border:1px solid var(--border);border-radius:var(--aa-rt-radius);background:var(--aa-rt-surface);height:100%;min-height:0;box-shadow:none;--card-spacing:0px;padding:0}.aa-rt-pane.aa-rt-pane-tab{--aa-rt-radius:0px;box-shadow:none;border:0;border-radius:0;outline:0}.aa-rt-hd{border-top-left-radius:var(--aa-rt-radius);border-top-right-radius:var(--aa-rt-radius);border-bottom:1px solid var(--sidebar-border);background:var(--aa-rt-header-bg);min-height:42px;color:var(--foreground);flex-shrink:0;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex}.aa-rt-hd.aa-rt-hd-tab{border-radius:0;min-height:40px}.aa-rt-pane-tab .aa-fs-pathbar{border-top:0}.aa-rt-title{min-width:0;color:var(--foreground);flex:none;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.aa-rt-title .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aa-rt-sep{background:var(--sidebar-border);align-self:center;min-width:1px;height:18px}.aa-rt-acts{color:color-mix(in oklab, var(--foreground) 68%, transparent);align-items:center;gap:2px;margin-left:auto;display:flex}.aa-rt-iconbtn{color:inherit}.aa-rt-iconbtn:hover:not(:disabled){background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.aa-rt-body{flex:1;min-height:0;overflow:hidden}.aa-rt-content{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.aa-fs-pathbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--aa-rt-surface);flex-shrink:0;align-items:center;gap:6px;padding:8px;display:flex}.aa-fs-workspace{flex:1;min-width:0;height:auto;min-height:0;display:flex;overflow:hidden}.aa-fs-workspace:not(.is-resizing)>[data-panel]{transition:flex-grow .18s cubic-bezier(.16,1,.3,1)}.aa-fs-preview{background:var(--background);width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;container-type:inline-size}.aa-fs-tree{background:var(--aa-rt-surface);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.aa-fs-tree-resize-handle{box-shadow:none;background:0 0;outline:none;flex:none}.aa-fs-tree-resize-handle:hover,.aa-fs-tree-resize-handle:focus-visible,.aa-fs-tree-resize-handle[data-resize-handle-active]{box-shadow:none;background:0 0;outline:none}.aa-fs-shared-header{border-bottom:1px solid var(--border);background:var(--background);min-width:0;min-height:36px;box-shadow:none;flex-shrink:0;align-items:center;gap:4px;padding:0 6px 0 12px;display:flex}.aa-fs-tree-toggle{box-shadow:none;color:color-mix(in oklab, var(--muted-foreground) 55%, transparent);background:0 0}.aa-fs-tree-toggle[data-open=true]{color:var(--primary)}.aa-fs-tree-toggle:hover:not(:disabled){box-shadow:none;color:var(--foreground);background:0 0}.aa-file-preview-header-embedded{background:var(--background);box-shadow:none}.aa-file-preview-breadcrumb-viewport{white-space:nowrap;height:32px;position:relative;overflow:hidden}.aa-file-preview-breadcrumb-viewport[data-overflowed=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%)}.aa-file-preview-breadcrumb-viewport[data-overflowed=true] .aa-file-preview-breadcrumb{left:auto;right:0}.aa-file-preview-breadcrumb{width:max-content;max-width:none;color:var(--muted-foreground);align-items:center;gap:5px;font-size:13px;line-height:1;display:inline-flex;position:absolute;top:50%;left:0;right:auto;transform:translateY(-50%)}.aa-file-preview-breadcrumb-separator{width:13px;height:13px;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);flex:none}.aa-file-preview-breadcrumb-segment{flex:none}.aa-file-preview-breadcrumb-segment.current{color:var(--foreground);font-weight:500}@media (prefers-reduced-motion:reduce){.aa-fs-workspace:not(.is-resizing)>[data-panel]{transition:none}}@container (max-width:540px){.aa-file-preview-header{gap:4px;padding-inline:6px}.aa-file-preview-action-label{display:none}.aa-file-preview-labelled-action{width:32px;padding-inline:0}}@container (max-width:300px){.aa-file-preview-header{flex-wrap:wrap;padding-block:6px}.aa-file-preview-meta,.aa-file-preview-actions{flex-basis:100%;width:100%}.aa-file-preview-actions{flex-wrap:wrap;justify-content:flex-end}}.aa-fs-path-field{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--aa-rt-field-bg);flex:1;min-width:0}.aa-fs-path-field:focus-within{border-color:color-mix(in oklab, var(--ring) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 16%, transparent)}.aa-fs-path-field input{border-radius:var(--radius-xl);width:100%;min-width:0;height:30px;color:var(--foreground);background:0 0;border:0;outline:none;padding:0 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.aa-fs-browser{background:var(--aa-rt-surface);flex:1;min-height:0}.aa-fs-browser-inner{padding:7px}.aa-file-tree{width:100%;min-width:0;max-width:100%;padding:7px;overflow:hidden}.aa-file-tree-row{border-radius:var(--radius-xl);width:100%;min-width:0;max-width:100%;height:32px;color:var(--muted-foreground);cursor:pointer;font:inherit;padding:0 8px 0 calc(8px + var(--aa-tree-indent,0px));text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.aa-file-tree-row[data-has-trailing=true]{grid-template-columns:18px minmax(0,1fr) auto}.aa-file-tree-row:hover,.aa-file-tree-row.active{background:var(--aa-rt-row-hover-bg);color:var(--accent-foreground)}.aa-file-tree-row:focus-visible{border-color:color-mix(in oklab, var(--ring) 82%, transparent);outline:none}.aa-file-tree-row[data-disabled=true]{cursor:default;opacity:.55}.aa-file-tree-leading{justify-content:center;align-items:center;width:18px;min-width:0;display:flex}.aa-file-tree-chevron{stroke-width:2px;width:14px;height:14px;transition:transform .14s cubic-bezier(.16,1,.3,1),color .14s}.aa-file-tree-chevron.expanded{transform:rotate(90deg)}.aa-file-tree-spinner{width:14px;height:14px;animation:.7s linear infinite aa-file-tree-spin}.aa-file-type-icon{flex:none;width:14px;height:14px;display:block}.aa-file-tree-name{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1;overflow:hidden}.aa-file-tree-trailing{justify-content:center;justify-self:end;align-items:center;min-width:0;display:flex}.aa-file-tree-group{min-width:0;max-width:100%;position:relative}.aa-file-tree-group:before{top:0;bottom:5px;left:var(--aa-tree-guide-offset,17px);background:color-mix(in oklab, var(--border) 62%, transparent);content:"";pointer-events:none;width:1px;position:absolute}.aa-file-tree-status{width:100%;min-width:0;min-height:28px;color:var(--muted-foreground);font:inherit;padding:4px 9px 4px calc(35px + var(--aa-tree-indent,0px));text-align:left;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.aa-file-tree-status span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aa-file-tree-retry{cursor:pointer}.aa-file-tree-retry:hover{color:var(--foreground)}.aa-file-tree-retry svg{flex:none;width:13px;height:13px}@keyframes aa-file-tree-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aa-file-tree-chevron{transition:none}.aa-file-tree-spinner{animation-duration:1.5s}}.aa-fs-row{border-radius:var(--radius-xl);width:100%;min-width:0;height:32px;color:var(--muted-foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;display:grid}.aa-fs-row:hover:not(:disabled),.aa-fs-row.active{border-color:var(--border);background:var(--aa-rt-row-hover-bg);color:var(--accent-foreground)}.aa-fs-row:focus-visible{border-color:color-mix(in oklab, var(--ring) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 16%, transparent);outline:none}.aa-fs-row:disabled{cursor:default;opacity:.55}.aa-fs-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;overflow:hidden}.aa-fs-row em{background:var(--aa-rt-muted-chip-bg);color:var(--muted-foreground);border-radius:999px;padding:0 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-style:normal;line-height:18px}.aa-rt-empty,.aa-rt-error{border-radius:var(--radius-xl);color:var(--muted-foreground);padding:10px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.aa-rt-error{background:color-mix(in oklab, var(--destructive) 8%, transparent);color:var(--destructive)}.aa-mobile-panel{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.aa-mobile-pathbar{flex-shrink:0;align-items:center;gap:6px;min-width:0;padding:0 0 10px;display:flex}.aa-mobile-pathbar .aa-fs-path-field{flex:1}.aa-mobile-pathbar .aa-fs-path-field input{height:36px;font-size:14px}.aa-mobile-files .aa-fs-browser{flex:1;min-height:0}.aa-term{background:var(--aa-rt-surface);color:var(--foreground)}.aa-term-tabs-scroll{flex:auto;min-width:0;margin-left:8px}.aa-term-tabs{align-items:center;gap:4px;min-width:0;display:flex}.aa-term-tab{background:var(--aa-rt-field-bg);min-width:72px;max-width:132px;height:28px;color:var(--muted-foreground);cursor:pointer;font:inherit;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.aa-term-tab:hover{background:var(--aa-rt-row-hover-bg);color:var(--foreground)}.aa-term-tab.active{border-color:var(--border);background:var(--accent);color:var(--accent-foreground)}.aa-term-tab:focus-visible{border-color:color-mix(in oklab, var(--ring) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 16%, transparent);outline:none}.aa-term-tab .dot{background:color-mix(in oklab, var(--muted-foreground) 70%, transparent);border-radius:999px;flex-shrink:0;width:6px;height:6px}.aa-term-tab.active .dot{background:#56bd78;background:lab(69.3189% -43.1329 25.7322)}.aa-term-tab.exited .dot{background:var(--destructive)}.aa-term-tab .label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aa-term-tab .close{width:16px;height:16px;color:color-mix(in oklab, var(--foreground) 70%, transparent);opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s;display:flex}.aa-term-tab:hover .close,.aa-term-tab:focus-visible .close,.aa-term-tab.active .close{opacity:1}.aa-term-tab .close:hover{background:var(--muted);color:var(--foreground)}.aa-term-add{background:var(--aa-rt-field-bg);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aa-term-add:hover:not(:disabled){border-color:var(--border);background:var(--aa-rt-row-hover-bg);color:var(--foreground)}.aa-term-add:focus-visible{border-color:color-mix(in oklab, var(--ring) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 16%, transparent);outline:none}.aa-term-add:disabled{cursor:not-allowed;opacity:.45}.aa-term-host{background:var(--aa-term-surface);flex:1;min-height:0;position:relative;overflow:hidden}.aa-term-host-layer{visibility:hidden;pointer-events:none;position:absolute;inset:0}.aa-term-host-layer.active{visibility:visible;pointer-events:auto}.aa-term-host .xterm,.aa-term-host .xterm-viewport,.aa-term-host .xterm-screen{padding:8px 10px;height:100%!important}.aa-term-host .xterm-viewport{scrollbar-width:none;background:0 0!important}.aa-term-host .xterm-viewport::-webkit-scrollbar{display:none}.aa-term-status{color:var(--muted-foreground);pointer-events:none;background:#00000059;border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;position:absolute;bottom:8px;right:12px}.aa-fp-body{flex:1;min-height:0;overflow:hidden}.aa-fp-body .cm-editor{height:100%;color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.aa-fp-body .cm-aa-keyword{color:#7c3aed}.aa-fp-body .cm-aa-string{color:#15803d}.aa-fp-body .cm-aa-literal{color:#dc2626}.aa-fp-body .cm-aa-comment{color:#71717a;font-style:italic}.aa-fp-body .cm-aa-function{color:#2563eb}.aa-fp-body .cm-aa-type{color:#a16207}.aa-fp-body .cm-aa-property{color:#0891b2}.aa-fp-body .cm-aa-variable{color:var(--foreground)}.aa-fp-body .cm-aa-operator,.aa-fp-body .cm-aa-punctuation{color:#52525b}.aa-fp-body .cm-aa-heading{color:var(--foreground);font-weight:650}.aa-fp-body .cm-aa-emphasis{color:#92400e}.dark .aa-fp-body .cm-aa-keyword{color:#c084fc}.dark .aa-fp-body .cm-aa-string{color:#86efac}.dark .aa-fp-body .cm-aa-literal{color:#fca5a5}.dark .aa-fp-body .cm-aa-comment{color:#71717a}.dark .aa-fp-body .cm-aa-function{color:#93c5fd}.dark .aa-fp-body .cm-aa-type{color:#facc15}.dark .aa-fp-body .cm-aa-property{color:#7dd3fc}.dark .aa-fp-body .cm-aa-variable{color:#e4e4e7}.dark .aa-fp-body .cm-aa-operator,.dark .aa-fp-body .cm-aa-punctuation{color:#a1a1aa}.dark .aa-fp-body .cm-aa-heading{color:#f4f4f5}.dark .aa-fp-body .cm-aa-emphasis{color:#fde68a}.aa-edit-switch{height:24px;color:var(--muted-foreground);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:inline-flex}.aa-edit-switch:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.aa-edit-switch[data-disabled=true]{cursor:not-allowed;opacity:.45}.aa-switch-track{background:var(--input);border-radius:999px;width:24px;height:14px;transition:background .15s;position:relative}.aa-switch-track span{background:var(--foreground);border-radius:999px;width:10px;height:10px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.aa-switch-track[data-state=checked]{background:var(--primary)}.aa-switch-track[data-state=checked] span{background:var(--primary-foreground);transform:translate(10px)}.aa-fp-empty{height:100%;color:var(--muted-foreground);text-align:center;justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}
