.btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:filter .15s ease,translate .1s ease,box-shadow .15s ease}.btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.btn-icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.btn-icon>svg,.btn-icon>img{width:100%;height:100%}.btn[data-variant=primary]{color:var(--action-primary-fg);font-weight:var(--action-primary-fg-weight);background:var(--action-primary-fill);box-shadow:var(--action-primary-inner-shadow),var(--action-primary-drop-shadow)}.btn[data-variant=brand]{color:var(--action-brand-fg);font-weight:var(--action-brand-fg-weight);background:var(--action-brand-fill);box-shadow:var(--action-brand-inner-shadow),var(--action-brand-drop-shadow)}.btn[data-variant=tertiary]{color:var(--action-tertiary-fg);font-weight:var(--action-tertiary-fg-weight);background:var(--action-tertiary-fill);box-shadow:var(--action-tertiary-inner-shadow),var(--action-tertiary-drop-shadow)}@media (hover: hover){.btn[data-variant=primary]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true],[data-hover=none]){filter:brightness(var(--action-primary-hover-brightness))}.btn[data-variant=brand]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true],[data-hover=none]){filter:brightness(var(--action-brand-hover-brightness))}.btn[data-variant=tertiary]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true],[data-hover=none]){filter:brightness(var(--action-tertiary-hover-brightness))}}.btn[data-variant=primary][data-state=hover]{filter:brightness(var(--action-primary-hover-brightness))}.btn[data-variant=brand][data-state=hover]{filter:brightness(var(--action-brand-hover-brightness))}.btn[data-variant=tertiary][data-state=hover]{filter:brightness(var(--action-tertiary-hover-brightness))}.btn[data-variant=primary]:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=primary][data-state=pressed]{background:var(--action-primary-fill-pressed);box-shadow:var(--action-primary-inner-shadow-pressed),var(--action-primary-drop-shadow-pressed)}.btn[data-variant=brand]:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=brand][data-state=pressed]{background:var(--action-brand-fill-pressed);box-shadow:var(--action-brand-inner-shadow-pressed),var(--action-brand-drop-shadow-pressed)}.btn[data-variant=tertiary]:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=tertiary][data-state=pressed]{background:var(--action-tertiary-fill-pressed);box-shadow:var(--action-tertiary-inner-shadow-pressed),var(--action-tertiary-drop-shadow-pressed)}.btn:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-state=pressed]{translate:0 1px}.btn:focus-visible:where(html:not([data-input-modality=pointer]) *),.btn[data-state=focus]{outline:2px solid var(--border-accent);outline-offset:3px}.btn[aria-busy=true]{cursor:progress}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;color:var(--content-disable);background:var(--surface-disabled);box-shadow:none;filter:none;translate:none}.btn[data-variant=ghost]{color:var(--content-secondary);background:transparent;box-shadow:none;transition:background-color .15s ease,color .15s ease,translate .1s ease}.btn[data-variant=outline]{color:var(--content-secondary);background:transparent;box-shadow:inset 0 0 0 1px var(--border-subtle);transition:background-color .15s ease,color .15s ease,translate .1s ease}.btn[data-variant=destructive]{color:var(--on-negative);background:var(--negative);box-shadow:none}@media (hover: hover){.btn[data-variant=ghost]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=outline]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--surface-hover)}.btn[data-variant=outline]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true]){color:var(--content-primary)}.btn[data-variant=destructive]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true],[aria-busy=true]){filter:brightness(.94)}}.btn[data-variant=ghost][data-state=hover],.btn[data-variant=outline][data-state=hover]{background:var(--surface-hover)}.btn[data-variant=outline][data-state=hover]{color:var(--content-primary)}.btn[data-variant=destructive][data-state=hover]{filter:brightness(.94)}.btn[data-variant=ghost]:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=ghost][data-state=pressed],.btn[data-variant=ghost][aria-expanded=true],.btn[data-variant=outline]:active:not(:disabled,[aria-disabled=true],[aria-busy=true]),.btn[data-variant=outline][data-state=pressed],.btn[data-variant=outline][aria-expanded=true]{background:var(--surface-pressed)}.btn[data-variant=ghost]:disabled,.btn[data-variant=ghost][aria-disabled=true]{color:var(--content-disable);background:transparent}.btn[data-variant=outline]:disabled,.btn[data-variant=outline][aria-disabled=true]{color:var(--content-disable);background:transparent;box-shadow:inset 0 0 0 1px var(--border-subtle)}.btn[data-variant=destructive]:disabled,.btn[data-variant=destructive][aria-disabled=true]{color:var(--content-disable);background:var(--surface-disabled);filter:none}.btn-busy{display:inline-flex;flex:none}@media (forced-colors: active){.btn{outline:1px solid ButtonText;outline-offset:-1px}}.dd-menu .dd-item[data-row]{border-radius:8px}.dd-menu .dd-item[data-row][data-corners~=tl]{border-top-left-radius:var(--dd-edge, 8px)}.dd-menu .dd-item[data-row][data-corners~=tr]{border-top-right-radius:var(--dd-edge, 8px)}.dd-menu .dd-item[data-row][data-corners~=bl]{border-bottom-left-radius:var(--dd-edge, 8px)}.dd-menu .dd-item[data-row][data-corners~=br]{border-bottom-right-radius:var(--dd-edge, 8px)}.dd-item{background-image:linear-gradient(var(--wash),var(--wash))}.dd-item[data-current]{background-color:var(--surface-fill-strong)}.dd-item[data-in-menu]:focus,.dd-item:not([data-in-menu]):hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.dd-item:not([data-in-menu]):focus-visible:where(html:not([data-input-modality=pointer]) *),.dd-item[data-highlighted],.dd-item[aria-expanded=true]{--wash: var(--surface-hover)}.dd-item[data-highlight=accent]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.dd-item[data-highlight=accent]:focus-visible:where(html:not([data-input-modality=pointer]) *){--wash: transparent}.dd-item[data-highlight=accent][data-highlighted]{--wash: transparent;background-color:var(--surface-highlight);box-shadow:var(--edge)}.dd-item[data-highlight=accent][data-highlighted] .dd-ink{color:var(--content-accent)}.kit-badge[data-tone=filled],.kit-badge[data-tone=outlined],.dd-item .kit-badge{background:var(--accent-subtle)}.kit-badge[data-tone=outlined]{box-shadow:inset 0 0 0 1px var(--border-accent)}.kit-badge[data-tone=bare],.dd-item[data-in-menu]:focus .kit-badge,.dd-item:not([data-in-menu]):hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .kit-badge,.dd-item[data-highlighted] .kit-badge{background:transparent;box-shadow:none}.kit-badge[data-intent=positive]{color:var(--on-positive-subtle)}.kit-badge[data-intent=positive][data-tone=filled],.kit-badge[data-intent=positive][data-tone=outlined]{background:var(--positive-subtle)}.kit-badge[data-intent=positive][data-tone=outlined]{box-shadow:inset 0 0 0 1px var(--border-positive)}.kit-badge[data-intent=caution]{color:var(--on-caution-subtle)}.kit-badge[data-intent=caution][data-tone=filled],.kit-badge[data-intent=caution][data-tone=outlined]{background:var(--caution-subtle)}.kit-badge[data-intent=caution][data-tone=outlined]{box-shadow:inset 0 0 0 1px var(--border-caution)}.kit-badge[data-intent=negative]{color:var(--on-negative-subtle)}.kit-badge[data-intent=negative][data-tone=filled],.kit-badge[data-intent=negative][data-tone=outlined]{background:var(--negative-subtle)}.kit-badge[data-intent=negative][data-tone=outlined]{box-shadow:inset 0 0 0 1px var(--border-negative)}.kit-badge[data-intent=neutral]{color:var(--content-secondary)}.kit-badge[data-intent=neutral][data-tone=filled],.kit-badge[data-intent=neutral][data-tone=outlined]{background:var(--surface-fill-strong)}.kit-badge[data-intent=neutral][data-tone=outlined]{box-shadow:inset 0 0 0 1px var(--border-default)}.dd-scroll::-webkit-scrollbar{width:4px}.dd-scroll::-webkit-scrollbar-thumb{background:var(--action-primary-fg);border-radius:22px}.dd-scroll::-webkit-scrollbar-track{background:transparent}@supports not selector(::-webkit-scrollbar){.dd-scroll{scrollbar-width:thin;scrollbar-color:var(--action-primary-fg) transparent}}.dd-slider:focus-visible:where(html:not([data-input-modality=pointer]) *) .dd-grip,.dd-menu .dd-slider:focus .dd-grip{box-shadow:0 0 0 2px var(--border-accent)}.kit-field{box-shadow:inset 0 0 0 1px var(--kit-field-ring);cursor:text;transition:background-color .15s ease,box-shadow .15s ease,--wash .15s ease}.kit-field:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not([data-disabled]),.kit-field[data-state=hover]{background:var(--surface-hover)}.kit-field:focus-within,.kit-field[data-state=focus]{box-shadow:inset 0 0 0 1px var(--border-accent)}.kit-field[data-tone=fill]{background:linear-gradient(var(--wash),var(--wash)),var(--surface-fill-subtle);box-shadow:inset 0 0 0 1px var(--surface-fill-strong)}.kit-field[data-tone=fill]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not([data-disabled]),.kit-field[data-tone=fill][data-state=hover]{--wash: var(--surface-hover);background:linear-gradient(var(--wash),var(--wash)),var(--surface-fill-subtle)}.kit-field[data-tone=fill]:focus-within,.kit-field[data-tone=fill][data-state=focus]{box-shadow:inset 0 0 0 1px var(--border-accent)}.kit-field[data-disabled]{cursor:default;color:var(--content-disable)}.kit-field input::-moz-placeholder,.kit-field textarea::-moz-placeholder{color:var(--content-placeholder)}.kit-field input::placeholder,.kit-field textarea::placeholder{color:var(--content-placeholder)}.kit-field[data-tone=inverse]{--kit-field-ink: var(--content-inverse);box-shadow:none;background:color-mix(in srgb,var(--content-inverse) 12%,transparent);color:color-mix(in srgb,var(--content-inverse) 50%,transparent)}.kit-field[data-tone=inverse]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not([data-disabled]),.kit-field[data-tone=inverse][data-state=hover]{background:color-mix(in srgb,var(--content-inverse) 16%,transparent)}.kit-field[data-tone=inverse]:focus-within,.kit-field[data-tone=inverse][data-state=focus]{box-shadow:inset 0 0 0 1px var(--border-accent)}.kit-field[data-tone=inverse] textarea::-moz-placeholder{color:color-mix(in srgb,var(--content-inverse) 50%,transparent)}.kit-field[data-tone=inverse] textarea::placeholder{color:color-mix(in srgb,var(--content-inverse) 50%,transparent)}@media (prefers-reduced-motion: reduce){.kit-field{transition:none}}.browser-safari-status,.browser-chrome-top,.browser-safari-bottom,.browser-chrome-bottom,.browser-chrome-keyboard{flex:none;position:relative;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;color:#000}.browser-safari-status{height:62px;background:var(--browser-page-background,#fff);display:flex;align-items:center;justify-content:space-between;padding:0 35px 0 55px;font-size:17px;font-weight:700}.browser-safari-status>img{width:77.9893px;height:13px}.browser-island{position:absolute;top:14px;left:50%;transform:translate(-50%);width:125px;height:37px;background:#000;border-radius:18px}.browser-chrome-top{height:113px;background:var(--browser-page-background,#fff)}.browser-chrome-divider{height:8px;border-bottom:1px solid #ebebeb;box-sizing:border-box}.browser-chrome-status{height:59px;display:flex;align-items:center;justify-content:space-between;padding:0 36px 0 49px;font-size:17px;font-weight:600}.browser-chrome-status>div{display:flex;align-items:center;gap:6px}.browser-chrome-status>div>img:first-child{width:20px;height:16px}.browser-chrome-status>div>img:nth-child(2){width:17px;height:16px}.browser-battery{position:relative;width:27px;height:14px}.browser-battery i{position:absolute;left:2px;top:2.5px;width:20px;height:9px;background:#ffd426;border-radius:2px}.browser-battery img{position:relative;width:27px;height:14px}.browser-chrome-address{height:46px;display:flex;align-items:center;gap:9px;padding:0 9px}.browser-square{display:grid;place-items:center;flex:none;width:38px;height:38px;background:#d9dde1;border-radius:14px}.browser-square img{width:22px;height:22px}.browser-url{flex:1;min-width:0;height:46px;display:flex;align-items:center;padding:0 16px 0 38px;border-radius:32px;background:#d9dde1;gap:8px}.browser-url span{flex:1;text-align:center;font-size:16px;font-weight:500}.browser-url img{width:18px;height:18px}.browser-safari-bottom{height:82px;background:transparent}.browser-safari-glass{border:.5px solid #0000001a;border-radius:24px;background:#f8f8f833;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 40px #0000001a,inset 0 1.5px 1px #fff9,inset 0 .5px #0000001a}.browser-safari-compact{display:flex;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 16px;color:#1b1b1b}.browser-safari-circle{width:48px;height:48px;display:grid;place-items:center;flex:none}.browser-safari-url{width:218px;min-width:0;height:48px;display:flex;align-items:center;gap:10px;padding:0 13px}.browser-safari-url span{flex:1;min-width:0;text-align:center;font-size:17px;font-weight:500;letter-spacing:-.45px;white-space:nowrap}.browser-safari-url>img:first-child{width:16.501px;height:12.001px;flex:none}.browser-safari-url>img:last-child{width:14.957px;height:18.182px;flex:none}.browser-safari-bottom-keyboard{height:395px}.browser-safari-domain{margin:0 auto;width:124px;height:28px;display:grid;place-items:center;font-size:12px;font-weight:500;letter-spacing:.12px}.browser-safari-accessory{margin:10px 16px 9px;height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 13px}.browser-safari-accessory>div{display:flex;gap:20px}.browser-safari-accessory button{border:0;padding:0;background:transparent;color:#1b1b1b;display:grid;place-items:center;width:24px;height:32px}.browser-chevron-up{transform:rotate(180deg)}.browser-safari-keyboard{height:300px;border-radius:27px 27px 0 0;background:#f5f5f5;border:1px solid #ffffffb3;padding:8px 3px 0}.browser-safari-keyboard button{color:#555;background:#ffffffdf;border:0;border-radius:8.5px;font-family:inherit;padding:0;cursor:pointer}.browser-keyboard-row{display:flex;height:45px;margin-bottom:10px;gap:14px}.browser-keyboard-row>div{display:flex;flex:1;min-width:0;gap:6px}.browser-keyboard-row>div>button{flex:1;min-width:0;font-size:25px}.browser-keyboard-row-1{margin-left:16px;margin-right:16px}.browser-keyboard-modifier{width:42px;flex:none;font-size:25px}.browser-keyboard-modifier[aria-pressed=true]{background:#d9d9d9}.browser-keyboard-last{gap:6px;margin-bottom:0}.browser-keyboard-last>button{width:91px;flex:none;font-size:16px}.browser-keyboard-last>button:nth-child(2){flex:1}.browser-keyboard-last>button:last-child{font-size:25px}.browser-keyboard-bottom{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 25px;color:#777}.browser-keyboard-bottom img{width:27px;height:27px}.browser-chrome-bottom{height:77px;background:linear-gradient(#292a2a,#555656);color:#fff;border-top:1px solid #292a2a}.browser-chrome-keyboard{height:367px;display:flow-root;background:var(--browser-page-background,#fff)}.browser-chrome-actions{display:flex;padding-top:17px}.browser-chrome-actions>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:500}.browser-chrome-actions img{width:24px;height:24px}.browser-chrome-actions b{width:22px;height:22px;border:2px solid white;border-radius:6px;display:grid;place-items:center;font-size:11px}.browser-home-indicator{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:134px;height:5px;background:#292a2a;border-radius:3px}.browser-gemini{position:relative;display:block;width:24px;height:24px}.browser-gemini i{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:28px;line-height:24px;font-style:normal}.browser-preview-viewport,.browser-preview-footer{transition:height .62s cubic-bezier(.32,.72,0,1)}.browser-preview-footer{position:relative;flex:none;overflow:hidden;background:var(--browser-page-background,#fff)}.browser-preview-keys,.browser-preview-rest{position:absolute;inset-inline:0;bottom:0}.browser-preview-keys{transform:translateY(100%);visibility:hidden;transition:transform .62s cubic-bezier(.32,.72,0,1),visibility .62s}.browser-preview-footer[data-keyboard-open=true] .browser-preview-keys{transform:translateY(0);visibility:visible}.browser-preview-rest{opacity:1;transition:opacity .3s ease-out}.browser-preview-footer[data-keyboard-open=true] .browser-preview-rest{opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.browser-preview-viewport,.browser-preview-footer,.browser-preview-keys,.browser-preview-rest{transition:none}}.browser-preview-footer[data-browser=Safari]{overflow:visible;background:linear-gradient(var(--browser-footer-background,transparent),var(--browser-footer-background,transparent)),var(--browser-page-background,#fff)}.browser-safari-status{background:var(--browser-status-background, var(--browser-page-background,#fff));transition:background .4s,color .4s}.browser-status-inverse{color:#fff}.browser-status-inverse>img{filter:invert(1)}.browser-status-inverse:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:-1px;height:2px;background:var(--browser-status-background);pointer-events:none}.device{--titanium: #3b3c3f;--titanium-edge: #8d8f94;--bezel: #050506;--cast: rgba(0, 0, 0, .28);position:relative;box-sizing:border-box;border-radius:68px;background:var(--bezel);box-shadow:0 0 0 2px var(--titanium),0 0 0 3px var(--titanium-edge),0 40px 80px -24px var(--cast),0 16px 32px -16px var(--cast);transform-origin:top left}.device[data-kind=android]{border-radius:46px}.device-key{position:absolute;width:4px;border-radius:2px;background:var(--titanium);box-shadow:inset 0 0 0 1px var(--titanium-edge)}.device-key[data-key=action]{left:-6px;top:124px;height:34px}.device-key[data-key=volume-up]{left:-6px;top:186px;height:62px}.device-key[data-key=volume-down]{left:-6px;top:262px;height:62px}.device-key[data-key=power]{right:-6px;top:222px;height:98px}.device[data-kind=android] .device-key[data-key=volume]{right:-6px;top:168px;height:92px}.device[data-kind=android] .device-key[data-key=power]{right:-6px;top:290px;height:56px}.device-screen{position:relative;overflow:hidden;border-radius:56px;isolation:isolate}.device[data-kind=android] .device-screen{border-radius:34px}.device-screen .browser-island{display:none}.device-camera{position:absolute;top:11px;left:50%;z-index:100;width:126px;height:37px;translate:-50% 0;border-radius:20px;background:var(--bezel);pointer-events:none}.device[data-kind=android] .device-camera{top:14px;width:13px;height:13px;border-radius:50%}.device-home{position:absolute;bottom:8px;left:50%;z-index:100;width:139px;height:5px;translate:-50% 0;border-radius:9999px;background:#000;pointer-events:none}.device-home[data-light]{background:#fff}.device[data-kind=android] .device-home{width:108px;height:4px}.nav-frame{position:absolute;z-index:60;overflow:clip;background-color:var(--surface-sunken);transition:top var(--motion-spring-duration) var(--motion-spring),bottom var(--motion-spring-duration) var(--motion-spring),left var(--motion-spring-duration) var(--motion-spring),border-radius var(--motion-morph-duration) var(--motion-spring),box-shadow var(--motion-morph-duration) var(--motion-spring),transform var(--motion-spring-duration) var(--motion-spring),visibility 0s}.nav-frame[data-geometry=floating]{top:48px;bottom:8px;left:8px;border-radius:16px;box-shadow:var(--elevation-3)}.nav-frame[data-geometry=flush]{top:0;bottom:0;left:0;border-radius:0;box-shadow:none}.nav-frame[data-state=peek]{transition:top var(--motion-spring-duration) var(--motion-glide),bottom var(--motion-spring-duration) var(--motion-glide),left var(--motion-spring-duration) var(--motion-glide),border-radius var(--motion-morph-duration) var(--motion-glide),box-shadow var(--motion-morph-duration) var(--motion-glide),transform var(--motion-spring-duration) var(--motion-glide),visibility 0s}.nav-frame[data-state=closed]{transform:translate(calc(-100% - 8px));visibility:hidden;transition:transform var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-exit-duration)}.nav-frame-edge{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;transition:box-shadow var(--motion-morph-duration) var(--motion-spring)}.nav-frame[data-geometry=floating] .nav-frame-edge{box-shadow:inset 0 0 0 1px var(--border-subtle)}.nav-frame[data-geometry=flush] .nav-frame-edge{box-shadow:inset -1px 0 0 0 var(--border-subtle)}.nav-wash{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:55;background:var(--surface-overlay);opacity:0;transition:opacity .2s ease}.nav-wash[data-state=peek]{opacity:.5}.nav-push{transition:left var(--motion-spring-duration) var(--motion-spring)}.nav-push[data-nav=closed]{transition:left var(--motion-exit-duration) var(--motion-exit)}.nav-canvas:not([data-mobile-nav-surface]){transition:left var(--motion-spring-duration) var(--motion-spring),right var(--motion-spring-duration) var(--motion-spring)}.nav-canvas:not([data-mobile-nav-surface])[data-nav=closed]{transition:left var(--motion-exit-duration) var(--motion-exit),right var(--motion-spring-duration) var(--motion-spring)}.nav-canvas[data-still]:not([data-mobile-nav-surface]){transition:none}.nav-canvas-aside{transition:transform var(--motion-spring-duration) var(--motion-spring),opacity var(--motion-spring-duration) cubic-bezier(.2,0,0,1),visibility 0s}.nav-canvas-aside[data-active=false]{transform:translate(var(--aside-travel));opacity:0;visibility:hidden;transition:transform var(--motion-spring-duration) var(--motion-spring),opacity var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-spring-duration)}[data-cutout]>.nav-frame[data-geometry=flush] .nav-frame-edge{box-shadow:none}.nav-panel,.mode-pane{transition:opacity var(--motion-exit-duration) var(--motion-exit),transform var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-exit-duration)}.nav-panel[data-active=false],.mode-pane[data-active=false]{opacity:0;visibility:hidden;pointer-events:none}.nav-panel[data-active=false][data-side=build]{transform:translate(-12px)}.nav-panel[data-active=false][data-side=agents]{transform:translate(12px)}.mode-pane[data-active=false][data-side=build]{transform:translate(-8px)}.mode-pane[data-active=false][data-side=agents]{transform:translate(8px)}.nav-panel[data-active=true],.mode-pane[data-active=true]{transition:opacity var(--motion-spring-duration) cubic-bezier(.2,0,0,1) 60ms,transform var(--motion-spring-duration) var(--motion-spring) 60ms,visibility 0s}.nav-mode-thumb{transition:transform var(--motion-spring-duration) var(--motion-spring)}.nav-glyph-fill{transform:scaleX(0);transform-box:fill-box;transform-origin:left center;transition:transform var(--motion-spring-duration) var(--motion-spring)}.nav-glyph-dots{transition:opacity .16s cubic-bezier(.2,0,0,1)}.nav-glyph[data-filled=true] .nav-glyph-fill{transform:scaleX(1)}.nav-glyph[data-filled=true] .nav-glyph-dots{opacity:0}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-glyph[data-hover-filled=true] .nav-glyph-fill{transform:scaleX(1)}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-glyph[data-hover-filled=true] .nav-glyph-dots{opacity:0}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-glyph[data-hover-filled=false] .nav-glyph-fill{transform:scaleX(0)}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-glyph[data-hover-filled=false] .nav-glyph-dots{opacity:1}.nav-mark,.nav-mark-glyph{transition:opacity .12s cubic-bezier(.2,0,0,1),scale var(--motion-spring-duration) var(--motion-spring)}.nav-mark{transition-delay:60ms}.nav-mark-glyph{opacity:0;scale:.85}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-mark,.nav-mark-swap[data-open=true] .nav-mark{opacity:0;scale:.85;transition-delay:0s}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-mark-glyph,.nav-mark-swap[data-open=true] .nav-mark-glyph{opacity:1;scale:1;transition-delay:60ms}[data-glyph-host]:is(:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),:focus-visible:where(html:not([data-input-modality=pointer]) *)) .nav-mark-glyph :is(.nav-glyph-fill,.nav-glyph-dots),.nav-mark-swap[data-open=true] .nav-mark-glyph :is(.nav-glyph-fill,.nav-glyph-dots){transition-delay:.16s}.nav-rail-arrive{animation:nav-rail-arrive var(--motion-spring-duration) var(--motion-spring) both;animation-delay:calc(var(--arrive, 0) * 20ms)}@keyframes nav-rail-arrive{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.nav-wash,.nav-glyph-dots,.nav-mark,.nav-mark-glyph{transition-duration:.12s}.nav-mark,.nav-mark-glyph,.nav-mark-glyph :is(.nav-glyph-fill,.nav-glyph-dots){transition-delay:0s!important}.nav-rail-arrive{animation:none}.nav-panel[data-active=true],.mode-pane[data-active=true]{transition-delay:0s}}.nav-push[data-mobile-nav-surface=true]{touch-action:pan-y;z-index:61;background:var(--surface-canvas);transform:translate(0);transition:transform var(--motion-spring-duration) var(--motion-glide),border-radius var(--motion-morph-duration) var(--motion-glide),box-shadow var(--motion-morph-duration) var(--motion-glide)}.nav-push[data-mobile-nav-surface=true][data-nav=pinned]{transform:translate(var(--mobile-sidebar-width));border-radius:24px;overflow:clip;box-shadow:var(--elevation-3)}.nav-push[data-mobile-nav-surface=true][data-nav=closed]{transition:transform var(--motion-exit-duration) var(--motion-exit),border-radius var(--motion-exit-duration) var(--motion-exit),box-shadow var(--motion-exit-duration) var(--motion-exit)}[data-mobile-sidebar=true]>.nav-frame{transition-timing-function:var(--motion-glide)}@media (prefers-reduced-motion: reduce){.nav-push[data-mobile-nav-surface=true]{transition:none}}[data-mobile-sidebar=true] .nav-head{height:40px}[data-mobile-sidebar=true][data-sidebar-open=true]{background-color:var(--surface-sunken)}[data-mobile-sidebar=true] :is(.nav-item,.nav-mode-switch,.nav-workspace-switcher,.nav-workspace-divider,.nav-credits-stack,.nav-credits-front,.nav-balance-card,.emg-credits-card){width:100%!important}[data-mobile-sidebar=true] .nav-item:not([aria-current=page]):hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:transparent}[data-mobile-sidebar=true] .nav-credits-back{width:calc(100% - 16px)!important}[data-mobile-sidebar=true] .nav-credits-back[data-open=true]{width:100%!important}[data-mobile-sidebar=true] .nav-credits-inner{width:100%!important;transform:none!important}[data-mobile-sidebar=true] .nav-credits-inner>*,[data-mobile-sidebar=true] .nav-credits-inner>button>*{width:100%!important}[data-mobile-sidebar=true]>.nav-frame .nav-frame-edge{box-shadow:none}[data-mobile-nav-surface=true] .nav-push{left:0!important}.ta{--ta-bg: #f5f5f2;--ta-panel: #ffffff;--ta-fg: #161614;--ta-muted: #585852;--ta-faint: #6b6b64;--ta-line: rgba(22, 22, 18, .09);--ta-line-strong: rgba(22, 22, 18, .16);--ta-field: #ffffff;--ta-field-line: rgba(22, 22, 18, .2);--ta-hover: rgba(22, 22, 18, .045);--ta-accent: #3b650f;--ta-accent-fg: #ffffff;--ta-accent-soft: rgba(59, 101, 15, .1);--ta-ok: #2d6a2f;--ta-warn: #8a5200;--ta-err: #b0322a;--ta-info: #1f5a8b;--ta-ok-soft: rgba(45, 106, 47, .1);--ta-warn-soft: rgba(196, 132, 0, .16);--ta-err-soft: rgba(176, 50, 42, .11);--ta-info-soft: rgba(31, 90, 139, .1);--ta-check-a: #e2e2de;--ta-check-b: #f7f7f4;color:var(--ta-fg);font:12.5px/1.45 Inter Variable,Inter,system-ui,sans-serif;color-scheme:light}.ta.is-dark{--ta-bg: #1c1c1a;--ta-panel: #232321;--ta-fg: #f2f2ee;--ta-muted: rgba(255, 255, 255, .58);--ta-faint: rgba(255, 255, 255, .32);--ta-line: rgba(255, 255, 255, .09);--ta-field: rgba(255, 255, 255, .06);--ta-field-line: rgba(255, 255, 255, .13);--ta-hover: rgba(255, 255, 255, .06);--ta-accent: #a4c639;--ta-accent-fg: #14170a;--ta-accent-soft: rgba(164, 198, 57, .16);--ta-warn-soft: rgba(217, 180, 92, .22);--ta-err-soft: rgba(180, 70, 63, .32);--ta-line-strong: rgba(255, 255, 255, .16);--ta-ok: #9fd49a;--ta-warn: #e8bb62;--ta-err: #f2968c;--ta-info: #92c2ec;--ta-ok-soft: rgba(159, 212, 154, .14);--ta-info-soft: rgba(146, 194, 236, .14);--ta-check-a: #3a3a38;--ta-check-b: #2a2a28;color-scheme:dark}.ta *,.ta *:before,.ta *:after{box-sizing:border-box}.ta :focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--ta-accent);outline-offset:1px}.ta h1,.ta h2,.ta h3,.ta p{margin:0}.ta a{color:var(--ta-accent);text-decoration:none}.ta a:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){text-decoration:underline}.ta-mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.ta-muted{color:var(--ta-muted)}.ta-faint{color:var(--ta-faint)}.ta-kbd{display:inline-block;min-width:18px;padding:0 5px;border:1px solid var(--ta-field-line);border-bottom-width:2px;border-radius:4px;font:10.5px/1.6 Roboto Mono,ui-monospace,monospace;text-align:center;color:var(--ta-muted)}.ta-field,.ta select,.ta input[type=number]{background:var(--ta-field);border:1px solid var(--ta-field-line);color:var(--ta-fg);border-radius:6px;padding:4px 8px;font:inherit;min-width:0;height:28px}.ta-field:focus,.ta select:focus,.ta input[type=number]:focus{border-color:var(--ta-accent);outline:none}.ta select{padding-right:4px;max-width:100%}.ta-num{width:58px;text-align:right;font-variant-numeric:tabular-nums}.ta-hex{width:86px}.ta input[type=range]{flex:1;accent-color:var(--ta-accent);margin:0;min-width:0}.ta input[type=checkbox],.ta input[type=radio]{accent-color:var(--ta-accent);margin:0}.ta-swatch{display:inline-block;flex:none;border-radius:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #7f7f7f59;background:repeating-conic-gradient(var(--ta-check-a) 0 25%,var(--ta-check-b) 0 50%) 0 0 / 8px 8px}.ta-swatch-fill{display:block;width:100%;height:100%}.ta-swatch.is-shadow{background:#f3f3f1}.ta-swatch.is-shadow .ta-swatch-fill{width:70%;height:70%;margin:15%;border-radius:3px;background:#b4b4af}.ta-swatch.is-number{background:#f3f3f1}.ta-swatch.is-number .ta-swatch-fill{display:grid;place-items:center;font:600 9px/1 ui-monospace,Menlo,monospace;color:#555;letter-spacing:-.02em}.ta-swatch-lg{width:36px;height:36px;border-radius:7px}.ta-picker{position:relative;display:inline-flex;cursor:pointer;flex:none}.ta-picker input[type=color]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ta-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-inline{display:inline-flex;align-items:center;gap:6px}.ta-hsl{display:flex;flex-direction:column;gap:6px}.ta-hslhead{display:flex;align-items:center;gap:8px}.ta-hsltext{color:var(--ta-muted);margin-left:auto}.ta-hslrow{display:flex;align-items:center;gap:8px}.ta-hslkey{width:14px;font:10.5px/1 Roboto Mono,ui-monospace,monospace;color:var(--ta-muted)}.ta-hslrow input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;border-radius:5px;box-shadow:inset 0 0 0 1px #7f7f7f4d}.ta-hslrow input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #333;box-shadow:0 1px 3px #0000004d;cursor:ew-resize}.ta-hslrow input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #333;cursor:ew-resize}.ta-hsl.is-compact .ta-swatch-lg{width:28px;height:28px}.ta-editor{display:flex;flex-direction:column;gap:6px}.ta-editor>label{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ta-muted)}.ta-editor>label>span:first-child{min-width:58px}.ta-editor>label>select,.ta-editor>label>.ta-field:not(.ta-num){flex:1}.ta-section{margin:18px 0 6px}.ta-section h3{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--ta-muted);margin:0 0 6px;font-weight:600}.ta-row{border-radius:8px}.ta-row.is-open{background:var(--ta-hover)}.ta-rowhead{display:grid;align-items:center;gap:10px;width:100%;padding:6px 10px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px;min-height:36px}.ta-rowhead:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--ta-hover)}.ta-uses{text-align:right;font-variant-numeric:tabular-nums;color:var(--ta-faint);font-size:11px}.ta-chev{color:var(--ta-faint);font-size:10px;transition:transform .12s}.ta-row.is-open .ta-chev{transform:rotate(90deg)}.ta-rowbody{padding:4px 10px 14px;display:flex;flex-direction:column;gap:10px}.ta-cell{display:flex;align-items:center;gap:8px;min-width:0}.ta-prim-row{grid-template-columns:24px 150px 90px 1fr 40px 14px}.ta-sem-row{grid-template-columns:minmax(150px,220px) 1fr 1fr 40px 14px}.ta-twocol{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 900px){.ta-twocol{grid-template-columns:1fr}.ta-sem-row{grid-template-columns:1fr 1fr 1fr 40px 14px}}.ta-change{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:11.5px;flex-wrap:wrap}.ta-page{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ta-bg);display:flex;flex-direction:column;overflow:hidden}.ta-pagehead{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--ta-line);background:var(--ta-panel);flex-wrap:wrap}.ta-pagehead h1{font-size:15px;font-weight:600;letter-spacing:-.01em}.ta-themes{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--ta-bg)}.ta-themes button{font:inherit;background:none;border:0;border-radius:6px;padding:4px 12px;color:var(--ta-muted);cursor:pointer}.ta-themes button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--ta-fg)}.ta-themes button.is-on{background:var(--ta-panel);color:var(--ta-fg);box-shadow:0 1px 2px #00000014;font-weight:600}.ta-pagehead .ta-spacer{flex:1}.ta-pagesub{display:flex;align-items:center;gap:12px;padding:8px 20px;border-bottom:1px solid var(--ta-line);flex-wrap:wrap}.ta-tabs{display:flex;gap:2px}.ta-tabs button{font:inherit;background:none;border:0;padding:5px 10px;border-radius:6px;color:var(--ta-muted);cursor:pointer}.ta-tabs button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--ta-fg);background:var(--ta-hover)}.ta-tabs button.is-on{color:var(--ta-fg);background:var(--ta-hover);font-weight:600}.ta-pagebody{flex:1;overflow:auto;padding:8px 20px 60px}.ta-pagebody>.ta-toolbar{padding:10px 0}.ta-banners{display:flex;flex-direction:column;gap:6px;padding:8px 20px 0}.ta-banners:empty{display:none}.ta-theme-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--ta-line);border-radius:9px;background:var(--ta-panel);margin-bottom:8px;flex-wrap:wrap}.ta-theme-card .ta-field{width:150px}.ta-theme-card.is-page{border-color:var(--ta-accent)}.ta-theme-card .ta-actions{margin-left:auto;display:flex;gap:4px;align-items:center;flex-wrap:wrap}.ta-newtheme{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border:1px dashed var(--ta-field-line);border-radius:9px}.ta-inspect-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:115;cursor:crosshair;background:transparent}.ta-inspect-box{position:fixed;z-index:116;pointer-events:none;outline:2px solid #a4c639;outline-offset:-1px;background:#a4c63914;border-radius:2px;transition:all 60ms linear}.ta-inspect{--ta-dim: rgba(255, 255, 255, .46);position:fixed;z-index:118;pointer-events:none;width:-moz-max-content;width:max-content;min-width:240px;max-width:440px;padding:10px 12px 12px;background:var(--ta-bg);border:1px solid var(--ta-line);border-radius:10px;box-shadow:0 12px 32px #0006}.ta-inspect.is-frozen{pointer-events:auto;border-color:#a4c63973}.ta-inspect-head{display:flex;align-items:baseline;gap:6px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--ta-line)}.ta-inspect-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--ta-fg)}.ta-inspect-tag{flex:none;font:10.5px Roboto Mono,ui-monospace,monospace;color:var(--ta-dim)}.ta-inspect-state{flex:none;margin-left:auto;padding-left:16px;font-size:11px;color:var(--ta-dim)}.ta-inspect.is-frozen .ta-inspect-state{color:var(--ta-accent)}.ta-inspect-grid{display:grid;grid-template-columns:auto fit-content(200px) minmax(0,1fr);align-items:start;-moz-column-gap:12px;column-gap:12px;row-gap:8px}.ta-inspect-label{font-size:11.5px;line-height:18px;color:var(--ta-muted)}.ta-inspect-value{display:flex;align-items:flex-start;gap:4px}.ta-inspect-tokens{display:flex;align-items:flex-start;gap:4px;min-width:0}.ta-inspect.is-frozen .ta-inspect-tokens{flex-wrap:wrap;row-gap:4px}.ta-inspect-swatch{position:relative;flex:none;width:12px;height:12px;margin:3px 1px 0;border-radius:3px;overflow:hidden;background:repeating-conic-gradient(var(--ta-check-a) 0 25%,var(--ta-check-b) 0 50%) 0 0 / 6px 6px}.ta-inspect-swatch>span{position:absolute;top:0;right:0;bottom:0;left:0}.ta-inspect-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff29}.ta-inspect-swatch.is-shadow{background:#3a3a37}.ta-inspect-swatch.is-shadow>span{top:3px;right:3px;bottom:3px;left:3px;border-radius:1px;background:#8a8a85}.ta-inspect-aa{flex:none;width:14px;text-align:center;font-size:11px;line-height:18px;color:var(--ta-muted)}.ta-inspect-token{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 4px;border-radius:4px;font:11.5px/16px Roboto Mono,ui-monospace,monospace;color:var(--ta-fg)}button.ta-inspect-token{border:0;background:var(--ta-hover);cursor:pointer}button.ta-inspect-token:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--ta-accent-soft);color:var(--ta-accent)}.ta-inspect-quiet{flex:none;font-size:11px;line-height:18px;color:var(--ta-dim)}.ta-inspect-none{padding:0 4px;font-weight:500;line-height:18px;color:var(--ta-warn)}.ta-inspect-aux{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font:11px/18px Roboto Mono,ui-monospace,monospace;color:var(--ta-dim)}.ta-inspect-detail,.ta-inspect-note{grid-column:2 / -1;margin-top:-4px;padding-left:22px;font-size:11px;line-height:16px}.ta-inspect-detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-family:Roboto Mono,ui-monospace,monospace;color:var(--ta-dim)}.ta-inspect-detail .is-whole{white-space:nowrap}.ta-inspect-note{color:var(--ta-muted)}.ta-inspect-note.is-hand{color:var(--ta-warn)}.ta-inspect-empty{font-size:11.5px;color:var(--ta-dim)}.ta-inspect-foot{margin-top:12px;padding-top:8px;border-top:1px solid var(--ta-line);font-size:11px;color:var(--ta-dim)}.ta-grow{flex:1;min-width:200px}.ta-bridges h3{display:flex;align-items:baseline;gap:8px}.ta-bridges .ta-row{opacity:.85}.ta-mig-card{min-width:320px;max-width:520px}.ta-mig-rows{display:flex;flex-direction:column;gap:6px}.ta-mig-row{display:grid;grid-template-columns:74px auto 14px auto;align-items:center;gap:6px}.ta-mig-row.is-edit{grid-template-columns:74px minmax(0,auto) 14px minmax(0,1fr) auto}.ta-mig-cur{font:11.5px/1.4 Roboto Mono,ui-monospace,monospace;color:var(--ta-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-mig-arrow{color:var(--ta-faint);text-align:center}.ta-mig-next{font:11.5px/1.4 Roboto Mono,ui-monospace,monospace;color:var(--ta-muted)}.ta-mig-next.is-marked{color:var(--ta-accent)}.ta-mig-card select{min-width:0;padding:3px 4px;border:1px solid var(--ta-field-line);border-radius:6px;background:var(--ta-field);color:var(--ta-fg);font:11.5px Roboto Mono,ui-monospace,monospace}.ta-mig-btn{padding:4px 10px;border:1px solid var(--ta-field-line);border-radius:6px;background:transparent;color:var(--ta-fg);font:500 12px/1.4 Inter Variable,Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.ta-mig-btn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){background:var(--ta-hover)}.ta-mig-btn:disabled{opacity:.4;cursor:not-allowed}.ta-mig-btn.is-primary{border-color:transparent;background:var(--ta-accent);color:var(--ta-accent-fg)}.ta-mig-btn.is-primary:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){background:var(--ta-accent);filter:brightness(1.08)}.ta-mig-btn.is-danger{border-color:transparent;background:var(--ta-err);color:#fff}.ta-mig-btn.is-quiet{border-color:transparent;color:var(--ta-muted)}.ta-mig-rows>.ta-mig-btn.is-primary{align-self:flex-end;margin-top:6px}.ta-mig-link{padding:0;border:0;background:none;color:var(--ta-accent);font:inherit;font-size:11.5px;cursor:pointer}.ta-mig-link:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){text-decoration:underline}.ta-mig-x{margin-left:auto;padding:0 6px;border:0;border-radius:4px;background:none;color:var(--ta-faint);font:11px Roboto Mono,ui-monospace,monospace;cursor:pointer}.ta-mig-x:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--ta-hover);color:var(--ta-fg)}.ta-mig-marker{position:fixed;z-index:116;pointer-events:none;transform:translate(-6px,-6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#a4c639;color:#14170a;font:600 10px/16px Inter Variable,Inter,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px #14170a99}.ta-mig-panel{position:fixed;z-index:120;top:12px;right:12px;bottom:12px;width:348px;display:flex;flex-direction:column;background:var(--ta-bg);border:1px solid var(--ta-line);border-radius:12px;box-shadow:0 16px 40px #00000073;overflow:hidden}.ta-mig-head{display:flex;flex-direction:column;gap:8px;padding:14px 14px 0;border-bottom:1px solid var(--ta-line)}.ta-mig-title{display:flex;align-items:center;font-size:14px}.ta-mig-progress{height:4px;border-radius:2px;background:var(--ta-line);overflow:hidden}.ta-mig-progress span{display:block;height:100%;background:var(--ta-accent);transition:width .3s ease}.ta-mig-tabs{display:flex;gap:2px;margin:2px -2px 0}.ta-mig-tabs button{padding:7px 10px 9px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ta-muted);font:500 12px/1 Inter Variable,Inter,system-ui,sans-serif;cursor:pointer}.ta-mig-tabs button[aria-selected=true]{color:var(--ta-fg);border-bottom-color:var(--ta-accent)}.ta-mig-body{flex:1;min-height:0;overflow:auto;padding:10px 14px 14px;display:flex;flex-direction:column;gap:10px}.ta-mig-hint{color:var(--ta-muted)}.ta-mig-fam{margin:6px 0 4px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ta-faint)}.ta-mig-todo{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid var(--ta-line)}.ta-mig-todo .ta-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-mig-todo-edit{grid-column:1 / -1;display:flex;gap:6px}.ta-mig-todo-edit select{flex:1;min-width:0}.ta-mig-sw{width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1px #fff3;background-image:none}.ta-mig-done{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:var(--ta-panel)}.ta-mig-done.is-conflict{box-shadow:inset 0 0 0 1px var(--ta-warn)}.ta-mig-done-head{display:flex;align-items:center;gap:8px}.ta-mig-flag{margin-left:auto;padding:1px 6px;border-radius:4px;background:var(--ta-warn-soft);color:var(--ta-warn);font-size:11px}.ta-mig-mark{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;padding-left:22px}.ta-mig-mark .ta-faint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.ta-mig-choice{display:grid;grid-template-columns:14px auto minmax(0,1fr);align-items:baseline;gap:8px;padding-left:22px;cursor:pointer}.ta-mig-choice .ta-faint{font-size:11px}.ta-mig-map{width:100%;border-collapse:collapse}.ta-mig-map th{text-align:left;font-weight:500;color:var(--ta-faint);padding:4px 0;border-bottom:1px solid var(--ta-line)}.ta-mig-map td{padding:4px 8px 4px 0;border-bottom:1px solid var(--ta-line);vertical-align:top}.ta-mig-export{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}.ta-mig-foot{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--ta-line)}.tov{position:fixed;z-index:120;width:400px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);display:flex;flex-direction:column;font-family:var(--font-family-sans);color:var(--content-primary);background:var(--surface-raised);border-radius:16px;box-shadow:0 0 0 1px var(--border-subtle),var(--elevation-3),var(--edge-highlight)}.tov.at-tr{top:12px;right:12px}.tov.at-tl{top:12px;left:12px}.tov.at-br{bottom:12px;right:12px}.tov.at-bl{bottom:12px;left:12px}.tov-ink-2{color:var(--content-secondary)}.tov-ink-3{color:var(--content-tertiary)}.tov-mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal}.tov-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tov-grow{flex:1;min-width:0}.tov kbd{display:inline-block;min-width:18px;padding:0 4px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--border-default);font:inherit;text-align:center;color:var(--content-secondary)}.tov-head{display:flex;align-items:center;gap:4px;padding:12px 12px 10px}.tov-title{display:flex;flex:1;min-width:0;flex-direction:column;padding-left:4px}.tov-tag{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;vertical-align:2px;background:var(--caution-subtle);color:var(--on-caution-subtle)}.tov-modes{display:flex;flex-direction:column;gap:8px;padding:0 16px 14px;border-bottom:1px solid var(--border-subtle)}.tov-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;margin:0}.tov-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:22px;padding:16px 16px 18px;scrollbar-width:thin}.tov-body.is-list{gap:16px;padding:10px 8px 14px}.tov-foot{display:flex;flex-direction:column;gap:10px;padding:12px 12px 12px 16px;border-top:1px solid var(--border-subtle)}.tov-foot-row{display:flex;align-items:center;gap:8px}.tov-foot-row>:first-child{flex:1;min-width:0}.tov-nudge{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:10px;background:var(--accent-subtle);color:var(--on-accent-subtle)}.tov-nudge>:first-child{flex:1;min-width:0}.tov-section{display:flex;flex-direction:column;gap:10px}.tov-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.tov-section-head h3{margin:0}.tov-inline{display:flex;align-items:center;gap:8px}.tov-inline>.tov-select{flex:1;min-width:0}.tov-hero{display:flex;align-items:center;gap:14px}.tov-hero-text{display:flex;flex-direction:column;min-width:0}.tov-hero-swatch{position:relative;flex:none;width:48px;height:48px;border-radius:12px;overflow:hidden;background:repeating-conic-gradient(var(--surface-fill-strong) 0 25%,transparent 0 50%) 0 0 / 10px 10px}.tov-hero-swatch>span{position:absolute;top:0;right:0;bottom:0;left:0}.tov-hero-swatch.is-glyph{background:var(--surface-fill-subtle)}.tov-hero-swatch.is-glyph>span{display:grid;place-items:center;color:var(--content-primary)}.tov-hero-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-subtle);pointer-events:none}.tov-hero-swatch.is-pickable{cursor:pointer}.tov-hero-swatch.is-pickable:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):after{box-shadow:inset 0 0 0 1px var(--border-strong)}.tov-hero-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.tov-row{display:grid;grid-template-columns:76px minmax(0,1fr) 64px;align-items:center;-moz-column-gap:12px;column-gap:12px;min-height:28px}.tov-row-label{color:var(--content-secondary)}.tov-span2{grid-column:2 / -1;min-width:0;display:flex}.tov-span2>.tov-select{flex:1}.tov-slider{position:relative;height:28px;cursor:pointer;touch-action:none;outline:none}.tov-track{position:absolute;inset-inline:0;top:50%;height:10px;margin-top:-5px;border-radius:5px}.tov-track.is-paint{background:linear-gradient(var(--from),var(--from)) left / 10px 100% no-repeat,linear-gradient(var(--to),var(--to)) right / 10px 100% no-repeat,var(--paint) center / calc(100% - 20px) 100% no-repeat}.tov-track.is-paint.is-checker{background:linear-gradient(var(--from),var(--from)) left / 10px 100% no-repeat,linear-gradient(var(--to),var(--to)) right / 10px 100% no-repeat,var(--paint) center / calc(100% - 20px) 100% no-repeat,repeating-conic-gradient(var(--surface-fill-strong) 0 25%,var(--surface-raised) 0 50%) 0 0 / 8px 8px}.tov-track.is-fill{background:linear-gradient(var(--content-secondary),var(--content-secondary)) left / var(--fill) 100% no-repeat,var(--surface-fill-strong)}.tov-track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-subtle)}.tov-thumb{position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:3px solid var(--content-on-media);box-shadow:0 0 0 .5px var(--border-strong),var(--elevation-2);transition:transform .18s var(--motion-spring),box-shadow .18s var(--motion-spring);pointer-events:none}.tov-thumb.is-plain{background:var(--content-on-media)}.tov-slider:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .tov-thumb{transform:scale(1.08)}.tov-slider[data-dragging] .tov-thumb{transform:scale(1.16);box-shadow:0 0 0 .5px var(--border-strong),var(--elevation-3)}.tov-slider:focus-visible:where(html:not([data-input-modality=pointer]) *) .tov-thumb{outline:2px solid var(--border-accent);outline-offset:2px}.tov-num{display:flex;align-items:center;height:28px;padding:0 8px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--content-tertiary);cursor:text;transition:background-color .15s ease}.tov-num:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-hover)}.tov-num:focus-within{outline:2px solid var(--border-accent);outline-offset:1px}.tov-num input{width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;font:inherit;color:var(--content-primary);text-align:right;font-variant-numeric:tabular-nums}.tov-num span{margin-left:1px}.tov-field{display:flex;min-width:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--border-subtle);transition:background-color .15s ease}.tov-field:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-hover)}.tov-field:focus-within{outline:2px solid var(--border-accent);outline-offset:1px}.tov-field input,.tov-field textarea{width:100%;min-width:0;border:0;outline:none;background:transparent;font:inherit;color:var(--content-primary)}.tov-field input{height:28px;padding:0 10px}.tov-field textarea{padding:8px 10px;resize:vertical;line-height:18px}.tov-hex{grid-column:2;width:112px}.tov-select{position:relative;display:inline-flex;min-width:0}.tov-select select{width:100%;min-width:0;height:32px;padding:0 30px 0 10px;border:0;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:inset 0 0 0 1px var(--border-default);color:var(--content-primary);cursor:pointer;transition:background-color .15s ease}.tov-select select:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-hover)}.tov-select select:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--border-accent);outline-offset:1px}.tov-select-chev{position:absolute;right:8px;top:50%;margin-top:-8px;color:var(--content-tertiary);pointer-events:none}.tov-rampwrap{display:flex;flex-direction:column;gap:6px}.tov-ramp{display:flex;gap:2px;height:28px}.tov-step{position:relative;flex:1;min-width:0;border:0;border-radius:3px;padding:0;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border-subtle);transition:transform .18s var(--motion-spring)}.tov-step:first-child{border-radius:8px 3px 3px 8px}.tov-step:last-child{border-radius:3px 8px 8px 3px}.tov-step:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){transform:scaleY(1.14)}.tov-step[aria-checked=true]{z-index:1;transform:scaleY(1.14);box-shadow:0 0 0 2px var(--surface-raised),0 0 0 3.5px var(--content-primary)}.tov-step:focus-visible:where(html:not([data-input-modality=pointer]) *){z-index:2;outline:2px solid var(--border-accent);outline-offset:3px}.tov-ramp-line{display:flex;align-items:baseline;gap:6px;min-height:20px}.tov-families{display:flex;align-items:center;gap:6px}.tov-family{width:14px;height:14px;padding:0;border:0;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border-subtle);transition:transform .18s var(--motion-spring)}.tov-family:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){transform:scale(1.15)}.tov-family[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 3.5px var(--content-primary)}.tov-family:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--border-accent);outline-offset:3px}.tov-reach{display:inline-flex;align-items:center;gap:2px;height:22px;padding:0 6px 0 8px;border:0;border-radius:11px;background:var(--surface-fill-subtle);color:var(--content-secondary);cursor:pointer}.tov-reach:disabled{padding-right:8px;cursor:default;color:var(--content-tertiary);background:transparent}.tov-reach:not(:disabled):hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-fill-strong)}.tov-reach.is-wide{background:var(--caution-subtle);color:var(--on-caution-subtle)}.tov-reach-chev{transition:transform .18s var(--motion-spring)}.tov-reach[aria-expanded=true] .tov-reach-chev{transform:rotate(180deg)}.tov-reach-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--surface-fill-subtle)}.tov-reach-list p{margin:0}.tov-reach-mode{display:flex;align-items:flex-start;gap:8px}.tov-reach-modelabel{display:inline-flex;align-items:center;gap:4px;flex:none;width:56px;height:22px}.tov-chips{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.tov-chipbtn{height:22px;padding:0 8px;border:0;border-radius:11px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--content-primary);cursor:pointer}.tov-chipbtn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){box-shadow:inset 0 0 0 1px var(--border-strong)}.tov-modechip{position:relative;display:inline-block;width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--border-default)}.tov-dot{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1.5px var(--surface-raised)}.tov-dot.is-alone{position:static;display:inline-block}.tov-split{display:inline-flex;flex:none;overflow:hidden;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-subtle)}.tov-split>span{flex:1}.tov-prim{display:inline-block;width:20px;height:20px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-subtle)}.tov-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--surface-fill-strong);color:var(--content-secondary)}.tov-more{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--border-subtle)}.tov-more-toggle{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--content-primary);cursor:pointer}.tov-more-toggle>.text-caption{margin-left:auto}.tov-more-chev{color:var(--content-tertiary);transition:transform .18s var(--motion-spring)}.tov-more-toggle[aria-expanded=true] .tov-more-chev{transform:rotate(90deg)}.tov-more-body{display:flex;flex-direction:column;gap:8px}.tov-more-body p{margin:0}.tov-page{display:flex;align-items:center;gap:8px;padding:0 16px 12px;border-bottom:1px solid var(--border-subtle)}.tov-page>.tov-select{flex:1}.tov-list{display:flex;flex-direction:column;gap:2px}.tov-list-title{display:flex;align-items:center;gap:6px;margin:0;padding:4px 8px 6px}.tov-list>.tov-chips{padding:0 8px;gap:6px}.tov-empty{margin:0;padding:4px 8px}.tov-hint{display:flex;flex-direction:column;gap:6px;padding:2px 8px 0}.tov-hint p{margin:0}.tov-hint kbd+kbd{margin-left:2px}.tov-pin{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 4px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--border-subtle)}.tov-pin-open{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px;border:0;border-radius:6px;background:none;color:var(--content-primary);cursor:pointer}.tov-pin-open:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-fill-subtle)}.tov-pin .tov-split{border-radius:4px}.tov-change{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 8px;border-radius:10px}.tov-change:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-fill-subtle)}.tov-change-name{flex:1;min-width:0;padding:0;border:0;background:none;color:var(--content-primary);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tov-change-pair{display:inline-flex;align-items:center;gap:4px;color:var(--content-tertiary)}.tov-change-via{flex-basis:100%}.tov-banner{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 8px;padding:8px 8px 8px 12px;border-radius:10px}.tov-banner>:first-child{flex:1;min-width:160px}.tov-banner.is-caution{background:var(--caution-subtle);color:var(--on-caution-subtle)}.tov-banner.is-negative{background:var(--negative-subtle);color:var(--on-negative-subtle)}.tov-toast{position:absolute;left:50%;bottom:64px;transform:translate(-50%);padding:6px 12px;border-radius:999px;white-space:nowrap;pointer-events:none;background:var(--surface-inverse);color:var(--content-inverse);box-shadow:var(--elevation-2)}@media (prefers-reduced-motion: reduce){.tov-thumb,.tov-step,.tov-family,.tov-reach-chev,.tov-more-chev{transition:none}}@media (max-width: 767px){.palette-hints.palette-hints{display:none}.palette-panel-grid.palette-panel-grid{grid-template-columns:minmax(0,1fr)}.palette-panel-grid.palette-panel-grid>*{grid-column:1 / -1}.palette-four.palette-four{grid-template-columns:repeat(2,minmax(0,1fr))}}.emg-loader{overflow:visible}.emg-loader .d{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 50%;color:var(--c1);animation:emg-loader-pulse 1.05s cubic-bezier(.87,0,.13,1) infinite reverse}.emg-loader .ring-outer{animation-delay:0ms;--c1: hsl(47 100% 74%);--c2: hsl(21 100% 74%)}.emg-loader .ring-mid{animation-delay:-131ms;--c1: hsl(47 100% 68%);--c2: hsl(21 100% 68%)}.emg-loader .ring-core{animation-delay:-263ms;--c1: #ffd53d;--c2: #ff813d}@keyframes emg-loader-pulse{0%,to{opacity:1;transform:rotate(-19.8deg) scale(.5);color:var(--c1)}50%{opacity:1;transform:rotate(19.8deg) scale(1.35);color:var(--c2)}}@media (prefers-reduced-motion: reduce){.emg-loader .d{animation:none;transform:scale(1)}}.emg-bars{overflow:visible}.emg-bars .d{fill:currentColor;transform-box:fill-box;transform-origin:50% 50%;color:var(--c1);animation:emg-bars-spin 1s cubic-bezier(.34,1.56,.64,1) infinite}.emg-bars .glow{opacity:.65}.emg-bars .row-0{animation-delay:-.46s;--c1: var(--content-tertiary);--c2: #3d64ff}.emg-bars .row-1{animation-delay:-307ms;--c1: var(--content-tertiary);--c2: hsl(227.9 100% 63%)}.emg-bars .row-2{animation-delay:-153ms;--c1: var(--content-tertiary);--c2: hsl(227.9 100% 64%)}.emg-bars .row-3{animation-delay:0ms;--c1: var(--content-tertiary);--c2: hsl(227.9 100% 65%)}@keyframes emg-bars-spin{0%{transform:rotate(0);color:var(--c1)}50%{color:var(--c2)}to{transform:rotate(360deg);color:var(--c1)}}@media (prefers-reduced-motion: reduce){.emg-bars .d{animation:none}}.emg-pulse-grid{overflow:visible;--c1: #4c8dff;--c2: #c3dbff}.emg-pulse-grid .d{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%;animation:emg-pulse-grid 2.4s cubic-bezier(.37,0,.63,1) infinite}@keyframes emg-pulse-grid{0%{opacity:.11;transform:scale(.9);color:var(--c1)}8%{opacity:1;transform:scale(1.12);color:var(--c2)}30%,to{opacity:.11;transform:scale(.9);color:var(--c1)}}.emg-spark{overflow:visible;--c1: #34d399;--c2: #a7f3d0}.emg-spark .d,.emg-spark .gh{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%}.emg-spark .d{animation:emg-spark 1.1s cubic-bezier(.34,1.56,.64,1) 1 both}.emg-spark .gh{animation:emg-spark-ghost 1.1s cubic-bezier(.34,1.56,.64,1) 1 both}@keyframes emg-spark{0%{opacity:0;transform:scale(.35);color:var(--c1)}58%{opacity:1;transform:scale(1.22);color:var(--c2)}to{opacity:1;transform:scale(1);color:var(--c1)}}@keyframes emg-spark-ghost{0%{opacity:.22}55%,to{opacity:0}}.emg-radial{overflow:visible;--c1: #ffb020;--c2: #ffdfa1}.emg-radial .d{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%;animation:emg-radial 2.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes emg-radial{0%{opacity:.44;transform:scale(1);color:var(--c1)}13%{opacity:1;transform:scale(1.16);color:var(--c2)}40%,to{opacity:.44;transform:scale(1);color:var(--c1)}}.emg-radial .rg{color:var(--c1);transform-box:view-box;transform-origin:12px 12px;animation:emg-radial-ring 2.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes emg-radial-ring{0%{opacity:.5;transform:scale(.22)}42%,to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.emg-pulse-grid .d,.emg-spark .d,.emg-spark .gh,.emg-radial .d,.emg-radial .rg{animation:none}.emg-radial .rg{opacity:0}}.emg-wave-settle{overflow:visible;--c1: #4c8dff;--c2: #c3dbff}.emg-wave-settle .d{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%;animation-name:emg-wave-pulse,emg-wave-converge;animation-duration:1.7s,.6s;animation-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.65,0,.35,1);animation-iteration-count:2,1;animation-fill-mode:forwards,forwards}.emg-wave-settle .dot{animation-name:emg-wave-pulse,emg-wave-dot;animation-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.34,1.56,.64,1)}@keyframes emg-wave-pulse{0%{opacity:.16;transform:scale(.82);color:var(--c1)}24%{opacity:1;transform:scale(1.08);color:var(--c2)}64%,to{opacity:.16;transform:scale(.82);color:var(--c1)}}@keyframes emg-wave-converge{0%{opacity:.16;transform:translate(0) scale(.82)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}@keyframes emg-wave-dot{0%{opacity:.16;transform:scale(.82);color:var(--c1)}55%{opacity:1;transform:scale(1.3);color:var(--c2)}to{opacity:1;transform:scale(1);color:var(--c1)}}@media (prefers-reduced-motion: reduce){.emg-wave-settle .d{animation:none}.emg-wave-settle .d:not(.dot){opacity:0}}.emg-wave-settle.is-looping .d{animation-name:emg-wave-pulse;animation-duration:1.7s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:infinite;animation-fill-mode:none}.emg-v3 .d{animation-iteration-count:2;animation-fill-mode:forwards}.emg-v3.emg-wave-settle .d,.emg-v3.emg-wave-settle .dot{animation-name:emg-wave-pulse;animation-duration:1.7s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.emg-v3 .v3-shapes{transform-box:view-box;transform-origin:12px 12px;animation:emg-v3-collapse .52s cubic-bezier(.65,0,.35,1) var(--v3-delay) forwards}.emg-v3 .v3-dot{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:emg-v3-dot .52s cubic-bezier(.34,1.56,.64,1) var(--v3-delay) forwards}.emg-v3.emg-agent-tint .v3-dot{color:var(--c2)}@keyframes emg-v3-collapse{0%{opacity:1;transform:scale(1)}70%{opacity:.35}to{opacity:0;transform:scale(.12)}}@keyframes emg-v3-dot{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}.emg-v3.is-looping .d{animation-iteration-count:infinite;animation-fill-mode:none}.emg-v3.is-looping .v3-shapes,.emg-v3.is-looping .v3-dot{animation:none}.emg-v3.is-looping .v3-dot{opacity:0}@media (prefers-reduced-motion: reduce){.emg-v3 .v3-shapes{animation:none;opacity:0}.emg-v3 .v3-dot{animation:none;opacity:1}}.emg-agent{overflow:visible}.emg-agent .core{fill:currentColor;color:var(--c1);transform-box:fill-box;transform-origin:50% 50%}.emg-agent .halo{fill:var(--c2);transform-box:fill-box;transform-origin:50% 50%}.emg-agent .ring-1,.emg-agent .ring-2{fill:none;stroke:var(--c2);stroke-width:1.1;transform-box:fill-box;transform-origin:50% 50%}.emg-agent-working .halo{animation:emg-agent-work-halo 2.4s linear infinite}@keyframes emg-agent-work-halo{0%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{opacity:.2;transform:scale(1.75);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:0;transform:scale(2.3)}}.emg-agent-working .core{animation:emg-agent-work-core 2.4s linear infinite}@keyframes emg-agent-work-core{0%{opacity:.55;transform:scale(.9);color:var(--c1);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{opacity:1;transform:scale(1);color:var(--c2);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:.55;transform:scale(.9);color:var(--c1)}}.emg-agent-ask .ring-1{animation:emg-agent-ask-ring-1 2.6s linear infinite}@keyframes emg-agent-ask-ring-1{0%{opacity:.55;transform:scale(.55);animation-timing-function:cubic-bezier(.22,1,.36,1)}36%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}.emg-agent-ask .ring-2{animation:emg-agent-ask-ring-2 2.6s linear infinite}@keyframes emg-agent-ask-ring-2{0%{opacity:0;transform:scale(.55)}21%{opacity:0;transform:scale(.55)}22%{opacity:.45;transform:scale(.55);animation-timing-function:cubic-bezier(.22,1,.36,1)}58%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.emg-agent-ask .core{animation:emg-agent-ask-core 2.6s linear infinite}@keyframes emg-agent-ask-core{0%{transform:scale(1);opacity:.85;color:var(--c1);animation-timing-function:cubic-bezier(.22,1,.36,1)}5%{transform:scale(1.3);opacity:1;color:var(--c2);animation-timing-function:cubic-bezier(.34,1.4,.64,1);animation-timing-function:linear(0,.023,.082,.167,.266,.372,.479,.581,.676,.76,.834,.896,.947,.988,1.019,1.041,1.055,1.064,1.068,1.068,1.064,1.059,1.053,1.046,1.039,1.031,1.025,1.019,1)}22%{transform:scale(1);opacity:.85;color:var(--c1);animation-timing-function:cubic-bezier(.22,1,.36,1)}27%{transform:scale(1.18);opacity:1;color:var(--c2);animation-timing-function:cubic-bezier(.34,1.4,.64,1);animation-timing-function:linear(0,.023,.082,.167,.266,.372,.479,.581,.676,.76,.834,.896,.947,.988,1.019,1.041,1.055,1.064,1.068,1.068,1.064,1.059,1.053,1.046,1.039,1.031,1.025,1.019,1)}44%{transform:scale(1);opacity:.85;color:var(--c1)}to{transform:scale(1);opacity:.85;color:var(--c1)}}.emg-agent-done .halo{animation:emg-agent-done-halo 1s linear 1 both}@keyframes emg-agent-done-halo{0%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.22,1,.36,1)}20%{opacity:.3;transform:scale(1.2);animation-timing-function:cubic-bezier(.45,0,.55,1)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}.emg-agent-done .ring-1{animation:emg-agent-done-ring 1s linear 1 both}@keyframes emg-agent-done-ring{0%{opacity:0;transform:scale(.5);animation-timing-function:cubic-bezier(.22,1,.36,1)}10%{opacity:.6;transform:scale(.7);animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}.emg-agent-done .core{animation:emg-agent-done-core 1s linear 1 both}@keyframes emg-agent-done-core{0%{opacity:0;transform:scale(.4);color:var(--c2);animation-timing-function:cubic-bezier(.34,1.4,.64,1);animation-timing-function:linear(0,.023,.083,.17,.273,.383,.494,.602,.701,.79,.868,.933,.985,1.026,1.056,1.076,1.089,1.094,1.094,1.09,1.083,1.074,1.064,1.053,1.043,1.033,1.024,1.016,1)}62%{opacity:1;transform:scale(1);color:var(--c2);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:1;transform:scale(1);color:var(--c1)}}.emg-agent-stop .ring-1{animation:emg-agent-stop-ring 2.8s linear infinite}@keyframes emg-agent-stop-ring{0%{opacity:0;transform:scale(2.2);animation-timing-function:cubic-bezier(.5,0,.75,0)}26%{opacity:.5;transform:scale(1.02);animation-timing-function:cubic-bezier(.45,0,.55,1)}30%{opacity:0;transform:scale(.9)}to{opacity:0;transform:scale(.9)}}.emg-agent-stop .core{animation:emg-agent-stop-core 2.8s linear infinite}@keyframes emg-agent-stop-core{0%{opacity:1;transform:scale(1);color:var(--c2);animation-timing-function:cubic-bezier(.5,0,.75,0)}28%{opacity:.5;transform:scale(.84);color:var(--c1);animation-timing-function:cubic-bezier(.34,1.4,.64,1);animation-timing-function:linear(0,.023,.081,.164,.26,.362,.464,.561,.652,.732,.803,.863,.913,.953,.984,1.008,1.025,1.036,1.042,1.046,1.046,1.044,1.041,1.037,1.032,1.027,1.023,1.018,1)}62%{opacity:1;transform:scale(1);color:var(--c2)}to{opacity:1;transform:scale(1);color:var(--c2)}}.emg-agent-tint.emg-agent-idle{--c1: var(--content-tertiary);--c2: var(--content-tertiary)}.emg-agent-tint.emg-agent-working{--c1: #a6a6ad;--c2: #55555d}.emg-agent-tint.emg-agent-ask{--c1: #f5c518;--c2: #d19500}.emg-agent-tint.emg-agent-done{--c1: #5aa3ff;--c2: #0a6ee8}.emg-agent-tint.emg-agent-stop{--c1: #ff7b72;--c2: #dc3a31}:root[data-scheme=dark] .emg-agent-tint.emg-agent-working{--c1: #6e6e76;--c2: #d8d8de}:root[data-scheme=dark] .emg-agent-tint.emg-agent-ask{--c1: #b08a14;--c2: #ffd60a}:root[data-scheme=dark] .emg-agent-tint.emg-agent-done{--c1: #3a78c8;--c2: #6fb6ff}:root[data-scheme=dark] .emg-agent-tint.emg-agent-stop{--c1: #b0433c;--c2: #ff6b62}@media (prefers-reduced-motion: reduce){.emg-agent .core{animation:none;opacity:1;transform:none;color:var(--c2)}.emg-agent .halo,.emg-agent .ring-1,.emg-agent .ring-2{animation:none;opacity:0}}.emg-dot .ring{fill:var(--dot-ring)}.emg-dot .core{fill:var(--dot-core)}.emg-dot .beat{transform-box:view-box;transform-origin:12px 12px}.emg-dot-ask .beat{animation:emg-dot-breath 1.7s linear infinite}@keyframes emg-dot-breath{0%{transform:scale(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{transform:scale(1.3);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:scale(1)}}.emg-dot-working{--dot-ring: #d9d9d9;--dot-core: #585858}.emg-dot-ask{--dot-ring: #ffe0ae;--dot-core: #f99900}.emg-dot-done{--dot-ring: #d8e6ff;--dot-core: #2676ff}.emg-dot-stop{--dot-ring: #ffdfdb;--dot-core: #ff3f26}:root[data-scheme=dark] .emg-dot-working{--dot-ring: #595959;--dot-core: #d8d8d8}:root[data-scheme=dark] .emg-dot-ask{--dot-ring: #734700;--dot-core: #ffad28}:root[data-scheme=dark] .emg-dot-done{--dot-ring: #003286;--dot-core: #458aff}:root[data-scheme=dark] .emg-dot-stop{--dot-ring: #5d0b00;--dot-core: #ff6955}@media (prefers-reduced-motion: reduce){.emg-dot .beat{animation:none}}.emg-credits-card{position:relative;width:216px;height:170px;overflow:clip;transform-origin:50% 55%}.emg-credits-actor{position:absolute;left:0;top:0;margin:0;white-space:nowrap;will-change:transform,opacity}.emg-credits-glow{left:-100px;top:-100px;width:416px;height:420px;transform-origin:50% 25%;pointer-events:none}.emg-credits-glow svg{display:block;width:100%;height:100%}:root[data-scheme=dark] .emg-credits-glow{opacity:.72}.emg-credits-num{display:flex;align-items:baseline;transform-origin:0 50%}.emg-credits-reel{position:relative;display:inline-block;height:var(--lh, 24px);line-height:inherit;clip-path:inset(0 -6px)}.emg-credits-reel .sizer{visibility:hidden}.emg-credits-reel .strip{position:absolute;inset:0 0 auto 0;will-change:transform}.emg-credits-reel .strip div{height:var(--lh, 24px);line-height:inherit;text-align:center}.emg-credits-suffix{display:inline-block;white-space:pre;will-change:transform,opacity}.emg-credits-title p{margin:0;white-space:nowrap}.emg-credits-title p+p{position:absolute;left:0;top:0}.emg-usecase-row{transform:translate(var(--row-shift, 0px));transition:transform .42s cubic-bezier(.22,1,.36,1)}.emg-carousel-strip{transform:translate(var(--carousel-offset, 0px));transition:transform .46s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.emg-usecase-row,.emg-carousel-strip{transition:none}}.emg-menu-in{transform-origin:0 0;animation:emg-menu-in .16s cubic-bezier(.16,1,.3,1) both}@keyframes emg-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.emg-menu-in[data-side=above]{transform-origin:0 100%;animation-name:emg-menu-in-above}@keyframes emg-menu-in-above{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.emg-menu-in,.emg-menu-in[data-side=above]{animation:none}}.emg-gh-spin{animation:emg-gh-spin .9s linear infinite}@keyframes emg-gh-spin{to{rotate:360deg}}.emg-gh-rise,.emg-rise{animation:emg-gh-rise var(--motion-spring-duration) var(--motion-spring) both;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes emg-gh-rise{0%{opacity:0;translate:0 6px}}.emg-gh-card-in{transform-origin:0 50%;animation:emg-gh-card-in var(--motion-spring-duration) var(--motion-spring) both}@keyframes emg-gh-card-in{0%{opacity:0;scale:.94}}.emg-gh-skeleton,.emg-skeleton{animation:emg-gh-skeleton 1.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .12s)}@keyframes emg-gh-skeleton{50%{opacity:.45}}.emg-gh-art-commit{transform-box:fill-box;transform-origin:center;animation:emg-gh-art-commit var(--motion-spring-duration) var(--motion-spring) both;animation-delay:calc(.16s + var(--i, 0) * 90ms)}@keyframes emg-gh-art-commit{0%{opacity:0;transform:translate(-8px) scale(.5)}}.emg-gh-art-ring{opacity:0;transform-box:fill-box;transform-origin:center;animation:emg-gh-art-ring 1.1s cubic-bezier(.16,1,.3,1) .62s both}@keyframes emg-gh-art-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.emg-gh-art-hand{transform-box:view-box;transform-origin:8px 8px;animation:emg-gh-art-hand .9s var(--motion-spring) .26s both}@keyframes emg-gh-art-hand{0%{transform:rotate(-300deg)}}.emg-gh-art-lose{opacity:0;animation:emg-gh-art-lose .42s ease-out both;animation-delay:calc(.26s + var(--i, 0) * .11s)}@keyframes emg-gh-art-lose{0%{opacity:1}}.emg-gh-art-ghost{animation:emg-gh-art-ghost .42s ease-out both;animation-delay:calc(.26s + var(--i, 0) * .11s)}@keyframes emg-gh-art-ghost{0%{opacity:0}}.emg-gh-art-draw{stroke-dasharray:1;animation:emg-gh-art-draw .76s cubic-bezier(.16,1,.3,1) .2s both}@keyframes emg-gh-art-draw{0%{stroke-dashoffset:1}}.emg-gh-art-pop{transform-box:fill-box;transform-origin:center;animation:emg-gh-art-pop var(--motion-spring-duration) var(--motion-spring) .76s both}@keyframes emg-gh-art-pop{0%{opacity:0;transform:scale(.4)}}.emg-gh-art-part-l,.emg-gh-art-part-r{animation:emg-gh-art-part var(--motion-spring-duration) var(--motion-spring) .26s both}.emg-gh-art-part-l{transform:translate(-5px)}.emg-gh-art-part-r{transform:translate(5px)}@keyframes emg-gh-art-part{0%{transform:none}}.emg-gh-art-break-l,.emg-gh-art-break-r{animation:emg-gh-art-part var(--motion-spring-duration) var(--motion-spring) .26s both}.emg-gh-art-break-l{transform:translate(-.75px,.75px)}.emg-gh-art-break-r{transform:translate(.75px,-.75px)}.emg-gh-art-spark{transform-box:view-box;transform-origin:8px 8px;animation:emg-gh-art-spark var(--motion-spring-duration) var(--motion-spring) .38s both}@keyframes emg-gh-art-spark{0%{opacity:0;transform:scale(.6)}}.emg-gh-art-dim{opacity:.45;transform:scale(.92);animation:emg-gh-art-dim .52s ease-out .26s both}@keyframes emg-gh-art-dim{0%{opacity:1;transform:none}}.emg-gh-art-in{animation:emg-gh-art-in var(--motion-spring-duration) var(--motion-spring) .38s both}@keyframes emg-gh-art-in{0%{opacity:0;transform:translate(-12px)}}.emg-gh-art-nudge{animation:emg-gh-art-nudge var(--motion-spring-duration) var(--motion-spring) .3s both}@keyframes emg-gh-art-nudge{0%{opacity:0;transform:translate(-6px)}}.emg-gh-shuffle{display:inline-block;animation:emg-gh-shuffle var(--motion-spring-duration) var(--motion-spring) both}@keyframes emg-gh-shuffle{0%{opacity:0;transform:translateY(60%)}}.emg-gh-flash{border-radius:10px;animation:emg-gh-flash 1.4s ease-out .42s both}@keyframes emg-gh-flash{0%{box-shadow:0 0 0 2px var(--border-accent)}to{box-shadow:0 0 0 2px transparent}}.emg-gh-ghost,.emg-gh-ghost *{animation:none!important}.emg-gh-still [class*=emg-gh-art-]{animation:none}@media (prefers-reduced-motion: reduce){.emg-gh-spin{animation-duration:1.8s}.emg-gh-skeleton,.emg-skeleton,.emg-rise,[class*=emg-gh-art-],.emg-gh-shuffle,.emg-gh-flash{animation:none}}:root{--home-sky: url(/assets/clouds-D1KSUoiI.jpg)}:root[data-scheme=dark]{--home-sky: url(/assets/clouds-dark-AzH1QxFx.png)}.emg-world [data-world-fade]{transition:opacity .38s cubic-bezier(.2,.7,.2,1) .28s,filter .38s cubic-bezier(.2,.7,.2,1) .28s,translate .6s cubic-bezier(.16,1,.3,1) .28s}.emg-world.is-out [data-world-fade]{opacity:0;filter:blur(6px);translate:0 -6px;pointer-events:none;transition-delay:0s}.emg-world.is-out [data-usecase-chips],.emg-world.is-out [data-world-assist]{visibility:hidden}@media (prefers-reduced-motion: reduce){.emg-world [data-world-fade]{transition-duration:.01s;transition-delay:0s}}.emg-modal-in{animation:emg-modal-in .34s cubic-bezier(.16,1,.3,1) both}@keyframes emg-modal-in{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:none}}@media (max-width: 767px){.emg-update-sheet{animation:emg-sheet-in var(--motion-sheet-duration) var(--motion-sheet) both}}[data-phone] .emg-update-sheet{animation:emg-sheet-in var(--motion-sheet-duration) var(--motion-sheet) both}@keyframes emg-sheet-in{0%{translate:0 100%}}.emg-update-art{position:relative}@media (max-width: 767px){.emg-update-art{position:absolute;inset:0 0 auto}}[data-phone] .emg-update-art{position:absolute;inset:0 0 auto}.emg-scrim-in{animation:emg-scrim-in .22s ease-out both}@keyframes emg-scrim-in{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.emg-modal-in,.emg-scrim-in{animation-duration:1ms}}.emg-pe-art{position:relative;width:240px;height:150px}.emg-pe-t{position:absolute;top:20px;width:92px;height:58px;border-radius:9px;background:var(--surface-sunken) center / cover no-repeat;box-shadow:0 0 0 2px var(--surface-default),var(--elevation-2);filter:saturate(.8) brightness(.96);opacity:.9;transition:transform .6s var(--motion-spring)}.emg-pe-l{left:8px;transform:rotate(-9deg);animation:emg-pe-in-l .8s var(--motion-spring) both}.emg-pe-r{right:8px;transform:rotate(9deg);animation:emg-pe-in-r .8s var(--motion-spring) both}.emg-pe-tile{position:absolute;left:52px;top:4px;z-index:2;width:136px;height:85px;overflow:hidden;border-radius:11px;background:var(--surface-canvas);box-shadow:0 0 0 2px var(--surface-default),var(--elevation-3);transition:transform .6s var(--motion-spring);animation:emg-pe-in-c .7s var(--motion-spring) both}.emg-pe-tile>*{position:absolute;top:0;right:0;bottom:0;left:0}.emg-pe-slot{border-radius:11px;box-shadow:inset 0 0 0 1.5px var(--border-default);background:repeating-linear-gradient(135deg,transparent 0 7px,var(--surface-fill-strong) 7px 8px);animation:emg-pe-slot 5.6s .8s infinite}.emg-pe-skel{overflow:hidden;background:var(--surface-glass-dark);opacity:0;animation:emg-pe-skel 5.6s .8s infinite}.emg-pe-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,var(--surface-glass-dark-hover) 50%,transparent 80%);animation:emg-pe-shimmer 1.2s linear infinite}.emg-pe-img{background:center / cover no-repeat;opacity:0;animation:emg-pe-img 5.6s .8s infinite}.emg-pe-tile>.emg-pe-play{inset:auto;left:50%;top:50%;display:grid;width:28px;height:28px;margin:-14px 0 0 -14px;place-items:center;border-radius:50%;background:var(--surface-glass-dark);color:var(--content-on-media);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;animation:emg-pe-play 5.6s .8s infinite}.emg-pe-bar{position:absolute;left:22px;bottom:6px;z-index:3;display:flex;width:196px;height:34px;align-items:center;gap:6px;padding:0 6px 0 10px;border-radius:12px;background:var(--surface-raised);box-shadow:var(--edge),var(--elevation-2);animation:emg-pe-in-c .7s var(--motion-spring) both}.emg-pe-type{width:0;min-width:0;flex:none;overflow:hidden;white-space:nowrap;text-align:left;color:var(--content-primary);animation:emg-pe-type 5.6s .8s infinite}.emg-pe-send{display:grid;width:22px;height:22px;flex:none;margin-left:auto;place-items:center;border-radius:50%;background:var(--surface-fill-strong);color:var(--content-quaternary);animation:emg-pe-send 5.6s .8s infinite}.emg-pe-art:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .emg-pe-l{transform:rotate(-13deg) translate(-6px,2px)}.emg-pe-art:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .emg-pe-r{transform:rotate(13deg) translate(6px,2px)}.emg-pe-art:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .emg-pe-tile{transform:translateY(-3px)}@keyframes emg-pe-in-l{0%{transform:rotate(0) translate(38px);opacity:0}}@keyframes emg-pe-in-r{0%{transform:rotate(0) translate(-38px);opacity:0}}@keyframes emg-pe-in-c{0%{transform:translateY(10px) scale(.96);opacity:0}}@keyframes emg-pe-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes emg-pe-type{0%,8%{width:0;opacity:1;animation-timing-function:steps(19,end)}34%,42%{width:120px;opacity:1}46%,to{width:120px;opacity:0}}@keyframes emg-pe-send{0%,37%{background:var(--surface-fill-strong);color:var(--content-quaternary);transform:none}39%{background:var(--action-primary-bg);color:var(--action-primary-fg);transform:none}42%{background:var(--action-primary-bg);color:var(--action-primary-fg);transform:scale(.82)}45%{background:var(--action-primary-bg);color:var(--action-primary-fg);transform:none}50%,to{background:var(--surface-fill-strong);color:var(--content-quaternary)}}@keyframes emg-pe-slot{0%,44%{opacity:1}47%,95%{opacity:0}to{opacity:1}}@keyframes emg-pe-skel{0%,44%{opacity:0}47%,70%{opacity:1}76%,to{opacity:0}}@keyframes emg-pe-img{0%,70%{opacity:0;transform:scale(1.12);filter:blur(8px)}78%{opacity:1;transform:none;filter:none}93%{opacity:1}99%,to{opacity:0}}@keyframes emg-pe-play{0%,74%{opacity:0;transform:scale(.6)}80%{opacity:1;transform:scale(1.1)}84%,93%{opacity:1;transform:none}99%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.emg-pe-art *,.emg-pe-art *:after{animation:none!important}.emg-pe-img,.emg-pe-tile>.emg-pe-play{opacity:1}.emg-pe-type{width:120px}}.walk-layer,.walk-cursor{--walk-cursor-hi: #4a4a52;--walk-cursor-face: #1b1b1f;--walk-cursor-lo: #050506;--walk-cursor-side-hi: #26262b;--walk-cursor-side: #030303;--walk-cursor-rim: #ffffff;--walk-cursor-groove: #000000;--walk-cursor-shadow: #000000;--walk-cursor-halo: #c3c8d6;--walk-cursor-splash: rgba(24, 24, 28, .2)}.walk-cursor-breath{transform-origin:0 0;animation:walk-breath calc(3.4s * var(--walk-slow, 1)) infinite}@keyframes walk-breath{0%{transform:scale(1);animation-timing-function:cubic-bezier(.42,0,.36,1)}40%{transform:scale(1.035);animation-timing-function:cubic-bezier(.5,0,.5,1)}to{transform:scale(1)}}.walk-cursor-halo{transform-origin:22px 26px;opacity:.4;animation:walk-halo calc(3.4s * var(--walk-slow, 1)) infinite}@keyframes walk-halo{0%{opacity:.4;transform:scale(1);animation-timing-function:cubic-bezier(.42,0,.36,1)}40%{opacity:.75;transform:scale(1.14);animation-timing-function:cubic-bezier(.5,0,.5,1)}to{opacity:.4;transform:scale(1)}}.walk-veil{background:color-mix(in srgb,var(--surface-canvas) 58%,transparent);-webkit-backdrop-filter:blur(26px) saturate(1.15);backdrop-filter:blur(26px) saturate(1.15);opacity:0;transition:opacity calc(.46s * var(--walk-slow, 1)) cubic-bezier(.4,0,.2,1) calc(60ms * var(--walk-slow, 1))}.walk-veil[data-on]{opacity:1;pointer-events:auto;transition-duration:calc(.56s * var(--walk-slow, 1));transition-timing-function:cubic-bezier(.2,.7,.3,1);transition-delay:0s}.walk-intro-title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.03em;text-wrap:balance}.walk-intro-body{text-wrap:pretty}.walk-intro:not([data-still]) .walk-intro-title{animation:walk-blur-in calc(.9s * var(--walk-slow, 1)) cubic-bezier(.22,.75,.25,1) calc(.24s * var(--walk-slow, 1)) both}.walk-intro:not([data-still]) .walk-intro-body{animation:walk-fade-up calc(.62s * var(--walk-slow, 1)) cubic-bezier(.22,.75,.25,1) calc(.82s * var(--walk-slow, 1)) both}.walk-intro:not([data-still]) .walk-intro-actions{animation:walk-fade-up calc(.56s * var(--walk-slow, 1)) cubic-bezier(.22,.75,.25,1) calc(1.18s * var(--walk-slow, 1)) both}.walk-intro[data-leaving] .walk-intro-title,.walk-intro[data-leaving] .walk-intro-body,.walk-intro[data-leaving] .walk-intro-actions{pointer-events:none;animation:walk-blur-out calc(.24s * var(--walk-slow, 1)) cubic-bezier(.4,0,1,1) both}@keyframes walk-blur-in{0%{opacity:0;filter:blur(14px);transform:translateY(6px) scale(.985)}to{opacity:1;filter:blur(0);transform:none}}@keyframes walk-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes walk-blur-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(8px);transform:translateY(-4px)}}.walk-modal-layer{container-type:size}.walk-modal-art{--walk-modal-ground: #111112;--walk-modal-glass: rgba(255, 255, 255, .3);--walk-modal-glass-edge: rgba(255, 255, 255, .1);background:var(--walk-modal-ground)}.walk-modal-frame{background:var(--walk-modal-glass);border:1px solid var(--walk-modal-glass-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.walk-modal-title{font-size:32px;line-height:32px;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;text-wrap:balance}.walk-modal-accent{background-image:linear-gradient(90deg,color-mix(in oklab,var(--content-accent) 70%,var(--surface-raised)),var(--content-accent));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.walk-modal-body{text-wrap:pretty}.walk-modal-layer:not([data-still]) .walk-modal-scrim{animation:walk-modal-fade-in calc(.22s * var(--walk-slow, 1)) ease-out both}.walk-modal-layer:not([data-still]) .walk-modal{animation:walk-modal-in calc(var(--motion-spring-duration) * var(--walk-slow, 1)) var(--motion-spring) both}.walk-modal-layer:not([data-still]) .walk-modal-frame{animation:walk-modal-rise calc(.64s * var(--walk-slow, 1)) var(--motion-glide) calc(90ms * var(--walk-slow, 1)) both}.walk-modal-layer:not([data-still]) .walk-modal-title{animation:walk-fade-up calc(.52s * var(--walk-slow, 1)) var(--motion-glide) calc(.17s * var(--walk-slow, 1)) both}.walk-modal-layer:not([data-still]) .walk-modal-body{animation:walk-fade-up calc(.52s * var(--walk-slow, 1)) var(--motion-glide) calc(.24s * var(--walk-slow, 1)) both}.walk-modal-layer:not([data-still]) .walk-modal-actions{animation:walk-fade-up calc(.52s * var(--walk-slow, 1)) var(--motion-glide) calc(.31s * var(--walk-slow, 1)) both}.walk-modal-layer[data-leaving] .walk-modal-scrim,.walk-modal-layer[data-leaving] .walk-modal{pointer-events:none}.walk-modal-layer[data-leaving] .walk-modal{animation:walk-modal-out calc(.22s * var(--walk-slow, 1)) var(--motion-exit) both}.walk-modal-layer[data-leaving] .walk-modal-scrim{animation:walk-modal-fade-out calc(.26s * var(--walk-slow, 1)) var(--motion-exit) both}@keyframes walk-modal-fade-in{0%{opacity:0}}@keyframes walk-modal-fade-out{to{opacity:0}}@keyframes walk-modal-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes walk-modal-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes walk-modal-out{to{opacity:0;transform:translateY(6px) scale(.97)}}.walk-card.is-in{transform-origin:var(--walk-from);animation:walk-card-in calc(var(--motion-spring-duration) * 1.15 * var(--walk-slow, 1)) var(--motion-spring) both}.walk-card.is-out{transform-origin:var(--walk-to);animation:walk-card-out calc(var(--motion-exit-duration) * var(--walk-slow, 1)) var(--motion-exit) both}@keyframes walk-card-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes walk-card-out{to{opacity:0;transform:scale(.4)}}.walk-art{--walk-art-peach: #f49e5d;--walk-art-warm: #f5a03e;--walk-art-deep: #f2842a;--walk-art-glow: #f8c35e;--walk-art-sun: #f7b945;--walk-art-trail: rgba(255, 233, 190, .75);--walk-art-shade: rgba(214, 96, 20, .5);--walk-chip: rgba(160, 78, 10, .3);--walk-chip-edge: rgba(255, 228, 184, .42);background-color:var(--walk-art-deep);background-image:radial-gradient(110% 60% at 32% 56%,var(--walk-art-glow) 0%,transparent 62%),linear-gradient(90deg,var(--walk-art-warm) 0%,transparent 55%),linear-gradient(180deg,var(--walk-art-peach) 0%,var(--walk-art-deep) 30%,var(--walk-art-deep) 70%,var(--walk-art-sun) 100%)}.walk-art-trail{position:absolute;left:0;width:160%;border-radius:999px;background:linear-gradient(90deg,transparent 0%,var(--walk-trail-ink, var(--walk-art-trail)) 30%,var(--walk-trail-ink, var(--walk-art-trail)) 62%,transparent 100%);filter:blur(2px);opacity:var(--walk-trail-alpha, .5);animation:walk-trail calc(var(--walk-trail-time, 22s) * var(--walk-slow, 1)) linear infinite;animation-delay:var(--walk-trail-delay, 0s)}.walk-art-trail:nth-child(1){top:9%;height:5px;--walk-trail-time: 26s;--walk-trail-delay: -4s}.walk-art-trail:nth-child(2){top:22%;height:2px;--walk-trail-time: 19s;--walk-trail-delay: -11s;--walk-trail-alpha: .7}.walk-art-trail:nth-child(3){top:34%;height:7px;--walk-trail-time: 31s;--walk-trail-delay: -20s;--walk-trail-ink: var(--walk-art-shade)}.walk-art-trail:nth-child(4){top:47%;height:3px;--walk-trail-time: 23s;--walk-trail-delay: -7s;--walk-trail-alpha: .65}.walk-art-trail:nth-child(5){top:58%;height:9px;--walk-trail-time: 35s;--walk-trail-delay: -26s;--walk-trail-alpha: .35}.walk-art-trail:nth-child(6){top:71%;height:2px;--walk-trail-time: 17s;--walk-trail-delay: -3s;--walk-trail-ink: var(--walk-art-shade);--walk-trail-alpha: .6}.walk-art-trail:nth-child(7){top:82%;height:6px;--walk-trail-time: 28s;--walk-trail-delay: -15s}.walk-art-trail:nth-child(8){top:92%;height:3px;--walk-trail-time: 21s;--walk-trail-delay: -9s;--walk-trail-alpha: .55}@keyframes walk-trail{0%{transform:translate(62.5%)}to{transform:translate(-100%)}}.walk-chip,.walk-art-pill{position:absolute;display:flex;align-items:center;white-space:nowrap;background:var(--walk-chip);box-shadow:inset 0 1px 0 var(--walk-chip-edge);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.walk-chip{left:var(--walk-x);top:var(--walk-y);height:32px;gap:6px;padding:0 12px 0 10px;border-radius:10px;transform:translate(-50%,-50%) rotate(var(--walk-r, 0deg))}.walk-art-pill{left:50%;top:50%;padding:10px 22px;border-radius:16px;transform:translate(-50%,-50%)}.walk-art-from{position:relative;opacity:.62}.walk-art-strike{position:absolute;left:-3px;right:-3px;top:52%;height:2px;border-radius:1px;background:currentColor;transform-origin:left center}.walk-art-to{font-size:34px;line-height:40px;font-weight:700;letter-spacing:-.035em}.walk-art[data-play] .walk-art-from{animation:walk-fade calc(.24s * var(--walk-slow, 1)) ease-out both}.walk-art[data-play] .walk-art-strike{animation:walk-strike calc(.3s * var(--walk-slow, 1)) cubic-bezier(.3,.7,.2,1) calc(.24s * var(--walk-slow, 1)) both}.walk-art[data-play] .walk-art-to{animation:walk-rise calc(var(--motion-spring-duration) * 1.3 * var(--walk-slow, 1)) var(--motion-spring) calc(.44s * var(--walk-slow, 1)) both}.walk-art[data-play] .walk-chip{animation:walk-chip-in calc(var(--motion-spring-duration) * 1.3 * var(--walk-slow, 1)) var(--motion-spring) calc((.12s + var(--walk-i) * 90ms) * var(--walk-slow, 1)) both}.walk-art[data-play] .walk-art-pill{animation:walk-pill-in calc(var(--motion-spring-duration) * 1.3 * var(--walk-slow, 1)) var(--motion-spring) calc(.14s * var(--walk-slow, 1)) both}@keyframes walk-fade{0%{opacity:0}}@keyframes walk-strike{0%{transform:scaleX(0)}}@keyframes walk-rise{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes walk-chip-in{0%{opacity:0;transform:translate(-50%,-50%) translateY(12px) scale(.72) rotate(calc(var(--walk-r, 0deg) - 9deg))}}@keyframes walk-pill-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}}@media (prefers-reduced-motion: reduce){.walk-cursor-breath,.walk-cursor-halo,.walk-art-trail{animation:none}.walk-intro .walk-intro-title,.walk-intro .walk-intro-body,.walk-intro .walk-intro-actions{filter:none!important;animation-duration:.16s!important}.walk-intro:not([data-leaving]) .walk-intro-title,.walk-intro:not([data-leaving]) .walk-intro-body,.walk-intro:not([data-leaving]) .walk-intro-actions{animation-name:walk-fade!important}.walk-modal-layer .walk-modal,.walk-modal-layer .walk-modal-frame,.walk-modal-layer .walk-modal-title,.walk-modal-layer .walk-modal-body,.walk-modal-layer .walk-modal-actions{animation-duration:.16s!important}.walk-modal-layer:not([data-leaving]) .walk-modal,.walk-modal-layer:not([data-leaving]) .walk-modal-frame,.walk-modal-layer:not([data-leaving]) .walk-modal-title,.walk-modal-layer:not([data-leaving]) .walk-modal-body,.walk-modal-layer:not([data-leaving]) .walk-modal-actions{animation-name:walk-fade!important}.walk-modal-layer[data-leaving] .walk-modal{animation-name:walk-modal-fade-out!important}.walk-art[data-play] *{animation-duration:.12s!important;animation-delay:0s!important}}.gs-box{--gs-kind: var(--border-accent);--gs-mix: 60%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gs-kind) var(--gs-mix),transparent);transition:box-shadow .15s ease}[data-kind=app]>.gs-box{--gs-kind: var(--border-positive);--gs-mix: 80%}[data-kind=why]>.gs-box{--gs-kind: var(--border-negative);--gs-mix: 70%}@media (hover: hover){.gs-card:not(.gs-touch) .gs-slot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))>.gs-box{--gs-mix: 100%}}.gs-slot:not(button):focus-within>.gs-box,button.gs-slot:focus-visible:where(html:not([data-input-modality=pointer]) *)>.gs-box{box-shadow:inset 0 0 0 1.5px var(--gs-kind)}.gs-remove{opacity:0;scale:.6;transition:opacity .16s ease,scale var(--motion-spring-duration) var(--motion-spring)}.gs-slot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))>.gs-remove,.gs-slot:focus-within>.gs-remove,.gs-touch .gs-remove{opacity:1;scale:1;transition-delay:.15s}.gs-ring{transition:opacity var(--motion-exit-duration) var(--motion-exit)}.gs-ring[data-on=false]{opacity:0}.gs-strike{position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform calc(var(--motion-spring-duration) * 1.2) var(--motion-spring) .16s}.gs-strike[data-on=true]{transform:none}.gs-chapter{background-image:linear-gradient(var(--wash),var(--wash));transition:background-color .2s ease,--wash .2s ease,box-shadow .2s ease,transform var(--motion-spring-duration) var(--motion-spring)}.gs-chapter[data-look=raised]{background-color:var(--surface-raised);box-shadow:var(--edge),var(--elevation-1)}.gs-chapter[data-look=well]{background-color:var(--surface-fill-subtle)}@media (hover: hover){.gs-chapter[data-look=raised]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){box-shadow:var(--edge),var(--elevation-2);transform:translateY(-1px)}.gs-chapter[data-look=well]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--wash: var(--surface-hover)}.gs-chapter[data-look=open]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--surface-hover)}}.gs-chapter:focus-visible:where(html:not([data-input-modality=pointer]) *){box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--content-primary)}.gs-done{width:0;opacity:0;transition:width var(--motion-spring-duration) var(--motion-spring),opacity .15s ease}.gs-done[data-on=true]{width:24px;opacity:1}.gs-more-arrow{transition:transform var(--motion-spring-duration) var(--motion-spring)}@media (hover: hover){.gs-more:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .gs-more-arrow{transform:translate(3px)}}.gs-more:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-primary);outline-offset:2px}.gs-load-chevron{transition:transform var(--motion-spring-duration) var(--motion-spring)}.gs-load-chevron[data-less=true]{transform:rotate(180deg)}@property --gs-fade-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --gs-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}.gs-path{overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:none;--gs-fade-top: 0px;--gs-fade-end: 0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gs-fade-top),#000 calc(100% - var(--gs-fade-end)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gs-fade-top),#000 calc(100% - var(--gs-fade-end)),transparent 100%);transition:--gs-fade-top .22s ease,--gs-fade-end .22s ease}.gs-path::-webkit-scrollbar{display:none}.gs-path[data-more-above=true]{--gs-fade-top: var(--gs-fade)}.gs-path[data-more-below=true]{--gs-fade-end: var(--gs-fade)}.gs-path-row{scroll-snap-align:start;scroll-margin-top:var(--gs-peek)}.gs-rail{position:absolute;left:50%;top:var(--gs-node-y);width:1.5px;margin-left:-.75px;border-radius:1px;background:var(--border-subtle);overflow:hidden}.gs-rail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--content-primary);transform:scaleY(0);transform-origin:50% 0;transition:transform calc(var(--motion-spring-duration) * 1.6) var(--motion-spring) .12s}.gs-rail[data-on=true]:after{transform:none}.gs-node{background:var(--surface-raised)}.gs-node:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-primary);outline-offset:1px}.gs-jump{animation:gs-rise .32s cubic-bezier(.22,1,.36,1) both}.gs-next-dot{animation:gs-pop .45s cubic-bezier(.22,1,.36,1) both}.gs-next-halo{opacity:0;animation:gs-halo 1s cubic-bezier(.22,1,.36,1) .2s 2}@keyframes gs-halo{0%{opacity:.5;transform:none}to{opacity:0;transform:scale(1.9)}}.gs-art [class*=gs-]{transform-box:fill-box}.gs-art[data-play] .gs-type-1{transform-origin:0 50%;animation:gs-type .52s steps(10,end) both}.gs-art[data-play] .gs-type-2{transform-origin:0 50%;animation:gs-type .34s steps(6,end) .56s both}.gs-art-prompt[data-play] .gs-ready{animation:gs-fade .2s ease-out .12s both}.gs-art[data-play] .gs-caret{animation:gs-caret .5s linear .9s both}.gs-art[data-play] .gs-send{transform-origin:50% 50%;animation:gs-press .42s cubic-bezier(.22,1,.36,1) 1.38s both}@keyframes gs-type{0%{transform:scaleX(0)}to{transform:none}}@keyframes gs-caret{0%,to{opacity:0}4%,44%{opacity:1}45%,70%{opacity:0}71%,99%{opacity:1}}@keyframes gs-press{0%{transform:none}35%{transform:scale(var(--gs-press, .8))}to{transform:none}}.gs-art[data-play] .gs-ask{animation:gs-rise .42s cubic-bezier(.22,1,.36,1) both}.gs-art[data-play] .gs-dots{animation:gs-thinking 1.1s linear .3s both}.gs-art[data-play] .gs-dot{transform-origin:50% 50%;animation:gs-dot .5s ease-in-out .38s 2 both}.gs-art[data-play] .gs-dot:nth-child(2){animation-delay:.5s}.gs-art[data-play] .gs-dot:nth-child(3){animation-delay:.62s}.gs-art[data-play] .gs-reply-1{transform-origin:0 50%;animation:gs-type .36s cubic-bezier(.22,1,.36,1) 1.38s both}.gs-art[data-play] .gs-reply-2{transform-origin:0 50%;animation:gs-type .3s cubic-bezier(.22,1,.36,1) 1.5s both}@keyframes gs-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes gs-thinking{0%,to{opacity:0}8%,86%{opacity:1}}@keyframes gs-dot{0%,to{transform:none}50%{transform:translateY(-2.5px)}}.gs-art-preview[data-play] .gs-pointer{transform-origin:0 0;animation:gs-across 1.05s both}@keyframes gs-across{0%,14%{transform:translate(-48px,2px);animation-timing-function:cubic-bezier(.32,0,.16,1)}78%{transform:none;animation-timing-function:cubic-bezier(.22,1,.36,1)}88%{transform:scale(.88)}to{transform:none}}.gs-art-preview[data-play] .gs-live-ring{animation-delay:1s}.gs-art[data-play] .gs-live-ring{transform-origin:50% 50%;animation:gs-live .9s cubic-bezier(.22,1,.36,1) .8s 2 forwards}@keyframes gs-live{0%{opacity:.7;transform:none}to{opacity:0;transform:scale(2.8)}}.gs-art .gs-wire,.gs-art .gs-line{stroke-dasharray:1}@keyframes gs-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes gs-fade{0%{opacity:0}to{opacity:1}}@keyframes gs-draw{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.gs-art-theme[data-play] .gs-aa{animation:gs-fade .4s ease-out .1s both}.gs-art-theme[data-play] .gs-palette>*{animation:gs-rise .42s cubic-bezier(.22,1,.36,1) both}.gs-art-theme[data-play] .gs-palette>:nth-child(1){animation-delay:.35s}.gs-art-theme[data-play] .gs-palette>:nth-child(2){animation-delay:.47s}.gs-art-theme[data-play] .gs-palette>:nth-child(3){animation-delay:.59s}.gs-art-theme[data-play] .gs-palette>:nth-child(4){animation-delay:.71s}.gs-art-login[data-play] .gs-type-1{animation:gs-type .45s steps(9,end) .1s both}.gs-art-login[data-play] .gs-secret circle{animation:gs-fade .1s linear both}.gs-art-login[data-play] .gs-secret circle:nth-child(1){animation-delay:.62s}.gs-art-login[data-play] .gs-secret circle:nth-child(2){animation-delay:.7s}.gs-art-login[data-play] .gs-secret circle:nth-child(3){animation-delay:.78s}.gs-art-login[data-play] .gs-secret circle:nth-child(4){animation-delay:.86s}.gs-art-login[data-play] .gs-send{--gs-press: .94;transform-origin:50% 50%;animation:gs-press .42s cubic-bezier(.22,1,.36,1) 1.02s both}.gs-art-login[data-play] .gs-face{transform-origin:50% 50%;animation:gs-pop .5s cubic-bezier(.22,1,.36,1) 1.3s both}.gs-art-connect[data-play] .gs-tool{transform-origin:50% 50%;animation:gs-pop .45s cubic-bezier(.22,1,.36,1) both}.gs-art-connect[data-play] .gs-wire{animation:gs-draw .4s cubic-bezier(.22,1,.36,1) both}.gs-art-connect[data-play] .gs-tool:nth-of-type(1){animation-delay:.1s}.gs-art-connect[data-play] .gs-wire:nth-of-type(1){animation-delay:.3s}.gs-art-connect[data-play] .gs-tool:nth-of-type(2){animation-delay:.38s}.gs-art-connect[data-play] .gs-wire:nth-of-type(2){animation-delay:.58s}.gs-art-connect[data-play] .gs-tool:nth-of-type(3){animation-delay:.66s}.gs-art-connect[data-play] .gs-wire:nth-of-type(3){animation-delay:.86s}.gs-art-test[data-play] .gs-pointer{transform-origin:0 0;animation:gs-point .75s cubic-bezier(.22,1,.36,1) both}@keyframes gs-point{0%{transform:translate(16px,-18px)}70%{transform:none}82%{transform:scale(.86)}to{transform:none}}.gs-art-test[data-play] .gs-check{transform-origin:50% 50%;animation:gs-pop .4s cubic-bezier(.22,1,.36,1) both}.gs-art-test[data-play] .gs-check:nth-of-type(1){animation-delay:.8s}.gs-art-test[data-play] .gs-check:nth-of-type(2){animation-delay:1s}.gs-art-test[data-play] .gs-check:nth-of-type(3){animation-delay:1.2s}.gs-art-publish[data-play] .gs-send{--gs-press: .92;transform-origin:50% 50%;animation:gs-press .42s cubic-bezier(.22,1,.36,1) .2s both}.gs-art-publish[data-play] .gs-arrive{animation:gs-rise .46s cubic-bezier(.22,1,.36,1) .55s both}.gs-art-publish[data-play] .gs-type-2{transform-origin:0 50%;animation:gs-type .42s steps(8,end) .85s both}.gs-art-publish[data-play] .gs-live-ring{animation-delay:1.25s}.gs-art-share[data-play] .gs-specks{animation:gs-fade .4s ease-out 1.15s both}.gs-art-share[data-play] .gs-copied{transform-origin:50% 50%;animation:gs-pop .45s cubic-bezier(.22,1,.36,1) .2s both}.gs-art-share[data-play] .gs-wire{animation:gs-draw .35s cubic-bezier(.22,1,.36,1) both}.gs-art-share[data-play] .gs-wire:nth-of-type(1){animation-delay:.6s}.gs-art-share[data-play] .gs-wire:nth-of-type(2){animation-delay:.72s}.gs-art-share[data-play] .gs-wire:nth-of-type(3){animation-delay:.84s}.gs-art-share[data-play] .gs-person{transform-origin:50% 50%;animation:gs-pop .45s cubic-bezier(.22,1,.36,1) both}.gs-art-share[data-play] .gs-person:nth-of-type(1){animation-delay:.85s}.gs-art-share[data-play] .gs-person:nth-of-type(2){animation-delay:.97s}.gs-art-share[data-play] .gs-person:nth-of-type(3){animation-delay:1.09s}.gs-art-domain[data-play] .gs-old{transform-origin:0 50%;animation:gs-erase .4s cubic-bezier(.4,0,1,1) .15s both}@keyframes gs-erase{0%{opacity:.5;transform:none}to{opacity:.5;transform:scaleX(0)}}.gs-art-domain .gs-name-cover{transform:scaleX(0)}.gs-art-domain[data-play] .gs-name-cover{transform-origin:100% 50%;animation:gs-uncover .5s steps(7,end) .55s both}@keyframes gs-uncover{0%{transform:none}to{transform:scaleX(0)}}.gs-art-domain[data-play] .gs-lock{transform-origin:50% 50%;animation:gs-pop .45s cubic-bezier(.22,1,.36,1) 1.1s both}.gs-art-search[data-play] .gs-type-1{transform-origin:0 50%;animation:gs-type .45s steps(9,end) .05s both}.gs-art-search[data-play] .gs-climb{animation:gs-climb .7s cubic-bezier(.22,1,.36,1) .65s both}.gs-art-search[data-play] .gs-sink{animation:gs-sink .7s cubic-bezier(.22,1,.36,1) .65s both}@keyframes gs-climb{0%{transform:translateY(24px)}to{transform:none}}@keyframes gs-sink{0%{transform:translateY(-12px)}to{transform:none}}.gs-art-users[data-play] .gs-person{transform-origin:50% 50%;animation:gs-pop .45s cubic-bezier(.22,1,.36,1) both}.gs-art-users[data-play] .gs-person:nth-of-type(1){animation-delay:.1s}.gs-art-users[data-play] .gs-person:nth-of-type(2){animation-delay:.22s}.gs-art-users[data-play] .gs-person:nth-of-type(3){animation-delay:.34s}.gs-art-users[data-play] .gs-line{animation:gs-draw .9s cubic-bezier(.33,0,.2,1) .4s both}.gs-art-users[data-play] .gs-area{animation:gs-fade .6s ease-out .9s both}.gs-art-users[data-play] .gs-tip{transform-origin:50% 50%;animation:gs-pop .4s cubic-bezier(.22,1,.36,1) 1.15s both}.gs-art-users[data-play] .gs-live-ring{animation-delay:1.35s}@media (prefers-reduced-motion: reduce){.gs-art[data-play] *{animation:none!important}.gs-strike,.gs-done,.gs-more-arrow,.gs-load-chevron,.gs-rail:after,.gs-chapter{transition:none}.gs-next-dot,.gs-next-halo,.gs-jump{animation:none}}.split-glass{border:1.136px solid #fff;border-radius:24px;background-image:linear-gradient(#0000000a,#0000000a),linear-gradient(#ffffff4d,#ffffff4d)}.split-url{background:#fff;color:#000c;font-weight:600;font-size:10px;line-height:12px;white-space:nowrap}.split-block{display:block;border-radius:6px;background:#fff}.split-fade{display:block;border-radius:6px;background:linear-gradient(#fff,#fff0)}.split-switch{border-radius:12px;background:#090b0d}.split-pill{border-radius:8px;color:#fff;opacity:.8;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.5px;white-space:nowrap;cursor:pointer}.split-pill.is-on{opacity:1;background:#fff;color:#090b0d;box-shadow:0 .826px .826px #0000001a,0 0 40px #fff9,inset 0 -1.653px #0003,inset 0 2.479px 4.132px #fff6}.cover-badge{background:#0161d1;color:#fff}.cover-float-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (max-width: 767px){.cover-float-art{inset:0 0 auto;height:auto;aspect-ratio:560 / 480}}[data-phone] .cover-float-art{inset:0 0 auto;height:auto;aspect-ratio:560 / 480}.update-rule{transition:opacity .15s ease}@media (hover: hover){[data-update]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))+.update-rule,.update-rule:has(+[data-update]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))),[data-lead]:has(+[data-update]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)))>.update-rule{opacity:0}}[data-update]:focus-visible:where(html:not([data-input-modality=pointer]) *)+.update-rule,.update-rule:has(+[data-update]:focus-visible:where(html:not([data-input-modality=pointer]) *)),[data-lead]:has(+[data-update]:focus-visible:where(html:not([data-input-modality=pointer]) *))>.update-rule{opacity:0}@media (prefers-reduced-motion: reduce){.update-rule{transition:none}}.lifetime{background:#202224;color:#fff}.lifetime-art{aspect-ratio:800 / 600;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 767px){.lifetime-art{-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}}[data-phone] .lifetime-art{-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.lifetime-card{border-radius:16px;border:1px solid rgba(255,255,255,.04);background:#ffffff1a;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.lifetime-card.is-studio{background:linear-gradient(#ffce6d33,#ffce6d33),#ffffff1a}.lifetime-plan{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.18px;color:#fff}.lifetime-price,.lifetime-credits{font-size:24px;font-weight:700;line-height:32px}.lifetime-credits{color:#fff}.lifetime-gold{background:linear-gradient(to bottom,#ffb41f,#ffe5b1);-webkit-background-clip:text;background-clip:text;color:transparent}.lifetime-note{font-size:14px;line-height:20px;color:#fec;opacity:.6}.lifetime-divider{border-top:1px dashed rgba(255,255,255,.1)}.lifetime-perk{font-size:14px;line-height:20px;color:#fecc}.lifetime-cta{border-radius:12px;background:#fff;color:#0f0f10;box-shadow:0 .727px .727px #0000001a,0 0 20px #fff3,inset 0 -1.455px #0003,inset 0 2.182px 3.636px #fff6;transition:transform .15s ease,filter .15s ease}.lifetime-cta.is-studio{background:linear-gradient(to right,#ffb624,#ffe3ac);box-shadow:0 .727px .727px #0000001a,0 0 40px #ffdc9699,inset 0 -1.455px #0003,inset 0 2.182px 3.636px #fff6}.lifetime-cta:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){filter:brightness(1.04)}.lifetime-cta:active{transform:scale(.98)}.lifetime-cta:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid #ffe5b1;outline-offset:2px}@media (prefers-reduced-motion: reduce){.lifetime-cta{transition:none}}.park-strips *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pro-card{top:32px;width:300px;min-height:390px;padding:6px 6px 12px;border-radius:20.5px;border:.66px solid #fefaef;background:#212124;transform:translate(-50%,120px);opacity:0;filter:blur(5px);transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.pro-card.is-in{transform:translate(-50%);opacity:1;filter:none}.pro-card-head{border-radius:16px;background-size:cover}.pro-card-plan{font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.8px;color:#17181a}.pro-card-credits{font-size:16px;font-weight:700;line-height:20px;color:#17181a}.pro-card-row{color:#fff;transform:translate(-20px) scale(.99);opacity:0;filter:blur(2px);transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.pro-card-row.is-in{transform:none;opacity:1;filter:none}.pro-card-title{font-size:12px;font-weight:600;line-height:14px}.pro-card-chip{border-radius:8.5px;padding:0 7px;background-size:300% 300%;background-position:10% 10%;font-size:12px;font-weight:600;line-height:14px;letter-spacing:-.24px;color:#1d1d1f}.pro-card-line{font-size:10.3px;font-weight:500;line-height:14px;color:#fff9}[data-rise]{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}[data-rise=out]{transform:translateY(32px);opacity:0}@media (max-width: 767px){.pro-card{top:72px}}[data-phone] .pro-card{top:72px}@media (prefers-reduced-motion: reduce){.pro-card,.pro-card-row,[data-rise]{transition:none}}.annual-card{bottom:204px;width:360px;max-width:calc(100% - 32px);transform:translate(-50%,120px);opacity:0;filter:blur(5px);transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1);border-radius:20px;border:1px solid rgba(255,255,255,.2);background:#ffffff4d;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.annual-card-inner{border-radius:16px;background:#212124;color:#fff}.annual-label{font-size:14px;font-weight:500;line-height:20px;color:#ffffff80;white-space:nowrap}.annual-pill{display:flex;height:24px;align-items:center;border-radius:50px;padding:0 10px;background:#99ff9e;color:#003303;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.annual-price{font-size:32px;font-weight:600;line-height:32px;color:#fff}.annual-price.is-old{position:relative;opacity:.3}.annual-price.is-old:after{content:"";position:absolute;left:-3px;right:0;top:50%;height:2px;background:#fff}.annual-card.is-in{transform:translate(-50%);opacity:1;filter:none}.annual-pill{transform:scale(.6);opacity:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s ease-out}.annual-card.is-lit .annual-pill{transform:none;opacity:1}.annual-feature{transform:translate(-20px) scale(.99);opacity:0;filter:blur(2px);transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1)}.annual-card.is-lit .annual-feature{transform:none;opacity:1;filter:none}@media (prefers-reduced-motion: reduce){.annual-card,.annual-pill,.annual-feature{transition:none}}.annual-credits{font-size:14px;font-weight:600;line-height:20px}.annual-feature{font-size:14px;font-weight:500;line-height:20px}@media (max-width: 767px){.annual-card{top:48px;bottom:auto;width:330px;height:380px;display:flex}.annual-card-inner{flex:1}}[data-phone] .annual-card{top:48px;bottom:auto;width:330px;height:380px;display:flex}[data-phone] .annual-card-inner{flex:1}.annual-pill.is-phone{height:32px;padding:0 12px;font-size:14px;line-height:20px}.lifetime-title{font-size:28px;font-weight:600;line-height:32px;letter-spacing:-.04em;background:linear-gradient(to bottom,#ffb41f,#ffe5b1);-webkit-background-clip:text;background-clip:text;color:transparent}.lifetime-sub{font-size:14px;line-height:24px;color:#fec9}@media (max-width: 767px){.lifetime{background:#080604}.lifetime-card{padding:24px}}[data-phone] .lifetime{background:#080604}.lifetime-ground{width:1023px;height:844px;max-width:none;transform:translate(-50%);-o-object-fit:fill;object-fit:fill}.lifetime-title{letter-spacing:-.06em;text-shadow:0 0 15px rgba(255,140,102,.4)}.lifetime-haze{position:absolute;inset:0 0 auto;height:72px;pointer-events:none}.lifetime-haze>i{position:absolute;top:0;right:0;bottom:0;left:0}.lifetime-haze>i:nth-child(1){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,#000 50%,transparent 100%)}.lifetime-haze>i:nth-child(2){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom,#000 35%,transparent 80%);mask-image:linear-gradient(to bottom,#000 35%,transparent 80%)}.lifetime-haze>i:nth-child(3){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to bottom,#000 25%,transparent 60%);mask-image:linear-gradient(to bottom,#000 25%,transparent 60%)}.lifetime-haze>i:nth-child(4){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(to bottom,#000 15%,transparent 45%);mask-image:linear-gradient(to bottom,#000 15%,transparent 45%)}.lifetime-chip{filter:drop-shadow(0 0 7.4px rgba(255,140,102,.4)) drop-shadow(0 5px 5.5px rgba(0,0,0,.22)) drop-shadow(0 20px 10px rgba(0,0,0,.19))}.lifetime-chip-body{padding:8px 12px;border-radius:0 0 12px 12px;background:#ffe5b1;color:#422c00;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.lifetime-notch{display:block;flex-shrink:0;width:12px;height:12px}.lifetime-notch.is-left{background:radial-gradient(circle at 0 100%,transparent 11.5px,#ffe5b1 12px)}.lifetime-notch.is-right{background:radial-gradient(circle at 100% 100%,transparent 11.5px,#ffe5b1 12px)}.teams-well:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,var(--border-subtle) 1px,transparent 1px),linear-gradient(to bottom,var(--border-subtle) 1px,transparent 1px);background-size:var(--well-grid, 24px) var(--well-grid, 24px);background-position:center;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 50%,black 15%,transparent 100%);mask-image:radial-gradient(ellipse 70% 75% at 50% 50%,black 15%,transparent 100%)}.teams-art-rings{-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,black 50%,transparent 100%);mask-image:radial-gradient(circle closest-side at 50% 50%,black 50%,transparent 100%)}.teams-art-in{animation:teams-art-in var(--motion-spring-duration) var(--motion-spring) both}@keyframes teams-art-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}.teams-art-pop{animation:teams-art-pop var(--motion-spring-duration) var(--motion-spring) both}@keyframes teams-art-pop{0%{opacity:0;transform:scale(.6)}}.teams-art-slide{animation:teams-art-slide var(--motion-spring-duration) var(--motion-spring) both}@keyframes teams-art-slide{0%{opacity:0;transform:translate(-16px)}}.teams-art-ring{transform-box:fill-box;transform-origin:center;animation:teams-art-ring calc(var(--motion-spring-duration) * 1.6) var(--motion-spring) both}@keyframes teams-art-ring{0%{opacity:0;transform:scale(.8)}}.teams-art-glow{animation:teams-art-glow calc(var(--motion-spring-duration) * 2) var(--motion-exit) both}@keyframes teams-art-glow{0%{opacity:0}}.teams-art-draw{animation:teams-art-draw calc(var(--motion-spring-duration) * 2) var(--motion-spring) both}@keyframes teams-art-draw{0%{stroke-dashoffset:var(--draw-from)}}.teams-art-move{animation:teams-art-move calc(var(--motion-spring-duration) * 1.4) var(--motion-spring) both}@keyframes teams-art-move{0%{transform:translateY(var(--move-from, 0px))}}@media (prefers-reduced-motion: reduce){.teams-art-in,.teams-art-pop,.teams-art-slide,.teams-art-ring,.teams-art-glow,.teams-art-draw,.teams-art-move{animation:none}}.ta-app{font:13px/1.5 Inter Variable,Inter,system-ui,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}.ta-app code,.ta-app .ta-mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ta-app button{font:inherit;color:inherit}.ta-app ol,.ta-app ul{margin:0;padding:0;list-style:none}.ta-app table{border-collapse:collapse}.ta-app .ta-spacer{flex:1}.ta-app .ta-strong{font-weight:600}.ta-app .ta-pad{padding:12px}.ta-app .ta-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ta-warntext{color:var(--ta-warn)}.ta-errtext{color:var(--ta-err)}.ta-oktext{color:var(--ta-ok)}.ta-accenttext{color:var(--ta-accent);font-weight:600}.ta-btn2,.ta-primary2{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:7px;font-weight:500;font-size:12.5px;cursor:pointer;white-space:nowrap;line-height:1}.ta-btn2{background:var(--ta-panel);border:1px solid var(--ta-field-line);color:var(--ta-fg);box-shadow:0 1px #00000008}.ta-btn2:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){background:#f0f0ec;border-color:var(--ta-line-strong)}.ta-btn2.is-sm{height:26px;padding:0 9px;font-size:12px}.ta-btn2.is-xs{height:22px;padding:0 7px;font-size:11.5px}.ta-btn2.is-danger{background:var(--ta-err);border-color:var(--ta-err);color:#fff}.ta-primary2{background:var(--ta-accent);border:1px solid var(--ta-accent);color:var(--ta-accent-fg)}.ta-primary2:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){background:#325a0b}.ta-btn2:disabled,.ta-primary2:disabled{opacity:.45;cursor:default}.ta-linkbtn{background:none;border:0;padding:0;color:var(--ta-accent);cursor:pointer;font-size:inherit;font-weight:500;text-underline-offset:2px}.ta-linkbtn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){text-decoration:underline}.ta-linkbtn:disabled{color:var(--ta-faint);cursor:default}.ta-app select.ta-select2{height:30px;border-radius:7px;border:1px solid var(--ta-field-line);background:var(--ta-panel);color:var(--ta-fg);padding:0 26px 0 10px;font:inherit;font-size:12.5px;max-width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#6b6b64 50%),linear-gradient(135deg,#6b6b64 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 9px) 50%;background-size:4px 4px;background-repeat:no-repeat}.ta-app select.ta-select2:focus{border-color:var(--ta-accent);outline:none}.ta-app select.ta-select2.is-wide{width:100%}.ta-app .ta-field{height:30px;border-radius:7px;border-color:var(--ta-field-line);font-size:12.5px}.ta-label{font-size:11.5px;font-weight:600;color:var(--ta-muted);letter-spacing:.01em}.ta-help{font-size:12px;color:var(--ta-muted);line-height:1.45;margin:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}p.ta-help{display:block}.ta-check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ta-fg);cursor:pointer}.ta-inline2{display:inline-flex;align-items:center;gap:8px}.ta-row2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-stack{display:flex;flex-direction:column;gap:6px}.ta-kbd{font-size:10.5px}.ta-seg{display:inline-flex;padding:2px;border-radius:9px;background:#1616120f;gap:2px;flex-wrap:wrap}.ta-seg button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:0;background:none;border-radius:7px;cursor:pointer;color:var(--ta-muted);font-weight:500;font-size:12.5px}.ta-seg button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--ta-fg)}.ta-seg button.is-on{background:var(--ta-panel);color:var(--ta-fg);box-shadow:0 1px 2px #0000001a,0 0 0 1px #0000000a}.ta-segcount{font-size:11px;font-variant-numeric:tabular-nums;color:var(--ta-faint);font-weight:600}.ta-segcount.is-err{color:var(--ta-err)}.ta-segcount.is-accent{color:var(--ta-accent)}.ta-search2{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--ta-field-line);background:var(--ta-panel);width:340px;max-width:100%;color:var(--ta-faint)}.ta-search2:focus-within{border-color:var(--ta-accent);box-shadow:0 0 0 3px var(--ta-accent-soft)}.ta-search2 svg{width:15px;height:15px;flex:none}.ta-search2 input{flex:1;min-width:0;border:0;outline:none;background:none;font:inherit;font-size:13px;color:var(--ta-fg)}.ta-search2-clear{border:0;background:none;cursor:pointer;font-size:16px;line-height:1;color:var(--ta-muted);padding:0 2px}.ta-tag2{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;background:#16161212;color:var(--ta-muted)}.ta-tag2.is-ok{background:var(--ta-ok-soft);color:var(--ta-ok)}.ta-tag2.is-warn{background:var(--ta-warn-soft);color:var(--ta-warn)}.ta-tag2.is-err{background:var(--ta-err-soft);color:var(--ta-err)}.ta-tag2.is-accent{background:var(--ta-accent-soft);color:var(--ta-accent)}.ta-tag2.is-info{background:var(--ta-info-soft);color:var(--ta-info)}.ta-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none}.ta-dot.is-edited{background:#d9822b;box-shadow:0 0 0 2px #d9822b33}.ta-note{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;font-size:12.5px}.ta-note>span{flex:1}.ta-note.is-warn{background:var(--ta-warn-soft);color:#5c3700}.ta-note.is-err{background:var(--ta-err-soft);color:#7a1f19;white-space:pre-wrap}.ta-emptybox{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:22px;border:1px dashed var(--ta-line-strong);border-radius:12px;color:var(--ta-muted);background:#ffffff80}.ta-emptybox b{color:var(--ta-fg);font-size:13.5px}.ta-pop{position:absolute;z-index:40;background:var(--ta-panel);border:1px solid var(--ta-line-strong);border-radius:12px;box-shadow:0 18px 50px #1414102e,0 2px 8px #14141014}.ta-chipsw{display:inline-block;position:relative;flex:none;border-radius:6px;overflow:hidden;background:repeating-conic-gradient(var(--ta-check-a) 0 25%,var(--ta-check-b) 0 50%) 0 0 / 8px 8px;box-shadow:inset 0 0 0 1px #0000001f}.ta-chipsw>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000001a}.ta-chipsw.is-none{background:repeating-linear-gradient(135deg,#e7e7e3 0,#e7e7e3 3px,#f5f5f2 3px,#f5f5f2 6px)}.ta-val{display:inline-flex;flex-direction:column;gap:0;min-width:0;font-family:Roboto Mono,ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--ta-muted);line-height:1.45;font-variant-numeric:tabular-nums}.ta-val.is-inline{flex-direction:row;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}.ta-val-hex{color:#3d3d38;white-space:nowrap}.ta-val-hsl{white-space:nowrap}.ta-shift{display:inline-flex;gap:8px;font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;color:var(--ta-muted);white-space:nowrap}.ta-shift b{font-weight:600}.ta-shift b.is-up{color:#7a5200}.ta-shift b.is-down{color:#1f5a8b}.ta-arrow2{color:var(--ta-faint);font-size:11px}.ta-cr{display:inline-flex;align-items:baseline;gap:4px;height:20px;padding:0 7px;border-radius:6px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;line-height:20px}.ta-cr b{font-size:10px;font-weight:700;letter-spacing:.02em}.ta-cr.is-ok{background:var(--ta-ok-soft);color:var(--ta-ok)}.ta-cr.is-warn{background:var(--ta-warn-soft);color:var(--ta-warn)}.ta-cr.is-err{background:var(--ta-err-soft);color:var(--ta-err)}.ta-cr.is-muted{background:#1616120f;color:var(--ta-muted)}.ta-cr.is-sm{height:18px;line-height:18px;padding:0 6px;font-size:11px}.ta-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;font-weight:700;letter-spacing:.02em;line-height:1;vertical-align:middle}.ta-modeglyph{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none;vertical-align:-1px}.ta-modeglyph.is-light{background:#fff;box-shadow:inset 0 0 0 1.5px #8a8a84}.ta-modeglyph.is-dark{background:#1d1d1b;box-shadow:inset 0 0 0 1.5px #1d1d1b}.ta-modetag{display:inline-block;font-size:10.5px;font-weight:600;color:var(--ta-muted);background:#1616120f;border-radius:4px;padding:0 5px;line-height:17px}.ta-top{display:flex;align-items:center;gap:18px;height:56px;padding:0 18px;background:var(--ta-panel);border-bottom:1px solid var(--ta-line);flex:none;min-width:0}.ta-brand{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;letter-spacing:-.01em}.ta-brand-mark{width:18px;height:18px;border-radius:5px;background:conic-gradient(from 200deg,#3b650f,#a4c639,#e7e2d3,#1d1d1b,#3b650f);box-shadow:inset 0 0 0 1px #0000001f}.ta-themes2{display:flex;gap:2px;padding:3px;border-radius:10px;background:#1616120f;min-width:0;overflow-x:auto;scrollbar-width:none}.ta-themes2 button{position:relative;flex:none;height:28px;padding:0 11px;border:0;background:none;border-radius:7px;cursor:pointer;color:var(--ta-muted);font-weight:500;font-size:12.5px}.ta-themes2 button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--ta-fg)}.ta-themes2 button.is-on{background:var(--ta-panel);color:var(--ta-fg);font-weight:600;box-shadow:0 1px 2px #0000001a,0 0 0 1px #0000000a}.ta-themes2 .ta-themes2-add{color:var(--ta-muted);font-size:15px;padding:0 9px}.ta-pagedot{position:absolute;top:5px;right:4px;width:5px;height:5px;border-radius:50%;background:#5a9a1c}.ta-preview-ctl{display:inline-flex;align-items:center;gap:4px;flex:none}.ta-preview-ctl>.ta-label{margin-right:4px}.ta-preview-ctl button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--ta-field-line);background:var(--ta-panel);cursor:pointer;font-size:12px;font-weight:500;color:var(--ta-muted)}.ta-preview-ctl button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--ta-fg)}.ta-preview-ctl button.is-on{border-color:var(--ta-accent);color:var(--ta-accent);background:var(--ta-accent-soft)}.ta-preview-ctl .ta-help{margin-left:6px;white-space:nowrap}.ta-savebar{display:inline-flex;align-items:center;gap:8px;flex:none}.ta-savestate{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border-radius:7px;border:0;background:none;font-size:12.5px;color:var(--ta-muted);font-weight:500}button.ta-savestate{cursor:pointer}.ta-savestate.is-dirty{color:#7a4a10;background:#d9822b1f}.ta-savestate.is-warn{color:var(--ta-warn);background:var(--ta-warn-soft)}.ta-protolink{font-size:12.5px;font-weight:500;white-space:nowrap;flex:none}.ta-banners2{display:flex;flex-direction:column;gap:6px;padding:8px 18px;background:var(--ta-panel);border-bottom:1px solid var(--ta-line);flex:none}.ta-shell{flex:1;display:flex;min-height:0}.ta-side{width:208px;flex:none;display:flex;flex-direction:column;gap:1px;padding:14px 10px;border-right:1px solid var(--ta-line);overflow-y:auto;background:#f0f0ec}.ta-side-item{display:flex;align-items:center;justify-content:space-between;width:100%;height:34px;padding:0 10px;border:0;background:none;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:#3a3a35;text-align:left}.ta-side-item:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#1616120d;color:var(--ta-fg)}.ta-side-item.is-on{background:var(--ta-panel);color:var(--ta-fg);font-weight:600;box-shadow:0 1px 2px #00000012,0 0 0 1px #0000000a}.ta-side-count{font-size:11.5px;font-weight:600;color:var(--ta-faint);font-variant-numeric:tabular-nums}.ta-side-count.is-accent{color:#fff;background:#d9822b;border-radius:999px;padding:0 7px;line-height:18px}.ta-side-count.is-warn{color:var(--ta-warn)}.ta-side-count.is-info{color:var(--ta-info)}.ta-side-sub{display:flex;flex-direction:column;margin:2px 0 8px 10px;padding-left:8px;border-left:1px solid var(--ta-line-strong)}.ta-side-sub button{display:flex;justify-content:space-between;gap:8px;height:26px;align-items:center;padding:0 8px;border:0;background:none;border-radius:6px;cursor:pointer;font-size:12px;color:var(--ta-muted);text-align:left}.ta-side-sub button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#1616120d;color:var(--ta-fg)}.ta-side-foot{margin-top:auto;padding:12px 8px 2px;display:flex;flex-direction:column;gap:6px;font-size:11.5px;color:var(--ta-muted);border-top:1px solid var(--ta-line)}.ta-main{flex:1;min-width:0;overflow:auto;background:var(--ta-bg);scroll-padding-top:84px}.ta-toast2{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:60;background:#1d1d1b;color:#f5f5f2;padding:9px 16px;border-radius:10px;font-size:12.5px;box-shadow:0 10px 30px #00000040}.ta-view{max-width:1320px;margin:0 auto;padding:26px 32px 96px;display:flex;flex-direction:column;gap:18px}.ta-view.is-wide{max-width:none}.ta-viewhead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ta-viewhead h1{font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.015em}.ta-h1-sub{font-weight:500;color:var(--ta-muted);margin-left:6px}.ta-sub{margin-top:4px;font-size:13px;color:var(--ta-muted);max-width:720px;line-height:1.5}.ta-viewhead-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.ta-toolbar2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ta-panel2{background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px #00000008}.ta-panel2.is-quiet{background:transparent;box-shadow:none}.ta-panel2-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ta-panel2-head h2{font-size:14.5px;font-weight:650;letter-spacing:-.005em}.ta-count2{font-size:12px;font-weight:600;color:var(--ta-faint);font-variant-numeric:tabular-nums}.ta-disclose{display:flex;align-items:baseline;gap:10px;border:0;background:none;cursor:pointer;padding:0;text-align:left;font-weight:600;font-size:13.5px;flex-wrap:wrap}.ta-disclose .ta-muted{font-weight:400;font-size:12.5px}.ta-disclose[aria-expanded=true] .ta-chev2{transform:rotate(90deg)}.ta-plainlist{display:flex;flex-direction:column;gap:6px}.ta-plainlist li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-table{--ta-cols: minmax(230px, 1.1fr) minmax(270px, 1fr) minmax(270px, 1fr) 52px 22px;background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;box-shadow:0 1px 2px #00000008}.ta-thead{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:var(--ta-cols);gap:16px;align-items:center;height:40px;padding:0 16px;background:#fafaf8f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--ta-line);border-radius:14px 14px 0 0;font-size:12px;font-weight:600;color:var(--ta-muted)}.ta-th-mode{display:inline-flex;align-items:center;gap:7px;color:var(--ta-fg)}.ta-th-used{text-align:right}.ta-fam+.ta-fam{border-top:1px solid var(--ta-line)}.ta-famhead{position:sticky;top:40px;z-index:3;display:flex;align-items:baseline;gap:8px;padding:14px 16px 6px;background:#fffffff7;flex-wrap:wrap}.ta-famhead h2{font-size:14px;font-weight:650}.ta-famhead .ta-muted{font-size:12px}.ta-fam.is-bridges .ta-trow{opacity:.85}.ta-trow{scroll-margin-top:92px}.ta-trow+.ta-trow{border-top:1px solid rgba(22,22,18,.05)}.ta-trow-head{display:grid;grid-template-columns:var(--ta-cols);gap:16px;align-items:center;width:100%;min-height:58px;padding:9px 16px;border:0;background:none;text-align:left;cursor:pointer}.ta-trow-head:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#fafaf8}.ta-trow.is-open{background:#fbfbf9;box-shadow:inset 3px 0 0 var(--ta-accent)}.ta-trow.is-open .ta-trow-head{background:none}.ta-tcell-name{display:flex;flex-direction:column;gap:2px;min-width:0}.ta-tname{display:inline-flex;align-items:center;gap:7px;min-width:0}.ta-tname code{font-size:12.5px;font-weight:600;color:var(--ta-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-tdesc{font-size:12px;color:var(--ta-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-tcell{display:flex;align-items:center;gap:11px;min-width:0}.ta-tcell .ta-swatch{border-radius:6px}.ta-tval{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.ta-tsrc{font-size:12.5px;font-weight:500;color:var(--ta-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-tused{text-align:right;font-size:12px;font-variant-numeric:tabular-nums;color:var(--ta-muted)}.ta-tused.is-zero{color:var(--ta-faint)}.ta-chev2{display:inline-block;color:var(--ta-faint);font-size:16px;line-height:1;transition:transform .14s;justify-self:center}.ta-trow.is-open .ta-chev2,.ta-entry.is-open>.ta-entry-head .ta-chev2{transform:rotate(90deg);color:var(--ta-fg)}.ta-tdetail{display:grid;grid-template-columns:var(--ta-cols);-moz-column-gap:16px;column-gap:16px;row-gap:14px;padding:4px 16px 18px}.ta-tdetail>.ta-tinfo{grid-column:1}.ta-tdetail>.ta-mpanel:nth-of-type(2){grid-column:2}.ta-tdetail>.ta-mpanel:nth-of-type(3){grid-column:3}.ta-tdetail-foot{grid-column:2 / 4;display:flex;gap:8px;flex-wrap:wrap}.ta-tinfo{display:flex;flex-direction:column;gap:10px;min-width:0;padding-top:4px}.ta-tinfo-name{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ta-tinfo-name code{font-size:14px;font-weight:600}.ta-tinfo-desc{margin:0;font-size:12.5px;color:#3d3d38;line-height:1.5}.ta-tinfo-tags{display:flex;gap:6px;flex-wrap:wrap}.ta-timeline{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--ta-line)}.ta-timeline-head{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;color:var(--ta-muted)}.ta-timeline-list{display:flex;flex-direction:column;gap:10px}.ta-timeline-list li{display:flex;gap:8px;align-items:flex-start}.ta-timeline-list li>div{display:flex;flex-direction:column;gap:3px;min-width:0}.ta-timeline-who{font-size:12px}.ta-timeline-who b{font-weight:600}.ta-timeline-line{display:flex;align-items:center;gap:5px;font-size:11.5px;min-width:0}.ta-mpanel{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px;border-radius:12px;background:var(--ta-panel);border:1px solid var(--ta-line);box-shadow:0 1px 2px #00000008}.ta-mpanel-head{display:flex;align-items:center;justify-content:space-between}.ta-modename{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:650}.ta-spec{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;height:78px;border-radius:9px;overflow:hidden;box-shadow:inset 0 0 0 1px #7f7f7f38}.ta-spec-aa{font:600 30px/1 Inter Variable,Inter,system-ui,sans-serif;letter-spacing:-.02em}.ta-spec-text{display:flex;flex-direction:column;font-size:13px;font-weight:500}.ta-spec-text small{font-size:11px;opacity:.85;font-weight:400}.ta-spec-fill{display:grid;place-items:center;width:62%;height:52px;border-radius:9px;box-shadow:inset 0 0 0 1px #7f7f7f38;font:600 16px/1 Inter Variable,Inter,sans-serif}.ta-spec-card{width:62%;height:46px;border-radius:9px}.ta-spec-pill{width:116px;height:34px;border-radius:9px}.ta-spec.is-number{flex-direction:column;gap:0;background:#f7f7f4}.ta-spec.is-number b{font:700 24px/1 Roboto Mono,ui-monospace,monospace;color:var(--ta-fg)}.ta-spec.is-number small{font-size:11px;color:var(--ta-muted);margin-top:4px}.ta-src2{display:flex;flex-direction:column;gap:8px}.ta-src2-row{display:flex;align-items:center;gap:8px;min-height:26px}.ta-src2-row>.ta-label{width:58px;flex:none}.ta-src2-row.is-mix{flex-wrap:wrap}.ta-src2 select.ta-select2{height:28px;font-size:12px}.ta-opacity{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0}.ta-opacity input[type=range]{flex:1;min-width:60px;accent-color:var(--ta-accent)}.ta-pedit2{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--ta-line)}.ta-pedit2-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;flex-wrap:wrap}.ta-pedit2-head code{font-weight:600}.ta-chips2{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.ta-chip2{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--ta-line-strong);background:var(--ta-panel);font-family:Roboto Mono,ui-monospace,monospace;font-size:11.5px;color:var(--ta-fg);cursor:pointer;white-space:nowrap}.ta-chip2:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-accent);color:var(--ta-accent)}.ta-chip2.is-static{cursor:default}.ta-chip2.is-static:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-line-strong);color:var(--ta-fg)}.ta-was{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12px;padding:7px 9px;border-radius:8px;background:#d9822b14}.ta-trail{display:flex;flex-direction:column;gap:6px}.ta-cdetail{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--ta-line)}.ta-cdetail-rows{display:flex;flex-direction:column;gap:4px}.ta-cdetail-rows>div{display:flex;align-items:center;gap:8px;font-size:12px}.ta-app .ta-hsl{gap:8px}.ta-app .ta-hsl .ta-hex{width:96px}.ta-app .ta-hsltext{font-size:11.5px;color:var(--ta-muted)}.ta-app .ta-hslrow input[type=range]{height:12px;border-radius:6px}.ta-app .ta-hslkey{font-size:11px;font-weight:600;color:var(--ta-muted);width:12px}.ta-app .ta-hsl .ta-num{width:54px;height:28px}.ta-picker2{position:relative}.ta-picker2-trigger{display:inline-flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px 0 6px;border-radius:8px;border:1px solid var(--ta-field-line);background:var(--ta-panel);cursor:pointer;text-align:left}.ta-picker2-trigger:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-line-strong);background:#fbfbf9}.ta-picker2-trigger .ta-mono{font-size:12px}.ta-caret{margin-left:auto;color:var(--ta-faint);font-size:11px}.ta-picker2-pop{top:calc(100% + 6px);left:0;width:380px;max-width:80vw;display:flex;flex-direction:column}.ta-picker2-search{margin:10px 10px 4px}.ta-picker2-body{max-height:300px;overflow-y:auto;padding:4px 10px 10px;display:flex;flex-direction:column;gap:8px}.ta-picker2-family{display:flex;flex-direction:column;gap:4px}.ta-picker2-name{font-size:11px;font-weight:600;color:var(--ta-muted)}.ta-picker2-ramp{display:flex;flex-wrap:wrap;gap:3px}.ta-picker2-sw{width:24px;height:24px;border-radius:5px;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px #0000001f}.ta-picker2-sw:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.ta-picker2-sw:focus-visible:where(html:not([data-input-modality=pointer]) *){transform:scale(1.12);box-shadow:inset 0 0 0 1px #0003,0 2px 6px #0003;outline:none}.ta-picker2-sw.is-on{box-shadow:0 0 0 2px var(--ta-panel),0 0 0 4px var(--ta-accent)}.ta-picker2-foot{display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--ta-line);background:#fafaf8;border-radius:0 0 12px 12px;font-size:12px}.ta-picker2-readout{display:flex;flex-direction:column;min-width:0;flex:1}.ta-picker2-readout b{font-size:12px}.ta-family{background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;scroll-margin-top:16px;box-shadow:0 1px 2px #00000008}.ta-family-head{display:flex;align-items:center;gap:10px}.ta-family-head h2{font-size:14.5px;font-weight:650}.ta-lcurve{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:#8a8a84}.ta-lcurve circle{fill:#8a8a84}.ta-lcurve circle.is-odd{fill:#d98a1c}.ta-ramp{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.ta-tile{display:flex;flex-direction:column;gap:1px;padding:0 0 7px;border:1px solid var(--ta-line);border-radius:10px;background:var(--ta-panel);cursor:pointer;text-align:left;overflow:hidden}.ta-tile:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-line-strong);box-shadow:0 2px 8px #0000000f}.ta-tile.is-on{border-color:var(--ta-accent);box-shadow:0 0 0 2px var(--ta-accent-soft)}.ta-tile-sw{display:block;height:52px;margin-bottom:6px;box-shadow:inset 0 -1px #00000014}.ta-tile-id{padding:0 8px;font-size:12.5px;font-weight:650}.ta-tile-hex,.ta-tile-hsl{padding:0 8px;font-family:Roboto Mono,ui-monospace,monospace;font-size:10.5px;color:#3d3d38;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-tile-hsl{color:var(--ta-muted)}.ta-tile-hsl b{color:var(--ta-fg);font-weight:600}.ta-tile-uses{padding:2px 8px 0;font-size:11px;color:var(--ta-muted)}.ta-tile-uses.is-zero{color:var(--ta-warn)}.ta-ppanel{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);gap:20px;padding:16px;border-radius:12px;background:#fafaf8;border:1px solid var(--ta-line)}.ta-ppanel-colour,.ta-ppanel-uses{display:flex;flex-direction:column;gap:12px;min-width:0}.ta-ppanel-head{display:flex;align-items:center;gap:12px}.ta-ppanel-head>div{display:flex;flex-direction:column;gap:2px}.ta-ppanel-id{font-size:14px;font-weight:650}.ta-ppanel-actions{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--ta-line)}.ta-addbox{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:12px;border:1px solid var(--ta-accent);background:var(--ta-panel);box-shadow:0 0 0 3px var(--ta-accent-soft)}.ta-addbox .ta-field{width:170px}.ta-cgroups{display:flex;flex-direction:column;gap:14px}.ta-cgroup{display:flex;flex-direction:column;border:1px solid var(--ta-line);border-radius:11px;overflow:hidden;background:var(--ta-panel)}.ta-cgroup-head{display:flex;align-items:baseline;gap:10px;padding:9px 12px;background:#f7f7f4;border-bottom:1px solid var(--ta-line);font-size:12.5px;font-weight:650}.ta-cgroup-head .ta-muted{font-weight:400;font-size:12px}.ta-crow{display:grid;grid-template-columns:minmax(170px,.9fr) minmax(210px,1.2fr) minmax(210px,1.2fr) auto;gap:14px;align-items:center;padding:9px 12px;font-size:12.5px}.ta-crow+.ta-crow{border-top:1px solid rgba(22,22,18,.05)}.ta-crow.is-legend{padding-top:6px;padding-bottom:6px;font-size:11.5px;font-weight:600;color:var(--ta-muted);background:#fcfcfb}.ta-crow.is-legend span{display:inline-flex;align-items:center;gap:6px}.ta-crow.is-prim,.ta-crow.is-desc{grid-template-columns:minmax(170px,.9fr) minmax(0,2.4fr) auto}.ta-crow.is-file{display:block}.ta-cname{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;border:0;background:none;padding:0;text-align:left;cursor:pointer}.ta-cname code{font-weight:600;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}button.ta-cname:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) code{color:var(--ta-accent);text-decoration:underline;text-underline-offset:2px}.ta-cname .ta-faint{font-size:11px}.ta-cmode{display:flex;align-items:center;gap:10px;min-width:0}.ta-cpair{display:inline-flex;align-items:center;gap:4px;flex:none}.ta-cmode-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ta-cvals{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.ta-was-val{color:var(--ta-muted);text-decoration-color:#00000059}.ta-now-val{font-weight:600}.ta-cmeta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:var(--ta-muted)}.ta-cdesc{font-size:12.5px;color:#3d3d38}.ta-crow-tail{display:inline-flex;align-items:center;gap:8px;justify-self:end}.ta-state{font-size:11px;font-weight:600;white-space:nowrap}.ta-state.is-current{color:var(--ta-ok)}.ta-state.is-partial{color:var(--ta-warn)}.ta-state.is-changed{color:var(--ta-faint)}.ta-more{align-self:flex-start;margin:8px 12px 10px}.ta-histmeta{margin-top:-6px}.ta-dayhead{font-size:12.5px;font-weight:650;color:var(--ta-muted);margin:12px 0 8px}.ta-entry{background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:13px;margin-bottom:8px;box-shadow:0 1px 2px #00000008}.ta-entry.is-open{border-color:var(--ta-line-strong);box-shadow:0 4px 16px #0000000d}.ta-entry.is-working{border-color:#c4840073;background:#fffdf8}.ta-entry-head{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border:0;background:none;text-align:left;cursor:pointer;border-radius:13px}.ta-entry-head.is-static{cursor:default}button.ta-entry-head:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#fcfcfa}.ta-entry-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ta-entry-title{font-size:13.5px;font-weight:650;line-height:1.35}.ta-entry-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--ta-muted)}.ta-entry-meta b{color:var(--ta-fg);font-weight:600}.ta-entry-sum{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#3d3d38}.ta-entry-themes{font-weight:650;color:var(--ta-fg);background:#1616120f;border-radius:6px;padding:0 7px;line-height:20px}.ta-entry-body{padding:0 16px 16px 56px;display:flex;flex-direction:column;gap:12px}.ta-entry-links{display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--ta-muted)}.ta-strip{display:inline-flex;gap:6px;align-self:center;flex:none}.ta-strip-pair{display:inline-flex;gap:1px;padding:2px;border-radius:6px;background:#1616120d}.ta-strip-pair .ta-chipsw{border-radius:4px}.ta-people{display:flex;gap:6px;flex-wrap:wrap}.ta-person{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 5px;border-radius:999px;border:1px solid var(--ta-field-line);background:var(--ta-panel);cursor:pointer;font-size:12.5px;font-weight:500}.ta-person:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-line-strong)}.ta-person.is-on{border-color:var(--ta-accent);background:var(--ta-accent-soft)}.ta-older{align-self:center}.ta-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;overflow:hidden}.ta-stages>li{position:relative;display:flex;flex-direction:column;gap:1px;padding:14px 18px}.ta-stages>li+li{border-left:1px solid var(--ta-line)}.ta-stages>li+li:before{content:"›";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:14px;height:20px;display:grid;place-items:center;background:var(--ta-panel);color:var(--ta-faint);font-size:14px}.ta-stages>li.is-active{background:#fdf8f0}.ta-stage-n{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ta-stages>li.is-active .ta-stage-n{color:#9a5a12}.ta-stage-label{font-size:12.5px;font-weight:600}.ta-stage-hint{font-size:11.5px;color:var(--ta-muted)}.ta-stage-link{display:flex;flex-direction:column;gap:1px;border:0;background:none;padding:0;text-align:left;cursor:pointer}.ta-stage-link:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .ta-stage-label{color:var(--ta-accent);text-decoration:underline}.ta-themegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px}.ta-themecard{background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px #00000008}.ta-themecard.is-page{border-color:#3b650f80}.ta-themecard-preview{display:grid;grid-template-columns:1fr 1fr}.ta-tpreview{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;height:124px;padding:14px;border:0;cursor:pointer;text-align:left}.ta-tpreview.is-active{box-shadow:inset 0 0 0 2px #5a9a1c}.ta-tpreview-card{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:9px;border:1px solid transparent}.ta-tpreview-title{font-size:12.5px;font-weight:650}.ta-tpreview-caption{font-size:11px}.ta-tpreview-row{display:flex;align-items:center;gap:6px;margin-top:2px}.ta-tpreview-btn{display:inline-grid;place-items:center;height:20px;padding:0 8px;border-radius:6px;font-size:10.5px;font-weight:600}.ta-tpreview-dot{width:10px;height:10px;border-radius:50%}.ta-tpreview-mode{font-size:10.5px;font-weight:600;text-transform:capitalize}.ta-themecard-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px;border-top:1px solid var(--ta-line)}.ta-themecard-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-app .ta-titlefield{border-color:transparent;background:transparent;font-size:14.5px;font-weight:650;padding-left:4px;margin-left:-4px;width:auto;min-width:80px;max-width:170px}.ta-app .ta-titlefield:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--ta-field-line)}.ta-app .ta-titlefield:focus{border-color:var(--ta-accent);background:var(--ta-panel)}.ta-themecard-actions{display:flex;align-items:center;gap:6px;margin-top:4px}.ta-menuwrap{position:relative}.ta-menu{right:0;top:calc(100% + 6px);width:260px;padding:6px;display:flex;flex-direction:column;gap:4px}.ta-menu-group{display:flex;flex-direction:column;gap:4px;padding:6px}.ta-menu-group+.ta-menu-group{border-top:1px solid var(--ta-line)}.ta-menu-item{display:block;width:100%;text-align:left;padding:6px 8px;border:0;border-radius:6px;background:none;cursor:pointer;font-size:12.5px}.ta-menu-item:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled){background:#1616120d}.ta-menu-item:disabled{color:var(--ta-faint);cursor:default}.ta-menu-item.is-danger-text{color:var(--ta-err)}.ta-menu-item.is-danger{background:var(--ta-err);color:#fff}.ta-cmpwrap{overflow:auto;background:var(--ta-panel);border:1px solid var(--ta-line);border-radius:14px;max-height:calc(100vh - 250px)}.ta-cmp{width:-moz-max-content;width:max-content;min-width:100%;font-size:12px}.ta-cmp th,.ta-cmp td{border-bottom:1px solid rgba(22,22,18,.06);padding:0;text-align:left;vertical-align:middle}.ta-cmp thead th{position:sticky;top:0;z-index:2;background:#fafaf8;padding:10px 12px;font-weight:650;font-size:12px;white-space:nowrap;border-bottom:1px solid var(--ta-line)}.ta-cmp thead th.is-ref{color:var(--ta-accent)}.ta-cmp .ta-cmp-name{position:sticky;left:0;z-index:1;background:var(--ta-panel);padding:8px 14px;min-width:200px;border-right:1px solid var(--ta-line)}.ta-cmp thead .ta-cmp-name{z-index:3;background:#fafaf8}.ta-cmp .ta-cmp-name code{font-weight:600}.ta-cmp td.is-ref{background:#3b650f09}.ta-cmp td.is-diff{background:#fffaf0}.ta-cmp-cell{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-width:150px;padding:8px 10px;border:0;background:none;cursor:pointer;text-align:left}.ta-cmp-cell:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#16161208}.ta-cmp-text{display:flex;flex-direction:column;min-width:0;flex:1}.ta-cmp-text .ta-tsrc{font-size:12px}.ta-diffmark{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#d98a1c}.ta-togglechip{height:26px;padding:0 10px;border-radius:999px;border:1px dashed var(--ta-line-strong);background:transparent;color:var(--ta-muted);cursor:pointer;font-size:12px;font-weight:500}.ta-togglechip.is-on{border-style:solid;border-color:var(--ta-field-line);background:var(--ta-panel);color:var(--ta-fg)}.ta-togglechip:disabled{cursor:default;border-color:var(--ta-accent);color:var(--ta-accent)}.ta-ovgrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;align-items:start}.ta-todo{display:flex;flex-direction:column}.ta-todo li{display:grid;grid-template-columns:8px 1fr auto;gap:12px;align-items:center;padding:10px 0}.ta-todo li+li{border-top:1px solid var(--ta-line)}.ta-todo li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ta-todo li b{font-weight:600;font-size:13px}.ta-todo li .ta-muted{font-size:12px}.ta-todo-mark{width:8px;height:8px;border-radius:50%;background:var(--ta-faint)}.ta-todo li.is-err .ta-todo-mark{background:var(--ta-err)}.ta-todo li.is-warn .ta-todo-mark{background:#d98a1c}.ta-todo li.is-info .ta-todo-mark{background:var(--ta-info)}.ta-todo li.is-accent .ta-todo-mark{background:#d9822b}.ta-recent{display:flex;flex-direction:column}.ta-recent li+li{border-top:1px solid var(--ta-line)}.ta-recent-item{display:flex;gap:10px;align-items:flex-start;width:100%;padding:10px 0;border:0;background:none;text-align:left;cursor:pointer}.ta-recent-text{display:flex;flex-direction:column;gap:1px;min-width:0}.ta-recent-item b{font-weight:600;font-size:12.5px}.ta-recent-item .ta-muted{font-size:12px}.ta-recent-item:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) b{color:var(--ta-accent)}.ta-ovtable{width:100%;font-size:12.5px}.ta-ovtable th,.ta-ovtable td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--ta-line);white-space:nowrap}.ta-ovtable thead th{font-size:11.5px;font-weight:600;color:var(--ta-muted)}.ta-ovtable tbody tr{cursor:pointer}.ta-ovtable tbody tr:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:#fafaf8}.ta-ovtable tbody th{font-weight:600;display:flex;gap:8px;align-items:center}.ta-ovtable tbody tr:last-child th,.ta-ovtable tbody tr:last-child td{border-bottom:0}@media (max-width: 1180px){.ta-preview-ctl .ta-help,.ta-preview-ctl>.ta-label{display:none}.ta-table{--ta-cols: minmax(190px, 1fr) minmax(230px, 1fr) minmax(230px, 1fr) 44px 20px}.ta-ovgrid{grid-template-columns:1fr}}@media (max-width: 960px){.ta-side{width:168px}.ta-view{padding:20px 18px 80px}.ta-table{--ta-cols: 1fr}.ta-thead{display:none}.ta-famhead{top:0}.ta-trow-head{grid-template-columns:1fr 1fr}.ta-trow-head>.ta-tcell-name{grid-column:1 / -1}.ta-trow-head>.ta-tused,.ta-trow-head>.ta-chev2{display:none}.ta-tdetail{grid-template-columns:1fr}.ta-tdetail>.ta-tinfo,.ta-tdetail>.ta-mpanel:nth-of-type(2),.ta-tdetail>.ta-mpanel:nth-of-type(3),.ta-tdetail-foot{grid-column:1}.ta-crow,.ta-crow.is-prim,.ta-crow.is-desc{grid-template-columns:1fr;gap:6px}.ta-crow.is-legend{display:none}.ta-ppanel{grid-template-columns:1fr}.ta-stages{grid-template-columns:1fr 1fr}.ta-entry-body{padding-left:16px}.ta-top{gap:10px;overflow-x:auto}}.pricing-page{container:pricing / inline-size}.pricing-plans{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;max-width:1328px}@container pricing (max-width: 1375px){.pricing-plans[data-count="4"]{max-width:656px}}@container pricing (max-width: 1039px){.pricing-plans[data-count="3"]{max-width:656px}}@container pricing (max-width: 703px){.pricing-plans{max-width:320px}}.pricing-plans.pricing-plans-column{flex-direction:column;flex-wrap:nowrap;max-width:none;width:100%}.pricing-bonus{transition:translate var(--motion-spring-duration) var(--motion-spring)}.pricing-cta:has(>.btn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))) .pricing-bonus{translate:0 -3px}.pricing-trial-arrow{transition:translate var(--motion-spring-duration) var(--motion-spring)}.pricing-trial:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .pricing-trial-arrow{translate:2px 0}.pricing-struck{text-decoration-line:line-through;text-decoration-thickness:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.pricing-benefits{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-exit-duration) var(--motion-exit)}.pricing-benefits[data-open]{grid-template-rows:1fr;transition:grid-template-rows var(--motion-spring-duration) var(--motion-spring)}.pricing-link{text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-position:from-font}.pricing-menu-in{transform-origin:top center;animation:pricing-menu-in var(--motion-morph-duration) var(--motion-spring) both}@keyframes pricing-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.pricing-spin{animation:pricing-spin .9s linear infinite}@keyframes pricing-spin{to{rotate:360deg}}@media (prefers-reduced-motion: reduce){.pricing-cta:has(>.btn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))) .pricing-bonus,.pricing-trial:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .pricing-trial-arrow{translate:none}.pricing-spin{animation-duration:1.8s}}.pricing-fold-y,.pricing-fold-x{display:grid;opacity:0;filter:blur(4px);transition:grid-template-rows var(--motion-spring-duration) var(--motion-spring),grid-template-columns var(--motion-spring-duration) var(--motion-spring),opacity .22s cubic-bezier(.25,.1,.25,1),filter .22s cubic-bezier(.25,.1,.25,1)}.pricing-fold-y{grid-template-rows:0fr}.pricing-fold-x{display:inline-grid;grid-template-columns:0fr}.pricing-fold-y[data-open]{grid-template-rows:1fr}.pricing-fold-x[data-open]{grid-template-columns:1fr}.pricing-fold-y[data-open],.pricing-fold-x[data-open]{opacity:1;filter:none}.pricing-fold-y>*,.pricing-fold-x>*{min-width:0;min-height:0;overflow:clip;transition:overflow 0s allow-discrete}.pricing-fold-y[data-open]>*,.pricing-fold-x[data-open]>*{overflow:visible;transition:overflow 0s var(--motion-spring-duration) allow-discrete}.pricing-fade{opacity:0;filter:blur(4px);transition:opacity .22s cubic-bezier(.25,.1,.25,1),filter .22s cubic-bezier(.25,.1,.25,1)}.pricing-fade[data-open]{opacity:1;filter:none}@media (prefers-reduced-motion: reduce){.pricing-fold-y,.pricing-fold-x{transition-duration:.12s;filter:none}}.vid-root,.vid-vars{--vid-media-wash: rgb(10 10 10 / .62);--vid-media-wash-soft: rgb(10 10 10 / .28);--vid-tag-wash: rgb(33 33 33);--vid-tag-glow: rgb(33 33 33 / .24);--vid-ctl: rgb(0 0 0 / .5);--vid-ctl-hover: rgb(0 0 0 / .68);--vid-ctl-edge: rgb(255 255 255 / .12);--vid-letterbox: rgb(0 0 0);--vid-radius: 8px}.vid-ground{background:var(--surface-default)}.vid-glow{background:radial-gradient(55% 45% at 50% -5%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 70%),radial-gradient(32% 30% at 50% 44%,color-mix(in srgb,var(--accent) 4%,transparent),transparent 72%),radial-gradient(40% 40% at 85% 90%,color-mix(in srgb,var(--accent) 3.5%,transparent),transparent 70%)}.vid-grid{background-image:linear-gradient(color-mix(in srgb,var(--border-subtle) var(--vid-grid-alpha, 70%),transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--border-subtle) var(--vid-grid-alpha, 70%),transparent) 1px,transparent 1px);background-size:var(--vid-grid-size, 56px) var(--vid-grid-size, 56px);-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 42%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 60% 55% at 50% 42%,#000 20%,transparent 75%)}.vid-orbit{position:absolute;left:0;top:0;width:100%;pointer-events:none;will-change:transform,opacity}.vid-reel{position:absolute;left:0;top:0;padding:0;border:0;border-radius:var(--vid-radius);overflow:hidden;cursor:pointer;pointer-events:auto;will-change:transform;background:var(--surface-sunken);box-shadow:var(--elevation-2);transition:box-shadow .35s var(--motion-spring)}.vid-reel img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vid-clip{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:0;transition:opacity .4s var(--motion-exit)}.vid-clip.is-ready{opacity:1}.vid-reel:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.vid-reel:focus-visible:where(html:not([data-input-modality=pointer]) *){box-shadow:var(--elevation-3);outline:none}.vid-deck{position:absolute;left:0;top:0;width:0;height:0;z-index:3}.vid-card{position:absolute;left:0;top:0;cursor:pointer;border-radius:var(--vid-radius);will-change:transform,opacity;transform-origin:50% 50%;outline:none;-webkit-tap-highlight-color:transparent;contain:layout style}.vid-card:before,.vid-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.vid-card:before{box-shadow:var(--elevation-1);opacity:var(--sh, 0)}.vid-card:after{box-shadow:var(--elevation-1);opacity:calc(1 - var(--sh, 0))}.vid-card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--surface-sunken);transform-origin:50% 60%;transition:transform .14s var(--motion-spring)}.vid-deck.is-ready .vid-card:active .vid-card-inner{transform:scale(.985)}.vid-card:focus-visible:where(html:not([data-input-modality=pointer]) *) .vid-card-inner{box-shadow:0 0 0 2px var(--surface-default),0 0 0 4px var(--content-primary)}.vid-media{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit;isolation:isolate}.vid-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.vid-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--vid-letterbox);opacity:var(--dim, 0)}.vid-fan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:var(--fan, 0)}.vid-tag{position:absolute;top:0;left:0;right:0;height:57px;display:flex;align-items:flex-start;justify-content:center;padding:11.5px 12px 0;color:var(--content-on-media);background:linear-gradient(to bottom,var(--vid-tag-wash),transparent);text-shadow:0 0 12px var(--vid-tag-glow);white-space:nowrap}.vid-fan-cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:72px 20px calc(20px + var(--fan-lift, 0px));color:var(--content-on-media);background:linear-gradient(to top,var(--vid-media-wash),var(--vid-media-wash-soft) 55%,transparent)}.vid-fan-cap>i{opacity:.78}.vid-cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:36px 14px 12px;color:var(--content-on-media);background:linear-gradient(to top,var(--vid-media-wash),var(--vid-media-wash-soft) 55%,transparent);opacity:0;pointer-events:none;transition:opacity .45s var(--motion-spring)}.vid-cap>*{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:translateY(8px);transition:transform .6s var(--motion-spring)}.vid-cap>:last-child{opacity:.72;transition-delay:.04s;font-variant-numeric:tabular-nums}.vid-glass{background:var(--surface-glass);color:var(--content-primary);box-shadow:var(--edge),var(--elevation-1);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.vid-try,.vid-save{position:absolute;top:8px;height:32px;display:flex;align-items:center;border-radius:8px;color:var(--content-on-media);background:var(--vid-ctl);border:1px solid var(--vid-ctl-edge);box-shadow:none;-webkit-backdrop-filter:blur(8px) saturate(1.2);backdrop-filter:blur(8px) saturate(1.2);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .3s var(--motion-spring),transform .45s var(--motion-spring),background-color .2s}.vid-try{right:8px;gap:4px;padding:0 10px 0 8px}.vid-try svg{transition:transform .45s var(--motion-spring)}.vid-try:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) svg{transform:rotate(8deg) scale(1.08)}.vid-save{left:8px;width:32px;justify-content:center;z-index:3}.vid-try:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.vid-save:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--vid-ctl-hover)}.vid-try:active,.vid-save:active{transform:scale(.96)}.vid-try:focus-visible:where(html:not([data-input-modality=pointer]) *),.vid-save:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-on-media);outline-offset:2px}.vid-save.is-popping svg{animation:vid-save-pop .5s var(--motion-spring)}.vid-deck.is-ready .vid-card.is-on .vid-cap{opacity:1}.vid-deck.is-ready .vid-card.is-on .vid-cap>*{transform:none}.vid-deck.is-ready .vid-card.is-on .vid-try,.vid-deck.is-ready .vid-card.is-on .vid-save,.vid-deck.is-ready .vid-card .vid-save.is-on{opacity:1;transform:none;pointer-events:auto}.vid-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center;padding:16px;text-align:center;border-radius:inherit;border:1.5px dashed var(--border-default);color:var(--content-tertiary);transition:border-color .2s,background-color .2s,color .2s}.vid-card.is-ghost:before,.vid-card.is-ghost:after,.vid-card.is-ghost .vid-card-inner{display:none}.vid-card.is-ghost .vid-ghost{display:grid}.vid-card.is-ghost:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .vid-ghost{border-color:var(--border-strong);color:var(--content-secondary);background:var(--surface-hover)}.vid-heading{position:absolute;left:20px;z-index:4;margin:0;display:flex;flex-direction:column;gap:2px;white-space:nowrap;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .45s var(--motion-spring),transform .6s var(--motion-spring)}.vid-heading.is-shown{opacity:1;transform:none}.vid-filters{position:absolute;left:0;right:0;padding:0 56px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}.vid-filters.is-live{pointer-events:auto}.vid-list{position:absolute;z-index:4;display:flex;flex-direction:column;gap:8px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s var(--motion-spring),transform .6s var(--motion-spring),visibility 0s .45s}.vid-list.is-shown{opacity:1;visibility:visible;transform:none;transition-delay:0s}.vid-row{position:relative;display:flex;align-items:center;gap:16px;padding:8px;border-radius:20px;cursor:pointer;outline:none;transition:background-color .2s,box-shadow .2s}.vid-list.is-shown .vid-row{animation:vid-rise-in .5s var(--motion-spring) both}.vid-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-raised);box-shadow:var(--elevation-1)}.vid-row:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-primary);outline-offset:2px}.vid-row.is-generating{cursor:default}.vid-thumb{position:relative;flex:none;width:180px;height:112px;overflow:hidden;border-radius:16px;background:var(--surface-sunken)}.vid-thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--motion-spring)}.vid-thumb.is-tall img{-o-object-fit:contain;object-fit:contain}.vid-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .vid-thumb img{transform:scale(1.03)}.vid-play{position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;display:grid;place-items:center;border-radius:50%;transition:transform .3s var(--motion-spring)}.vid-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .vid-play{transform:scale(1.08)}.vid-dur{position:absolute;right:8px;bottom:8px;padding:0 6px;border-radius:6px;color:var(--content-on-media);background:var(--vid-media-wash);font-variant-numeric:tabular-nums}.vid-thumb.is-generating img{opacity:.35;filter:blur(10px) saturate(.6);transform:scale(1.15)}.vid-thumb.is-generating:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--content-on-media) 18%,transparent) 50%,transparent 80%);animation:vid-shimmer 1.6s ease-in-out infinite}.vid-thumb.is-generating .vid-play{opacity:0;transform:scale(.7)}.vid-thumb.is-fresh img{animation:vid-reveal .9s var(--motion-spring) both}.vid-thumb.is-fresh .vid-play{animation:vid-pop .5s var(--motion-spring) .35s both}.vid-genbar{position:relative;display:block;width:120px;height:4px;margin-top:6px;overflow:hidden;border-radius:4px;background:var(--surface-fill-strong)}.vid-genbar>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--accent);transform-origin:0 50%;animation:vid-progress linear forwards}.vid-menu{background:var(--surface-raised);box-shadow:var(--edge),var(--elevation-3),var(--edge-highlight);border-radius:16px;animation:vid-menu-in .22s var(--motion-spring) both}.vid-menu-row{display:flex;width:100%;align-items:center;gap:8px;padding:8px;border-radius:12px;text-align:left;color:var(--content-primary);outline:none}.vid-menu-row.is-active,.vid-menu-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background:var(--surface-hover)}.vid-menu-row.is-danger{color:var(--negative)}.vid-empty{position:absolute;z-index:4;height:416px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .45s var(--motion-spring),transform .6s var(--motion-spring),visibility 0s .45s}.vid-empty.is-shown{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.vid-empty-tile{position:absolute;background:var(--surface-sunken) center / cover no-repeat;box-shadow:0 0 0 2px var(--surface-default),var(--elevation-3);transition:transform .6s var(--motion-spring)}.vid-dock{--dock-pill: 26px;position:absolute;left:50%;pointer-events:none;opacity:0;filter:blur(8px);transform:translate(-50%,28px) scale(.94);clip-path:inset(0 calc(50% - var(--dock-pill)) round var(--dock-pill));transition:opacity .22s var(--motion-exit),filter .26s var(--motion-exit),transform .32s var(--motion-exit),clip-path .3s var(--motion-exit),width .45s var(--motion-spring)}.vid-dock.is-in{pointer-events:auto;opacity:1;filter:none;transform:translate(-50%);clip-path:inset(-40px round 20px);transition:opacity .28s var(--motion-spring),filter .4s var(--motion-spring),transform .62s var(--motion-spring),clip-path .72s var(--motion-spring) .08s,width .45s var(--motion-spring)}.vid-dock [data-dock-part]{opacity:0;transform:translateY(6px);filter:blur(2px);transition:opacity .14s var(--motion-exit),transform .14s var(--motion-exit),filter .14s var(--motion-exit)}.vid-dock.is-in [data-dock-part]{opacity:1;transform:none;filter:none;transition:opacity .36s var(--motion-spring) var(--dock-delay, .26s),transform .5s var(--motion-spring) var(--dock-delay, .26s),filter .36s var(--motion-spring) var(--dock-delay, .26s)}.vid-dock.is-in [data-dock-part]:nth-child(2){--dock-delay: .32s}.vid-dock.is-in [data-dock-part]:nth-child(3){--dock-delay: .4s}.vid-dock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;pointer-events:none;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--content-primary) 7%,transparent) 50%,transparent 65%);background-size:250% 100%;background-position:120% 0;opacity:0}.vid-dock.is-in:after{animation:vid-dock-sheen 1.1s var(--motion-exit) .3s both}@keyframes vid-dock-sheen{0%{opacity:1;background-position:120% 0}80%{opacity:1}to{opacity:0;background-position:-20% 0}}@media (prefers-reduced-motion: reduce){.vid-dock,.vid-dock.is-in{filter:none;transform:translate(-50%);clip-path:none;transition:opacity .2s linear}.vid-dock [data-dock-part],.vid-dock.is-in [data-dock-part]{transition:none;transform:none;filter:none;opacity:1}.vid-dock.is-in:after{animation:none}}.vid-dock.is-nudging{animation:vid-nudge .5s var(--motion-spring)}.vid-caret{display:inline-block;width:2px;height:16px;margin-left:1px;background:var(--content-primary);animation:vid-caret 1.1s steps(1) infinite}.vid-composer.is-focused .vid-caret,.vid-composer.is-filled .vid-caret,.vid-typing .vid-caret{opacity:0;animation:none}.vid-composer.is-nudging{animation:vid-nudge .5s var(--motion-spring)}.vid-sent{animation:vid-sent .42s var(--motion-spring) forwards}.vid-chip-hint{transition:opacity .3s,color .2s}.vid-chip-hint.is-off{opacity:0;pointer-events:none}.vid-theater-thumb{position:absolute;left:0;top:0;overflow:hidden;border-radius:var(--vid-radius);cursor:pointer;will-change:transform;background:var(--surface-sunken);transition:filter .2s}.vid-theater-thumb img,.vid-theater-slide img{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.vid-theater-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vid-theater-thumb:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){filter:brightness(.85) saturate(.9)}.vid-theater-slide{position:absolute;top:0;height:100%;overflow:hidden;background:var(--vid-letterbox)}.vid-theater-slide.is-filled{background:none}.vid-theater-slide img,.vid-theater-slide .vid-clip{position:absolute;inset:auto;left:50%;top:50%;translate:-50% -50%}.vid-roundbtn{display:grid;place-items:center;border-radius:50%;background:var(--surface-raised);color:var(--content-primary);box-shadow:var(--edge),var(--elevation-2);background-image:linear-gradient(var(--wash),var(--wash));transition:background-color .2s,--wash .2s,transform .3s var(--motion-spring),opacity .2s}.vid-roundbtn:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--wash: var(--surface-hover)}.vid-roundbtn:active{transform:scale(.94)}.vid-roundbtn:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-primary);outline-offset:3px}.vid-roundbtn:disabled{opacity:0;pointer-events:none}.vid-player-media img{animation:vid-kenburns 14s ease-in-out infinite alternate}.vid-player.is-paused .vid-player-media img,.vid-player.is-paused .vid-progress>i{animation-play-state:paused}.vid-player-chrome{opacity:0;transition:opacity .3s var(--motion-spring)}.vid-player.is-open .vid-player-chrome{opacity:1;transition-delay:.32s}.vid-progress{position:absolute;left:16px;right:16px;bottom:10px;height:3px;overflow:hidden;border-radius:3px;background:color-mix(in srgb,var(--content-on-media) 28%,transparent)}.vid-progress>i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--content-on-media);transform-origin:0 50%;animation:vid-progress linear infinite}.vid-fly{position:fixed;z-index:200;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:10px;box-shadow:var(--elevation-3)}@media (prefers-reduced-motion: reduce){.vid-caret,.vid-player-media img,.vid-thumb.is-generating:after,.vid-save.is-popping svg,.vid-list.is-shown .vid-row{animation:none}}.vid-plus-glyph{transition:transform .45s linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017 19.4%,1.067 22.3%,1.077 24.4%,1.07 26.9%,1.035 32.1%,1.008 37.2%,.993 43.4%,.998 57.3%,1)}button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))>.vid-plus-glyph{transform:scale(1.12)}button[aria-expanded=true]>.vid-plus-glyph{transform:rotate(45deg) scale(1.08)}@media (prefers-reduced-motion: reduce){.vid-plus-glyph{transition:none}}.vid-menu-panel{animation:vid-menu-in .22s var(--motion-spring) both;transform-origin:24px 0}.vid-cnt{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:10px;background:var(--accent);color:var(--on-accent)}.vid-cnt.is-bump{animation:vid-cnt-pop .6s cubic-bezier(.22,1,.36,1)}@keyframes vid-cnt-pop{30%{transform:scale(1.45);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 35%,transparent)}}.vid-catch{animation:vid-saved-flash .9s cubic-bezier(.22,1,.36,1)}@keyframes vid-saved-flash{25%{background:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:0 0 18px 2px color-mix(in srgb,var(--accent) 55%,transparent);transform:scale(1.06)}}.vid-catch:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px var(--border-default);animation:vid-saved-ring .7s ease-out forwards}@keyframes vid-saved-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}.vid-save-tip{position:fixed;z-index:210;padding:6px 10px;border-radius:8px;background:var(--surface-inverse);color:var(--content-inverse);white-space:nowrap;pointer-events:none;transform:translate(-50%);box-shadow:var(--elevation-2)}.vid-save-tip:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;background:inherit;transform:rotate(45deg);border-radius:1px}@media (prefers-reduced-motion: reduce){.vid-cnt.is-bump,.vid-catch,.vid-catch:after{animation:none}}.vid-media{container-type:inline-size}@container (max-width: 150px){.vid-try>span{display:none}.vid-try{padding:0;width:32px;justify-content:center}}.vid-deck:not(.is-ready) .vid-card{cursor:none}.vid-scroll-hint{position:fixed;left:-15px;top:-18px;z-index:300;pointer-events:none;opacity:0;transition:opacity .2s var(--motion-exit);filter:drop-shadow(0 1px 3px rgb(0 0 0 / .35))}.vid-scroll-hint.is-on{opacity:1}.vid-scroll-hint svg{display:block;overflow:visible}.vid-scroll-hint-body{stroke:var(--content-on-media);stroke-width:2.6}.vid-scroll-hint-wheel{fill:var(--content-on-media);animation:vid-hint-wheel 1.6s var(--motion-exit) infinite}.vid-scroll-hint-arrow{stroke:var(--content-on-media);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;animation:vid-hint-arrow 1.6s var(--motion-exit) infinite}@keyframes vid-hint-wheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:0}}@keyframes vid-hint-arrow{0%,15%{transform:translateY(-2px);opacity:0}45%{opacity:1}to{transform:translateY(8px);opacity:0}}@media (prefers-reduced-motion: reduce){.vid-scroll-hint-wheel,.vid-scroll-hint-arrow{animation:none;opacity:1}}.vid-dock.is-chat,.vid-dock.is-chat.is-in{clip-path:none;filter:none}.vid-dock.is-bare>div{background-image:none!important}.vid-dock.is-chat{transform:translate(-50%,24px);transition:opacity .32s var(--motion-exit),transform .36s var(--motion-exit)}.vid-dock.is-chat.is-in{transform:translate(-50%);transition:opacity .45s var(--motion-spring) .05s,transform .6s var(--motion-spring) .05s}.vid-dock.is-chat:after{display:none}.vid-root{--lib-ease: cubic-bezier(.45, 0, .2, 1)}.vid-lib-panel,.vid-lib-head{transition:left var(--lib-morph) var(--lib-ease),width var(--lib-morph) var(--lib-ease),height var(--lib-morph) var(--lib-ease),box-shadow .25s var(--motion-exit)}.vid-lib-panel{position:absolute;z-index:1;border-radius:20px;border:1px solid var(--surface-fill-subtle);background:var(--surface-raised)}.vid-lib-head{position:absolute;z-index:6;display:flex;align-items:center;height:56px;padding:16px;margin-top:-16px;border:1px solid transparent;border-bottom-width:0;border-radius:20px 20px 0 0;background:var(--surface-raised)}.vid-lib-head.is-stuck{border-color:var(--surface-fill-subtle);box-shadow:0 1px 0 var(--border-subtle)}.vid-lib-tab{transition:color .3s var(--motion-exit)}.vid-lib-body{position:absolute;z-index:2;transition:opacity .3s var(--motion-exit),transform .5s var(--lib-ease),filter .3s var(--motion-exit)}.vid-lib-body.is-off{opacity:0;transform:translateY(8px);filter:blur(4px);pointer-events:none}.vid-lib-body.is-on{transition-delay:calc(var(--lib-morph) * .45)}.vid-deck.is-framed .vid-card-inner{padding:3px;background:var(--surface-default);box-shadow:inset 0 0 0 1.5px var(--border-subtle)}.vid-deck.is-framed .vid-media{border-radius:calc(var(--vid-radius) - 2px)}.vid-deck.is-framed .vid-card:before,.vid-deck.is-framed .vid-card:after{display:none}.vid-heading.is-lib{gap:0;transform:none;transition:none}.vid-lib-bar{position:absolute;z-index:8;left:0;right:0;padding:0 80px;display:flex;justify-content:center;pointer-events:none}.vid-lib-bar>*{pointer-events:auto;box-shadow:var(--elevation-2)}@media (prefers-reduced-motion: reduce){.vid-lib-panel,.vid-lib-head,.vid-lib-body{transition-duration:.01s;transition-delay:0s}}.vid-lib-panel.is-continue{border-color:transparent;box-shadow:var(--elevation-1)}.vid-lib-head{transition:left var(--lib-morph) var(--lib-ease),width var(--lib-morph) var(--lib-ease),padding var(--lib-morph) var(--lib-ease),box-shadow .25s var(--motion-exit)}.vid-lib-head.is-continue{padding-inline:28px}.vid-lib-instant .vid-lib-panel,.vid-lib-instant .vid-lib-head,.vid-lib-instant .vid-lib-body,.vid-lib-instant .vid-lib-tab{transition:none!important}.vid-att-new{animation:vid-att-new .5s var(--motion-spring) both}@keyframes vid-att-new{0%{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion: reduce){.vid-att-new{animation:none}}.vid-att-loader{animation:vid-att-turn 1.4s linear infinite}@keyframes vid-att-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.vid-att-loader{animation:none}}.wingman-setup[data-place=over]{max-height:calc(100% - 214px);box-shadow:var(--elevation-3)}.wingman-main[data-touch]{container:wingman / inline-size}@container wingman (max-width: 1003.98px){.wingman-setup[data-place=pinned]{max-height:calc(100% - 214px);box-shadow:var(--elevation-3)}}.sma-side{container:sma-side / inline-size}.sma-page{container:sma-page / inline-size;padding:24px}.sma-page[data-page=work]{padding-block:20px}.sma-foot{padding:14px 24px}@container sma-side (max-width: 559px){.sma-page,.sma-foot{padding-inline:16px}}.sma-dash-list{display:flex;flex-direction:column;gap:4px;width:188px;padding:16px 10px}.sma-dash-rail{display:none;flex-direction:column;align-items:center;gap:4px;padding:16px 8px}@container sma-side (max-width: 759px){.sma-dash-list{display:none}.sma-dash-rail{display:flex}}.sma-side .sma-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px;flex-shrink:0;padding:10px 12px;border-bottom:1px solid var(--border-subtle)}.sma-side .sma-bar-mid{max-width:100%;overflow-x:auto;scrollbar-width:none}@container sma-side (max-width: 799px){.sma-side .sma-bar{grid-template-columns:minmax(0,1fr) auto}.sma-side .sma-bar-mid{grid-column:1 / -1;grid-row:2;justify-self:start}.sma-side .sma-bar-mid:empty{display:none}}@container sma-side (max-width: 699px){.sma-versions{position:absolute;inset-block:0;right:0;z-index:2;background:var(--surface-default);box-shadow:var(--elevation-3)}}.sma-chat-post [data-media]{max-height:clamp(280px,calc(100dvh - var(--sma-foot, 280px) - 302px),450px);transition:max-height var(--motion-spring-duration) var(--motion-glide)}.sma-lib-tile[data-menu]{background:var(--surface-hover)}.sma-lib-actions{opacity:0;transition:opacity .15s ease-out}.sma-lib-tile:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .sma-lib-actions,.sma-lib-tile:focus-within .sma-lib-actions,.sma-lib-tile[data-menu] .sma-lib-actions{opacity:1}@media (hover: none){.sma-lib-actions{opacity:1}}.sma-cols-2,.sma-cols-3,.sma-cols-4{display:grid}.sma-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sma-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sma-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@container sma-page (max-width: 559px){.sma-cols-3,.sma-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sma-page (max-width: 359px){.sma-cols-2,.sma-cols-3{grid-template-columns:minmax(0,1fr)}}@container sma-page (max-width: 459px){.sma-cols-2.sma-cols-words{grid-template-columns:minmax(0,1fr)}}.sma-phone-page{background:var(--surface-default);border-top:1px solid var(--border-subtle)}[data-sma-stack]{touch-action:pan-y pinch-zoom}[data-sma-stack] [data-sma-chat]{transform:translate(calc(var(--sma-library, 0) * -22%));transition-property:width}.sma-library-page{background:var(--surface-canvas);transform:translate(calc((1 - var(--sma-library, 0)) * 100%))}.sma-library-card{background:var(--surface-default);border-top:1px solid var(--border-subtle);border-radius:24px 24px 0 0;box-shadow:var(--elevation-2);overflow:hidden}.sma-phone-bar .sma-bar-chat{opacity:calc(1 - var(--sma-library, 0));transform:translate(calc(var(--sma-library, 0) * -8px))}.sma-phone-bar .sma-bar-page{opacity:var(--sma-library, 0);transform:translate(calc((1 - var(--sma-library, 0)) * 8px));pointer-events:none}.sma-phone-bar .sma-bar-library{opacity:calc(1 - var(--sma-library, 0));transform:translate(calc(var(--sma-library, 0) * 8px))}.sma-phone-bar .sma-bar-manage{transform:translate(calc(var(--sma-library, 0) * (var(--sma-library-w, 0px) + 8px)))}.sma-phone-bar[data-page=open] .sma-bar-chat,.sma-phone-bar[data-page=open] .sma-bar-library{pointer-events:none}.sma-phone-bar[data-page=open] .sma-bar-page{pointer-events:auto}.sma-tile-zoom{zoom:var(--tile-zoom, 1)}.sma-tile-unzoom{zoom:calc(1 / var(--tile-zoom, 1))}.sma-phone-page .sma-tile-zoom,.sma-phone-page .sma-tile-unzoom{zoom:1}.sma-phone-page .sma-post-grid{grid-template-columns:minmax(0,1fr)}.sma-swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}@container sma-page (max-width: 419px){.sma-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.sma-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}@container sma-page (max-width: 399px){.sma-results{grid-template-columns:repeat(2,minmax(0,1fr))}}.sma-week-col{background-image:repeating-linear-gradient(to bottom,var(--border-subtle) 0 1px,transparent 1px var(--week-hour));background-position:0 var(--week-top)}.sma-week-col.sma-week-rest{background-image:repeating-linear-gradient(to bottom,var(--border-subtle) 0 1px,transparent 1px var(--week-hour)),repeating-linear-gradient(135deg,var(--surface-fill-subtle) 0 1px,transparent 1px 7px);background-position:0 var(--week-top),0 0}.sma-week-time{border-bottom:1px dashed color-mix(in srgb,currentColor 30%,transparent)}.sma-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.sma-month-day{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:96px;padding:6px}@container sma-page (max-width: 559px){.sma-month-day{min-height:64px;padding:4px}.sma-month-words{display:none}}@container sma-page (max-width: 519px){.sma-page .sma-chip{align-items:center;padding-inline:0}.sma-page .sma-chip-words{display:none}}.sma-nudge{container:sma-nudge / inline-size}.sma-nudge-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}@container sma-nudge (max-width: 459px){.sma-nudge-actions{flex-basis:100%;flex-direction:column-reverse;align-items:stretch;margin-left:0}.sma-nudge .sma-nudge-title{white-space:normal}}.sma-art svg g,.sma-art svg circle,.sma-art svg ellipse,.sma-art svg rect,.sma-art svg path{transform-box:fill-box;transform-origin:center}.sma-art-pen{animation:sma-art-pen 6s linear infinite}@keyframes sma-art-pen{0%{transform:translate(6px,-2.5px);opacity:0}2%{opacity:1}16%{transform:translate(58px,-2.5px)}17%{transform:translate(6px,5.5px)}33%{transform:translate(46px,5.5px)}34%{transform:translate(6px,13.5px)}50%{transform:translate(62px,13.5px)}51%{transform:translate(6px,21.5px)}67%{transform:translate(40px,21.5px)}68%{transform:translate(6px,29.5px)}84%{transform:translate(52px,29.5px);opacity:1}92%{transform:translate(64px,22px);opacity:0}to{transform:translate(6px,-2.5px);opacity:0}}.sma-art-line-0{animation:sma-art-line-0 6s linear infinite}.sma-art-line-1{animation:sma-art-line-1 6s linear infinite}.sma-art-line-2{animation:sma-art-line-2 6s linear infinite}.sma-art-line-3{animation:sma-art-line-3 6s linear infinite}.sma-art-line-4{animation:sma-art-line-4 6s linear infinite}@keyframes sma-art-line-0{0%{transform:scaleX(0)}16%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes sma-art-line-1{0%,17%{transform:scaleX(0)}33%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes sma-art-line-2{0%,34%{transform:scaleX(0)}50%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes sma-art-line-3{0%,51%{transform:scaleX(0)}67%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes sma-art-line-4{0%,68%{transform:scaleX(0)}84%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}.sma-art-scan{animation:sma-art-scan 2.4s ease-in-out infinite alternate}@keyframes sma-art-scan{0%{transform:none}to{transform:translateY(32px)}}.sma-art-draw{stroke-dasharray:1;animation:sma-art-draw 4.8s ease-in-out infinite}@keyframes sma-art-draw{0%{stroke-dashoffset:1}45%,88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.sma-art-sun{animation:sma-art-sun 4.8s cubic-bezier(.22,1,.36,1) infinite}@keyframes sma-art-sun{0%,45%{transform:scale(0)}58%,88%{transform:none;opacity:1}to{transform:none;opacity:0}}.sma-art-focus{animation:sma-art-focus 4.8s ease-out -1.4s infinite}@keyframes sma-art-focus{0%{filter:blur(5px);opacity:.35}65%,88%{filter:none;opacity:1}to{filter:none;opacity:0}}.sma-art-in-0{animation:sma-art-in-0 4.8s cubic-bezier(.22,1,.36,1) infinite}.sma-art-in-1{animation:sma-art-in-1 4.8s cubic-bezier(.22,1,.36,1) infinite}.sma-art-in-2{animation:sma-art-in-2 4.8s cubic-bezier(.22,1,.36,1) infinite}.sma-art-in-3{animation:sma-art-in-3 4.8s cubic-bezier(.22,1,.36,1) infinite}.sma-art-in-4{animation:sma-art-in-4 4.8s cubic-bezier(.22,1,.36,1) infinite}@keyframes sma-art-in-0{0%{opacity:0;translate:0 3px}8%,86%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes sma-art-in-1{0%,12%{opacity:0;translate:0 3px}20%,86%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes sma-art-in-2{0%,24%{opacity:0;translate:0 3px}32%,86%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes sma-art-in-3{0%,36%{opacity:0;translate:0 3px}44%,86%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes sma-art-in-4{0%,48%{opacity:0;translate:0 3px}56%,86%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}.sma-art-strip{animation:sma-art-strip 10s linear infinite}@keyframes sma-art-strip{to{transform:translate(-256px)}}.sma-art-drive{animation:sma-art-drive 3.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes sma-art-drive{0%{transform:translate(-34px)}38%,86%{transform:none;opacity:1}96%,to{transform:none;opacity:0}}.sma-art-turn{animation:sma-art-turn 6s linear infinite}.sma-art-turn-back{animation:sma-art-turn 4.2s linear infinite reverse}@keyframes sma-art-turn{to{transform:rotate(360deg)}}.sma-art-pick{animation:sma-art-pick 4s cubic-bezier(.22,1,.36,1) infinite}@keyframes sma-art-pick{0%,30%{opacity:0;transform:scale(.4)}40%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.sma-art-book{animation:sma-art-book 4s ease-out infinite}@keyframes sma-art-book{0%,50%{opacity:.25}58%{opacity:1;transform:scale(.94)}64%,86%{opacity:1;transform:none}96%,to{opacity:.25}}.sma-art-drop{animation:sma-art-drop 3.6s ease-out infinite}@keyframes sma-art-drop{0%{transform:translateY(-22px);opacity:0;animation-timing-function:cubic-bezier(.5,0,.75,0)}22%{transform:none;opacity:1}28%{transform:translateY(-3px)}34%,86%{transform:none;opacity:1}96%,to{transform:none;opacity:0}}.sma-art-ripple{animation:sma-art-ripple 3.6s ease-out infinite}@keyframes sma-art-ripple{0%,22%{transform:scale(.3);opacity:0}26%{opacity:1}60%,to{transform:scale(1.6);opacity:0}}.sma-art-bar{animation:sma-art-bar .9s ease-in-out infinite}@keyframes sma-art-bar{0%,to{transform:scaleY(.25)}50%{transform:none}}.sma-art-caption{animation:sma-art-caption 3s linear infinite}@keyframes sma-art-caption{0%{transform:scaleX(0);animation-timing-function:steps(8,end)}50%,85%{transform:none;opacity:1}to{transform:none;opacity:0}}.sma-art-render{animation:sma-art-render 3.2s linear infinite}@keyframes sma-art-render{0%{transform:scaleY(0)}85%,to{transform:none}}.sma-art-still,.sma-art-still *{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.sma-art *{animation:none!important}.sma-art-pen{display:none}}.sma-bone{position:relative;overflow:hidden;background:var(--surface-fill-strong)}.sma-bone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(100deg,transparent 0%,transparent 38%,color-mix(in srgb,var(--content-on-media) 40%,transparent) 50%,transparent 62%,transparent 100%);background-size:250% 100%;animation:shimmer-sweep-text 2.2s linear infinite}.sma-bone[data-still]:after{animation-play-state:paused;opacity:0}@media (prefers-reduced-motion: reduce){.sma-bone:after{animation:none;opacity:0}}.sma-bone[data-on=dark]{background:color-mix(in srgb,var(--content-on-media) 12%,transparent)}.sma-builder-chat{container:sma-builder-chat / inline-size}.sma-builder-preview{container:sma-builder-preview / inline-size}.sma-banner-mark{transform:rotate(var(--r));animation:sma-banner-mark var(--motion-spring-duration) var(--motion-spring) both;animation-delay:calc(var(--i) * 70ms + .12s)}@keyframes sma-banner-mark{0%{opacity:0;transform:translateY(10px) rotate(0) scale(.9)}}@media (prefers-reduced-motion: reduce){.sma-banner-mark{animation:none}}@container sma-builder-chat (max-width: 439px){.sma-builder-chat .sma-banner-mark{display:none}.sma-builder-chat .sma-banner-body{padding-inline:24px}}@container sma-builder-chat (max-width: 479px){.sma-builder-chat .sma-builder-maxx{display:none}}@container sma-builder-chat (max-width: 379px){.sma-builder-chat .sma-builder-mode{display:none}}@container sma-builder-preview (max-width: 719px){.sma-builder-preview .sma-builder-extra{display:none}}.sma-tab-opening{animation:sma-tab-open var(--motion-spring-duration) var(--motion-spring) both}.sma-tab-opening>*{animation:sma-tab-in var(--motion-spring-duration) var(--motion-spring) 80ms both}@keyframes sma-tab-open{0%{width:0;padding-left:0;padding-right:0}to{width:var(--tab)}}@keyframes sma-tab-in{0%{opacity:0}}.sma-lib-search{width:180px}@container sma-side (max-width: 699px){.sma-bar .sma-lib-search{width:120px}}.sma-ask-next{animation:sma-ask-in var(--motion-spring-duration) var(--motion-spring) both;--sma-ask-from: 24px}.sma-ask-back{animation:sma-ask-in var(--motion-spring-duration) var(--motion-spring) both;--sma-ask-from: -24px}@keyframes sma-ask-in{0%{opacity:0;transform:translate(var(--sma-ask-from))}}.sma-celebrate-blur>span{animation:sma-celebrate-fade .36s ease-out both}.sma-celebrate[data-leaving]>*{animation:sma-celebrate-out var(--motion-exit-duration) var(--motion-exit) both}.sma-celebrate-blur{position:absolute;top:0;right:0;bottom:0;left:0}.sma-celebrate-blur>span{position:absolute;top:0;right:0;bottom:0;left:0}.sma-celebrate-blur>span:nth-child(1){backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.sma-celebrate-blur>span:nth-child(2){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-mask-image:radial-gradient(ellipse 75% 80% at 50% 50%,var(--surface-canvas) 35%,transparent 100%);mask-image:radial-gradient(ellipse 75% 80% at 50% 50%,var(--surface-canvas) 35%,transparent 100%)}.sma-celebrate-blur>span:nth-child(3){backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-mask-image:radial-gradient(ellipse 58% 64% at 50% 50%,var(--surface-canvas) 30%,transparent 100%);mask-image:radial-gradient(ellipse 58% 64% at 50% 50%,var(--surface-canvas) 30%,transparent 100%)}.sma-celebrate-blur>span:nth-child(4){backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);-webkit-mask-image:radial-gradient(ellipse 42% 50% at 50% 50%,var(--surface-canvas) 25%,transparent 100%);mask-image:radial-gradient(ellipse 42% 50% at 50% 50%,var(--surface-canvas) 25%,transparent 100%)}.sma-celebrate-blur>span:nth-child(5){background:radial-gradient(ellipse 62% 70% at 50% 50%,color-mix(in srgb,var(--surface-canvas) 82%,transparent),color-mix(in srgb,var(--surface-canvas) 55%,transparent) 55%,color-mix(in srgb,var(--surface-canvas) 22%,transparent))}.sma-celebrate-in{animation:sma-celebrate-rise var(--motion-spring-duration) var(--motion-spring) both;animation-delay:calc(var(--i, 0) * 90ms + 80ms)}.sma-celebrate-post.sma-celebrate-in{animation-name:sma-celebrate-land}.sma-celebrate-post [data-media]{max-height:var(--celebrate-media)}.sma-celebrate-post>*{border-radius:16px;box-shadow:var(--elevation-4)}@keyframes sma-celebrate-fade{0%{opacity:0}}@keyframes sma-celebrate-out{to{opacity:0}}@keyframes sma-celebrate-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes sma-celebrate-land{0%{opacity:0;transform:translateY(32px) scale(.92)}}@media (prefers-reduced-motion: reduce){.sma-celebrate,.sma-celebrate-in{animation:none}}.sma-posted{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px}@container sma-page (max-width: 640px){.sma-posted{grid-template-columns:minmax(0,1fr);gap:32px}.sma-posted .sma-posted-preview{justify-self:center}}.sma-act-wide{display:inline-flex}.sma-act-tight{display:none}@container sma-page (max-width: 739px){.sma-act-wide{display:none}.sma-act-tight{display:inline-flex}}@container sma-page (max-width: 599px){.sma-stage-tabs [role=tab][aria-selected=false]>span.grid{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.pf{--pf-kraft-tab: #cdb282;--pf-kraft-back: #b79d6a;--pf-kraft-inside: #a58b5b;--pf-kraft-front-top: #dcc596;--pf-kraft-front: #d3ba88;--pf-kraft-front-bottom: #c9ae7b;--pf-kraft-edge: rgba(255, 248, 230, .55);--pf-kraft-ink: #6c5733;--pf-holder: #c5ad7f;--pf-holder-shade: rgba(84, 62, 24, .32);--pf-label: #faf8f3;--pf-label-ink: #26231f;--pf-label-ink-soft: #857e72;--pf-paper: #fbfaf7;--pf-paper-edge: rgba(70, 58, 38, .12);--pf-paper-ink: #8a8478;--pf-grid: rgba(96, 128, 196, .16);--pf-sticky-band: #ead27c;--pf-sticky: #f3e08e;--pf-sticky-bottom: #ead06f;--pf-sticky-ink: #4d4226;--pf-shadow: rgba(20, 14, 4, .5);--pf-flap-shade: rgba(60, 42, 14, .28);--pf-paper-shade: rgba(40, 30, 12, .16)}.pf[data-memo=pink]{--pf-memo: #ebb7b8;--pf-memo-tab: #e5abae;--pf-memo-ink: #763840}.pf[data-memo=mint]{--pf-memo: #bfdfcb;--pf-memo-tab: #b1d6bf;--pf-memo-ink: #2e5a41}.pf[data-memo=sky]{--pf-memo: #bdd5ec;--pf-memo-tab: #afcbe6;--pf-memo-ink: #2b4d71}.pf[data-memo=lilac]{--pf-memo: #d5c8ec;--pf-memo-tab: #cabbe6;--pf-memo-ink: #493a70}.pf-grain{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;mix-blend-mode:soft-light;opacity:.55}.pf-front{background:linear-gradient(180deg,var(--pf-kraft-front-top) 0%,var(--pf-kraft-front) 22%,var(--pf-kraft-front-bottom) 100%);box-shadow:inset 0 1px 0 var(--pf-kraft-edge),inset 0 -1px #543e182e,0 -10px 18px -14px var(--pf-flap-shade)}.pf-holder{background:var(--pf-holder);box-shadow:inset 0 1px 2px var(--pf-holder-shade),inset 0 0 0 1px #543e1824,0 1px 0 var(--pf-kraft-edge)}.pf-label{background:var(--pf-label);box-shadow:0 1px 1px #3c2c122e}.pf-paper{background:var(--pf-paper);box-shadow:0 0 0 .5px var(--pf-paper-edge),0 -2px 6px -2px var(--pf-paper-shade)}.pf-paper[data-grid]{background-color:var(--pf-paper);background-image:linear-gradient(var(--pf-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pf-grid) 1px,transparent 1px);background-size:12px 12px;background-position:-1px -1px}.pf-memo{background:var(--pf-memo);box-shadow:0 0 0 .5px #4628281a,0 -2px 6px -2px var(--pf-paper-shade)}.pf-sticky{background:linear-gradient(180deg,var(--pf-sticky-band) 0 17px,var(--pf-sticky) 17px,var(--pf-sticky-bottom) 100%);box-shadow:0 1px 1px #3c2c0a1f,0 10px 14px -8px #3c2c0a61}.pf-leader{border-bottom:1px dotted color-mix(in srgb,var(--pf-memo-ink) 40%,transparent)}.pf-shadow{background:radial-gradient(closest-side,var(--pf-shadow),transparent)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,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-opsz-normal-BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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-opsz-normal-DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-opsz-normal-BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-cyrillic-ext-400-normal-BHxv52bw.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-ext-400-normal-W26xs1TL.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-cyrillic-400-normal-C-_K-ZCn.woff2) format("woff2"),url(/assets/roboto-mono-cyrillic-400-normal-B3hIXASd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-greek-400-normal-CH_u3Aru.woff2) format("woff2"),url(/assets/roboto-mono-greek-400-normal-P8xe1gs1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-vietnamese-400-normal-yYTFiTTs.woff2) format("woff2"),url(/assets/roboto-mono-vietnamese-400-normal-CzWHQABp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-ext-400-normal-DLAV9S_w.woff2) format("woff2"),url(/assets/roboto-mono-latin-ext-400-normal-BwLXVYNz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2) format("woff2"),url(/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter Variable,Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Roboto Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-family-sans: "Inter Variable", Inter, system-ui, sans-serif;--font-weight-regular: 450;--font-weight-medium: 500;--font-weight-semibold: 600;--text-caption-size: 12px;--text-caption-line-height: 20px;--text-caption-weight: var(--font-weight-regular);--text-caption-tracking: 0em;--text-caption-strong-size: 12px;--text-caption-strong-line-height: 20px;--text-caption-strong-weight: var(--font-weight-medium);--text-caption-strong-tracking: 0em;--text-body-xs-size: 12px;--text-body-xs-line-height: 16px;--text-body-xs-weight: var(--font-weight-regular);--text-body-xs-tracking: 0em;--text-body-xs-strong-size: 12px;--text-body-xs-strong-line-height: 16px;--text-body-xs-strong-weight: var(--font-weight-medium);--text-body-xs-strong-tracking: 0em;--text-body-sm-size: 13px;--text-body-sm-line-height: 18px;--text-body-sm-weight: var(--font-weight-regular);--text-body-sm-tracking: 0em;--text-body-sm-strong-size: 13px;--text-body-sm-strong-line-height: 18px;--text-body-sm-strong-weight: var(--font-weight-medium);--text-body-sm-strong-tracking: 0em;--text-body-md-size: 14px;--text-body-md-line-height: 24px;--text-body-md-weight: var(--font-weight-regular);--text-body-md-tracking: 0em;--text-body-md-strong-size: 14px;--text-body-md-strong-line-height: 24px;--text-body-md-strong-weight: var(--font-weight-medium);--text-body-md-strong-tracking: 0em;--text-body-lg-size: 16px;--text-body-lg-line-height: 24px;--text-body-lg-weight: var(--font-weight-regular);--text-body-lg-tracking: -.01em;--text-body-lg-strong-size: 16px;--text-body-lg-strong-line-height: 24px;--text-body-lg-strong-weight: var(--font-weight-medium);--text-body-lg-strong-tracking: -.01em;--text-label-sm-size: 12px;--text-label-sm-line-height: 14px;--text-label-sm-weight: var(--font-weight-medium);--text-label-sm-tracking: 0em;--text-label-sm-strong-size: 12px;--text-label-sm-strong-line-height: 14px;--text-label-sm-strong-weight: var(--font-weight-semibold);--text-label-sm-strong-tracking: 0em;--text-label-md-size: 14px;--text-label-md-line-height: 16px;--text-label-md-weight: var(--font-weight-medium);--text-label-md-tracking: 0em;--text-label-md-strong-size: 14px;--text-label-md-strong-line-height: 16px;--text-label-md-strong-weight: var(--font-weight-semibold);--text-label-md-strong-tracking: 0em;--text-label-lg-size: 16px;--text-label-lg-line-height: 20px;--text-label-lg-weight: var(--font-weight-medium);--text-label-lg-tracking: -.01em;--text-label-lg-strong-size: 16px;--text-label-lg-strong-line-height: 20px;--text-label-lg-strong-weight: var(--font-weight-semibold);--text-label-lg-strong-tracking: -.01em;--text-heading-xs-size: 18px;--text-heading-xs-line-height: 28px;--text-heading-xs-weight: var(--font-weight-medium);--text-heading-xs-tracking: -.01em;--text-heading-xs-strong-size: 18px;--text-heading-xs-strong-line-height: 28px;--text-heading-xs-strong-weight: var(--font-weight-semibold);--text-heading-xs-strong-tracking: -.01em;--text-heading-sm-size: 20px;--text-heading-sm-line-height: 28px;--text-heading-sm-weight: var(--font-weight-medium);--text-heading-sm-tracking: -.01em;--text-heading-sm-strong-size: 20px;--text-heading-sm-strong-line-height: 28px;--text-heading-sm-strong-weight: var(--font-weight-semibold);--text-heading-sm-strong-tracking: -.01em;--text-heading-md-size: 24px;--text-heading-md-line-height: 32px;--text-heading-md-weight: var(--font-weight-medium);--text-heading-md-tracking: -.01em;--text-heading-md-strong-size: 24px;--text-heading-md-strong-line-height: 32px;--text-heading-md-strong-weight: var(--font-weight-semibold);--text-heading-md-strong-tracking: -.01em}html,body,#root{height:100%}body{margin:0;background:var(--surface-canvas);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}textarea{font:inherit;color:inherit}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-\[2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.-inset-\[3px\]{top:-3px;right:-3px;bottom:-3px;left:-3px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[-0\.6px_-11\.25\%\]{top:-.6px;right:-11.25%;bottom:-.6px;left:-11.25%}.inset-\[-0\.6px_-22\.5\%\]{top:-.6px;right:-22.5%;bottom:-.6px;left:-22.5%}.inset-\[-11\.25\%\]{top:-11.25%;right:-11.25%;bottom:-11.25%;left:-11.25%}.inset-\[-15\%\]{top:-15%;right:-15%;bottom:-15%;left:-15%}.inset-\[-15\%_-30\%\]{top:-15%;right:-30%;bottom:-15%;left:-30%}.inset-\[-18\%_-36\%\]{top:-18%;right:-36%;bottom:-18%;left:-36%}.inset-\[-22\.5\%\]{top:-22.5%;right:-22.5%;bottom:-22.5%;left:-22.5%}.inset-\[-22\.5\%_-15\%\]{top:-22.5%;right:-15%;bottom:-22.5%;left:-15%}.inset-\[-26\.79\%_-10\.42\%\]{top:-26.79%;right:-10.42%;bottom:-26.79%;left:-10.42%}.inset-\[-4\.5\%_-5\.29\%\]{top:-4.5%;right:-5.29%;bottom:-4.5%;left:-5.29%}.inset-\[-4\.74\%\]{top:-4.74%;right:-4.74%;bottom:-4.74%;left:-4.74%}.inset-\[-5\%\]{top:-5%;right:-5%;bottom:-5%;left:-5%}.inset-\[-5\.63\%\]{top:-5.63%;right:-5.63%;bottom:-5.63%;left:-5.63%}.inset-\[-5\.63\%_-4\.5\%\]{top:-5.63%;right:-4.5%;bottom:-5.63%;left:-4.5%}.inset-\[-6\.05\%_-4\.93\%\]{top:-6.05%;right:-4.93%;bottom:-6.05%;left:-4.93%}.inset-\[-9\%\]{top:-9%;right:-9%;bottom:-9%;left:-9%}.inset-\[0\.55\%_0\.62\%_75\.35\%_69\.75\%\]{top:.55%;right:.62%;bottom:75.35%;left:69.75%}.inset-\[0_-15\.79\%_-110\%_-15\.79\%\]{top:0;right:-15.79%;bottom:-110%;left:-15.79%}.inset-\[10\.42\%_10\.29\%_10\.41\%_10\.54\%\]{top:10.42%;right:10.29%;bottom:10.41%;left:10.54%}.inset-\[12\.5\%\]{top:12.5%;right:12.5%;bottom:12.5%;left:12.5%}.inset-\[12\.5\%_20\.84\%_20\.83\%_12\.5\%\]{top:12.5%;right:20.84%;bottom:20.83%;left:12.5%}.inset-\[12px\]{top:12px;right:12px;bottom:12px;left:12px}.inset-\[16\.67\%_12\.5\%\]{top:16.67%;right:12.5%;bottom:16.67%;left:12.5%}.inset-\[16\.67\%_8\.33\%\]{top:16.67%;right:8.33%;bottom:16.67%;left:8.33%}.inset-\[1px\]{top:1px;right:1px;bottom:1px;left:1px}.inset-\[20\.83\%_62\.5\%_54\.17\%_12\.5\%\]{top:20.83%;right:62.5%;bottom:54.17%;left:12.5%}.inset-\[22\.92\%_12\.51\%_12\.49\%_8\.33\%\]{top:22.92%;right:12.51%;bottom:12.49%;left:8.33%}.inset-\[2px\]{top:2px;right:2px;bottom:2px;left:2px}.inset-\[31\.25\%_34\.37\%_59\.38\%_28\.13\%\]{top:31.25%;right:34.37%;bottom:59.38%;left:28.13%}.inset-\[33\.34\%_33\.21\%_33\.33\%_33\.46\%\]{top:33.34%;right:33.21%;bottom:33.33%;left:33.46%}.inset-\[35\.42\%_35\.42\%_43\.75\%_54\.16\%\]{top:35.42%;right:35.42%;bottom:43.75%;left:54.16%}.inset-\[35\.42\%_62\.5\%_43\.75\%_27\.08\%\]{top:35.42%;right:62.5%;bottom:43.75%;left:27.08%}.inset-\[37\.5\%_58\.33\%_37\.5\%_29\.17\%\]{top:37.5%;right:58.33%;bottom:37.5%;left:29.17%}.inset-\[43\.75\%_-18\.75\%_-18\.75\%_43\.75\%\]{top:43.75%;right:-18.75%;bottom:-18.75%;left:43.75%}.inset-\[6\.25\%_12\.5\%_12\.5\%_6\.25\%\]{top:6.25%;right:12.5%;bottom:12.5%;left:6.25%}.inset-\[6\.25\%_15\.09\%\]{top:6.25%;right:15.09%;bottom:6.25%;left:15.09%}.inset-\[6\.29\%_6\.23\%_6\.11\%_6\.27\%\]{top:6.29%;right:6.23%;bottom:6.11%;left:6.27%}.inset-\[62\.5\%_62\.5\%_20\.83\%_12\.5\%\]{top:62.5%;right:62.5%;bottom:20.83%;left:12.5%}.inset-\[66\.67\%_29\.17\%_33\.33\%_54\.17\%\]{top:66.67%;right:29.17%;bottom:33.33%;left:54.17%}.inset-\[70\.83\%_12\.5\%_12\.5\%_70\.83\%\]{top:70.83%;right:12.5%;bottom:12.5%;left:70.83%}.inset-\[8\.33\%_16\.67\%_8\.33\%_12\.5\%\]{top:8.33%;right:16.67%;bottom:8.33%;left:12.5%}.inset-\[8\.33\%_33\.33\%_77\.09\%_29\.17\%\]{top:8.33%;right:33.33%;bottom:77.09%;left:29.17%}.inset-\[var\(--box-inset\)\]{inset:var(--box-inset)}.inset-\[var\(--inset\)\]{inset:var(--inset)}.inset-x-0{left:0;right:0}.inset-x-\[-3px\]{left:-3px;right:-3px}.inset-x-\[10px\]{left:10px;right:10px}.inset-x-\[14px\]{left:14px;right:14px}.inset-x-\[16px\]{left:16px;right:16px}.inset-x-\[20px\]{left:20px;right:20px}.inset-x-\[3px\]{left:3px;right:3px}.inset-x-\[4px\]{left:4px;right:4px}.inset-x-\[5px\]{left:5px;right:5px}.inset-x-\[6px\]{left:6px;right:6px}.inset-x-\[8px\]{left:8px;right:8px}.inset-x-\[9px\]{left:9px;right:9px}.inset-y-0{top:0;bottom:0}.-bottom-\[3px\]{bottom:-3px}.-bottom-\[44px\]{bottom:-44px}.-bottom-\[4px\]{bottom:-4px}.-bottom-\[5px\]{bottom:-5px}.-bottom-\[7px\]{bottom:-7px}.-left-\[2px\]{left:-2px}.-left-\[3px\]{left:-3px}.-left-\[4px\]{left:-4px}.-left-\[8px\]{left:-8px}.-right-\[10px\]{right:-10px}.-right-\[2px\]{right:-2px}.-right-\[3px\]{right:-3px}.-right-\[4px\]{right:-4px}.-right-\[6px\]{right:-6px}.-right-\[7px\]{right:-7px}.-right-\[8px\]{right:-8px}.-top-\[10px\]{top:-10px}.-top-\[11px\]{top:-11px}.-top-\[12px\]{top:-12px}.-top-\[19px\]{top:-19px}.-top-\[1px\]{top:-1px}.-top-\[34px\]{top:-34px}.-top-\[39px\]{top:-39px}.-top-\[3px\]{top:-3px}.-top-\[4px\]{top:-4px}.-top-\[6px\]{top:-6px}.-top-\[7px\]{top:-7px}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-1\/4{bottom:25%}.bottom-3\/4{bottom:75%}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-24px\]{bottom:-24px}.bottom-\[-4px\]{bottom:-4px}.bottom-\[-6px\]{bottom:-6px}.bottom-\[10px\]{bottom:10px}.bottom-\[12\.51\%\]{bottom:12.51%}.bottom-\[12px\]{bottom:12px}.bottom-\[14px\]{bottom:14px}.bottom-\[16px\]{bottom:16px}.bottom-\[20px\]{bottom:20px}.bottom-\[22px\]{bottom:22px}.bottom-\[24px\]{bottom:24px}.bottom-\[2px\]{bottom:2px}.bottom-\[30px\]{bottom:30px}.bottom-\[4\.17\%\]{bottom:4.17%}.bottom-\[40\.63\%\]{bottom:40.63%}.bottom-\[42px\]{bottom:42px}.bottom-\[45px\]{bottom:45px}.bottom-\[46px\]{bottom:46px}.bottom-\[4px\]{bottom:4px}.bottom-\[54px\]{bottom:54px}.bottom-\[58\.33\%\]{bottom:58.33%}.bottom-\[5px\]{bottom:5px}.bottom-\[64px\]{bottom:64px}.bottom-\[6px\]{bottom:6px}.bottom-\[7px\]{bottom:7px}.bottom-\[84px\]{bottom:84px}.bottom-\[88px\]{bottom:88px}.bottom-\[8px\]{bottom:8px}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[calc\(50\%\+14px\)\]{bottom:calc(50% + 14px)}.bottom-\[var\(--sheet-inset\)\]{bottom:var(--sheet-inset)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-\[-20px\]{left:-20px}.left-\[-43px\]{left:-43px}.left-\[-71\.1px\]{left:-71.1px}.left-\[1\.2px\]{left:1.2px}.left-\[10px\]{left:10px}.left-\[11\.25px\]{left:11.25px}.left-\[11px\]{left:11px}.left-\[12\.5\%\]{left:12.5%}.left-\[12px\]{left:12px}.left-\[13px\]{left:13px}.left-\[14px\]{left:14px}.left-\[15\.5px\]{left:15.5px}.left-\[15px\]{left:15px}.left-\[16px\]{left:16px}.left-\[175px\]{left:175px}.left-\[19px\]{left:19px}.left-\[1px\]{left:1px}.left-\[20px\]{left:20px}.left-\[21\.95px\]{left:21.95px}.left-\[226px\]{left:226px}.left-\[22px\]{left:22px}.left-\[24px\]{left:24px}.left-\[26\.57px\]{left:26.57px}.left-\[26px\]{left:26px}.left-\[27\.5px\]{left:27.5px}.left-\[27px\]{left:27px}.left-\[28\.13\%\]{left:28.13%}.left-\[28px\]{left:28px}.left-\[2px\]{left:2px}.left-\[3\.6px\]{left:3.6px}.left-\[30px\]{left:30px}.left-\[32\.4px\]{left:32.4px}.left-\[32px\]{left:32px}.left-\[34px\]{left:34px}.left-\[3px\]{left:3px}.left-\[4\.2px\]{left:4.2px}.left-\[43\.75\%\]{left:43.75%}.left-\[46px\]{left:46px}.left-\[4px\]{left:4px}.left-\[54\.17\%\]{left:54.17%}.left-\[58\.33\%\]{left:58.33%}.left-\[5px\]{left:5px}.left-\[6\.25px\]{left:6.25px}.left-\[6\.5px\]{left:6.5px}.left-\[64px\]{left:64px}.left-\[65px\]{left:65px}.left-\[68px\]{left:68px}.left-\[6px\]{left:6px}.left-\[76px\]{left:76px}.left-\[79px\]{left:79px}.left-\[7px\]{left:7px}.left-\[8px\]{left:8px}.left-\[9\.31px\]{left:9.31px}.left-\[94px\]{left:94px}.left-\[96px\]{left:96px}.left-\[9px\]{left:9px}.left-\[calc\(50\%\+16px\)\]{left:calc(50% + 16px)}.left-\[calc\(50\%-0\.27px\)\]{left:calc(50% - .27px)}.left-\[var\(--art-left\)\]{left:var(--art-left)}.left-\[var\(--sheet-inset\)\]{left:var(--sheet-inset)}.right-0{right:0}.right-1\/4{right:25%}.right-\[-1px\]{right:-1px}.right-\[-320px\]{right:-320px}.right-\[-4px\]{right:-4px}.right-\[-50\%\]{right:-50%}.right-\[-6px\]{right:-6px}.right-\[-8px\]{right:-8px}.right-\[10\.45px\]{right:10.45px}.right-\[10px\]{right:10px}.right-\[11px\]{right:11px}.right-\[12\.5\%\]{right:12.5%}.right-\[12px\]{right:12px}.right-\[13px\]{right:13px}.right-\[14px\]{right:14px}.right-\[16\.67\%\]{right:16.67%}.right-\[16px\]{right:16px}.right-\[18px\]{right:18px}.right-\[19\.86px\]{right:19.86px}.right-\[1px\]{right:1px}.right-\[20\.99px\]{right:20.99px}.right-\[20px\]{right:20px}.right-\[230px\]{right:230px}.right-\[24px\]{right:24px}.right-\[26px\]{right:26px}.right-\[42px\]{right:42px}.right-\[45\.83\%\]{right:45.83%}.right-\[4px\]{right:4px}.right-\[53\.12\%\]{right:53.12%}.right-\[53\.73px\]{right:53.73px}.right-\[56px\]{right:56px}.right-\[5px\]{right:5px}.right-\[64px\]{right:64px}.right-\[6px\]{right:6px}.right-\[70px\]{right:70px}.right-\[7px\]{right:7px}.right-\[83\.69px\]{right:83.69px}.right-\[8px\]{right:8px}.right-\[9\.5\%\]{right:9.5%}.right-\[9px\]{right:9px}.right-\[var\(--close\)\]{right:var(--close)}.right-\[var\(--sheet-inset\)\]{right:var(--sheet-inset)}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-3\/4{top:75%}.top-\[-1px\]{top:-1px}.top-\[-2px\]{top:-2px}.top-\[-4px\]{top:-4px}.top-\[-6px\]{top:-6px}.top-\[-8\.67\%\]{top:-8.67%}.top-\[-8px\]{top:-8px}.top-\[1\.2px\]{top:1.2px}.top-\[100px\]{top:100px}.top-\[104px\]{top:104px}.top-\[108px\]{top:108px}.top-\[10px\]{top:10px}.top-\[112px\]{top:112px}.top-\[114px\]{top:114px}.top-\[11px\]{top:11px}.top-\[127px\]{top:127px}.top-\[12px\]{top:12px}.top-\[13px\]{top:13px}.top-\[14px\]{top:14px}.top-\[16\.89px\]{top:16.89px}.top-\[16\.9px\]{top:16.9px}.top-\[16px\]{top:16px}.top-\[18px\]{top:18px}.top-\[20px\]{top:20px}.top-\[22px\]{top:22px}.top-\[24\.01px\]{top:24.01px}.top-\[24\.24px\]{top:24.24px}.top-\[24px\]{top:24px}.top-\[27px\]{top:27px}.top-\[28px\]{top:28px}.top-\[29px\]{top:29px}.top-\[2px\]{top:2px}.top-\[3\.5px\]{top:3.5px}.top-\[3\.6px\]{top:3.6px}.top-\[30\.85px\]{top:30.85px}.top-\[30px\]{top:30px}.top-\[31\.95px\]{top:31.95px}.top-\[35\.5px\]{top:35.5px}.top-\[35px\]{top:35px}.top-\[36px\]{top:36px}.top-\[38px\]{top:38px}.top-\[3px\]{top:3px}.top-\[4\.2px\]{top:4.2px}.top-\[40px\]{top:40px}.top-\[41px\]{top:41px}.top-\[46px\]{top:46px}.top-\[48px\]{top:48px}.top-\[4px\]{top:4px}.top-\[5\.5px\]{top:5.5px}.top-\[53px\]{top:53px}.top-\[54px\]{top:54px}.top-\[56px\]{top:56px}.top-\[5px\]{top:5px}.top-\[60px\]{top:60px}.top-\[62\.5\%\]{top:62.5%}.top-\[64px\]{top:64px}.top-\[68px\]{top:68px}.top-\[6px\]{top:6px}.top-\[70px\]{top:70px}.top-\[7px\]{top:7px}.top-\[8\.33\%\]{top:8.33%}.top-\[84px\]{top:84px}.top-\[8px\]{top:8px}.top-\[9\.99px\]{top:9.99px}.top-\[92px\]{top:92px}.top-\[9px\]{top:9px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(50\%\+0\.23px\)\]{top:calc(50% + .23px)}.top-\[calc\(50\%\+16px\)\]{top:calc(50% + 16px)}.top-\[calc\(50\%-0\.13px\)\]{top:calc(50% - .13px)}.top-\[var\(--close\)\]{top:var(--close)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.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-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[20\]{z-index:20}.z-\[21\]{z-index:21}.z-\[22\]{z-index:22}.z-\[26\]{z-index:26}.z-\[27\]{z-index:27}.z-\[28\]{z-index:28}.z-\[29\]{z-index:29}.z-\[2\]{z-index:2}.z-\[30\]{z-index:30}.z-\[31\]{z-index:31}.z-\[32\]{z-index:32}.z-\[3\]{z-index:3}.z-\[40\]{z-index:40}.z-\[4\]{z-index:4}.z-\[50\]{z-index:50}.z-\[56\]{z-index:56}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[65\]{z-index:65}.z-\[66\]{z-index:66}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[72\]{z-index:72}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-\[24px\]{margin:-24px}.-m-\[2px\]{margin:-2px}.-m-\[3px\]{margin:-3px}.-m-\[4px\]{margin:-4px}.-m-\[6px\]{margin:-6px}.-m-\[8px\]{margin:-8px}.m-0{margin:0}.m-\[16px\]{margin:16px}.m-\[8px\]{margin:8px}.m-\[var\(--inset\)\]{margin:var(--inset)}.m-auto{margin:auto}.-mx-\[10px\]{margin-left:-10px;margin-right:-10px}.-mx-\[12px\]{margin-left:-12px;margin-right:-12px}.-mx-\[16px\]{margin-left:-16px;margin-right:-16px}.-mx-\[20px\]{margin-left:-20px;margin-right:-20px}.-mx-\[24px\]{margin-left:-24px;margin-right:-24px}.-mx-\[2px\]{margin-left:-2px;margin-right:-2px}.-mx-\[4px\]{margin-left:-4px;margin-right:-4px}.-mx-\[6px\]{margin-left:-6px;margin-right:-6px}.-mx-\[7px\]{margin-left:-7px;margin-right:-7px}.-mx-\[8px\]{margin-left:-8px;margin-right:-8px}.-my-\[2px\]{margin-top:-2px;margin-bottom:-2px}.-my-\[4px\]{margin-top:-4px;margin-bottom:-4px}.-my-\[8px\]{margin-top:-8px;margin-bottom:-8px}.-my-\[9px\]{margin-top:-9px;margin-bottom:-9px}.mx-\[12px\]{margin-left:12px;margin-right:12px}.mx-\[16px\]{margin-left:16px;margin-right:16px}.mx-\[22px\]{margin-left:22px;margin-right:22px}.mx-\[2px\]{margin-left:2px;margin-right:2px}.mx-\[4px\]{margin-left:4px;margin-right:4px}.mx-\[6px\]{margin-left:6px;margin-right:6px}.mx-\[7px\]{margin-left:7px;margin-right:7px}.mx-\[8px\]{margin-left:8px;margin-right:8px}.mx-\[var\(--inset\)\]{margin-left:var(--inset);margin-right:var(--inset)}.mx-auto{margin-left:auto;margin-right:auto}.my-\[10px\]{margin-top:10px;margin-bottom:10px}.my-\[12px\]{margin-top:12px;margin-bottom:12px}.my-\[4px\]{margin-top:4px;margin-bottom:4px}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-\[10px\]{margin-bottom:-10px}.-mb-\[16px\]{margin-bottom:-16px}.-mb-\[20px\]{margin-bottom:-20px}.-mb-\[4px\]{margin-bottom:-4px}.-mb-\[7px\]{margin-bottom:-7px}.-mb-px{margin-bottom:-1px}.-ml-\[1\.5px\]{margin-left:-1.5px}.-ml-\[10px\]{margin-left:-10px}.-ml-\[12px\]{margin-left:-12px}.-ml-\[3px\]{margin-left:-3px}.-ml-\[4px\]{margin-left:-4px}.-ml-\[6px\]{margin-left:-6px}.-ml-\[8px\]{margin-left:-8px}.-ml-px{margin-left:-1px}.-mr-\[4px\]{margin-right:-4px}.-mr-\[6px\]{margin-right:-6px}.-mr-\[8px\]{margin-right:-8px}.-mr-px{margin-right:-1px}.-mt-\[12px\]{margin-top:-12px}.-mt-\[16px\]{margin-top:-16px}.-mt-\[24px\]{margin-top:-24px}.-mt-\[2px\]{margin-top:-2px}.-mt-\[4px\]{margin-top:-4px}.-mt-\[8px\]{margin-top:-8px}.mb-0{margin-bottom:0}.mb-\[10px\]{margin-bottom:10px}.mb-\[16px\]{margin-bottom:16px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[22px\]{margin-bottom:22px}.mb-\[2px\]{margin-bottom:2px}.mb-\[32px\]{margin-bottom:32px}.mb-\[3px\]{margin-bottom:3px}.mb-\[4px\]{margin-bottom:4px}.mb-\[6px\]{margin-bottom:6px}.mb-\[8px\]{margin-bottom:8px}.mb-\[9px\]{margin-bottom:9px}.mb-\[var\(--inset\)\]{margin-bottom:var(--inset)}.ml-\[-180px\]{margin-left:-180px}.ml-\[10px\]{margin-left:10px}.ml-\[15px\]{margin-left:15px}.ml-\[16px\]{margin-left:16px}.ml-\[1px\]{margin-left:1px}.ml-\[2px\]{margin-left:2px}.ml-\[4px\]{margin-left:4px}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.ml-auto{margin-left:auto}.mr-\[-6px\]{margin-right:-6px}.mr-\[1px\]{margin-right:1px}.mr-\[4px\]{margin-right:4px}.mr-\[5px\]{margin-right:5px}.mr-\[6px\]{margin-right:6px}.mr-\[8px\]{margin-right:8px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-\[-1px\]{margin-top:-1px}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[20px\]{margin-top:20px}.mt-\[24px\]{margin-top:24px}.mt-\[28px\]{margin-top:28px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[3px\]{margin-top:3px}.mt-\[4px\]{margin-top:4px}.mt-\[56px\]{margin-top:56px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[var\(--art-top\)\]{margin-top:var(--art-top)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1240\/782\]{aspect-ratio:1240/782}.aspect-\[1240\/860\]{aspect-ratio:1240/860}.aspect-\[1512\/982\]{aspect-ratio:1512/982}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[240\/148\]{aspect-ratio:240/148}.aspect-\[390\/844\]{aspect-ratio:390/844}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[var\(--art-aspect\)\]{aspect-ratio:var(--art-aspect)}.aspect-\[var\(--band-aspect\)\]{aspect-ratio:var(--band-aspect)}.size-0{width:0px;height:0px}.size-\[108px\]{width:108px;height:108px}.size-\[10px\]{width:10px;height:10px}.size-\[112px\]{width:112px;height:112px}.size-\[11px\]{width:11px;height:11px}.size-\[12px\]{width:12px;height:12px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-\[2\.2px\]{width:2.2px;height:2.2px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[23\.1px\]{width:23.1px;height:23.1px}.size-\[24px\]{width:24px;height:24px}.size-\[26px\]{width:26px;height:26px}.size-\[28px\]{width:28px;height:28px}.size-\[3\.6px\]{width:3.6px;height:3.6px}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[34px\]{width:34px;height:34px}.size-\[36px\]{width:36px;height:36px}.size-\[37px\]{width:37px;height:37px}.size-\[38px\]{width:38px;height:38px}.size-\[3px\]{width:3px;height:3px}.size-\[4\.8px\]{width:4.8px;height:4.8px}.size-\[40px\]{width:40px;height:40px}.size-\[42px\]{width:42px;height:42px}.size-\[44px\]{width:44px;height:44px}.size-\[48px\]{width:48px;height:48px}.size-\[4px\]{width:4px;height:4px}.size-\[50px\]{width:50px;height:50px}.size-\[56px\]{width:56px;height:56px}.size-\[5px\]{width:5px;height:5px}.size-\[64px\]{width:64px;height:64px}.size-\[6px\]{width:6px;height:6px}.size-\[7px\]{width:7px;height:7px}.size-\[80px\]{width:80px;height:80px}.size-\[84px\]{width:84px;height:84px}.size-\[88px\]{width:88px;height:88px}.size-\[8px\]{width:8px;height:8px}.size-\[9\.6px\]{width:9.6px;height:9.6px}.size-\[96px\]{width:96px;height:96px}.size-\[9px\]{width:9px;height:9px}.size-full{width:100%;height:100%}.\!h-\[24px\]{height:24px!important}.\!h-\[28px\]{height:28px!important}.h-0{height:0px}.h-12{height:3rem}.h-14{height:3.5rem}.h-28{height:7rem}.h-9{height:2.25rem}.h-\[1\.375px\]{height:1.375px}.h-\[1\.5px\]{height:1.5px}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[102px\]{height:102px}.h-\[104px\]{height:104px}.h-\[10px\]{height:10px}.h-\[110px\]{height:110px}.h-\[111px\]{height:111px}.h-\[114px\]{height:114px}.h-\[115px\]{height:115px}.h-\[116px\]{height:116px}.h-\[11px\]{height:11px}.h-\[12\.222px\]{height:12.222px}.h-\[12\.466px\]{height:12.466px}.h-\[120px\]{height:120px}.h-\[124\.52\%\]{height:124.52%}.h-\[124px\]{height:124px}.h-\[128px\]{height:128px}.h-\[12px\]{height:12px}.h-\[130px\]{height:130px}.h-\[132px\]{height:132px}.h-\[13px\]{height:13px}.h-\[14\.1px\]{height:14.1px}.h-\[140px\]{height:140px}.h-\[147px\]{height:147px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[153px\]{height:153px}.h-\[156px\]{height:156px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[170px\]{height:170px}.h-\[176px\]{height:176px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[186px\]{height:186px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[1lh\]{height:1lh}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[219px\]{height:219px}.h-\[21px\]{height:21px}.h-\[22\%\]{height:22%}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[232px\]{height:232px}.h-\[233px\]{height:233px}.h-\[240px\]{height:240px}.h-\[242px\]{height:242px}.h-\[24px\]{height:24px}.h-\[25\.6px\]{height:25.6px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[280px\]{height:280px}.h-\[288px\]{height:288px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[2px\]{height:2px}.h-\[3\.2px\]{height:3.2px}.h-\[3\.54px\]{height:3.54px}.h-\[3\.5px\]{height:3.5px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[319px\]{height:319px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[336px\]{height:336px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38\%\]{height:38%}.h-\[38px\]{height:38px}.h-\[390px\]{height:390px}.h-\[3lh\]{height:3lh}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[41px\]{height:41px}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[45\%\]{height:45%}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[49px\]{height:49px}.h-\[4px\]{height:4px}.h-\[5\.833px\]{height:5.833px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[5px\]{height:5px}.h-\[6\.6px\]{height:6.6px}.h-\[60\%\]{height:60%}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[620px\]{height:620px}.h-\[62px\]{height:62px}.h-\[640px\]{height:640px}.h-\[64px\]{height:64px}.h-\[66\%\]{height:66%}.h-\[680px\]{height:680px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[700px\]{height:700px}.h-\[720px\]{height:720px}.h-\[72px\]{height:72px}.h-\[74\.391px\]{height:74.391px}.h-\[74vh\]{height:74vh}.h-\[75\.472px\]{height:75.472px}.h-\[75\.48px\]{height:75.48px}.h-\[760px\]{height:760px}.h-\[76px\]{height:76px}.h-\[7px\]{height:7px}.h-\[80px\]{height:80px}.h-\[820px\]{height:820px}.h-\[83\.2px\]{height:83.2px}.h-\[88px\]{height:88px}.h-\[8px\]{height:8px}.h-\[900px\]{height:900px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[9px\]{height:9px}.h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.h-\[calc\(100\%_-_2px\)\]{height:calc(100% - 2px)}.h-\[var\(--height\)\]{height:var(--height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[168px\]{max-height:168px}.max-h-\[192px\]{max-height:192px}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[312px\]{max-height:312px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100\%-32px\)\]{max-height:calc(100% - 32px)}.max-h-\[calc\(100\%-48px\)\]{max-height:calc(100% - 48px)}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[min\(320px\,50vh\)\]{max-height:min(320px,50vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[108px\]{min-height:108px}.min-h-\[140px\]{min-height:140px}.min-h-\[20px\]{min-height:20px}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[260px\]{min-height:260px}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[30px\]{min-height:30px}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[440px\]{min-height:440px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[560px\]{min-height:560px}.min-h-\[66px\]{min-height:66px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[874px\]{min-height:874px}.min-h-\[var\(--band-min\)\]{min-height:var(--band-min)}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-0{width:0px}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3\/5{width:60%}.w-\[1\.5px\]{width:1.5px}.w-\[1000px\]{width:1000px}.w-\[100px\]{width:100px}.w-\[101px\]{width:101px}.w-\[104px\]{width:104px}.w-\[106\.308px\]{width:106.308px}.w-\[106\.92px\]{width:106.92px}.w-\[1080px\]{width:1080px}.w-\[108px\]{width:108px}.w-\[10px\]{width:10px}.w-\[1100px\]{width:1100px}.w-\[110px\]{width:110px}.w-\[111\.55\%\]{width:111.55%}.w-\[112px\]{width:112px}.w-\[1160px\]{width:1160px}.w-\[116px\]{width:116px}.w-\[117\.93px\]{width:117.93px}.w-\[118px\]{width:118px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[121px\]{width:121px}.w-\[124px\]{width:124px}.w-\[128px\]{width:128px}.w-\[12px\]{width:12px}.w-\[13\.86px\]{width:13.86px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[158px\]{width:158px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[164px\]{width:164px}.w-\[166px\]{width:166px}.w-\[167px\]{width:167px}.w-\[168px\]{width:168px}.w-\[16px\]{width:16px}.w-\[17\.4px\]{width:17.4px}.w-\[170px\]{width:170px}.w-\[172px\]{width:172px}.w-\[176px\]{width:176px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[185px\]{width:185px}.w-\[186px\]{width:186px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[192px\]{width:192px}.w-\[19px\]{width:19px}.w-\[2\.5px\]{width:2.5px}.w-\[200px\]{width:200px}.w-\[202px\]{width:202px}.w-\[206px\]{width:206px}.w-\[208px\]{width:208px}.w-\[20px\]{width:20px}.w-\[212px\]{width:212px}.w-\[214px\]{width:214px}.w-\[216px\]{width:216px}.w-\[219px\]{width:219px}.w-\[21px\]{width:21px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[228px\]{width:228px}.w-\[22px\]{width:22px}.w-\[23\.1px\]{width:23.1px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[246px\]{width:246px}.w-\[248px\]{width:248px}.w-\[24px\]{width:24px}.w-\[257px\]{width:257px}.w-\[25px\]{width:25px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[26px\]{width:26px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[284px\]{width:284px}.w-\[288px\]{width:288px}.w-\[28px\]{width:28px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[310px\]{width:310px}.w-\[32\%\]{width:32%}.w-\[320px\]{width:320px}.w-\[328px\]{width:328px}.w-\[32px\]{width:32px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[36\%\]{width:36%}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[37px\]{width:37px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[402px\]{width:402px}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[44\%\]{width:44%}.w-\[440px\]{width:440px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[45px\]{width:45px}.w-\[460px\]{width:460px}.w-\[46px\]{width:46px}.w-\[470px\]{width:470px}.w-\[480px\]{width:480px}.w-\[48px\]{width:48px}.w-\[4px\]{width:4px}.w-\[520px\]{width:520px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[55\%\]{width:55%}.w-\[560px\]{width:560px}.w-\[56px\]{width:56px}.w-\[58\%\]{width:58%}.w-\[5px\]{width:5px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[62\%\]{width:62%}.w-\[640px\]{width:640px}.w-\[66\.56px\]{width:66.56px}.w-\[672px\]{width:672px}.w-\[680px\]{width:680px}.w-\[6px\]{width:6px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[71\.1px\]{width:71.1px}.w-\[71px\]{width:71px}.w-\[720px\]{width:720px}.w-\[72px\]{width:72px}.w-\[736px\]{width:736px}.w-\[76\%\]{width:76%}.w-\[760px\]{width:760px}.w-\[76px\]{width:76px}.w-\[78px\]{width:78px}.w-\[7px\]{width:7px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[86px\]{width:86px}.w-\[88px\]{width:88px}.w-\[8px\]{width:8px}.w-\[900px\]{width:900px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[954px\]{width:954px}.w-\[960px\]{width:960px}.w-\[96px\]{width:96px}.w-\[99\.31px\]{width:99.31px}.w-\[calc\(\(100cqw-4px\)\/1\.2\)\]{width:calc((100cqw - 4px) / 1.2)}.w-\[calc\(100\%\+20px\)\]{width:calc(100% + 20px)}.w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}.w-\[calc\(100\%\+48px\)\]{width:calc(100% + 48px)}.w-\[calc\(100\%\+4px\)\]{width:calc(100% + 4px)}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100\%-44px\)\]{width:calc(100% - 44px)}.w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}.w-\[calc\(100\%_-_216px\)\]{width:calc(100% - 216px)}.w-\[calc\(100\%_-_2px\)\]{width:calc(100% - 2px)}.w-\[min\(288px\,70\%\)\]{width:min(288px,70%)}.w-\[min\(400px\,90\%\)\]{width:min(400px,90%)}.w-\[min\(500px\,100\%\)\]{width:min(500px,100%)}.w-\[var\(--builder-chat\)\]{width:var(--builder-chat)}.w-\[var\(--sheet\)\]{width:var(--sheet)}.w-\[var\(--width\)\]{width:var(--width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[112px\]{min-width:112px}.min-w-\[12px\]{min-width:12px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[1ch\]{min-width:1ch}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[28px\]{min-width:28px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[96px\]{min-width:96px}.min-w-\[9px\]{min-width:9px}.min-w-\[min\(200px\,100\%\)\]{min-width:min(200px,100%)}.min-w-\[var\(--builder-chat-min\)\]{min-width:var(--builder-chat-min)}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-px{min-width:1px}.max-w-\[1076px\]{max-width:1076px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[264px\]{max-width:264px}.max-w-\[280px\]{max-width:280px}.max-w-\[309px\]{max-width:309px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[390px\]{max-width:390px}.max-w-\[392px\]{max-width:392px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[481px\]{max-width:481px}.max-w-\[50\%\]{max-width:50%}.max-w-\[520px\]{max-width:520px}.max-w-\[530px\]{max-width:530px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[96px\]{max-width:96px}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}.max-w-\[calc\(100\%_-_172px\)\]{max-width:calc(100% - 172px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(100\%\,calc\(var\(--artefact-max\)\*0\.8\)\)\]{max-width:min(100%,calc(var(--artefact-max) * .8))}.max-w-\[min\(100\%\,calc\(var\(--chat-col-max\)\*0\.8\)\)\]{max-width:min(100%,calc(var(--chat-col-max) * .8))}.max-w-\[min\(420px\,100cqw\)\]{max-width:min(420px,100cqw)}.max-w-\[var\(--artefact-max\)\]{max-width:var(--artefact-max)}.max-w-\[var\(--builder-chat-max\)\]{max-width:var(--builder-chat-max)}.max-w-\[var\(--feature\)\]{max-width:var(--feature)}.max-w-\[var\(--human-bubble-max\)\]{max-width:var(--human-bubble-max)}.max-w-\[var\(--line\)\]{max-width:var(--line)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-\[0_1_auto\]{flex:0 1 auto}.flex-\[1_0_0\]{flex:1 0 0}.flex-\[1_1_0\%\]{flex:1 1 0%}.flex-\[1_1_170px\]{flex:1 1 170px}.flex-\[1_1_200px\]{flex:1 1 200px}.flex-\[1_1_220px\]{flex:1 1 220px}.flex-\[1_1_240px\]{flex:1 1 240px}.flex-\[1_1_260px\]{flex:1 1 260px}.flex-\[1_1_340px\]{flex:1 1 340px}.flex-\[1_1_35\%\]{flex:1 1 35%}.flex-\[1_1_65\%\]{flex:1 1 65%}.flex-\[1_1_auto\]{flex:1 1 auto}.flex-\[2_1_240px\]{flex:2 1 240px}.flex-\[3_1_320px\]{flex:3 1 320px}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[100\]{flex-shrink:100}.shrink-\[10\]{flex-shrink:10}.\!grow{flex-grow:1!important}.grow{flex-grow:1}.basis-\[200px\]{flex-basis:200px}.basis-\[240px\]{flex-basis:240px}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom-left{transform-origin:bottom left}.origin-bottom-right{transform-origin:bottom right}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[24px\]{--tw-translate-x: -24px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[4px\]{--tw-translate-x: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[6px\]{--tw-translate-x: -6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[calc\(100\%\+24px\)\]{--tw-translate-x: calc((100% + 24px)*-1) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[16px\]{--tw-translate-y: -16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[11px\]{--tw-translate-x: 11px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[16px\]{--tw-translate-x: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[calc\(100\%\+24px\)\]{--tw-translate-x: calc(100% + 24px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1px\]{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[20px\]{--tw-translate-y: 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[22px\]{--tw-translate-y: 22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[2px\]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(100\%\+24px\)\]{--tw-translate-y: calc(100% + 24px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[7deg\]{--tw-rotate: -7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-0\.75deg\]{--tw-rotate: -.75deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-11deg\]{--tw-rotate: -11deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-4deg\]{--tw-rotate: -4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-6\.18deg\]{--tw-rotate: -6.18deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[11deg\]{--tw-rotate: 11deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[3deg\]{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[6\.85deg\]{--tw-rotate: 6.85deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[8deg\]{--tw-rotate: 8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.7\]{--tw-scale-x: .7;--tw-scale-y: .7;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.8571\]{--tw-scale-x: .8571;--tw-scale-y: .8571;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.85\]{--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.8\]{--tw-scale-x: .8;--tw-scale-y: .8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.96\]{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.25\]{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.33\]{--tw-scale-x: 1.33;--tw-scale-y: 1.33;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[4\]{--tw-scale-x: 4;--tw-scale-y: 4;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-y-100{--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-\[1\.08\]{--tw-scale-y: 1.08;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-\[inherit\]{cursor:inherit}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-\[88px\]{scroll-margin-top:88px}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,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-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}.grid-cols-\[64px_1fr\]{grid-template-columns:64px 1fr}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[88px_repeat\(6\,minmax\(120px\,1fr\)\)\]{grid-template-columns:88px repeat(6,minmax(120px,1fr))}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 36px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid-cols-\[minmax\(0\,auto\)\]{grid-template-columns:minmax(0,auto)}.grid-cols-\[repeat\(auto-fill\,minmax\(104px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(132px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(var\(--post-tile\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(var(--post-tile),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(190px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[1px\]{gap:1px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[26px\]{gap:26px}.gap-\[28px\]{gap:28px}.gap-\[2px\]{gap:2px}.gap-\[32px\]{gap:32px}.gap-\[33px\]{gap:33px}.gap-\[36px\]{gap:36px}.gap-\[3px\]{gap:3px}.gap-\[40px\]{gap:40px}.gap-\[44px\]{gap:44px}.gap-\[48px\]{gap:48px}.gap-\[4px\]{gap:4px}.gap-\[5\.38px\]{gap:5.38px}.gap-\[56px\]{gap:56px}.gap-\[5px\]{gap:5px}.gap-\[6\.4px\]{gap:6.4px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[var\(--task-card-gap\,0px\)\]{gap:var(--task-card-gap,0px)}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.gap-x-\[12px\]{-moz-column-gap:12px;column-gap:12px}.gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.gap-x-\[16px\]{-moz-column-gap:16px;column-gap:16px}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-x-\[24px\]{-moz-column-gap:24px;column-gap:24px}.gap-x-\[2px\]{-moz-column-gap:2px;column-gap:2px}.gap-x-\[32px\]{-moz-column-gap:32px;column-gap:32px}.gap-x-\[6px\]{-moz-column-gap:6px;column-gap:6px}.gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[12px\]{row-gap:12px}.gap-y-\[14px\]{row-gap:14px}.gap-y-\[16px\]{row-gap:16px}.gap-y-\[18px\]{row-gap:18px}.gap-y-\[20px\]{row-gap:20px}.gap-y-\[24px\]{row-gap:24px}.gap-y-\[2px\]{row-gap:2px}.gap-y-\[4px\]{row-gap:4px}.gap-y-\[6px\]{row-gap:6px}.gap-y-\[8px\]{row-gap:8px}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-\[color\:var\(--border-subtle\)\]>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 229 229 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.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-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[4px\]{border-radius:4px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[1\.18px\]{border-radius:1.18px}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1\.6px\]{border-radius:1.6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11\.5px\]{border-radius:11.5px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13\.6px\]{border-radius:13.6px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17\.25px\]{border-radius:17.25px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.36px\]{border-radius:2.36px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24\%\]{border-radius:24%}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[33px\]{border-radius:33px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4\.5px\]{border-radius:4.5px}.rounded-\[4\.72px\]{border-radius:4.72px}.rounded-\[40px\]{border-radius:40px}.rounded-\[41px\]{border-radius:41px}.rounded-\[42px\]{border-radius:42px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5\.4px\]{border-radius:5.4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6\.656px\]{border-radius:6.656px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7\.312px\]{border-radius:7.312px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8\.5px\]{border-radius:8.5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[8px_8px_6px_2px\]{border-radius:8px 8px 6px 2px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--box-corner\)\]{border-radius:var(--box-corner)}.rounded-\[var\(--corner\)\]{border-radius:var(--corner)}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-\[var\(--sheet-corner\)\]{border-radius:var(--sheet-corner)}.rounded-\[var\(--sheet-radius\)\]{border-radius:var(--sheet-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-\[15px\]{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.rounded-b-\[16px\]{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.rounded-b-\[24px\]{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-\[8px\]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-r-\[8px\]{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-t-\[15px\]{border-top-left-radius:15px;border-top-right-radius:15px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-bl-\[12px\]{border-bottom-left-radius:12px}.rounded-bl-\[16px\]{border-bottom-left-radius:16px}.rounded-bl-\[3\.455px\]{border-bottom-left-radius:3.455px}.rounded-bl-\[3px\]{border-bottom-left-radius:3px}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.rounded-bl-\[6px\]{border-bottom-left-radius:6px}.rounded-bl-\[8px\]{border-bottom-left-radius:8px}.rounded-br-\[16px\]{border-bottom-right-radius:16px}.rounded-br-\[3\.455px\]{border-bottom-right-radius:3.455px}.rounded-br-\[3px\]{border-bottom-right-radius:3px}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-tl-\[16px\]{border-top-left-radius:16px}.rounded-tl-\[3px\]{border-top-left-radius:3px}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tr-\[12px\]{border-top-right-radius:12px}.rounded-tr-\[16px\]{border-top-right-radius:16px}.rounded-tr-\[3px\]{border-top-right-radius:3px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[0\.5px\]{border-width:.5px}.border-\[1\.16px\]{border-width:1.16px}.border-\[1\.1px\]{border-width:1.1px}.border-\[1\.3px\]{border-width:1.3px}.border-\[1\.438px\]{border-width:1.438px}.border-\[1\.5px\]{border-width:1.5px}.border-\[1\.75px\]{border-width:1.75px}.border-\[1\.769px\]{border-width:1.769px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[4px\]{border-width:4px}.border-\[5px\]{border-width:5px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.16px\]{border-bottom-width:1.16px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[1\.5px\]{border-left-width:1.5px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-r-\[1\.5px\]{border-right-width:1.5px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-\[1\.5px\]{border-top-width:1.5px}.border-t-\[3px\]{border-top-width:3px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#2f7bf5\]{--tw-border-opacity: 1;border-color:rgb(47 123 245 / var(--tw-border-opacity, 1))}.border-\[\#cfcdc7\]{--tw-border-opacity: 1;border-color:rgb(207 205 199 / var(--tw-border-opacity, 1))}.border-\[\#dcdad5\]{--tw-border-opacity: 1;border-color:rgb(220 218 213 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#ebebeb\]{--tw-border-opacity: 1;border-color:rgb(235 235 235 / var(--tw-border-opacity, 1))}.border-\[\#ecebe8\]{--tw-border-opacity: 1;border-color:rgb(236 235 232 / var(--tw-border-opacity, 1))}.border-\[color\:color-mix\(in_srgb\,var\(--border-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border-accent) 40%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--content-tertiary\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--content-tertiary) 25%,transparent)}.border-\[color\:var\(--accent\)\]{border-color:var(--accent)}.border-\[color\:var\(--border-accent\)\]{border-color:var(--border-accent)}.border-\[color\:var\(--border-caution\)\]{border-color:var(--border-caution)}.border-\[color\:var\(--border-default\)\]{border-color:var(--border-default)}.border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[color\:var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[color\:var\(--caution\)\]{border-color:var(--caution)}.border-\[color\:var\(--content-accent\)\]{border-color:var(--content-accent)}.border-\[color\:var\(--content-on-media\)\]{border-color:var(--content-on-media)}.border-\[color\:var\(--content-on-media-subtle\)\]{border-color:var(--content-on-media-subtle)}.border-\[color\:var\(--content-primary\)\]{border-color:var(--content-primary)}.border-\[color\:var\(--content-tertiary\)\]{border-color:var(--content-tertiary)}.border-\[color\:var\(--negative\)\]{border-color:var(--negative)}.border-\[color\:var\(--positive\)\]{border-color:var(--positive)}.border-\[color\:var\(--surface-glass-accent-hover\)\]{border-color:var(--surface-glass-accent-hover)}.border-\[color\:var\(--surface-glass-dark-hover\)\]{border-color:var(--surface-glass-dark-hover)}.border-\[color\:var\(--surface-raised\)\]{border-color:var(--surface-raised)}.border-\[color\:var\(--tv-bp-line\)\]{border-color:var(--tv-bp-line)}.border-\[color\:var\(--tv-prompt\)\]{border-color:var(--tv-prompt)}.border-\[color\:var\(--tv-rule\)\]{border-color:var(--tv-rule)}.border-\[color\:var\(--viz-critical\)\]{border-color:var(--viz-critical)}.border-\[color\:var\(--viz-ok\)\]{border-color:var(--viz-ok)}.border-\[color\:var\(--viz-risk\)\]{border-color:var(--viz-risk)}.border-\[var\(--border-accent\)\]{border-color:var(--border-accent)}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--content-primary\)\]{border-color:var(--content-primary)}.border-\[var\(--negative\)\]{border-color:var(--negative)}.border-\[var\(--positive\)\]{border-color:var(--positive)}.border-\[var\(--surface-fill-strong\)\]{border-color:var(--surface-fill-strong)}.border-\[var\(--surface-fill-subtle\)\]{border-color:var(--surface-fill-subtle)}.border-\[var\(--surface-raised\)\]{border-color:var(--surface-raised)}.border-black\/25{border-color:#00000040}.border-black\/70{border-color:#000000b3}.border-black\/\[0\.06\]{border-color:#0000000f}.border-black\/\[0\.09\]{border-color:#00000017}.border-black\/\[0\.12\]{border-color:#0000001f}.border-current{border-color:currentColor}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-t-\[color\:var\(--accent\)\]{border-top-color:var(--accent)}.border-t-\[color\:var\(--content-quaternary\)\]{border-top-color:var(--content-quaternary)}.border-t-\[color\:var\(--content-secondary\)\]{border-top-color:var(--content-secondary)}.border-t-transparent{border-top-color:transparent}.\!bg-\[var\(--viz-critical-subtle\)\]{background-color:var(--viz-critical-subtle)!important}.\!bg-\[var\(--viz-ok-subtle\)\]{background-color:var(--viz-ok-subtle)!important}.\!bg-\[var\(--viz-risk-subtle\)\]{background-color:var(--viz-risk-subtle)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#007aff\]{--tw-bg-opacity: 1;background-color:rgb(0 122 255 / var(--tw-bg-opacity, 1))}.bg-\[\#007aff\]\/\[0\.12\]{background-color:#007aff1f}.bg-\[\#007aff\]\/\[0\.1\]{background-color:#007aff1a}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#129eaf\]{--tw-bg-opacity: 1;background-color:rgb(18 158 175 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1a\]{--tw-bg-opacity: 1;background-color:rgb(28 28 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1a\]\/\[0\.97\]{background-color:#1c1c1af7}.bg-\[\#1e8e3e\]{--tw-bg-opacity: 1;background-color:rgb(30 142 62 / var(--tw-bg-opacity, 1))}.bg-\[\#212121\]{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2a27\]{--tw-bg-opacity: 1;background-color:rgb(42 42 39 / var(--tw-bg-opacity, 1))}.bg-\[\#2f7bf5\]{--tw-bg-opacity: 1;background-color:rgb(47 123 245 / var(--tw-bg-opacity, 1))}.bg-\[\#2f8df9\]{--tw-bg-opacity: 1;background-color:rgb(47 141 249 / var(--tw-bg-opacity, 1))}.bg-\[\#384059\]{--tw-bg-opacity: 1;background-color:rgb(56 64 89 / var(--tw-bg-opacity, 1))}.bg-\[\#4c9bff\]{--tw-bg-opacity: 1;background-color:rgb(76 155 255 / var(--tw-bg-opacity, 1))}.bg-\[\#5b5fc7\]{--tw-bg-opacity: 1;background-color:rgb(91 95 199 / var(--tw-bg-opacity, 1))}.bg-\[\#5cc8a8\]{--tw-bg-opacity: 1;background-color:rgb(92 200 168 / var(--tw-bg-opacity, 1))}.bg-\[\#6366f1\]{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-\[\#7a5c14\]{--tw-bg-opacity: 1;background-color:rgb(122 92 20 / var(--tw-bg-opacity, 1))}.bg-\[\#8fb54d\]{--tw-bg-opacity: 1;background-color:rgb(143 181 77 / var(--tw-bg-opacity, 1))}.bg-\[\#9334e6\]{--tw-bg-opacity: 1;background-color:rgb(147 52 230 / var(--tw-bg-opacity, 1))}.bg-\[\#b06000\]{--tw-bg-opacity: 1;background-color:rgb(176 96 0 / var(--tw-bg-opacity, 1))}.bg-\[\#c5221f\]{--tw-bg-opacity: 1;background-color:rgb(197 34 31 / var(--tw-bg-opacity, 1))}.bg-\[\#d01884\]{--tw-bg-opacity: 1;background-color:rgb(208 24 132 / var(--tw-bg-opacity, 1))}.bg-\[\#d3d1cb\]{--tw-bg-opacity: 1;background-color:rgb(211 209 203 / var(--tw-bg-opacity, 1))}.bg-\[\#d9e8fc\]{--tw-bg-opacity: 1;background-color:rgb(217 232 252 / var(--tw-bg-opacity, 1))}.bg-\[\#e3f3e2\]{--tw-bg-opacity: 1;background-color:rgb(227 243 226 / var(--tw-bg-opacity, 1))}.bg-\[\#e4e4e4\]{--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity, 1))}.bg-\[\#e8710a\]{--tw-bg-opacity: 1;background-color:rgb(232 113 10 / var(--tw-bg-opacity, 1))}.bg-\[\#e8e8e3\]{--tw-bg-opacity: 1;background-color:rgb(232 232 227 / var(--tw-bg-opacity, 1))}.bg-\[\#e9e9e6\]{--tw-bg-opacity: 1;background-color:rgb(233 233 230 / var(--tw-bg-opacity, 1))}.bg-\[\#f0efec\]{--tw-bg-opacity: 1;background-color:rgb(240 239 236 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f1ee\]{--tw-bg-opacity: 1;background-color:rgb(242 241 238 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f3f0\]\/95{background-color:#f4f3f0f2}.bg-\[\#f4f4f2\]{--tw-bg-opacity: 1;background-color:rgb(244 244 242 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f2\]{--tw-bg-opacity: 1;background-color:rgb(245 245 242 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f7f2\]{--tw-bg-opacity: 1;background-color:rgb(247 247 242 / var(--tw-bg-opacity, 1))}.bg-\[color-mix\(in_srgb\,var\(--content-inverse\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--content-inverse) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--content-inverse\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--content-inverse) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--surface-default\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-default) 90%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--surface-glass-dark\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-glass-dark) 40%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--surface-raised\)_55\%\,var\(--surface-canvas\)\)\]{background-color:color-mix(in srgb,var(--surface-raised) 55%,var(--surface-canvas))}.bg-\[var\(--\$\{tone\}-subtle\)\]{background-color:var(--${tone}-subtle)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-subtle\)\]{background-color:var(--accent-subtle)}.bg-\[var\(--action-primary-bg\)\]{background-color:var(--action-primary-bg)}.bg-\[var\(--action-primary-fg\)\]{background-color:var(--action-primary-fg)}.bg-\[var\(--action-secondary-bg\)\]{background-color:var(--action-secondary-bg)}.bg-\[var\(--border-default\)\]{background-color:var(--border-default)}.bg-\[var\(--border-inverse\)\]{background-color:var(--border-inverse)}.bg-\[var\(--border-positive\)\]{background-color:var(--border-positive)}.bg-\[var\(--border-strong\)\]{background-color:var(--border-strong)}.bg-\[var\(--border-subtle\)\]{background-color:var(--border-subtle)}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-\[var\(--caution\)\]{background-color:var(--caution)}.bg-\[var\(--caution-subtle\)\]{background-color:var(--caution-subtle)}.bg-\[var\(--changes-badge\)\]{background-color:var(--changes-badge)}.bg-\[var\(--content-accent\)\]{background-color:var(--content-accent)}.bg-\[var\(--content-inverse\)\]{background-color:var(--content-inverse)}.bg-\[var\(--content-on-media\)\]{background-color:var(--content-on-media)}.bg-\[var\(--content-on-media-subtle\)\]{background-color:var(--content-on-media-subtle)}.bg-\[var\(--content-primary\)\]{background-color:var(--content-primary)}.bg-\[var\(--content-quaternary\)\]{background-color:var(--content-quaternary)}.bg-\[var\(--content-secondary\)\]{background-color:var(--content-secondary)}.bg-\[var\(--content-tertiary\)\]{background-color:var(--content-tertiary)}.bg-\[var\(--negative\)\]{background-color:var(--negative)}.bg-\[var\(--negative-subtle\)\]{background-color:var(--negative-subtle)}.bg-\[var\(--on-accent\)\]{background-color:var(--on-accent)}.bg-\[var\(--on-accent-subtle\)\]{background-color:var(--on-accent-subtle)}.bg-\[var\(--positive\)\]{background-color:var(--positive)}.bg-\[var\(--positive-subtle\)\]{background-color:var(--positive-subtle)}.bg-\[var\(--surface-canvas\)\]{background-color:var(--surface-canvas)}.bg-\[var\(--surface-default\)\]{background-color:var(--surface-default)}.bg-\[var\(--surface-fill-strong\)\]{background-color:var(--surface-fill-strong)}.bg-\[var\(--surface-fill-subtle\)\]{background-color:var(--surface-fill-subtle)}.bg-\[var\(--surface-glass\)\]{background-color:var(--surface-glass)}.bg-\[var\(--surface-glass-accent\)\]{background-color:var(--surface-glass-accent)}.bg-\[var\(--surface-glass-dark\)\]{background-color:var(--surface-glass-dark)}.bg-\[var\(--surface-glass-dark-hover\)\]{background-color:var(--surface-glass-dark-hover)}.bg-\[var\(--surface-highlight\)\]{background-color:var(--surface-highlight)}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--surface-inverse\)\]{background-color:var(--surface-inverse)}.bg-\[var\(--surface-overlay\)\]{background-color:var(--surface-overlay)}.bg-\[var\(--surface-pressed\)\]{background-color:var(--surface-pressed)}.bg-\[var\(--surface-raised\)\]{background-color:var(--surface-raised)}.bg-\[var\(--surface-sunken\)\]{background-color:var(--surface-sunken)}.bg-\[var\(--tag-mobile-bg\)\]{background-color:var(--tag-mobile-bg)}.bg-\[var\(--tag-video-bg\)\]{background-color:var(--tag-video-bg)}.bg-\[var\(--tag-web-bg\)\]{background-color:var(--tag-web-bg)}.bg-\[var\(--tv-bg\)\]{background-color:var(--tv-bg)}.bg-\[var\(--tv-bp-bright\)\]{background-color:var(--tv-bp-bright)}.bg-\[var\(--tv-bp-line\)\]{background-color:var(--tv-bp-line)}.bg-\[var\(--tv-bp-scan\)\]{background-color:var(--tv-bp-scan)}.bg-\[var\(--tv-call\)\]{background-color:var(--tv-call)}.bg-\[var\(--tv-dim\)\]{background-color:var(--tv-dim)}.bg-\[var\(--tv-ok\)\]{background-color:var(--tv-ok)}.bg-\[var\(--vid-letterbox\)\]{background-color:var(--vid-letterbox)}.bg-\[var\(--viz-critical\)\]{background-color:var(--viz-critical)}.bg-\[var\(--viz-ok\)\]{background-color:var(--viz-ok)}.bg-\[var\(--viz-ok-bar\)\]{background-color:var(--viz-ok-bar)}.bg-\[var\(--viz-risk\)\]{background-color:var(--viz-risk)}.bg-\[var\(--viz-series\)\]{background-color:var(--viz-series)}.bg-\[var\(--walk-cursor-splash\)\]{background-color:var(--walk-cursor-splash)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.035\]{background-color:#00000009}.bg-black\/\[0\.04\]{background-color:#0000000a}.bg-black\/\[0\.05\]{background-color:#0000000d}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-black\/\[0\.07\]{background-color:#00000012}.bg-black\/\[0\.15\]{background-color:#00000026}.bg-black\/\[0\.16\]{background-color:#00000029}.bg-current{background-color:currentColor}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.09\]{background-color:#ffffff17}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-white\/\[0\.14\]{background-color:#ffffff24}.bg-white\/\[0\.16\]{background-color:#ffffff29}.bg-white\/\[0\.18\]{background-color:#ffffff2e}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-white\/\[0\.72\]{background-color:#ffffffb8}.bg-\[linear-gradient\(to_bottom\,transparent\,var\(--border-default\)_25\%\,transparent\)\]{background-image:linear-gradient(to bottom,transparent,var(--border-default) 25%,transparent)}.bg-\[radial-gradient\(circle\,var\(--border-strong\)_1px\,transparent_1\.25px\)\]{background-image:radial-gradient(circle,var(--border-strong) 1px,transparent 1.25px)}.bg-\[radial-gradient\(var\(--border-subtle\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--border-subtle) 1px,transparent 1px)}.bg-\[repeating-linear-gradient\(90deg\,var\(--content-tertiary\)_0_3px\,transparent_3px_8px\)\]{background-image:repeating-linear-gradient(90deg,var(--content-tertiary) 0 3px,transparent 3px 8px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#c0deff\]{--tw-gradient-from: #c0deff var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 222 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e0edfb\]{--tw-gradient-from: #e0edfb var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 237 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e3f3e2\]{--tw-gradient-from: #e3f3e2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(227 243 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e6e6fb\]{--tw-gradient-from: #e6e6fb var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 230 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fae1de\]{--tw-gradient-from: #fae1de var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 225 222 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fcd5ff\]{--tw-gradient-from: #fcd5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 213 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fcf1d9\]{--tw-gradient-from: #fcf1d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 241 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fffca5\]{--tw-gradient-from: #fffca5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 252 165 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--accent-subtle\)\]{--tw-gradient-from: var(--accent-subtle) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--surface-canvas\)\]{--tw-gradient-from: var(--surface-canvas) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--surface-glass-dark\)\]{--tw-gradient-from: var(--surface-glass-dark) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--surface-raised\)\]{--tw-gradient-from: var(--surface-raised) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--tv-bg\)\]{--tw-gradient-from: var(--tv-bg) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[var\(--surface-highlight\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--surface-highlight) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#747dff\]{--tw-gradient-to: #747dff var(--tw-gradient-to-position)}.to-\[\#b4dbb2\]{--tw-gradient-to: #b4dbb2 var(--tw-gradient-to-position)}.to-\[\#b9d6f5\]{--tw-gradient-to: #b9d6f5 var(--tw-gradient-to-position)}.to-\[\#c9cbf6\]{--tw-gradient-to: #c9cbf6 var(--tw-gradient-to-position)}.to-\[\#f7dea6\]{--tw-gradient-to: #f7dea6 var(--tw-gradient-to-position)}.to-\[\#fac3f6\]{--tw-gradient-to: #fac3f6 var(--tw-gradient-to-position)}.to-\[\#fac9c3\]{--tw-gradient-to: #fac9c3 var(--tw-gradient-to-position)}.to-\[\#fff99f\]{--tw-gradient-to: #fff99f var(--tw-gradient-to-position)}.to-\[color\:var\(--tv-bp-grid\)\]{--tw-gradient-to: var(--tv-bp-grid) var(--tw-gradient-to-position)}.to-\[var\(--surface-canvas\)\]{--tw-gradient-to: var(--surface-canvas) var(--tw-gradient-to-position)}.to-\[var\(--surface-default\)\]{--tw-gradient-to: var(--surface-default) var(--tw-gradient-to-position)}.to-\[var\(--surface-raised\)\]{--tw-gradient-to: var(--surface-raised) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-\[length\:2px_6px\]{background-size:2px 6px}.bg-\[length\:6px_2px\]{background-size:6px 2px}.bg-\[length\:72\%\]{background-size:72%}.bg-\[length\:80\%\]{background-size:80%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.fill-\[var\(--accent\)\]{fill:var(--accent)}.fill-\[var\(--accent-subtle\)\]{fill:var(--accent-subtle)}.fill-\[var\(--action-primary-bg\)\]{fill:var(--action-primary-bg)}.fill-\[var\(--action-primary-fg\)\]{fill:var(--action-primary-fg)}.fill-\[var\(--border-default\)\]{fill:var(--border-default)}.fill-\[var\(--border-subtle\)\]{fill:var(--border-subtle)}.fill-\[var\(--caution\)\]{fill:var(--caution)}.fill-\[var\(--caution-subtle\)\]{fill:var(--caution-subtle)}.fill-\[var\(--content-accent\)\]{fill:var(--content-accent)}.fill-\[var\(--content-primary\)\]{fill:var(--content-primary)}.fill-\[var\(--content-quaternary\)\]{fill:var(--content-quaternary)}.fill-\[var\(--content-secondary\)\]{fill:var(--content-secondary)}.fill-\[var\(--content-tertiary\)\]{fill:var(--content-tertiary)}.fill-\[var\(--on-accent\)\]{fill:var(--on-accent)}.fill-\[var\(--positive\)\]{fill:var(--positive)}.fill-\[var\(--positive-subtle\)\]{fill:var(--positive-subtle)}.fill-\[var\(--surface-fill-strong\)\]{fill:var(--surface-fill-strong)}.fill-\[var\(--surface-fill-subtle\)\]{fill:var(--surface-fill-subtle)}.fill-\[var\(--surface-raised\)\]{fill:var(--surface-raised)}.fill-none{fill:none}.fill-transparent{fill:transparent}.stroke-\[var\(--accent\)\]{stroke:var(--accent)}.stroke-\[var\(--action-primary-fg\)\]{stroke:var(--action-primary-fg)}.stroke-\[var\(--border-accent\)\]{stroke:var(--border-accent)}.stroke-\[var\(--border-default\)\]{stroke:var(--border-default)}.stroke-\[var\(--border-subtle\)\]{stroke:var(--border-subtle)}.stroke-\[var\(--content-on-media\)\]{stroke:var(--content-on-media)}.stroke-\[var\(--content-on-media-subtle\)\]{stroke:var(--content-on-media-subtle)}.stroke-\[var\(--content-secondary\)\]{stroke:var(--content-secondary)}.stroke-\[var\(--content-tertiary\)\]{stroke:var(--content-tertiary)}.stroke-\[var\(--on-accent\)\]{stroke:var(--on-accent)}.stroke-\[var\(--positive\)\]{stroke:var(--positive)}.stroke-\[var\(--surface-fill-subtle\)\]{stroke:var(--surface-fill-subtle)}.stroke-\[var\(--surface-raised\)\]{stroke:var(--surface-raised)}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.object-left-top{-o-object-position:left top;object-position:left top}.object-top{-o-object-position:top;object-position:top}.\!p-0{padding:0!important}.p-0{padding:0}.p-\[10\%\]{padding:10%}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[14px\]{padding:14px}.p-\[16px\]{padding:16px}.p-\[18px\]{padding:18px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[2px\]{padding:2px}.p-\[32px\]{padding:32px}.p-\[3px\]{padding:3px}.p-\[4\.5px\]{padding:4.5px}.p-\[40px\]{padding:40px}.p-\[48px\]{padding:48px}.p-\[4px\]{padding:4px}.p-\[5\.75px\]{padding:5.75px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.p-\[7px\]{padding:7px}.p-\[8\.8px\]{padding:8.8px}.p-\[8px\]{padding:8px}.p-\[var\(--pad\)\]{padding:var(--pad)}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.\!px-\[16px\]{padding-left:16px!important;padding-right:16px!important}.\!px-\[8px\]{padding-left:8px!important;padding-right:8px!important}.\!py-\[8px\]{padding-top:8px!important;padding-bottom:8px!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-\[104px\]{padding-left:104px;padding-right:104px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[21px\]{padding-left:21px;padding-right:21px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[28px\]{padding-left:28px;padding-right:28px}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[31px\]{padding-left:31px;padding-right:31px}.px-\[32px\]{padding-left:32px;padding-right:32px}.px-\[3px\]{padding-left:3px;padding-right:3px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[48px\]{padding-left:48px;padding-right:48px}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[64px\]{padding-left:64px;padding-right:64px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-\[var\(--gs-ch-x\)\]{padding-left:var(--gs-ch-x);padding-right:var(--gs-ch-x)}.px-\[var\(--gs-pad-x\)\]{padding-left:var(--gs-pad-x);padding-right:var(--gs-pad-x)}.px-\[var\(--gs-title-x\)\]{padding-left:var(--gs-title-x);padding-right:var(--gs-title-x)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[22px\]{padding-top:22px;padding-bottom:22px}.py-\[24px\]{padding-top:24px;padding-bottom:24px}.py-\[28px\]{padding-top:28px;padding-bottom:28px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[32px\]{padding-top:32px;padding-bottom:32px}.py-\[36px\]{padding-top:36px;padding-bottom:36px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[4\.6px\]{padding-top:4.6px;padding-bottom:4.6px}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[44px\]{padding-top:44px;padding-bottom:44px}.py-\[48px\]{padding-top:48px;padding-bottom:48px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[56px\]{padding-top:56px;padding-bottom:56px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[96px\]{padding-top:96px;padding-bottom:96px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-\[var\(--gs-ch-y\)\]{padding-top:var(--gs-ch-y);padding-bottom:var(--gs-ch-y)}.py-\[var\(--gs-pad-y\)\]{padding-top:var(--gs-pad-y);padding-bottom:var(--gs-pad-y)}.pb-\[0px\]{padding-bottom:0}.pb-\[10px\]{padding-bottom:10px}.pb-\[120px\]{padding-bottom:120px}.pb-\[12px\]{padding-bottom:12px}.pb-\[14px\]{padding-bottom:14px}.pb-\[16px\]{padding-bottom:16px}.pb-\[180px\]{padding-bottom:180px}.pb-\[18px\]{padding-bottom:18px}.pb-\[20px\]{padding-bottom:20px}.pb-\[240px\]{padding-bottom:240px}.pb-\[24px\]{padding-bottom:24px}.pb-\[28px\]{padding-bottom:28px}.pb-\[2px\]{padding-bottom:2px}.pb-\[32px\]{padding-bottom:32px}.pb-\[340px\]{padding-bottom:340px}.pb-\[36px\]{padding-bottom:36px}.pb-\[40px\]{padding-bottom:40px}.pb-\[48px\]{padding-bottom:48px}.pb-\[4px\]{padding-bottom:4px}.pb-\[56px\]{padding-bottom:56px}.pb-\[6px\]{padding-bottom:6px}.pb-\[8px\]{padding-bottom:8px}.pb-\[96px\]{padding-bottom:96px}.pb-\[9px\]{padding-bottom:9px}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px,env(safe-area-inset-bottom))}.pe-\[48px\]{padding-inline-end:48px}.pl-\[10px\]{padding-left:10px}.pl-\[11px\]{padding-left:11px}.pl-\[128px\]{padding-left:128px}.pl-\[12px\]{padding-left:12px}.pl-\[14px\]{padding-left:14px}.pl-\[164px\]{padding-left:164px}.pl-\[16px\]{padding-left:16px}.pl-\[17px\]{padding-left:17px}.pl-\[18px\]{padding-left:18px}.pl-\[1px\]{padding-left:1px}.pl-\[20px\]{padding-left:20px}.pl-\[22px\]{padding-left:22px}.pl-\[24px\]{padding-left:24px}.pl-\[28px\]{padding-left:28px}.pl-\[2px\]{padding-left:2px}.pl-\[30px\]{padding-left:30px}.pl-\[32px\]{padding-left:32px}.pl-\[36px\]{padding-left:36px}.pl-\[3px\]{padding-left:3px}.pl-\[40px\]{padding-left:40px}.pl-\[44px\]{padding-left:44px}.pl-\[4px\]{padding-left:4px}.pl-\[6px\]{padding-left:6px}.pl-\[8px\]{padding-left:8px}.pl-\[9px\]{padding-left:9px}.pr-\[10px\]{padding-right:10px}.pr-\[12px\]{padding-right:12px}.pr-\[14px\]{padding-right:14px}.pr-\[16px\]{padding-right:16px}.pr-\[180px\]{padding-right:180px}.pr-\[244px\]{padding-right:244px}.pr-\[24px\]{padding-right:24px}.pr-\[28px\]{padding-right:28px}.pr-\[2px\]{padding-right:2px}.pr-\[36\%\]{padding-right:36%}.pr-\[36px\]{padding-right:36px}.pr-\[3px\]{padding-right:3px}.pr-\[40px\]{padding-right:40px}.pr-\[44px\]{padding-right:44px}.pr-\[48px\]{padding-right:48px}.pr-\[4px\]{padding-right:4px}.pr-\[56px\]{padding-right:56px}.pr-\[6px\]{padding-right:6px}.pr-\[8px\]{padding-right:8px}.pr-px{padding-right:1px}.ps-\[19\.5px\]{padding-inline-start:19.5px}.pt-\[10px\]{padding-top:10px}.pt-\[12px\]{padding-top:12px}.pt-\[14px\]{padding-top:14px}.pt-\[16px\]{padding-top:16px}.pt-\[17px\]{padding-top:17px}.pt-\[18px\]{padding-top:18px}.pt-\[1px\]{padding-top:1px}.pt-\[20px\]{padding-top:20px}.pt-\[22px\]{padding-top:22px}.pt-\[24px\]{padding-top:24px}.pt-\[28px\]{padding-top:28px}.pt-\[2px\]{padding-top:2px}.pt-\[32px\]{padding-top:32px}.pt-\[36px\]{padding-top:36px}.pt-\[40px\]{padding-top:40px}.pt-\[44px\]{padding-top:44px}.pt-\[48px\]{padding-top:48px}.pt-\[4px\]{padding-top:4px}.pt-\[5px\]{padding-top:5px}.pt-\[64px\]{padding-top:64px}.pt-\[66px\]{padding-top:66px}.pt-\[6px\]{padding-top:6px}.pt-\[7px\]{padding-top:7px}.pt-\[80px\]{padding-top:80px}.pt-\[8px\]{padding-top:8px}.pt-\[96px\]{padding-top:96px}.pt-\[9px\]{padding-top:9px}.pt-\[9vh\]{padding-top:9vh}.pt-\[var\(--top\)\]{padding-top:var(--top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:Roboto Mono,ui-monospace,monospace}.font-sans{font-family:Inter Variable,Inter,system-ui,sans-serif}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[48px\]{font-size:48px}.text-\[5\.5px\]{font-size:5.5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[64px\]{font-size:64px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.8px\]{font-size:8.8px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-body-lg{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);letter-spacing:var(--text-body-lg-tracking);font-weight:var(--text-body-lg-weight)}.text-body-lg-strong{font-size:var(--text-body-lg-strong-size);line-height:var(--text-body-lg-strong-line-height);letter-spacing:var(--text-body-lg-strong-tracking);font-weight:var(--text-body-lg-strong-weight)}.text-body-md{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-tracking);font-weight:var(--text-body-md-weight)}.text-body-md-strong{font-size:var(--text-body-md-strong-size);line-height:var(--text-body-md-strong-line-height);letter-spacing:var(--text-body-md-strong-tracking);font-weight:var(--text-body-md-strong-weight)}.text-body-sm{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-tracking);font-weight:var(--text-body-sm-weight)}.text-body-sm-strong{font-size:var(--text-body-sm-strong-size);line-height:var(--text-body-sm-strong-line-height);letter-spacing:var(--text-body-sm-strong-tracking);font-weight:var(--text-body-sm-strong-weight)}.text-body-xs{font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line-height);letter-spacing:var(--text-body-xs-tracking);font-weight:var(--text-body-xs-weight)}.text-body-xs-strong{font-size:var(--text-body-xs-strong-size);line-height:var(--text-body-xs-strong-line-height);letter-spacing:var(--text-body-xs-strong-tracking);font-weight:var(--text-body-xs-strong-weight)}.text-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);letter-spacing:var(--text-caption-tracking);font-weight:var(--text-caption-weight)}.text-caption-strong{font-size:var(--text-caption-strong-size);line-height:var(--text-caption-strong-line-height);letter-spacing:var(--text-caption-strong-tracking);font-weight:var(--text-caption-strong-weight)}.text-heading-md{font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-line-height);letter-spacing:var(--text-heading-md-tracking);font-weight:var(--text-heading-md-weight)}.text-heading-md-strong{font-size:var(--text-heading-md-strong-size);line-height:var(--text-heading-md-strong-line-height);letter-spacing:var(--text-heading-md-strong-tracking);font-weight:var(--text-heading-md-strong-weight)}.text-heading-sm{font-size:var(--text-heading-sm-size);line-height:var(--text-heading-sm-line-height);letter-spacing:var(--text-heading-sm-tracking);font-weight:var(--text-heading-sm-weight)}.text-heading-sm-strong{font-size:var(--text-heading-sm-strong-size);line-height:var(--text-heading-sm-strong-line-height);letter-spacing:var(--text-heading-sm-strong-tracking);font-weight:var(--text-heading-sm-strong-weight)}.text-heading-xs{font-size:var(--text-heading-xs-size);line-height:var(--text-heading-xs-line-height);letter-spacing:var(--text-heading-xs-tracking);font-weight:var(--text-heading-xs-weight)}.text-heading-xs-strong{font-size:var(--text-heading-xs-strong-size);line-height:var(--text-heading-xs-strong-line-height);letter-spacing:var(--text-heading-xs-strong-tracking);font-weight:var(--text-heading-xs-strong-weight)}.text-label-lg{font-size:var(--text-label-lg-size);line-height:var(--text-label-lg-line-height);letter-spacing:var(--text-label-lg-tracking);font-weight:var(--text-label-lg-weight)}.text-label-lg-strong{font-size:var(--text-label-lg-strong-size);line-height:var(--text-label-lg-strong-line-height);letter-spacing:var(--text-label-lg-strong-tracking);font-weight:var(--text-label-lg-strong-weight)}.text-label-md{font-size:var(--text-label-md-size);line-height:var(--text-label-md-line-height);letter-spacing:var(--text-label-md-tracking);font-weight:var(--text-label-md-weight)}.text-label-md-strong{font-size:var(--text-label-md-strong-size);line-height:var(--text-label-md-strong-line-height);letter-spacing:var(--text-label-md-strong-tracking);font-weight:var(--text-label-md-strong-weight)}.text-label-sm{font-size:var(--text-label-sm-size);line-height:var(--text-label-sm-line-height);letter-spacing:var(--text-label-sm-tracking);font-weight:var(--text-label-sm-weight)}.text-label-sm-strong{font-size:var(--text-label-sm-strong-size);line-height:var(--text-label-sm-strong-line-height);letter-spacing:var(--text-label-sm-strong-tracking);font-weight:var(--text-label-sm-strong-weight)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[450\]{font-weight:450}.font-bold{font-weight:700}.font-medium{font-weight:var(--font-weight-medium)}.font-normal{font-weight:400}.font-regular{font-weight:var(--font-weight-regular)}.font-semibold{font-weight:var(--font-weight-semibold)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.leading-6{line-height:1.5rem}.leading-\[0\]{line-height:0}.leading-\[1\.5\]{line-height:1.5}.leading-\[10px\]{line-height:10px}.leading-\[12px\]{line-height:12px}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[17px\]{line-height:17px}.leading-\[18px\]{line-height:18px}.leading-\[19px\]{line-height:19px}.leading-\[20px\]{line-height:20px}.leading-\[24px\]{line-height:24px}.leading-\[32px\]{line-height:32px}.leading-\[36px\]{line-height:36px}.leading-\[40px\]{line-height:40px}.leading-\[52px\]{line-height:52px}.leading-\[6px\]{line-height:6px}.leading-\[7px\]{line-height:7px}.leading-\[80px\]{line-height:80px}.leading-\[8px\]{line-height:8px}.leading-\[normal\]{line-height:normal}.leading-none{line-height:1}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.12px\]{letter-spacing:-.12px}.tracking-\[-0\.16px\]{letter-spacing:-.16px}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.16px\]{letter-spacing:.16px}.tracking-\[1px\]{letter-spacing:1px}.\!text-\[var\(--viz-critical-ink\)\]{color:var(--viz-critical-ink)!important}.\!text-\[var\(--viz-ok-ink\)\]{color:var(--viz-ok-ink)!important}.\!text-\[var\(--viz-risk-ink\)\]{color:var(--viz-risk-ink)!important}.text-\[\#007aff\]{--tw-text-opacity: 1;color:rgb(0 122 255 / var(--tw-text-opacity, 1))}.text-\[\#1a4fd6\]{--tw-text-opacity: 1;color:rgb(26 79 214 / var(--tw-text-opacity, 1))}.text-\[\#1c1c1a\]{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity, 1))}.text-\[\#1f1e1d\]{--tw-text-opacity: 1;color:rgb(31 30 29 / var(--tw-text-opacity, 1))}.text-\[\#1f991f\]{--tw-text-opacity: 1;color:rgb(31 153 31 / var(--tw-text-opacity, 1))}.text-\[\#212121\]{--tw-text-opacity: 1;color:rgb(33 33 33 / var(--tw-text-opacity, 1))}.text-\[\#3b3b3b\]{--tw-text-opacity: 1;color:rgb(59 59 59 / var(--tw-text-opacity, 1))}.text-\[\#3d3c39\]{--tw-text-opacity: 1;color:rgb(61 60 57 / var(--tw-text-opacity, 1))}.text-\[\#46453f\]{--tw-text-opacity: 1;color:rgb(70 69 63 / var(--tw-text-opacity, 1))}.text-\[\#5d5c57\]{--tw-text-opacity: 1;color:rgb(93 92 87 / var(--tw-text-opacity, 1))}.text-\[\#6f7173\]{--tw-text-opacity: 1;color:rgb(111 113 115 / var(--tw-text-opacity, 1))}.text-\[\#7b7a76\]{--tw-text-opacity: 1;color:rgb(123 122 118 / var(--tw-text-opacity, 1))}.text-\[\#8a8985\]{--tw-text-opacity: 1;color:rgb(138 137 133 / var(--tw-text-opacity, 1))}.text-\[\#96948e\]{--tw-text-opacity: 1;color:rgb(150 148 142 / var(--tw-text-opacity, 1))}.text-\[\#9b9a95\]{--tw-text-opacity: 1;color:rgb(155 154 149 / var(--tw-text-opacity, 1))}.text-\[\#a0772a\]{--tw-text-opacity: 1;color:rgb(160 119 42 / var(--tw-text-opacity, 1))}.text-\[\#b3b1ab\]{--tw-text-opacity: 1;color:rgb(179 177 171 / var(--tw-text-opacity, 1))}.text-\[\#c4321f\]{--tw-text-opacity: 1;color:rgb(196 50 31 / var(--tw-text-opacity, 1))}.text-\[\#c9c7c1\]{--tw-text-opacity: 1;color:rgb(201 199 193 / var(--tw-text-opacity, 1))}.text-\[\#d9a441\]{--tw-text-opacity: 1;color:rgb(217 164 65 / var(--tw-text-opacity, 1))}.text-\[\#e3c16f\]{--tw-text-opacity: 1;color:rgb(227 193 111 / var(--tw-text-opacity, 1))}.text-\[\#e3c16f\]\/80{color:#e3c16fcc}.text-\[color-mix\(in_srgb\,var\(--content-inverse\)_72\%\,transparent\)\]{color:color-mix(in srgb,var(--content-inverse) 72%,transparent)}.text-\[color\:color-mix\(in_srgb\,var\(--content-inverse\)_60\%\,transparent\)\]{color:color-mix(in srgb,var(--content-inverse) 60%,transparent)}.text-\[color\:color-mix\(in_srgb\,var\(--content-inverse\)_72\%\,transparent\)\]{color:color-mix(in srgb,var(--content-inverse) 72%,transparent)}.text-\[color\:color-mix\(in_srgb\,var\(--content-inverse\)_80\%\,transparent\)\]{color:color-mix(in srgb,var(--content-inverse) 80%,transparent)}.text-\[var\(--\$\{tone\}\)\]{color:var(--${tone})}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--action-brand-fg\)\]{color:var(--action-brand-fg)}.text-\[var\(--action-primary-fg\)\]{color:var(--action-primary-fg)}.text-\[var\(--border-default\)\]{color:var(--border-default)}.text-\[var\(--border-negative\)\]{color:var(--border-negative)}.text-\[var\(--border-strong\)\]{color:var(--border-strong)}.text-\[var\(--caution\)\]{color:var(--caution)}.text-\[var\(--content-accent\)\]{color:var(--content-accent)}.text-\[var\(--content-disable\)\]{color:var(--content-disable)}.text-\[var\(--content-inverse\)\]{color:var(--content-inverse)}.text-\[var\(--content-on-media\)\]{color:var(--content-on-media)}.text-\[var\(--content-on-media-subtle\)\]{color:var(--content-on-media-subtle)}.text-\[var\(--content-placeholder\)\]{color:var(--content-placeholder)}.text-\[var\(--content-primary\)\]{color:var(--content-primary)}.text-\[var\(--content-quaternary\)\]{color:var(--content-quaternary)}.text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.text-\[var\(--content-tertiary\)\]{color:var(--content-tertiary)}.text-\[var\(--kit-field-ink\,var\(--content-primary\)\)\]{color:var(--kit-field-ink,var(--content-primary))}.text-\[var\(--negative\)\]{color:var(--negative)}.text-\[var\(--on-\$\{tone\}-subtle\)\]{color:var(--on-${tone}-subtle)}.text-\[var\(--on-accent\)\]{color:var(--on-accent)}.text-\[var\(--on-accent-subtle\)\]{color:var(--on-accent-subtle)}.text-\[var\(--on-caution\)\]{color:var(--on-caution)}.text-\[var\(--on-caution-subtle\)\]{color:var(--on-caution-subtle)}.text-\[var\(--on-negative\)\]{color:var(--on-negative)}.text-\[var\(--on-negative-subtle\)\]{color:var(--on-negative-subtle)}.text-\[var\(--on-positive\)\]{color:var(--on-positive)}.text-\[var\(--on-positive-subtle\)\]{color:var(--on-positive-subtle)}.text-\[var\(--pf-kraft-ink\)\]{color:var(--pf-kraft-ink)}.text-\[var\(--pf-label-ink\)\]{color:var(--pf-label-ink)}.text-\[var\(--pf-label-ink-soft\)\]{color:var(--pf-label-ink-soft)}.text-\[var\(--pf-memo-ink\)\]{color:var(--pf-memo-ink)}.text-\[var\(--pf-paper-ink\)\]{color:var(--pf-paper-ink)}.text-\[var\(--pf-sticky-ink\)\]{color:var(--pf-sticky-ink)}.text-\[var\(--positive\)\]{color:var(--positive)}.text-\[var\(--surface-inverse\)\]{color:var(--surface-inverse)}.text-\[var\(--surface-raised\)\]{color:var(--surface-raised)}.text-\[var\(--tag-mobile-fg\)\]{color:var(--tag-mobile-fg)}.text-\[var\(--tag-video-fg\)\]{color:var(--tag-video-fg)}.text-\[var\(--tag-web-fg\)\]{color:var(--tag-web-fg)}.text-\[var\(--tv-bg\)\]{color:var(--tv-bg)}.text-\[var\(--viz-critical\)\]{color:var(--viz-critical)}.text-\[var\(--viz-critical-ink\)\]{color:var(--viz-critical-ink)}.text-\[var\(--viz-ok-ink\)\]{color:var(--viz-ok-ink)}.text-\[var\(--viz-risk\)\]{color:var(--viz-risk)}.text-\[var\(--viz-risk-ink\)\]{color:var(--viz-risk-ink)}.text-\[var\(--…\)\]{color:var(--…)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/25{color:#00000040}.text-black\/35{color:#00000059}.text-black\/40{color:#0006}.text-black\/45{color:#00000073}.text-black\/55{color:#0000008c}.text-black\/60{color:#0009}.text-black\/65{color:#000000a6}.text-black\/70{color:#000000b3}.text-black\/75{color:#000000bf}.text-black\/80{color:#000c}.text-black\/85{color:#000000d9}.text-black\/\[0\.5\]{color:#00000080}.text-black\/\[0\.85\]{color:#000000d9}.text-current{color:currentColor}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-\[color\:var\(--content-quaternary\)\],.decoration-\[var\(--content-quaternary\)\]{text-decoration-color:var(--content-quaternary)}.decoration-transparent{text-decoration-color:transparent}.decoration-dotted{text-decoration-style:dotted}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2,.underline-offset-\[2px\]{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.underline-offset-\[4px\]{text-underline-offset:4px}.caret-\[var\(--content-accent\)\]{caret-color:var(--content-accent)}.caret-\[var\(--content-primary\)\]{caret-color:var(--content-primary)}.caret-\[var\(--kit-field-ink\,var\(--content-primary\)\)\]{caret-color:var(--kit-field-ink,var(--content-primary))}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.34\]{opacity:.34}.opacity-\[0\.35\]{opacity:.35}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 0 0 .5px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored: 0 0 0 .5px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.1\)\,0_1px_2px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 0 0 .5px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--tw-shadow-colored: 0 0 0 .5px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow: 0 0 0 .5px rgba(0,0,0,.14);--tw-shadow-colored: 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.2\)\,0_2px_6px_-2px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 0 0 .5px rgba(0,0,0,.2),0 2px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored: 0 0 0 .5px var(--tw-shadow-color), 0 2px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_rgba\(0\,122\,255\,0\.35\)\,0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 0 0 1.5px rgba(0,122,255,.35),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored: 0 0 0 1.5px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--accent\)\]{--tw-shadow: 0 0 0 1.5px var(--accent);--tw-shadow-colored: 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--surface-raised\)\]{--tw-shadow: 0 0 0 1.5px var(--surface-raised);--tw-shadow-colored: 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--border-subtle\)\]{--tw-shadow: 0 0 0 1px var(--border-subtle);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_\#4c9bff\]{--tw-shadow: 0 0 0 2px #4c9bff;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_\#ffffff\,0_0_0_4px_\#007aff\]{--tw-shadow: 0 0 0 2px #ffffff,0 0 0 4px #007aff;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_\#ffffff\]{--tw-shadow: 0 0 0 2px #ffffff;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,122\,255\,0\.6\)\]{--tw-shadow: 0 0 0 2px rgba(0,122,255,.6);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--positive-subtle\)\]{--tw-shadow: 0 0 0 2px var(--positive-subtle);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--surface-default\)\]{--tw-shadow: 0 0 0 2px var(--surface-default);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--surface-raised\)\]{--tw-shadow: 0 0 0 2px var(--surface-raised);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--accent-subtle\)\]{--tw-shadow: 0 0 0 3px var(--accent-subtle);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--face-ring\)\]{--tw-shadow: 0 0 0 3px var(--face-ring);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--face-ring\,var\(--surface-raised\)\)\]{--tw-shadow: 0 0 0 3px var(--face-ring,var(--surface-raised));--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--positive-subtle\)\]{--tw-shadow: 0 0 0 3px var(--positive-subtle);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--surface-canvas\)\]{--tw-shadow: 0 0 0 3px var(--surface-canvas);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--surface-raised\)\]{--tw-shadow: 0 0 0 3px var(--surface-raised);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(92\,200\,168\,0\.35\)\,0_2px_6px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 0 0 4px rgba(92,200,168,.35),0 2px 6px rgba(0,0,0,.4);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_var\(--tv-bp-scan\)\]{--tw-shadow: 0 0 6px var(--tv-bp-scan);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_-12px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 10px 30px -12px rgba(0,0,0,.3);--tw-shadow-colored: 0 10px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-10px_rgba\(0\,0\,0\,0\.55\)\,0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 12px 30px -10px rgba(0,0,0,.55),0 0 0 .5px rgba(255,255,255,.08);--tw-shadow-colored: 0 12px 30px -10px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(0\,0\,0\,0\.6\)\,0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 16px 40px -12px rgba(0,0,0,.6),0 0 0 .5px rgba(255,255,255,.08);--tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-16px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 16px 40px -16px rgba(0,0,0,.6);--tw-shadow-colored: 0 16px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 16px 48px rgba(0,0,0,.45);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.12\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.14\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.14),0 0 0 .5px rgba(0,0,0,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.35);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.25);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-16px_rgba\(0\,0\,0\,0\.6\)\,0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 24px 60px -16px rgba(0,0,0,.6),0 0 0 .5px rgba(255,255,255,.08);--tw-shadow-colored: 0 24px 60px -16px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.12);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3\.5px_8px_rgba\(0\,0\,0\,0\.05\)\,0_14px_14px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 3.5px 8px rgba(0,0,0,.05),0 14px 14px rgba(0,0,0,.04);--tw-shadow-colored: 0 3.5px 8px var(--tw-shadow-color), 0 14px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_-24px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 32px 80px -24px rgba(0,0,0,.45);--tw-shadow-colored: 0 32px 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_-24px_rgba\(0\,0\,0\,0\.7\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 32px 80px -24px rgba(0,0,0,.7),0 0 0 .5px rgba(0,0,0,.4);--tw-shadow-colored: 0 32px 80px -24px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.35);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_9\.5px_rgba\(0\,0\,0\,0\.05\)\,0_16px_16px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 4px 9.5px rgba(0,0,0,.05),0 16px 16px rgba(0,0,0,.04);--tw-shadow-colored: 0 4px 9.5px var(--tw-shadow-color), 0 16px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_9\.5px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 4px 9.5px rgba(0,0,0,.05);--tw-shadow-colored: 0 4px 9.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.35);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_-1px_12px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px -1px 12px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px -1px 12px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_0\.5px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: inset 0 0 0 .5px rgba(0,0,0,.08);--tw-shadow-colored: inset 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_0\.5px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: inset 0 0 0 .5px rgba(0,0,0,.15);--tw-shadow-colored: inset 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_0\.5px_var\(--border-default\)\]{--tw-shadow: inset 0 0 0 .5px var(--border-default);--tw-shadow-colored: inset 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgba\(255\,255\,255\,0\.55\)\]{--tw-shadow: inset 0 0 0 1.5px rgba(255,255,255,.55);--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.14);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border-accent\)\]{--tw-shadow: inset 0 0 0 1px var(--border-accent);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border-strong\)\]{--tw-shadow: inset 0 0 0 1px var(--border-strong);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border-subtle\)\]{--tw-shadow: inset 0 0 0 1px var(--border-subtle);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_\#2f7bf5\]{--tw-shadow: inset 0 0 0 2px #2f7bf5;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_\#4c9bff\]{--tw-shadow: inset 0 0 0 2px #4c9bff;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--negative\)\]{--tw-shadow: inset 2px 0 0 var(--negative);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--positive\)\]{--tw-shadow: inset 2px 0 0 var(--positive);--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--…\)\]{--tw-shadow-color: var(--…);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-offset-1{outline-offset:1px}.outline-\[color\:var\(--border-default\)\]{outline-color:var(--border-default)}.outline-\[color\:var\(--content-primary\)\]{outline-color:var(--content-primary)}.outline-\[var\(--border-subtle\)\]{outline-color:var(--border-subtle)}.outline-\[var\(--content-on-media\)\]{outline-color:var(--content-on-media)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[6px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[var\(--surface-canvas\)\]{--tw-ring-color: var(--surface-canvas)}.ring-\[var\(--surface-fill-subtle\)\]{--tw-ring-color: var(--surface-fill-subtle)}.ring-\[var\(--surface-raised\)\]{--tw-ring-color: var(--surface-raised)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.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)}.blur-0{--tw-blur: blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1\.5px\]{--tw-blur: blur(1.5px);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)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-\[40px\]{--tw-blur: blur(40px);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)}.blur-\[6px\]{--tw-blur: blur(6px);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)}.blur-\[9px\]{--tw-blur: blur(9px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.82\]{--tw-brightness: brightness(.82);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.8\]{--tw-brightness: brightness(.8);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)}.contrast-\[1\.15\]{--tw-contrast: contrast(1.15);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[\.85\]{--tw-saturate: saturate(.85);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.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{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[12px\]{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[16px\]{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[20px\]{--tw-backdrop-blur: blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[22px\]{--tw-backdrop-blur: blur(22px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[24px\]{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[50px\]{--tw-backdrop-blur: blur(50px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[5px\]{--tw-backdrop-blur: blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[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)}.backdrop-blur-\[8px\]{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-\[\.6\]{--tw-backdrop-saturate: saturate(.6);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-\[1\.4\]{--tw-backdrop-saturate: saturate(1.4);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,backdrop-filter\]{transition-property:background-color,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,--wash\]{transition-property:background-color,box-shadow,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,border-color\]{transition-property:background-color,box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,width\,height\]{transition-property:background-color,box-shadow,width,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,border-radius\,--wash\]{transition-property:background-color,color,border-radius,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\,filter\]{transition-property:background-color,color,box-shadow,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,opacity\,--wash\]{transition-property:background-color,opacity,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,translate\,--wash\]{transition-property:background-color,translate,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-width\,border-color\]{transition-property:border-width,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[bottom\]{transition-property:bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,background-color\,--wash\]{transition-property:box-shadow,background-color,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,border-color\,background-color\]{transition-property:box-shadow,border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[fill\,stroke\]{transition-property:fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[fill\]{transition-property:fill;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,opacity\,transform\]{transition-property:filter,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[gap\]{transition-property:gap;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-columns\,opacity\]{transition-property:grid-template-columns,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,transform\,opacity\]{transition-property:left,right,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,transform\]{transition-property:left,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,filter\,transform\]{transition-property:opacity,filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\,stroke\]{transition-property:stroke-dashoffset,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[top\,opacity\]{transition-property:top,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[top\,right\]{transition-property:top,right;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,filter\,opacity\]{transition-property:transform,filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,height\]{transition-property:transform,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\,color\]{transition-property:transform,opacity,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,margin\,clip-path\]{transition-property:width,height,margin,clip-path;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,opacity\]{transition-property:width,height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,margin\,opacity\,border-color\,box-shadow\]{transition-property:width,margin,opacity,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,margin\,opacity\,scale\]{transition-property:width,margin,opacity,scale;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,transform\]{transition-property:width,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--wash;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-\[60ms\]{transition-delay:60ms}.delay-\[80ms\]{transition-delay:80ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.duration-\[200ms\]{transition-duration:.2s}.duration-\[220ms\]{transition-duration:.22s}.duration-\[320ms\]{transition-duration:.32s}.duration-\[340ms\]{transition-duration:.34s}.duration-\[400ms\]{transition-duration:.4s}.duration-\[420ms\]{transition-duration:.42s}.duration-\[450ms\]{transition-duration:.45s}.duration-\[620ms\]{transition-duration:.62s}.duration-\[var\(--motion-exit-duration\)\]{transition-duration:var(--motion-exit-duration)}.duration-\[var\(--motion-morph-duration\)\]{transition-duration:var(--motion-morph-duration)}.duration-\[var\(--motion-sheet-duration\)\]{transition-duration:var(--motion-sheet-duration)}.duration-\[var\(--motion-spring-duration\)\]{transition-duration:var(--motion-spring-duration)}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.3\,0\.7\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(.3,.7,.2,1)}.ease-\[cubic-bezier\(0\.3\,0\.7\,0\.4\,1\)\]{transition-timing-function:cubic-bezier(.3,.7,.4,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.34\,1\.4\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.4,.64,1)}.ease-\[cubic-bezier\(0\.65\,0\,0\.35\,1\)\]{transition-timing-function:cubic-bezier(.65,0,.35,1)}.ease-\[var\(--lib-ease\)\]{transition-timing-function:var(--lib-ease)}.ease-\[var\(--motion-exit\)\]{transition-timing-function:var(--motion-exit)}.ease-\[var\(--motion-glide\)\]{transition-timing-function:var(--motion-glide)}.ease-\[var\(--motion-sheet\)\]{transition-timing-function:var(--motion-sheet)}.ease-\[var\(--motion-spring\)\]{transition-timing-function:var(--motion-spring)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.ff-text{font-feature-settings:"cv05" 1,"cv10" 1,"cv11" 1,"ss03" 1,"ss04" 1,"cv01" 1,"cv02" 1}.ff-ui{font-feature-settings:"cv05" 1,"cv10" 1,"cv11" 1}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.\[--card-bg\:var\(--surface-canvas\)\]{--card-bg: var(--surface-canvas)}.\[--card-bg\:var\(--surface-raised\)\]{--card-bg: var(--surface-raised)}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[animation-duration\:1\.6s\]{animation-duration:1.6s}.\[animation-duration\:20s\]{animation-duration:20s}.\[animation-duration\:900ms\]{animation-duration:.9s}.\[animation-play-state\:paused\]{animation-play-state:paused}.\[animation\:vid-save-pop_0\.5s_var\(--motion-spring\)\]{animation:vid-save-pop .5s var(--motion-spring)}.\[background-image\:linear-gradient\(var\(--surface-fill-subtle\)\,var\(--surface-fill-subtle\)\)\]{background-image:linear-gradient(var(--surface-fill-subtle),var(--surface-fill-subtle))}.\[background-image\:linear-gradient\(var\(--surface-pressed\)\,var\(--surface-pressed\)\)\]{background-image:linear-gradient(var(--surface-pressed),var(--surface-pressed))}.\[background-image\:radial-gradient\(circle\,var\(--surface-raised\)_1px\,transparent_1\.5px\)\]{background-image:radial-gradient(circle,var(--surface-raised) 1px,transparent 1.5px)}.\[background-size\:16px_16px\]{background-size:16px 16px}.\[background-size\:7px_3px\]{background-size:7px 3px}.\[background\:color-mix\(in_srgb\,var\(--surface-glass-dark\)_30\%\,transparent\)\]{background:color-mix(in srgb,var(--surface-glass-dark) 30%,transparent)}.\[background\:radial-gradient\(circle\,var\(--accent-subtle\)_0\%\,transparent_70\%\)\]{background:radial-gradient(circle,var(--accent-subtle) 0%,transparent 70%)}.\[background\:repeating-linear-gradient\(-60deg\,var\(--caution\)_0_20px\,transparent_20px_40px\)\]{background:repeating-linear-gradient(-60deg,var(--caution) 0 20px,transparent 20px 40px)}.\[background\:var\(--action-primary-fill\)\]{background:var(--action-primary-fill)}.\[background\:var\(--row-tile\,var\(--surface-raised\)\)\]{background:var(--row-tile,var(--surface-raised))}.\[border-radius\:10px\]{border-radius:10px}.\[box-shadow\:0_0_0_1\.5px_var\(--border-accent\)\,0_0_0_5px_var\(--accent-subtle\)\]{box-shadow:0 0 0 1.5px var(--border-accent),0 0 0 5px var(--accent-subtle)}.\[box-shadow\:0_0_0_1px_var\(--border-default\)\,var\(--elevation-2\)\]{box-shadow:0 0 0 1px var(--border-default),var(--elevation-2)}.\[box-shadow\:0_0_0_1px_var\(--border-subtle\)\]{box-shadow:0 0 0 1px var(--border-subtle)}.\[box-shadow\:0_0_0_1px_var\(--surface-fill-strong\)\]{box-shadow:0 0 0 1px var(--surface-fill-strong)}.\[box-shadow\:0_0_0_2px_var\(--accent\)\]{box-shadow:0 0 0 2px var(--accent)}.\[box-shadow\:0_0_0_2px_var\(--surface-raised\)\]{box-shadow:0 0 0 2px var(--surface-raised)}.\[box-shadow\:0_0_0_3px_color-mix\(in_srgb\,var\(--border-accent\)_8\%\,transparent\)\]{box-shadow:0 0 0 3px color-mix(in srgb,var(--border-accent) 8%,transparent)}.\[box-shadow\:0_0_0_3px_var\(--positive-subtle\)\]{box-shadow:0 0 0 3px var(--positive-subtle)}.\[box-shadow\:0_6px_0_0_var\(--border-caution\)\]{box-shadow:0 6px 0 0 var(--border-caution)}.\[box-shadow\:0_6px_0_0_var\(--on-accent-subtle\)\]{box-shadow:0 6px 0 0 var(--on-accent-subtle)}.\[box-shadow\:inset_-1px_0_0_var\(--border-subtle\)\]{box-shadow:inset -1px 0 0 var(--border-subtle)}.\[box-shadow\:inset_0_-1px_0_0_var\(--border-subtle\)\]{box-shadow:inset 0 -1px 0 0 var(--border-subtle)}.\[box-shadow\:inset_0_-1px_0_var\(--border-subtle\)\]{box-shadow:inset 0 -1px 0 var(--border-subtle)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-accent\)\]{box-shadow:inset 0 0 0 1px var(--border-accent)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-default\)\]{box-shadow:inset 0 0 0 1px var(--border-default)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-strong\)\]{box-shadow:inset 0 0 0 1px var(--border-strong)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-subtle\)\,0_6px_0_0_var\(--border-default\)\]{box-shadow:inset 0 0 0 1px var(--border-subtle),0 6px 0 0 var(--border-default)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-subtle\)\,var\(--elevation-1\)\]{box-shadow:inset 0 0 0 1px var(--border-subtle),var(--elevation-1)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-subtle\)\,var\(--elevation-3\)\]{box-shadow:inset 0 0 0 1px var(--border-subtle),var(--elevation-3)}.\[box-shadow\:inset_0_0_0_1px_var\(--border-subtle\)\]{box-shadow:inset 0 0 0 1px var(--border-subtle)}.\[box-shadow\:inset_0_0_0_1px_var\(--surface-fill-strong\)\]{box-shadow:inset 0 0 0 1px var(--surface-fill-strong)}.\[box-shadow\:inset_0_0_0_1px_var\(--surface-fill-subtle\)\,var\(--elevation-3\)\,var\(--edge-highlight\)\]{box-shadow:inset 0 0 0 1px var(--surface-fill-subtle),var(--elevation-3),var(--edge-highlight)}.\[box-shadow\:inset_0_0_0_1px_var\(--surface-fill-subtle\)\]{box-shadow:inset 0 0 0 1px var(--surface-fill-subtle)}.\[box-shadow\:inset_0_0_0_1px_var\(--surface-glass-dark-hover\)\,var\(--elevation-1\)\]{box-shadow:inset 0 0 0 1px var(--surface-glass-dark-hover),var(--elevation-1)}.\[box-shadow\:inset_0_0_0_2px_var\(--border-accent\)\]{box-shadow:inset 0 0 0 2px var(--border-accent)}.\!\[box-shadow\:none\]{box-shadow:none!important}.\[box-shadow\:var\(--action-brand-inner-shadow\)\]{box-shadow:var(--action-brand-inner-shadow)}.\[box-shadow\:var\(--edge\)\,var\(--elevation-1\)\]{box-shadow:var(--edge),var(--elevation-1)}.\[box-shadow\:var\(--edge\)\,var\(--elevation-2\)\]{box-shadow:var(--edge),var(--elevation-2)}.\[box-shadow\:var\(--edge\)\,var\(--elevation-3\)\]{box-shadow:var(--edge),var(--elevation-3)}.\[box-shadow\:var\(--edge\)\]{box-shadow:var(--edge)}.\[box-shadow\:var\(--edge-highlight\)\,var\(--elevation-2\)\]{box-shadow:var(--edge-highlight),var(--elevation-2)}.\[box-shadow\:var\(--edge-strong\)\]{box-shadow:var(--edge-strong)}.\[box-shadow\:var\(--elevation-1\)\,var\(--edge-highlight\)\]{box-shadow:var(--elevation-1),var(--edge-highlight)}.\[box-shadow\:var\(--elevation-1\)\]{box-shadow:var(--elevation-1)}.\[box-shadow\:var\(--elevation-2\)\,var\(--edge\)\]{box-shadow:var(--elevation-2),var(--edge)}.\[box-shadow\:var\(--elevation-2\)\]{box-shadow:var(--elevation-2)}.\[box-shadow\:var\(--elevation-3\)\,var\(--edge-highlight\)\]{box-shadow:var(--elevation-3),var(--edge-highlight)}.\[box-shadow\:var\(--elevation-3\)\]{box-shadow:var(--elevation-3)}.\[box-shadow\:var\(--elevation-control\)\]{box-shadow:var(--elevation-control)}.\[box-shadow\:var\(--elevation-sheet\)\]{box-shadow:var(--elevation-sheet)}.\[contain\:size\]{contain:size}.\[container-type\:inline-size\]{container-type:inline-size}.\[filter\:brightness\(0\)_invert\(1\)\]{filter:brightness(0) invert(1)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[font\:inherit\]{font:inherit}.\[grid-area\:1\/1\]{grid-area:1/1}.\[mask-image\:linear-gradient\(to_bottom\,black_118px\,transparent_142px\)\]{-webkit-mask-image:linear-gradient(to bottom,black 118px,transparent 142px);mask-image:linear-gradient(to bottom,black 118px,transparent 142px)}.\[mask-image\:linear-gradient\(to_bottom\,black_50\%\,transparent_92\%\)\]{-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 92%);mask-image:linear-gradient(to bottom,black 50%,transparent 92%)}.\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%-16px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 16px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 16px),transparent)}.\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%-20px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 20px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 20px),transparent)}.\[outline-offset\:3px\]{outline-offset:3px}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overscroll-behavior\:none\]{overscroll-behavior:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[transform-origin\:bottom_left\]{transform-origin:bottom left}.\[transform-origin\:bottom_right\]{transform-origin:bottom right}.\[transition\:background-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\,--wash_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:background-color var(--motion-morph-duration) var(--motion-spring),--wash var(--motion-morph-duration) var(--motion-spring)}.\[transition\:background-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\,border-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:background-color var(--motion-morph-duration) var(--motion-spring),border-color var(--motion-morph-duration) var(--motion-spring)}.\[transition\:background-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\,color_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:background-color var(--motion-morph-duration) var(--motion-spring),color var(--motion-morph-duration) var(--motion-spring)}.\[transition\:background-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\,transform_150ms_ease-out\]{transition:background-color var(--motion-morph-duration) var(--motion-spring),transform .15s ease-out}.\[transition\:background-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:background-color var(--motion-morph-duration) var(--motion-spring)}.\[transition\:border-color_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:border-color var(--motion-morph-duration) var(--motion-spring)}.\[transition\:opacity_var\(--motion-morph-duration\)_var\(--motion-spring\)\,transform_var\(--motion-morph-duration\)_var\(--motion-spring\)\,box-shadow_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:opacity var(--motion-morph-duration) var(--motion-spring),transform var(--motion-morph-duration) var(--motion-spring),box-shadow var(--motion-morph-duration) var(--motion-spring)}.\[transition\:top_var\(--motion-spring-duration\)_var\(--motion-spring\)\]{transition:top var(--motion-spring-duration) var(--motion-spring)}.\[transition\:transform_var\(--motion-spring-duration\)_var\(--motion-spring\)\]{transition:transform var(--motion-spring-duration) var(--motion-spring)}.\[transition\:translate_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:translate var(--motion-morph-duration) var(--motion-spring)}.\[transition\:width_700ms_var\(--motion-glide\)\]{transition:width .7s var(--motion-glide)}.\[transition\:width_var\(--motion-morph-duration\)_var\(--motion-spring\)\]{transition:width var(--motion-morph-duration) var(--motion-spring)}.\[word-break\:break-word\]{word-break:break-word}:root{--gutter: 16px;--chat-pane: 35%;--chat-pane-min: 360px;--preview-min: 454px;--chat-col-max: 720px;--human-bubble-max: 75%;--artefact-max: 560px}:root{--phone-human-bubble-max: 85%}@media (max-width: 767px){:root{--human-bubble-max: var(--phone-human-bubble-max)}}[data-phone]{--human-bubble-max: var(--phone-human-bubble-max)}.chat-col{width:min(100% - 2 * var(--gutter),var(--chat-col-max))}:root{--motion-spring: cubic-bezier(.22, 1, .36, 1);--motion-spring-duration: .42s;--motion-glide: cubic-bezier(.22, 1, .36, 1);--motion-morph-duration: .28s;--motion-exit: cubic-bezier(.4, 0, .2, 1);--motion-exit-duration: .22s;--motion-sheet: cubic-bezier(.32, .72, 0, 1);--motion-sheet-duration: .56s}@supports (transition-timing-function: linear(0,1)){:root{--motion-spring: linear(0, .012 1.7%, .048 3.6%, .185 7.6%, .428 12.4%, .652 17.2%, .823 22%, .937 26.9%, 1.004 31.9%, 1.036 37%, 1.043 42.3%, 1.03 49.1%, 1.012 57.5%, 1.001 67.6%, .998 79.5%, 1)}}@media (prefers-reduced-motion: reduce){:root{--motion-spring: cubic-bezier(0, 0, .2, 1);--motion-glide: cubic-bezier(0, 0, .2, 1);--motion-spring-duration: .12s;--motion-morph-duration: .12s;--motion-exit: cubic-bezier(0, 0, .2, 1);--motion-exit-duration: .12s;--motion-sheet: cubic-bezier(0, 0, .2, 1);--motion-sheet-duration: .12s}}@keyframes shimmer-sweep{0%{transform:translate(0)}to{transform:translate(368px)}}.animate-shimmer-sweep{animation:shimmer-sweep 2.1s linear infinite}@keyframes blur-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(2px)}to{opacity:1;filter:blur(0);transform:none}}.animate-blur-reveal{animation:blur-reveal .52s cubic-bezier(.22,1,.36,1) both}@keyframes status-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(4px)}}@keyframes status-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}.animate-status-out{animation:status-out .26s ease-out both}.animate-status-in{animation:status-in .42s cubic-bezier(.22,1,.36,1) .08s both}@keyframes file-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.animate-file-in{animation:file-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes line-in{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}.animate-line-in{animation:line-in .3s ease-out both;transform-origin:left center}@keyframes doc-line{0%{opacity:0;transform:scaleX(.12)}9%,84%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.12)}}.animate-doc-line{animation-name:doc-line;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;transform-origin:left center}@keyframes skeleton-pulse{0%,to{opacity:.5}50%{opacity:1}}.animate-skeleton-pulse{animation:skeleton-pulse 1.4s ease-in-out infinite}@keyframes caret-blink{0%,45%{opacity:1}55%,to{opacity:.15}}.animate-caret-blink{animation:caret-blink .9s steps(1,end) infinite}@keyframes shimmer-wipe{0%{transform:translate(0)}to{transform:translate(229px)}}.animate-shimmer-wipe{animation:shimmer-wipe 2.4s linear infinite}@keyframes code-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--code-scroll-distance, -460px))}}.animate-code-scroll{animation:code-scroll 11s linear infinite}@keyframes spin-once{to{transform:rotate(360deg)}}.animate-spin-once{animation:spin-once .6s cubic-bezier(.4,0,.2,1)}@keyframes task-pulse{0%,to{opacity:1}50%{opacity:.45}}.animate-task-pulse{animation:task-pulse 1.8s ease-in-out infinite}@keyframes blink-eye{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}.animate-blink-eye{animation:blink-eye 4s ease-in-out infinite}@keyframes message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-message-in{animation:message-in .28s cubic-bezier(.16,1,.3,1) both}@keyframes neo-enter-2{0%,16%{opacity:0;transform:translate(2.309px,5.66px);animation-timing-function:var(--neo-step-ease)}20%{opacity:1}44%,to{opacity:1;transform:translate(0)}}@keyframes neo-enter-1{0%,43.9%{opacity:0;transform:translate(2.309px,5.66px)}44%{opacity:1;transform:translate(2.309px,5.66px);animation-timing-function:var(--neo-step-ease)}72%,to{opacity:1;transform:translate(0)}}@keyframes neo-enter-0{0%,71.9%{opacity:0;transform:translate(2.37px,5.344px)}72%{opacity:1;transform:translate(2.37px,5.344px);animation-timing-function:var(--neo-step-ease)}to{opacity:1;transform:translate(0)}}.neo-mark__slat--stack-0{animation:neo-enter-0 var(--neo-enter-dur) linear both}.neo-mark__slat--stack-1{animation:neo-enter-1 var(--neo-enter-dur) linear both}.neo-mark__slat--stack-2{animation:neo-enter-2 var(--neo-enter-dur) linear both}@keyframes neo-build-2{0%{opacity:1;transform:translate(0);animation-timing-function:ease-in}8%{opacity:0;transform:translate(0)}9%{opacity:0;transform:translate(2.309px,5.66px);animation-timing-function:var(--neo-step-ease)}12%{opacity:1}25%,to{opacity:1;transform:translate(0)}}@keyframes neo-build-1{0%{opacity:1;transform:translate(0);animation-timing-function:ease-in}8%{opacity:0;transform:translate(0)}9%,24.9%{opacity:0;transform:translate(2.309px,5.66px)}25%{opacity:1;transform:translate(2.309px,5.66px);animation-timing-function:var(--neo-step-ease)}41%,to{opacity:1;transform:translate(0)}}@keyframes neo-build-0{0%{opacity:1;transform:translate(0);animation-timing-function:ease-in}8%{opacity:0;transform:translate(0)}9%,40.9%{opacity:0;transform:translate(2.37px,5.344px)}41%{opacity:1;transform:translate(2.37px,5.344px);animation-timing-function:var(--neo-step-ease)}57%,to{opacity:1;transform:translate(0)}}.neo-mark__slat--build-0{animation:neo-build-0 var(--neo-loop-dur) linear infinite}.neo-mark__slat--build-1{animation:neo-build-1 var(--neo-loop-dur) linear infinite}.neo-mark__slat--build-2{animation:neo-build-2 var(--neo-loop-dur) linear infinite}@media (prefers-reduced-motion: reduce){.neo-mark__hex,.neo-mark__slat--stack-0,.neo-mark__slat--stack-1,.neo-mark__slat--stack-2,.neo-mark__slat--build-0,.neo-mark__slat--build-1,.neo-mark__slat--build-2{animation:none}}@keyframes waiting-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-waiting-in{animation:waiting-in .62s cubic-bezier(.22,1,.36,1) both}.animate-waiting-in-lead{animation:waiting-in .62s cubic-bezier(.22,1,.36,1) .13s both}@keyframes dot-bounce{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-3px);opacity:1}}.animate-dot-bounce{animation:dot-bounce 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-shimmer-sweep,.animate-shimmer-wipe,.animate-code-scroll,.animate-task-pulse,.animate-blink-eye,.animate-caret-blink,.animate-blur-reveal,.animate-skeleton-pulse,.animate-doc-line,.animate-status-in,.animate-status-out,.animate-file-in,.animate-line-in,.animate-waiting-in,.animate-waiting-in-lead,.animate-dot-bounce{animation:none}}.animate-scrim-in{animation:scrim-in .18s ease-out both}.preview-slide{transform:translate(0);transition:transform .62s cubic-bezier(.65,0,.35,1),left .4s cubic-bezier(.22,1,.36,1);will-change:transform}@media (prefers-reduced-motion: reduce){.preview-slide{transition-duration:1ms}}@property --gutter{syntax: "<length>"; inherits: true; initial-value: 16px;}.split-pane.split-pane{transition-property:width,transform,--gutter}.split-handle{transition:left .4s cubic-bezier(.22,1,.36,1)}@keyframes spin-slow{to{transform:rotate(360deg)}}.animate-spin-slow{animation:spin-slow 1.4s linear infinite}.animate-spin-publish{animation:spin-slow 4s linear infinite}@media (prefers-reduced-motion: reduce){.animate-spin-slow,.animate-spin-publish{animation:none}}@keyframes tile-drift{0%{transform:translate(0)}to{transform:translate(var(--tile-drift-distance, -50px))}}.animate-tile-drift{animation:tile-drift 3.4s linear infinite}@keyframes cycle-3{0%,22%{opacity:1}33%,89%{opacity:0}to{opacity:1}}.animate-cycle-3{animation:cycle-3 4.2s ease-in-out infinite}@keyframes lift-3{0%,22%{opacity:1;transform:translateY(-2px)}33%,89%{opacity:.35;transform:translateY(0)}to{opacity:1;transform:translateY(-2px)}}.animate-lift-3{animation:lift-3 4.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-scan-band,.animate-row-in,.animate-sheet-in,.animate-tile-drift,.animate-cycle-3,.animate-lift-3{animation:none}}@keyframes fan-in{0%,6%{opacity:0;transform:translate(0) rotate(0) scale(.94)}28%,to{opacity:1;transform:translate(var(--fan-x, 0px)) rotate(var(--fan-r, 0deg)) scale(1)}}.animate-fan-in{animation:fan-in 4.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes fan-lead{0%,6%{opacity:0;transform:translateY(6px) scale(.96)}22%,to{opacity:1;transform:translateY(0) scale(1)}}.animate-fan-lead{animation:fan-lead 4.6s cubic-bezier(.22,1,.36,1) infinite}@media (prefers-reduced-motion: reduce){.animate-list-scroll,.animate-fan-in,.animate-fan-lead{animation:none}}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-live-pulse{animation:live-pulse 1.7s ease-in-out infinite}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-sheet-up{animation:sheet-up .34s cubic-bezier(.32,.72,0,1)}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.animate-scrim-in{animation:scrim-in .24s ease-out}@media (prefers-reduced-motion: reduce){.animate-live-pulse,.animate-sheet-up,.animate-scrim-in{animation:none}}:root,[data-mode-scope]{--edge: inset 0 0 0 1px var(--border-subtle);--edge-strong: inset 0 0 0 1px var(--border-default)}.edge{box-shadow:var(--edge)}.edge-strong{box-shadow:var(--edge-strong)}.elev-1{box-shadow:var(--elevation-1)}.elev-2{box-shadow:var(--elevation-2)}.elev-3{box-shadow:var(--elevation-3)}.elev-control{box-shadow:var(--elevation-control)}.edge-1{box-shadow:var(--edge),var(--elevation-1)}.edge-selected{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--surface-fill-strong)}.edge-selected-inset{box-shadow:inset 0 0 0 1px var(--border-strong),0 0 0 3px var(--surface-fill-strong)}.edge-raised{box-shadow:var(--edge-strong),var(--elevation-1)}@property --wash{syntax: "<color>"; inherits: false; initial-value: transparent;}.hover-wash{background-image:linear-gradient(var(--wash),var(--wash))}.hover-wash:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not(:disabled,[aria-disabled=true]),.hover-wash[data-state=hover]{--wash: var(--surface-hover)}.drop-elev-3{filter:drop-shadow(0 6px 14px rgba(0,0,0,.12))}:root.dark .drop-elev-3:not([data-scheme-scope=light] *),[data-scheme-scope=dark] .drop-elev-3{filter:drop-shadow(0 6px 16px rgba(0,0,0,.6))}@keyframes shimmer-pulse{0%,to{opacity:1}50%{opacity:.55}}.shimmer-text{animation:shimmer-pulse 1.6s ease-in-out infinite}@keyframes shimmer-sweep-text{0%{background-position:150% 0}to{background-position:-50% 0}}@supports ((-webkit-background-clip: text) or (background-clip: text)){.shimmer-text{--shimmer-base: currentColor;--shimmer-hi: color-mix(in srgb, currentColor 40%, var(--content-on-media));background-image:linear-gradient(100deg,var(--shimmer-base) 0%,var(--shimmer-base) 40%,var(--shimmer-hi) 50%,var(--shimmer-base) 60%,var(--shimmer-base) 100%);background-size:250% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-sweep-text 2.2s linear infinite}}@supports ((-webkit-background-clip: text) or (background-clip: text)){.shimmer-text.shimmer-text--strong{--shimmer-hi: color-mix(in srgb, currentColor 20%, var(--content-on-media));background-image:linear-gradient(100deg,var(--shimmer-base) 0%,var(--shimmer-base) 28%,var(--shimmer-hi) 50%,var(--shimmer-base) 72%,var(--shimmer-base) 100%);background-size:220% 100%;animation-duration:1.6s}}@supports ((-webkit-background-clip: text) or (background-clip: text)){.shimmer-text.shimmer-text--accent,.shimmer-text.shimmer-text--ink{color:var(--content-secondary);--shimmer-base: var(--content-secondary);--shimmer-hi: var(--content-accent);background-image:linear-gradient(100deg,var(--shimmer-base) 0%,var(--shimmer-base) 34%,var(--shimmer-hi) 45%,var(--shimmer-hi) 55%,var(--shimmer-base) 66%,var(--shimmer-base) 100%)}.shimmer-text.shimmer-text--ink{--shimmer-hi: var(--content-primary)}}@media (prefers-reduced-motion: reduce){.shimmer-text{animation:none}}@media (max-width: 767px),(hover: none){.worked-for-prefix,[role=tooltip]{display:none}}[data-phone] .worked-for-prefix{display:none}@keyframes plan-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-plan-sheet-in{animation:plan-sheet-in .62s cubic-bezier(.32,.72,0,1);will-change:transform}@keyframes panel-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}.animate-panel-sheet-backdrop-in{animation:panel-sheet-backdrop-in .62s cubic-bezier(.32,.72,0,1)}[data-panel-sheet] .plan-doc-panel{padding:0}[data-panel-sheet] .plan-doc-panel>[data-pane-body]{border-radius:0;border:0;box-shadow:none;background:var(--surface-raised)}[data-panel-sheet] .plan-doc-header{min-height:56px;padding:8px 16px 8px 24px;gap:12px}[data-panel-sheet] .plan-doc-header>span:first-child{min-width:0;flex:1}[data-panel-sheet] .plan-doc-header>span:first-child>span:first-child{display:none}[data-panel-sheet] .plan-doc-header>span:first-child>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}[data-panel-sheet] .plan-doc-header button[aria-label="Close plan"],[data-panel-sheet] .task-panel-header button[aria-label="Close task"]{position:absolute;width:1px;height:1px;min-width:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-panel-sheet] .plan-doc-panel [data-pane-body]>div:last-child{overscroll-behavior:contain}[data-panel-sheet] .plan-doc-panel .plan-reading-wrap,[data-panel-sheet] .plan-doc-panel .plan-editable-wrap{padding:24px 24px max(32px,env(safe-area-inset-bottom))}[data-panel-sheet] .plan-doc-panel p:not(.mt-0){margin-top:24px}[data-panel-sheet] .plan-doc-panel p:first-child{margin-top:0;font-size:48px;line-height:56px}[data-panel-sheet] .task-panel{padding:0;--surface-default: var(--surface-raised)}[data-panel-sheet] .task-panel>[data-pane-body]{border-radius:0;border:0;box-shadow:none}[data-panel-sheet] .task-panel-header{position:relative;min-height:56px;padding:8px 16px 8px 24px}[data-panel-sheet] .task-panel-header>div{flex:1}[data-panel-sheet] .task-panel-header>div>svg,[data-panel-sheet] .task-panel-header>div>span:first-child{display:none}[data-panel-sheet] .task-panel-header p{flex:1}[data-panel-sheet] .task-panel [data-pane-body]>div:last-child{overscroll-behavior:contain}[data-panel-sheet] .task-panel-content{padding-left:24px;padding-right:24px;padding-top:24px}[data-panel-sheet] .plan-doc-header>span:first-child>span:nth-child(2),[data-panel-sheet] .task-panel-header p{font-size:var(--text-heading-xs-strong-size);line-height:var(--text-heading-xs-strong-line-height);letter-spacing:var(--text-heading-xs-strong-tracking);font-weight:var(--text-heading-xs-strong-weight);color:var(--content-primary)}[data-panel-sheet] .plan-doc-header button>span:first-child,[data-panel-sheet] .plan-doc-header button>span:first-child>span,[data-panel-sheet] .task-panel-header button>span{width:20px!important;height:20px!important}[data-panel-sheet] .task-ref-strip{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-right:-24px;padding-right:24px}[data-panel-sheet] .task-ref-strip::-webkit-scrollbar{display:none}[data-panel-sheet] .task-ref-strip>*{scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.animate-plan-sheet-in,.animate-panel-sheet-backdrop-in{animation:none}}[data-mobile-chat] .mobile-chat-header{height:56px;padding-right:16px}[data-mobile-chat] .mobile-chat-identity{height:56px;padding-left:16px;gap:8px;max-width:calc(100% - 80px)}[data-mobile-chat] .mobile-chat-identity>div{min-width:0;flex-shrink:1}[data-mobile-chat] .mobile-chat-identity button>span:first-child{min-width:0;flex-shrink:1}[data-mobile-chat] .mobile-chat-identity button>span:first-child>span{overflow:hidden;text-overflow:ellipsis}.mobile-header-action.btn{width:32px;flex:none}.mobile-header-action .btn-label{display:flex;flex:none;width:20px;height:20px;align-items:center;justify-content:center}[data-mobile-chat] .mobile-chat-identity>button{width:20px}[data-mobile-chat] .mobile-chat-identity>div>button>span:first-child{padding:0 6px}[data-mobile-chat] .mobile-chat-identity>div>button>span:last-child{padding:0;margin-left:8px}[data-mobile-chat] .mobile-composer{left:16px;width:calc(100% - 32px);bottom:calc(96px + env(safe-area-inset-bottom,0px) + var(--mobile-keyboard-inset, 0px));transition:opacity .2s ease-out,visibility .2s,width .62s cubic-bezier(.32,.72,0,1),bottom .62s cubic-bezier(.32,.72,0,1)}[data-mobile-chat][data-ask-editing] .mobile-composer{opacity:0;visibility:hidden;pointer-events:none}.ask-human-carousel-clip{clip-path:inset(-80px -16px -80px -16px)}[data-mobile-chat] .ask-human-cluster{transition:bottom .62s cubic-bezier(.32,.72,0,1)}.ask-human-cluster[data-ask-editing] .ask-question-card{max-height:var(--ask-editing-max-height)}.ask-human-cluster[data-ask-editing] .ask-question-content{flex-shrink:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ask-human-cluster[data-ask-editing] .ask-question-content{--fade-top: 0px;--fade-bottom: 0px}.ask-human-cluster[data-ask-editing] .ask-question-content[data-scrolled]{--fade-top: 24px}.ask-human-cluster[data-ask-editing] .ask-question-content[data-more]{--fade-bottom: 24px}.ask-human-cluster[data-ask-editing] .ask-question-content:is([data-scrolled],[data-more]){-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}.ask-human-cluster[data-ask-editing] .ask-question-content{scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}@media (prefers-reduced-motion: reduce){[data-mobile-chat] .ask-human-cluster,[data-mobile-chat] .mobile-composer{transition:none}}[data-mobile-chat][data-dock-hidden] .mobile-composer{width:calc(100% - 32px);bottom:calc(20px + env(safe-area-inset-bottom,0px) + var(--mobile-keyboard-inset, 0px))}[data-mobile-chat] .mobile-composer>.chat-col{width:100%;border-radius:16px}[data-mobile-chat] .mobile-composer:not(.mobile-composer-expanded)>.chat-col{border-radius:24px;padding:7px 9px}[data-mobile-chat] .mobile-composer-expanded>.chat-col{padding-block:0}[data-mobile-chat][data-mobile-nav=bottom]{background:var(--surface-fill-subtle)}[data-mobile-chat][data-mobile-nav=bottom]:before{content:"";position:absolute;top:0;right:0;bottom:52px;left:0;background:var(--surface-canvas);border-bottom:1px solid var(--border-default);border-radius:0 0 40px 40px;pointer-events:none}[data-mobile-chat][data-mobile-nav=bottom] .split-pane{bottom:52px}[data-mobile-chat][data-mobile-nav=bottom] .mobile-composer{bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--mobile-keyboard-inset, 0px));width:calc(100% - 32px)}[data-mobile-chat][data-mobile-nav=bottom][data-nav-hidden]:before{bottom:0;border-radius:0}[data-mobile-chat][data-mobile-nav=bottom][data-nav-hidden] .split-pane{bottom:0}[data-mobile-chat][data-mobile-nav=bottom] .mobile-workspace-panel{border-radius:0 0 40px 40px;border-bottom:1px solid var(--border-default);overflow:hidden}.mobile-chat-nav{position:absolute;z-index:40;bottom:4px;left:50%;width:min(306px,calc(100% - 32px));transform:translate(-50%)}.mobile-nav-tabs[role=tablist]{width:100%;height:48px;border-radius:0;padding:0 16px;gap:0;border:0;background:transparent;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-nav-tabs>span[aria-hidden]{display:none}.mobile-nav-tabs .pill-tabs-tab{height:48px;padding:0;width:auto}.mobile-nav-tabs .pill-tabs-tab>span{width:24px;height:24px;flex-shrink:0}.mobile-nav-tabs .pill-tabs-tab[aria-selected=true]{color:var(--content-accent)}.mobile-nav-art [fill]:not([fill=none]):not([fill=white]){fill:currentColor!important}.mobile-nav-art [fill=white]{fill:var(--content-inverse)!important}.mobile-nav-art [stroke]:not([stroke=none]):not([stroke=white]){stroke:currentColor!important}.mobile-nav-art [stroke=white]{stroke:var(--content-inverse)!important}.mobile-nav-tabs .pill-tabs-tab[aria-selected=true]:before{content:"";position:absolute;width:128px;height:72px;top:-51px;background-color:var(--content-accent);mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='128'%20height='72'%20viewBox='0%200%20128%2072'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Ellipse%20984'%20filter='url(%23filter0_f_0_245)'%3e%3cellipse%20cx='64'%20cy='36'%20rx='40'%20ry='12'%20fill='%23006BE8'%20style='fill:%23006BE8;fill:color(display-p3%200.0000%200.4196%200.9098);fill-opacity:1;'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_0_245'%20x='0'%20y='0'%20width='128'%20height='72'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='12'%20result='effect1_foregroundBlur_0_245'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='128'%20height='72'%20viewBox='0%200%20128%2072'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Ellipse%20984'%20filter='url(%23filter0_f_0_245)'%3e%3cellipse%20cx='64'%20cy='36'%20rx='40'%20ry='12'%20fill='%23006BE8'%20style='fill:%23006BE8;fill:color(display-p3%200.0000%200.4196%200.9098);fill-opacity:1;'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_0_245'%20x='0'%20y='0'%20width='128'%20height='72'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='12'%20result='effect1_foregroundBlur_0_245'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;pointer-events:none}[data-mobile-chat] .mobile-chat-identity>div>button{max-width:100%}[data-plan-floating]{position:absolute;left:16px;right:16px;pointer-events:auto;transition:bottom .62s cubic-bezier(.32,.72,0,1)}[data-plan-floating]>div:first-child,[data-plan-floating]>div:last-child{flex-shrink:0}[data-plan-floating] .plan-review-content{overflow-y:auto;overscroll-behavior:contain;padding:4px;margin:-4px}@media (prefers-reduced-motion: reduce){[data-plan-floating]{transition:none}}[data-mobile-chat] .design-pick-card{max-height:calc(100dvh - var(--design-picker-bottom) - 119px)}[data-mobile-chat] .design-pick-actions{flex-shrink:0}[data-mobile-chat] .mobile-workspace-content{padding:0;gap:0}[data-mobile-chat] .mobile-workspace-content>[data-pane-body]{border:0;border-radius:0;box-shadow:none;gap:0}[data-mobile-chat] .mobile-workspace-content>[data-pane-body]>div,[data-mobile-chat] .mobile-workspace-content>[data-pane-body]>div>div{border-radius:0}.mobile-preview-navigation{height:48px}[data-mobile-chat] .mobile-workspace-content .mobile-preview-navigation [role=tablist]{background:var(--surface-sunken);padding:2px 3px;border-radius:8px}[data-mobile-overview]{box-shadow:none;border-radius:0;border-top:1px solid var(--border-subtle)!important}[data-mobile-overview] [data-testid=overview-preview-banner]{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px 20px}[data-mobile-overview] [data-testid=overview-preview-banner]>div{flex:none;width:100%}[data-mobile-overview] [data-testid=overview-preview-banner]>div>div{padding:0}[data-mobile-overview] [data-testid=overview-preview-banner] .truncate{white-space:normal;overflow:visible}[data-mobile-chat][data-mobile-nav=top] .mobile-top-identity{width:100%;max-width:none;padding:12px 16px;gap:6px}[data-mobile-chat][data-mobile-nav=top] .mobile-top-identity>button:first-child{margin-right:6px}.mobile-top-identity .mobile-top-project{flex:1 1 60px;min-width:0;transition:flex .62s cubic-bezier(.32,.72,0,1)}.mobile-top-identity[data-destination]:not([data-destination=chat]) .mobile-top-project{flex:0 0 60px}.mobile-top-tab,.mobile-top-identity .mobile-top-project>button{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;border:1px solid var(--border-default);border-radius:36px;color:var(--content-primary);box-shadow:var(--elevation-1);transition:flex .62s cubic-bezier(.32,.72,0,1),gap .62s cubic-bezier(.32,.72,0,1),background .26s ease}.mobile-top-tab{width:60px;min-width:0;flex:0 0 60px;padding:6px 12px;overflow:hidden}.mobile-top-tab.mobile-top-tab-selected{flex:1 1 60px}.mobile-top-tab-selected,.mobile-top-identity .mobile-top-project>button{background:linear-gradient(var(--surface-raised),var(--surface-fill-subtle))}.mobile-top-identity .mobile-top-project>button{width:100%;gap:0}.mobile-top-identity .mobile-top-project>button>span:last-child{width:20px;height:20px}.mobile-top-identity .mobile-top-project>button>span:last-child>span{width:20px;height:20px}[data-mobile-chat][data-mobile-nav=top] .mobile-composer{left:16px;transform:none;width:calc(100% - 32px);bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--mobile-keyboard-inset, 0px))}[data-mobile-chat][data-mobile-nav=top][data-nav-hidden] .mobile-composer{width:calc(100% - 32px)}.mobile-preview-tools{position:absolute;z-index:3;bottom:20px;left:16px;width:calc(100% - 32px);height:40px;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:42px;border:1px solid var(--border-strong);background:var(--surface-inverse);color:var(--content-inverse);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mobile-preview-tools>button{padding:8px;gap:4px;min-width:0}[data-mobile-chat][data-mobile-nav=top] .mobile-top-identity>button.mobile-top-tab{width:60px;flex:0 0 60px}[data-mobile-chat][data-mobile-nav=top] .mobile-top-identity>button.mobile-top-tab-selected{flex:1 1 60px}.mobile-top-tab>span{flex:none}.mobile-top-tab .mobile-top-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .62s cubic-bezier(.32,.72,0,1),opacity .26s ease}.mobile-top-tab-selected .mobile-top-label{max-width:120px;opacity:1}.mobile-top-tab:not(.mobile-top-tab-selected){gap:0}.mobile-top-chat-icon{display:flex;width:0;opacity:0;overflow:hidden;transition:width .62s cubic-bezier(.32,.72,0,1),opacity .26s ease}[data-mobile-chat] .mobile-top-identity .mobile-top-project>button>.mobile-top-chat-icon{padding:0;flex-shrink:0}[data-mobile-chat] .mobile-top-identity>div>button>span:last-child{margin-left:0}.mobile-top-project>button>span:not(.mobile-top-chat-icon){min-width:0;max-width:220px;overflow:hidden;transition:max-width .62s cubic-bezier(.32,.72,0,1),opacity .26s ease,padding .62s cubic-bezier(.32,.72,0,1)}.mobile-top-identity:not([data-destination=chat]) .mobile-top-project>button{gap:0;background:transparent}.mobile-top-identity:not([data-destination=chat]) .mobile-top-chat-icon{width:20px;opacity:1}.mobile-top-identity:not([data-destination=chat]) .mobile-top-project>button>span:not(.mobile-top-chat-icon){max-width:0;padding-left:0;padding-right:0;opacity:0}@media (prefers-reduced-motion: reduce){.mobile-top-identity .mobile-top-project,.mobile-top-tab,.mobile-top-tab .mobile-top-label,.mobile-top-chat-icon,.mobile-top-project>button>span{transition:none}}.project-settings-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.project-settings-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-overlay);animation:project-settings-wash-in .62s cubic-bezier(.32,.72,0,1) both}.project-settings-sheet{position:absolute;left:0;right:0;bottom:0;border-radius:24px 24px 0 0;background:var(--surface-default);max-height:calc(100% - 24px);overflow-y:auto;overscroll-behavior:contain;transition:bottom .62s cubic-bezier(.32,.72,0,1);animation:project-settings-sheet-in .62s cubic-bezier(.32,.72,0,1) both}.project-settings-sheet:not([data-layout=original]){background:var(--surface-canvas)}.project-sheet-rows .dd-item>span.flex-1{font-size:var(--text-label-lg-size);line-height:var(--text-label-lg-line-height);letter-spacing:var(--text-label-lg-tracking);font-weight:var(--text-label-lg-weight)}.project-sheet-rows .dd-item>span:first-child{width:20px;height:20px}.project-rename-form{padding:16px 0 calc(16px + env(safe-area-inset-bottom,0px));animation:project-rename-in .62s cubic-bezier(.32,.72,0,1) both}.project-rename-input.kit-field{font-size:var(--text-body-lg-strong-size);line-height:var(--text-body-lg-strong-line-height);letter-spacing:var(--text-body-lg-strong-tracking);font-weight:var(--text-body-lg-strong-weight);background:var(--surface-fill-subtle)}.project-delete-button.btn[data-variant=brand],.project-delete-button.btn[data-variant=brand]:is(:active,[data-state=pressed]){background:var(--border-negative);color:var(--content-inverse)}.project-rename-input.kit-field:focus-within{outline:none;box-shadow:inset 0 0 0 2px var(--content-primary)}@keyframes project-rename-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.project-settings-menu .dd-item>.text-body-md-strong{font-size:var(--text-body-lg-strong-size);line-height:var(--text-body-lg-strong-line-height);letter-spacing:var(--text-body-lg-strong-tracking);font-weight:var(--text-body-lg-strong-weight);color:var(--content-secondary)}.project-settings-menu .dd-item:last-child>.text-body-md-strong{color:var(--border-negative)}.project-settings-layer[data-leaving]{pointer-events:none}.project-settings-layer[data-leaving] .project-settings-sheet{animation:project-settings-sheet-out .62s cubic-bezier(.32,.72,0,1) both}.project-settings-layer[data-leaving] .project-settings-backdrop{animation:project-settings-wash-out .62s ease both}@keyframes project-settings-sheet-in{0%{transform:translateY(calc(100% + 24px))}to{transform:translateY(0)}}@keyframes project-settings-sheet-out{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 24px))}}@keyframes project-settings-wash-in{0%{opacity:0}to{opacity:1}}@keyframes project-settings-wash-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.project-settings-layer .project-settings-sheet,.project-settings-layer .project-settings-backdrop,.project-rename-form{animation-duration:1ms;transition:none}}[data-mobile-chat] .mobile-workspace-content>[data-pane-body]>.mobile-preview-tools{border-radius:42px}[data-mobile-chat][data-mobile-nav=belt] .mobile-chat-header{height:64px;background:transparent;padding-right:16px}[data-mobile-chat][data-mobile-nav=belt] .mobile-belt-identity{height:64px;padding:12px 16px;width:calc(100% - 56px);max-width:none;gap:12px}[data-mobile-chat][data-mobile-nav=belt] .mobile-belt-sidebar{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--border-subtle);border-radius:50%;background:linear-gradient(var(--surface-raised),var(--surface-fill-subtle));color:var(--content-secondary);box-shadow:var(--elevation-1)}.mobile-belt-identity .mobile-belt-project{margin:0 auto;min-width:0}[data-mobile-chat][data-mobile-nav=belt] .mobile-belt-project>button{height:40px;padding:8px 12px 8px 20px;border:1px solid var(--border-subtle);border-radius:40px;gap:2px;background:linear-gradient(var(--surface-raised),var(--surface-fill-subtle));box-shadow:var(--elevation-1)}[data-mobile-chat][data-mobile-nav=belt] .mobile-belt-publish{background:var(--action-brand-bg);color:var(--action-brand-fg)}.mobile-morphing-belt{position:absolute;z-index:40;bottom:env(safe-area-inset-bottom,0px);left:0;right:0}[data-mobile-chat][data-mobile-nav=belt][data-belt-resting] .mobile-composer{opacity:0;pointer-events:none}[data-mobile-chat][data-mobile-nav=belt] .mobile-composer{width:calc(100% - 32px);bottom:calc(20px + env(safe-area-inset-bottom,0px) + var(--mobile-keyboard-inset, 0px))}[data-mobile-chat][data-mobile-nav=belt] .mobile-workspace-panel{overflow:hidden}[data-mobile-chat][data-mobile-nav=belt] .mobile-belt-start{max-height:calc(100% - 168px);overflow-y:auto}@media (prefers-reduced-motion: reduce){.mobile-morphing-belt *{transition:none}}[data-mobile-chat][data-mobile-nav=belt] .design-pick-card{max-height:calc(100dvh - var(--design-picker-bottom) - 127px)}html[data-input-modality=pointer] :focus{outline:none}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-header,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-identity{height:64px}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-identity{max-width:calc(100% - 72px)}.preview-morph-open.preview-morph-open-compact.btn{width:40px;padding:12px}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-upgrade-row{margin-right:0;transition:margin-right var(--motion-spring-duration) var(--motion-spring)}[data-mobile-chat][data-has-app]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-upgrade-row{margin-right:48px}@keyframes preview-arrive{0%{scale:.4;opacity:0;filter:blur(6px)}to{scale:1;opacity:1;filter:blur(0)}}@keyframes preview-arrive-ring{0%{opacity:.55;scale:1}to{opacity:0;scale:1.7}}.preview-arrive{animation:preview-arrive var(--motion-spring-duration) var(--motion-spring) backwards}.preview-arrive:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px var(--action-brand-bg);animation:preview-arrive-ring calc(var(--motion-spring-duration) * 2) var(--motion-exit) calc(var(--motion-spring-duration) * .6) both}[data-mobile-chat][data-account-plan=free] .mobile-chat-identity{max-width:calc(100% - 170px)}[data-mobile-chat][data-account-plan=free]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-identity{max-width:calc(100% - 178px)}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=full] .mobile-chat-header,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=full] .mobile-chat-identity,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=docked] .mobile-chat-header,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=docked] .mobile-chat-identity{opacity:0;pointer-events:none;filter:blur(6px);transition:opacity .4s,filter .4s}.mobile-preview-morph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;pointer-events:none}.preview-morph-open.btn{position:absolute;right:16px;top:12px;width:93px;border-radius:12px;padding:10px;pointer-events:auto}.preview-morph-dock{position:absolute;min-height:40px}.preview-morph-composer{display:flex;align-items:flex-end;gap:8px;width:100%}.preview-morph-manage.btn{width:48px;height:48px;flex:none;border-radius:32px;padding:8px;pointer-events:auto}.preview-morph-input{flex:1;min-width:0}.preview-morph-manage-slot{width:48px;flex:none;opacity:1;margin-left:0;transition:width var(--motion-spring-duration) var(--motion-spring),margin-left var(--motion-spring-duration) var(--motion-spring),opacity var(--motion-exit-duration) var(--motion-exit)}.mobile-preview-morph[data-manage-hidden] .preview-morph-manage-slot{width:0;margin-left:-8px;opacity:0;pointer-events:none}.preview-morph-edit.btn{flex:none;pointer-events:auto;align-self:center;color:var(--content-tertiary);background:var(--surface-default);border:1px solid var(--border-inverse)}.preview-morph-edit.btn[aria-pressed=true]{color:var(--content-primary);background:var(--surface-fill-strong)}.mobile-preview-morph[data-morph-state=full] .preview-morph-manage.btn{background:var(--surface-default);border:1px solid var(--border-inverse)}[data-mobile-chat] .preview-morph-input .mobile-composer{position:relative;width:100%;left:auto;bottom:auto;opacity:1;visibility:visible;pointer-events:auto}[data-mobile-chat] .preview-morph-input .mobile-composer:not(.mobile-composer-expanded)>.chat-col{border-radius:32px;padding:7px;min-height:48px}[data-mobile-chat] .preview-morph-input .mobile-composer{transition:none}.preview-morph-handle.btn{position:absolute;left:calc(50% - 40px);width:80px;height:32px;padding:8px 16px 20px;border:0;background:transparent;box-shadow:none;touch-action:none}.preview-morph-grip{display:block;width:48px;height:4px;border-radius:4px;background:var(--surface-fill-strong)}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-workspace-panel{transition:none;box-shadow:var(--elevation-2)}.mobile-preview-morph-header{position:relative;z-index:3;display:flex;align-items:center;gap:8px;height:56px;padding:12px 16px;background:var(--surface-canvas);color:var(--content-primary)}.mobile-preview-morph-header [role=tablist]{border:1px solid var(--border-default);background:var(--surface-sunken);border-radius:8px;padding:2px 3px}.mobile-preview-morph-header [role=tab]{border-radius:6px;min-height:26px;padding:3px 12px}.mobile-preview-morph-header [role=tab][aria-selected=true]{background:var(--surface-raised)}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-workspace-content>[data-pane-body]{box-shadow:none}.mobile-preview-morph-header{width:100%}.preview-morph-open.btn{opacity:calc(1 - var(--preview-reveal, 0));filter:blur(calc(var(--preview-reveal, 0) * 10px))}.preview-morph-manage.btn{border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--elevation-1)}.preview-morph-gear{display:block;width:24px;height:24px}.preview-morph-gear path:first-child{fill:var(--content-tertiary);stroke:var(--content-tertiary)}.preview-morph-gear path:last-child{fill:var(--surface-raised);stroke:var(--surface-raised)}.preview-morph-open .btn-label{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-tracking);font-weight:var(--text-body-md-weight)}.preview-morph-open .btn-icon{width:16px!important;height:16px!important}.preview-morph-return.btn{opacity:1;filter:none}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=full] .mobile-workspace-panel{box-shadow:none;clip-path:none}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-workspace-panel{clip-path:inset(0 -40px -40px)}.preview-morph-manage[aria-disabled=true]{cursor:default;translate:none}[data-mobile-chat] .mobile-workspace-content .mobile-preview-morph-header [role=tablist]{height:32px;padding:2px 3px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-sunken)}[data-mobile-chat] .mobile-workspace-content .mobile-preview-morph-header [role=tab]{border-radius:6px;background:transparent}[data-mobile-chat] .mobile-workspace-content .mobile-preview-morph-header [role=tab][aria-selected=false]{color:var(--content-tertiary)}.mobile-preview-morph-header .pill-tabs-face{border:0;border-radius:6px;background:var(--surface-raised);box-shadow:var(--elevation-1)!important}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-header,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-chat-identity{opacity:var(--preview-header-opacity, 1)!important;filter:blur(calc((1 - var(--preview-header-opacity, 1)) * 6px));transition:none}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-workspace-content,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-workspace-content>[data-pane-body]{will-change:transform,opacity}.preview-morph-dock{isolation:isolate}.preview-morph-open.btn{opacity:calc(1 - clamp(0,var(--preview-reveal, 0) / .3,1));filter:blur(calc(var(--preview-reveal, 0) * 14px))}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .mobile-app-bar-shell{opacity:var(--preview-header-opacity, 1);filter:blur(calc((1 - var(--preview-header-opacity, 1)) * 6px))}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=full] .mobile-app-bar-shell,[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack])[data-preview-morph=docked] .mobile-app-bar-shell{opacity:0;pointer-events:none}[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-app-bar-shell{transform:translate(var(--preview-stack-shift, 0px))}[data-mobile-chat] .mobile-app-bar-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--surface-overlay);opacity:0;transition:opacity .3s}[data-mobile-chat][data-wash] .mobile-app-bar-shell:after{opacity:1}@media (prefers-reduced-motion: reduce){[data-mobile-chat] .mobile-app-bar-shell:after{transition:none}}[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-workspace-panel{z-index:65!important;clip-path:none}[data-mobile-chat][data-mobile-nav=preview-stack] .split-pane,[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-chat-identity,[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-chat-header,[data-mobile-chat][data-mobile-nav=preview-stack] .preview-morph-open{transform:translate(var(--preview-stack-shift, 0px))}[data-mobile-chat][data-mobile-nav=preview-stack] .preview-morph-dock{opacity:1;filter:none}[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-preview-morph-header>button>span:first-child{width:24px;height:24px}[data-mobile-chat][data-mobile-nav=preview-stack] .preview-morph-dock{transition:opacity var(--motion-spring-duration) var(--motion-spring),visibility 0s}[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-preview-morph[data-morph-state=full] .preview-morph-dock{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-exit-duration)}[data-mobile-chat][data-mobile-nav=preview-stack] .mobile-preview-morph[data-morph-state=full] .preview-morph-dock *{visibility:hidden!important;pointer-events:none!important}.stack-preview-viewport{bottom:calc(56px + env(safe-area-inset-bottom,0px))}[data-mobile-chat] .mobile-workspace-content .stack-preview-sheet.stack-preview-sheet{border-radius:24px 24px 0 0}.stack-preview-icon .btn-label:empty{display:none}.stack-activity{position:absolute;z-index:4;left:16px;right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:4px;min-height:40px;padding:0 6px 0 12px;border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 92%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;animation:nudge-float-in var(--motion-spring-duration) var(--motion-spring) both}[data-mobile-chat] .mobile-workspace-content .stack-activity.stack-activity{border-radius:16px}.stack-activity-open{display:flex;flex:1;min-width:0;align-items:center;text-align:left}.stack-activity-open>*{min-width:0}.stack-preview-switch{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 20px}.stack-preview-switch>span:first-child{font-size:var(--text-label-md-size);line-height:var(--text-label-md-line-height);letter-spacing:var(--text-label-md-tracking);font-weight:var(--text-label-md-weight);color:var(--content-secondary)}.stack-preview-menu .dd-item>.text-label-sm{font-size:var(--text-label-md-size);line-height:var(--text-label-md-line-height);letter-spacing:var(--text-label-md-tracking);font-weight:var(--text-label-md-weight);color:var(--content-secondary)}[data-mobile-chat][data-ask-alone] [data-waiting-cluster]{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;transition:bottom .62s cubic-bezier(.32,.72,0,1)}[data-mobile-chat][data-ask-alone] .preview-morph-dock,[data-mobile-chat][data-ask-alone] .mobile-composer{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-exit-duration)}[data-mobile-chat][data-ask-alone] .preview-morph-dock *,[data-mobile-chat][data-ask-alone] .mobile-composer *{visibility:hidden!important;pointer-events:none!important}[data-mobile-chat][data-mobile-nav=preview-stack]{touch-action:pan-y pinch-zoom}[data-mobile-chat]:is([data-mobile-nav=preview-morph],[data-mobile-nav=preview-stack]) .split-pane{transition-property:width}[data-mobile-chat][data-mobile-nav=preview-morph] .split-pane{opacity:var(--preview-thread-opacity, 1)}.mobile-manage-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80}.mobile-manage-layer[data-leaving]{pointer-events:none}.mobile-manage-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-overlay);animation:project-settings-wash-in .62s cubic-bezier(.32,.72,0,1) both}.mobile-manage-layer[data-leaving] .mobile-manage-backdrop{animation:project-settings-wash-out .62s ease both}.mobile-manage-page{position:absolute;left:0;right:0;bottom:0;top:calc(24px + env(safe-area-inset-top,0px));display:flex;flex-direction:column;overflow:hidden;border-radius:24px 24px 0 0;background:var(--surface-canvas);color:var(--content-primary);animation:mobile-manage-page-in .62s cubic-bezier(.32,.72,0,1) both}@keyframes mobile-manage-page-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-manage-page-header{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:52px;flex:none}.mobile-manage-page-header>button{color:var(--content-primary)}.mobile-manage-page-header>button>span:first-child{width:24px;height:24px}.mobile-manage-page-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mobile-manage-group:first-child{padding-bottom:12px}.mobile-manage-group-title{padding:8px 16px}.mobile-manage-row.dd-item{min-height:48px;padding:12px 20px;gap:12px;border-radius:0}.mobile-manage-row.dd-item>span:last-child{font-size:var(--text-body-lg-strong-size);line-height:var(--text-body-lg-strong-line-height);letter-spacing:var(--text-body-lg-strong-tracking);font-weight:var(--text-body-lg-strong-weight)}.mobile-manage-page-footer{flex:none;padding:24px 20px 16px;background:var(--surface-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mobile-manage-publish.btn{width:100%;border-radius:12px;background:var(--content-accent);color:var(--content-inverse)}.mobile-manage-detail{flex:1;min-height:0;display:flex;animation:mobile-manage-detail-in var(--motion-spring-duration) var(--motion-spring) both}@keyframes mobile-manage-detail-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.mobile-manage-page,.mobile-manage-backdrop,.mobile-manage-detail{animation:none}}[data-mobile-chat][data-mobile-nav=preview-stack][data-preview-page=header] .mobile-app-bar-shell.mobile-app-bar-shell{opacity:1;filter:none;pointer-events:auto;transform:none;z-index:66}[data-mobile-chat][data-preview-page=header] .preview-frame-backing{background:var(--surface-canvas)}[data-mobile-chat][data-preview-page=header] .mobile-workspace-panel.mobile-workspace-panel{top:64px!important;bottom:0!important;background:var(--surface-canvas)!important}[data-mobile-chat][data-preview-page=header] .stack-preview-viewport.stack-preview-page{bottom:0;border-radius:24px 24px 0 0;overflow:hidden;border-top:1px solid var(--border-subtle);box-shadow:var(--elevation-2)}[data-mobile-chat] .mobile-workspace-content .stack-preview-menu-panel.stack-preview-menu-panel{border-radius:0 0 24px 24px}[data-mobile-chat] .shared-bar-chat{opacity:calc(1 - var(--preview-page-reveal, 0));transform:translate(calc(var(--preview-page-reveal, 0) * -8px))}[data-mobile-chat] .shared-bar-page{opacity:var(--preview-page-reveal, 0);transform:translate(calc((1 - var(--preview-page-reveal, 0)) * 8px));pointer-events:none}[data-mobile-chat][data-preview-morph=full] .shared-bar-chat{pointer-events:none}[data-mobile-chat][data-preview-morph=full] .shared-bar-page{pointer-events:auto}@keyframes teleport-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(6px)}}@keyframes teleport-in{0%{opacity:0;filter:blur(8px);transform:translateY(6px)}to{opacity:1;filter:blur(0);transform:none}}.animate-teleport-out{animation:teleport-out .24s cubic-bezier(.4,0,1,1) both}.animate-teleport-in{animation:teleport-in .42s cubic-bezier(.22,1,.36,1) .14s both}.neo-mark{--neo-step-ease: cubic-bezier(.7, 0, .2, 1);--neo-enter-dur: .376s;--neo-loop-dur: .676s}@keyframes neo-hex-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.neo-mark__hex{transform-box:fill-box;transform-origin:center;animation:neo-hex-in .141s cubic-bezier(.16,1,.3,1) both}.preview-slide--closed{transform:translate(100%)}.split-following{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.split-following .preview-slide,.split-following .split-handle,.split-following .split-pane{transition:none!important}.split-following iframe{pointer-events:none}.split-closing-chat .split-pane,.split-closing-right .preview-slide{opacity:.4;transition:opacity .18s ease-out!important}@keyframes rail-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.artifact-rail-item{animation:rail-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes sheet-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.animate-sheet-in{animation:sheet-in .26s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.artifact-rail-item,.animate-sheet-in{animation-duration:1ms;animation-delay:0ms}}.task-card{--card-bg: var(--surface-canvas)}.task-card:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--card-bg: var(--surface-raised)}.task-card[data-selected]{--card-bg: var(--surface-raised)}@keyframes scan-band{0%{transform:translateY(-26px);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(78px);opacity:0}}.animate-scan-band{animation:scan-band 3.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes row-in{0%,4%{opacity:0;transform:translateY(3px)}16%,to{opacity:1;transform:translateY(0)}}.animate-row-in{animation:row-in 4.6s ease-out infinite}@keyframes sheet-in{0%,6%{opacity:0;transform:translate(10px,8px) scale(.96)}20%,to{opacity:1;transform:translate(0) scale(1)}}.animate-sheet-in{animation:sheet-in 4.2s cubic-bezier(.22,1,.36,1) infinite}@keyframes list-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--list-distance, -100px))}}.animate-list-scroll{animation:list-scroll 7.2s linear infinite}@keyframes photo-in{0%,6%{opacity:0;transform:translateY(7px) rotate(0) scale(.94)}26%,to{opacity:1;transform:translateY(0) rotate(var(--photo-r, 0deg)) scale(1)}}.animate-photo-in{animation:photo-in 4.6s cubic-bezier(.22,1,.36,1) infinite}@media (prefers-reduced-motion: reduce){.animate-photo-in{animation:none}}@keyframes deck-sweep{0%{transform:translate(0)}to{transform:translate(140px)}}.animate-deck-sweep{animation:deck-sweep 2.5s linear infinite}@keyframes deck-skeleton{0%,38%{opacity:0}54%,88%{opacity:1}to{opacity:0}}.animate-deck-skeleton{animation:deck-skeleton 4.6s ease-out infinite}@media (prefers-reduced-motion: reduce){.animate-deck-sweep,.animate-deck-skeleton{animation:none}}@keyframes offer-leave{0%{opacity:1;filter:blur(0);transform:translateY(0) scale(1);max-height:120px}55%{opacity:0;filter:blur(7px);transform:translateY(-6px) scale(.99);max-height:120px}to{opacity:0;filter:blur(7px);transform:translateY(-6px) scale(.99);max-height:0;padding-top:0;padding-bottom:0;border-top-width:0}}.animate-offer-leave{animation:offer-leave .38s cubic-bezier(.4,0,.2,1) forwards;overflow:hidden;pointer-events:none}@keyframes offer-appear{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.animate-offer-appear{animation:offer-appear .42s cubic-bezier(.22,1,.36,1) both}@keyframes composer-catch{0%{opacity:.45;filter:blur(5px)}to{opacity:1;filter:blur(0)}}.animate-composer-catch{animation:composer-catch .26s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.animate-offer-leave,.animate-offer-appear,.animate-composer-catch{animation-duration:1ms}}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.scrollbar-thin::-webkit-scrollbar{width:10px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid transparent;border-radius:8px;background-color:var(--border-strong)}.scrollbar-thin:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))::-webkit-scrollbar-thumb{background-color:var(--content-quaternary)}@keyframes check-wait{0%,4%{opacity:1}10%,93%{opacity:0}to{opacity:1}}.animate-check-wait{animation:check-wait 4.6s ease-out infinite}@keyframes check-in{0%,4%{opacity:0;transform:scale(.4)}9%{opacity:1;transform:scale(1.14)}13%,93%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.animate-check-in{animation:check-in 4.6s cubic-bezier(.2,.8,.3,1) infinite}@keyframes swatch-spin{0%,16%{background-color:var(--s0)}20%,36%{background-color:var(--s1)}40%,56%{background-color:var(--s2)}60%,76%{background-color:var(--s3)}80%,96%{background-color:var(--s4)}to{background-color:var(--s0)}}.animate-swatch-spin{animation:swatch-spin 4.1s steps(1,end) infinite}@keyframes swatch-land{0%{opacity:.45;transform:scaleY(.5)}62%{opacity:1;transform:scaleY(1.1)}to{opacity:1;transform:scaleY(1)}}.animate-swatch-land{animation:swatch-land .4s cubic-bezier(.2,.8,.3,1) both}@media (prefers-reduced-motion: reduce){.animate-check-wait,.animate-check-in,.animate-swatch-spin,.animate-swatch-land{animation:none}}.elev-4{box-shadow:var(--elevation-4)}.edge-4{box-shadow:0 0 0 1px var(--border-subtle),var(--elevation-4)}.edge-2{box-shadow:var(--edge),var(--elevation-2)}.hover-elev-1:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){box-shadow:var(--elevation-1)}.hover-elev-2:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){box-shadow:var(--elevation-2)}.timeline-capsule{opacity:0;filter:blur(2px);transform:translateY(-50%) scale(.94);transform-origin:left center;transition:opacity .22s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1),filter .22s cubic-bezier(.4,0,1,1)}.timeline-capsule--shown{opacity:1;filter:blur(0);transform:translateY(-50%) scale(1);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1)}.timeline-capsule__list{max-height:min(408px,calc(var(--stage-h, 856px) - 232px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}@media (max-width: 899px){.timeline-capsule{display:none}}@media (prefers-reduced-motion: reduce){.timeline-capsule,.timeline-capsule--shown{filter:none;transform:translateY(-50%)}}@keyframes stream-word-in{0%{opacity:0;filter:blur(4px)}60%{filter:blur(0)}to{opacity:1;filter:blur(0)}}.stream-word{animation:stream-word-in .9s cubic-bezier(.25,.1,.25,1) both}@media (prefers-reduced-motion: reduce){.stream-word{animation:none}}.live-mark__dot,.live-mark__ring{grid-area:1 / 1;width:8px;height:8px;border-radius:9999px}.live-mark__dot{background:currentColor;animation:live-mark-breathe 1.8s cubic-bezier(.45,0,.55,1) infinite}.live-mark__ring{background:currentColor;opacity:0;animation:live-mark-ring 1.8s cubic-bezier(.22,1,.36,1) infinite}@keyframes live-mark-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.75}}@keyframes live-mark-ring{0%{transform:scale(1);opacity:.35}to{transform:scale(2.3);opacity:0}}@media (prefers-reduced-motion: reduce){.live-mark__dot,.live-mark__ring{animation:none}}.plan-doc mark[data-comment]{background:var(--caution-subtle);color:inherit;border-radius:2px;box-shadow:inset 0 -1.5px 0 var(--border-caution);cursor:pointer;transition:background-color .15s ease-out}.plan-doc mark[data-comment].is-active{background:var(--caution-subtle)}.coucou-glow{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;background:radial-gradient(circle,var(--g, var(--content-accent)) 0%,transparent 62%);opacity:var(--go, .5);filter:blur(6px);transition:opacity .5s ease,background .5s ease;pointer-events:none}.pulse-dot{animation:pulse-dot-beat 1.2s cubic-bezier(.22,1,.36,1) infinite}@keyframes pulse-dot-beat{0%,to{transform:scale(1);opacity:1}12%{transform:scale(1.45);opacity:1}40%{transform:scale(1);opacity:.7}}.step-fill-live{background-image:linear-gradient(90deg,transparent 0%,var(--surface-raised) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:step-fill-sheen 1.6s linear infinite}@keyframes step-fill-sheen{0%{background-position:150% 0}to{background-position:-50% 0}}.odometer-digit{-webkit-mask-image:linear-gradient(to bottom,transparent 0,currentColor 12%,currentColor 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,currentColor 12%,currentColor 88%,transparent 100%)}@media (prefers-reduced-motion: reduce){.pulse-dot,.step-fill-live{animation:none}}@keyframes tour-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tour-in-above{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes tour-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.animate-tour-in{animation:tour-in var(--motion-spring-duration) var(--motion-spring) both}.animate-tour-in-above{animation:tour-in-above var(--motion-spring-duration) var(--motion-spring) both}.animate-tour-out{animation:tour-out var(--motion-exit-duration) var(--motion-exit) both}@keyframes tray-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes count-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.animate-tray-in{animation:tray-in var(--motion-spring-duration) var(--motion-spring) both}.animate-count-pop{animation:count-pop .42s var(--motion-spring) both}@media (prefers-reduced-motion: reduce){.animate-tour-in,.animate-tour-in-above,.animate-tour-out,.animate-tray-in,.animate-count-pop{animation:none}}@property --work-edge-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes work-edge-turn{to{--work-edge-angle: 360deg}}.work-edge-light{padding:1.5px;background:conic-gradient(from var(--work-edge-angle),transparent 0deg,var(--border-accent) 55deg,transparent 120deg,transparent 185deg,var(--accent-subtle) 235deg,transparent 290deg);-webkit-mask:linear-gradient(currentColor,currentColor) content-box,linear-gradient(currentColor,currentColor);-webkit-mask-composite:xor;mask:linear-gradient(currentColor,currentColor) content-box exclude,linear-gradient(currentColor,currentColor);animation:work-edge-turn 6s linear infinite}@media (prefers-reduced-motion: reduce){.work-edge-light{animation:none}}@keyframes sent-in{0%{opacity:0;transform:translateY(16px) scale(.97)}45%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}.animate-sent-in{transform-origin:100% 100%;animation:sent-in var(--motion-spring-duration) var(--motion-spring) both}@media (prefers-reduced-motion: reduce){.animate-sent-in{animation:none}}@keyframes tv-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.animate-tv-type{animation:tv-type .46s cubic-bezier(.22,1,.36,1) both}@keyframes tv-pop{0%{transform:scale(.86);opacity:0}to{transform:none;opacity:1}}.animate-tv-pop{animation:tv-pop .42s cubic-bezier(.22,1,.36,1) both}@keyframes tv-frame{0%{transform:scale(1.22);opacity:0}30%,55%{transform:none;opacity:1}70%,to{transform:none;opacity:0}}.animate-tv-frame{animation:tv-frame 5.2s cubic-bezier(.22,1,.36,1) infinite}@keyframes tv-flash{0%,38%{opacity:0}42%{opacity:.85}56%,to{opacity:0}}.animate-tv-flash{animation:tv-flash 5.2s ease-out infinite}@keyframes tv-snap{0%,44%{transform:translate(-46px,-22px) scale(2.2);opacity:0}60%,92%{transform:none;opacity:1}to{transform:none;opacity:0}}.animate-tv-snap{animation:tv-snap 5.2s cubic-bezier(.22,1,.36,1) infinite}.tv-dark{--tv-bg: #111317;--tv-rule: rgba(255, 255, 255, .07);--tv-text: rgba(236, 240, 245, .92);--tv-dim: rgba(236, 240, 245, .52);--tv-faint: rgba(236, 240, 245, .16);--tv-ok: #5fd68a;--tv-prompt: #7ee787;--tv-key: #ff7b72;--tv-str: #a5d6ff;--tv-type: #d2a8ff;--tv-call: #79c0ff;--tv-num: #79c0ff;--tv-prop: rgba(236, 240, 245, .86);--tv-plain: rgba(236, 240, 245, .62);--tv-punct: rgba(236, 240, 245, .4);--tv-comment: rgba(139, 148, 158, .75);background-color:var(--tv-bg)}.tv-blueprint{--tv-bp-bg: #0b1d33;--tv-bp-grid: rgba(120, 180, 255, .09);--tv-bp-line: rgba(150, 200, 255, .38);--tv-bp-bright: #d6ebff;--tv-bp-scan: #67c3ff;background-color:var(--tv-bp-bg);background-image:linear-gradient(var(--tv-bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--tv-bp-grid) 1px,transparent 1px);background-size:9px 9px}@keyframes tv-scan{0%{transform:translateY(0)}to{transform:translateY(var(--tv-scan-run, 58px))}}.animate-tv-scan{animation:tv-scan 4.8s linear infinite}@keyframes tv-scan-hit{0%{background-color:var(--tv-bp-bright);box-shadow:0 0 5px var(--tv-bp-scan)}22%,to{background-color:var(--tv-bp-line);box-shadow:none}}.animate-tv-scan-hit{animation:tv-scan-hit 4.8s ease-out infinite}.tv-mind{--mind-1: #6d5dfc;--mind-2: #2f80ed;--mind-3: #13b5c1;--mind-4: #e0559f}@keyframes tv-think-in{0%{opacity:0;filter:blur(3px);transform:translate(-3px)}to{opacity:1;filter:none;transform:none}}.animate-tv-think-in{animation:tv-think-in .7s cubic-bezier(.22,1,.36,1) both}@keyframes tv-reject{0%,45%{opacity:1}to{opacity:.32}}.animate-tv-reject{animation:tv-reject 1.1s ease-out both}@keyframes tv-strike{0%,45%{transform:scaleX(0)}to{transform:scaleX(1)}}.animate-tv-strike{animation:tv-strike 1.1s ease-out both}@keyframes tv-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}.animate-tv-sheen{animation:tv-sheen 2.8s cubic-bezier(.45,0,.55,1) infinite}@media (prefers-reduced-motion: reduce){.animate-tv-type,.animate-tv-pop,.animate-tv-frame,.animate-tv-flash,.animate-tv-snap,.animate-tv-scan,.animate-tv-scan-hit,.animate-tv-think-in,.animate-tv-reject,.animate-tv-strike,.animate-tv-sheen{animation:none}}@keyframes fork-dot{0%,to{opacity:.25}40%{opacity:1}}.animate-fork-dot{animation:fork-dot 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-fork-dot{animation:none}}@keyframes project-menu-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.animate-project-menu-in{transform-origin:top left;animation:project-menu-in var(--motion-spring-duration) var(--motion-spring) both}@media (prefers-reduced-motion: reduce){.animate-project-menu-in{animation:none}}.project-actions-menu .dd-item>.text-body-md-strong{color:var(--content-secondary);line-height:19.5px}.project-actions-menu .dd-item:last-child>.text-body-md-strong{color:var(--negative);line-height:20px}@keyframes version-flash{0%,55%{box-shadow:0 0 0 1.5px var(--border-accent),0 0 0 5px var(--accent-subtle)}to{box-shadow:0 0 0 1.5px transparent,0 0 0 5px transparent}}.animate-version-flash{animation:version-flash 1.8s ease-out both}.rollback-leaving{opacity:.35;pointer-events:none;transition:opacity .4s ease-out}@media (prefers-reduced-motion: reduce){.animate-version-flash{animation-duration:1ms;animation-delay:1.2s}}:root{--nudge-in: calc(var(--motion-spring-duration) * 1.4);--nudge-out: calc(var(--motion-exit-duration) * 1.6)}@keyframes nudge-rise{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}.animate-nudge-rise{animation:nudge-rise var(--nudge-in) var(--motion-glide) both}@keyframes nudge-sink{0%{transform:none;opacity:1}to{transform:translateY(100%);opacity:0}}.animate-nudge-sink{animation:nudge-sink var(--nudge-out) var(--motion-exit) both}@keyframes nudge-float-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.animate-nudge-float-in{animation:nudge-float-in var(--nudge-in) var(--motion-glide) both}@keyframes nudge-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.animate-nudge-leave{animation:nudge-leave var(--nudge-out) var(--motion-exit) both}@keyframes nudge-swap{0%{opacity:0}to{opacity:1}}.animate-nudge-swap{animation:nudge-swap calc(var(--motion-morph-duration) * 1.4) var(--motion-glide) both}@keyframes tray-open{0%{height:0}to{height:48px}}.animate-tray-open{animation:tray-open var(--nudge-in) var(--motion-glide) both}@keyframes tray-close{0%{height:48px}to{height:0}}.animate-tray-close{animation:tray-close var(--nudge-out) var(--motion-exit) calc(var(--nudge-out) * .3) both}@keyframes tray-fade{0%{opacity:0}to{opacity:1}}.animate-tray-fade-in{animation:tray-fade var(--nudge-in) var(--motion-glide) both}@keyframes tray-unfade{0%{opacity:1}to{opacity:0}}.animate-tray-fade-out{animation:tray-unfade var(--nudge-out) var(--motion-exit) calc(var(--nudge-out) * .3) both}@keyframes tray-words{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.animate-tray-words-in{animation:tray-words var(--nudge-in) var(--motion-glide) calc(var(--nudge-in) * .2) both}@keyframes tray-words-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}.animate-tray-words-out{animation:tray-words-out calc(var(--nudge-out) * .6) var(--motion-exit) both}@keyframes viewport-reload{0%{opacity:1}35%{opacity:.25}to{opacity:1}}.animate-viewport-reload{animation:viewport-reload .65s ease-out}.ws-tab-pill-live{transition:transform 448ms cubic-bezier(.22,1,.36,1),width 448ms cubic-bezier(.22,1,.36,1);transition:transform 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),width 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1)}.ws-tab-lean{transition:transform 568ms cubic-bezier(.34,1.4,.64,1);transition:transform 568ms linear(0,.0588,.1943,.3596,.5243,.6709,.7912,.8833,.9492,.9928,1.0188,1.0319,1.036,1.0345,1.0299,1.024,1.018,1.0126,1.0081,1.0046,1.0021,1.0005,.9994,.9989,.9987,.9987,.9989,1)}.ws-tab{transition:color .15s ease-out,transform 474ms cubic-bezier(.34,1.4,.64,1);transition:color .15s ease-out,transform 474ms linear(0,.0643,.213,.3939,.5724,.7284,.8526,.9434,1.0038,1.0389,1.0551,1.0581,1.0531,1.0438,1.0331,1.0229,1.0142,1.0073,1.0024,.9992,.9975,.9967,.9966,.997,.9976,.9982,.9988,1)}.ws-tab:active{transform:scale(.97)}.ws-morph{transition-property:padding,margin,border-width,width,height,font-size,line-height;transition-duration:448ms;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-timing-function:linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1)}.ws-reveal{display:grid;grid-template-columns:0fr;opacity:0;filter:blur(2px);transition:grid-template-columns 448ms cubic-bezier(.22,1,.36,1),opacity .12s ease-out,filter .12s ease-out;transition:grid-template-columns 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),opacity .12s ease-out,filter .12s ease-out}.ws-reveal>*{min-width:0;overflow:hidden;white-space:nowrap}.ws-reveal[data-open=true]{grid-template-columns:1fr;opacity:1;filter:none;transition:grid-template-columns 448ms cubic-bezier(.22,1,.36,1),opacity .2s ease-out .12s,filter .2s ease-out .12s;transition:grid-template-columns 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),opacity .2s ease-out .12s,filter .2s ease-out .12s}.ws-morph.btn{transition-property:padding,margin,border-width,width,height,font-size,line-height,filter,translate,box-shadow;transition-duration:448ms,448ms,448ms,448ms,448ms,448ms,448ms,.15s,.1s,.15s;transition-timing-function:cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),ease,ease,ease;transition-timing-function:linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),ease,ease,ease}.ws-morph.ws-nav-face{transition-property:background-color,border-color,box-shadow,color,translate;transition-duration:.2s,.2s,.2s,.2s,.1s;transition-timing-function:var(--motion-glide),var(--motion-glide),var(--motion-glide),var(--motion-glide),ease}.ws-nav .ws-reveal,.ws-nav .ws-reveal[data-open=true]{transition:none}.ws-tab.ws-morph{transition-property:padding,color,translate;transition-duration:448ms,.15s,.1s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease-out,ease}.ws-nav-face:active,.ws-tab.ws-morph:active{translate:0 1px;transform:none}.ws-nav-face:active{background:var(--action-tertiary-fill-pressed);box-shadow:var(--action-tertiary-inner-shadow-pressed)}.ws-no-morph .ws-morph,.ws-no-morph .ws-reveal,.ws-no-morph .ws-reveal[data-open=true]{transition:none!important}.ws-glyph-swap{transition:opacity .18s ease-out,transform .26s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.ws-morph.ws-nav-face,.ws-tab-pill-live,.ws-tab-lean,.ws-tab,.ws-morph,.ws-morph.btn,.ws-reveal,.ws-reveal[data-open=true],.ws-glyph-swap{transition:none}.ws-tab:active,.ws-nav-face:active,.ws-tab.ws-morph:active{transform:none;translate:none}}@keyframes preview-rim{0%{opacity:0}16%{opacity:1}to{opacity:0}}.animate-preview-rim{box-shadow:inset 0 0 0 1px var(--border-accent),inset 0 0 26px -4px var(--accent-subtle);animation:preview-rim 1.2s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){.animate-preview-rim{animation-duration:1ms}}@keyframes chart-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.animate-chart-draw{stroke-dasharray:1;animation:chart-draw 1.1s cubic-bezier(.33,0,.2,1) both}@media (prefers-reduced-motion: reduce){.animate-chart-draw{animation-duration:1ms}}@keyframes publishing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.publishing-marquee{animation:publishing-marquee 18s linear infinite}@keyframes publishing-dot-fill{0%{width:0%}to{width:100%}}.publishing-dot-fill{animation:publishing-dot-fill linear both}:root.dark .publishing-wash{opacity:1}.chip-shimmer{position:relative;overflow:hidden;isolation:isolate}.chip-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.6) 50%,transparent 75%);transform:translate(-110%);animation:chip-shimmer 2s ease-in-out infinite}@keyframes chip-shimmer{0%{transform:translate(-110%)}55%,to{transform:translate(110%)}}@media (prefers-reduced-motion: reduce){.publishing-marquee,.chip-shimmer:after{animation:none}}.manage-veil{background:var(--surface-fill-subtle);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.manage-quiet>*{--elevation-1: var(--manage-elevation-1);--elevation-2: var(--manage-elevation-2);--action-tertiary-drop-shadow: var(--manage-tertiary-drop-shadow);--action-tertiary-drop-shadow-pressed: var(--manage-tertiary-drop-shadow-pressed)}:root:not([data-scheme=dark]) .manage-quiet>*{--action-primary-drop-shadow: 0 0 0 .5px rgb(0 0 0), 0 1px 2px rgba(0, 0, 0, .12);--action-primary-inner-shadow: inset 0 1px 0 rgba(255, 255, 255, .14);--action-tertiary-drop-shadow: 0 0 0 .5px rgba(0, 0, 0, .22), 0 1px 1px 0 rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .07)}:root:root[data-shadows=crisp],:root[data-shadows=crisp] .manage-quiet>*{--action-tertiary-drop-shadow: 0 0 0 1px rgba(0, 0, 0, .12), 0 1px 0 rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .05);--action-primary-drop-shadow: 0 0 0 1px color-mix(in srgb, var(--action-primary-bg) 70%, black), 0 1px 0 color-mix(in srgb, var(--action-primary-bg) 55%, black), 0 3px 8px -2px color-mix(in srgb, var(--action-primary-bg) 40%, transparent);--action-brand-drop-shadow: 0 0 0 1px color-mix(in srgb, var(--accent) 70%, black), 0 1px 0 color-mix(in srgb, var(--accent) 55%, black), 0 3px 8px -2px color-mix(in srgb, var(--accent) 40%, transparent)}@keyframes overview-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.overview-rise{animation:overview-rise .42s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--rise, 0) * 60ms)}@media (prefers-reduced-motion: reduce){.overview-rise{animation:none}}.empty-tile{background-image:linear-gradient(to bottom,var(--positive-subtle),var(--caution-subtle))}.ftue-fill{transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.ftue-glyph{animation:ftue-glyph-in .24s ease-out .14s both}@keyframes ftue-glyph-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ftue-line{transition:transform .5s cubic-bezier(.65,0,.35,1)}.ftue-nudge{animation:ftue-nudge 1.4s cubic-bezier(.45,0,.55,1) infinite}@keyframes ftue-nudge{0%{opacity:0;transform:translate(-4px)}25%,60%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px)}}@media (prefers-reduced-motion: reduce){.ftue-fill,.ftue-line{transition:none}.ftue-glyph,.ftue-nudge{animation:none}}.guide-row:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--content-primary);outline-offset:2px}.guide-row{position:relative;isolation:isolate}.guide-row:before{content:"";position:absolute;top:2px;right:-8px;bottom:2px;left:-8px;z-index:-1;border-radius:8px;background:var(--surface-fill-subtle);opacity:0;transition:opacity .15s ease-out}.guide-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):before,.guide-row:focus-visible:where(html:not([data-input-modality=pointer]) *):before{opacity:1}.guide-row .guide-action-icon{transition:transform .32s var(--motion-spring),color .15s ease-out}.guide-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-action-icon,.guide-row:focus-visible:where(html:not([data-input-modality=pointer]) *) .guide-action-icon{transform:translate(2px)}@media (prefers-reduced-motion: reduce){.guide-row .guide-action-icon{transition:none}.guide-row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-action-icon,.guide-row:focus-visible:where(html:not([data-input-modality=pointer]) *) .guide-action-icon{transform:none}}.guide-fold{container-type:inline-size}.guide-fold-line{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:12px}.guide-fold-chips{display:flex;min-width:0;height:30px;flex-wrap:wrap;justify-content:flex-end;gap:6px;overflow:hidden}@container (max-width: 560px){.guide-fold-line{flex-direction:column;align-items:flex-start;gap:8px}.guide-fold-chips{height:auto;justify-content:flex-start;overflow:visible}}.guide-fold-panel{grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--motion-spring-duration) var(--motion-spring),opacity .2s ease-out}.guide-fold-panel[data-open]{grid-template-rows:1fr;opacity:1}.guide-fold-cards{display:flex;gap:12px;padding:4px;margin:-4px;scroll-padding-inline:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.guide-fold-cards::-webkit-scrollbar{display:none}.guide-fold-card{flex:1 1 0;min-width:172px;scroll-snap-align:start;box-shadow:var(--elevation-2);transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.guide-fold-card:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)),.guide-fold-card:focus-visible:where(html:not([data-input-modality=pointer]) *){box-shadow:var(--elevation-2),var(--elevation-1)}.guide-fold-arrow{opacity:0;pointer-events:none;transition:opacity .15s ease-out}@media (hover: hover) and (pointer: fine){.guide-fold-scroller:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-fold-arrow,.guide-fold-arrow:focus-visible:where(html:not([data-input-modality=pointer]) *){opacity:1;pointer-events:auto}.guide-fold-scroller:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-fold-cards[data-more-on]{-webkit-mask-image:linear-gradient(to right,black calc(100% - 64px),transparent);mask-image:linear-gradient(to right,black calc(100% - 64px),transparent)}.guide-fold-scroller:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-fold-cards[data-more-back]{-webkit-mask-image:linear-gradient(to left,black calc(100% - 64px),transparent);mask-image:linear-gradient(to left,black calc(100% - 64px),transparent)}.guide-fold-scroller:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .guide-fold-cards[data-more-back][data-more-on]{-webkit-mask-image:linear-gradient(to right,transparent,black 64px,black calc(100% - 64px),transparent);mask-image:linear-gradient(to right,transparent,black 64px,black calc(100% - 64px),transparent)}}.fold-bone{display:block;background:linear-gradient(90deg,var(--surface-fill-subtle) 0%,var(--surface-fill-strong) 50%,var(--surface-fill-subtle) 100%);background-size:200% 100%;animation:fold-bone 2s ease-in-out infinite}@keyframes fold-bone{0%{background-position:100% 0}to{background-position:-100% 0}}.fold-arrive{animation:fold-arrive var(--fold-fill-in, .6s) var(--motion-spring) both}@keyframes fold-arrive{0%{opacity:0;transform:translateY(4px)}}.fold-fill{animation:fold-fill var(--fold-card-fill, .5s) ease-out both;animation-delay:calc(var(--fold-card-start, .9s) + var(--i, 0) * var(--fold-card-gap, .65s))}.fold-fill-bones{animation:fold-fill-out var(--fold-card-fill, .5s) ease-out both;animation-delay:calc(var(--fold-card-start, .9s) + var(--i, 0) * var(--fold-card-gap, .65s))}@keyframes fold-fill{0%{opacity:0}}@keyframes fold-fill-out{to{opacity:0;visibility:hidden}}.fold-spine{background:repeating-linear-gradient(to bottom,var(--content-tertiary) 0 2px,transparent 2px 4px);transform:scaleY(0);transform-origin:top;transition:transform var(--fold-draw, .8s) var(--motion-spring)}.fold-spine[data-drawn]{transform:scaleY(1)}@media (prefers-reduced-motion: reduce){.fold-fill-bones{display:none}.guide-fold-panel,.guide-fold-arrow,.fold-spine{transition:none}.fold-bone,.fold-arrive,.fold-fill{animation:none}}.manage-busy-dot{position:relative;display:flex;width:8px;height:8px;flex-shrink:0;--busy-core: var(--content-accent);--busy-halo: var(--accent)}.manage-busy-dot:before,.manage-busy-dot>span{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px}.manage-busy-dot:before{background:var(--busy-halo);animation:manage-busy-halo 2.4s linear infinite}.manage-busy-dot>span{background:var(--busy-core);animation:manage-busy-core 2.4s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes manage-busy-halo{0%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{opacity:.35;transform:scale(1.9);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:0;transform:scale(2.4)}}@keyframes manage-busy-core{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.manage-busy-dot:before{animation:none;opacity:0}.manage-busy-dot>span{animation:none}}:root{--changes-badge: var(--positive)}.ws-changes-dot{box-shadow:0 0 0 1.5px var(--action-primary-bg);animation:ws-changes-dot-in .36s cubic-bezier(.34,1.56,.64,1) both}@keyframes ws-changes-dot-in{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.ws-changes-dot{animation:none}}.ws-toggle-dot{box-shadow:0 0 0 1.5px var(--surface-fill-subtle),0 0 0 1.5px var(--surface-default)}[role=tab][aria-selected=true] .ws-toggle-dot{box-shadow:0 0 0 1.5px var(--surface-raised)}:root[data-compact] [data-workspace-header] .h-\[32px\],:root[data-compact] [data-workspace-header] .btn{height:28px!important}:root[data-compact] [data-workspace-header] [data-env-tabs] .h-\[26px\]{height:22px!important}:root[data-compact] [data-workspace-header] .ws-nav-face.px-\[11px\]{padding-left:7px!important;padding-right:9px!important}:root[data-compact] [data-workspace-header] [data-testid=header-publish].px-\[12px\]{padding-left:8px!important;padding-right:10px!important}:root[data-compact] [data-workspace-header] .ws-nav-face.px-\[7px\]{padding-inline:3px!important}:root[data-compact] [data-workspace-header] .btn.px-\[10px\],:root[data-compact] [data-workspace-header] .btn.px-\[8px\]{padding-inline:6px!important}:root[data-compact] [data-workspace-header] button.px-\[8px\]:not(.btn){padding-inline:6px!important}.manage-quiet .kit-field,.manage-dialog .kit-field{background-color:var(--surface-default)}.manage-quiet .btn:is(:disabled,[aria-disabled=true]){box-shadow:0 0 0 1px var(--surface-disabled)}:root[data-compact] .manage-quiet :is(.btn,[data-mgn-btn]):is([data-size="32"],[data-size="36"]){height:28px!important;padding-inline:10px!important;border-radius:8px!important}:root[data-compact] .manage-quiet .btn:is([data-size="32"],[data-size="36"]):has(>.btn-icon:first-child){padding-left:8px!important}:root[data-compact] .manage-quiet .btn:is([data-size="32"],[data-size="36"]):has(>.btn-icon:last-child):has(>.btn-label){padding-right:8px!important}:root[data-compact] .manage-quiet .btn.mgn-pad-12{padding-inline:12px!important}:root[data-compact] .manage-quiet [data-mgn-btn].mgn-h-32{height:32px!important}:root[data-compact] .manage-quiet .btn.mgn-h-36[data-size="36"]{height:36px!important;padding-inline:14px!important;border-radius:10px!important}:root[data-compact] .manage-quiet .btn.mgn-h-36[data-size="36"]:has(>.btn-icon:first-child){padding-left:12px!important}:root[data-compact] .manage-quiet .size-\[32px\][data-mgn-btn]{width:28px!important;padding-inline:0!important}:root[data-compact] .manage-quiet .btn:is([data-size="32"],[data-size="36"]):not(:has(>.btn-label)):has(>.btn-icon:first-child){width:28px!important;padding-inline:0!important}:root[data-compact] .manage-quiet .kit-field[data-size="32"]{height:28px!important}:root[data-compact] .manage-quiet [data-env-tabs]{height:28px!important}:root[data-compact] .manage-quiet [data-env-tabs] .h-\[26px\]{height:22px!important}.mon-page{container:mon / inline-size}.mon-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.mon-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.mon-page[data-layout=grid] .mon-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mon-page[data-layout=grid] .mon-groups{gap:40px}.mon-bars{gap:5px}.mon-bar{border-radius:2px}@container mon (max-width: 560px){.mon-bars{gap:3px}}@container mon (max-width: 400px){.mon-bars{gap:2px}}:root{--viz-series: var(--accent);--viz-ok: var(--positive);--viz-ok-bar: var(--positive);--viz-ok-subtle: var(--positive-subtle);--viz-ok-ink: var(--positive);--viz-risk: var(--caution);--viz-risk-subtle: var(--caution-subtle);--viz-risk-ink: var(--on-caution-subtle);--viz-critical: var(--negative);--viz-critical-subtle: var(--negative-subtle);--viz-critical-ink: var(--negative)}:root[data-viz-palette=figma]{--viz-series: #1f991f;--viz-ok: #1f991f;--viz-ok-bar: rgba(31, 153, 31, .8);--viz-ok-subtle: rgba(31, 153, 31, .1);--viz-ok-ink: #1b831b;--viz-risk: #d5ae39;--viz-risk-subtle: rgba(213, 174, 57, .14);--viz-risk-ink: #9a7714;--viz-critical: #bd413f;--viz-critical-subtle: rgba(189, 65, 63, .1);--viz-critical-ink: #bd413f}.mon-status-glow{--mon-glow: var(--viz-critical);box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent);animation:mon-orbit 24s 1s linear infinite}.mon-status-glow[data-level=risk]{--mon-glow: var(--viz-risk)}@keyframes mon-orbit{0.00%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),0 -6px 26px -8px color-mix(in srgb,var(--mon-glow) 32%,transparent),-0px 6px 30px -10px color-mix(in srgb,var(--mon-glow) 14%,transparent)}6.25%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),3.1px -5.5px 26px -8px color-mix(in srgb,var(--mon-glow) 37.7%,transparent),-3.1px 5.5px 30px -10px color-mix(in srgb,var(--mon-glow) 10.5%,transparent)}12.50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),5.7px -4.2px 26px -8px color-mix(in srgb,var(--mon-glow) 40%,transparent),-5.7px 4.2px 30px -10px color-mix(in srgb,var(--mon-glow) 9%,transparent)}18.75%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),7.4px -2.3px 26px -8px color-mix(in srgb,var(--mon-glow) 37.7%,transparent),-7.4px 2.3px 30px -10px color-mix(in srgb,var(--mon-glow) 10.5%,transparent)}25.00%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),8px -0px 26px -8px color-mix(in srgb,var(--mon-glow) 32%,transparent),-8px 0 30px -10px color-mix(in srgb,var(--mon-glow) 14%,transparent)}31.25%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),7.4px 2.3px 26px -8px color-mix(in srgb,var(--mon-glow) 26.3%,transparent),-7.4px -2.3px 30px -10px color-mix(in srgb,var(--mon-glow) 17.5%,transparent)}37.50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),5.7px 4.2px 26px -8px color-mix(in srgb,var(--mon-glow) 24%,transparent),-5.7px -4.2px 30px -10px color-mix(in srgb,var(--mon-glow) 19%,transparent)}43.75%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),3.1px 5.5px 26px -8px color-mix(in srgb,var(--mon-glow) 26.3%,transparent),-3.1px -5.5px 30px -10px color-mix(in srgb,var(--mon-glow) 17.5%,transparent)}50.00%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),0 6px 26px -8px color-mix(in srgb,var(--mon-glow) 32%,transparent),-0px -6px 30px -10px color-mix(in srgb,var(--mon-glow) 14%,transparent)}56.25%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-3.1px 5.5px 26px -8px color-mix(in srgb,var(--mon-glow) 37.7%,transparent),3.1px -5.5px 30px -10px color-mix(in srgb,var(--mon-glow) 10.5%,transparent)}62.50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-5.7px 4.2px 26px -8px color-mix(in srgb,var(--mon-glow) 40%,transparent),5.7px -4.2px 30px -10px color-mix(in srgb,var(--mon-glow) 9%,transparent)}68.75%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-7.4px 2.3px 26px -8px color-mix(in srgb,var(--mon-glow) 37.7%,transparent),7.4px -2.3px 30px -10px color-mix(in srgb,var(--mon-glow) 10.5%,transparent)}75.00%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-8px 0 26px -8px color-mix(in srgb,var(--mon-glow) 32%,transparent),8px -0px 30px -10px color-mix(in srgb,var(--mon-glow) 14%,transparent)}81.25%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-7.4px -2.3px 26px -8px color-mix(in srgb,var(--mon-glow) 26.3%,transparent),7.4px 2.3px 30px -10px color-mix(in srgb,var(--mon-glow) 17.5%,transparent)}87.50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-5.7px -4.2px 26px -8px color-mix(in srgb,var(--mon-glow) 24%,transparent),5.7px 4.2px 30px -10px color-mix(in srgb,var(--mon-glow) 19%,transparent)}93.75%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-3.1px -5.5px 26px -8px color-mix(in srgb,var(--mon-glow) 26.3%,transparent),3.1px 5.5px 30px -10px color-mix(in srgb,var(--mon-glow) 17.5%,transparent)}100.00%{box-shadow:0 0 0 3px color-mix(in srgb,var(--mon-glow) 4%,transparent),0 6px 20px -10px color-mix(in srgb,var(--mon-glow) 16%,transparent),-0px -6px 26px -8px color-mix(in srgb,var(--mon-glow) 32%,transparent),0 6px 30px -10px color-mix(in srgb,var(--mon-glow) 14%,transparent)}}@media (prefers-reduced-motion: reduce){.mon-status-glow{animation:none}}@keyframes share-bubble-in{0%{opacity:0;transform:scale(.7) translateY(6px)}to{opacity:1;transform:none}}@keyframes share-bubble-out{to{opacity:0;transform:scale(.85)}}.share-bubble{animation:share-bubble-in var(--motion-spring-duration) var(--motion-spring) both}.share-link-bubble{animation:share-bubble-in var(--motion-spring-duration) var(--motion-spring) .32s both,share-bubble-out .18s var(--motion-exit) 1.2s forwards}.share-site-bubble{animation:share-bubble-in var(--motion-spring-duration) var(--motion-spring) 1.3s both}.share-typing{animation:share-bubble-in var(--motion-spring-duration) var(--motion-spring) 1.8s both,share-bubble-out .18s var(--motion-exit) 3s forwards}.share-reply{animation:share-bubble-in var(--motion-spring-duration) var(--motion-spring) 3.1s both}@keyframes share-typing-dot{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-3px);opacity:1}}.share-typing-dot{animation:share-typing-dot .9s ease-in-out infinite}@keyframes share-ring{0%{opacity:.22;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.share-ring{opacity:0;animation:share-ring 3.6s cubic-bezier(.2,.6,.3,1) infinite backwards}@keyframes share-live-ping{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.share-live-ping{animation:share-live-ping 2.2s ease-out infinite}@media (prefers-reduced-motion: reduce){.share-bubble,.share-reply,.share-site-bubble{animation:none}.share-typing,.share-link-bubble{animation:none;opacity:0}.share-typing-dot,.share-ring,.share-live-ping{animation:none}.share-ring{opacity:0}}@keyframes social-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.social-pop-in{animation:social-pop-in var(--motion-spring-duration) var(--motion-spring) both}@media (prefers-reduced-motion: reduce){.social-pop-in{animation-duration:1ms}}@keyframes social-flow{to{stroke-dashoffset:-16}}.social-flow{animation:social-flow 1.6s linear infinite}@media (prefers-reduced-motion: reduce){.social-flow{animation:none}}@keyframes social-posts{0%{transform:translate(var(--from))}to{transform:translate(var(--to))}}.social-posts-scroll{animation:social-posts 52s linear infinite}@keyframes social-tiktok{0%,12%{transform:none}88%,to{transform:translateY(-40%)}}.social-tiktok-scroll{animation:social-tiktok 7s ease-in-out infinite alternate}@media (prefers-reduced-motion: reduce){.social-posts-scroll,.social-tiktok-scroll{animation:none}}.social-still .social-tiktok-scroll{animation:none}@keyframes faq-caret{50%{opacity:0}}.faq-caret{animation:faq-caret 1.1s steps(1) infinite}@media (prefers-reduced-motion: reduce){.faq-caret{animation:none}}@keyframes ready-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.ready-type{animation:ready-type calc(var(--n) * 55ms) steps(var(--n),end) both}.ready-rest,.ready-rest *{animation:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){.ready-type{animation:none}}@keyframes ready-in{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.ready-in{animation:ready-in .9s var(--motion-glide) both}.ready-in-1{animation-delay:.18s}.ready-in-2{animation-delay:.36s}@keyframes ready-out{0%{opacity:1}to{opacity:0}}.ready-out{animation:ready-out .7s var(--motion-glide) forwards}@keyframes ready-draw-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ready-draw-y{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.ready-draw-x{animation:ready-draw-x .4s var(--motion-glide) .75s both}.ready-draw-y{animation:ready-draw-y .4s var(--motion-glide) .75s both}@media (prefers-reduced-motion: reduce){.ready-in,.ready-out,.ready-draw-x,.ready-draw-y{animation:none}}@keyframes ready-leave{to{opacity:0;transform:scale(.96)}}.ready-leave{animation:ready-leave .5s var(--motion-exit) forwards}@media (prefers-reduced-motion: reduce){.ready-leave{animation:none;opacity:0}}@keyframes ready-enter-x{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes ready-enter-y{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ready-enter-x{animation:ready-enter-x .64s var(--motion-glide) .16s both}.ready-enter-y{animation:ready-enter-y .64s var(--motion-glide) .16s both}@media (prefers-reduced-motion: reduce){.ready-enter-x,.ready-enter-y{animation:none}}@keyframes kaya-orbit{to{transform:rotate(360deg)}}.kaya-orbit{animation:kaya-orbit 60s linear infinite}.kaya-orbit-back{animation:kaya-orbit 60s linear infinite reverse}.kaya-ring{animation:kaya-orbit 32s linear infinite}.kaya-ring-back{animation:kaya-orbit 32s linear infinite reverse}@media (prefers-reduced-motion: reduce){.kaya-orbit,.kaya-orbit-back,.kaya-ring,.kaya-ring-back{animation:none}}@keyframes sm5-spin{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes sm5-spin-back{0%{transform:rotate(0)}to{transform:rotate(-540deg)}}.sm5-spin{animation:sm5-spin 3.4s cubic-bezier(.45,0,.25,1) both}.sm5-spin-back{animation:sm5-spin-back 3.4s cubic-bezier(.45,0,.25,1) both}@keyframes sm5-converge{0%,55%{transform:translate(var(--r))}to{transform:translate(0)}}.sm5-converge{animation:sm5-converge 3.4s cubic-bezier(.6,0,.4,1) both}@keyframes sm5-icon{0%{opacity:0;transform:scale(0)}14%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}.sm5-icon{animation:sm5-icon 3.4s ease both;animation-delay:var(--d, 0s)}@keyframes sm5-avatar{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.sm5-avatar{animation:sm5-avatar .7s var(--motion-spring) 2.9s both}@keyframes sm5-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sm5-rise{animation:sm5-rise .6s var(--motion-glide) var(--d, 0s) both}@keyframes sm5-unfold{0%{opacity:0;transform:translateY(-6px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}.sm5-unfold{animation:sm5-unfold .52s var(--motion-glide) var(--d, 0s) both}@keyframes sm5-fade{0%{opacity:0}to{opacity:1}}.sm5-fade{animation:sm5-fade .6s var(--motion-glide) var(--d, 0s) both}@keyframes sm5-center{0%{transform:translate(var(--cx, 0px),var(--cy, 0px))}to{transform:none}}.sm5-center{animation:sm5-center .7s cubic-bezier(.65,0,.35,1) var(--d, 0s) both}@keyframes sm7-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.sm7-pop{animation:sm7-pop .42s var(--motion-spring) var(--d, 0s) both}.sm7-mask{-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 1) 80px,rgb(0 0 0 / .926) 87px,rgb(0 0 0 / .741) 94px,rgb(0 0 0 / .5) 101px,rgb(0 0 0 / .259) 108px,rgb(0 0 0 / .074) 115px,rgb(0 0 0 / 0) 122px);mask-image:linear-gradient(to bottom,#000 80px,#000000ec,#000000bd,#00000080,#00000042,#00000013,#0000 122px)}@media (prefers-reduced-motion: reduce){.sm5-spin,.sm5-spin-back,.sm5-converge,.sm5-icon,.sm5-avatar,.sm5-rise,.sm5-unfold,.sm5-fade,.sm5-center,.sm7-pop{animation:none}}@keyframes neo-run-eyes{0%,13%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}14.5%,24%{transform:translate(-4px);animation-timing-function:cubic-bezier(.22,1,.36,1)}25.5%,35%{transform:translate(3px);animation-timing-function:cubic-bezier(.22,1,.36,1)}36.5%,46%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}47.5%,55%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.22,1,.36,1)}56.5%,65%{transform:translateY(4px);animation-timing-function:cubic-bezier(.22,1,.36,1)}66.5%,76%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}77.5%,86%{transform:translate(-4px);animation-timing-function:cubic-bezier(.22,1,.36,1)}87.5%,to{transform:translate(0)}}.animate-neo-run-eyes{animation:neo-run-eyes 9s linear infinite}@keyframes neo-run-plate{0%,13%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}14.5%,24%{transform:translate(-2px);animation-timing-function:cubic-bezier(.22,1,.36,1)}25.5%,35%{transform:translate(1.5px);animation-timing-function:cubic-bezier(.22,1,.36,1)}36.5%,46%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}47.5%,55%{transform:translateY(-1.5px);animation-timing-function:cubic-bezier(.22,1,.36,1)}56.5%,65%{transform:translateY(2px);animation-timing-function:cubic-bezier(.22,1,.36,1)}66.5%,76%{transform:translate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}77.5%,86%{transform:translate(-2px);animation-timing-function:cubic-bezier(.22,1,.36,1)}87.5%,to{transform:translate(0)}}.animate-neo-run-plate{animation:neo-run-plate 9s linear infinite}@keyframes neo-blink{0%,29.4%{transform:scaleY(1);animation-timing-function:ease-in}30.1%{transform:scaleY(.1);animation-timing-function:ease-out}31%,71.4%{transform:scaleY(1);animation-timing-function:ease-in}72.1%{transform:scaleY(.1);animation-timing-function:ease-out}73%,to{transform:scaleY(1)}}.animate-neo-blink{animation:neo-blink 9s linear infinite}@keyframes neo-run-ear-l{0%,22%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}24%,35%{transform:translateY(-2.5px) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}37%,63%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}65%,76%{transform:translateY(1.5px) scaleY(.8);animation-timing-function:cubic-bezier(.22,1,.36,1)}78%,to{transform:translateY(0) scaleY(1)}}.animate-neo-run-ear-l{animation:neo-run-ear-l 9s linear infinite}@keyframes neo-run-ear-r{0%,12%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}14%,24%{transform:translateY(-2.5px) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}26%,54%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}56%,66%{transform:translateY(1.5px) scaleY(.8);animation-timing-function:cubic-bezier(.22,1,.36,1)}68%,to{transform:translateY(0) scaleY(1)}}.animate-neo-run-ear-r{animation:neo-run-ear-r 9s linear infinite}@keyframes neo-wait-eyes{0%,40%{transform:translate(0);animation-timing-function:cubic-bezier(.33,1,.68,1)}43%,58%{transform:translateY(3px);animation-timing-function:cubic-bezier(.33,1,.68,1)}61%,to{transform:translate(0)}}.animate-neo-wait-eyes{animation:neo-wait-eyes 7.2s linear infinite}@keyframes neo-wait-plate{0%,40%{transform:translate(0);animation-timing-function:cubic-bezier(.33,1,.68,1)}43%,58%{transform:translateY(1.5px);animation-timing-function:cubic-bezier(.33,1,.68,1)}61%,to{transform:translate(0)}}.animate-neo-wait-plate{animation:neo-wait-plate 7.2s linear infinite}@keyframes neo-wait-blink{0%,21.2%{transform:scaleY(1);animation-timing-function:ease-in}22%{transform:scaleY(.1);animation-timing-function:ease-out}22.9%,76.2%{transform:scaleY(1);animation-timing-function:ease-in}77%{transform:scaleY(.1);animation-timing-function:ease-out}77.9%,to{transform:scaleY(1)}}.animate-neo-wait-blink{animation:neo-wait-blink 7.2s linear infinite}@keyframes neo-wait-ears{0%,40%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}43%,58%{transform:translateY(1.5px) scaleY(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}61%,to{transform:translateY(0) scaleY(1)}}.animate-neo-wait-ears{animation:neo-wait-ears 7.2s linear infinite}@keyframes neo-sleep-eyes{0%,to{transform:translateY(1px)}50%{transform:translateY(-1px)}}.animate-neo-sleep-eyes{animation:neo-sleep-eyes 4.4s ease-in-out infinite}@keyframes neo-sleep-lids{0%,to{transform:scaleY(.5)}}.animate-neo-sleep-lids{animation:neo-sleep-lids 4.4s linear infinite}@keyframes neo-sleep-ears{0%,to{transform:translateY(1.5px) scaleY(.9)}50%{transform:translateY(0) scaleY(.55)}}.animate-neo-sleep-ears{animation:neo-sleep-ears 4.4s ease-in-out infinite}@keyframes neo-sleep-body{0%,to{transform:translateY(.5px)}50%{transform:translateY(-.5px)}}.animate-neo-sleep-body{animation:neo-sleep-body 4.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-neo-run-eyes,.animate-neo-run-plate,.animate-neo-wait-plate,.animate-neo-blink,.animate-neo-wait-blink,.animate-neo-sleep-lids,.animate-neo-run-ear-l,.animate-neo-run-ear-r,.animate-neo-wait-eyes,.animate-neo-wait-ears,.animate-neo-sleep-eyes,.animate-neo-sleep-ears,.animate-neo-sleep-body{animation:none}}@keyframes tip-in-below{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes tip-in-above{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes tip-in-beside{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:none}}@keyframes tip-out{0%{opacity:1}to{opacity:0}}.animate-tip-in{animation:tip-in-below .16s var(--motion-spring) both}.animate-tip-in[data-side=top]{animation-name:tip-in-above}.animate-tip-in[data-side=right]{animation-name:tip-in-beside}.animate-tip-out{animation:tip-out var(--motion-exit-duration) var(--motion-exit) both}@media (prefers-reduced-motion: reduce){.animate-tip-in,.animate-tip-out{animation:none}}.emg-reveal{animation:emg-reveal .36s cubic-bezier(.16,1,.3,1) both}@keyframes emg-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.emg-reveal-chip{animation:emg-reveal-chip .32s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(80ms + var(--i, 0) * 40ms)}@keyframes emg-reveal-chip{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.emg-reveal,.emg-reveal-chip{animation:none}}.emg-collapse{animation:emg-collapse .2s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes emg-collapse{to{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){.emg-collapse{animation-duration:1ms}}.pill-tabs-live{transition:transform 448ms cubic-bezier(.22,1,.36,1),width 448ms cubic-bezier(.22,1,.36,1);transition:transform 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1),width 448ms linear(0,.0456,.1512,.282,.4163,.5414,.6508,.7421,.8156,.8728,.9159,.9475,.9698,.985,.9949,1.001,1.0043,1.0059,1.0063,1.006,1.0053,1.0045,1.0036,1.0029,1.0022,1.0016,1.0011,1)}.pill-tabs-lean{transition:transform 568ms cubic-bezier(.34,1.4,.64,1);transition:transform 568ms linear(0,.0588,.1943,.3596,.5243,.6709,.7912,.8833,.9492,.9928,1.0188,1.0319,1.036,1.0345,1.0299,1.024,1.018,1.0126,1.0081,1.0046,1.0021,1.0005,.9994,.9989,.9987,.9987,.9989,1)}.pill-tabs-tab{transition:color .15s ease-out,transform 474ms cubic-bezier(.34,1.4,.64,1);transition:color .15s ease-out,transform 474ms linear(0,.0643,.213,.3939,.5724,.7284,.8526,.9434,1.0038,1.0389,1.0551,1.0581,1.0531,1.0438,1.0331,1.0229,1.0142,1.0073,1.0024,.9992,.9975,.9967,.9966,.997,.9976,.9982,.9988,1)}.pill-tabs-tab:active{transform:scale(.97)}:root.dark .pill-tabs-face:not([data-scheme-scope=light] *),[data-scheme-scope=dark] .pill-tabs-face{background-image:none;background-color:var(--action-secondary-bg);border-color:var(--border-default)}@media (prefers-reduced-motion: reduce){.pill-tabs-live,.pill-tabs-lean,.pill-tabs-tab{transition:none}.pill-tabs-tab:active{transform:none}}@keyframes popup-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes popup-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.98)}}.animate-popup-in{transform-origin:top right;animation:popup-in .32s cubic-bezier(.16,1,.3,1) both}.animate-popup-out{transform-origin:top right;animation:popup-out .14s cubic-bezier(.4,0,1,1) both}@media (prefers-reduced-motion: reduce){.animate-popup-in,.animate-popup-out{animation-duration:1ms}}.composer-plus-glyph{transition:transform var(--motion-spring-duration) var(--motion-spring)}button:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .composer-plus-glyph{transform:scale(1.12)}button[aria-expanded=true] .composer-plus-glyph{transform:rotate(45deg) scale(1.08)}@media (prefers-reduced-motion: reduce){.composer-plus-glyph{transition:none}}@keyframes face-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.animate-face-in{animation:face-in var(--motion-spring-duration) var(--motion-spring) both}@keyframes face-arrive{0%{opacity:0;transform:translate3d(var(--arrive-x, 0px),var(--arrive-y, 0px),0) scale(.5)}to{opacity:1;transform:none}}.animate-face-arrive{animation:face-arrive calc(var(--motion-spring-duration) * 1.6) var(--motion-spring) both}@keyframes face-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(var(--float-x, 0px),var(--float-y, -3px),0)}}.animate-face-float{animation:face-float var(--float-period, 6s) ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-face-in,.animate-face-arrive{animation-duration:1ms}.animate-face-float{animation:none}}@keyframes live-dot-halo{0%{opacity:.45;transform:scale(1)}60%,to{opacity:0;transform:scale(2.8)}}.live-dot-halo{animation:live-dot-halo 2.2s var(--motion-glide) infinite}@media (prefers-reduced-motion: reduce){.live-dot-halo{animation:none;opacity:0}}@keyframes dialog-scrim-in{0%{opacity:0}to{opacity:1}}.animate-dialog-scrim-in{animation:dialog-scrim-in .2s ease-out both}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.animate-dialog-in{animation:dialog-in var(--motion-spring-duration) var(--motion-spring) both}@keyframes dialog-out{to{opacity:0;transform:translateY(4px) scale(.98)}}.animate-dialog-out{animation:dialog-out var(--motion-exit-duration) var(--motion-exit) both}@keyframes dialog-scrim-out{to{opacity:0}}.animate-dialog-scrim-out{animation:dialog-scrim-out var(--motion-exit-duration) var(--motion-exit) both}@media (prefers-reduced-motion: reduce){.animate-dialog-scrim-in,.animate-dialog-in,.animate-dialog-out,.animate-dialog-scrim-out{animation:none}}.kit-spinner-ring[data-done]{animation:kit-spinner-out var(--motion-exit-duration) var(--motion-exit) forwards}.kit-spinner-check path{stroke-dasharray:12;stroke-dashoffset:12;animation:kit-check-draw var(--motion-spring-duration) var(--motion-spring) .12s forwards}@keyframes kit-spinner-out{to{opacity:0;transform:scale(.4)}}@keyframes kit-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.kit-spinner-ring[data-done],.kit-spinner-check path{animation-duration:1ms;animation-delay:0ms}}@keyframes vid-rise{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.vid-arrive>*{animation:vid-rise 1.1s var(--motion-spring) both}.vid-arrive>:nth-child(2){animation-delay:.06s}.vid-arrive>:nth-child(3){animation-delay:.12s}@keyframes vid-bloom{0%{opacity:0;transform:scale(.4) rotate(-40deg);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}.vid-blooming{animation:vid-bloom 1.7s cubic-bezier(.16,1,.3,1) .3s both}@keyframes vid-rise-in{0%{opacity:0;transform:translateY(6px)}}@keyframes vid-chip-in{0%{opacity:0;transform:translateY(4px) scale(.96)}}@keyframes vid-chip-out{to{opacity:0;transform:translateY(-3px)}}.vid-chip-in{animation:vid-chip-in .36s var(--motion-spring) both}.vid-chip-out{animation:vid-chip-out .2s ease-in forwards}@keyframes vid-caret{50%{opacity:0}}@keyframes vid-save-pop{35%{transform:scale(1.28)}to{transform:none}}@keyframes vid-count-bump{40%{transform:scale(1.3)}}@keyframes vid-nudge{30%{transform:translateY(-4px) scale(1.012)}}.vid-dock.is-nudging{animation-name:vid-dock-nudge}@keyframes vid-dock-nudge{30%{transform:translate(-50%,-4px) scale(1.012)}}@keyframes vid-sent{to{opacity:0;transform:translateY(-10px);filter:blur(3px)}}@keyframes vid-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.vid-menu.is-above{animation-name:vid-menu-in-above}@keyframes vid-menu-in-above{0%{opacity:0;transform:translateY(6px) scale(.97)}}@keyframes vid-kenburns{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.1) translate(-1.5%,-1%)}}@keyframes vid-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vid-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes vid-reveal{0%{opacity:0;transform:scale(1.12);filter:blur(8px)}}@keyframes vid-pop{0%{opacity:0;transform:scale(.6)}}@keyframes vid-fan-l{0%{transform:rotate(0) translate(38px);opacity:0}}@keyframes vid-fan-r{0%{transform:rotate(0) translate(-38px);opacity:0}}@keyframes vid-fan-c{0%{transform:translateY(10px) scale(.96);opacity:0}}@keyframes vid-cursor{0%{opacity:0;transform:translate(150px,104px)}12%{opacity:1;transform:translate(150px,104px)}40%{opacity:1;transform:translate(80px,22px) scale(1)}45%{transform:translate(80px,22px) scale(.82)}51%{transform:translate(80px,22px) scale(1)}70%{opacity:1;transform:translate(118px,70px)}82%,to{opacity:0;transform:translate(150px,104px)}}@keyframes vid-tap{0%,44%{transform:none}47%{transform:scale(.88)}54%{transform:scale(1.12)}62%,to{transform:none}}@keyframes vid-fill{0%,45%{fill:transparent}48%,86%{fill:currentColor}94%,to{fill:transparent}}.vid-empty.is-shown .vid-fan-l{animation:vid-fan-l .8s var(--motion-spring) both}.vid-empty.is-shown .vid-fan-r{animation:vid-fan-r .8s var(--motion-spring) both}.vid-empty.is-shown .vid-fan-c{animation:vid-fan-c .7s var(--motion-spring) both}.vid-empty.is-shown .vid-cursor{animation:vid-cursor 3.8s cubic-bezier(.45,0,.2,1) .9s infinite}.vid-empty.is-shown .vid-tap{animation:vid-tap 3.8s ease-out .9s infinite}.vid-empty.is-shown .vid-tap path{animation:vid-fill 3.8s ease-out .9s infinite}@media (prefers-reduced-motion: reduce){.vid-arrive>*,.vid-blooming,.vid-empty *{animation:none!important}}.vid-project{animation:vid-project-ground .42s var(--motion-exit) both}@keyframes vid-project-ground{0%{opacity:0}}.vid-project-in{animation:vid-project-rise .5s var(--motion-spring) .18s both}@keyframes vid-project-rise{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}}@media (prefers-reduced-motion: reduce){.vid-project,.vid-project-in{animation:none}}.teams-step-leave{animation:teams-step-leave var(--motion-exit-duration) var(--motion-exit) both}.teams-step-enter{animation:teams-step-enter var(--motion-spring-duration) var(--motion-spring) both}@keyframes teams-step-leave{to{opacity:0;transform:translate(-48px)}}@keyframes teams-step-enter{0%{opacity:0;transform:translate(48px)}}.teams-preview-benefits{transition:opacity var(--motion-exit-duration) var(--motion-exit),transform var(--motion-exit-duration) var(--motion-exit),visibility 0s linear var(--motion-exit-duration)}.teams-preview-benefits[data-gone]{opacity:0;transform:translateY(-12px);visibility:hidden}.teams-preview-app{opacity:0;transform:translate(40px);visibility:hidden}.teams-preview-app[data-in]{opacity:1;transform:none;visibility:visible;transition:opacity var(--motion-spring-duration) var(--motion-spring) calc(var(--motion-exit-duration) * .6),transform var(--motion-spring-duration) var(--motion-spring) calc(var(--motion-exit-duration) * .6)}@media (prefers-reduced-motion: reduce){.teams-step-leave,.teams-step-enter{animation-duration:1ms}.teams-preview-benefits[data-gone],.teams-preview-app{transform:none}}.marker\:text-\[var\(--content-secondary\)\] *::marker{color:var(--content-secondary)}.marker\:text-\[var\(--content-tertiary\)\] *::marker{color:var(--content-tertiary)}.marker\:text-\[var\(--content-secondary\)\]::marker{color:var(--content-secondary)}.marker\:text-\[var\(--content-tertiary\)\]::marker{color:var(--content-tertiary)}.selection\:bg-\[var\(--surface-fill-strong\)\] *::-moz-selection{background-color:var(--surface-fill-strong)}.selection\:bg-\[var\(--surface-fill-strong\)\] *::selection{background-color:var(--surface-fill-strong)}.selection\:bg-\[var\(--surface-fill-strong\)\]::-moz-selection{background-color:var(--surface-fill-strong)}.selection\:bg-\[var\(--surface-fill-strong\)\]::selection{background-color:var(--surface-fill-strong)}.placeholder\:font-\[450\]::-moz-placeholder{font-weight:450}.placeholder\:font-\[450\]::placeholder{font-weight:450}.placeholder\:text-\[\#9b9a95\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(155 154 149 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9b9a95\]::placeholder{--tw-text-opacity: 1;color:rgb(155 154 149 / var(--tw-text-opacity, 1))}.placeholder\:text-\[var\(--content-on-media-subtle\)\]::-moz-placeholder{color:var(--content-on-media-subtle)}.placeholder\:text-\[var\(--content-on-media-subtle\)\]::placeholder{color:var(--content-on-media-subtle)}.placeholder\:text-\[var\(--content-placeholder\)\]::-moz-placeholder{color:var(--content-placeholder)}.placeholder\:text-\[var\(--content-placeholder\)\]::placeholder{color:var(--content-placeholder)}.placeholder\:text-\[var\(--content-primary\)\]::-moz-placeholder{color:var(--content-primary)}.placeholder\:text-\[var\(--content-primary\)\]::placeholder{color:var(--content-primary)}.placeholder\:text-\[var\(--content-quaternary\)\]::-moz-placeholder{color:var(--content-quaternary)}.placeholder\:text-\[var\(--content-quaternary\)\]::placeholder{color:var(--content-quaternary)}.placeholder\:text-\[var\(--content-secondary\)\]::-moz-placeholder{color:var(--content-secondary)}.placeholder\:text-\[var\(--content-secondary\)\]::placeholder{color:var(--content-secondary)}.placeholder\:text-\[var\(--content-tertiary\)\]::-moz-placeholder{color:var(--content-tertiary)}.placeholder\:text-\[var\(--content-tertiary\)\]::placeholder{color:var(--content-tertiary)}.placeholder\:text-black\/35::-moz-placeholder{color:#00000059}.placeholder\:text-black\/35::placeholder{color:#00000059}.placeholder\:text-transparent::-moz-placeholder{color:transparent}.placeholder\:text-transparent::placeholder{color:transparent}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:opacity-40::-moz-placeholder{opacity:.4}.placeholder\:opacity-40::placeholder{opacity:.4}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-\[-8px\]:before{content:var(--tw-content);top:-8px;right:-8px;bottom:-8px;left:-8px}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:bg-\[var\(--border-subtle\)\]:after{content:var(--tw-content);background-color:var(--border-subtle)}.first\:ml-0:first-child{margin-left:0}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.empty\:before\:opacity-60:empty:before{content:var(--tw-content);opacity:.6}.empty\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content: attr(data-placeholder);content:var(--tw-content)}.focus-within\:z-\[1\]:focus-within{z-index:1}.focus-within\:border-\[color\:var\(--border-accent\)\]:focus-within{border-color:var(--border-accent)}.focus-within\:border-\[color\:var\(--border-default\)\]:focus-within{border-color:var(--border-default)}.focus-within\:bg-\[var\(--surface-raised\)\]:focus-within{background-color:var(--surface-raised)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_1px_var\(--border-default\)\,0_0_0_4px_var\(--surface-fill-subtle\)\]:focus-within{--tw-shadow: 0 0 0 1px var(--border-default),0 0 0 4px var(--surface-fill-subtle);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[color\:var\(--border-accent\)\]:focus-within{--tw-ring-color: var(--border-accent)}.focus-within\:\[box-shadow\:0_0_0_1px_var\(--border-default\)\]:focus-within{box-shadow:0 0 0 1px var(--border-default)}.hover\:z-\[1\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){z-index:1}.hover\:scale-\[1\.02\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.06\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-scale-x: 1.06;--tw-scale-y: 1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color\:var\(--border-default\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--border-default)}.hover\:border-\[color\:var\(--border-strong\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--border-strong)}.hover\:border-\[color\:var\(--border-subtle\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--border-subtle)}.hover\:border-\[var\(--border-strong\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){border-color:var(--border-strong)}.hover\:bg-\[\#007aff\]\/\[0\.08\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#007aff14}.hover\:bg-\[\#0a6cff\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-bg-opacity: 1;background-color:rgb(10 108 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8e7e3\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-bg-opacity: 1;background-color:rgb(232 231 227 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f1ee\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-bg-opacity: 1;background-color:rgb(242 241 238 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color-mix\(in_srgb\,var\(--content-inverse\)_12\%\,transparent\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:color-mix(in srgb,var(--content-inverse) 12%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--content-inverse\)_14\%\,transparent\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:color-mix(in srgb,var(--content-inverse) 14%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--content-inverse\)_24\%\,transparent\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:color-mix(in srgb,var(--content-inverse) 24%,transparent)}.hover\:bg-\[var\(--action-primary-bg-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--action-primary-bg-hover)}.hover\:bg-\[var\(--content-quaternary\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--content-quaternary)}.hover\:bg-\[var\(--negative-subtle\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--negative-subtle)}.hover\:bg-\[var\(--surface-glass-accent-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--surface-glass-accent-hover)}.hover\:bg-\[var\(--surface-glass-dark-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--surface-glass-dark-hover)}.hover\:bg-\[var\(--surface-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--surface-hover)}.hover\:bg-\[var\(--surface-raised\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:var(--surface-raised)}.hover\:bg-black\/\[0\.04\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#0000000a}.hover\:bg-black\/\[0\.05\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#0000000d}.hover\:bg-black\/\[0\.06\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#0000000f}.hover\:bg-black\/\[0\.07\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#00000012}.hover\:bg-black\/\[0\.08\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#00000014}.hover\:bg-black\/\[0\.09\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#00000017}.hover\:bg-black\/\[0\.1\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#0000001a}.hover\:bg-white:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff1a}.hover\:bg-white\/50:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff80}.hover\:bg-white\/85:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffffd9}.hover\:bg-white\/90:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffffe6}.hover\:bg-white\/\[0\.05\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff0d}.hover\:bg-white\/\[0\.07\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff14}.hover\:bg-white\/\[0\.14\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff24}.hover\:bg-white\/\[0\.16\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff29}.hover\:bg-white\/\[0\.18\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff2e}.hover\:bg-white\/\[0\.1\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-color:#ffffff1a}.hover\:text-\[\#1f1e1d\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-text-opacity: 1;color:rgb(31 30 29 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--content-inverse\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--content-inverse)}.hover\:text-\[var\(--content-primary\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--content-primary)}.hover\:text-\[var\(--content-secondary\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:var(--content-secondary)}.hover\:text-black:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/80:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:#000c}.hover\:text-white:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/80:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:#fffc}.hover\:text-white\/85:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:#ffffffd9}.hover\:text-white\/90:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){color:#ffffffe6}.hover\:underline:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){text-decoration-line:underline}.hover\:decoration-current:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){text-decoration-color:currentColor}.hover\:opacity-100:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){opacity:1}.hover\:opacity-75:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){opacity:.75}.hover\:opacity-80:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){opacity:.8}.hover\:opacity-85:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){opacity:.85}.hover\:opacity-90:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){opacity:.9}.hover\:shadow-\[0_0_0_1px_var\(--border-default\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-shadow: 0 0 0 1px var(--border-default);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--border-strong\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-shadow: inset 0 0 0 1px var(--border-strong);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-105:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-brightness: brightness(1.05);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)}.hover\:brightness-125:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-brightness: brightness(1.25);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)}.hover\:brightness-95:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){--tw-brightness: brightness(.95);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)}.hover\:\[background-image\:linear-gradient\(var\(--surface-fill-strong\)\,var\(--surface-fill-strong\)\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-image:linear-gradient(var(--surface-fill-strong),var(--surface-fill-strong))}.hover\:\[background-image\:linear-gradient\(var\(--surface-glass-dark-hover\)\,var\(--surface-glass-dark-hover\)\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){background-image:linear-gradient(var(--surface-glass-dark-hover),var(--surface-glass-dark-hover))}.hover\:\[box-shadow\:inset_0_0_0_1px_var\(--border-default\)\,var\(--elevation-2\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){box-shadow:inset 0 0 0 1px var(--border-default),var(--elevation-2)}.hover\:\[outline\:1\.5px_dashed_var\(--border-accent\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)){outline:1.5px dashed var(--border-accent)}.focus\:border-\[var\(--border-strong\)\]:focus{border-color:var(--border-strong)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[color\:var\(--border-accent\)\]:focus{--tw-ring-color: var(--border-accent)}.focus\:ring-white\/30:focus{--tw-ring-color: rgb(255 255 255 / .3)}.focus\:\[outline\:2px_solid_var\(--border-accent\)\]:focus{outline:2px solid var(--border-accent)}.focus-visible\:border-\[color\:var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){border-color:var(--border-accent)}.focus-visible\:border-\[var\(--border-strong\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){border-color:var(--border-strong)}.focus-visible\:bg-\[var\(--surface-hover\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){background-color:var(--surface-hover)}.focus-visible\:text-\[var\(--content-primary\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){color:var(--content-primary)}.focus-visible\:opacity-100:focus-visible:where(html:not([data-input-modality=pointer]) *){opacity:1}.focus-visible\:shadow-\[0_0_0_2px_rgba\(0\,122\,255\,0\.6\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-shadow: 0 0 0 2px rgba(0,122,255,.6);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_2px_rgba\(0\,122\,255\,0\.7\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-shadow: 0 0 0 2px rgba(0,122,255,.7);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-style:solid}.focus-visible\:outline-2:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:-2px}.focus-visible\:outline-offset-0:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:0px}.focus-visible\:outline-offset-1:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:-2px}.focus-visible\:outline-offset-\[-3px\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:-3px}.focus-visible\:outline-offset-\[2px\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:2px}.focus-visible\:outline-\[color\:var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-color:var(--border-accent)}.focus-visible\:outline-\[color\:var\(--content-primary\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-color:var(--content-primary)}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-color:var(--accent)}.focus-visible\:outline-\[var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-color:var(--border-accent)}.focus-visible\:outline-\[var\(--content-primary\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-color:var(--content-primary)}.focus-visible\:ring-2:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[color\:var\(--border-default\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-ring-color: var(--border-default)}.focus-visible\:ring-\[color\:var\(--content-on-media\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-ring-color: var(--content-on-media)}.focus-visible\:ring-\[var\(--content-primary\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-ring-color: var(--content-primary)}.focus-visible\:\[--wash\:var\(--surface-hover\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){--wash: var(--surface-hover)}.focus-visible\:\[box-shadow\:0_0_0_2px_var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){box-shadow:0 0 0 2px var(--border-accent)}.focus-visible\:\[box-shadow\:inset_0_0_0_1px_var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){box-shadow:inset 0 0 0 1px var(--border-accent)}.focus-visible\:\[outline-offset\:-2px\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:-2px}.focus-visible\:\[outline-offset\:8px\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline-offset:8px}.focus-visible\:\[outline\:2px_solid_var\(--border-accent\)\]:focus-visible:where(html:not([data-input-modality=pointer]) *){outline:2px solid var(--border-accent)}.active\:translate-y-\[1px\]:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.94\]:active{--tw-scale-x: .94;--tw-scale-y: .94;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--surface-fill-strong\)\]:active{background-color:var(--surface-fill-strong)}.active\:opacity-60:active{opacity:.6}.enabled\:hover\:bg-white\/\[0\.06\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):enabled{background-color:#ffffff0f}.enabled\:hover\:bg-white\/\[0\.14\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):enabled{background-color:#ffffff24}.enabled\:hover\:text-white:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):enabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.enabled\:hover\:brightness-\[0\.98\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):enabled{--tw-brightness: brightness(.98);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)}.enabled\:hover\:\[filter\:brightness\(var\(--action-primary-hover-brightness\)\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):enabled{filter:brightness(var(--action-primary-hover-brightness))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--surface-fill-strong\)\]:disabled{background-color:var(--surface-fill-strong)}.disabled\:text-\[var\(--content-disable\)\]:disabled{color:var(--content-disable)}.disabled\:text-\[var\(--content-quaternary\)\]:disabled{color:var(--content-quaternary)}.disabled\:text-\[var\(--content-tertiary\)\]:disabled{color:var(--content-tertiary)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-transparent:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):disabled{background-color:transparent}.group\/row:focus-within .group-focus-within\/row\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group:focus-within .group-focus-within\:text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.group\/agent:focus-within .group-focus-within\/agent\:opacity-100{opacity:1}.group\/else:focus-within .group-focus-within\/else\:opacity-100{opacity:1}.group\/row:focus-within .group-focus-within\/row\:opacity-100{opacity:1}.group\/slide:focus-within .group-focus-within\/slide\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-0{opacity:0}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/tick:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/tick\:w-\[12px\]{width:12px}.group\/card:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/card\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/cp:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/cp\:translate-y-\[38px\]{--tw-translate-y: 38px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/latest:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/latest\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/worked:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/worked\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:-translate-y-\[1px\]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:-translate-y-\[4px\]{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:translate-x-\[1px\]{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/clock:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/clock\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/clock:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/clock\:scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/maxx:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/maxx\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/maxx:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/maxx\:scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/swatch:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/swatch\:border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.group\/clock:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/clock\:text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.group\/count:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/count\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/doc:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/doc\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/meta:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/meta\:text-\[var\(--content-tertiary\)\]{color:var(--content-tertiary)}.group\/next:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/next\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/next:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/next\:text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.group\/row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/row\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/step:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/step\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/step:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/step\:text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.group\/title:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/title\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/worked:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/worked\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:text-\[var\(--content-accent\)\]{color:var(--content-accent)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:text-\[var\(--content-secondary\)\]{color:var(--content-secondary)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:text-\[var\(--content-tertiary\)\]{color:var(--content-tertiary)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:underline{text-decoration-line:underline}.group\/agent:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/agent\:opacity-100{opacity:1}.group\/card:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/card\:opacity-0{opacity:0}.group\/card:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/card\:opacity-100{opacity:1}.group\/clock:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/clock\:opacity-0{opacity:0}.group\/clock:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/clock\:opacity-100{opacity:1}.group\/comment:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/comment\:opacity-100{opacity:1}.group\/cp:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/cp\:opacity-100{opacity:1}.group\/doc:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/doc\:opacity-100{opacity:1}.group\/edit:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/edit\:opacity-0{opacity:0}.group\/edit:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/edit\:opacity-100{opacity:1}.group\/else:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/else\:opacity-100{opacity:1}.group\/fact:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/fact\:opacity-100{opacity:1}.group\/maxx:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/maxx\:opacity-0{opacity:0}.group\/maxx:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/maxx\:opacity-100{opacity:1}.group\/msg:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/msg\:opacity-100{opacity:1}.group\/prompt:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/prompt\:opacity-70{opacity:.7}.group\/row:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/row\:opacity-100{opacity:1}.group\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/shot\:opacity-100{opacity:1}.group\/slide:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/slide\:opacity-100{opacity:1}.group\/tick:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/tick\:opacity-75{opacity:.75}.group\/tip:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/tip\:opacity-100{opacity:1}.group\/title:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/title\:opacity-100{opacity:1}.group\/watch:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/watch\:opacity-100{opacity:1}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:opacity-100{opacity:1}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:shadow-\[0_0_0_2px_\#ffffff\,0_0_0_4px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 0 0 2px #ffffff,0 0 0 4px rgba(0,0,0,.16);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/cp:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/cp\:delay-100{transition-delay:.1s}.group\/work:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\/work\:\[--card-bg\:var\(--surface-raised\)\]{--card-bg: var(--surface-raised)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:\[--wash\:var\(--surface-hover\)\]{--wash: var(--surface-hover)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:\[background-image\:linear-gradient\(var\(--surface-hover\)\,var\(--surface-hover\)\)\]{background-image:linear-gradient(var(--surface-hover),var(--surface-hover))}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:\[transform\:rotate\(-16deg\)_translate\(-8px\,2px\)\]{transform:rotate(-16deg) translate(-8px,2px)}.group:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-hover\:\[transform\:rotate\(16deg\)_translate\(8px\,2px\)\]{transform:rotate(16deg) translate(8px,2px)}.group\/clock:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/clock\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/clock:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/clock\:scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/maxx:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/maxx\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/maxx:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/maxx\:scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/title:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/title\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/worked:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/worked\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\:text-\[var\(--content-primary\)\]{color:var(--content-primary)}.group\/clock:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/clock\:opacity-0{opacity:0}.group\/clock:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/clock\:opacity-100{opacity:1}.group\/copy:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/copy\:opacity-100{opacity:1}.group\/edit:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/edit\:opacity-0{opacity:0}.group\/edit:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/edit\:opacity-100{opacity:1}.group\/maxx:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/maxx\:opacity-0{opacity:0}.group\/maxx:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/maxx\:opacity-100{opacity:1}.group\/tip:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/tip\:opacity-100{opacity:1}.group\/title:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\/title\:opacity-100{opacity:1}.group:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\:opacity-100{opacity:1}.group:focus-visible:where(html:not([data-input-modality=pointer]) *) .group-focus-visible\:shadow-\[0_0_0_2px_\#ffffff\,0_0_0_4px_rgba\(0\,122\,255\,0\.55\)\]{--tw-shadow: 0 0 0 2px #ffffff,0 0 0 4px rgba(0,122,255,.55);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:enabled:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .group-enabled\:group-hover\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))~.peer-hover\/shot\:opacity-100{opacity:1}.peer\/shot:focus-visible:where(html:not([data-input-modality=pointer]) *)~.peer-focus-visible\/shot\:opacity-100{opacity:1}.peer:focus-visible:where(html:not([data-input-modality=pointer]) *)~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible:where(html:not([data-input-modality=pointer]) *)~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible:where(html:not([data-input-modality=pointer]) *)~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible:where(html:not([data-input-modality=pointer]) *)~.peer-focus-visible\:outline-\[color\:var\(--content-primary\)\]{outline-color:var(--content-primary)}.has-\[\:focus-visible\]\:opacity-100:has(:focus-visible:where(html:not([data-input-modality=pointer]) *)){opacity:1}.group\/edit:has(:focus-visible:where(html:not([data-input-modality=pointer]) *)) .group-has-\[\:focus-visible\]\/edit\:opacity-100{opacity:1}.group\/watch:has(:focus-visible:where(html:not([data-input-modality=pointer]) *)) .group-has-\[\:focus-visible\]\/watch\:opacity-100{opacity:1}.aria-expanded\:bg-\[var\(--surface-fill-strong\)\][aria-expanded=true],.aria-pressed\:bg-\[var\(--surface-fill-strong\)\][aria-pressed=true]{background-color:var(--surface-fill-strong)}.data-\[state\=open\]\:z-30[data-state=open]{z-index:30}.data-\[state\=closed\]\:\[box-shadow\:var\(--elevation-1\)\,var\(--edge-highlight\)\][data-state=closed]{box-shadow:var(--elevation-1),var(--edge-highlight)}@media (max-width: 767px){.phone\:not-sr-only:where(:not([data-desktop] *)){position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.phone\:static:where(:not([data-desktop] *)){position:static}.phone\:relative:where(:not([data-desktop] *)){position:relative}.phone\:inset-0:where(:not([data-desktop] *)){top:0;right:0;bottom:0;left:0}.phone\:inset-auto:where(:not([data-desktop] *)){inset:auto}.phone\:bottom-0:where(:not([data-desktop] *)){bottom:0}.phone\:bottom-\[16px\]:where(:not([data-desktop] *)){bottom:16px}.phone\:bottom-\[calc\(100\%\+var\(--float\)\)\]:where(:not([data-desktop] *)){bottom:calc(100% + var(--float))}.phone\:left-1\/2:where(:not([data-desktop] *)){left:50%}.phone\:right-\[16px\]:where(:not([data-desktop] *)){right:16px}.phone\:right-auto:where(:not([data-desktop] *)){right:auto}.phone\:top-\[16px\]:where(:not([data-desktop] *)){top:16px}.phone\:top-auto:where(:not([data-desktop] *)){top:auto}.phone\:m-0:where(:not([data-desktop] *)){margin:0}.phone\:-mx-\[16px\]:where(:not([data-desktop] *)){margin-left:-16px;margin-right:-16px}.phone\:mb-\[32px\]:where(:not([data-desktop] *)){margin-bottom:32px}.phone\:mt-\[16px\]:where(:not([data-desktop] *)){margin-top:16px}.phone\:mt-\[24px\]:where(:not([data-desktop] *)){margin-top:24px}.phone\:mt-\[32px\]:where(:not([data-desktop] *)){margin-top:32px}.phone\:mt-\[8px\]:where(:not([data-desktop] *)){margin-top:8px}.phone\:block:where(:not([data-desktop] *)){display:block}.phone\:inline:where(:not([data-desktop] *)){display:inline}.phone\:flex:where(:not([data-desktop] *)){display:flex}.phone\:contents:where(:not([data-desktop] *)){display:contents}.phone\:hidden:where(:not([data-desktop] *)){display:none}.phone\:aspect-\[var\(--band-aspect\)\]:where(:not([data-desktop] *)){aspect-ratio:var(--band-aspect)}.phone\:h-\[32px\]:where(:not([data-desktop] *)){height:32px}.phone\:h-\[80\%\]:where(:not([data-desktop] *)){height:80%}.phone\:h-\[var\(--band\)\]:where(:not([data-desktop] *)){height:var(--band)}.phone\:h-\[var\(--gs-art-h\)\]:where(:not([data-desktop] *)){height:var(--gs-art-h)}.phone\:h-auto:where(:not([data-desktop] *)){height:auto}.phone\:max-h-\[calc\(100\%-var\(--room\)\)\]:where(:not([data-desktop] *)){max-height:calc(100% - var(--room))}.phone\:min-h-0:where(:not([data-desktop] *)){min-height:0px}.phone\:min-h-\[152px\]:where(:not([data-desktop] *)){min-height:152px}.phone\:w-\[120px\]:where(:not([data-desktop] *)){width:120px}.phone\:w-\[calc\(100\%-152px\)\]:where(:not([data-desktop] *)){width:calc(100% - 152px)}.phone\:w-\[var\(--gs-art-w\)\]:where(:not([data-desktop] *)){width:var(--gs-art-w)}.phone\:w-\[var\(--tile-w\)\]:where(:not([data-desktop] *)){width:var(--tile-w)}.phone\:w-full:where(:not([data-desktop] *)){width:100%}.phone\:w-max:where(:not([data-desktop] *)){width:-moz-max-content;width:max-content}.phone\:min-w-0:where(:not([data-desktop] *)){min-width:0px}.phone\:\!max-w-none:where(:not([data-desktop] *)){max-width:none!important}.phone\:max-w-\[640px\]:where(:not([data-desktop] *)){max-width:640px}.phone\:max-w-\[calc\(100\%-32px\)\]:where(:not([data-desktop] *)){max-width:calc(100% - 32px)}.phone\:max-w-full:where(:not([data-desktop] *)){max-width:100%}.phone\:max-w-none:where(:not([data-desktop] *)){max-width:none}.phone\:flex-1:where(:not([data-desktop] *)){flex:1 1 0%}.phone\:flex-none:where(:not([data-desktop] *)){flex:none}.phone\:shrink:where(:not([data-desktop] *)){flex-shrink:1}.phone\:shrink-0:where(:not([data-desktop] *)){flex-shrink:0}.phone\:origin-right:where(:not([data-desktop] *)){transform-origin:right}.phone\:-translate-x-1\/2:where(:not([data-desktop] *)){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.phone\:scale-\[0\.6\]:where(:not([data-desktop] *)){--tw-scale-x: .6;--tw-scale-y: .6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.phone\:select-none:where(:not([data-desktop] *)){-webkit-user-select:none;-moz-user-select:none;user-select:none}.phone\:snap-x:where(:not([data-desktop] *)){scroll-snap-type:x var(--tw-scroll-snap-strictness)}.phone\:snap-mandatory:where(:not([data-desktop] *)){--tw-scroll-snap-strictness: mandatory}.phone\:snap-start:where(:not([data-desktop] *)){scroll-snap-align:start}.phone\:scroll-px-\[16px\]:where(:not([data-desktop] *)){scroll-padding-left:16px;scroll-padding-right:16px}.phone\:grid-cols-1:where(:not([data-desktop] *)){grid-template-columns:repeat(1,minmax(0,1fr))}.phone\:flex-col:where(:not([data-desktop] *)){flex-direction:column}.phone\:flex-col-reverse:where(:not([data-desktop] *)){flex-direction:column-reverse}.phone\:flex-wrap:where(:not([data-desktop] *)){flex-wrap:wrap}.phone\:items-end:where(:not([data-desktop] *)){align-items:flex-end}.phone\:items-center:where(:not([data-desktop] *)){align-items:center}.phone\:items-stretch:where(:not([data-desktop] *)){align-items:stretch}.phone\:justify-start:where(:not([data-desktop] *)){justify-content:flex-start}.phone\:justify-center:where(:not([data-desktop] *)){justify-content:center}.phone\:gap-\[12px\]:where(:not([data-desktop] *)){gap:12px}.phone\:gap-\[15px\]:where(:not([data-desktop] *)){gap:15px}.phone\:gap-\[24px\]:where(:not([data-desktop] *)){gap:24px}.phone\:gap-\[32px\]:where(:not([data-desktop] *)){gap:32px}.phone\:gap-\[4px\]:where(:not([data-desktop] *)){gap:4px}.phone\:gap-\[6px\]:where(:not([data-desktop] *)){gap:6px}.phone\:gap-\[8px\]:where(:not([data-desktop] *)){gap:8px}.phone\:gap-y-0:where(:not([data-desktop] *)){row-gap:0px}.phone\:overflow-visible:where(:not([data-desktop] *)){overflow:visible}.phone\:overflow-x-auto:where(:not([data-desktop] *)){overflow-x:auto}.phone\:overflow-y-auto:where(:not([data-desktop] *)){overflow-y:auto}.phone\:overscroll-x-contain:where(:not([data-desktop] *)){overscroll-behavior-x:contain}.phone\:truncate:where(:not([data-desktop] *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone\:whitespace-normal:where(:not([data-desktop] *)){white-space:normal}.phone\:rounded-none:where(:not([data-desktop] *)){border-radius:0}.phone\:rounded-b-none:where(:not([data-desktop] *)){border-bottom-right-radius:0;border-bottom-left-radius:0}.phone\:rounded-t-\[var\(--sheet-top\)\]:where(:not([data-desktop] *)){border-top-left-radius:var(--sheet-top);border-top-right-radius:var(--sheet-top)}.phone\:border-\[color\:var\(--border-subtle\)\]:where(:not([data-desktop] *)){border-color:var(--border-subtle)}.phone\:bg-\[var\(--surface-fill-subtle\)\]:where(:not([data-desktop] *)){background-color:var(--surface-fill-subtle)}.phone\:bg-\[var\(--surface-sunken\)\]:where(:not([data-desktop] *)){background-color:var(--surface-sunken)}.phone\:p-\[16px\]:where(:not([data-desktop] *)){padding:16px}.phone\:p-\[var\(--gs-pad-phone\)\]:where(:not([data-desktop] *)){padding:var(--gs-pad-phone)}.phone\:px-0:where(:not([data-desktop] *)){padding-left:0;padding-right:0}.phone\:px-\[16px\]:where(:not([data-desktop] *)){padding-left:16px;padding-right:16px}.phone\:px-\[24px\]:where(:not([data-desktop] *)){padding-left:24px;padding-right:24px}.phone\:px-\[var\(--gs-pad-phone\)\]:where(:not([data-desktop] *)){padding-left:var(--gs-pad-phone);padding-right:var(--gs-pad-phone)}.phone\:py-\[16px\]:where(:not([data-desktop] *)){padding-top:16px;padding-bottom:16px}.phone\:\!pl-\[16px\]:where(:not([data-desktop] *)){padding-left:16px!important}.phone\:\!pr-0:where(:not([data-desktop] *)){padding-right:0!important}.phone\:\!pr-\[152px\]:where(:not([data-desktop] *)){padding-right:152px!important}.phone\:pb-\[24px\]:where(:not([data-desktop] *)){padding-bottom:24px}.phone\:pb-\[calc\(24px\+env\(safe-area-inset-bottom\)\)\]:where(:not([data-desktop] *)){padding-bottom:calc(24px + env(safe-area-inset-bottom))}.phone\:pb-\[calc\(48px\+env\(safe-area-inset-bottom\)\)\]:where(:not([data-desktop] *)){padding-bottom:calc(48px + env(safe-area-inset-bottom))}.phone\:pl-\[4px\]:where(:not([data-desktop] *)){padding-left:4px}.phone\:pr-\[152px\]:where(:not([data-desktop] *)){padding-right:152px}.phone\:pt-\[24px\]:where(:not([data-desktop] *)){padding-top:24px}.phone\:pt-\[32px\]:where(:not([data-desktop] *)){padding-top:32px}.phone\:pt-\[48px\]:where(:not([data-desktop] *)){padding-top:48px}.phone\:pt-\[4px\]:where(:not([data-desktop] *)){padding-top:4px}.phone\:pt-\[68px\]:where(:not([data-desktop] *)){padding-top:68px}.phone\:pt-\[80px\]:where(:not([data-desktop] *)){padding-top:80px}.phone\:pt-\[var\(--band-top\)\]:where(:not([data-desktop] *)){padding-top:var(--band-top)}.phone\:text-center:where(:not([data-desktop] *)){text-align:center}.phone\:text-\[20px\]:where(:not([data-desktop] *)){font-size:20px}.phone\:text-\[28px\]:where(:not([data-desktop] *)){font-size:28px}.phone\:text-\[32px\]:where(:not([data-desktop] *)){font-size:32px}.phone\:text-body-md:where(:not([data-desktop] *)){font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-tracking);font-weight:var(--text-body-md-weight)}.phone\:text-heading-md-strong:where(:not([data-desktop] *)){font-size:var(--text-heading-md-strong-size);line-height:var(--text-heading-md-strong-line-height);letter-spacing:var(--text-heading-md-strong-tracking);font-weight:var(--text-heading-md-strong-weight)}.phone\:leading-\[24px\]:where(:not([data-desktop] *)){line-height:24px}.phone\:leading-\[32px\]:where(:not([data-desktop] *)){line-height:32px}.phone\:tracking-\[-0\.04em\]:where(:not([data-desktop] *)){letter-spacing:-.04em}.phone\:opacity-100:where(:not([data-desktop] *)){opacity:1}.phone\:\[-webkit-touch-callout\:none\]:where(:not([data-desktop] *)){-webkit-touch-callout:none}.phone\:\[box-shadow\:none\]:where(:not([data-desktop] *)){box-shadow:none}.phone\:\[clip-path\:inset\(0_round_var\(--sheet-top\)_var\(--sheet-top\)_0_0\)\]:where(:not([data-desktop] *)){clip-path:inset(0 round var(--sheet-top) var(--sheet-top) 0 0)}.phone\:\[scrollbar-width\:none\]:where(:not([data-desktop] *)){scrollbar-width:none}.phone\:empty\:hidden:empty:where(:not([data-desktop] *)){display:none}}[data-phone] .phone\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}[data-phone] .phone\:static{position:static}[data-phone] .phone\:relative{position:relative}[data-phone] .phone\:inset-0{top:0;right:0;bottom:0;left:0}[data-phone] .phone\:inset-auto{inset:auto}[data-phone] .phone\:bottom-0{bottom:0}[data-phone] .phone\:bottom-\[16px\]{bottom:16px}[data-phone] .phone\:bottom-\[calc\(100\%\+var\(--float\)\)\]{bottom:calc(100% + var(--float))}[data-phone] .phone\:left-1\/2{left:50%}[data-phone] .phone\:right-\[16px\]{right:16px}[data-phone] .phone\:right-auto{right:auto}[data-phone] .phone\:top-\[16px\]{top:16px}[data-phone] .phone\:top-auto{top:auto}[data-phone] .phone\:m-0{margin:0}[data-phone] .phone\:-mx-\[16px\]{margin-left:-16px;margin-right:-16px}[data-phone] .phone\:mb-\[32px\]{margin-bottom:32px}[data-phone] .phone\:mt-\[16px\]{margin-top:16px}[data-phone] .phone\:mt-\[24px\]{margin-top:24px}[data-phone] .phone\:mt-\[32px\]{margin-top:32px}[data-phone] .phone\:mt-\[8px\]{margin-top:8px}[data-phone] .phone\:block{display:block}[data-phone] .phone\:inline{display:inline}[data-phone] .phone\:flex{display:flex}[data-phone] .phone\:contents{display:contents}[data-phone] .phone\:hidden{display:none}[data-phone] .phone\:aspect-\[var\(--band-aspect\)\]{aspect-ratio:var(--band-aspect)}[data-phone] .phone\:h-\[32px\]{height:32px}[data-phone] .phone\:h-\[80\%\]{height:80%}[data-phone] .phone\:h-\[var\(--band\)\]{height:var(--band)}[data-phone] .phone\:h-\[var\(--gs-art-h\)\]{height:var(--gs-art-h)}[data-phone] .phone\:h-auto{height:auto}[data-phone] .phone\:max-h-\[calc\(100\%-var\(--room\)\)\]{max-height:calc(100% - var(--room))}[data-phone] .phone\:min-h-0{min-height:0px}[data-phone] .phone\:min-h-\[152px\]{min-height:152px}[data-phone] .phone\:w-\[120px\]{width:120px}[data-phone] .phone\:w-\[calc\(100\%-152px\)\]{width:calc(100% - 152px)}[data-phone] .phone\:w-\[var\(--gs-art-w\)\]{width:var(--gs-art-w)}[data-phone] .phone\:w-\[var\(--tile-w\)\]{width:var(--tile-w)}[data-phone] .phone\:w-full{width:100%}[data-phone] .phone\:w-max{width:-moz-max-content;width:max-content}[data-phone] .phone\:min-w-0{min-width:0px}[data-phone] .phone\:\!max-w-none{max-width:none!important}[data-phone] .phone\:max-w-\[640px\]{max-width:640px}[data-phone] .phone\:max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}[data-phone] .phone\:max-w-full{max-width:100%}[data-phone] .phone\:max-w-none{max-width:none}[data-phone] .phone\:flex-1{flex:1 1 0%}[data-phone] .phone\:flex-none{flex:none}[data-phone] .phone\:shrink{flex-shrink:1}[data-phone] .phone\:shrink-0{flex-shrink:0}[data-phone] .phone\:origin-right{transform-origin:right}[data-phone] .phone\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-phone] .phone\:scale-\[0\.6\]{--tw-scale-x: .6;--tw-scale-y: .6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-phone] .phone\:select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-phone] .phone\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}[data-phone] .phone\:snap-mandatory{--tw-scroll-snap-strictness: mandatory}[data-phone] .phone\:snap-start{scroll-snap-align:start}[data-phone] .phone\:scroll-px-\[16px\]{scroll-padding-left:16px;scroll-padding-right:16px}[data-phone] .phone\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}[data-phone] .phone\:flex-col{flex-direction:column}[data-phone] .phone\:flex-col-reverse{flex-direction:column-reverse}[data-phone] .phone\:flex-wrap{flex-wrap:wrap}[data-phone] .phone\:items-end{align-items:flex-end}[data-phone] .phone\:items-center{align-items:center}[data-phone] .phone\:items-stretch{align-items:stretch}[data-phone] .phone\:justify-start{justify-content:flex-start}[data-phone] .phone\:justify-center{justify-content:center}[data-phone] .phone\:gap-\[12px\]{gap:12px}[data-phone] .phone\:gap-\[15px\]{gap:15px}[data-phone] .phone\:gap-\[24px\]{gap:24px}[data-phone] .phone\:gap-\[32px\]{gap:32px}[data-phone] .phone\:gap-\[4px\]{gap:4px}[data-phone] .phone\:gap-\[6px\]{gap:6px}[data-phone] .phone\:gap-\[8px\]{gap:8px}[data-phone] .phone\:gap-y-0{row-gap:0px}[data-phone] .phone\:overflow-visible{overflow:visible}[data-phone] .phone\:overflow-x-auto{overflow-x:auto}[data-phone] .phone\:overflow-y-auto{overflow-y:auto}[data-phone] .phone\:overscroll-x-contain{overscroll-behavior-x:contain}[data-phone] .phone\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-phone] .phone\:whitespace-normal{white-space:normal}[data-phone] .phone\:rounded-none{border-radius:0}[data-phone] .phone\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}[data-phone] .phone\:rounded-t-\[var\(--sheet-top\)\]{border-top-left-radius:var(--sheet-top);border-top-right-radius:var(--sheet-top)}[data-phone] .phone\:border-\[color\:var\(--border-subtle\)\]{border-color:var(--border-subtle)}[data-phone] .phone\:bg-\[var\(--surface-fill-subtle\)\]{background-color:var(--surface-fill-subtle)}[data-phone] .phone\:bg-\[var\(--surface-sunken\)\]{background-color:var(--surface-sunken)}[data-phone] .phone\:p-\[16px\]{padding:16px}[data-phone] .phone\:p-\[var\(--gs-pad-phone\)\]{padding:var(--gs-pad-phone)}[data-phone] .phone\:px-0{padding-left:0;padding-right:0}[data-phone] .phone\:px-\[16px\]{padding-left:16px;padding-right:16px}[data-phone] .phone\:px-\[24px\]{padding-left:24px;padding-right:24px}[data-phone] .phone\:px-\[var\(--gs-pad-phone\)\]{padding-left:var(--gs-pad-phone);padding-right:var(--gs-pad-phone)}[data-phone] .phone\:py-\[16px\]{padding-top:16px;padding-bottom:16px}[data-phone] .phone\:\!pl-\[16px\]{padding-left:16px!important}[data-phone] .phone\:\!pr-0{padding-right:0!important}[data-phone] .phone\:\!pr-\[152px\]{padding-right:152px!important}[data-phone] .phone\:pb-\[24px\]{padding-bottom:24px}[data-phone] .phone\:pb-\[calc\(24px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}[data-phone] .phone\:pb-\[calc\(48px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(48px + env(safe-area-inset-bottom))}[data-phone] .phone\:pl-\[4px\]{padding-left:4px}[data-phone] .phone\:pr-\[152px\]{padding-right:152px}[data-phone] .phone\:pt-\[24px\]{padding-top:24px}[data-phone] .phone\:pt-\[32px\]{padding-top:32px}[data-phone] .phone\:pt-\[48px\]{padding-top:48px}[data-phone] .phone\:pt-\[4px\]{padding-top:4px}[data-phone] .phone\:pt-\[68px\]{padding-top:68px}[data-phone] .phone\:pt-\[80px\]{padding-top:80px}[data-phone] .phone\:pt-\[var\(--band-top\)\]{padding-top:var(--band-top)}[data-phone] .phone\:text-center{text-align:center}[data-phone] .phone\:text-\[20px\]{font-size:20px}[data-phone] .phone\:text-\[28px\]{font-size:28px}[data-phone] .phone\:text-\[32px\]{font-size:32px}[data-phone] .phone\:text-body-md{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-tracking);font-weight:var(--text-body-md-weight)}[data-phone] .phone\:text-heading-md-strong{font-size:var(--text-heading-md-strong-size);line-height:var(--text-heading-md-strong-line-height);letter-spacing:var(--text-heading-md-strong-tracking);font-weight:var(--text-heading-md-strong-weight)}[data-phone] .phone\:leading-\[24px\]{line-height:24px}[data-phone] .phone\:leading-\[32px\]{line-height:32px}[data-phone] .phone\:tracking-\[-0\.04em\]{letter-spacing:-.04em}[data-phone] .phone\:opacity-100{opacity:1}[data-phone] .phone\:\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}[data-phone] .phone\:\[box-shadow\:none\]{box-shadow:none}[data-phone] .phone\:\[clip-path\:inset\(0_round_var\(--sheet-top\)_var\(--sheet-top\)_0_0\)\]{clip-path:inset(0 round var(--sheet-top) var(--sheet-top) 0 0)}[data-phone] .phone\:\[scrollbar-width\:none\]{scrollbar-width:none}[data-phone] .phone\:empty\:hidden:empty{display:none}@media (min-width: 768px){.desktop\:hidden:not([data-phone] *){display:none}.desktop\:px-\[32px\]:not([data-phone] *){padding-left:32px;padding-right:32px}.desktop\:pt-\[56px\]:not([data-phone] *){padding-top:56px}.desktop\:hover\:bg-\[var\(--surface-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not([data-phone] *){background-color:var(--surface-hover)}.group\/ref:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .desktop\:group-hover\/ref\:opacity-100:not([data-phone] *){opacity:1}.peer\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))~.desktop\:peer-hover\/shot\:-translate-y-\[4px\]:not([data-phone] *){--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))~.desktop\:peer-hover\/shot\:\[box-shadow\:var\(--elevation-3\)\]:not([data-phone] *){box-shadow:var(--elevation-3)}}:where([data-desktop]) .desktop\:hidden:not([data-phone] *){display:none}:where([data-desktop]) .desktop\:px-\[32px\]:not([data-phone] *){padding-left:32px;padding-right:32px}:where([data-desktop]) .desktop\:pt-\[56px\]:not([data-phone] *){padding-top:56px}:where([data-desktop]) .desktop\:hover\:bg-\[var\(--surface-hover\)\]:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)):not([data-phone] *){background-color:var(--surface-hover)}:where([data-desktop]) .group\/ref:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .desktop\:group-hover\/ref\:opacity-100:not([data-phone] *){opacity:1}:where([data-desktop]) .peer\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))~.desktop\:peer-hover\/shot\:-translate-y-\[4px\]:not([data-phone] *){--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where([data-desktop]) .peer\/shot:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *))~.desktop\:peer-hover\/shot\:\[box-shadow\:var\(--elevation-3\)\]:not([data-phone] *){box-shadow:var(--elevation-3)}@media (max-width: 767px){.narrow\:bottom-\[4px\]:where(:not([data-desktop] *)){bottom:4px}.narrow\:left-\[4px\]:where(:not([data-desktop] *)){left:4px}.narrow\:right-\[8px\]:where(:not([data-desktop] *)){right:8px}.narrow\:top-\[8px\]:where(:not([data-desktop] *)){top:8px}.narrow\:ml-0:where(:not([data-desktop] *)){margin-left:0}.narrow\:size-\[24px\]:where(:not([data-desktop] *)){width:24px;height:24px}.narrow\:size-\[64px\]:where(:not([data-desktop] *)){width:64px;height:64px}.narrow\:size-\[72px\]:where(:not([data-desktop] *)){width:72px;height:72px}.narrow\:w-full:where(:not([data-desktop] *)){width:100%}.narrow\:scale-\[0\.7\]:where(:not([data-desktop] *)){--tw-scale-x: .7;--tw-scale-y: .7;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.narrow\:flex-col:where(:not([data-desktop] *)){flex-direction:column}.narrow\:flex-wrap:where(:not([data-desktop] *)){flex-wrap:wrap}.narrow\:flex-nowrap:where(:not([data-desktop] *)){flex-wrap:nowrap}.narrow\:items-start:where(:not([data-desktop] *)){align-items:flex-start}.narrow\:gap-\[12px\]:where(:not([data-desktop] *)){gap:12px}.narrow\:self-start:where(:not([data-desktop] *)){align-self:flex-start}.narrow\:py-0:where(:not([data-desktop] *)){padding-top:0;padding-bottom:0}.narrow\:pl-\[52px\]:where(:not([data-desktop] *)){padding-left:52px}.narrow\:pl-\[56px\]:where(:not([data-desktop] *)){padding-left:56px}.narrow\:pr-\[20px\]:where(:not([data-desktop] *)){padding-right:20px}.narrow\:pt-0:where(:not([data-desktop] *)){padding-top:0}}[data-phone] .narrow\:bottom-\[4px\]{bottom:4px}[data-phone] .narrow\:left-\[4px\]{left:4px}[data-phone] .narrow\:right-\[8px\]{right:8px}[data-phone] .narrow\:top-\[8px\]{top:8px}[data-phone] .narrow\:ml-0{margin-left:0}[data-phone] .narrow\:size-\[24px\]{width:24px;height:24px}[data-phone] .narrow\:size-\[64px\]{width:64px;height:64px}[data-phone] .narrow\:size-\[72px\]{width:72px;height:72px}[data-phone] .narrow\:w-full{width:100%}[data-phone] .narrow\:scale-\[0\.7\]{--tw-scale-x: .7;--tw-scale-y: .7;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-phone] .narrow\:flex-col{flex-direction:column}[data-phone] .narrow\:flex-wrap{flex-wrap:wrap}[data-phone] .narrow\:flex-nowrap{flex-wrap:nowrap}[data-phone] .narrow\:items-start{align-items:flex-start}[data-phone] .narrow\:gap-\[12px\]{gap:12px}[data-phone] .narrow\:self-start{align-self:flex-start}[data-phone] .narrow\:py-0{padding-top:0;padding-bottom:0}[data-phone] .narrow\:pl-\[52px\]{padding-left:52px}[data-phone] .narrow\:pl-\[56px\]{padding-left:56px}[data-phone] .narrow\:pr-\[20px\]{padding-right:20px}[data-phone] .narrow\:pt-0{padding-top:0}[data-manage-narrow] .narrow\:bottom-\[4px\]{bottom:4px}[data-manage-narrow] .narrow\:left-\[4px\]{left:4px}[data-manage-narrow] .narrow\:right-\[8px\]{right:8px}[data-manage-narrow] .narrow\:top-\[8px\]{top:8px}[data-manage-narrow] .narrow\:ml-0{margin-left:0}[data-manage-narrow] .narrow\:size-\[24px\]{width:24px;height:24px}[data-manage-narrow] .narrow\:size-\[64px\]{width:64px;height:64px}[data-manage-narrow] .narrow\:size-\[72px\]{width:72px;height:72px}[data-manage-narrow] .narrow\:w-full{width:100%}[data-manage-narrow] .narrow\:scale-\[0\.7\]{--tw-scale-x: .7;--tw-scale-y: .7;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-manage-narrow] .narrow\:flex-col{flex-direction:column}[data-manage-narrow] .narrow\:flex-wrap{flex-wrap:wrap}[data-manage-narrow] .narrow\:flex-nowrap{flex-wrap:nowrap}[data-manage-narrow] .narrow\:items-start{align-items:flex-start}[data-manage-narrow] .narrow\:gap-\[12px\]{gap:12px}[data-manage-narrow] .narrow\:self-start{align-self:flex-start}[data-manage-narrow] .narrow\:py-0{padding-top:0;padding-bottom:0}[data-manage-narrow] .narrow\:pl-\[52px\]{padding-left:52px}[data-manage-narrow] .narrow\:pl-\[56px\]{padding-left:56px}[data-manage-narrow] .narrow\:pr-\[20px\]{padding-right:20px}[data-manage-narrow] .narrow\:pt-0{padding-top:0}@media (prefers-reduced-motion: no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-safe\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-\[600ms\]{transition-duration:.6s}.motion-safe\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion: reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-100{transition-duration:.1s}.motion-reduce\:duration-\[120ms\]{transition-duration:.12s}}@media (min-width: 640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:gap-4{gap:1rem}}@media (min-width: 1280px){.xl\:block{display:block}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (max-width: 767px){.phone\:\[\&\:\:-webkit-scrollbar\]\:hidden:where(:not([data-desktop] *))::-webkit-scrollbar{display:none}}[data-phone] .phone\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-slider-thumb\]\:size-\[11px\]::-webkit-slider-thumb{width:11px;height:11px}.\[\&\:\:-webkit-slider-thumb\]\:size-\[18px\]::-webkit-slider-thumb{width:18px;height:18px}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.3\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.1\)\]::-webkit-slider-thumb{--tw-shadow: 0 1px 4px rgba(0,0,0,.3),0 0 0 .5px rgba(0,0,0,.1);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color), 0 0 0 .5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_3px_rgba\(0\,122\,255\,0\.5\)\]::-webkit-slider-thumb:focus-visible:where(html:not([data-input-modality=pointer]) *){--tw-shadow: 0 0 0 3px rgba(0,122,255,.5);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:\[\&\:has\(\~button\:active\)\]\:scale-\[1\.06\]:has(~button:active)[data-state=closed]{--tw-scale-x: 1.06;--tw-scale-y: 1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>\*\>\*\]\:shrink-0>*>*{flex-shrink:0}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:flex-1>*{flex:1 1 0%}.\[\&\>\*\]\:flex-\[1_1_auto\]>*{flex:1 1 auto}.\[\&\>\*\]\:scale-\[1\.2\]>*{--tw-scale-x: 1.2;--tw-scale-y: 1.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>\*\]\:opacity-100>*{opacity:1}@media (max-width: 767px){.phone\:\[\&\>\*\]\:flex-1>*:where(:not([data-desktop] *)){flex:1 1 0%}}[data-phone] .phone\:\[\&\>\*\]\:flex-1>*{flex:1 1 0%}.\[\&\>\.btn-icon\]\:\!size-\[var\(--arrow\)\]>.btn-icon{width:var(--arrow)!important;height:var(--arrow)!important}.\[\&\>div\]\:p-0>div{padding:0}.\[\&_\*\]\:\[animation-play-state\:paused\] *{animation-play-state:paused}.\[\&_\[data-preview\]\]\:cursor-auto [data-preview]{cursor:auto}.\[\&_\[data-stamp\]\]\:opacity-100 [data-stamp]{opacity:1}.\[\&_svg\]\:size-\[10px\] svg{width:10px;height:10px}@media (hover:none){.\[\@media\(hover\:none\)\]\:hidden{display:none}.\[\@media\(hover\:none\)\]\:select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[\@media\(hover\:none\)\]\:opacity-0{opacity:0}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}.\[\@media\(hover\:none\)\]\:\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}}@media (min-width:768px){.group\/opt:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .\[\@media\(min-width\:768px\)\]\:group-hover\/opt\:w-\[28px\]{width:28px}.group\/opt:hover:where(html[data-hover-ui=true] *):not(:where([data-mobile-chat=true],[data-mobile-chat=true] *,[data-mobile-sidebar=true],[data-mobile-sidebar=true] *)) .\[\@media\(min-width\:768px\)\]\:group-hover\/opt\:opacity-100{opacity:1}}
