.Ha3Zqq_scroller{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:color-mix(in oklab, var(--opt-text) 18%, transparent) transparent;scrollbar-width:thin;gap:1rem;width:100%;padding:.25rem 2.5rem 1rem .125rem;scroll-padding-inline:.125rem;display:flex;overflow:auto hidden}.Ha3Zqq_scroller:focus-visible{outline:2px solid var(--opt-ring);outline-offset:4px;border-radius:1.25rem}.Ha3Zqq_scroller::-webkit-scrollbar{height:.4rem}.Ha3Zqq_scroller::-webkit-scrollbar-track{background:0 0}.Ha3Zqq_scroller::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--opt-text) 18%, transparent);border-radius:999px}.Ha3Zqq_card{isolation:isolate;border:1px solid color-mix(in oklab, var(--opt-border-subtle) 76%, transparent);background:color-mix(in oklab, var(--opt-surface) 97%, var(--opt-accent) 3%);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 70%, transparent) inset, 0 1px 2px color-mix(in oklab, var(--opt-text) 6%, transparent), 0 14px 34px color-mix(in oklab, var(--opt-text) 5%, transparent);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(86%,24rem);transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .42s,box-shadow .42s;position:relative}@media (min-width:48rem){.Ha3Zqq_card{flex-basis:26rem}}.Ha3Zqq_card:after{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px color-mix(in oklab, var(--opt-accent) 18%, transparent) inset;content:"";opacity:0;pointer-events:none;transition:opacity .42s;position:absolute;inset:0}.Ha3Zqq_iconSurface{border:1px solid color-mix(in oklab, var(--opt-accent) 20%, transparent);background:color-mix(in oklab, var(--opt-accent-subtle) 72%, transparent);width:2.25rem;height:2.25rem;color:var(--opt-accent);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 72%, transparent) inset;border-radius:.75rem;flex:none;justify-content:center;align-items:center;transition:transform .42s cubic-bezier(.16,1,.3,1),background-color .42s;display:inline-flex}.Ha3Zqq_stage{border:1px solid color-mix(in oklab, var(--opt-border-subtle) 64%, transparent);background:color-mix(in oklab, var(--opt-bg-subtle) 86%, var(--opt-surface));min-height:6.5rem;box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 62%, transparent) inset, 0 10px 22px color-mix(in oklab, var(--opt-text) 3%, transparent) inset;border-radius:1rem;position:relative;overflow:hidden}.Ha3Zqq_motion{animation-play-state:paused}[data-in-view=true] .Ha3Zqq_motion{animation-play-state:running}.Ha3Zqq_keyboardStage{align-items:center;padding:1rem;display:flex}.Ha3Zqq_keyRow{align-items:center;gap:.625rem;display:flex}.Ha3Zqq_keycap{border:1px solid color-mix(in oklab, var(--opt-border) 82%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--opt-bg-muted));min-width:3.65rem;height:3.1rem;color:var(--opt-text-secondary);box-shadow:0 4px 0 color-mix(in oklab, var(--opt-text) 9%, transparent), 0 5px 10px color-mix(in oklab, var(--opt-text) 7%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;border-radius:.75rem;justify-content:center;align-items:center;font-size:.78rem;font-weight:600;animation:5.6s cubic-bezier(.22,1,.36,1) infinite Ha3Zqq_key-press;display:inline-flex;position:relative;overflow:hidden}.Ha3Zqq_keycap[data-sequence="1"]{animation-delay:.95s}.Ha3Zqq_keycap[data-sequence="2"]{animation-delay:1.9s}.Ha3Zqq_keycapDot{background:var(--opt-accent);opacity:.2;border-radius:999px;width:.25rem;height:.25rem;position:absolute;top:.4rem;right:.42rem}.Ha3Zqq_mouseStage{min-height:6.5rem}.Ha3Zqq_pointerTarget{background:color-mix(in oklab, var(--opt-accent) 18%, transparent);border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;animation:6.4s ease-in-out infinite Ha3Zqq_target-pulse;display:grid;position:absolute;top:1.25rem;left:2rem}.Ha3Zqq_pointerTarget>span{background:var(--opt-accent);opacity:.68;border-radius:999px;width:.65rem;height:.65rem}.Ha3Zqq_demoPointer{z-index:3;width:2rem;height:2rem;color:var(--opt-text);fill:var(--opt-surface);stroke:currentColor;paint-order:fill stroke;filter:drop-shadow(0 4px 5px color-mix(in oklab, var(--opt-text) 18%, transparent));transform-origin:35% 20%;animation:6.4s cubic-bezier(.65,0,.35,1) infinite Ha3Zqq_pointer-path;position:absolute;top:1.85rem;left:42%}.Ha3Zqq_resizeTrack{background:color-mix(in oklab, var(--opt-text) 9%, transparent);border-radius:999px;width:6.8rem;height:.55rem;position:absolute;bottom:1.3rem;right:1.5rem;overflow:visible}.Ha3Zqq_resizeTrackFill{border-radius:inherit;background:var(--opt-accent);transform-origin:0;width:100%;height:100%;animation:6.4s cubic-bezier(.16,1,.3,1) infinite Ha3Zqq_resize-feedback;display:block;transform:scaleX(.58)}.Ha3Zqq_resizeHandle{border:2px solid var(--opt-accent);background:var(--opt-surface);opacity:.72;border-radius:.35rem;width:.75rem;height:1.15rem;animation:6.4s cubic-bezier(.16,1,.3,1) infinite Ha3Zqq_resize-handle;position:absolute;top:50%;left:58%;transform:translate(-50%,-50%)}.Ha3Zqq_statesStage{align-content:center;gap:.1rem;min-height:6.5rem;padding:.4rem;display:grid}.Ha3Zqq_stateRow{min-height:1.35rem;color:var(--opt-text-tertiary);border-radius:.55rem;grid-template-columns:1.05rem minmax(4.5rem,1fr) 5.5rem;align-items:center;gap:.65rem;padding:.1rem .5rem;animation:7.2s ease-in-out infinite Ha3Zqq_state-row;display:grid}.Ha3Zqq_stateRow[data-sequence="1"]{animation-delay:1.05s}.Ha3Zqq_stateRow[data-sequence="2"]{animation-delay:2.1s}.Ha3Zqq_stateRow[data-sequence="3"]{animation-delay:3.15s}.Ha3Zqq_stateIcon{color:currentColor;width:.95rem;height:.95rem}.Ha3Zqq_emptyIcon{fill:currentColor;stroke-width:0}.Ha3Zqq_loadingIcon{animation:1.4s linear infinite Ha3Zqq_loading-spin}.Ha3Zqq_stateLabel{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:520;overflow:hidden}.Ha3Zqq_stateProgress{background:color-mix(in oklab, var(--opt-text) 9%, transparent);border-radius:999px;height:.3rem;overflow:hidden}.Ha3Zqq_stateProgressFill{border-radius:inherit;background:var(--opt-accent);transform-origin:0;width:100%;height:100%;animation:7.2s cubic-bezier(.16,1,.3,1) infinite Ha3Zqq_state-progress;display:block;transform:scaleX(.16)}.Ha3Zqq_stateRow[data-sequence="1"] .Ha3Zqq_stateProgressFill{animation-delay:1.05s}.Ha3Zqq_stateRow[data-sequence="2"] .Ha3Zqq_stateProgressFill{animation-delay:2.1s}.Ha3Zqq_stateRow[data-sequence="3"] .Ha3Zqq_stateProgressFill{animation-delay:3.15s}.Ha3Zqq_focusStage{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:.55rem;min-height:6.5rem;padding:.8rem;display:grid}.Ha3Zqq_focusNode{border:1px solid color-mix(in oklab, var(--opt-border-subtle) 72%, transparent);background:color-mix(in oklab, var(--opt-bg-muted) 86%, var(--opt-accent-subtle));min-width:0;height:4rem;color:var(--opt-text-tertiary);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 60%, transparent) inset;border-radius:.8rem;justify-content:space-between;align-items:flex-end;padding:.65rem;animation:6.2s ease-in-out infinite Ha3Zqq_focus-travel;display:flex;position:relative}.Ha3Zqq_focusNode[data-sequence="1"]{animation-delay:1.15s}.Ha3Zqq_focusNode[data-sequence="2"]{animation-delay:2.3s}.Ha3Zqq_focusNode[data-sequence="3"]{animation-delay:3.45s}.Ha3Zqq_focusNodeLine{opacity:.18;background:currentColor;border-radius:999px;height:.28rem;position:absolute;top:.65rem;left:.65rem;right:.65rem}.Ha3Zqq_focusNodeDot{opacity:.42;background:currentColor;border-radius:999px;width:.35rem;height:.35rem}.Ha3Zqq_focusNodeIcon{width:.8rem;height:.8rem}@media (hover:hover) and (pointer:fine){.Ha3Zqq_card:hover{border-color:color-mix(in oklab, var(--opt-accent) 24%, var(--opt-border-subtle));box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 74%, transparent) inset, 0 2px 4px color-mix(in oklab, var(--opt-text) 7%, transparent), 0 20px 42px color-mix(in oklab, var(--opt-text) 8%, transparent);transform:translateY(-3px)}.Ha3Zqq_card:hover:after{opacity:1}.Ha3Zqq_card:hover .Ha3Zqq_iconSurface{background:color-mix(in oklab, var(--opt-accent-subtle) 92%, transparent);transform:translateY(-1px)rotate(-3deg)}.Ha3Zqq_card[data-quality-card=mouse]:hover .Ha3Zqq_iconSurface,.Ha3Zqq_card[data-quality-card=focus]:hover .Ha3Zqq_iconSurface{transform:translateY(-1px)rotate(3deg)}}@keyframes Ha3Zqq_key-press{0%,22%,to{border-color:color-mix(in oklab, var(--opt-border) 82%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--opt-bg-muted));color:var(--opt-text-secondary);box-shadow:0 4px 0 color-mix(in oklab, var(--opt-text) 9%, transparent), 0 5px 10px color-mix(in oklab, var(--opt-text) 7%, transparent);transform:translateY(0)}7%,13%{border-color:color-mix(in oklab, var(--opt-accent) 46%, var(--opt-border));background:color-mix(in oklab, var(--opt-accent-subtle) 78%, var(--opt-surface));color:var(--opt-accent);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-text) 7%, transparent), 0 4px 10px color-mix(in oklab, var(--opt-accent) 14%, transparent);transform:translateY(3px)}}@keyframes Ha3Zqq_pointer-path{0%,12%,to{left:42%;transform:translate(0)rotate(-4deg)}24%,40%{left:2.85rem;transform:translateY(.65rem)rotate(-8deg)scale(.96)}58%,68%{left:calc(100% - 4.65rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}80%{left:calc(100% - 1.85rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}82%{left:calc(100% - 1.85rem);transform:translateY(2.75rem)rotate(2deg)scale(.84)}86%,90%{left:calc(100% - 1.85rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}96%{left:42%;transform:translate(0)rotate(-4deg)}}@keyframes Ha3Zqq_target-pulse{0%,18%,44%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--opt-accent) 18%, transparent);transform:scale(1)}26%,36%{box-shadow:0 0 0 .45rem color-mix(in oklab, var(--opt-accent) 9%, transparent);transform:scale(1.04)}}@keyframes Ha3Zqq_resize-feedback{0%,72%,to{opacity:.62;transform:scaleX(.58)}80%,90%{opacity:1;transform:scaleX(1)}}@keyframes Ha3Zqq_resize-handle{0%,72%,to{opacity:.72;left:58%;transform:translate(-50%,-50%)scale(1)}80%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}82%,86%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(.88)}90%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}}@keyframes Ha3Zqq_state-row{0%,23%,to{color:var(--opt-text-tertiary);background:0 0;transform:translate(0)}7%,16%{background:color-mix(in oklab, var(--opt-accent-subtle) 70%, transparent);color:var(--opt-accent);transform:translate(.15rem)}}@keyframes Ha3Zqq_state-progress{0%{opacity:.34;transform:scaleX(.16)}14%{opacity:.9;transform:scaleX(.92)}23%,to{opacity:.34;transform:scaleX(.24)}}@keyframes Ha3Zqq_loading-spin{to{transform:rotate(1turn)}}@keyframes Ha3Zqq_focus-travel{0%,24%,to{border-color:color-mix(in oklab, var(--opt-border-subtle) 72%, transparent);background:color-mix(in oklab, var(--opt-bg-muted) 86%, var(--opt-accent-subtle));color:var(--opt-text-tertiary);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 60%, transparent) inset;transform:translateY(0)}7%,16%{border-color:var(--opt-accent);background:color-mix(in oklab, var(--opt-accent-subtle) 82%, var(--opt-surface));color:var(--opt-accent);box-shadow:0 0 0 .18rem color-mix(in oklab, var(--opt-accent) 13%, transparent), 0 8px 18px color-mix(in oklab, var(--opt-accent) 10%, transparent);transform:translateY(-.16rem)}}@media (max-width:34rem){.Ha3Zqq_keycap{min-width:3.15rem;height:2.85rem}.Ha3Zqq_resizeTrack{width:5.2rem}.Ha3Zqq_stateRow{grid-template-columns:1rem minmax(3.75rem,1fr) 4.25rem}}@media (prefers-reduced-motion:reduce){.Ha3Zqq_card,.Ha3Zqq_card:after,.Ha3Zqq_iconSurface{transition:none}.Ha3Zqq_card:hover,.Ha3Zqq_card:hover .Ha3Zqq_iconSurface{transform:none}.Ha3Zqq_motion{animation:none}.Ha3Zqq_stateProgressFill{opacity:.7;transform:scaleX(.64)}.Ha3Zqq_focusNode:first-of-type{border-color:var(--opt-accent);color:var(--opt-accent);box-shadow:0 0 0 .18rem color-mix(in oklab, var(--opt-accent) 13%, transparent)}}
._0CJNOq_segment{--segment-thumb-bg:var(--opt-surface-overlay);background:color-mix(in oklab, var(--opt-surface-input) 82%, transparent);min-width:0;box-shadow:inset 0 0 0 1px var(--opt-border-subtle), inset 0 1px 2px color-mix(in oklab, var(--opt-text) 5%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:.3rem;display:grid;position:relative}._0CJNOq_fill{width:100%;max-width:44rem}._0CJNOq_content{flex:none;max-width:min(100%,64rem)}._0CJNOq_content ._0CJNOq_item{padding-inline:.5rem;font-size:.75rem}._0CJNOq_thumb{width:calc((100% - .6rem) / var(--segment-count));background:var(--segment-thumb-bg);box-shadow:inset 0 0 0 1px var(--opt-border-subtle), 0 1px 2px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 4px 12px color-mix(in oklab, var(--opt-text) 8%, transparent);pointer-events:none;transform:translateX(calc(var(--segment-active,0) * 100%));border-radius:999px;transition:transform .42s cubic-bezier(.65,0,.35,1);position:absolute;inset:.3rem}html[data-theme=default-dark] ._0CJNOq_segment{--segment-thumb-bg:#1f242a;background:#0000006b;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 2px #00000073}html[data-theme=default-dark] ._0CJNOq_thumb{box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 8px #0000008c}._0CJNOq_item{appearance:none;min-width:0;min-height:2.25rem;color:var(--opt-text-secondary);cursor:pointer;letter-spacing:-.01em;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8rem;font-weight:580;transition:color .22s;display:flex;position:relative}._0CJNOq_mono ._0CJNOq_item{font-family:var(--font-geist-mono), ui-monospace, monospace}._0CJNOq_item[data-on=true]{color:var(--opt-text)}._0CJNOq_item:focus-visible{outline:2px solid var(--opt-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){._0CJNOq_item:hover:not([data-on=true]){color:var(--opt-text)}}._0CJNOq_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0CJNOq_prefix{color:inherit}._0CJNOq_icon{flex:none;font-size:.95rem;line-height:1;transition:filter .22s,opacity .22s}._0CJNOq_item:not([data-on=true]) ._0CJNOq_icon{filter:saturate(.25);opacity:.55}@media (min-width:40.01rem) and (max-width:79.99rem){._0CJNOq_content{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;width:100%;max-width:44rem}._0CJNOq_content ._0CJNOq_prefix{display:none}._0CJNOq_content ._0CJNOq_item{min-height:2.75rem}._0CJNOq_content ._0CJNOq_thumb{display:none}}@media (max-width:40rem){._0CJNOq_item{grid-column:span 2;min-height:2.75rem;padding:.5rem .85rem;font-size:.8rem}._0CJNOq_prefix{display:none}._0CJNOq_segment{border-radius:1.4rem;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;row-gap:.2rem}._0CJNOq_content{width:100%}._0CJNOq_content ._0CJNOq_item{padding-inline:.3rem}._0CJNOq_item:nth-child(3n+2):nth-last-child(2){grid-column:2/span 2}._0CJNOq_item:nth-child(3n+2):last-child{grid-column:3/span 2}._0CJNOq_thumb{display:none}._0CJNOq_item[data-on=true]{background:var(--segment-thumb-bg);box-shadow:0 2px 8px color-mix(in oklab, var(--opt-text) 12%, transparent);border-radius:999px}}@media (max-width:79.99rem){._0CJNOq_content{--segment-thumb-bg:color-mix(in oklab, var(--opt-surface-overlay) 86%, transparent);background:color-mix(in oklab, var(--opt-surface-overlay) 32%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--opt-surface-overlay) 64%, transparent), 0 4px 20px color-mix(in oklab, var(--opt-text) 4%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);border-radius:1.25rem;gap:.25rem;padding:.375rem}._0CJNOq_content ._0CJNOq_item{border-radius:.875rem;transition:color .22s,background-color .22s,box-shadow .22s}._0CJNOq_content ._0CJNOq_item[data-on=true]{background:var(--segment-thumb-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--opt-surface-overlay) 72%, transparent), 0 2px 6px color-mix(in oklab, var(--opt-text) 7%, transparent)}html[data-theme=default-dark] ._0CJNOq_content{--segment-thumb-bg:#1f242ae0;background:#0000003d;box-shadow:inset 0 0 0 1px #ffffff17,0 4px 20px #0000001f}@supports (color:lab(0% 0 0)){html[data-theme=default-dark] ._0CJNOq_content{--segment-thumb-bg:lab(13.8849% -1.06695 -4.80683/.88)}}html[data-theme=default-dark] ._0CJNOq_content ._0CJNOq_item[data-on=true]{box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 6px #0003}}@media (max-width:79.99rem) and (hover:hover) and (pointer:fine){._0CJNOq_content ._0CJNOq_item:hover:not([data-on=true]){background:color-mix(in oklab, var(--opt-surface-overlay) 24%, transparent)}}@media (prefers-reduced-motion:reduce){._0CJNOq_thumb,._0CJNOq_item,._0CJNOq_content ._0CJNOq_item,._0CJNOq_icon{transition:none}}
._3x7c4q_showcase{text-align:start;flex-direction:column;align-items:center;display:flex}._3x7c4q_screens{min-width:0;min-height:0;display:grid}._3x7c4q_screen{opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;transition:opacity .44s,transform .44s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(.5rem)scale(.99)}._3x7c4q_screen[data-on=true]{opacity:1;pointer-events:auto;transform:none}._3x7c4q_tabs{margin-top:1.25rem}._3x7c4q_captionStack{flex:none;min-width:0;max-width:44rem;margin-top:.85rem;display:grid}._3x7c4q_caption{min-width:0;color:var(--opt-text-tertiary);text-align:center;text-wrap:balance;word-break:keep-all;opacity:0;grid-area:1/1;justify-content:center;align-items:baseline;gap:.5rem;margin:0;font-size:.88rem;line-height:1.5;transition:opacity .38s,transform .38s;display:flex;transform:translateY(.2rem)}._3x7c4q_caption[data-on=true]{opacity:1;transform:none}@media (max-width:40rem){._3x7c4q_tabs{margin-top:1.1rem}._3x7c4q_captionStack{margin-top:.75rem}._3x7c4q_caption{font-size:.82rem}}@media (prefers-reduced-motion:reduce){._3x7c4q_screen,._3x7c4q_caption{transition:none}}
@font-face{font-family:Deck Showcase Serif;src:url(/deck-assets/instrument-serif.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.gwSbAq_deckScreen{--deck-ink:#25262d;--deck-muted:#868690;--deck-line:#e8e8ed;--deck-accent:#6657e8;--deck-panel:#fcfcfd;min-width:0;min-height:0;color:var(--deck-ink);font-size:.56rem;line-height:1.4;display:grid;container:deck/inline-size}.gwSbAq_editor{background:#fff;border:1px solid #ffffff1a;border-radius:.65rem;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.gwSbAq_editor svg:not(.gwSbAq_slide){stroke-width:1.6px;flex:none;width:.75rem;height:.75rem}.gwSbAq_header{border-bottom:1px solid var(--deck-line);align-items:center;gap:.45rem;min-width:0;padding:.6rem .7rem;display:flex}.gwSbAq_documentTitle{flex:1;gap:.1rem;min-width:0;font-size:.65rem;font-weight:600;display:grid}.gwSbAq_documentTitle>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gwSbAq_saved{color:var(--deck-muted);align-items:center;gap:.2rem;font-size:.5rem;font-weight:400;display:flex}.gwSbAq_saved svg{color:#85978b}.gwSbAq_export,.gwSbAq_present{border:1px solid var(--deck-line);border-radius:.3rem;flex:none;align-items:center;gap:.3rem;padding:.35rem .5rem;font-weight:550;display:flex}.gwSbAq_present{border-color:var(--deck-accent);background:var(--deck-accent);color:#fff}.gwSbAq_toolbar{border-bottom:1px solid var(--deck-line);align-items:center;gap:.8rem;min-width:0;padding:.4rem .7rem;display:flex}.gwSbAq_historyTools{color:var(--deck-muted);gap:.65rem;display:flex}.gwSbAq_divider{background:var(--deck-line);width:1px;height:.9rem}.gwSbAq_activeTool{color:var(--deck-accent);background:#eeebff;border-radius:.25rem;place-items:center;margin:-.25rem;padding:.25rem;display:grid}.gwSbAq_aiTool{color:var(--deck-accent);white-space:nowrap;align-items:center;gap:.3rem;margin-left:auto;display:flex}.gwSbAq_workspace{grid-template-columns:6.2rem minmax(0,1fr) 9rem;min-width:0;min-height:0;display:grid}.gwSbAq_filmstrip{border-right:1px solid var(--deck-line);background:var(--deck-panel);flex-direction:column;min-width:0;min-height:0;display:flex}.gwSbAq_panelTabs{border-bottom:1px solid var(--deck-line);min-height:2rem;color:var(--deck-muted);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .65rem;display:flex}.gwSbAq_panelTabs>span{border-bottom:2px solid #0000;align-items:center;gap:.3rem;height:2rem;display:flex}.gwSbAq_panelTabs>[data-selected]{border-bottom-color:var(--deck-accent);color:var(--deck-accent);font-weight:600}.gwSbAq_panelTabs small{color:var(--deck-muted);font-size:.45rem}.gwSbAq_slideList{align-content:start;gap:.65rem;min-height:0;padding:.75rem .55rem .45rem;display:grid;overflow:hidden}.gwSbAq_slideItem{grid-template-columns:.6rem minmax(0,1fr);align-items:start;gap:.25rem;min-width:0;display:grid}.gwSbAq_slideNumber{color:var(--deck-muted);padding-top:.15rem;font-size:.42rem}.gwSbAq_thumbnail{box-shadow:0 0 0 1px var(--deck-line);border-radius:.15rem;overflow:hidden}.gwSbAq_slideItem[data-selected] .gwSbAq_thumbnail{box-shadow:0 0 0 2px var(--deck-accent)}.gwSbAq_slideItem[data-selected] .gwSbAq_slideNumber{color:var(--deck-accent)}.gwSbAq_slideCaption{color:var(--deck-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.43rem;overflow:hidden}.gwSbAq_addSlide{border-top:1px solid var(--deck-line);color:var(--deck-muted);flex:none;justify-content:center;align-items:center;gap:.3rem;margin-top:auto;padding:.65rem 0;display:flex}.gwSbAq_stage{background:#eeeef2;flex-direction:column;justify-content:center;gap:.6rem;min-width:0;min-height:0;padding:1rem 1.2rem;display:flex}.gwSbAq_canvasLabel,.gwSbAq_canvasBottom{color:var(--deck-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.46rem;display:flex}.gwSbAq_canvasLabel>span:last-child{letter-spacing:.07em;text-transform:uppercase;font-size:.42rem}.gwSbAq_artboard{width:100%;position:relative;box-shadow:0 3px 12px #25262d12,0 16px 30px #25262d0a}.gwSbAq_slide{aspect-ratio:16/9;width:100%;height:auto;font-family:Arial,sans-serif;display:block}.gwSbAq_serif{font-family:Deck Showcase Serif,Georgia,serif}.gwSbAq_selection,.gwSbAq_selectionLabel{animation:6s ease-in-out infinite gwSbAq_select-heading}.gwSbAq_selectionLabel{color:#fff;background:#8271f2;border-radius:.15rem .15rem 0 0;align-items:center;gap:.12rem;padding:.12rem .25rem;font-size:.4rem;display:flex;position:absolute;top:27.7%;left:4.625%;transform:translateY(-100%)}.gwSbAq_editor .gwSbAq_selectionLabel svg{width:.5rem;height:.5rem}.gwSbAq_cursor{background:var(--deck-accent);color:#fff;border-radius:.2rem;align-items:center;gap:.15rem;padding:.17rem .32rem;font-size:.45rem;animation:6s ease-in-out infinite gwSbAq_position-cursor;display:flex;position:absolute;top:65%;left:67%;box-shadow:0 2px 5px #25262d1a}.gwSbAq_canvasBottom>span,.gwSbAq_zoom{align-items:center;gap:.35rem;display:flex}.gwSbAq_zoom{background:#ffffffc7;border:1px solid #e0e0e6;border-radius:.3rem;padding:.3rem .4rem}.gwSbAq_editor .gwSbAq_canvasBottom svg{width:.6rem;height:.6rem}.gwSbAq_inspector{border-left:1px solid var(--deck-line);background:var(--deck-panel);min-height:0;overflow:hidden}.gwSbAq_inspectorSection{border-bottom:1px solid var(--deck-line);gap:.25rem;padding:.35rem .65rem;display:grid}.gwSbAq_sectionHeading{align-items:center;gap:.3rem;margin-bottom:.1rem;font-size:.54rem;font-weight:600;display:flex}.gwSbAq_sectionHeading>svg:last-child,.gwSbAq_brandName{margin-left:auto}.gwSbAq_fieldLabel,.gwSbAq_brandHint{color:var(--deck-muted);font-size:.47rem}.gwSbAq_fieldPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;display:grid}.gwSbAq_fieldPair>span,.gwSbAq_fontField,.gwSbAq_colorField{background:#f1f1f5;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.3rem;min-width:0;padding:.25rem .4rem;font-size:.5rem;display:flex}.gwSbAq_fieldPair small,.gwSbAq_colorField small{color:var(--deck-muted);font-size:.43rem}.gwSbAq_colorField i{background:#252a25;border-radius:.12rem;width:.6rem;height:.6rem}.gwSbAq_colorField small{margin-left:auto}.gwSbAq_brandName{color:var(--deck-muted);letter-spacing:.07em;font-size:.38rem}.gwSbAq_swatches{gap:.35rem;display:flex}.gwSbAq_swatches i{border:1px solid #252a2512;border-radius:50%;width:1.05rem;height:1.05rem}.gwSbAq_motionSummary{color:var(--deck-accent);align-items:center;gap:.4rem;padding:.35rem .65rem;display:flex}.gwSbAq_motionSummary>span{flex:1;gap:.12rem;display:grid}.gwSbAq_motionSummary small{color:var(--deck-muted);font-size:.43rem}.gwSbAq_statusbar{border-top:1px solid var(--deck-line);color:var(--deck-muted);align-items:center;gap:.65rem;padding:.4rem .65rem;font-size:.46rem;display:flex}.gwSbAq_statusbar>span{align-items:center;gap:.25rem;display:flex}.gwSbAq_statusbar i{background:var(--deck-muted);border-radius:50%;width:2px;height:2px;margin:0 .1rem}.gwSbAq_statusEnd{margin-left:auto}[data-showcase-screen]:not([data-on=true]) .gwSbAq_selection,[data-showcase-screen]:not([data-on=true]) .gwSbAq_selectionLabel,[data-showcase-screen]:not([data-on=true]) .gwSbAq_cursor{animation:none}@keyframes gwSbAq_select-heading{0%,12%,94%,to{opacity:0}22%,86%{opacity:1}}@keyframes gwSbAq_position-cursor{0%,8%,to{opacity:0;transform:translate(12px,16px)}20%,82%{opacity:1;transform:translate(0)}94%{opacity:0;transform:translate(4px,8px)}}@container deck (max-width:36rem){.gwSbAq_workspace{grid-template-columns:5.5rem minmax(0,1fr)}.gwSbAq_inspector{display:none}.gwSbAq_toolbar{gap:.65rem}.gwSbAq_stage{padding:.85rem}}@container deck (max-width:25rem){.gwSbAq_workspace{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.gwSbAq_header{padding:.5rem}.gwSbAq_documentTitle{font-size:.56rem}.gwSbAq_export,.gwSbAq_historyTools,.gwSbAq_toolbar>.gwSbAq_divider,.gwSbAq_statusbar>.gwSbAq_statusEnd{display:none}.gwSbAq_toolbar{gap:.7rem;padding:.5rem .65rem}.gwSbAq_aiTool{gap:0;font-size:0}.gwSbAq_stage{grid-row:1;padding:.85rem}.gwSbAq_filmstrip{border-top:1px solid var(--deck-line);border-right:0}.gwSbAq_filmstrip .gwSbAq_panelTabs,.gwSbAq_addSlide,.gwSbAq_slideCaption{display:none}.gwSbAq_slideList{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.6rem}.gwSbAq_slideItem{grid-template-columns:minmax(0,1fr);gap:.2rem}.gwSbAq_slideNumber{text-align:center;order:1;padding:0}.gwSbAq_canvasLabel{font-size:.43rem}.gwSbAq_statusbar{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.gwSbAq_selection,.gwSbAq_selectionLabel,.gwSbAq_cursor{animation:none}}
.jgmNxa_fileScreen{border:1px solid var(--sc-border);background:var(--sc-card);min-width:0;min-height:0;color:var(--sc-text);border-radius:.8rem;grid-template-rows:auto auto minmax(0,1fr) auto auto;font-size:.62rem;line-height:1.4;display:grid;overflow:hidden;container:files/inline-size}.jgmNxa_fileScreen svg:not(.jgmNxa_artwork){stroke-width:1.7px;flex:none;width:.85rem;height:.85rem}.jgmNxa_toolbar{border-bottom:1px solid var(--sc-border);align-items:center;gap:.45rem;min-width:0;padding:.65rem .75rem;display:flex}.jgmNxa_action,.jgmNxa_uploadAction,.jgmNxa_search,.jgmNxa_sort{border:1px solid var(--sc-border-strong);color:var(--sc-text-2);white-space:nowrap;border-radius:.4rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .5rem;display:flex}.jgmNxa_uploadAction{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;font-weight:600}.jgmNxa_search{background:var(--sc-window);min-width:0;color:var(--sc-text-3);flex:1;justify-content:start;margin-left:.2rem}.jgmNxa_sort{border-color:#0000}.jgmNxa_viewToggle{border:1px solid var(--sc-border);color:var(--sc-text-3);border-radius:.4rem;align-items:center;gap:.45rem;padding:.15rem .15rem .15rem .4rem;display:flex}.jgmNxa_viewToggle>span{background:var(--sc-card-raised);color:var(--sc-text);border-radius:.25rem;place-items:center;padding:.25rem;display:grid}.jgmNxa_breadcrumb{min-width:0;color:var(--sc-text-3);white-space:nowrap;align-items:center;gap:.35rem;padding:.6rem .75rem;font-size:.58rem;display:flex}.jgmNxa_currentFolder{color:var(--sc-text)}.jgmNxa_itemCount{margin-left:auto}.jgmNxa_browser{grid-template-columns:minmax(0,1fr) 11.5rem;gap:.7rem;min-width:0;min-height:0;padding:0 .75rem .7rem;display:grid}.jgmNxa_grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;min-height:0;display:grid}.jgmNxa_fileCard{border:1px solid var(--sc-border);background:var(--sc-window);text-align:center;border-radius:.5rem;flex-direction:column;gap:.2rem;min-width:0;min-height:0;padding:.4rem;display:flex}.jgmNxa_fileCard[data-selected]{border-color:var(--sc-accent);background:var(--sc-accent-soft);box-shadow:0 0 0 1px var(--sc-accent-soft)}.jgmNxa_thumbnail{background:var(--sc-card);border-radius:.3rem;flex:1;place-items:center;min-height:0;margin-bottom:.15rem;display:grid;overflow:hidden}.jgmNxa_thumbnail[data-kind=folder]{background:linear-gradient(145deg,#d6ac6220,#d6ac6205)}.jgmNxa_fileScreen .jgmNxa_thumbnail .jgmNxa_folderIcon{fill:#d6ac6229;color:#d6ac62;stroke-width:1.1px;width:2.5rem;height:2.5rem}.jgmNxa_fileName{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.57rem;overflow:hidden}.jgmNxa_fileCard[data-selected] .jgmNxa_fileName{color:var(--sc-text)}.jgmNxa_fileMeta{color:var(--sc-text-3);flex:none;font-size:.49rem}.jgmNxa_documentIcon,.jgmNxa_archiveIcon{color:#c7b8ee;justify-items:center;gap:.15rem;display:grid}.jgmNxa_archiveIcon{color:#95bcb8}.jgmNxa_fileScreen .jgmNxa_documentIcon svg,.jgmNxa_fileScreen .jgmNxa_archiveIcon svg{stroke-width:1.3px;width:1.75rem;height:1.75rem}.jgmNxa_documentIcon small,.jgmNxa_archiveIcon small{letter-spacing:.12em;font-size:.43rem}.jgmNxa_artwork{object-fit:cover;width:100%;height:100%;display:block}.jgmNxa_thumbnail:has(.jgmNxa_artwork){background:#eeeae0}.jgmNxa_thumbnail[data-kind=banner]{background:#c7d4c2}.jgmNxa_detail{border:1px solid var(--sc-border);background:var(--sc-window);border-radius:.5rem;flex-direction:column;gap:.55rem;min-width:0;min-height:0;padding:.6rem;display:flex}.jgmNxa_detailHeading{justify-content:space-between;align-items:center;gap:.3rem;font-size:.6rem;font-weight:550;display:flex}.jgmNxa_detailHeading svg{color:var(--sc-text-3)}.jgmNxa_preview{aspect-ratio:16/9;background:#eeeae0;border-radius:.3rem;flex:0 auto;min-height:0;overflow:hidden}.jgmNxa_metadata{color:var(--sc-text-3);flex:none;gap:.25rem;font-size:.5rem;display:grid}.jgmNxa_metadata>span{justify-content:space-between;gap:.5rem;display:flex}.jgmNxa_metadata strong{color:var(--sc-text-2);font-weight:450}.jgmNxa_detailActions{flex-wrap:wrap;flex:none;gap:.3rem;margin-top:auto;display:flex}.jgmNxa_detailActions>span{border:1px solid var(--sc-border-strong);color:var(--sc-text-2);white-space:nowrap;border-radius:.3rem;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.3rem;font-size:.5rem;display:flex}.jgmNxa_detailActions>.jgmNxa_download{flex-basis:100%}.jgmNxa_fileScreen .jgmNxa_detailActions svg{width:.65rem;height:.65rem}.jgmNxa_uploadQueue{border:1px solid var(--sc-border);background:var(--sc-window);border-radius:.5rem;margin:0 .75rem;overflow:hidden}.jgmNxa_queueHeader,.jgmNxa_uploadRow{align-items:center;gap:.45rem;min-width:0;padding:.4rem .6rem;display:flex}.jgmNxa_queueHeader{background:var(--sc-card-raised);font-size:.55rem}.jgmNxa_queueCount{color:var(--sc-text-3);font-size:.5rem}.jgmNxa_cancelAll{color:var(--sc-text-2);margin-left:auto;font-size:.48rem}.jgmNxa_queueTrack,.jgmNxa_progressTrack,.jgmNxa_storageTrack{background:var(--sc-card-raised);border-radius:1rem;height:.2rem;display:flex;overflow:hidden}.jgmNxa_queueTrack{background:var(--sc-border-strong);width:4rem}.jgmNxa_queueTrack>i{background:var(--sc-accent);width:74%}.jgmNxa_uploadRow+.jgmNxa_uploadRow{border-top:1px solid var(--sc-border)}.jgmNxa_transferIcon{color:var(--sc-accent);place-items:center;display:grid}.jgmNxa_uploadName{min-width:0;color:var(--sc-text-2);align-items:center;gap:.4rem;font-size:.55rem;display:flex}.jgmNxa_uploadName small{color:var(--sc-text-3);white-space:nowrap;font-size:.47rem}.jgmNxa_progressTrack{width:6rem;margin-left:auto}.jgmNxa_progressTrack>i{background:var(--sc-accent);width:72%;position:relative;overflow:hidden}.jgmNxa_progressTrack>i:after{content:"";background:linear-gradient(90deg,#0000,#fffa,#0000);animation:2.4s ease-in-out infinite jgmNxa_upload-shimmer;position:absolute;inset:0;transform:translate(-100%)}.jgmNxa_percentage{color:var(--sc-text-2);font-variant-numeric:tabular-nums;font-size:.5rem}.jgmNxa_uploadRow>svg{color:var(--sc-text-3)}.jgmNxa_uploadRow[data-complete] .jgmNxa_transferIcon,.jgmNxa_completed{color:var(--sc-success)}.jgmNxa_completed{margin-left:auto;font-size:.5rem}.jgmNxa_showFile{color:var(--sc-text-3);align-items:center;gap:.15rem;font-size:.48rem;display:flex}.jgmNxa_storage{color:var(--sc-text-2);align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.53rem;display:flex}.jgmNxa_storageTrack{width:5rem;margin-right:auto}.jgmNxa_storageTrack>i{background:var(--sc-text-3);width:24%}.jgmNxa_storageLimit{color:var(--sc-text-3)}[data-showcase-screen]:not([data-on=true]) .jgmNxa_progressTrack>i:after{animation:none}@keyframes jgmNxa_upload-shimmer{0%,15%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@container files (max-width:37rem){.jgmNxa_browser{grid-template-columns:minmax(0,1fr)}.jgmNxa_detail,.jgmNxa_newFile{display:none}}@container files (max-width:25rem){.jgmNxa_toolbar{gap:.35rem;padding:.55rem}.jgmNxa_toolbar .jgmNxa_search{background:0 0;border:0;flex:none;margin-left:auto;padding:.2rem}.jgmNxa_search>span,.jgmNxa_sort,.jgmNxa_viewToggle>svg,.jgmNxa_itemCount{display:none}.jgmNxa_viewToggle{padding:.1rem}.jgmNxa_breadcrumb{gap:.25rem;padding:.6rem .55rem;font-size:.53rem}.jgmNxa_browser{padding:0 .55rem .55rem}.jgmNxa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.jgmNxa_fileCard:nth-child(4),.jgmNxa_fileCard:nth-child(5){display:none}.jgmNxa_fileName{font-size:.56rem}.jgmNxa_uploadQueue{margin-inline:.55rem}.jgmNxa_queueHeader,.jgmNxa_uploadRow{gap:.3rem;padding:.4rem .5rem}.jgmNxa_queueTrack,.jgmNxa_cancelAll,.jgmNxa_uploadName small,.jgmNxa_showFile{display:none}.jgmNxa_queueCount{margin-left:auto}.jgmNxa_uploadName{font-size:.5rem}.jgmNxa_progressTrack{width:2.5rem}.jgmNxa_storage{padding:.6rem .55rem}.jgmNxa_storageTrack{width:3rem}}@media (prefers-reduced-motion:reduce){.jgmNxa_progressTrack>i:after{animation:none}}
.DXryWq_showcase{--sc-window:#0f0f11;--sc-sidebar:#0a0a0c;--sc-card:#171719;--sc-card-raised:#212125;--sc-border:#ffffff14;--sc-border-strong:#ffffff24;--sc-text:#f5f5f6;--sc-text-2:#a3a4aa;--sc-text-3:#73747a;--sc-accent:#268bfc;--sc-accent-soft:#268bfc29;--sc-success:#4ecf6b;--sc-success-soft:#4ecf6b26;--sc-danger:#f84a54;--sc-danger-soft:#f84a5426;--sc-series-2:#7e72e7}@supports (color:lab(0% 0 0)){.DXryWq_showcase{--sc-window:lab(4.41688% .185534 -1.04155);--sc-sidebar:lab(2.73839% .137076 -.761661);--sc-card:lab(7.74374% .338323 -1.84702);--sc-card-raised:lab(12.9532% .412889 -2.22252);--sc-border:lab(100% 0 0/.08);--sc-border-strong:lab(100% 0 0/.14);--sc-text:lab(96.5051% .126183 -.74774);--sc-text-2:lab(67.4593% .523567 -2.9791);--sc-text-3:lab(48.883% .672102 -3.71341);--sc-accent:lab(56.8475% 3.2759 -65.2818);--sc-accent-soft:lab(56.8475% 3.2759 -65.2818/.16);--sc-success:lab(74.3855% -52.9414 38.4629);--sc-success-soft:lab(74.3855% -52.9414 38.4629/.15);--sc-danger:lab(58.3793% 66.9842 35.1371);--sc-danger-soft:lab(58.3793% 66.9842 35.1371/.15);--sc-series-2:lab(53.6228% 27.243 -58.6146)}}[data-showcase-screen]:not([data-on=true]) .DXryWq_motion{animation:none}.DXryWq_captionName{color:var(--opt-text-secondary);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;flex:none;font-size:.82rem;font-weight:620}.DXryWq_window{background:var(--sc-window);width:100%;max-width:64rem;height:34rem;box-shadow:0 1px 0 #ffffff14 inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1.1rem;flex:none;grid-template-columns:13.5rem minmax(0,1fr);display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.DXryWq_window{box-shadow:0 1px 0 lab(100% 0 0/.08) inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent)}}.DXryWq_sidebar{background:var(--sc-sidebar);min-height:0;box-shadow:inset -1px 0 0 var(--sc-border);grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;padding:.9rem .7rem;display:grid}.DXryWq_profile{align-items:center;gap:.55rem;padding:0 .3rem;display:flex}.DXryWq_profileAvatar{background:radial-gradient(70% 70% at 30% 25%, #cfe8ff, #3783f0 58%, #5040a8), var(--sc-card-raised);border-radius:999px;flex:none;width:1.85rem;height:1.85rem;box-shadow:0 0 0 1px #ffffff1f;box-shadow:0 0 0 1px lab(100% 0 0/.12)}@supports (color:lab(0% 0 0)){.DXryWq_profileAvatar{background:radial-gradient(70% 70% at 30% 25%, lab(90.6187% -5.57029 -20.9721), lab(54.4695% 5.77652 -62.6565) 58%, lab(33.7385% 29.1065 -54.8975)), var(--sc-card-raised)}}.DXryWq_profileText{gap:.05rem;min-width:0;display:grid}.DXryWq_profileName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}.DXryWq_profileRole{color:var(--sc-text-3);font-size:.66rem}.DXryWq_sidebarNav{align-content:start;gap:.15rem;display:grid}.DXryWq_navItem{min-height:2.05rem;color:var(--sc-text-2);white-space:nowrap;border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.55rem;padding:0 .6rem;font-size:.78rem;font-weight:520;transition:background-color .3s,border-color .3s,color .3s;display:flex}.DXryWq_navItem[data-on=true]{border-color:var(--sc-border);color:var(--sc-text);background:#ffffff12;background:lab(100% 0 0/.07)}.DXryWq_navIcon{flex:none;width:.95rem;height:.95rem}.DXryWq_navBadge{background:var(--sc-accent-soft);color:var(--sc-accent);border-radius:999px;margin-left:auto;padding:.06rem .38rem;font-size:.58rem;font-weight:700}.DXryWq_sidebarFoot{display:grid}.DXryWq_shortcutRow{border:1px solid var(--sc-border);color:var(--sc-text-3);border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.7rem;display:flex}.DXryWq_kbd{border:1px solid var(--sc-border);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.28rem;margin-left:auto;padding:.02rem .32rem;font-size:.6rem}.DXryWq_main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.DXryWq_appHeader{justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.2rem .85rem;display:flex}.DXryWq_titleStack{min-width:0;display:grid}.DXryWq_titleItem{opacity:0;grid-area:1/1;gap:.1rem;min-width:0;transition:opacity .38s,transform .38s;display:grid;transform:translateY(.2rem)}.DXryWq_titleItem[data-on=true]{opacity:1;transform:none}.DXryWq_title{color:var(--sc-text);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:640;overflow:hidden}.DXryWq_subtitle{color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.DXryWq_headerActions{flex:none;align-items:center;gap:.4rem;display:flex}.DXryWq_iconButton{border:1px solid var(--sc-border);width:1.95rem;height:1.95rem;color:var(--sc-text-2);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.DXryWq_actionIcon{width:.85rem;height:.85rem}.DXryWq_invitePill{border:1px solid var(--sc-border);min-height:1.95rem;color:var(--sc-text);white-space:nowrap;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.74rem;font-weight:560;display:inline-flex}.DXryWq_screens{padding:.35rem 1.2rem 1.2rem}.DXryWq_card{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.85rem;align-content:start;gap:.65rem;min-width:0;padding:.85rem .9rem;display:grid}.DXryWq_cardHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.DXryWq_cardTitle{color:var(--sc-text);letter-spacing:-.015em;font-size:.82rem;font-weight:620}.DXryWq_cardMeta{color:var(--sc-text-3);font-size:.68rem}.DXryWq_mutedBadge{color:var(--sc-text-3);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;padding:.1rem .45rem;font-size:.62rem;font-weight:620}.DXryWq_selectChip{border:1px solid var(--sc-border);color:var(--sc-text-2);white-space:nowrap;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:.5rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.68rem;display:inline-flex}.DXryWq_spacer{flex:1}.DXryWq_buttonIcon{width:.75rem;height:.75rem}.DXryWq_primaryPill{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;min-height:1.85rem;padding:0 .75rem;font-size:.72rem;font-weight:620;display:inline-flex}.DXryWq_uiScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.DXryWq_pillTabs{border:1px solid var(--sc-border);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;justify-self:start;gap:.15rem;padding:.2rem;display:inline-flex}.DXryWq_pillTab{color:var(--sc-text-3);border-radius:999px;padding:.28rem .85rem;font-size:.74rem;font-weight:560}.DXryWq_pillTabOn{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.DXryWq_uiColumns{grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem;min-width:0;display:grid}.DXryWq_field{gap:.28rem;min-width:0;display:grid}.DXryWq_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.DXryWq_fieldLabel{color:var(--sc-text-3);font-size:.7rem;font-weight:520}.DXryWq_fieldControl{border:1px solid var(--sc-border);min-height:2.05rem;color:var(--sc-text-2);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.55rem;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.76rem;display:flex}.DXryWq_fieldControlOn{border-color:var(--sc-accent);background:var(--sc-accent-soft);color:var(--sc-text);box-shadow:0 0 0 3px #268bfc1f;box-shadow:0 0 0 3px lab(56.8475% 3.2759 -65.2818/.12)}.DXryWq_fieldIcon{width:.8rem;height:.8rem;color:var(--sc-text-3);margin-left:auto}.DXryWq_caret{background:var(--sc-accent);width:.1rem;height:.9rem;animation:1.2s step-end infinite DXryWq_caret-blink}.DXryWq_switchRow{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.1rem;display:flex}.DXryWq_switchText{gap:.1rem;min-width:0;display:grid}.DXryWq_switchTitle{color:var(--sc-text);font-size:.76rem;font-weight:560}.DXryWq_switchHint{color:var(--sc-text-3);font-size:.67rem}.DXryWq_switchTrack{background:#ffffff1f;background:lab(100% 0 0/.12);border-radius:999px;flex:none;width:2.3rem;height:1.28rem;animation:6s ease-in-out infinite DXryWq_switch-track;position:relative}.DXryWq_switchThumb{background:#fff;background:lab(100% 0 0);border-radius:999px;width:.94rem;height:.94rem;animation:6s cubic-bezier(.16,1,.3,1) infinite DXryWq_switch-thumb;position:absolute;top:.17rem;left:.17rem;box-shadow:0 1px 3px #00000073;box-shadow:0 1px 3px lab(0% 0 0/.45)}.DXryWq_buttonRow{justify-content:flex-end;gap:.45rem;padding-top:.15rem;display:flex}.DXryWq_ghostButton,.DXryWq_primaryButton{border-radius:.55rem;align-items:center;gap:.3rem;min-height:1.95rem;padding:0 .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.DXryWq_ghostButton{border:1px solid var(--sc-border);color:var(--sc-text-2)}.DXryWq_primaryButton{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);animation:6s ease-in-out infinite DXryWq_button-focus}.DXryWq_memberRow{border-radius:.55rem;grid-template-columns:1.7rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.32rem .35rem;animation:6s ease-in-out infinite DXryWq_member-row;display:grid}.DXryWq_memberRow[data-step="1"]{animation-delay:.6s}.DXryWq_memberRow[data-step="2"]{animation-delay:1.2s}.DXryWq_memberAvatar{background:var(--sc-card-raised);width:1.7rem;height:1.7rem;color:var(--sc-text-2);border-radius:999px;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:inline-flex}.DXryWq_memberText{gap:.03rem;min-width:0;display:grid}.DXryWq_memberName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:540;overflow:hidden}.DXryWq_memberEmail{color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.DXryWq_rolePill{color:var(--sc-text-2);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;padding:.1rem .5rem;font-size:.63rem;font-weight:620}.DXryWq_rolePill[data-role=owner]{background:var(--sc-accent-soft);color:var(--sc-accent)}.DXryWq_rolePill[data-role=editor]{background:var(--sc-success-soft);color:var(--sc-success)}.DXryWq_inviteRow{border:1px dashed var(--sc-border-strong);color:var(--sc-text-3);border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.15rem;padding:.45rem;font-size:.72rem;font-weight:560;display:flex}.DXryWq_gridScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.DXryWq_gridToolbar{align-items:center;gap:.4rem;display:flex}.DXryWq_searchField{border:1px solid var(--sc-border);min-width:0;min-height:1.85rem;color:var(--sc-text-3);white-space:nowrap;background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.55rem;flex:0 13rem;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.73rem;display:inline-flex;overflow:hidden}.DXryWq_searchLabel{text-overflow:ellipsis;overflow:hidden}.DXryWq_toolbarChip{border:1px solid var(--sc-border);min-height:1.85rem;color:var(--sc-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:0 .65rem;font-size:.71rem;font-weight:520;display:inline-flex}.DXryWq_toolbarIcon{width:.78rem;height:.78rem}.DXryWq_gridTable{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.75rem;grid-auto-rows:minmax(2rem,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.DXryWq_gridRow{min-width:0;box-shadow:inset 0 -1px 0 var(--sc-border);grid-template-columns:1.9rem minmax(0,1.35fr) minmax(0,1fr) minmax(4.6rem,.75fr) minmax(4.4rem,.7fr) minmax(3.8rem,.65fr);align-items:center;display:grid}.DXryWq_gridRow:last-child{box-shadow:none}.DXryWq_gridRow[data-selected=true]{background:#268bfc17;background:lab(56.8475% 3.2759 -65.2818/.09)}.DXryWq_gridHeadRow{color:var(--sc-text-3);letter-spacing:.03em;text-transform:uppercase;background:#ffffff08;background:lab(100% 0 0/.03);font-size:.65rem;font-weight:620}.DXryWq_gridCell{min-width:0;height:100%;color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;border-radius:.35rem;align-items:center;gap:.28rem;padding:0 .6rem;font-size:.75rem;display:flex;overflow:hidden}.DXryWq_gridCheckCell{justify-content:center;padding:0}.DXryWq_checkbox{border:1.5px solid #ffffff38;border:1.5px solid lab(100% 0 0/.22);border-radius:.28rem;justify-content:center;align-items:center;width:.88rem;height:.88rem;display:inline-flex}.DXryWq_checkboxOn{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}.DXryWq_checkboxIcon{width:.58rem;height:.58rem}.DXryWq_accountCell{min-width:0;color:var(--sc-text);text-overflow:ellipsis;align-items:center;gap:.45rem;font-weight:540;display:inline-flex;overflow:hidden}.DXryWq_accountMark{background:var(--sc-card-raised);width:1.15rem;height:1.15rem;color:var(--sc-text-3);border-radius:.32rem;flex:none;justify-content:center;align-items:center;font-size:.58rem;font-weight:700;display:inline-flex}.DXryWq_gridNumericCell{color:var(--sc-text);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:flex-end;font-size:.72rem}.DXryWq_sortIcon{width:.62rem;height:.62rem;color:var(--sc-accent)}.DXryWq_gridCursorCell{animation:6s ease-in-out infinite DXryWq_cell-cursor}.DXryWq_gridCursorCell[data-step="1"]{animation-delay:1.2s}.DXryWq_gridCursorCell[data-step="2"]{animation-delay:2.4s}.DXryWq_gridCursorCell[data-step="3"]{animation-delay:3.6s}.DXryWq_stageBadge{color:var(--sc-text-2);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.65rem;font-weight:620;display:inline-flex}.DXryWq_stageBadge[data-stage=active]{background:var(--sc-success-soft);color:var(--sc-success)}.DXryWq_stageBadge[data-stage=review]{background:var(--sc-accent-soft);color:var(--sc-accent)}.DXryWq_chartsScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.DXryWq_kpiRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.DXryWq_kpiCard{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.75rem;gap:.3rem;padding:.65rem .75rem;display:grid}.DXryWq_kpiLabel{color:var(--sc-text-3);font-size:.7rem;font-weight:520}.DXryWq_kpiValueRow{align-items:center;gap:.45rem;display:flex}.DXryWq_kpiValue{color:var(--sc-text);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;font-weight:660;overflow:hidden}.DXryWq_kpiDelta{background:var(--sc-success-soft);color:var(--sc-success);border-radius:999px;flex:none;align-items:center;gap:.12rem;padding:.08rem .38rem;font-size:.63rem;font-weight:640;display:inline-flex}.DXryWq_kpiDelta[data-trend=down]{background:var(--sc-danger-soft);color:var(--sc-danger)}.DXryWq_kpiTrendIcon{width:.65rem;height:.65rem}.DXryWq_chartRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-height:0;display:grid}.DXryWq_plotCard{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:.55rem}.DXryWq_miniStats{gap:1.15rem;display:flex}.DXryWq_miniStat{gap:.02rem;display:grid}.DXryWq_miniValue{color:var(--sc-text);letter-spacing:-.03em;font-size:.92rem;font-weight:620}.DXryWq_miniLabel{color:var(--sc-text-3);font-size:.63rem}.DXryWq_legend{align-items:center;gap:.6rem;display:inline-flex}.DXryWq_legendItem{color:var(--sc-text-2);white-space:nowrap;align-items:center;gap:.3rem;font-size:.66rem;display:inline-flex}.DXryWq_legendDot{background:var(--sc-accent);border-radius:999px;flex:none;width:.48rem;height:.48rem}.DXryWq_legendItem[data-tone="2"] .DXryWq_legendDot{background:var(--sc-series-2)}.DXryWq_plot{min-height:4.5rem;position:relative}.DXryWq_gridLines{background:repeating-linear-gradient(#ffffff12 0 1px,#0000 1px 25%);background:repeating-linear-gradient(lab(100% 0 0/.07) 0 1px,#0000 1px 25%);position:absolute;inset:0 0 1.15rem}.DXryWq_barTrack{align-items:stretch;gap:.3rem;height:100%;display:flex}.DXryWq_barColumn{flex:1;grid-template-rows:minmax(0,1fr) auto;gap:.3rem;min-width:0;display:grid}.DXryWq_barStack{transform-origin:bottom;border-radius:.3rem .3rem .12rem .12rem;flex-direction:column;align-self:end;width:100%;animation:6s cubic-bezier(.16,1,.3,1) infinite DXryWq_bar-grow;display:flex;overflow:hidden;transform:scaleY(.04)}.DXryWq_barExpansion{background:var(--sc-series-2);flex:none;width:100%}.DXryWq_barBase{background:linear-gradient(to bottom, var(--sc-accent), #268bfc8c);flex:1;width:100%}@supports (color:lab(0% 0 0)){.DXryWq_barBase{background:linear-gradient(to bottom, var(--sc-accent), lab(56.8475% 3.2759 -65.2818/.55))}}.DXryWq_barLabel{color:var(--sc-text-3);text-align:center;font-size:.6rem;overflow:hidden}.DXryWq_lineChart{width:100%;height:100%;min-height:3.6rem;overflow:hidden}.DXryWq_lineOrganic,.DXryWq_linePaid{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900px;vector-effect:non-scaling-stroke;animation:6s cubic-bezier(.65,0,.35,1) infinite DXryWq_line-draw}.DXryWq_lineOrganic{stroke:var(--sc-accent)}.DXryWq_linePaid{stroke:var(--sc-series-2);animation-delay:.35s}.DXryWq_editorScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.DXryWq_editorToolbar{align-items:center;gap:.4rem;display:flex}.DXryWq_blockTypeChip{border:1px solid var(--sc-border);min-height:1.8rem;color:var(--sc-text-2);white-space:nowrap;background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.5rem;align-items:center;gap:.2rem;padding:0 .5rem 0 .65rem;font-size:.72rem;display:inline-flex}.DXryWq_aiButton{background:var(--sc-accent-soft);min-height:1.8rem;color:var(--sc-accent);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.32rem;padding:0 .7rem;font-size:.72rem;font-weight:620;display:inline-flex}.DXryWq_toolIcon{width:.85rem;height:.85rem}.DXryWq_streamChip{background:var(--sc-success-soft);color:var(--sc-success);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.66rem;font-weight:620;display:inline-flex}.DXryWq_savedDot{background:currentColor;border-radius:999px;width:.32rem;height:.32rem;animation:1.6s ease-in-out infinite DXryWq_tool-pulse}.DXryWq_editorColumns{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:.6rem;min-height:0;display:grid}.DXryWq_docCard{align-content:start;gap:.45rem;padding:.9rem 1rem}.DXryWq_blockRow{grid-template-columns:.75rem minmax(0,1fr);align-items:start;gap:.45rem;min-width:0;display:grid;position:relative}.DXryWq_streamBlock{opacity:0;max-height:0;animation:6s ease-out infinite DXryWq_stream-in;overflow:hidden}.DXryWq_blockHandle{height:1.1rem;color:var(--sc-text-3);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.DXryWq_blockRow[data-active=true] .DXryWq_blockHandle{opacity:1}.DXryWq_blockHandleIcon{width:.72rem;height:.72rem}.DXryWq_blockRow[data-active=true]{background:#ffffff09;background:lab(100% 0 0/.035);border-radius:.4rem;margin-left:-.3rem;padding:.1rem .3rem}.DXryWq_docTitle{color:var(--sc-text);letter-spacing:-.025em;font-size:1rem;font-weight:660}.DXryWq_docParagraph{color:var(--sc-text-2);text-wrap:pretty;border-radius:.3rem;font-size:.76rem;line-height:1.6;animation:6s ease-out infinite DXryWq_patch-flash}.DXryWq_todoRow{align-items:center;gap:.45rem;display:flex}.DXryWq_todoBox{color:#0000;border:1.5px solid #ffffff38;border:1.5px solid lab(100% 0 0/.22);border-radius:.28rem;flex:none;justify-content:center;align-items:center;width:.9rem;height:.9rem;animation:6s ease-in-out infinite DXryWq_todo-check;display:inline-flex}.DXryWq_todoBoxDone{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0);animation:none}.DXryWq_todoText{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.DXryWq_todoText[data-done=true]{color:var(--sc-text-3);text-decoration:line-through}.DXryWq_todoText.DXryWq_motion{animation:6s ease-in-out infinite DXryWq_todo-text}.DXryWq_codeSnippet{border:1px solid var(--sc-border);opacity:0;background:#030304;background:lab(.89489% .094451 -.360128);border-radius:.45rem;align-items:center;gap:.5rem;min-width:0;padding:.3rem .5rem;animation:6s ease-out infinite DXryWq_stream-in;display:flex;overflow:hidden}.DXryWq_codeSnippetHead{background:var(--sc-accent-soft);color:var(--sc-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:.25rem;flex:none;padding:.02rem .32rem;font-size:.58rem;font-weight:620}.DXryWq_ghostRow{color:var(--sc-text-2);font-size:.76rem;line-height:1.6;display:block}.DXryWq_ghostText{color:var(--sc-text-3);opacity:0;animation:6s ease-in-out infinite DXryWq_ghost-suggest}.DXryWq_ghostKey{border:1px solid var(--sc-border);color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;vertical-align:middle;border-radius:.25rem;align-items:center;margin-left:.35rem;padding:.02rem .3rem;font-size:.58rem;display:inline-flex}.DXryWq_imagePlaceholder{background:var(--sc-accent-soft);opacity:0;border:1px dashed #268bfc57;border:1px dashed lab(56.8475% 3.2759 -65.2818/.34);border-radius:.5rem;align-items:center;gap:.45rem;min-width:0;padding:.5rem .6rem;animation:6s ease-out infinite DXryWq_stream-in;display:flex}.DXryWq_imagePlaceholderIcon{width:.85rem;height:.85rem;color:var(--sc-accent);flex:none}.DXryWq_imagePlaceholderText{min-width:0;color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.DXryWq_imagePlaceholderMeta{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:.25rem;flex:none;margin-left:auto;padding:.02rem .35rem;font-size:.56rem}.DXryWq_editorAside{grid-template-rows:auto minmax(0,1fr);gap:.6rem;min-height:0;display:grid}.DXryWq_aiCommandRow{color:var(--sc-text-2);border-radius:.45rem;align-items:center;gap:.5rem;padding:.3rem .45rem;font-size:.72rem;display:flex}.DXryWq_aiCommandRow[data-on=true]{color:var(--sc-text);background:#ffffff0d;background:lab(100% 0 0/.05);font-weight:560}.DXryWq_aiCommandMark{background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.32rem;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.62rem;display:inline-flex}.DXryWq_patchCard{align-content:start;gap:.3rem}.DXryWq_patchRow{min-width:0;max-height:none;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;grid-template-columns:3.1rem minmax(0,1fr);align-items:baseline;gap:.4rem;font-size:.62rem;animation:6s ease-out infinite DXryWq_stream-in;display:grid}.DXryWq_patchOp{background:var(--sc-accent-soft);color:var(--sc-accent);text-align:center;border-radius:.25rem;padding:.02rem .3rem;font-weight:620}.DXryWq_patchOp[data-op=add]{background:var(--sc-success-soft);color:var(--sc-success)}.DXryWq_patchPath{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DXryWq_patchPending{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:.4rem;padding-top:.1rem;font-size:.6rem;display:flex}.DXryWq_patchCursor{background:var(--sc-accent);width:.3rem;height:.68rem;animation:1.2s step-end infinite DXryWq_caret-blink}.DXryWq_patchDetail{color:var(--sc-text-3);grid-column:2;font-size:.58rem}.DXryWq_calendarScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.DXryWq_calendarToolbar{align-items:center;gap:.5rem;display:flex}.DXryWq_weekNav{color:var(--sc-text);white-space:nowrap;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:inline-flex}.DXryWq_calendarViews{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.DXryWq_calViewWeek,.DXryWq_calViewBooking{opacity:0;grid-area:1/1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.DXryWq_calViewWeek{animation:6s ease-in-out infinite DXryWq_view-week}.DXryWq_calViewBooking{animation:6s ease-in-out infinite DXryWq_view-booking}.DXryWq_viewTabWeek{animation:6s ease-in-out infinite DXryWq_view-tab-week}.DXryWq_viewTabBooking{animation:6s ease-in-out infinite DXryWq_view-tab-booking}.DXryWq_bookerCard{grid-template-rows:auto auto;grid-template-columns:9.5rem minmax(0,1fr) 10rem;align-content:start;gap:.9rem;min-height:0;padding:.9rem 1rem;display:grid}.DXryWq_bookerProfile{box-shadow:inset -1px 0 0 var(--sc-border);align-content:start;gap:.22rem;padding-right:.9rem;display:grid}.DXryWq_bookerAvatar{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;margin-bottom:.3rem;font-size:.8rem;font-weight:700;display:inline-flex}.DXryWq_bookerHost{color:var(--sc-text-3);font-size:.66rem}.DXryWq_bookerTitle{color:var(--sc-text);letter-spacing:-.02em;margin-bottom:.15rem;font-size:.88rem;font-weight:640}.DXryWq_bookerMeta{color:var(--sc-text-2);align-items:center;gap:.35rem;font-size:.68rem;display:flex}.DXryWq_bookerMetaIcon{width:.72rem;height:.72rem;color:var(--sc-text-3)}.DXryWq_bookerPicker{align-content:start;gap:.5rem;display:grid}.DXryWq_bookerMonthBar{color:var(--sc-text-2);justify-content:center;align-items:center;gap:.6rem;display:flex}.DXryWq_bookerMonthLabel{color:var(--sc-text);font-size:.74rem;font-weight:600}.DXryWq_bookerGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.2rem;display:grid}.DXryWq_bookerWeekday{color:var(--sc-text-3);text-align:center;font-size:.58rem}.DXryWq_bookerDay{height:1.5rem;color:var(--sc-text-2);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:.4rem;justify-content:center;align-items:center;font-size:.68rem;font-weight:560;display:flex}.DXryWq_bookerDay[data-state=off]{color:var(--sc-text-3);opacity:.45;background:0 0}.DXryWq_bookerDay[data-state=picked]{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);font-weight:660}.DXryWq_bookerTimes{align-content:start;gap:.3rem;display:grid}.DXryWq_bookerSlotDate{color:var(--sc-text-3);font-size:.62rem}.DXryWq_bookerSlot{border:1px solid var(--sc-border);color:var(--sc-text-2);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;border-radius:.45rem;gap:.05rem;padding:.3rem .45rem;font-size:.68rem;animation:6s ease-out infinite DXryWq_stream-in;display:grid}.DXryWq_bookerSlot[data-on=true]{animation:6s ease-in-out infinite DXryWq_slot-pick}.DXryWq_bookerSeats{color:var(--sc-text-3);font-family:var(--font-body,inherit);font-size:.55rem}.DXryWq_bookerSlot[data-on=true] .DXryWq_bookerSeats{color:#ffffffc7;color:lab(100% 0 0/.78)}.DXryWq_bookerAdmin{box-shadow:inset 0 1px 0 var(--sc-border);grid-column:1/-1;gap:.3rem;padding-top:.7rem;display:grid}.DXryWq_bookingRow{background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.4rem;grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.28rem .35rem;display:grid}.DXryWq_bookingName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;overflow:hidden}.DXryWq_bookingWhen{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.62rem}.DXryWq_bookingStatus{color:var(--sc-text-2);background:#ffffff12;background:lab(100% 0 0/.07);border-radius:999px;padding:.06rem .4rem;font-size:.58rem;font-weight:620}.DXryWq_bookingStatus[data-status=confirmed]{background:var(--sc-success-soft);color:var(--sc-success)}.DXryWq_bookingStatus[data-status=cancelled]{background:var(--sc-danger-soft);color:var(--sc-danger)}.DXryWq_bookingConfirm{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:.35rem;padding:.12rem .5rem;font-size:.58rem;font-weight:620}.DXryWq_calendarCard{grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:0;padding:.7rem .8rem;display:grid}.DXryWq_calendarGrid{grid-template-rows:auto repeat(7,minmax(1.6rem,1fr));grid-template-columns:2.4rem repeat(5,minmax(0,1fr));gap:.15rem;min-height:0;display:grid}.DXryWq_calCorner{grid-area:1/1}.DXryWq_calDayHead{color:var(--sc-text-3);justify-content:center;align-items:baseline;gap:.3rem;padding-bottom:.35rem;font-size:.65rem;font-weight:600;display:flex}.DXryWq_calDayHead[data-on=true]{color:var(--sc-accent)}.DXryWq_calDayNum{color:var(--sc-text-2);font-size:.72rem;font-weight:640}.DXryWq_calDayHead[data-on=true] .DXryWq_calDayNum{color:var(--sc-accent)}.DXryWq_calHour{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;grid-column:1;align-items:center;font-size:.58rem;display:flex}.DXryWq_calSlot{border-top:1px solid var(--sc-border)}.DXryWq_calEvent{border-left:2px solid var(--sc-accent);background:color-mix(in oklch, var(--sc-accent) 26%, var(--sc-card));opacity:0;border-radius:.3rem .4rem .4rem .3rem;align-content:start;gap:.1rem;margin:.1rem .05rem;padding:.28rem .4rem;animation:6s cubic-bezier(.16,1,.3,1) infinite DXryWq_event-in;display:grid;overflow:hidden;transform:translateY(.3rem)}.DXryWq_calEvent[data-step="1"]{animation-delay:.12s}.DXryWq_calEvent[data-step="2"]{animation-delay:.24s}.DXryWq_calEvent[data-step="3"]{animation-delay:.36s}.DXryWq_calEvent[data-step="4"]{animation-delay:.48s}.DXryWq_calEvent[data-tone="2"]{border-left-color:var(--sc-series-2);background:color-mix(in oklch, var(--sc-series-2) 26%, var(--sc-card))}.DXryWq_calEvent[data-tone="3"]{border-left-color:var(--sc-success);background:color-mix(in oklch, var(--sc-success) 22%, var(--sc-card))}.DXryWq_calEventTitle{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:620;overflow:hidden}.DXryWq_calEventTime{color:var(--sc-text-2);align-items:center;gap:.25rem;font-size:.58rem;display:flex}.DXryWq_calEventIcon{width:.6rem;height:.6rem}.DXryWq_calNowLine{z-index:1;background:var(--sc-danger);grid-area:3/2/auto/-1;align-self:end;height:1px;animation:3.2s ease-in-out infinite DXryWq_now-pulse;position:relative}.DXryWq_calNowLine:before{background:var(--sc-danger);content:"";border-radius:999px;width:.36rem;height:.36rem;position:absolute;top:50%;left:-.18rem;transform:translateY(-50%)}.DXryWq_chatScreen{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.DXryWq_chatStream{align-content:end;gap:.55rem;display:grid}.DXryWq_chatUser{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:.95rem .95rem .22rem;justify-self:end;max-width:76%;padding:.5rem .75rem;font-size:.76rem;line-height:1.5}.DXryWq_chatAssistant{align-items:flex-start;gap:.5rem;display:flex}.DXryWq_chatAvatar{border:1px solid var(--sc-border);background:var(--sc-card-raised);width:1.65rem;height:1.65rem;color:var(--sc-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.DXryWq_chatAvatarIcon{width:.82rem;height:.82rem}.DXryWq_chatBubble{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.95rem .95rem .95rem .22rem;gap:.42rem;min-width:0;max-width:92%;padding:.6rem .75rem;display:grid}.DXryWq_chatBubbleQuiet{background:#ffffff08;background:lab(100% 0 0/.03)}.DXryWq_chatText{color:var(--sc-text-2);text-wrap:pretty;font-size:.76rem;line-height:1.5}.DXryWq_chatTool{color:var(--sc-text-3);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:999px;justify-self:start;align-items:center;gap:.32rem;padding:.15rem .55rem;font-size:.63rem;font-weight:560;display:inline-flex}.DXryWq_chatToolDot{background:var(--sc-success);border-radius:999px;width:.32rem;height:.32rem;animation:1.5s ease-in-out infinite DXryWq_tool-pulse}.DXryWq_chatToolMeta{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.7}.DXryWq_chatLineRow{align-items:center;min-width:0;display:flex}.DXryWq_chatLine{color:var(--sc-text-2);white-space:nowrap;clip-path:inset(0 100% 0 0);font-size:.76rem;line-height:1.5;animation:6s steps(30,end) infinite DXryWq_type-line;overflow:hidden}.DXryWq_chatLine[data-step="1"]{animation-delay:1.2s}.DXryWq_chatCode{border:1px solid var(--sc-border);opacity:0;background:#030304;background:lab(.89489% .094451 -.360128);border-radius:.55rem;min-width:0;animation:6s ease-out infinite DXryWq_code-reveal;display:grid;overflow:hidden}.DXryWq_chatCodeHead{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0a;background:lab(100% 0 0/.04);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .55rem;font-size:.6rem;font-weight:560;display:flex}.DXryWq_chatCodeLang{background:var(--sc-accent-soft);color:var(--sc-accent);border-radius:.28rem;padding:.02rem .32rem}.DXryWq_chatCodeLine{color:var(--sc-text-2);font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;padding:.14rem .55rem;font-size:.65rem;line-height:1.6;overflow:hidden}.DXryWq_chatCodeLine:last-child{padding-bottom:.35rem}.DXryWq_chatSources{align-items:center;gap:.32rem;display:flex}.DXryWq_chatSource{border:1px solid var(--sc-border);color:var(--sc-text-3);border-radius:999px;padding:.12rem .45rem;font-size:.6rem;font-weight:520}.DXryWq_chatCursor{background:var(--sc-accent);flex:none;width:.3rem;height:.75rem;animation:1.2s step-end infinite DXryWq_caret-blink}.DXryWq_composer{border:1px solid var(--sc-border-strong);background:var(--sc-card);border-radius:999px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .4rem 0 .5rem;display:flex}.DXryWq_composerModel{color:var(--sc-text-2);white-space:nowrap;background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:999px;align-items:center;gap:.1rem;padding:.24rem .45rem .24rem .6rem;font-size:.68rem;font-weight:560;display:inline-flex}.DXryWq_composerText{min-width:0;color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.DXryWq_composerIcon{width:.88rem;height:.88rem;color:var(--sc-text-3)}.DXryWq_composerSend{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;animation:6s ease-in-out infinite DXryWq_send-pulse;display:inline-flex}.DXryWq_composerSendIcon{width:.85rem;height:.85rem}@media (min-width:60rem){.DXryWq_uiColumns{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media (max-width:59.99rem){.DXryWq_window{grid-template-columns:11rem minmax(0,1fr);height:31rem}.DXryWq_kpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.DXryWq_chartRow{grid-template-columns:minmax(0,1fr)}.DXryWq_chartRow>.DXryWq_plotCard:last-child{display:none}}@media (max-width:40rem){.DXryWq_window{border-radius:.9rem;grid-template-columns:minmax(0,1fr);height:31rem}.DXryWq_sidebar,.DXryWq_headerActions,.DXryWq_composerModel,.DXryWq_legend,.DXryWq_toolbarChip+.DXryWq_toolbarChip,.DXryWq_searchLabel{display:none}.DXryWq_appHeader{padding:.8rem .85rem .7rem}.DXryWq_screens{padding:.3rem .85rem .9rem}.DXryWq_searchField{flex:none;padding:0 .5rem}.DXryWq_fieldRow>.DXryWq_field:last-child,.DXryWq_uiColumns>.DXryWq_card:last-child,.DXryWq_editorAside,.DXryWq_chatCode{display:none}.DXryWq_editorColumns{grid-template-columns:minmax(0,1fr)}.DXryWq_bookerCard{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.75rem .8rem}.DXryWq_bookerProfile{box-shadow:none;align-items:center;gap:.5rem;padding-right:0;display:flex}.DXryWq_bookerAvatar{width:1.6rem;height:1.6rem;margin-bottom:0;font-size:.7rem}.DXryWq_bookerHost{display:none}.DXryWq_bookerTitle{margin-bottom:0;margin-right:auto}.DXryWq_bookerTimes{grid-template-columns:repeat(3,minmax(0,1fr))}.DXryWq_bookerSlotDate{grid-column:1/-1}.DXryWq_bookerAdmin,.DXryWq_kpiCard:nth-child(n+3){display:none}.DXryWq_gridRow{grid-template-columns:1.7rem minmax(0,1.25fr) minmax(4.2rem,.7fr) minmax(3.6rem,.6fr)}.DXryWq_gridRow>.DXryWq_gridCell:nth-child(3),.DXryWq_gridRow>.DXryWq_gridCell:nth-child(5){display:none}.DXryWq_chatLine{white-space:normal}}@keyframes DXryWq_caret-blink{0%,50%{opacity:1}51%,to{opacity:.05}}@keyframes DXryWq_switch-track{0%,30%,94%,to{background:#ffffff1f;background:lab(100% 0 0/.12)}40%,86%{background:var(--sc-accent)}}@keyframes DXryWq_switch-thumb{0%,30%,94%,to{transform:translate(0)}40%,86%{transform:translate(1rem)}}@keyframes DXryWq_button-focus{0%,46%,78%,to{box-shadow:none;transform:translateY(0)}56%,68%{transform:translateY(-.07rem);box-shadow:0 0 0 .22rem #268bfc38;box-shadow:0 0 0 .22rem lab(56.8475% 3.2759 -65.2818/.22)}}@keyframes DXryWq_member-row{0%,20%,to{background:0 0}6%,14%{background:#ffffff0d;background:lab(100% 0 0/.05)}}@keyframes DXryWq_cell-cursor{0%,26%,to{box-shadow:none;background:0 0}4%,22%{box-shadow:inset 0 0 0 1.5px var(--sc-accent), 0 2px 12px #268bfc47;background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14)}}@supports (color:lab(0% 0 0)){@keyframes DXryWq_cell-cursor{0%,26%,to{box-shadow:none;background:0 0}4%,22%{box-shadow:inset 0 0 0 1.5px var(--sc-accent), 0 2px 12px lab(56.8475% 3.2759 -65.2818/.28);background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14)}}}@keyframes DXryWq_bar-grow{0%{opacity:.35;transform:scaleY(.04)}26%,84%{opacity:1;transform:scaleY(1)}to{opacity:.35;transform:scaleY(.04)}}@keyframes DXryWq_line-draw{0%{stroke-dashoffset:900px}40%,86%{stroke-dashoffset:0}to{stroke-dashoffset:900px}}@keyframes DXryWq_type-line{0%{clip-path:inset(0 100% 0 0)}20%,90%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}@keyframes DXryWq_code-reveal{0%,36%{opacity:0;transform:translateY(.25rem)}48%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(.15rem)}}@keyframes DXryWq_stream-in{0%{opacity:0;max-height:0;transform:translateY(.3rem)}5%,90%{opacity:1;max-height:4rem;transform:none}98%,to{opacity:0;max-height:0;transform:translateY(.15rem)}}@keyframes DXryWq_patch-flash{0%,to{box-shadow:none;background:0 0}3%,9%{background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14);box-shadow:0 0 0 .25rem #268bfc14;box-shadow:0 0 0 .25rem lab(56.8475% 3.2759 -65.2818/.08)}20%{box-shadow:none;background:0 0}}@keyframes DXryWq_todo-text{0%,4%{color:var(--sc-text-2);text-decoration-color:#0000}10%,90%{color:var(--sc-text-3);text-decoration:line-through}98%,to{color:var(--sc-text-2);text-decoration-color:#0000}}@keyframes DXryWq_todo-check{0%,4%{color:#0000;background:0 0;border-color:#ffffff38;border-color:lab(100% 0 0/.22)}10%,90%{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}98%,to{color:#0000;background:0 0;border-color:#ffffff38;border-color:lab(100% 0 0/.22)}}@keyframes DXryWq_ghost-suggest{0%{opacity:0}6%,90%{opacity:1}98%,to{opacity:0}}@keyframes DXryWq_view-week{0%{opacity:0;transform:translateY(.3rem)}3%,46%{opacity:1;transform:none}52%,to{opacity:0;transform:translateY(-.2rem)}}@keyframes DXryWq_view-booking{0%,46%{opacity:0;transform:translateY(.3rem)}55%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2rem)}}@keyframes DXryWq_view-tab-week{0%,48%{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}54%,to{box-shadow:none;color:var(--sc-text-3);background:0 0}}@keyframes DXryWq_view-tab-booking{0%,48%{box-shadow:none;color:var(--sc-text-3);background:0 0}54%,to{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}}@keyframes DXryWq_slot-pick{0%,74%{border-color:var(--sc-border);color:var(--sc-text-2);opacity:0;background:0 0}78%,96%{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0);opacity:1}to{border-color:var(--sc-border);color:var(--sc-text-2);opacity:0;background:0 0}}@keyframes DXryWq_event-in{0%{opacity:0;transform:translateY(.35rem)scale(.98)}18%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(.2rem)scale(.99)}}@keyframes DXryWq_now-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes DXryWq_collaborator-drift{0%,to{opacity:0;transform:translateY(.4rem)}16%,70%{opacity:1;transform:none}86%{opacity:0;transform:translateY(-.3rem)}}@keyframes DXryWq_tool-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes DXryWq_send-pulse{0%,40%,64%,to{box-shadow:none;transform:scale(1)}50%,56%{transform:scale(1.06);box-shadow:0 0 0 .24rem #268bfc33;box-shadow:0 0 0 .24rem lab(56.8475% 3.2759 -65.2818/.2)}}@media (prefers-reduced-motion:reduce){.DXryWq_motion{animation:none}.DXryWq_titleItem,.DXryWq_navItem{transition:none}.DXryWq_barStack{opacity:1;transform:none}.DXryWq_lineOrganic,.DXryWq_linePaid{stroke-dashoffset:0}.DXryWq_chatLine{clip-path:none}.DXryWq_chatCode,.DXryWq_codeSnippet,.DXryWq_imagePlaceholder,.DXryWq_ghostText,.DXryWq_patchRow,.DXryWq_bookerSlot,.DXryWq_calViewWeek,.DXryWq_streamBlock{opacity:1;max-height:none;transform:none}.DXryWq_calViewBooking{display:none}.DXryWq_todoBox{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}.DXryWq_todoText{color:var(--sc-text-3);text-decoration:line-through}.DXryWq_switchTrack{background:var(--sc-accent)}.DXryWq_switchThumb{transform:translate(1rem)}}
@property --pl-on{syntax:"<number>";inherits:false;initial-value:0}.P65tOa_root{--cycle:24s;--plate-width:8.5rem;--layer-devtool:#864ad2;--layer-shell:#2d69de;--layer-datagrid:#007f8c;--layer-charts:#be6600;--layer-ui:#008148;text-align:start;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;min-width:0;display:grid}@supports (color:lab(0% 0 0)){.P65tOa_root{--layer-devtool:lab(44.4689% 46.1814 -61.6621);--layer-shell:lab(45.8146% 14.2356 -66.7136);--layer-datagrid:lab(47.6564% -35.0163 -18.7154);--layer-charts:lab(52.8615% 33.7551 65.9076);--layer-ui:lab(47.2758% -45.2132 23.3991)}}html[data-theme=default-dark] .P65tOa_root{--layer-devtool:#bb91ff;--layer-shell:#79a9ff;--layer-datagrid:#47c5d2;--layer-charts:#f0a556;--layer-ui:#5ec386}@supports (color:lab(0% 0 0)){html[data-theme=default-dark] .P65tOa_root{--layer-devtool:lab(67.5957% 33.0464 -49.9183);--layer-shell:lab(68.7504% 3.43338 -53.3998);--layer-datagrid:lab(73.118% -32.694 -17.4);--layer-charts:lab(74.1331% 23.2664 51.616);--layer-ui:lab(71.5402% -41.2165 21.2208)}}.P65tOa_motion{animation-duration:var(--cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-in-view=true] .P65tOa_motion{animation-play-state:running}.P65tOa_motion[data-cycle="0"]{animation-name:P65tOa_stage-0}.P65tOa_motion[data-cycle="1"]{animation-name:P65tOa_stage-1}.P65tOa_motion[data-cycle="2"]{animation-name:P65tOa_stage-2}.P65tOa_motion[data-cycle="3"]{animation-name:P65tOa_stage-3}.P65tOa_motion[data-cycle="4"]{animation-name:P65tOa_stage-4}.P65tOa_preview{min-width:0}.P65tOa_window{max-width:40rem;height:30rem;margin-inline:auto}.P65tOa_app{background:var(--opt-surface);flex:1;grid-template-columns:9.5rem minmax(0,1fr);min-height:0;display:grid}.P65tOa_sidebar{--region-color:var(--layer-shell);border-right:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.5rem;grid-template-rows:auto minmax(0,1fr) auto;gap:.7rem;min-height:0;padding:.7rem .55rem;display:grid}.P65tOa_workspace{align-items:center;gap:.4rem;padding:.15rem .2rem;display:flex}.P65tOa_workspaceMark{background:linear-gradient(135deg, var(--opt-accent), color-mix(in oklab, var(--opt-accent) 55%, #872cff));border-radius:.42rem;flex:none;width:1.35rem;height:1.35rem}.P65tOa_workspaceText{flex:1;min-width:0;display:grid}.P65tOa_workspaceName{color:var(--opt-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:640;overflow:hidden}.P65tOa_workspaceEnv{color:var(--opt-text-tertiary);font-size:.58rem}.P65tOa_workspaceIcon{width:.7rem;height:.7rem;color:var(--opt-text-tertiary);flex:none}.P65tOa_nav{align-content:start;gap:.1rem;display:grid}.P65tOa_navItem{min-height:1.75rem;color:var(--opt-text-secondary);white-space:nowrap;border-radius:.45rem;align-items:center;gap:.45rem;padding:0 .45rem;font-size:.7rem;font-weight:520;display:flex}.P65tOa_navItemOn{background:var(--opt-surface);box-shadow:0 1px 2px color-mix(in oklab, var(--opt-text) 8%, transparent);color:var(--opt-text)}.P65tOa_navIcon{flex:none;width:.82rem;height:.82rem}.P65tOa_navFoot{border-top:1px solid var(--opt-border);color:var(--opt-text-tertiary);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;padding:.35rem .45rem;font-size:.56rem}.P65tOa_main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.P65tOa_appHeader{--region-color:var(--layer-shell);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.P65tOa_headerText{min-width:0;display:grid}.P65tOa_headerTitle{color:var(--opt-text);letter-spacing:-.02em;font-size:.86rem;font-weight:660}.P65tOa_headerSub{color:var(--opt-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.P65tOa_headerActions{--region-color:var(--layer-ui);border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.15rem;display:inline-flex}.P65tOa_iconButton{border:1px solid var(--opt-border);width:1.6rem;height:1.6rem;color:var(--opt-text-secondary);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.P65tOa_actionIcon{width:.72rem;height:.72rem}.P65tOa_invitePill{border:1px solid var(--opt-border);min-height:1.6rem;color:var(--opt-text);white-space:nowrap;border-radius:999px;align-items:center;gap:.28rem;padding:0 .6rem;font-size:.65rem;font-weight:560;display:inline-flex}.P65tOa_body{grid-template-rows:auto auto auto minmax(0,1fr);gap:.5rem;min-width:0;min-height:0;padding:0 .7rem .7rem;display:grid}.P65tOa_toolbar{--region-color:var(--layer-ui);border-radius:.6rem;align-items:center;gap:.35rem;padding:.15rem;display:flex}.P65tOa_searchField{border:1px solid var(--opt-border);background:var(--opt-bg-subtle);min-width:0;min-height:1.7rem;color:var(--opt-text-tertiary);white-space:nowrap;border-radius:.5rem;flex:0 10rem;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.66rem;display:inline-flex;overflow:hidden}.P65tOa_searchLabel{text-overflow:ellipsis;overflow:hidden}.P65tOa_chip{border:1px solid var(--opt-border);min-height:1.7rem;color:var(--opt-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:0 .55rem;font-size:.64rem;font-weight:520;display:inline-flex}.P65tOa_toolbarIcon{flex:none;width:.7rem;height:.7rem}.P65tOa_spacer{flex:1}.P65tOa_primaryPill{background:var(--opt-accent);min-height:1.7rem;color:var(--opt-accent-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:0 .6rem;font-size:.65rem;font-weight:620;display:inline-flex}.P65tOa_pillIcon{width:.68rem;height:.68rem}.P65tOa_metrics{--region-color:var(--layer-charts);border-radius:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.15rem;display:grid}.P65tOa_kpiCard{border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.55rem;gap:.15rem;padding:.45rem .55rem;display:grid}.P65tOa_kpiLabel{color:var(--opt-text-tertiary);font-size:.58rem;font-weight:540}.P65tOa_kpiValue{color:var(--opt-text);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:660;overflow:hidden}.P65tOa_kpiFoot{justify-content:space-between;align-items:flex-end;gap:.35rem;display:flex}.P65tOa_kpiDelta{color:var(--opt-accent);align-items:center;gap:.1rem;font-size:.56rem;font-weight:640;display:inline-flex}.P65tOa_kpiIcon{width:.58rem;height:.58rem}.P65tOa_spark{flex:none;align-items:flex-end;gap:.1rem;height:.9rem;display:flex}.P65tOa_sparkBar{background:color-mix(in oklab, var(--opt-accent) 45%, transparent);border-radius:.06rem;width:.16rem}.P65tOa_chartCard{--region-color:var(--layer-charts);border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.6rem;grid-template-rows:auto minmax(0,1fr);gap:.35rem;min-height:0;padding:.5rem .6rem;display:grid}.P65tOa_cardHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.P65tOa_cardTitle{color:var(--opt-text);font-size:.7rem;font-weight:620}.P65tOa_legend{align-items:center;gap:.5rem;display:inline-flex}.P65tOa_legendItem{color:var(--opt-text-tertiary);white-space:nowrap;align-items:center;gap:.22rem;font-size:.56rem;display:inline-flex}.P65tOa_legendDot{background:var(--opt-accent);border-radius:999px;flex:none;width:.4rem;height:.4rem}.P65tOa_legendItem[data-tone="2"] .P65tOa_legendDot{background:color-mix(in oklab, var(--opt-accent) 34%, var(--opt-surface));box-shadow:inset 0 0 0 1px var(--opt-border)}.P65tOa_plot{align-items:stretch;gap:.22rem;height:3.1rem;display:flex}.P65tOa_barColumn{flex:1;align-items:flex-end;min-width:0;display:flex}.P65tOa_barStack{background:var(--opt-accent);transform-origin:bottom;border-radius:.2rem .2rem .06rem .06rem;flex-direction:column;width:100%;animation-name:P65tOa_bar-pulse;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.P65tOa_barExpansion{background:color-mix(in oklab, var(--opt-accent) 34%, var(--opt-surface));flex:none;width:100%}.P65tOa_grid{--region-color:var(--layer-datagrid);border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.6rem;grid-auto-rows:minmax(1.75rem,1fr);align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden}.P65tOa_gridRow{min-width:0;box-shadow:inset 0 -1px 0 var(--opt-border);grid-template-columns:minmax(0,1.5fr) minmax(3.4rem,.8fr) minmax(3.8rem,.85fr) minmax(4.2rem,.9fr);align-items:center;display:grid}.P65tOa_gridRow:last-child{box-shadow:none}.P65tOa_gridHead{background:var(--opt-bg-muted);color:var(--opt-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;font-weight:640}.P65tOa_gridCell{min-width:0;height:100%;color:var(--opt-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:.3rem;align-items:center;gap:.3rem;padding:0 .5rem;font-size:.66rem;display:flex;overflow:hidden}.P65tOa_gridNumeric{color:var(--opt-text);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:flex-end;font-size:.64rem}.P65tOa_sortIcon{width:.55rem;height:.55rem;color:var(--opt-accent)}.P65tOa_starIcon{width:.7rem;height:.7rem;color:var(--opt-text-tertiary);flex:none}.P65tOa_starIconOn{color:var(--opt-accent);fill:var(--opt-accent)}.P65tOa_accountName{color:var(--opt-text);text-overflow:ellipsis;font-weight:560;overflow:hidden}.P65tOa_statusBadge{background:var(--opt-bg-muted);color:var(--opt-text-secondary);border-radius:999px;padding:.08rem .4rem;font-size:.56rem;font-weight:620}.P65tOa_statusBadge[data-status=ready],.P65tOa_statusBadge[data-status=live]{background:var(--opt-accent-subtle);color:var(--opt-accent)}.P65tOa_gridCursor{background-color:color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 15%), transparent);box-shadow:inset 0 0 0 calc(var(--pl-on) * 1.5px) var(--region-color)}.P65tOa_inspector{--region-color:var(--layer-devtool);border:1px solid color-mix(in oklab, var(--region-color) 45%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--region-color));width:9.5rem;box-shadow:0 1px 2px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 12px 28px color-mix(in oklab, var(--opt-text) 16%, transparent);opacity:var(--pl-on);transform:translateY(calc((1 - var(--pl-on)) * .4rem));border-radius:.55rem;gap:.18rem;padding:.5rem .55rem;display:grid;position:absolute;bottom:.7rem;right:.7rem}.P65tOa_inspectorHead{border-bottom:1px solid var(--opt-border);color:var(--opt-text);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:.28rem;padding-bottom:.18rem;font-size:.58rem;font-weight:620;display:flex}.P65tOa_inspectorIcon{width:.68rem;height:.68rem;color:var(--region-color);flex:none}.P65tOa_inspectorRow{color:var(--opt-text-tertiary);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:space-between;align-items:center;gap:.4rem;font-size:.55rem;display:flex}.P65tOa_inspectorValue{color:var(--opt-text-secondary);font-weight:620}.P65tOa_inspectorValue[data-tone=ok]{color:var(--region-color)}.P65tOa_stack{gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.P65tOa_stack:before{top:.9rem;bottom:.9rem;left:calc(var(--plate-width) / 2);border-left:1px dashed color-mix(in oklab, var(--opt-text) 15%, transparent);content:"";position:absolute}.P65tOa_layer{grid-template-columns:var(--plate-width) 1.75rem minmax(0, 1fr);min-width:0;color:color-mix(in oklab, var(--layer-color) calc(42% + var(--pl-on) * 58%), var(--opt-text-tertiary));opacity:calc(.72 + var(--pl-on) * .28);transform:translate(calc(var(--pl-on) * .3rem), calc(var(--pl-on) * -.32rem));align-items:center;display:grid}.P65tOa_layer[data-layer=opt-devtool]{--layer-color:var(--layer-devtool)}.P65tOa_layer[data-layer=opt-shell]{--layer-color:var(--layer-shell)}.P65tOa_layer[data-layer=opt-datagrid]{--layer-color:var(--layer-datagrid)}.P65tOa_layer[data-layer=opt-charts]{--layer-color:var(--layer-charts)}.P65tOa_layer[data-layer=opt-ui]{--layer-color:var(--layer-ui)}.P65tOa_plateCell{min-width:0;display:block;position:relative}.P65tOa_plate{width:100%;height:auto;display:block;overflow:visible}.P65tOa_plateTop{fill:color-mix(in oklab, currentColor 10%, var(--opt-surface))}.P65tOa_plateSide{fill:color-mix(in oklab, currentColor 22%, var(--opt-bg-muted))}.P65tOa_plateSideLit{fill:color-mix(in oklab, currentColor 13%, var(--opt-bg-subtle))}.P65tOa_plateEdge{fill:none;stroke:color-mix(in oklab, currentColor 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.P65tOa_plateMark{fill:color-mix(in oklab, currentColor 32%, transparent)}.P65tOa_plateMarkOutline{fill:none;stroke:color-mix(in oklab, currentColor 62%, transparent);stroke-width:1px;stroke-dasharray:3 2.5;vector-effect:non-scaling-stroke}.P65tOa_lead{border-top:1px dashed color-mix(in oklab, currentColor 55%, transparent);height:0}.P65tOa_layerText{gap:.06rem;min-width:0;display:grid}.P65tOa_layerRole{color:currentColor;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;align-items:center;gap:.28rem;font-size:.56rem;font-weight:660;display:inline-flex}.P65tOa_layerIcon{flex:none;width:.68rem;height:.68rem}.P65tOa_layerName{color:var(--opt-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:640;overflow:hidden}.P65tOa_layerDescription{color:var(--opt-text-tertiary);text-wrap:pretty;word-break:keep-all;font-size:.68rem;line-height:1.45}@media (min-width:64rem){.P65tOa_root{grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:4rem}}@media (max-width:63.99rem){.P65tOa_root{--plate-width:7.5rem}.P65tOa_stack{max-width:34rem;margin-inline:auto}}@media (max-width:40rem){.P65tOa_root{--plate-width:5.6rem}.P65tOa_window{height:26rem}.P65tOa_app{grid-template-columns:minmax(0,1fr)}.P65tOa_sidebar,.P65tOa_headerActions,.P65tOa_chip{display:none}.P65tOa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.P65tOa_kpiCard:last-child{display:none}.P65tOa_gridRow{grid-template-columns:minmax(0,1.4fr) minmax(3.6rem,.8fr) minmax(4rem,.9fr)}.P65tOa_gridRow>.P65tOa_gridCell:nth-child(2){display:none}.P65tOa_inspector{width:8.5rem}.P65tOa_layer{grid-template-columns:var(--plate-width) .8rem minmax(0, 1fr)}.P65tOa_layerDescription{font-size:.64rem}}.P65tOa_region{isolation:isolate;background-image:linear-gradient(color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 8%), transparent), color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 8%), transparent));position:relative}.P65tOa_region:after{z-index:1;border:1px solid color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 64%), transparent);border-radius:inherit;box-shadow:0 0 0 .5px color-mix(in oklab, var(--opt-surface) calc(var(--pl-on) * 72%), transparent);content:"";pointer-events:none;position:absolute;inset:0}@keyframes P65tOa_stage-0{0%,to{--pl-on:0}2%,15%{--pl-on:1}17%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes P65tOa_stage-1{0%,16.7%,to{--pl-on:0}18.7%,31.7%{--pl-on:1}33.7%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes P65tOa_stage-2{0%,33.3%,to{--pl-on:0}35.3%,48.3%{--pl-on:1}50.3%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes P65tOa_stage-3{0%,50%,to{--pl-on:0}52%,65%{--pl-on:1}67%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes P65tOa_stage-4{0%,66.7%,to{--pl-on:0}68.7%,97%{--pl-on:1}}@keyframes P65tOa_bar-pulse{0%,to{opacity:.82;transform:scaleY(1)}3%{opacity:1;transform:scaleY(.86)}11%,18%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.P65tOa_motion{animation:none}.P65tOa_layer,.P65tOa_region,.P65tOa_inspector,.P65tOa_gridCursor{--pl-on:1}.P65tOa_barStack{opacity:1;transform:none}}
@property --st-on{syntax:"<number>";inherits:true;initial-value:0}@property --ph-stream{syntax:"<number>";inherits:true;initial-value:0}@property --ph-gate{syntax:"<number>";inherits:true;initial-value:0}@property --ph-commit{syntax:"<number>";inherits:true;initial-value:0}.GtCpna_root{--cycle:24s;text-align:start;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;min-width:0;display:grid}.GtCpna_motion{animation-duration:var(--cycle);animation-name:GtCpna_streamStage;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused;animation-delay:calc(var(--cycle) * -.25 * var(--i,0) + var(--j,0) * 1ms)}[data-in-view=true] .GtCpna_motion{animation-play-state:running}.GtCpna_source{justify-items:center;gap:.9rem;min-width:0;display:grid}.GtCpna_cluster{width:100%;position:relative}.GtCpna_cluster[data-variant=wide]{aspect-ratio:200/240;max-width:20rem;display:none}.GtCpna_cluster[data-variant=stacked]{aspect-ratio:200/212;max-width:22rem}.GtCpna_wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.GtCpna_wire{fill:none;stroke:color-mix(in oklab, var(--opt-text) 24%, transparent);stroke-dasharray:2 3.5;stroke-linecap:round;stroke-width:1px;vector-effect:non-scaling-stroke}.GtCpna_wirePulse{fill:none;stroke:var(--opt-accent);stroke-dasharray:6 100;stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke;animation:3.72s linear infinite GtCpna_wireRun}.GtCpna_trunk{fill:none;stroke:color-mix(in oklab, var(--opt-accent) 38%, transparent);stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke}.GtCpna_trunkPulse{fill:none;stroke:var(--opt-accent);stroke-dasharray:20 100;stroke-linecap:round;stroke-width:4px;vector-effect:non-scaling-stroke;animation:.62s linear 1.711s infinite GtCpna_trunkRun}.GtCpna_provider{background:var(--opt-surface);color:var(--opt-text);box-shadow:inset 0 0 0 1px var(--opt-border), 0 6px 16px color-mix(in oklab, var(--opt-text) 10%, transparent);border-radius:.7rem;justify-content:center;align-items:center;animation:3.72s ease-in-out infinite GtCpna_providerBreathe;display:flex;position:absolute;transform:translate(-50%,-50%)}.GtCpna_providerMark{fill:currentColor;width:52%;height:52%}.GtCpna_port{background:linear-gradient(145deg, color-mix(in oklab, var(--opt-accent) 82%, white), var(--opt-accent));width:4.2rem;height:4.2rem;color:var(--opt-accent-fg);box-shadow:0 12px 30px color-mix(in oklab, var(--opt-accent) 34%, transparent), 0 0 0 6px color-mix(in oklab, var(--opt-accent) 9%, transparent), inset 0 1px 0 #ffffff4d;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}@supports (color:lab(0% 0 0)){.GtCpna_port{box-shadow:0 12px 30px color-mix(in oklab, var(--opt-accent) 34%, transparent), 0 0 0 6px color-mix(in oklab, var(--opt-accent) 9%, transparent), inset 0 1px 0 lab(100% 0 0/.3)}}.GtCpna_portHalo{z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--opt-accent) 26%, transparent), transparent 72%);border-radius:999px;animation:5.2s ease-in-out infinite GtCpna_portHalo;position:absolute;inset:-1.5rem}.GtCpna_portLabel{letter-spacing:-.03em;font-size:1.35rem;font-weight:720;line-height:1}.GtCpna_preview{z-index:1;justify-items:center;min-width:0;display:grid;position:relative}.GtCpna_window{--sg-window:#0f0f11;--sg-panel:#0a0a0c;--sg-card:#171719;--sg-card-raised:#202023;--sg-border:#ffffff14;--sg-border-strong:#ffffff26;--sg-text:#f5f5f6;--sg-text-2:#aaaab0;--sg-text-3:#76777d;--sg-accent:#a287fe;--sg-accent-soft:#a287fe29;--sg-accent-line:#a287fe6b;--sg-accent-text:#d5ccff;--sg-success:#4ecf6b;--sg-success-soft:#4ecf6b26;--sg-success-text:#99e7a4;--sg-danger:#fb575d;--sg-danger-soft:#fb575d26;--sg-danger-text:#ffafab;--sg-warn:#f6b84d;--sg-warn-soft:#f6b84d24;--sg-mono:var(--font-geist-mono), ui-monospace, monospace;background:var(--sg-window);width:100%;height:32rem;box-shadow:0 1px 0 #ffffff14 inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1.1rem;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.GtCpna_window{--sg-window:lab(4.41431% .262022 -1.01984);--sg-panel:lab(2.73653% .192575 -.745675);--sg-card:lab(7.73907% .477307 -1.8105);--sg-card-raised:lab(12.3674% .582941 -2.1785);--sg-border:lab(100% 0 0/.08);--sg-border-strong:lab(100% 0 0/.15);--sg-text:lab(96.5032% .183612 -.732839);--sg-text-2:lab(69.7717% .751138 -2.92051);--sg-text-3:lab(50.0335% .954956 -3.64068);--sg-accent:lab(62.8633% 30.7855 -56.5036);--sg-accent-soft:lab(62.8633% 30.7855 -56.5036/.16);--sg-accent-line:lab(62.8633% 30.7855 -56.5036/.42);--sg-accent-text:lab(83.9083% 13.6335 -30.6226);--sg-success:lab(74.3855% -52.9414 38.4629);--sg-success-soft:lab(74.3855% -52.9414 38.4629/.15);--sg-success-text:lab(85.2949% -34.9782 24.7227);--sg-danger:lab(60.8138% 63.7243 32.9224);--sg-danger-soft:lab(60.8138% 63.7243 32.9224/.15);--sg-danger-text:lab(79.1836% 34.7286 16.7124);--sg-warn:lab(79.1213% 15.6474 61.0381);--sg-warn-soft:lab(79.1213% 15.6474 61.0381/.14);box-shadow:0 1px 0 lab(100% 0 0/.08) inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent)}}.GtCpna_pipeline{min-width:0;animation-name:GtCpna_phaseCycle;animation-duration:calc(var(--cycle) / 4);box-shadow:inset 0 -1px 0 var(--sg-border);align-items:stretch;gap:.45rem;padding:.7rem .9rem;animation-timing-function:ease-in-out;animation-delay:0s;display:flex}.GtCpna_pipelineStage{background:color-mix(in oklab, var(--sg-accent) calc(var(--lit) * 15%), transparent);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sg-accent) calc(var(--lit) * 46%), transparent);border-radius:.6rem;flex:1 1 0;align-content:center;gap:.18rem;padding:.42rem .55rem;display:grid}.GtCpna_pipelineLabel{color:color-mix(in oklab, var(--sg-accent-text) calc(var(--lit) * 100%), var(--sg-text-3));letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.36rem;font-size:.78rem;font-weight:660;display:flex}.GtCpna_pipelineArrow{color:var(--sg-text-3);flex:none;align-items:center;display:flex}.GtCpna_arrowIcon{width:.9rem;height:.9rem}.GtCpna_pipelineStage[data-at=stream]{--lit:var(--ph-stream)}.GtCpna_pipelineStage[data-at=gate]{--lit:var(--ph-gate)}.GtCpna_pipelineStage[data-at=commit]{--lit:var(--ph-commit)}.GtCpna_pipelineDot{width:.45rem;height:.45rem;opacity:calc(.35 + var(--lit) * .65);transform:scale(calc(.8 + var(--lit) * .4));background:currentColor;border-radius:999px;flex:none}.GtCpna_pipelineCodeStack{min-width:0;display:grid}.GtCpna_pipelineCodeItem{color:color-mix(in oklab, var(--sg-text) calc(var(--lit) * 45%), var(--sg-text-2));font-family:var(--sg-mono);letter-spacing:-.02em;opacity:var(--st-on);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:.65rem;font-weight:500;overflow:hidden}.GtCpna_screens{min-width:0;min-height:0;padding:1rem 1.05rem 1.05rem;display:grid}.GtCpna_screen{min-width:0;min-height:0;opacity:var(--st-on);pointer-events:none;transform:translateY(calc((1 - var(--st-on)) * .55rem)) scale(calc(.99 + var(--st-on) * .01));grid-area:1/1;grid-template-columns:minmax(0,1fr);display:grid}.GtCpna_screenBody{min-width:0;min-height:0;display:grid}.GtCpna_screenBody[data-layout=rail]{grid-template-columns:minmax(0,1fr) 13.5rem;gap:.7rem}.GtCpna_screenBody[data-layout=thread]{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:.7rem}.GtCpna_surface{background:var(--sg-card);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.85rem;flex-direction:column;gap:.65rem;padding:.85rem .9rem;display:flex;overflow:hidden}.GtCpna_surfaceHead{flex:none;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.GtCpna_surfaceTitle{color:var(--sg-text);letter-spacing:-.015em;white-space:nowrap;font-size:.86rem;font-weight:640}.GtCpna_surfaceMeta{color:var(--sg-accent-text);font-family:var(--sg-mono);white-space:nowrap;font-size:.62rem}.GtCpna_rail{background:var(--sg-panel);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sg-accent) calc(28% + var(--ph-gate) * 46%), transparent);border-radius:.85rem;flex-direction:column;gap:.65rem;padding:.8rem .75rem;display:flex;overflow:hidden}.GtCpna_railHead{flex:none;gap:.2rem;display:grid}.GtCpna_railTitleRow{color:var(--sg-accent-text);align-items:center;gap:.32rem;display:flex}.GtCpna_railTitle{color:var(--sg-text);font-size:.76rem;font-weight:640}.GtCpna_railApi{color:var(--sg-text-3);font-family:var(--sg-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.GtCpna_railStatus{color:var(--sg-text-2);align-items:center;gap:.3rem;margin-top:.15rem;font-size:.63rem;display:flex}.GtCpna_statusDot{background:var(--sg-accent);border-radius:999px;flex:none;width:.35rem;height:.35rem;animation:1.6s ease-in-out infinite GtCpna_pulseDot}.GtCpna_railList{flex-direction:column;flex:auto;gap:.4rem;min-height:0;display:flex;overflow:hidden}.GtCpna_railRow{background:var(--sg-card);min-width:0;box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.5rem;flex:none;align-items:center;gap:.4rem;padding:.4rem .45rem;animation-name:GtCpna_riseIn;display:flex}.GtCpna_railRow[data-state=review]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line), 0 0 0 calc(var(--ph-gate) * 3px) color-mix(in oklab, var(--sg-accent) 22%, transparent)}.GtCpna_railRow[data-state=rejected]{background:var(--sg-danger-soft);box-shadow:inset 0 0 0 1px #fb575d52;box-shadow:inset 0 0 0 1px lab(60.8138% 63.7243 32.9224/.32)}.GtCpna_railRow[data-state=committed]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sg-success) calc(var(--ph-commit) * 45%), var(--sg-border))}.GtCpna_railRowText{flex:auto;gap:.05rem;min-width:0;display:grid}.GtCpna_railRowLabel{color:var(--sg-text);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.GtCpna_railRow[data-state=rejected] .GtCpna_railRowLabel{color:var(--sg-danger-text);text-decoration:line-through}.GtCpna_railRowNote{color:var(--sg-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.GtCpna_railRowState{border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:flex}.GtCpna_railRowState[data-state=committed]{background:color-mix(in oklab, var(--sg-success) calc(14% + var(--ph-commit) * 22%), transparent);color:var(--sg-success-text)}.GtCpna_railRowState[data-state=rejected]{color:var(--sg-danger-text);background:#fb575d38;background:lab(60.8138% 63.7243 32.9224/.22)}.GtCpna_railRowDots{align-items:center;gap:.12rem;display:flex}.GtCpna_railRowDot{background:var(--sg-accent);border-radius:999px;width:.22rem;height:.22rem;animation:1.1s ease-in-out infinite GtCpna_bounceDot}.GtCpna_railRowDot:nth-child(2){animation-delay:.16s}.GtCpna_railRowDot:nth-child(3){animation-delay:.32s}.GtCpna_railFoot{flex:none;gap:.35rem;display:grid}.GtCpna_footButtons{align-items:center;gap:.35rem;display:flex}.GtCpna_footNote{color:var(--sg-text-3);align-items:center;gap:.25rem;font-size:.58rem;display:flex}.GtCpna_gateChips{flex:none;align-items:center;gap:.2rem;display:flex}.GtCpna_gateChip{border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:flex}.GtCpna_gateChip[data-kind=approve]{background:var(--sg-success-soft);color:var(--sg-success-text);box-shadow:inset 0 0 0 1px #4ecf6b52, 0 0 0 calc(var(--ph-gate) * 3px) #4ecf6b38;transform:scale(calc(1 + var(--ph-gate) * .12))}@supports (color:lab(0% 0 0)){.GtCpna_gateChip[data-kind=approve]{box-shadow:inset 0 0 0 1px lab(74.3855% -52.9414 38.4629/.32), 0 0 0 calc(var(--ph-gate) * 3px) lab(74.3855% -52.9414 38.4629/.22)}}.GtCpna_gateChip[data-kind=reject]{color:var(--sg-text-3);box-shadow:inset 0 0 0 1px var(--sg-border);background:#ffffff0f;background:lab(100% 0 0/.06)}.GtCpna_accentButton{background:var(--sg-accent);color:#120f1e;color:lab(4.99302% 3.81543 -9.24429);box-shadow:0 0 0 calc(var(--ph-gate) * 3px) color-mix(in oklab, var(--sg-accent) 24%, transparent);white-space:nowrap;border-radius:.42rem;align-items:center;gap:.25rem;padding:.28rem .55rem;font-size:.64rem;font-weight:660;display:inline-flex}.GtCpna_ghostButton{color:var(--sg-text-2);box-shadow:inset 0 0 0 1px var(--sg-border-strong);white-space:nowrap;border-radius:.42rem;align-items:center;padding:.28rem .55rem;font-size:.64rem;font-weight:600;display:inline-flex}.GtCpna_chipRow{align-items:center;gap:.3rem;display:flex}.GtCpna_metaChip{color:var(--sg-text-3);font-family:var(--sg-mono);box-shadow:inset 0 0 0 1px var(--sg-border);white-space:nowrap;background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.35rem;padding:.16rem .4rem;font-size:.6rem}.GtCpna_metaChip[data-tone=accent]{background:var(--sg-accent-soft);color:var(--sg-accent-text)}.GtCpna_metaChip[data-tone=success]{background:var(--sg-success-soft);color:var(--sg-success-text)}.GtCpna_metaChip[data-tone=danger]{background:var(--sg-danger-soft);color:var(--sg-danger-text)}.GtCpna_microIcon{flex:none;width:.85rem;height:.85rem}.GtCpna_nanoIcon{flex:none;width:.68rem;height:.68rem}.GtCpna_progressTrack{background:#ffffff14;background:lab(100% 0 0/.08);border-radius:999px;flex:none;height:2px;position:relative;overflow:hidden}.GtCpna_progressFill{background:linear-gradient(90deg, var(--sg-accent), #d8cfff);transform-origin:0;border-radius:999px;width:100%;height:100%;animation-name:GtCpna_progressRun;position:absolute}@supports (color:lab(0% 0 0)){.GtCpna_progressFill{background:linear-gradient(90deg, var(--sg-accent), lab(84.9389% 15.3605 -33.9442))}}.GtCpna_doc{flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding-top:.15rem;display:flex;overflow:hidden}.GtCpna_block{border-radius:.55rem;flex:none;align-items:flex-start;gap:.45rem;min-width:0;padding:.38rem .5rem .38rem .35rem;display:flex}.GtCpna_block[data-state=review]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line)}.GtCpna_block[data-state=streaming]{background:#ffffff08;background:lab(100% 0 0/.03)}.GtCpna_blockGutter{background:var(--sg-border-strong);border-radius:999px;flex:none;align-self:stretch;width:2px}.GtCpna_block[data-state=review] .GtCpna_blockGutter,.GtCpna_block[data-state=streaming] .GtCpna_blockGutter{background:var(--sg-accent)}.GtCpna_block[data-state=ghost] .GtCpna_blockGutter{background:0 0}.GtCpna_blockBody{flex:auto;gap:.2rem;min-width:0;display:grid}.GtCpna_blockLabel{color:var(--sg-accent-text);font-family:var(--sg-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem}.GtCpna_paragraph{color:var(--sg-text-2);font-size:.71rem;line-height:1.55}.GtCpna_block[data-state=committed] .GtCpna_paragraph{color:var(--sg-text-3)}.GtCpna_del{background:var(--sg-danger-soft);color:var(--sg-danger-text);border-radius:.25rem;padding:0 .15rem;text-decoration:line-through;display:inline-block}.GtCpna_ins{background:var(--sg-success-soft);clip-path:inset(0 100% 0 0);color:var(--sg-success-text);border-radius:.25rem;padding:0 .15rem;animation-name:GtCpna_sweep;display:inline-block}.GtCpna_streamLine{clip-path:inset(0 100% 0 0);color:var(--sg-text-2);font-size:.71rem;line-height:1.55;animation-name:GtCpna_sweep;display:block}.GtCpna_caret{background:var(--sg-accent);vertical-align:-.06em;border-radius:1px;width:2px;height:.72em;margin-left:.12rem;animation:1s step-end infinite GtCpna_caretBlink;display:inline-block}.GtCpna_ghostText{color:var(--sg-text-3);opacity:.55;font-size:.7rem;font-style:italic}.GtCpna_table{min-height:0;box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.6rem;flex-direction:column;flex:auto;display:flex;overflow:hidden}.GtCpna_tableRow{min-width:0;box-shadow:inset 0 -1px 0 var(--sg-border);flex:none;grid-template-columns:1.3fr .9fr .85fr .95fr .78fr;align-items:center;animation-name:GtCpna_riseIn;display:grid}.GtCpna_tableRow[data-head=true]{background:#ffffff0a;background:lab(100% 0 0/.04);animation:none}.GtCpna_tableCell{min-width:0;color:var(--sg-text-2);white-space:nowrap;align-items:center;gap:.25rem;padding:.42rem .45rem;font-size:.66rem;display:flex}.GtCpna_tableCell[data-head=true]{color:var(--sg-text-3);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:640}.GtCpna_tableCell[data-numeric=true]{font-family:var(--sg-mono);font-variant-numeric:tabular-nums;justify-content:flex-end}.GtCpna_tableCell[data-cell=pending]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line);border-radius:.35rem}.GtCpna_tableCell[data-cell=rejected]{background:var(--sg-danger-soft);color:var(--sg-danger-text);border-radius:.35rem;box-shadow:inset 0 0 0 1px #fb575d57;box-shadow:inset 0 0 0 1px lab(60.8138% 63.7243 32.9224/.34)}.GtCpna_cellValue{text-overflow:ellipsis;overflow:hidden}.GtCpna_cellFlash{border-radius:.25rem;animation-name:GtCpna_cellFlash}.GtCpna_cellSpinner{border:1.5px solid var(--sg-accent-line);border-top-color:var(--sg-accent);border-radius:999px;flex:none;width:.5rem;height:.5rem;animation:.9s linear infinite GtCpna_spin}.GtCpna_batchBar{background:var(--sg-card-raised);box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.55rem;flex:none;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .55rem;display:flex}.GtCpna_batchText{gap:.08rem;min-width:0;display:grid}.GtCpna_batchTitle{color:var(--sg-text);font-size:.68rem;font-weight:620}.GtCpna_batchNote{color:var(--sg-text-3);font-family:var(--sg-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.GtCpna_logRow{background:var(--sg-card);min-width:0;box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.5rem;flex:none;gap:.1rem;padding:.38rem .45rem;animation-name:GtCpna_logIn;display:grid}.GtCpna_logRow[data-state=pending]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line)}.GtCpna_logType{color:var(--sg-accent-text);font-family:var(--sg-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.GtCpna_logPayload{color:var(--sg-text-3);font-family:var(--sg-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.GtCpna_promptChip{background:var(--sg-accent-soft);min-width:0;color:var(--sg-accent-text);box-shadow:inset 0 0 0 1px var(--sg-accent-line);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.62rem;display:flex}.GtCpna_week{flex:auto;grid-template-rows:auto repeat(5,minmax(0,1fr));grid-template-columns:1.6rem repeat(5,minmax(0,1fr));gap:2px;min-height:0;display:grid}.GtCpna_dayHead{color:var(--sg-text-3);font-family:var(--sg-mono);text-align:center;padding-bottom:.2rem;font-size:.56rem}.GtCpna_hourLabel{color:var(--sg-text-3);font-family:var(--sg-mono);text-align:right;padding-top:.1rem;font-size:.54rem}.GtCpna_weekCell{background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.3rem}.GtCpna_event{background:var(--sg-card-raised);min-width:0;box-shadow:inset 0 0 0 1px var(--sg-border-strong);border-radius:.4rem;flex-direction:column;gap:.05rem;padding:.25rem .35rem;animation-name:GtCpna_riseIn;display:flex}.GtCpna_event[data-state=proposed]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line), 0 0 0 calc(var(--ph-gate) * 3px) color-mix(in oklab, var(--sg-accent) 22%, transparent);outline:1px dashed var(--sg-accent-line);outline-offset:-1px}.GtCpna_event[data-state=approved]{background:color-mix(in oklab, var(--sg-success) calc(10% + var(--ph-commit) * 10%), transparent);box-shadow:inset 0 0 0 1px #4ecf6b5c, 0 0 0 calc(var(--ph-commit) * 3px) #4ecf6b3d}@supports (color:lab(0% 0 0)){.GtCpna_event[data-state=approved]{box-shadow:inset 0 0 0 1px lab(74.3855% -52.9414 38.4629/.36), 0 0 0 calc(var(--ph-commit) * 3px) lab(74.3855% -52.9414 38.4629/.24)}}.GtCpna_event[data-state=rejected]{opacity:.5;outline-offset:-1px;background:#ffffff05;background:lab(100% 0 0/.02);outline:1px dashed #fb575d73;outline:1px dashed lab(60.8138% 63.7243 32.9224/.45)}.GtCpna_eventTitle{color:var(--sg-text);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:620;overflow:hidden}.GtCpna_event[data-state=rejected] .GtCpna_eventTitle{color:var(--sg-danger-text);text-decoration:line-through}.GtCpna_eventTime{color:var(--sg-text-3);font-family:var(--sg-mono);font-size:.52rem}.GtCpna_eventBadge{background:var(--sg-success-soft);width:.9rem;height:.9rem;color:var(--sg-success-text);opacity:calc(.45 + var(--ph-commit) * .55);border-radius:999px;justify-content:center;align-items:center;margin-top:.1rem;display:flex}.GtCpna_event .GtCpna_gateChips{margin-top:.12rem}.GtCpna_thread{flex-direction:column;gap:.5rem;width:100%;max-width:38rem;min-height:0;display:flex;overflow:hidden}.GtCpna_userRow{flex:none;justify-content:flex-end;display:flex}.GtCpna_userBubble{background:var(--sg-card-raised);max-width:78%;color:var(--sg-text);border-radius:.85rem .85rem .25rem;padding:.45rem .65rem;font-size:.72rem;line-height:1.5}.GtCpna_reasoning{box-shadow:inset 0 0 0 1px var(--sg-border);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.6rem;flex:none;gap:.18rem;padding:.45rem .6rem;animation-name:GtCpna_riseIn;display:grid}.GtCpna_reasoningHead{color:var(--sg-text-3);align-items:center;gap:.25rem;font-size:.62rem;font-weight:620;display:flex}.GtCpna_reasoningLine{color:var(--sg-text-3);font-size:.66rem;line-height:1.5;animation-name:GtCpna_fadeIn}.GtCpna_toolCard{background:var(--sg-card);box-shadow:inset 0 0 0 1px var(--sg-border);border-radius:.65rem;flex:none;gap:.35rem;padding:.5rem .6rem;animation-name:GtCpna_riseIn;display:grid}.GtCpna_toolCard[data-state=approval-requested]{background:var(--sg-accent-soft);box-shadow:inset 0 0 0 1px var(--sg-accent-line), 0 0 0 calc(var(--ph-gate) * 3px) color-mix(in oklab, var(--sg-accent) 20%, transparent)}.GtCpna_toolHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.GtCpna_toolName{color:var(--sg-text);font-family:var(--sg-mono);font-size:.68rem;font-weight:620}.GtCpna_toolState{white-space:nowrap;border-radius:.35rem;align-items:center;gap:.2rem;padding:.14rem .4rem;font-size:.58rem;font-weight:620;display:inline-flex}.GtCpna_toolState[data-tone=pending]{background:var(--sg-warn-soft);color:var(--sg-warn)}.GtCpna_toolState[data-tone=success]{background:var(--sg-success-soft);color:var(--sg-success-text)}.GtCpna_toolArgs{color:var(--sg-text-2);font-family:var(--sg-mono);text-overflow:ellipsis;white-space:nowrap;background:#00000047;background:lab(0% 0 0/.28);border-radius:.4rem;padding:.3rem .4rem;font-size:.58rem;overflow:hidden}.GtCpna_toolActions{align-items:center;gap:.35rem;display:flex}.GtCpna_toolHint{color:var(--sg-text-3);font-family:var(--sg-mono);white-space:nowrap;margin-left:auto;font-size:.56rem}.GtCpna_answer{flex:none;gap:.05rem;padding:.1rem .1rem 0;display:grid}.GtCpna_composer{background:var(--sg-card);width:100%;max-width:38rem;color:var(--sg-text-3);box-shadow:inset 0 0 0 1px var(--sg-border-strong);border-radius:.75rem;align-items:center;gap:.45rem;padding:.35rem .4rem .35rem .6rem;display:flex}.GtCpna_composerInput{flex:auto;font-size:.7rem}.GtCpna_composerHint{white-space:nowrap;align-items:center;gap:.2rem;font-size:.58rem;display:flex}.GtCpna_composerSend{background:var(--sg-accent);color:#120f1e;color:lab(4.99302% 3.81543 -9.24429);border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.GtCpna_captionStack{min-width:0;max-width:44rem;margin-top:1.05rem;display:grid}.GtCpna_caption{min-width:0;color:var(--opt-text-tertiary);opacity:var(--st-on);text-align:center;text-wrap:balance;word-break:keep-all;grid-area:1/1;justify-content:center;align-items:baseline;gap:.5rem;margin:0;font-size:.88rem;line-height:1.5;display:flex}.GtCpna_captionName{color:var(--opt-text-secondary);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;flex:none;font-size:.82rem;font-weight:620}@keyframes GtCpna_streamStage{0%{--st-on:0;--ph-stream:0;--ph-gate:0;--ph-commit:0}2%{--st-on:1;--ph-stream:0;--ph-gate:0;--ph-commit:0}3.5%{--st-on:1;--ph-stream:1;--ph-gate:0;--ph-commit:0}9%{--st-on:1;--ph-stream:1;--ph-gate:0;--ph-commit:0}10.5%{--st-on:1;--ph-stream:0;--ph-gate:1;--ph-commit:0}16%{--st-on:1;--ph-stream:0;--ph-gate:1;--ph-commit:0}17.5%{--st-on:1;--ph-stream:0;--ph-gate:0;--ph-commit:1}23%{--st-on:1;--ph-stream:0;--ph-gate:0;--ph-commit:1}25%{--st-on:0;--ph-stream:0;--ph-gate:0;--ph-commit:0}to{--st-on:0;--ph-stream:0;--ph-gate:0;--ph-commit:0}}@keyframes GtCpna_phaseCycle{0%,8%{--ph-stream:0;--ph-gate:0;--ph-commit:0}14%,36%{--ph-stream:1;--ph-gate:0;--ph-commit:0}42%,64%{--ph-stream:0;--ph-gate:1;--ph-commit:0}70%,92%{--ph-stream:0;--ph-gate:0;--ph-commit:1}to{--ph-stream:0;--ph-gate:0;--ph-commit:0}}@keyframes GtCpna_riseIn{0%,2%{opacity:0;transform:translateY(.4rem)}7%,24%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(.4rem)}}@keyframes GtCpna_logIn{0%,2%{opacity:0;transform:translate(.5rem)}7%,24%{opacity:1;transform:none}25%,to{opacity:0;transform:translate(.5rem)}}@keyframes GtCpna_fadeIn{0%,2%{opacity:0}7%,24%{opacity:1}25%,to{opacity:0}}@keyframes GtCpna_sweep{0%,3%{clip-path:inset(0 100% 0 0)}9%,24%{clip-path:inset(0)}25%,to{clip-path:inset(0 100% 0 0)}}@keyframes GtCpna_progressRun{0%,2%{opacity:1;transform:scaleX(.03)}10%{opacity:1;transform:scaleX(.82)}17%,24%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}@keyframes GtCpna_cellFlash{0%,3%{box-shadow:none;color:var(--sg-text-2);background:0 0}5%,9%{background:var(--sg-accent-soft);box-shadow:0 0 0 3px var(--sg-accent-soft);color:var(--sg-accent-text)}14%,to{color:var(--sg-text-2);background:0 0;box-shadow:0 0 0 3px #0000}}@keyframes GtCpna_trunkRun{0%{opacity:0;stroke-dashoffset:14px}15%,75%{opacity:1}to{opacity:0;stroke-dashoffset:-100px}}@keyframes GtCpna_wireRun{0%{opacity:0;stroke-dashoffset:6px}6%{opacity:1;stroke-dashoffset:6px}46%{opacity:1;stroke-dashoffset:-100px}52%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes GtCpna_providerBreathe{0%,to{box-shadow:inset 0 0 0 1px var(--opt-border), 0 6px 16px color-mix(in oklab, var(--opt-text) 10%, transparent);transform:translate(-50%,-50%)scale(1)}7%{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--opt-accent) 52%, transparent), 0 10px 26px color-mix(in oklab, var(--opt-accent) 24%, transparent);transform:translate(-50%,-50%)scale(1.07)}26%{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--opt-accent) 20%, transparent), 0 7px 18px color-mix(in oklab, var(--opt-text) 12%, transparent);transform:translate(-50%,-50%)scale(1.01)}}@keyframes GtCpna_portHalo{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes GtCpna_pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes GtCpna_bounceDot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.12rem)}}@keyframes GtCpna_caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes GtCpna_spin{to{transform:rotate(1turn)}}@media (min-width:64rem){.GtCpna_root{grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:2rem}.GtCpna_cluster[data-variant=wide]{display:block}.GtCpna_cluster[data-variant=stacked]{display:none}}@media (max-width:63.99rem){.GtCpna_pipelineCodeStack{display:none}}@media (max-width:52rem){.GtCpna_window{height:29rem}.GtCpna_pipeline{gap:.4rem}.GtCpna_screenBody[data-layout=rail]{grid-template-columns:minmax(0,1fr) 11.5rem}.GtCpna_tableCell:nth-child(2){display:none}.GtCpna_tableRow{grid-template-columns:1.5fr .9fr .9fr .85fr}}@media (max-width:42rem){.GtCpna_window{height:30rem}.GtCpna_surfaceMeta,.GtCpna_promptChip{display:none}.GtCpna_screenBody[data-layout=rail]{grid-template-columns:minmax(0,1fr)}.GtCpna_rail{display:none}}@media (prefers-reduced-motion:reduce){.GtCpna_motion,.GtCpna_wirePulse,.GtCpna_trunkPulse,.GtCpna_provider,.GtCpna_portHalo,.GtCpna_statusDot,.GtCpna_railRowDot,.GtCpna_cellSpinner,.GtCpna_caret{animation:none}.GtCpna_screen,.GtCpna_caption,.GtCpna_pipelineCodeItem{--st-on:1;--ph-gate:1}.GtCpna_screen:not(:first-child),.GtCpna_caption:not(:first-child),.GtCpna_pipelineCodeItem:not(:first-child){--st-on:0}.GtCpna_pipeline{--ph-gate:1}.GtCpna_ins,.GtCpna_streamLine{clip-path:none}.GtCpna_provider{transform:translate(-50%,-50%)}}
