/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-content:"";--run-angle:0deg}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625}}@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(--font-body,-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:normal;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(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;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}html{background:var(--color-bg)}body{min-height:100vh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);font-weight:var(--weight-body);-webkit-font-smoothing:antialiased;background:0 0;margin:0}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);margin:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button{cursor:pointer}button:disabled{cursor:not-allowed}}@layer components{.app-main{inline-size:100%;padding-inline:var(--gutter);padding-block:var(--space-sm) var(--space-xl)}@media (width<=767px){.app-main--dock{padding-block-end:calc(112px + env(safe-area-inset-bottom))}}.app-header{--color-muted:var(--color-muted-strong);z-index:var(--z-header);align-items:center;gap:var(--space-sm);block-size:var(--header-h);padding-inline:var(--gutter);transition:background-color var(--motion-duration) var(--motion-easing), border-color var(--motion-duration) var(--motion-easing), box-shadow var(--motion-duration) var(--motion-easing);background:0 0;border-bottom:1px solid #0000;display:flex;position:sticky;top:0}.app-header[data-scrolled]{background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.app-header[data-scrolled]{background:color-mix(in srgb, var(--color-surface) 80%, transparent)}}.app-header[data-scrolled]{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom-color:var(--color-border-strong)}@supports (color:color-mix(in lab, red, red)){.app-header[data-scrolled]{border-bottom-color:color-mix(in srgb, var(--color-border-strong) 60%, transparent)}}.app-header[data-scrolled]{box-shadow:var(--shadow-sm)}@media (prefers-reduced-transparency:reduce){.app-header[data-scrolled]{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.app-footer{--color-muted:var(--color-muted-strong);inline-size:100%;padding:var(--space-lg) var(--gutter);font-size:var(--text-caption);color:var(--color-text-secondary)}@media (width<=767px){.app-main--dock+.app-footer{padding-block-end:calc(112px + env(safe-area-inset-bottom))}}.icon{width:1.25em;height:1.25em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.icon-slot{flex:none;width:1.25em;height:1.25em;display:inline-block}.eyebrow{font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted);font-weight:600}.btn{border-radius:var(--radius-full);transition:background-color var(--motion-duration-fast) var(--motion-easing), transform var(--motion-duration-fast) var(--motion-easing);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;display:inline-flex}.btn:disabled{opacity:.6}.btn-sm{padding:6px 14px;font-size:14px}.btn-primary{background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-accent)}.btn-primary:hover:not(:disabled){background:var(--color-accent-deep)}.btn-ghost{background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.btn-ghost{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}}.btn-ghost{color:var(--color-text);border-color:var(--color-border-strong)}.btn-ghost:hover:not(:disabled){background:var(--color-surface-2)}.btn-icon{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.btn-icon:hover{background:var(--color-surface-2);color:var(--color-text)}.input{background:var(--color-surface);width:100%;color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit;padding:10px 14px;font-size:15px}.input::placeholder{color:var(--color-muted)}.chip{border-radius:var(--radius-full);font-size:var(--text-caption);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);align-items:center;gap:6px;padding:4px 12px;font-weight:500;display:inline-flex}.chip[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-text)}.chip--example{cursor:pointer;background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.chip--example{background:color-mix(in srgb, var(--color-surface) 92%, transparent)}}.chip--example:hover{border-color:var(--color-accent);color:var(--color-text)}.mono{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.86em}.illustration svg{width:100%;height:auto;display:block}.illustration [fill=black]{fill:currentColor}.illustration [fill=white]{fill:var(--illustration-bg,var(--color-surface))}.seg{border-radius:var(--radius-full);background:var(--color-bg-deep);gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.seg{background:color-mix(in srgb, var(--color-bg-deep) 70%, transparent)}}.seg__item{border-radius:var(--radius-full);color:var(--color-text-secondary);transition:background-color var(--motion-duration-fast) var(--motion-easing);padding:6px 14px;font-size:14px;font-weight:500}.seg__item:hover{color:var(--color-text)}.seg__item:is([aria-selected=true],[aria-current=page]){background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.code-block{font-family:var(--font-mono);font-variant-ligatures:none;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-deep);padding:12px 14px;font-size:14px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.code-block{background:color-mix(in srgb, var(--color-bg-deep) 80%, transparent)}}.code-block{color:var(--color-text)}.token-ph{font:inherit;border-radius:calc(var(--radius-sm) / 2);background:var(--role-mcp-soft);color:var(--role-mcp-ink);padding:0 4px}.status-dot{background:var(--color-muted);border-radius:50%;flex:none;block-size:8px;inline-size:8px;display:inline-block}.status-dot[data-state=ok]{background:var(--role-service)}.status-dot[data-state=down]{background:var(--color-danger)}.row-item{align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);min-block-size:44px;transition:background-color var(--motion-duration-fast) var(--motion-easing);padding:8px 12px;display:flex}.row-item:hover{background:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.row-item:hover{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}}.tile{padding:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-2);flex-direction:column;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.tile{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}}.tile{transition:border-color var(--motion-duration-fast) var(--motion-easing), translate var(--motion-duration-fast) var(--motion-easing)}.tile:hover{border-color:var(--color-accent);translate:0 -1px}.collapse{grid-template-rows:0fr;display:grid}.collapse[data-open=true]{grid-template-rows:1fr}.collapse>*{min-block-size:0;overflow:hidden}.tip{z-index:var(--z-tip);border-radius:var(--radius-sm);border:1px solid var(--color-ink-border-strong);background:var(--color-ink-2);max-inline-size:260px;color:var(--color-on-deep);font-size:var(--text-caption);box-shadow:var(--shadow-md);pointer-events:none;padding:8px 10px;line-height:1.45;position:fixed}:root,[data-role=accent]{--r:var(--color-accent);--r-soft:var(--color-accent-soft);--r-ink:var(--color-accent-deep)}[data-role=like]{--r:var(--role-like);--r-soft:var(--role-like-soft);--r-ink:var(--role-like-ink)}[data-role=dislike]{--r:var(--role-dislike);--r-soft:var(--role-dislike-soft);--r-ink:var(--role-dislike-ink)}[data-role=ui]{--r:var(--role-ui);--r-soft:var(--role-ui-soft);--r-ink:var(--role-ui-ink)}[data-role=ai]{--r:var(--role-ai);--r-soft:var(--role-ai-soft);--r-ink:var(--role-ai-ink)}[data-role=mcp]{--r:var(--role-mcp);--r-soft:var(--role-mcp-soft);--r-ink:var(--role-mcp-ink)}[data-role=service]{--r:var(--role-service);--r-soft:var(--role-service-soft);--r-ink:var(--role-service-ink)}[data-role=enrich]{--r:var(--role-enrich);--r-soft:var(--role-enrich-soft);--r-ink:var(--role-enrich-ink)}[data-role=net]{--r:var(--role-net);--r-soft:var(--role-net-soft);--r-ink:var(--role-net-ink)}.card{--run-a:var(--r);--run-b:var(--color-accent-bright);--card-inset:inset 0 1px 0 var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.card{--card-inset:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 70%, transparent)}}.card{--color-muted:var(--color-muted-strong);isolation:isolate;padding:var(--space-md);border:1px solid var(--color-border-strong);position:relative;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.card{border:1px solid color-mix(in srgb, var(--color-border-strong) 70%, transparent)}}.card{border-radius:var(--radius-card);background:linear-gradient(90deg, transparent 8%, var(--r) 50%, transparent 92%) top / 100% 1px no-repeat, var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.card{background:linear-gradient(90deg, transparent 8%, color-mix(in srgb, var(--r) 45%, transparent) 50%, transparent 92%) top / 100% 1px no-repeat, color-mix(in srgb, var(--color-surface) var(--card-alpha,var(--solid-alpha)), transparent)}}.card{box-shadow:var(--shadow-md), var(--card-inset);transition:transform var(--motion-duration) var(--motion-easing), box-shadow var(--motion-duration) var(--motion-easing)}:root[data-theme=dark] .card{--card-inset:inset 0 1px 0 var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .card{--card-inset:inset 0 1px 0 color-mix(in srgb, var(--color-on-deep) 6%, transparent)}}@media (width>=1920px){.card{padding:var(--space-lg)}}.card>:where(:not(.card__deco)){z-index:1;position:relative}.card__deco{z-index:0;pointer-events:none;border-radius:calc(var(--radius-card) - 1px);position:absolute;inset:0;overflow:hidden}.card--glass{--card-alpha:var(--glass-alpha);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%)}.card--opaque{--card-alpha:100%}:is(.card--deep,.card-deep){--color-muted:var(--color-on-deep-muted);--r:var(--color-accent-bright);--card-inset:inset 0 1px 0 var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){:is(.card--deep,.card-deep){--card-inset:inset 0 1px 0 color-mix(in srgb, var(--color-on-deep) 8%, transparent)}}:is(.card--deep,.card-deep){background:var(--color-ink-2);border-color:var(--color-ink-border);color:var(--color-on-deep)}:root[data-theme=dark] :is(.card--deep,.card-deep){background:var(--color-ink)}:is(.card--deep,.card-deep) .eyebrow{color:var(--color-on-deep-muted)}:is(.card--deep,.card-deep) .btn-ghost{color:var(--color-on-deep);border-color:var(--color-ink-border-strong);background:0 0}:is(.card--deep,.card-deep) .btn-ghost:hover:not(:disabled){background:var(--color-ink-3)}.sheen-band{background:linear-gradient(90deg, transparent, var(--color-on-deep), transparent);inset-block:0;inline-size:30%;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.sheen-band{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-on-deep) 8%, transparent), transparent)}}.sheen-band{transform:translate(-120%)skew(-18deg)}.card-head{padding-inline-end:calc(var(--s3d,0px) * .5)}.card-foot{flex-wrap:wrap;gap:8px;margin-block-start:auto;padding-block-start:var(--space-sm);display:flex}.card[data-3d=sm]{--s3d:var(--s3d-sm)}.card[data-3d=md]{--s3d:var(--s3d-md)}.card[data-3d=lg]{--s3d:var(--s3d-lg)}@media (width<=767px){.card[data-3d]{--s3d:var(--s3d-sm)}}@media (prefers-reduced-transparency:reduce){.card,.card--glass{--card-alpha:100%;-webkit-backdrop-filter:none;backdrop-filter:none}}.card:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--run-angle), transparent 0% 70%, var(--r) 86%, transparent 100%);padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.card:before{background:conic-gradient(from var(--run-angle), transparent 0% 70%, color-mix(in srgb, var(--r) 55%, transparent) 86%, transparent 100%)}}.card:before{-webkit-mask-composite:xor;opacity:0;transition:opacity var(--motion-duration) var(--motion-easing);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card:is(:hover,:focus-within):before{opacity:1}@media (hover:hover){.card:is(:hover,:focus-within){box-shadow:var(--shadow-lg), var(--card-inset);border-color:var(--r)}@supports (color:color-mix(in lab, red, red)){.card:is(:hover,:focus-within){border-color:color-mix(in srgb, var(--r) 22%, var(--color-border))}}.card[data-lift]:hover{transform:translateY(-2px)}}.card--accent{--run-a:var(--color-accent-bright);--run-b:var(--role-mcp);box-shadow:var(--shadow-lg), var(--card-inset), 0 0 0 1px var(--color-accent), 0 24px 60px -24px var(--color-accent-bright)}@supports (color:color-mix(in lab, red, red)){.card--accent{box-shadow:var(--shadow-lg), var(--card-inset), 0 0 0 1px color-mix(in srgb, var(--color-accent) 14%, transparent), 0 24px 60px -24px color-mix(in srgb, var(--color-accent-bright) 45%, transparent)}}.card--accent:before{opacity:.9;background:conic-gradient(from var(--run-angle), transparent 0% 55%, var(--run-a) 70%, var(--run-b) 82%, var(--role-ai) 90%, transparent 97%)}.card--accent[data-recording]{--run-a:var(--role-like);--run-b:var(--color-accent-bright)}@media (forced-colors:active){.card:before{display:none}}.icon3d{--hl:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.icon3d{--hl:color-mix(in srgb, var(--color-surface) 65%, transparent)}}.icon3d{--r-hi:var(--r)}@supports (color:color-mix(in lab, red, red)){.icon3d{--r-hi:color-mix(in srgb, var(--r) 45%, var(--color-surface))}}.icon3d{--r-lo:var(--r)}@supports (color:color-mix(in lab, red, red)){.icon3d{--r-lo:color-mix(in srgb, var(--r) 70%, var(--color-text))}}.icon3d{--o3d:.92;z-index:0;pointer-events:none;inline-size:var(--s3d,var(--s3d-md));aspect-ratio:1;opacity:var(--o3d);rotate:-8deg;translate:calc(var(--px,0) * 10px + var(--hx,0px)) calc(var(--py,0) * 10px + var(--hy,0px));transition:translate var(--motion-duration) var(--motion-easing), rotate var(--motion-duration) var(--motion-easing), scale var(--motion-duration) var(--motion-easing);position:absolute}:root[data-theme=dark] .icon3d{--hl:var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .icon3d{--hl:color-mix(in srgb, var(--color-on-deep) 22%, transparent)}}:root[data-theme=dark] .icon3d{--r-hi:var(--r)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .icon3d{--r-hi:color-mix(in srgb, var(--r) 55%, var(--color-on-deep))}}:root[data-theme=dark] .icon3d{--r-lo:var(--r)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .icon3d{--r-lo:color-mix(in srgb, var(--r) 65%, var(--color-bg-deep))}}:root[data-theme=dark] .icon3d{--o3d:.8}:is(.card--deep,.card-deep) .icon3d{--r:var(--color-accent);--r-hi:var(--color-accent-bright)}@supports (color:color-mix(in lab, red, red)){:is(.card--deep,.card-deep) .icon3d{--r-hi:color-mix(in srgb, var(--color-accent-bright) 70%, var(--color-on-deep))}}:is(.card--deep,.card-deep) .icon3d{--r-lo:var(--color-accent-deep);--hl:var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){:is(.card--deep,.card-deep) .icon3d{--hl:color-mix(in srgb, var(--color-on-deep) 22%, transparent)}}:is(.card--deep,.card-deep) .icon3d{--o3d:.75}.icon3d[data-size=emblem]{--s3d:var(--s3d-emblem)}.icon3d[data-size=sm]{--s3d:var(--s3d-sm)}.icon3d[data-size=md]{--s3d:var(--s3d-md)}.icon3d[data-size=lg]{--s3d:var(--s3d-lg)}.icon3d[data-placement=corner]{inset-block-start:calc(var(--s3d) * -.16);inset-inline-end:calc(var(--s3d) * -.18)}.icon3d:is([data-placement=inline],[data-placement=center]){flex:none;display:block;position:relative;rotate:0deg}.icon3d[data-placement=center]{margin-inline:auto}.icon3d__paint{filter:drop-shadow(0 14px 18px var(--r));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.icon3d__paint{filter:drop-shadow(0 14px 18px color-mix(in srgb, var(--r) 24%, transparent))}}.icon3d__paint>i{-webkit-mask:var(--m3d) center / contain no-repeat;-webkit-mask:var(--m3d) center / contain no-repeat;-webkit-mask:var(--m3d) center / contain no-repeat;-webkit-mask:var(--m3d) center / contain no-repeat;mask:var(--m3d) center / contain no-repeat;position:absolute;inset:0}.icon3d__body{background:linear-gradient(150deg, var(--r-hi) 0%, var(--r) 52%, var(--r-lo) 100%)}.icon3d__light{background:linear-gradient(150deg, var(--hl) 0%, transparent 34%, transparent 60%, var(--r-lo) 100%)}@supports (color:color-mix(in lab, red, red)){.icon3d__light{background:linear-gradient(150deg, var(--hl) 0%, transparent 34%, transparent 60%, color-mix(in srgb, var(--r-lo) 45%, transparent) 100%)}}.icon3d__paint>.icon3d__grid{background:var(--hl);opacity:0;transition:opacity var(--motion-duration) var(--motion-easing);-webkit-mask:var(--m3d) center / contain no-repeat, url(/assets/grid-tile-C5e48XlB.svg) 0 0 / 28px 28px repeat;-webkit-mask-composite:source-in;-webkit-mask:var(--m3d) center / contain no-repeat, url(/assets/grid-tile-C5e48XlB.svg) 0 0 / 28px 28px repeat;-webkit-mask:var(--m3d) center / contain no-repeat, url(/assets/grid-tile-C5e48XlB.svg) 0 0 / 28px 28px repeat;-webkit-mask:var(--m3d) center / contain no-repeat, url(/assets/grid-tile-C5e48XlB.svg) 0 0 / 28px 28px repeat;mask:var(--m3d) center / contain no-repeat, url(/assets/grid-tile-C5e48XlB.svg) 0 0 / 28px 28px repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.card:is(:hover,:focus-within) .icon3d{--hx:-4px;--hy:-6px;rotate:-4deg;scale:1.04}.card:is(:hover,:focus-within) .icon3d__grid{opacity:.75}@container (width<=300px){.icon3d[data-placement=corner]{display:none}}@media (forced-colors:active){.icon3d,.card__deco{display:none}}.app-shell{isolation:isolate;min-block-size:100dvh;position:relative}.aurora{z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.aurora>span{position:absolute}.aurora__wash{background:var(--aurora-wash);block-size:100vh;opacity:var(--aurora-wash-o);inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.aurora__spot{aspect-ratio:1;border-radius:50%;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 100%);mask-image:radial-gradient(closest-side,#000 20%,#0000 100%)}.aurora__spot--a{background:var(--aurora-a);inline-size:72vmax;opacity:var(--aurora-a-o);top:-26vmax;left:-18vmax}.aurora__spot--b{background:var(--aurora-b);inline-size:56vmax;opacity:var(--aurora-b-o);top:8vh;right:-20vmax}.aurora__spot--c{background:var(--aurora-c);inline-size:60vmax;opacity:var(--aurora-c-o);bottom:-28vmax;left:28vw}.aurora__dots{background-color:var(--color-text);opacity:var(--texture-opacity);inset:0;-webkit-mask:url(/assets/texture-CKRNfzLc.svg) 0 0/20px 20px;mask:url(/assets/texture-CKRNfzLc.svg) 0 0/20px 20px}.grid-band{z-index:-1;pointer-events:none;block-size:110vh;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:radial-gradient(75% 65% at 40% 18%,#000 0%,#0000 75%);mask-image:radial-gradient(75% 65% at 40% 18%,#000 0%,#0000 75%)}.grid-band__tile{background-color:var(--color-border-strong);opacity:var(--grid-o);position:absolute;inset:-200px 0 0 -200px;-webkit-mask:url(/assets/grid-tile-C5e48XlB.svg) 0 0/200px 200px;mask:url(/assets/grid-tile-C5e48XlB.svg) 0 0/200px 200px}@media (prefers-reduced-transparency:reduce){.aurora{opacity:.5}}@media (forced-colors:active){.aurora,.grid-band{display:none}}.mcp-bar{padding:var(--space-sm) var(--space-md);background:linear-gradient(90deg, transparent 8%, var(--r) 50%, transparent 92%) top / 100% 1px no-repeat, linear-gradient(var(--color-surface) 0 0), var(--mcp-underlay);margin-block-end:var(--space-md);scroll-margin-block-start:calc(var(--header-h) + 12px)}@supports (color:color-mix(in lab, red, red)){.mcp-bar{background:linear-gradient(90deg, transparent 8%, color-mix(in srgb, var(--r) 45%, transparent) 50%, transparent 92%) top / 100% 1px no-repeat, linear-gradient(color-mix(in srgb, var(--color-surface) var(--glass-alpha), transparent) 0 0), var(--mcp-underlay)}}.mcp-row{align-items:center;gap:var(--space-sm) var(--space-md);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"emblem text""addr addr""toggle toggle";display:grid}@media (width>=1280px){.mcp-row{grid-template-columns:auto minmax(240px,1fr) minmax(360px,1.4fr) auto;grid-template-areas:"emblem text addr toggle"}}.mcp-row__emblem{grid-area:emblem}.mcp-row__text{grid-area:text}.mcp-row__addr{grid-area:addr;gap:8px;display:flex}.mcp-row__toggle{grid-area:toggle}@media (width<=479px){.mcp-row__addr{flex-direction:column}}.mcp-chevron{transition:rotate var(--motion-duration) var(--motion-easing)}[aria-expanded=true]>.mcp-chevron{rotate:180deg}.mcp-orbits{background:var(--role-mcp);opacity:.5;-webkit-mask-composite:source-in;transition:rotate var(--motion-duration) var(--motion-easing), scale var(--motion-duration) var(--motion-easing);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:url(/assets/aura-orbits-CUZBKGlP.svg),linear-gradient(90deg,#0000 35%,#000 75%);mask-image:url(/assets/aura-orbits-CUZBKGlP.svg),linear-gradient(90deg,#0000 35%,#000 75%);-webkit-mask-position:64% 40%,0 0;mask-position:64% 40%,0 0;-webkit-mask-size:cover,auto;mask-size:cover,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mcp-bar:hover .mcp-orbits{rotate:-3deg;scale:1.04}.mcp-panel{gap:var(--space-md);grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-md);display:grid}.mcp-panel__cols{gap:var(--space-md);flex-direction:column;display:flex}@media (width>=1024px){.mcp-panel__cols{grid-template-columns:1.4fr 1fr 1fr;display:grid}}.mcp-chip{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:8px;padding:4px 6px 4px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mcp-chip{background:color-mix(in srgb, var(--color-surface) 85%, transparent)}}.mcp-chip{font-size:var(--text-caption)}.mcp-chip .btn-sm{font-size:var(--text-caption);padding:3px 10px}.mcp-chip__url{text-overflow:ellipsis;white-space:nowrap;max-inline-size:24ch;overflow:hidden}@media (width<=1279px){.mcp-chip__url{display:none}}[data-depth=sm]{translate:calc(var(--px,0) * -6px) calc(var(--py,0) * -4px);transition:translate var(--motion-duration) var(--motion-easing)}[data-depth=md]{translate:calc(var(--px,0) * -12px) calc(var(--py,0) * -8px);transition:translate var(--motion-duration) var(--motion-easing)}.draw-x{transform-origin:0}.folders-layout{gap:var(--space-md);align-items:start;display:grid}.card.folders-tree{padding:var(--space-sm);align-self:start}.folders-tree .collapse>*{margin:-2px;padding:2px}.folders-tree .collapse[data-open=true]>*{padding-block-start:var(--space-sm)}@media (width>=1024px){.folders-layout{grid-template-columns:clamp(280px,20vw,380px) minmax(0,1fr)}.card.folders-tree{top:calc(var(--header-h) + 16px);max-block-size:calc(100dvh - var(--header-h) - 32px);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;position:sticky;overflow:hidden auto}.folders-tree .collapse{grid-template-rows:1fr}.folders-tree .collapse>*{padding-block-start:2px}.folders-tree__toggle{display:none}}.pref-columns{gap:var(--space-md);display:grid}@media (width>=768px){.pref-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.pref-col{gap:var(--space-md);flex-direction:column;min-inline-size:0;display:flex}.pref-col__list{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));align-items:start;display:grid}.pref-col__head{padding:12px var(--space-md);border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--color-border-strong) 70%, transparent);background:linear-gradient(90deg, var(--r), transparent) top / 100% 2px no-repeat, color-mix(in srgb, var(--color-surface) var(--solid-alpha), transparent);box-shadow:var(--shadow-sm);align-items:center;gap:8px;display:flex}@media (width<=767px){.pref-col__list{grid-template-columns:minmax(0,1fr)}.pref-col__head{top:var(--header-h);z-index:5;background:linear-gradient(90deg, var(--r), transparent) top / 100% 2px no-repeat, var(--color-surface);position:sticky}}.pref-card__actions{opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing)}.pref-card:is(:hover,:focus-within) .pref-card__actions{opacity:1}@media (hover:none){.pref-card__actions{opacity:1}}.pref-card[data-dragging]{opacity:.6;scale:.98}.tree-row{border-radius:var(--radius-sm);min-block-size:36px;transition:background-color var(--motion-duration-fast) var(--motion-easing);align-items:center;gap:4px;padding-inline-end:4px;display:flex}.tree-row:hover{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}.tree-row[aria-current=true]{background:var(--color-accent-soft);box-shadow:inset 2px 0 0 var(--color-accent)}.tree-row .tree-chevron{width:.95em;height:.95em;color:var(--color-muted-dim)}.tree-row[data-drop]{outline:1px dashed var(--color-accent);background:var(--color-accent-soft)}.hero-grid{gap:var(--space-md);display:grid}@media (width>=768px){.hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}}@media (width>=1024px){.hero{padding:var(--space-lg)}}@media (width<=767px){.hero.card--glass{-webkit-backdrop-filter:none;backdrop-filter:none}}.hero-title{max-inline-size:14ch}.hero-code{background-color:var(--color-accent);opacity:.1;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:url(/assets/hero-code-DTY5eUAd.svg),radial-gradient(at 85% 30%,#000 0%,#0000 65%);mask-image:url(/assets/hero-code-DTY5eUAd.svg),radial-gradient(at 85% 30%,#000 0%,#0000 65%);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:cover,auto;mask-size:cover,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-floor{inset-inline:0;-webkit-mask-composite:source-in;block-size:64%;position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:url(/assets/grid-hero-Cz6vPoRt.svg),linear-gradient(#0000 0%,#000 45%);mask-image:url(/assets/grid-hero-Cz6vPoRt.svg),linear-gradient(#0000 0%,#000 45%);-webkit-mask-position:bottom,0 0;mask-position:bottom,0 0;-webkit-mask-size:cover,auto;mask-size:cover,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-floor__lines{background:var(--color-accent);opacity:.7;position:absolute;inset:0}.hero-floor__scan{inset-inline:0;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-accent-bright) 85%, transparent) 50%, transparent);block-size:40%;position:absolute;top:0;transform:translateY(-100%)}.hero-art{isolation:isolate;position:relative}.hero-art .illustration{z-index:1;position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 74%,#0000 100%);mask-image:radial-gradient(closest-side,#000 74%,#0000 100%)}.icon3d.hero-bubble{--s3d:var(--s3d-md);z-index:2;top:-4%;left:-8%;rotate:-6deg}@media (width<=767px){.hero-art{display:none}}@media (width>=768px){.hero>.card__deco>.icon3d{display:none}}.mic{border-radius:var(--radius-full);flex:none;place-items:center;block-size:80px;inline-size:80px;display:grid;position:relative}.mic__level{border-radius:inherit;background:var(--color-accent-soft);transform:scale(calc(1 + var(--level,0) * .6));transition:transform 80ms linear;position:absolute;inset:0}.mic[data-first] .mic__level{transform:scale(1.18)}.mic__btn{border-radius:inherit;block-size:100%;inline-size:100%;font-size:var(--text-h2);background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-accent);place-items:center;display:grid;position:relative}.mic__btn:hover:not(:disabled){background:var(--color-accent-deep)}.mic__btn:disabled{opacity:.6}.mic[data-recording] .mic__btn{background:var(--role-like);box-shadow:0 0 calc(12px + var(--level,0) * 28px) color-mix(in srgb, var(--role-like) 45%, transparent)}.mic-dock{z-index:var(--z-dock);inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));align-items:center;gap:var(--space-sm);border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--color-border-strong) 70%, transparent);background:color-mix(in srgb, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-lg);grid-template-columns:1fr auto 1fr;padding:10px 16px;display:grid;position:fixed}.mic-dock .mic{block-size:64px;inline-size:64px}@media (width>=768px){.mic-dock{display:none}}:root[data-modal=open] .mic-dock,.mic-dock[data-keyboard]{display:none}.dock-bubble{z-index:1;white-space:nowrap;border-radius:var(--radius-sm);border:1px solid var(--color-ink-border-strong);background:var(--color-ink-2);color:var(--color-on-deep);font-size:var(--text-caption);box-shadow:var(--shadow-md);padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.steps{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps__item{align-items:center;gap:6px;display:inline-flex}.step{border-radius:var(--radius-full);border:1px solid var(--color-border);block-size:30px;font-size:var(--text-caption);color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-surface) 92%, transparent);align-items:center;padding:4px 12px;font-weight:500;display:inline-flex}.step[aria-current=step]{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent);box-shadow:var(--shadow-accent)}.step[data-done]{background:var(--color-accent-soft);color:var(--color-text);border-color:var(--color-accent)}.step-link{background:var(--color-border-strong);block-size:2px;inline-size:18px;position:relative}.step-link:after{content:"";background:var(--color-accent);transform-origin:0;transition:transform .46s var(--motion-easing);position:absolute;inset:0;transform:scaleX(0)}.step-link[data-done]:after{transform:scaleX(1)}.bento{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""stats""hints""recent""folders""projects""main";display:grid}.area-hero{grid-area:hero}.area-stats{grid-area:stats}.area-hints{grid-area:hints}.area-recent{grid-area:recent}.area-folders{grid-area:folders}.area-projects{grid-area:projects}.area-main{grid-area:main}.bento--no-hints .area-stats{grid-area:stats-start/stats-start/hints-end/hints-end}@media (width>=768px){.bento{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"hero hero hero hero hero hero""stats stats stats hints hints hints""recent recent recent recent recent recent""folders folders folders folders folders folders""projects projects projects main main main"}}@media (width>=1280px){.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"hero hero hero hero hero hero hero hero stats stats stats stats""hero hero hero hero hero hero hero hero hints hints hints hints""recent recent recent recent recent recent folders folders folders folders folders folders""projects projects projects projects projects projects projects main main main main main"}.area-hero{min-block-size:520px}}@media (width>=1920px){.bento{grid-template-areas:"hero hero hero hero hero hero stats stats stats hints hints hints""hero hero hero hero hero hero projects projects projects main main main""recent recent recent recent recent recent folders folders folders folders folders folders"}.area-hero{min-block-size:600px}}.card:is([data-3d=lg],[data-3d=md])>.card-head{min-block-size:calc(var(--s3d) * .62 - var(--space-md))}.tiles{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tile__name{color:var(--color-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:15px;font-weight:600}.main-glow{background:var(--color-accent-bright);position:absolute;inset:0;-webkit-mask:url(/assets/aura-blobs-soft-CHiTPnJv.svg) 100% 0/cover no-repeat;mask:url(/assets/aura-blobs-soft-CHiTPnJv.svg) 100% 0/cover no-repeat}.main-preview{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-on-deep-secondary);margin:0;font-size:13px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}}@layer utilities{.pointer-events-none{pointer-events:none}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-1{bottom:var(--spacing)}.bottom-\[calc\(112px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(112px + env(safe-area-inset-bottom))}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-md{margin-inline:calc(var(--space-md) * -1)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-md{margin-top:var(--space-md)}.mt-sm{margin-top:var(--space-sm)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-lg{margin-bottom:var(--space-lg)}.mb-md{margin-bottom:var(--space-md)}.mb-sm{margin-bottom:var(--space-sm)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.max-h-\[calc\(100dvh-2\*var\(--space-sm\)\)\]{max-height:calc(100dvh - 2 * var(--space-sm))}.min-h-0{min-height:0}.min-h-dvh{min-height:100dvh}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-auto{width:auto}.w-full{width:100%}.max-w-form{max-width:28rem}.max-w-full{max-width:100%}.max-w-modal{max-width:48rem}.max-w-text{max-width:38rem}.max-w-toast{max-width:24rem}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) auto minmax(0,1fr) minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-3{gap:calc(var(--spacing) * 3)}.gap-md{gap:var(--space-md)}.gap-sm{gap:var(--space-sm)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[6px\]{border-radius:6px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:var(--radius-full)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent{border-color:var(--color-accent)}.border-ai{border-color:var(--role-ai)}.border-border{border-color:var(--color-border)}.border-dislike{border-color:var(--role-dislike)}.border-enrich{border-color:var(--role-enrich)}.border-like{border-color:var(--role-like)}.border-mcp{border-color:var(--role-mcp)}.border-net{border-color:var(--role-net)}.border-service{border-color:var(--role-service)}.border-transparent{border-color:#0000}.border-ui{border-color:var(--role-ui)}.bg-\[color-mix\(in_srgb\,var\(--color-surface\)_96\%\,transparent\)\]{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-surface\)_96\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-surface) 96%,transparent)}}.bg-\[var\(--backdrop\)\]{background-color:var(--backdrop)}.bg-\[var\(--r\)\]{background-color:var(--r)}.bg-accent{background-color:var(--color-accent)}.bg-accent-soft{background-color:var(--color-accent-soft)}.bg-ai-soft{background-color:var(--role-ai-soft)}.bg-bg-deep{background-color:var(--color-bg-deep)}.bg-border-strong{background-color:var(--color-border-strong)}.bg-current{background-color:currentColor}.bg-dislike{background-color:var(--role-dislike)}.bg-dislike-soft{background-color:var(--role-dislike-soft)}.bg-enrich-soft{background-color:var(--role-enrich-soft)}.bg-like{background-color:var(--role-like)}.bg-like-soft{background-color:var(--role-like-soft)}.bg-mcp-soft{background-color:var(--role-mcp-soft)}.bg-net-soft{background-color:var(--role-net-soft)}.bg-service-soft{background-color:var(--role-service-soft)}.bg-surface{background-color:var(--color-surface)}.bg-surface-2,.bg-surface-2\/70{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/70{background-color:color-mix(in oklab, var(--color-surface-2) 70%, transparent)}}.bg-ui-soft{background-color:var(--role-ui-soft)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-gutter{padding:var(--gutter)}.p-sm{padding:var(--space-sm)}.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-md{padding-inline:var(--space-md)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-lg{padding-block:var(--space-lg)}.pe-\[calc\(var\(--s3d\,0px\)\*0\.75\)\]{padding-inline-end:calc(var(--s3d,0px) * .75)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-md{padding-top:var(--space-md)}.pt-sm{padding-top:var(--space-sm)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pl-0{padding-left:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--leading-normal))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,1.45)}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--leading-tight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--leading-tight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,1.12)}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,1.25)}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,1.5)}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.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-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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-eyebrow{--tw-tracking:var(--tracking-eyebrow);letter-spacing:var(--tracking-eyebrow)}.tracking-heading{--tw-tracking:var(--tracking-heading);letter-spacing:var(--tracking-heading)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--r-ink\)\]{color:var(--r-ink)}.text-accent{color:var(--color-accent)}.text-accent-contrast{color:var(--color-accent-contrast)}.text-ai-ink{color:var(--role-ai-ink)}.text-danger{color:var(--color-danger)}.text-dislike-ink{color:var(--role-dislike-ink)}.text-enrich-ink{color:var(--role-enrich-ink)}.text-like-ink{color:var(--role-like-ink)}.text-mcp-ink{color:var(--role-mcp-ink)}.text-muted{color:var(--color-muted)}.text-net-ink{color:var(--role-net-ink)}.text-on-deep-2{color:var(--color-on-deep-secondary)}.text-service-ink{color:var(--role-service-ink)}.text-text{color:var(--color-text)}.text-text-2{color:var(--color-text-secondary)}.text-ui-ink{color:var(--role-ui-ink)}.italic{font-style:italic}.not-italic{font-style:normal}.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,)}.no-underline{text-decoration-line:none}.shadow-\[inset_3px_0_0_var\(--toast-c\)\,var\(--shadow-md\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--toast-c)), var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-accent{--tw-shadow:var(--shadow-accent);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{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);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-sm);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-border{--tw-ring-color:var(--color-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-\[6px\]{--tw-backdrop-blur:blur(6px);-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,)}.outline-none{--tw-outline-style:none;outline-style:none}.group-focus-within\:flex:is(:where(.group):focus-within *){display:flex}@media (hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}}.before\:hidden:before{content:var(--tw-content);display:none}@media (hover:hover){.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-text:hover{color:var(--color-text)}.hover\:underline:hover{text-decoration-line:underline}}@media not all and (width>=48rem){.max-md\:pt-sm{padding-top:var(--space-sm)}}@media (width>=40rem){.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:flex-row{flex-direction:row}.sm\:self-auto{align-self:auto}}@media (width>=48rem){.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:left-auto{left:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:max-w-\[min\(880px\,100\%_-_36px\)\]{max-width:min(880px,100% - 36px)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-rows-\[1fr\]{grid-template-rows:1fr}.md\:flex-wrap{flex-wrap:wrap}.md\:overflow-visible{overflow:visible}.md\:p-md{padding:var(--space-md)}.md\:text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--leading-tight))}}@media (width>=64rem){.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--backdrop:#0f1a2e6b;--color-accent:#2563eb;--color-accent-bright:#4f86f7;--color-accent-contrast:#fff;--color-accent-contrast-soft:#e6eefe;--color-accent-deep:#1b47b8;--color-accent-soft:#dce8fe;--color-bg:#f4f7fc;--color-bg-deep:#e8eff9;--color-border:#e2eaf6;--color-border-strong:#c7d7ec;--color-danger:#dc2b4b;--color-info:#2563eb;--color-ink:#0b1428;--color-ink-2:#131f3a;--color-ink-3:#1b2c50;--color-ink-border:#25375e;--color-ink-border-strong:#33497a;--color-muted:#66748e;--color-muted-dim:#9ba7bc;--color-on-deep:#eef3fc;--color-on-deep-border:#25375e;--color-on-deep-muted:#8b9bb8;--color-on-deep-secondary:#c2cfe6;--color-success:#17a673;--color-surface:#fff;--color-surface-2:#f7fafe;--color-text:#0f1a2e;--color-text-secondary:#33405a;--shadow-accent:0 14px 32px #2563eb4d;--shadow-lg:0 36px 80px #0f1a2e1f;--shadow-md:0 14px 34px #0f1a2e14;--shadow-sm:0 1px 2px #0f1a2e0f;--role-like:#e0457b;--role-like-soft:#ffd6e8;--role-like-ink:#aa345d;--role-dislike:#666;--role-dislike-soft:#ededed;--role-dislike-ink:#666;--role-ui:#3a6ff7;--role-ui-soft:#d6e4ff;--role-ui-ink:#305bcb;--role-ai:#8a3ffc;--role-ai-soft:#e9d6ff;--role-ai-ink:#7736d9;--role-mcp:#0fa3d1;--role-mcp-soft:#d6f5ff;--role-mcp-ink:#0b7292;--role-service:#1baa5c;--role-service-soft:#d6ffe4;--role-service-ink:#147e44;--role-enrich:#f07a1a;--role-enrich-soft:#ffe3cc;--role-enrich-ink:#9e5111;--role-net:#e0a800;--role-net-soft:#fff1c2;--role-net-ink:#866500;--texture-opacity:.06;--font-heading:"Inter", "Segoe UI", system-ui, sans-serif;--font-body:"Inter", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Cascadia Code", ui-monospace, SFMono-Regular, monospace;--text-display:64px;--text-h1:48px;--text-h2:36px;--text-h3:23px;--text-lead:20px;--text-body:17px;--text-caption:13px;--leading-tight:1.06;--leading-normal:1.65;--weight-heading:700;--weight-body:400;--tracking-heading:-.03em;--tracking-eyebrow:.16em;--radius-sm:10px;--radius-md:16px;--radius-lg:26px;--radius-full:999px;--space-sm:12px;--space-md:22px;--space-lg:36px;--space-xl:64px;--gutter:18px;--motion-duration:.46s;--motion-easing:cubic-bezier(.22, 1, .36, 1);--motion-stagger:80ms}@media (width>=768px){:root{--gutter:44px}}@media (width>=1920px){:root{--gutter:64px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--backdrop:#040810b8;--color-accent:#5b93ff;--color-accent-bright:#84b0ff;--color-accent-contrast:#07101f;--color-accent-contrast-soft:#d7e5ff;--color-accent-deep:#2c63d6;--color-accent-soft:#16294b;--color-bg:#0b1220;--color-bg-deep:#070c17;--color-border:#22304b;--color-border-strong:#37496c;--color-danger:#f0708c;--color-info:#5b93ff;--color-ink:#070c17;--color-ink-2:#0b1220;--color-ink-3:#121b2c;--color-ink-border:#22304b;--color-ink-border-strong:#37496c;--color-muted:#8797b4;--color-muted-dim:#61708c;--color-on-deep:#e9f0fb;--color-on-deep-border:#22304b;--color-on-deep-muted:#8797b4;--color-on-deep-secondary:#bcc9e0;--color-success:#4fcfa0;--color-surface:#121b2c;--color-surface-2:#18233a;--color-text:#e9f0fb;--color-text-secondary:#bcc9e0;--shadow-accent:0 14px 32px #5b93ff59;--shadow-lg:0 36px 80px #0009;--shadow-md:0 14px 34px #00000080;--shadow-sm:0 1px 2px #00000073;--role-like-soft:#3f243d;--role-like-ink:#e76e98;--role-dislike:#949494;--role-dislike-soft:#242c39;--role-dislike-ink:#949494;--role-ui-soft:#1b2d59;--role-ui-ink:#6d94f9;--role-ai-soft:#2c235a;--role-ai-ink:#ad79fd;--role-mcp-soft:#113950;--role-mcp-ink:#27acd6;--role-service-soft:#143a37;--role-service-ink:#32b36c;--role-enrich-soft:#433028;--role-enrich-ink:#f17f23;--role-net-soft:#3f3a22;--role-net-ink:#e0a800;--texture-opacity:.05}:root{--color-muted-strong:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){:root{--color-muted-strong:color-mix(in srgb, var(--color-muted) 72%, var(--color-text))}}:root{--radius-card:var(--radius-md);--motion-duration-fast:calc(var(--motion-duration) * .45);--header-h:64px;--grad-sky-lightest-07:linear-gradient(180deg, #e5f2fb 0%, #d3e9f8 55%, #c4dff2 100%);--grad-sky-lightest-05:linear-gradient(135deg, #e5f2fb 0%, #c4edf2 100%);--grad-cyan-light-08:linear-gradient(120deg, #b9eaf4 0%, #9ad0ef 55%, #81ace4 100%);--grad-blue-light-05:linear-gradient(135deg, #b9caf4 0%, #81bce4 100%);--grad-violet-light-03:linear-gradient(90deg, #ceb9f4 0%, #a581e4 100%);--grad-blue-dark-03:linear-gradient(90deg, #1a419e 0%, #122654 100%);--grad-sky-medium-07:linear-gradient(180deg, #58aae4 0%, #3196dd 55%, #277cb9 100%);--grad-indigo-medium-08:linear-gradient(120deg, #5858e4 0%, #5331dd 55%, #6227b9 100%);--grad-violet-medium-08:linear-gradient(120deg, #8b58e4 0%, #9331dd 55%, #9727b9 100%);--aurora-wash:var(--grad-sky-lightest-07);--aurora-wash-o:1;--aurora-a:var(--grad-cyan-light-08);--aurora-a-o:.4;--aurora-b:var(--grad-blue-light-05);--aurora-b-o:.34;--aurora-c:var(--grad-violet-light-03);--aurora-c-o:.22;--grid-o:.4;--mcp-underlay:var(--grad-sky-lightest-05);--glass-alpha:80%;--solid-alpha:92%;--s3d-emblem:56px;--s3d-sm:96px;--s3d-md:136px;--s3d-lg:168px;--z-dock:30;--z-header:40;--z-modal:50;--z-toast:60;--z-tip:70}:root[data-theme=dark]{--aurora-wash:var(--grad-blue-dark-03);--aurora-wash-o:.35;--aurora-a:var(--grad-sky-medium-07);--aurora-a-o:.14;--aurora-b:var(--grad-indigo-medium-08);--aurora-b-o:.16;--aurora-c:var(--grad-violet-medium-08);--aurora-c-o:.12;--grid-o:.3;--mcp-underlay:none;--glass-alpha:76%;--solid-alpha:90%}@property --run-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes grid-in-icon{to{-webkit-mask-position:50%,28px 28px;mask-position:50%,28px 28px}}@media (prefers-reduced-motion:no-preference) and (width>=768px) and (hover:hover){.aurora__spot,.grid-band__tile{will-change:transform}.aurora__spot--a{animation:48s ease-in-out infinite alternate aurora-a}.aurora__spot--b{animation:56s ease-in-out infinite alternate aurora-b}.aurora__spot--c{animation:64s ease-in-out infinite alternate aurora-c}.grid-band__tile{animation:60s linear infinite grid-drift}}@keyframes aurora-a{to{transform:translate(9vmax,6vmax)scale(1.08)}}@keyframes aurora-b{to{transform:translate(-11vmax,9vmax)scale(1.05)}}@keyframes aurora-c{to{transform:translate(-7vmax,-10vmax)scale(1.1)}}@keyframes grid-drift{to{transform:translate(200px,200px)}}@keyframes fade-up{0%{opacity:0;translate:0 14px}}@keyframes blur-in{0%{opacity:0;filter:blur(10px)}}@keyframes draw-x{0%{transform:scaleX(0)}}@keyframes float3d{to{transform:translateY(-8px)rotate(3deg)}}@keyframes sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes border-run{to{--run-angle:360deg}}@keyframes ring-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes tip-in{0%{opacity:0;translate:0 6px}}@keyframes veil-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.enter{animation:fade-up var(--motion-duration) var(--motion-easing) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.blur-in{animation:blur-in var(--motion-duration) var(--motion-easing) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger) + 80ms)}.enter .icon3d{animation:blur-in .56s var(--motion-easing) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger) + .2s)}.draw-x{animation:draw-x .6s var(--motion-easing) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger) + .24s)}.icon3d[data-float] .icon3d__paint{animation:7s ease-in-out infinite alternate float3d}.sheen-band{animation:sheen 8s var(--motion-easing) infinite}.card:not(.card--accent):is(:hover,:focus-within):before{animation:3.2s linear infinite border-run}.card--accent:before{animation:8s linear infinite border-run}.card--accent[data-recording]:before{animation-duration:2.4s}.card:is(:hover,:focus-within) .icon3d__grid{animation:4s linear infinite grid-in-icon}.collapse{transition:grid-template-rows var(--motion-duration) var(--motion-easing)}.tip{animation:tip-in var(--motion-duration-fast) var(--motion-easing) backwards}.veil-in{animation:veil-in var(--motion-duration-fast) linear backwards}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sheen-band,.hero-floor__scan{display:none}.card--accent:before{--run-angle:220deg;opacity:.6}}:root[data-idle=paused] *,:root[data-idle=paused] :before,:root[data-idle=paused] :after{animation-play-state:paused!important}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@media (prefers-reduced-motion:no-preference){.hero-floor__scan{animation:floor-scan 7s var(--motion-easing) infinite}.hero-floor{animation:floor-draw .9s var(--motion-easing) .2s backwards}}@keyframes floor-scan{0%{transform:translateY(-100%)}70%,to{transform:translateY(260%)}}@keyframes floor-draw{0%{clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:no-preference){.mic[data-first] .mic__level{animation:1.2s ease-in-out 3 ring-pulse}.dock-bubble{animation:fade-up var(--motion-duration) var(--motion-easing) .6s backwards}}
