.agent-carousel-module__ZZlUpW__carousel{max-width:1160px;margin:18px auto 0;font-family:Arial,Helvetica,sans-serif;position:relative}.agent-carousel-module__ZZlUpW__viewport{scrollbar-width:none;overflow-x:auto}.agent-carousel-module__ZZlUpW__viewport::-webkit-scrollbar{display:none}.agent-carousel-module__ZZlUpW__track{width:max-content;display:flex}.agent-carousel-module__ZZlUpW__group{flex:none;align-items:center;gap:48px;margin:0;padding:12px 24px;list-style:none;display:flex}.agent-carousel-module__ZZlUpW__group[aria-hidden=true]{display:none}.agent-carousel-module__ZZlUpW__agent{color:#333d2d;letter-spacing:-.045em;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:13px;min-width:174px;min-height:44px;font-size:20px;font-weight:500;line-height:1;display:flex}.agent-carousel-module__ZZlUpW__agent img{object-fit:contain;flex:none;width:34px;height:34px}.agent-carousel-module__ZZlUpW__carousel:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #438129}@keyframes agent-carousel-module__ZZlUpW__glide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.agent-carousel-module__ZZlUpW__carousel[data-enhanced=true] .agent-carousel-module__ZZlUpW__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 90%,#0000)}.agent-carousel-module__ZZlUpW__carousel[data-enhanced=true] .agent-carousel-module__ZZlUpW__group[aria-hidden=true]{display:flex}.agent-carousel-module__ZZlUpW__carousel[data-enhanced=true] .agent-carousel-module__ZZlUpW__track{animation:53s linear infinite agent-carousel-module__ZZlUpW__glide}.agent-carousel-module__ZZlUpW__carousel:not([data-active=true]) .agent-carousel-module__ZZlUpW__track,.agent-carousel-module__ZZlUpW__carousel:focus-visible .agent-carousel-module__ZZlUpW__track,.agent-carousel-module__ZZlUpW__viewport:hover .agent-carousel-module__ZZlUpW__track{animation-play-state:paused}}@media (max-width:760px){.agent-carousel-module__ZZlUpW__carousel{margin-top:14px}.agent-carousel-module__ZZlUpW__group{gap:30px;padding-inline:15px}.agent-carousel-module__ZZlUpW__agent{gap:11px;min-width:154px;font-size:18px}.agent-carousel-module__ZZlUpW__agent img{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.agent-carousel-module__ZZlUpW__viewport{overflow:visible}.agent-carousel-module__ZZlUpW__track{width:100%}.agent-carousel-module__ZZlUpW__group{flex-wrap:wrap;justify-content:center;gap:16px 28px;width:100%;padding-inline:0}.agent-carousel-module__ZZlUpW__agent{min-width:154px}}
.conversation-motion-module__p4niYq__label{vertical-align:baseline;min-width:0;max-width:100%;display:inline-flex}.conversation-motion-module__p4niYq__label>span{max-width:100%}.conversation-motion-module__p4niYq__label[data-shimmer=true] [torph-item]{color:#0000;background-image:linear-gradient(100deg, var(--muted) 0%, var(--muted) 36%, var(--ink) 48%, var(--muted) 60%, var(--muted) 100%);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.conversation-motion-module__p4niYq__word{overflow-wrap:anywhere;max-width:100%;display:inline-block}@media (prefers-reduced-motion:reduce){.conversation-motion-module__p4niYq__label[data-shimmer=true] [torph-item]{color:inherit;background:0 0}}
.operator-workspace-module__5WZzUq__workspace{height:var(--main-viewport-height);color:var(--ink);transition:grid-template-columns var(--motion-layout) var(--ease-out), column-gap var(--motion-layout) var(--ease-out);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,0fr);column-gap:0;display:grid;position:relative}.operator-workspace-module__5WZzUq__workspace[data-has-surface=true]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);column-gap:12px}.operator-workspace-module__5WZzUq__conversationPane{border-radius:var(--radius-panel);background:var(--paper);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--rail-surface);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.operator-workspace-module__5WZzUq__conversation{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.operator-workspace-module__5WZzUq__conversation:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--paper), transparent);opacity:0;height:32px;transition:opacity .18s var(--ease-out);position:absolute;inset:0 0 auto}.operator-workspace-module__5WZzUq__conversation[data-scrolled=true]:before{opacity:1}.operator-workspace-module__5WZzUq__viewShortcuts{flex-shrink:0;gap:12px;display:flex}.operator-workspace-module__5WZzUq__viewShortcuts button:hover{color:var(--ink)}.operator-workspace-module__5WZzUq__transcript{overscroll-behavior:contain;scroll-behavior:auto;flex:1;min-height:0;padding:24px max(28px,50% - 380px) 28px;overflow:auto}.operator-workspace-module__5WZzUq__welcome{padding:max(30px,14vh) 0 30px}.operator-workspace-module__5WZzUq__welcome h1{letter-spacing:-.04em;font-size:clamp(25px,2.4vw,34px);font-weight:400;line-height:1.25}.operator-workspace-module__5WZzUq__welcome p{max-width:440px;color:var(--muted);margin-top:15px;line-height:1.8}.operator-workspace-module__5WZzUq__message{overflow-wrap:anywhere;margin:0 0 28px auto}.operator-workspace-module__5WZzUq__speaker{color:var(--muted);margin-bottom:9px;font-size:11px;display:block}.operator-workspace-module__5WZzUq__message[data-role=user]{background:var(--surface-raised);border-radius:22px;width:fit-content;max-width:min(85%,580px);padding:11px 17px}.operator-workspace-module__5WZzUq__messageText{white-space:pre-wrap;font-size:14px;line-height:1.6}.operator-workspace-module__5WZzUq__messageContext{color:#aeb1b3;vertical-align:top;border:1px solid #ffffff18;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin-top:10px;padding:5px 9px;font-size:11px;line-height:1.3;text-decoration:none;display:inline-flex}.operator-workspace-module__5WZzUq__messageContext svg{flex:none}.operator-workspace-module__5WZzUq__messageContext span{color:#85898c}.operator-workspace-module__5WZzUq__messageContext strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.operator-workspace-module__5WZzUq__messageContext[href]:hover{color:#fff;border-color:#ffffff38}.operator-workspace-module__5WZzUq__messageContext[href]:focus-visible{outline-offset:2px;outline:2px solid #aaa}.operator-workspace-module__5WZzUq__markdown{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.operator-workspace-module__5WZzUq__markdown p,.operator-workspace-module__5WZzUq__markdown ul,.operator-workspace-module__5WZzUq__markdown ol,.operator-workspace-module__5WZzUq__markdown pre,.operator-workspace-module__5WZzUq__markdown table{margin:0 0 16px}.operator-workspace-module__5WZzUq__markdown ul,.operator-workspace-module__5WZzUq__markdown ol{list-style:revert;padding-left:22px}.operator-workspace-module__5WZzUq__markdown li{margin:5px 0}.operator-workspace-module__5WZzUq__markdown h1,.operator-workspace-module__5WZzUq__markdown h2{margin:24px 0 12px;font-size:20px;font-weight:500;line-height:1.4}.operator-workspace-module__5WZzUq__markdown h3{margin:24px 0 8px;font-size:16px;font-weight:600;line-height:1.35}.operator-workspace-module__5WZzUq__markdown strong{font-weight:600}.operator-workspace-module__5WZzUq__markdown a{text-underline-offset:3px;text-decoration:underline}.operator-workspace-module__5WZzUq__markdown code{background:#252525;border-radius:4px;padding:2px 4px;font-family:monospace;font-size:12px}.operator-workspace-module__5WZzUq__markdown pre{white-space:pre;background:#202020;border-radius:8px;padding:14px;overflow:auto}.operator-workspace-module__5WZzUq__markdown pre code{background:0 0;padding:0}.operator-workspace-module__5WZzUq__markdown table{border-collapse:collapse;max-width:100%;font-size:12px;display:block;overflow:auto}.operator-workspace-module__5WZzUq__markdown td,.operator-workspace-module__5WZzUq__markdown th{text-align:left;vertical-align:top;padding:8px 12px 8px 0}.operator-workspace-module__5WZzUq__markdown th{color:var(--muted);font-weight:400}.operator-workspace-module__5WZzUq__fullResponse{margin-top:12px}.operator-workspace-module__5WZzUq__fullResponse summary{color:var(--muted);cursor:pointer;margin:12px 0 18px;font-size:11px}.operator-workspace-module__5WZzUq__composerArea{padding:0 max(24px,50% - 388px) 12px;position:relative}.operator-workspace-module__5WZzUq__composer{background:#242424;border-radius:18px;padding:16px 18px 12px}.operator-workspace-module__5WZzUq__composer:focus-within{box-shadow:0 0 0 1px #494949}.operator-workspace-module__5WZzUq__composer textarea{resize:vertical;width:100%;max-height:240px;color:var(--ink);background:0 0;border:0;font-size:15px;line-height:1.7;display:block;outline:none!important}.operator-workspace-module__5WZzUq__composer textarea::placeholder{color:var(--muted)}.operator-workspace-module__5WZzUq__composerFooter{justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__agentState{color:var(--muted);margin-left:6px}.operator-workspace-module__5WZzUq__send{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:50%;place-items:center;display:grid}.operator-workspace-module__5WZzUq__send:disabled{opacity:.3}.operator-workspace-module__5WZzUq__stop{border:1px solid var(--rule-strong);border-radius:20px;padding:7px 15px}.operator-workspace-module__5WZzUq__suggestions,.operator-workspace-module__5WZzUq__surfaces{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.operator-workspace-module__5WZzUq__suggestions button,.operator-workspace-module__5WZzUq__surfaces button{color:var(--ink);background:var(--surface-raised);border:1px solid #ffffff0c;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__surfaces button[aria-pressed=true],.operator-workspace-module__5WZzUq__suggestions button:hover,.operator-workspace-module__5WZzUq__surfaces button:hover{color:var(--ink);background:#292929}.operator-workspace-module__5WZzUq__surfaces{margin-bottom:12px}.operator-workspace-module__5WZzUq__note{color:var(--muted);margin:15px 0;font-size:13px;line-height:1.8}.operator-workspace-module__5WZzUq__earlierMessages{flex-direction:column;align-items:center;gap:4px;margin:10px 0 18px;display:flex}.operator-workspace-module__5WZzUq__earlierMessages>button{color:#aaa;border:1px solid #393939;border-radius:18px;padding:7px 12px;font-size:12px}.operator-workspace-module__5WZzUq__earlierMessages>button:hover:not(:disabled){color:#eee;background:#252525;border-color:#555}.operator-workspace-module__5WZzUq__earlierMessages>button:disabled{opacity:.6}.operator-workspace-module__5WZzUq__error{color:#e5b3b3;padding:12px 0;font-size:12px;line-height:1.7}.operator-workspace-module__5WZzUq__error button{margin-left:7px;text-decoration:underline}.operator-workspace-module__5WZzUq__progress{color:var(--muted);align-items:center;gap:9px;margin:15px 0;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__pulse{background:var(--signal);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite operator-workspace-module__5WZzUq__breathe}@keyframes operator-workspace-module__5WZzUq__breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__pulse{animation:none}}.operator-workspace-module__5WZzUq__operations{color:var(--muted);margin:18px 0;font-size:11px}.operator-workspace-module__5WZzUq__operations summary{cursor:pointer}.operator-workspace-module__5WZzUq__surface{background:var(--surface-raised);border-radius:var(--radius-panel);opacity:0;visibility:hidden;min-width:0;min-height:0;transition:opacity var(--motion-enter), transform var(--motion-layout) var(--ease-out), visibility 0s var(--motion-layout);flex-direction:column;display:flex;overflow:hidden;transform:translate(8px);box-shadow:0 0 0 1px #ffffff0c}.operator-workspace-module__5WZzUq__workspace[data-has-surface=true] .operator-workspace-module__5WZzUq__surface{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0)}.operator-workspace-module__5WZzUq__surface[data-empty=true]{background:var(--paper)}.operator-workspace-module__5WZzUq__surfaceToolbar{background:var(--surface-raised);border-bottom:1px solid #ffffff08;flex-shrink:0;align-items:center;height:46px;padding:0 44px 0 9px;display:flex;position:relative}.operator-workspace-module__5WZzUq__surfaceContent{flex:1;min-height:0;overflow:hidden}.operator-workspace-module__5WZzUq__surfacePlaceholder{place-items:center;min-height:100%;padding:32px 28px 60px;display:grid}.operator-workspace-module__5WZzUq__surfaceHints{gap:24px;width:min(100%,280px);display:grid}.operator-workspace-module__5WZzUq__surfaceHints>div{align-items:flex-start;gap:13px;display:flex}.operator-workspace-module__5WZzUq__surfaceHints svg{color:#777;flex-shrink:0;margin-top:3px}.operator-workspace-module__5WZzUq__surfaceHints p{color:#aaa;font-size:14px;line-height:1.5}.operator-workspace-module__5WZzUq__surfaceHints span{color:#717171;margin-top:2px;font-size:12px;display:block}.operator-workspace-module__5WZzUq__embedded{min-width:0;container-type:inline-size}.operator-workspace-module__5WZzUq__embedded>section{min-height:auto;padding:28px 24px;overflow:visible}.operator-workspace-module__5WZzUq__embedded>section>div{min-width:0}:is(.operator-workspace-module__5WZzUq__embedded .border-b,.operator-workspace-module__5WZzUq__embedded .border-t,.operator-workspace-module__5WZzUq__embedded .border-l){border-color:#0000}.operator-workspace-module__5WZzUq__embedded [class*=min-w-\[7]{min-width:0}.operator-workspace-module__5WZzUq__embedded [class*=lg\:grid-cols-]{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__5WZzUq__embedded [class*="grid-cols-[1fr_210px]"]{grid-template-columns:minmax(0,1fr);gap:16px}.operator-workspace-module__5WZzUq__embedded [class*=grid-cols-\[130px_]{grid-template-columns:90px minmax(0,1fr);gap:10px}.operator-workspace-module__5WZzUq__embedded [class*=min-h-20]{flex-wrap:wrap;padding:20px 0}.operator-workspace-module__5WZzUq__embedded h1{overflow-wrap:anywhere;font-size:27px}.operator-workspace-module__5WZzUq__resourceBody{padding:28px 24px}.operator-workspace-module__5WZzUq__resourceBody h2{letter-spacing:-.025em;margin-bottom:20px;font-size:24px}.operator-workspace-module__5WZzUq__resourceBody>a{align-items:center;gap:8px;margin:20px 0;display:inline-flex}.operator-workspace-module__5WZzUq__resourceRow{text-align:left;overflow-wrap:anywhere;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;width:100%;margin:7px -12px;padding:17px 12px;font-size:14px;display:flex}.operator-workspace-module__5WZzUq__resourceRow:hover{background:#202020}.operator-workspace-module__5WZzUq__resourceRow small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.operator-workspace-module__5WZzUq__digest{overflow-wrap:anywhere;color:var(--muted);margin-top:8px;font-family:monospace;font-size:11px}@media (max-width:1100px){.operator-workspace-module__5WZzUq__workspace,.operator-workspace-module__5WZzUq__workspace[data-has-surface=true]{grid-template-columns:minmax(0,1fr);gap:0}.operator-workspace-module__5WZzUq__surface{z-index:35;max-height:none;margin:0;position:fixed;inset:70px 14px 14px;box-shadow:0 16px 80px #0008}.operator-workspace-module__5WZzUq__workspace[data-has-surface=true]>.operator-workspace-module__5WZzUq__panelToggle{position:fixed;top:84px;right:28px}.operator-workspace-module__5WZzUq__workspace[data-has-surface=true] .operator-workspace-module__5WZzUq__conversation{visibility:hidden}}@media (max-width:1023px){.operator-workspace-module__5WZzUq__conversationPane,.operator-workspace-module__5WZzUq__surface{border-radius:16px}}@media (max-width:760px){.operator-workspace-module__5WZzUq__transcript{padding:25px 20px}.operator-workspace-module__5WZzUq__composerArea{padding:0 16px 18px}.operator-workspace-module__5WZzUq__viewShortcuts{gap:9px;font-size:11px}.operator-workspace-module__5WZzUq__welcome{padding-top:8vh}.operator-workspace-module__5WZzUq__suggestions{gap:6px}}.operator-workspace-module__5WZzUq__panelToggle{z-index:36;width:32px;height:32px;color:var(--muted);border-radius:7px;place-items:center;padding:7px;display:grid;position:absolute;top:7px;right:10px}.operator-workspace-module__5WZzUq__panelToggle:hover,.operator-workspace-module__5WZzUq__panelToggle[aria-expanded=true]{color:var(--ink);background:#252525}.operator-workspace-module__5WZzUq__turn{margin-bottom:36px}.operator-workspace-module__5WZzUq__agentTurn{padding-top:2px}.operator-workspace-module__5WZzUq__agentTurn>.operator-workspace-module__5WZzUq__markdown{position:relative}.operator-workspace-module__5WZzUq__agentTurn>.operator-workspace-module__5WZzUq__markdown p:last-child{margin-bottom:0}.operator-workspace-module__5WZzUq__agentTurn>.operator-workspace-module__5WZzUq__markdown+.operator-workspace-module__5WZzUq__markdown{margin-top:18px}.operator-workspace-module__5WZzUq__operations{margin:0;font-size:13px}.operator-workspace-module__5WZzUq__activityLine{opacity:1;height:24px;transition:height .24s var(--ease-out), margin-bottom .24s var(--ease-out), opacity .18s ease;margin-bottom:14px}.operator-workspace-module__5WZzUq__operations[data-visible=false] .operator-workspace-module__5WZzUq__activityLine{opacity:0;height:0;margin-bottom:0;overflow:clip}.operator-workspace-module__5WZzUq__workToggle{max-width:100%;min-height:24px;color:var(--muted);text-align:left;align-items:center;gap:6px;padding:0;display:flex}.operator-workspace-module__5WZzUq__workToggle:disabled{cursor:default}.operator-workspace-module__5WZzUq__activityChevron{opacity:1;width:12px;transition:width .24s var(--ease-out), opacity .16s ease;place-items:center;display:grid}.operator-workspace-module__5WZzUq__activityChevron[data-visible=false]{opacity:0;width:0;overflow:clip}.operator-workspace-module__5WZzUq__workChevron{transition:transform var(--motion-enter) var(--ease-out);transform:rotate(0)}.operator-workspace-module__5WZzUq__workToggle[aria-expanded=true] .operator-workspace-module__5WZzUq__workChevron{transform:rotate(90deg)}.operator-workspace-module__5WZzUq__workToggle:hover{color:var(--ink)}.operator-workspace-module__5WZzUq__workLogReveal{opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-layout) var(--ease-out), opacity var(--motion-enter), visibility 0s var(--motion-layout);grid-template-rows:0fr;display:grid}.operator-workspace-module__5WZzUq__workLogReveal[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.operator-workspace-module__5WZzUq__workLogClip{min-height:0;overflow:hidden}.operator-workspace-module__5WZzUq__workLog{padding:0 0 18px 3px}.operator-workspace-module__5WZzUq__workLog .operator-workspace-module__5WZzUq__markdown{color:var(--muted);margin:9px 0;font-size:12px}.operator-workspace-module__5WZzUq__toolRow{align-items:center;gap:9px;padding:5px 0;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__toolRow small{color:#e5b3b3}.operator-workspace-module__5WZzUq__toolIcon{color:#898f89;flex-shrink:0;justify-content:center;width:12px;display:flex}.operator-workspace-module__5WZzUq__toolIcon>svg{display:block}.operator-workspace-module__5WZzUq__toolRow .operator-workspace-module__5WZzUq__pulse{flex-shrink:0;margin:0 3px}.operator-workspace-module__5WZzUq__promptCard{border-radius:28px;position:relative}.operator-workspace-module__5WZzUq__promptCard textarea{resize:none;width:100%;min-height:28px;max-height:220px;box-shadow:none;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding:2px 0;font-size:15px;line-height:24px;display:block;outline:none!important}.operator-workspace-module__5WZzUq__promptCard textarea::placeholder{color:#969696}.operator-workspace-module__5WZzUq__menuAnchor{position:relative}.operator-workspace-module__5WZzUq__composerMenu{bottom:calc(100% + 12px);top:auto!important}.operator-workspace-module__5WZzUq__configuredModel{align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__modelNote{color:var(--muted);padding:4px 8px 10px;font-size:11px;line-height:1.6}.operator-workspace-module__5WZzUq__stopCircle{background:var(--ink);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.operator-workspace-module__5WZzUq__stopCircle span{background:#222;border-radius:2px;width:11px;height:11px}.operator-workspace-module__5WZzUq__draftHint{color:var(--muted);margin-top:8px;font-size:10px}.operator-workspace-module__5WZzUq__composerHint{color:#a0a0a0;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-height:16px;margin-top:8px;font-size:11px;line-height:1.5;display:flex}.operator-workspace-module__5WZzUq__composerHintReveal{opacity:0;visibility:hidden;transition:grid-template-rows .2s var(--ease-out), opacity .14s ease, visibility 0s .2s;grid-template-rows:0fr;display:grid}.operator-workspace-module__5WZzUq__composerHintReveal[data-visible=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.operator-workspace-module__5WZzUq__composerHintReveal>div{min-height:0;overflow:hidden}.operator-workspace-module__5WZzUq__stopCircle:disabled{opacity:.55}.operator-workspace-module__5WZzUq__panelClose{border-radius:var(--radius-control);color:#aaa;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:7px;right:7px}.operator-workspace-module__5WZzUq__panelClose:hover{color:#fff;background:#333}.operator-workspace-module__5WZzUq__transcript:focus-visible{outline-offset:-3px}@media (min-width:1500px){.operator-workspace-module__5WZzUq__workspace[data-has-surface=true]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__workspace,.operator-workspace-module__5WZzUq__surface{transition:none}.operator-workspace-module__5WZzUq__surface{transform:none}}.operator-workspace-module__5WZzUq__conversationWelcome{text-align:center;opacity:0;visibility:hidden;filter:blur(5px);pointer-events:none;transition:opacity .22s ease, filter .28s var(--ease-out), transform .28s var(--ease-out), visibility 0s .28s;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 24px 112px;transform:translateY(-6px)}.operator-workspace-module__5WZzUq__conversationWelcome[data-visible=true]{opacity:1;visibility:visible;filter:none;pointer-events:auto;transition-delay:0s;transform:none}.operator-workspace-module__5WZzUq__conversationWelcome p{color:var(--ink);margin:14px 0 0;font-size:17px}.operator-workspace-module__5WZzUq__startBrand{margin:0;font-size:32px}.operator-workspace-module__5WZzUq__turn[data-live=true]>.operator-workspace-module__5WZzUq__message,.operator-workspace-module__5WZzUq__message[data-arriving=true]{animation:.34s cubic-bezier(.22,1,.36,1) both operator-workspace-module__5WZzUq__messageArrive}@keyframes operator-workspace-module__5WZzUq__messageArrive{0%{opacity:0;filter:blur(5px);transform:translateY(7px)}to{opacity:1;filter:none;transform:none}}.operator-workspace-module__5WZzUq__contextPicker.operator-workspace-module__5WZzUq__contextPicker{width:238px;max-width:calc(100vw - 64px);padding:var(--menu-inset);border-radius:var(--radius-menu);border-color:#424242;box-shadow:0 16px 40px #0005}.operator-workspace-module__5WZzUq__contextPicker.operator-workspace-module__5WZzUq__contextPicker>button{border-radius:var(--radius-menu-item);gap:9px;min-height:36px;padding:7px 9px;font-size:13px}.operator-workspace-module__5WZzUq__contextPicker.operator-workspace-module__5WZzUq__contextPicker>button>svg{width:16px;height:16px}.operator-workspace-module__5WZzUq__workspace[data-empty=true] .operator-workspace-module__5WZzUq__promptCard>[id=context-mention-picker]{max-height:min(240px,36dvh)}@media (max-height:600px){.operator-workspace-module__5WZzUq__workspace[data-empty=true] .operator-workspace-module__5WZzUq__contextPicker{bottom:calc(100% + 10px);top:auto!important}}.operator-workspace-module__5WZzUq__promptForm{transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#282828;border:1px solid #ffffff10;border-radius:28px;grid-template-columns:32px minmax(0,1fr) auto;align-items:end;column-gap:10px;padding:10px 12px;display:grid;box-shadow:0 2px 5px #0002}.operator-workspace-module__5WZzUq__composerInput{grid-area:1/2;min-width:0;padding-bottom:3px}.operator-workspace-module__5WZzUq__promptToolbar{display:contents}.operator-workspace-module__5WZzUq__promptControls{align-items:center;gap:3px;min-width:0;display:flex}.operator-workspace-module__5WZzUq__promptControls:first-child{grid-area:1/1}.operator-workspace-module__5WZzUq__promptControls:last-child{grid-area:1/3;gap:8px}.operator-workspace-module__5WZzUq__composerMeta{justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 8px 0;display:flex}.operator-workspace-module__5WZzUq__composerMeta .operator-workspace-module__5WZzUq__composerHintReveal{min-width:0}.operator-workspace-module__5WZzUq__composerMeta .operator-workspace-module__5WZzUq__composerHint{justify-content:flex-end;min-height:0;margin:0}.operator-workspace-module__5WZzUq__primaryAction.operator-workspace-module__5WZzUq__primaryAction{background:var(--ink);width:34px;height:34px;color:var(--paper);transition:opacity .16s ease, background .16s ease, transform .22s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.operator-workspace-module__5WZzUq__primaryAction:disabled{opacity:.35;cursor:default;transform:scale(.96)}.operator-workspace-module__5WZzUq__primaryAction:active:not(:disabled){transform:scale(.93)}.operator-workspace-module__5WZzUq__actionGlyph{opacity:0;filter:blur(2px);pointer-events:none;transition:opacity .1s ease, filter .22s var(--ease-out), transform .22s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.65)rotate(-12deg)}.operator-workspace-module__5WZzUq__actionGlyph[data-visible=true]{opacity:1;filter:none;transition-delay:50ms;transform:none}.operator-workspace-module__5WZzUq__stopSquare{background:currentColor;border-radius:2px;width:10px;height:10px}.operator-workspace-module__5WZzUq__promptControls>div>button{max-width:100%}.operator-workspace-module__5WZzUq__promptControls>div{min-width:0}.operator-workspace-module__5WZzUq__promptToolbar button:disabled{cursor:default}.operator-workspace-module__5WZzUq__uploadHint{color:#aaa;margin:0 8px 7px 33px;font-size:11px;line-height:1.5}.operator-workspace-module__5WZzUq__menuDivider{background:#ffffff0c;height:1px;margin:5px 2px}.operator-workspace-module__5WZzUq__attachmentError{color:#e9abab;padding:9px 2px 1px;font-size:12px;line-height:1.5}.operator-workspace-module__5WZzUq__attachments{flex-wrap:wrap;gap:8px;margin:10px 0 5px;display:flex}.operator-workspace-module__5WZzUq__attachment{background:#282828;border:1px solid #ffffff12;border-radius:12px;min-width:0;max-width:220px;display:flex;position:relative}.operator-workspace-module__5WZzUq__attachmentPreview{text-align:left;border-radius:inherit;align-items:center;gap:9px;min-width:0;padding:5px 36px 5px 5px;display:flex}.operator-workspace-module__5WZzUq__attachmentPreview:hover{background:#ffffff06}.operator-workspace-module__5WZzUq__attachmentPreview img,.operator-workspace-module__5WZzUq__attachmentIcon{object-fit:cover;background:#1b1b1b;border-radius:6px;flex-shrink:0;width:46px;height:46px}.operator-workspace-module__5WZzUq__attachmentIcon{color:#aaa;place-items:center;display:grid}.operator-workspace-module__5WZzUq__attachmentPreview>span:last-child{min-width:0}.operator-workspace-module__5WZzUq__attachmentPreview strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;display:block;overflow:hidden}.operator-workspace-module__5WZzUq__attachmentPreview small{color:#888;margin-top:4px;font-size:10px;display:block}.operator-workspace-module__5WZzUq__removeAttachment{color:#bbb;background:#363636;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:4px;right:4px}.operator-workspace-module__5WZzUq__removeAttachment:hover{color:#fff;background:#494949}.operator-workspace-module__5WZzUq__attachmentDialog{width:min(850px,100vw - 40px);max-height:calc(100dvh - 60px);color:var(--ink);background:#202020;border:1px solid #444;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0}.operator-workspace-module__5WZzUq__attachmentDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}.operator-workspace-module__5WZzUq__attachmentDialog header{border-bottom:1px solid #333;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;font-size:13px;display:flex}.operator-workspace-module__5WZzUq__attachmentDialog header span{overflow-wrap:anywhere}.operator-workspace-module__5WZzUq__attachmentDialog header button{border-radius:6px;padding:5px}.operator-workspace-module__5WZzUq__attachmentDialog>img{object-fit:contain;width:100%;max-height:calc(100dvh - 135px);display:block}.operator-workspace-module__5WZzUq__attachmentDialog pre{max-height:calc(100dvh - 135px);padding:20px;font:12px/1.8 monospace;overflow:auto}.operator-workspace-module__5WZzUq__dropOverlay{z-index:3;border-radius:inherit;pointer-events:none;background:#252525f5;border:1px dashed #aaa;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;inset:0}.operator-workspace-module__5WZzUq__contextPill{color:#ccc;overflow-wrap:anywhere;text-align:left;background:#ffffff06;border:1px solid #ffffff0a;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin:9px 0 1px;padding:5px 10px;font-size:11px;display:inline-flex}.operator-workspace-module__5WZzUq__contextPill span{color:#777;margin-left:3px;font-size:10px}.operator-workspace-module__5WZzUq__scrollLatest{background:#252525;border:1px solid #404040;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:-44px;left:calc(50% - 16px);box-shadow:0 2px 8px #0005}.operator-workspace-module__5WZzUq__surfaceTabs{scrollbar-width:none;flex:1;align-self:stretch;min-width:0;display:flex;overflow-x:auto}.operator-workspace-module__5WZzUq__surfaceTab{color:#888;border-bottom:2px solid #0000;flex:none;align-items:center;gap:2px;min-width:80px;max-width:210px;display:flex}.operator-workspace-module__5WZzUq__surfaceTab[data-active=true]{color:#dedede;background:#ffffff04;border-bottom-color:#aaa}.operator-workspace-module__5WZzUq__surfaceTab>button[role=tab]{text-align:left;align-items:center;gap:7px;min-width:0;height:100%;padding:0 4px 0 10px;font-size:12px;display:flex}.operator-workspace-module__5WZzUq__surfaceTab>button[role=tab]>svg{color:#969696;flex-shrink:0}.operator-workspace-module__5WZzUq__surfaceTab span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-workspace-module__5WZzUq__closeTab{opacity:0;border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-right:4px;display:grid}.operator-workspace-module__5WZzUq__surfaceTab:hover .operator-workspace-module__5WZzUq__closeTab,.operator-workspace-module__5WZzUq__surfaceTab:focus-within .operator-workspace-module__5WZzUq__closeTab,.operator-workspace-module__5WZzUq__surfaceTab[data-active=true] .operator-workspace-module__5WZzUq__closeTab{opacity:1}.operator-workspace-module__5WZzUq__closeTab:hover,.operator-workspace-module__5WZzUq__surfaceTool:hover{color:#fff;background:#ffffff0c}.operator-workspace-module__5WZzUq__surfaceTools{flex-shrink:0;align-items:center;gap:1px;display:flex}.operator-workspace-module__5WZzUq__surfaceTool{border-radius:var(--radius-control);color:#aaa;place-items:center;width:32px;height:32px;display:grid}.operator-workspace-module__5WZzUq__viewMenu{z-index:40;width:204px;padding:var(--menu-inset);border-radius:var(--radius-menu);background:#242424;border:1px solid #424242;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 12px 40px #0008}.operator-workspace-module__5WZzUq__viewMenu button{text-align:left;border-radius:var(--radius-menu-item);width:100%;min-height:36px;padding:9px;font-size:13px;display:block}.operator-workspace-module__5WZzUq__viewMenu button:hover,.operator-workspace-module__5WZzUq__viewMenu button:focus-visible{background:#333}.operator-workspace-module__5WZzUq__workspace[data-wide=true]{grid-template-columns:minmax(0,0fr) minmax(0,1fr);gap:0}.operator-workspace-module__5WZzUq__workspace[data-wide=true] .operator-workspace-module__5WZzUq__conversationPane{visibility:hidden}.operator-workspace-module__5WZzUq__surfaceContent>[role=tabpanel]{overscroll-behavior:contain;height:100%;overflow:auto}@media (max-width:1100px){.operator-workspace-module__5WZzUq__workspace[data-wide=true]{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__5WZzUq__workspace[data-has-surface=true]>.operator-workspace-module__5WZzUq__panelToggle{top:77px;right:24px}.operator-workspace-module__5WZzUq__surfaceTools>button{display:none}}@media (max-width:760px){.operator-workspace-module__5WZzUq__promptForm{column-gap:6px;padding:10px}.operator-workspace-module__5WZzUq__promptCard textarea{font-size:16px}.operator-workspace-module__5WZzUq__attachment{max-width:100%}.operator-workspace-module__5WZzUq__surfaceToolbar{padding-left:6px}.operator-workspace-module__5WZzUq__closeTab{opacity:1}}.operator-workspace-module__5WZzUq__composerMenu{animation:.15s ease-out operator-workspace-module__5WZzUq__pickerAppear}.operator-workspace-module__5WZzUq__composerMenu:has(.operator-workspace-module__5WZzUq__configuredModel){width:170px}.operator-workspace-module__5WZzUq__configuredModel{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.operator-workspace-module__5WZzUq__contextSearch{color:#ddd;background:#181818;border:1px solid #383838;border-radius:6px;width:calc(100% - 8px);margin:4px;padding:7px;font-size:12px}.operator-workspace-module__5WZzUq__contextResults{max-height:210px;overflow:auto}.operator-workspace-module__5WZzUq__contextResults button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.operator-workspace-module__5WZzUq__connectionLink{padding:8px;font-size:12px;display:block}@keyframes operator-workspace-module__5WZzUq__pickerAppear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__composerMenu{animation:none}}.operator-workspace-module__5WZzUq__promptForm>.operator-workspace-module__5WZzUq__attachments{margin:0 0 14px}.operator-workspace-module__5WZzUq__attachment[data-image=true]{flex-shrink:0;width:88px;height:88px}.operator-workspace-module__5WZzUq__attachment[data-image=true] .operator-workspace-module__5WZzUq__attachmentPreview{width:100%;height:100%;padding:4px}.operator-workspace-module__5WZzUq__attachment[data-image=true] .operator-workspace-module__5WZzUq__attachmentPreview img{object-fit:contain;width:100%;height:100%}.operator-workspace-module__5WZzUq__attachment[data-image=true] .operator-workspace-module__5WZzUq__attachmentPreview>span{display:none}.operator-workspace-module__5WZzUq__attachment[data-image=true] .operator-workspace-module__5WZzUq__removeAttachment{border:2px solid #282828;width:28px;height:28px;top:-6px;right:-6px}.operator-workspace-module__5WZzUq__attachmentError{white-space:pre-line}.operator-workspace-module__5WZzUq__starters{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;display:flex}.operator-workspace-module__5WZzUq__starters button{color:#aaa;border:1px solid #393939;border-radius:20px;padding:8px 12px;font-size:12px}.operator-workspace-module__5WZzUq__starters button:hover{color:#eee;background:#252525;border-color:#555}.operator-workspace-module__5WZzUq__promptCard:focus-within .operator-workspace-module__5WZzUq__promptForm{border-color:#69716c;box-shadow:0 2px 5px #0002,0 0 0 2px #bacbc014,0 0 18px #bacbc012}.operator-workspace-module__5WZzUq__promptCard[data-sending=true] .operator-workspace-module__5WZzUq__promptForm{border-color:#899b90}.operator-workspace-module__5WZzUq__promptToolbar button,.operator-workspace-module__5WZzUq__starters button{transition:background var(--motion-fast), color var(--motion-fast), opacity var(--motion-fast)}.operator-workspace-module__5WZzUq__promptToolbar button:active:not(:disabled):not(.operator-workspace-module__5WZzUq__primaryAction),.operator-workspace-module__5WZzUq__starters button:active{background-color:#3a3a3a}.operator-workspace-module__5WZzUq__starters button:hover{border-color:#666}.operator-workspace-module__5WZzUq__starters button:focus-visible{outline-offset:3px;outline:2px solid #999}.operator-workspace-module__5WZzUq__turn{animation:none}@keyframes operator-workspace-module__5WZzUq__conversationEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__conversation:before,.operator-workspace-module__5WZzUq__promptCard,.operator-workspace-module__5WZzUq__promptToolbar button,.operator-workspace-module__5WZzUq__starters button,.operator-workspace-module__5WZzUq__workChevron,.operator-workspace-module__5WZzUq__workLogReveal,.operator-workspace-module__5WZzUq__composerHintReveal{transition:none}.operator-workspace-module__5WZzUq__promptCard[data-sending=true],.operator-workspace-module__5WZzUq__startBrand,.operator-workspace-module__5WZzUq__starters,.operator-workspace-module__5WZzUq__turn,.operator-workspace-module__5WZzUq__operations,.operator-workspace-module__5WZzUq__toolRow,.operator-workspace-module__5WZzUq__toolIcon>svg{animation:none}.operator-workspace-module__5WZzUq__starters button:hover,.operator-workspace-module__5WZzUq__starters button:active,.operator-workspace-module__5WZzUq__promptToolbar button:active:not(:disabled){transform:none}}@media (pointer:coarse){.operator-workspace-module__5WZzUq__surfaceTool,.operator-workspace-module__5WZzUq__panelClose,.operator-workspace-module__5WZzUq__panelToggle,.operator-workspace-module__5WZzUq__closeTab,.operator-workspace-module__5WZzUq__stopCircle{min-width:36px;min-height:36px}.operator-workspace-module__5WZzUq__starters button{min-height:40px}}@media (max-width:600px){.operator-workspace-module__5WZzUq__composerHint>span:first-child{display:none}.operator-workspace-module__5WZzUq__startBrand{font-size:32px}}@media (max-width:760px){.operator-workspace-module__5WZzUq__transcript{padding-inline:20px}.operator-workspace-module__5WZzUq__message[data-role=user]{max-width:92%}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__conversationWelcome,.operator-workspace-module__5WZzUq__activityLine,.operator-workspace-module__5WZzUq__activityChevron,.operator-workspace-module__5WZzUq__primaryAction,.operator-workspace-module__5WZzUq__actionGlyph,.operator-workspace-module__5WZzUq__promptForm{transition:none}.operator-workspace-module__5WZzUq__conversationWelcome{filter:none;transform:none}.operator-workspace-module__5WZzUq__turn[data-live=true]>.operator-workspace-module__5WZzUq__message,.operator-workspace-module__5WZzUq__message[data-arriving=true]{animation:none}}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true]{isolation:isolate;background:#101010}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__conversationPane{z-index:1;box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:auto}.operator-workspace-module__5WZzUq__workspace[data-welcome-stage=leaving] .operator-workspace-module__5WZzUq__conversationPane{z-index:1;position:relative}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__conversation{justify-content:flex-start;overflow:visible}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__composerArea{flex:none;width:min(690px,100%);padding:0 0 80px 64px}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__transcript{flex:none;width:min(690px,100%);padding:clamp(96px,16vh,150px) 0 0 64px;overflow:visible}.operator-workspace-module__5WZzUq__onboardingSkip{z-index:4;color:#999;border-radius:5px;padding:8px 4px;font-size:12px;animation:.9s .18s both operator-workspace-module__5WZzUq__onboardingReveal;position:absolute;top:25px;right:34px}.operator-workspace-module__5WZzUq__onboardingSkip:hover{color:#e1e1e1}.operator-workspace-module__5WZzUq__onboardingIntro{margin:0 0 29px;animation:.9s .1s both operator-workspace-module__5WZzUq__onboardingReveal}.operator-workspace-module__5WZzUq__onboardingIdentity{height:34px;margin-bottom:26px;position:relative}.operator-workspace-module__5WZzUq__onboardingWordmark{font-size:27px;transition:color .65s;position:relative}.operator-workspace-module__5WZzUq__onboardingWordmark:before{transition:background .65s}.operator-workspace-module__5WZzUq__onboardingWordmark:after{content:"";opacity:0;pointer-events:none;background:url(/canter-mark-trace.svg) 50%/contain no-repeat;width:1.2em;height:1em;transition:opacity .65s;position:absolute;top:50%;left:0;translate:0 -50%}.operator-workspace-module__5WZzUq__onboardingThinking{color:#aaa;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#777 25%,#ededed 45%,#777 65%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;font-family:Canter Wordmark,Georgia,serif;font-size:27px;font-weight:500;line-height:1.2;animation:2s linear infinite operator-workspace-module__5WZzUq__onboardingShimmer;position:absolute;top:0;left:46px}.operator-workspace-module__5WZzUq__onboardingGreeting .operator-workspace-module__5WZzUq__markdown{transition:font-size .7s}.operator-workspace-module__5WZzUq__onboardingGreeting{animation:.7s both operator-workspace-module__5WZzUq__onboardingReveal}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__onboardingGreeting .operator-workspace-module__5WZzUq__markdown{color:#c9c9c9;font-size:19px;line-height:1.65}.operator-workspace-module__5WZzUq__onboardingIntro[data-stage=arrival] .operator-workspace-module__5WZzUq__onboardingWordmark{color:#0000}.operator-workspace-module__5WZzUq__onboardingIntro[data-stage=arrival] .operator-workspace-module__5WZzUq__onboardingWordmark:before{background:#444}.operator-workspace-module__5WZzUq__onboardingIntro[data-stage=arrival] .operator-workspace-module__5WZzUq__onboardingWordmark:after{opacity:1}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__promptCard{animation:.9s .25s both operator-workspace-module__5WZzUq__onboardingReveal}@keyframes operator-workspace-module__5WZzUq__onboardingShimmer{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes operator-workspace-module__5WZzUq__onboardingReveal{0%{opacity:0;filter:blur(6px);transform:translateY(7px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (max-width:760px){.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__composerArea{width:100%;padding:0 28px 50px}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__transcript{width:100%;padding:80px 28px 0}.operator-workspace-module__5WZzUq__onboardingSkip{top:20px;right:25px}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__onboardingGreeting .operator-workspace-module__5WZzUq__markdown{font-size:17px}}@media (max-height:680px){.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__transcript{padding-top:90px}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__onboardingIntro,.operator-workspace-module__5WZzUq__onboardingGreeting,.operator-workspace-module__5WZzUq__onboardingSkip,.operator-workspace-module__5WZzUq__onboardingThinking,.operator-workspace-module__5WZzUq__onboardingWordmark,.operator-workspace-module__5WZzUq__onboardingWordmark:before,.operator-workspace-module__5WZzUq__onboardingWordmark:after,.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__promptCard{transition:none!important;animation:none!important}.operator-workspace-module__5WZzUq__onboardingWordmark:after{display:none}}.operator-workspace-module__5WZzUq__onboardingIntro[data-stage=leaving]{z-index:40;pointer-events:none;animation:.55s ease-out both operator-workspace-module__5WZzUq__onboardingDepart}@keyframes operator-workspace-module__5WZzUq__onboardingDepart{to{opacity:0;filter:blur(8px);transform:translateY(-8px)}}.operator-workspace-module__5WZzUq__onboardingGitHub{margin:26px 0 0;animation:.7s both operator-workspace-module__5WZzUq__onboardingReveal}.operator-workspace-module__5WZzUq__onboardingConnect{color:#ededed;background:#242424;border:1px solid #ffffff20;border-radius:12px;align-items:center;gap:10px;padding:12px 17px;font-size:14px;transition:background .18s;display:inline-flex}.operator-workspace-module__5WZzUq__onboardingConnect:hover{background:#303030}.operator-workspace-module__5WZzUq__onboardingConnect:disabled{opacity:.45;cursor:default}.operator-workspace-module__5WZzUq__onboardingConnect svg{width:18px;height:18px}.operator-workspace-module__5WZzUq__onboardingGitHub p{color:#969696;max-width:440px;margin:12px 0 0;font-size:12px;line-height:1.6}.operator-workspace-module__5WZzUq__onboardingProjects{border-top:1px solid #ffffff12;margin-top:26px;padding-top:22px}.operator-workspace-module__5WZzUq__onboardingComposerReveal[hidden]{display:none}.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__onboardingComposerReveal:not([hidden]){animation:.75s both operator-workspace-module__5WZzUq__onboardingReveal}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__onboardingGitHub,.operator-workspace-module__5WZzUq__workspace[data-onboarding=true] .operator-workspace-module__5WZzUq__onboardingComposerReveal:not([hidden]){animation:none}}.operator-workspace-module__5WZzUq__workspace[data-welcome-stage=leaving] .operator-workspace-module__5WZzUq__onboardingComposerReveal{animation:.8s both operator-workspace-module__5WZzUq__onboardingReveal}@media (prefers-reduced-motion:reduce){.operator-workspace-module__5WZzUq__workspace[data-welcome-stage=leaving] .operator-workspace-module__5WZzUq__onboardingComposerReveal{animation:none}}
.agent-connection-dialog-module__LyCOgG__dialog{color:#e5e5e5;background:#1c1c1c;border:1px solid #353535;border-radius:16px;width:min(420px,100vw - 32px);max-height:calc(100svh - 40px);margin:auto;padding:28px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;position:fixed;overflow-y:auto;box-shadow:0 18px 70px #0006}.agent-connection-dialog-module__LyCOgG__dialog::backdrop{background:#0006}.agent-connection-dialog-module__LyCOgG__dialog button{cursor:pointer}.agent-connection-dialog-module__LyCOgG__dialog button:disabled{cursor:default;opacity:.5}.agent-connection-dialog-module__LyCOgG__dialog :is(button,input,summary,textarea):focus-visible{outline-offset:3px;outline:2px solid #aaa}.agent-connection-dialog-module__LyCOgG__close{color:#999;border-radius:5px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.agent-connection-dialog-module__LyCOgG__close:hover{color:#ddd;background:#292929}.agent-connection-dialog-module__LyCOgG__icon{color:#b8b8b8;margin-bottom:18px;display:flex}.agent-connection-dialog-module__LyCOgG__dialog h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500;line-height:1.4}.agent-connection-dialog-module__LyCOgG__dialog p{color:#999;margin:9px 0 20px;font-size:12px}.agent-connection-dialog-module__LyCOgG__primary{color:#181818;background:#e3e3e3;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;padding:9px 12px;font-size:12px;font-weight:500;display:flex}.agent-connection-dialog-module__LyCOgG__primary:hover{background:#fff}.agent-connection-dialog-module__LyCOgG__dialog .agent-connection-dialog-module__LyCOgG__waiting{justify-content:center;align-items:center;gap:8px;margin:18px 0 0;display:flex}.agent-connection-dialog-module__LyCOgG__waiting>span{background:#aaa;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite agent-connection-dialog-module__LyCOgG__breathe}.agent-connection-dialog-module__LyCOgG__remember{color:#c4c4c4;cursor:pointer;align-items:center;gap:9px;margin:20px 0 12px;font-size:12px;display:flex}.agent-connection-dialog-module__LyCOgG__remember input{accent-color:#dedede;width:14px;height:14px}.agent-connection-dialog-module__LyCOgG__details{color:#929292;margin:0 0 20px;font-size:11px}.agent-connection-dialog-module__LyCOgG__details summary{cursor:pointer;width:fit-content}.agent-connection-dialog-module__LyCOgG__details p{margin:10px 0 0;font-size:11px}.agent-connection-dialog-module__LyCOgG__dialog textarea{color:#bbb;resize:none;background:#141414;border:1px solid #353535;border-radius:8px;width:100%;min-height:120px;max-height:220px;margin-bottom:8px;padding:10px;font-size:11px}.agent-connection-dialog-module__LyCOgG__dialog .agent-connection-dialog-module__LyCOgG__error{color:#e0a5a5;margin:15px 0 0}@keyframes agent-connection-dialog-module__LyCOgG__breathe{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.agent-connection-dialog-module__LyCOgG__waiting>span{animation:none}}
.github-mention-picker-module__wK100a__panel{z-index:35;color:#ddd;overscroll-behavior:contain;background:#252525;border:1px solid #3a3a3a;border-radius:18px;max-height:min(390px,46dvh);padding:6px;animation:.14s ease-out github-mention-picker-module__wK100a__appear;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 12px 36px #0004}.github-mention-picker-module__wK100a__panel button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.github-mention-picker-module__wK100a__panel button:hover,.github-mention-picker-module__wK100a__panel button:focus-visible{outline-offset:-2px;background:#363636}.github-mention-picker-module__wK100a__panel svg{flex-shrink:0;width:18px;height:18px}.github-mention-picker-module__wK100a__section{border-radius:11px;align-items:center;gap:10px;margin:3px 2px 5px;padding:9px 13px;font-size:13px;display:flex}.github-mention-picker-module__wK100a__section strong{font-weight:500}.github-mention-picker-module__wK100a__section span{color:#999}.github-mention-picker-module__wK100a__results button span{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:60%;overflow:hidden}.github-mention-picker-module__wK100a__results small{color:#aaa;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.github-mention-picker-module__wK100a__results p{color:#999;padding:16px;font-size:13px}.github-mention-picker-module__wK100a__connect{padding:18px 14px;font-size:13px}.github-mention-picker-module__wK100a__connect p{color:#aaa;margin:5px 0 14px}.github-mention-picker-module__wK100a__connect a{border:1px solid #555;border-radius:8px;padding:8px 12px;display:inline-flex}.github-mention-picker-module__wK100a__connect small{color:#888;margin-top:14px;font-size:11px;display:block}.github-mention-picker-module__wK100a__skeleton{gap:16px;padding:20px 14px;display:grid}.github-mention-picker-module__wK100a__skeleton i{background:linear-gradient(90deg,#303030,#3a3a3a,#303030) 0 0/200% 100%;border-radius:5px;height:14px;animation:1.5s infinite github-mention-picker-module__wK100a__shimmer}.github-mention-picker-module__wK100a__skeleton i:nth-child(2){width:80%}.github-mention-picker-module__wK100a__skeleton i:nth-child(3){width:65%}@keyframes github-mention-picker-module__wK100a__shimmer{to{background-position:-200% 0}}@keyframes github-mention-picker-module__wK100a__appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.github-mention-picker-module__wK100a__section span{display:none}.github-mention-picker-module__wK100a__results button{flex-wrap:wrap;gap:6px 10px}.github-mention-picker-module__wK100a__results small{width:100%;padding-left:28px}.github-mention-picker-module__wK100a__results button span{max-width:85%}}@media (prefers-reduced-motion:reduce){.github-mention-picker-module__wK100a__panel,.github-mention-picker-module__wK100a__skeleton i{animation:none}}
.onboarding-prism-module__HV5NlG__prism{z-index:0;pointer-events:none;opacity:1;background:#101010;transition:opacity .95s,filter .95s;position:absolute;inset:0;overflow:hidden}.onboarding-prism-module__HV5NlG__prism canvas{opacity:0;filter:blur(14px);width:100%;height:100%;transition:opacity 1.4s,filter 1.4s,transform 1.8s;display:block;transform:scale(1.025)}.onboarding-prism-module__HV5NlG__prism canvas[data-ready=true]{opacity:.7;filter:blur();animation:1.4s both onboarding-prism-module__HV5NlG__prismArrive;transform:scale(1)}.onboarding-prism-module__HV5NlG__shade{background:linear-gradient(90deg,#101010 1%,#101010fa 21%,#101010d9 42%,#10101042 74%,#1010101f),linear-gradient(#10101073,#0000 25% 56%,#101010);position:absolute;inset:0}.onboarding-prism-module__HV5NlG__prism[data-leaving=true]{opacity:0;filter:blur(8px)}@media (max-width:760px){.onboarding-prism-module__HV5NlG__shade{background:linear-gradient(90deg,#101010f5,#101010d1 60%,#10101073),linear-gradient(#0000 40%,#101010)}}@media (prefers-reduced-motion:reduce){.onboarding-prism-module__HV5NlG__prism,.onboarding-prism-module__HV5NlG__prism canvas{transition:none}}@keyframes onboarding-prism-module__HV5NlG__prismArrive{0%{opacity:0;filter:blur(14px);transform:scale(1.025)}to{opacity:.7;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.onboarding-prism-module__HV5NlG__prism canvas[data-ready=true]{animation:none}}
.github-repositories-module__D2PdBG__panel{padding:30px 30px 36px}.github-repositories-module__D2PdBG__icon{background:#292929;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:28px;display:grid}.github-repositories-module__D2PdBG__icon svg{width:25px;height:25px}.github-repositories-module__D2PdBG__panel h2{letter-spacing:-.035em;font-size:25px;font-weight:400;line-height:1.3}.github-repositories-module__D2PdBG__description{color:var(--muted);max-width:370px;margin:14px 0 28px;font-size:14px;line-height:1.8}.github-repositories-module__D2PdBG__connect{margin:34px 0 44px}.github-repositories-module__D2PdBG__primary{background:var(--ink);color:var(--paper);border-radius:10px;align-items:center;gap:12px;padding:13px 19px;font-size:13px;font-weight:500;display:inline-flex}.github-repositories-module__D2PdBG__primary:hover{opacity:.85}.github-repositories-module__D2PdBG__permission{max-width:340px;color:var(--muted);margin-top:16px;font-size:11px;line-height:1.8}.github-repositories-module__D2PdBG__muted{color:var(--muted);margin:18px 0;font-size:12px;line-height:1.8}.github-repositories-module__D2PdBG__error{color:#e5b3b3;margin:18px 0;font-size:12px;line-height:1.8}.github-repositories-module__D2PdBG__error button{margin-left:5px;text-decoration:underline}.github-repositories-module__D2PdBG__search{color:var(--muted);background:#252525;border-radius:10px;align-items:center;gap:11px;margin-bottom:16px;padding:13px 15px;display:flex}.github-repositories-module__D2PdBG__search input,.github-repositories-module__D2PdBG__linkForm input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;font-size:13px}.github-repositories-module__D2PdBG__panel .github-repositories-module__D2PdBG__search input:focus-visible,.github-repositories-module__D2PdBG__panel .github-repositories-module__D2PdBG__linkForm input:focus-visible{box-shadow:none;outline:none}.github-repositories-module__D2PdBG__search:focus-within{box-shadow:0 0 0 1px #777}.github-repositories-module__D2PdBG__repositories{flex-direction:column;gap:5px;display:flex}.github-repositories-module__D2PdBG__repository{text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 -14px;padding:16px 14px;display:flex}.github-repositories-module__D2PdBG__repository:hover{background:#252525}.github-repositories-module__D2PdBG__repository>span{min-width:0}.github-repositories-module__D2PdBG__repository strong{overflow-wrap:anywhere;font-size:14px;font-weight:400}.github-repositories-module__D2PdBG__repository small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.github-repositories-module__D2PdBG__repository p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.github-repositories-module__D2PdBG__repository svg{color:var(--muted);flex-shrink:0}.github-repositories-module__D2PdBG__repository:disabled{opacity:.45;cursor:default}.github-repositories-module__D2PdBG__secondary{color:var(--muted);padding:12px 0;font-size:12px}.github-repositories-module__D2PdBG__accountActions{color:var(--muted);gap:20px;margin:24px 0 32px;font-size:11px;display:flex}.github-repositories-module__D2PdBG__accountActions a:hover,.github-repositories-module__D2PdBG__accountActions button:hover{color:var(--ink)}.github-repositories-module__D2PdBG__linkForm{margin-top:35px}.github-repositories-module__D2PdBG__linkForm label{color:var(--muted);margin-bottom:12px;font-size:12px;display:block}.github-repositories-module__D2PdBG__linkForm>div{background:#252525;border:1px solid #3b3b3b;border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:6px 6px 6px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.github-repositories-module__D2PdBG__linkForm>div:focus-within{border-color:#858585;box-shadow:0 0 0 2px #ffffff0a}.github-repositories-module__D2PdBG__linkForm input{flex:1;height:32px;padding:0;line-height:1.5}.github-repositories-module__D2PdBG__linkForm input::placeholder{color:#858585;opacity:1}.github-repositories-module__D2PdBG__linkForm button{color:#1b1b1b;background:#e5e5e5;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s;display:grid}.github-repositories-module__D2PdBG__linkForm button:hover:not(:disabled){background:#fff}.github-repositories-module__D2PdBG__linkForm button:disabled{color:#737373;cursor:default;background:#303030}@media (max-width:760px){.github-repositories-module__D2PdBG__panel{padding:25px 22px}}.github-repositories-module__D2PdBG__panel[data-inline=true]{background:#1e1e1e;border-radius:16px;max-width:540px;margin:18px 0 24px;padding:22px 24px}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__icon{background:0 0;width:30px;height:30px;margin-bottom:14px}.github-repositories-module__D2PdBG__panel[data-inline=true] h2{letter-spacing:-.02em;font-size:18px}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__description{margin:8px 0 16px;font-size:13px}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__connect{margin:18px 0}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__permission{max-width:none}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__linkForm{margin-top:22px}.github-repositories-module__D2PdBG__panel[data-inline=true] .github-repositories-module__D2PdBG__repositories{max-height:320px;overflow:auto}
.settings-module__Y5iYhW__navigation{--motion-nav-surface:#292929;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a3a3a transparent;flex:auto;min-height:0;margin-top:24px;overflow:hidden auto}.settings-module__Y5iYhW__back{color:#aaa;align-items:center;min-height:32px;margin:0 10px 16px;font-size:12px;display:flex}.settings-module__Y5iYhW__back:hover{color:#eee}.settings-module__Y5iYhW__search{border-radius:var(--radius-control);color:#aaa;background:#1a1a1a;border:1px solid #3c3c3c;align-items:center;gap:8px;min-height:36px;margin-bottom:24px;padding:5px 9px;display:flex}.settings-module__Y5iYhW__search input{color:#ddd;background:0 0;border:0;width:100%;min-width:0;font-size:12px;outline:none!important}.settings-module__Y5iYhW__search:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.settings-module__Y5iYhW__search input::-webkit-search-cancel-button{display:none}.settings-module__Y5iYhW__clearSearch{border-radius:5px;place-items:center;min-width:28px;min-height:28px;display:grid}.settings-module__Y5iYhW__clearSearch:hover{background:#333}.settings-module__Y5iYhW__searchEmpty{color:var(--text-secondary);overflow-wrap:anywhere;padding:0 10px;font-size:12px;line-height:1.7}.settings-module__Y5iYhW__searchEmpty button{min-height:36px;color:var(--ink);text-underline-offset:3px;text-decoration:underline}.settings-module__Y5iYhW__navGroup{margin-bottom:24px}.settings-module__Y5iYhW__navGroup h2{color:#a0a0a0;overflow-wrap:anywhere;margin-bottom:8px;padding:0 10px;font-size:11px;font-weight:500}.settings-module__Y5iYhW__navGroup a{color:#bcbcbc;border-radius:7px;align-items:center;gap:11px;margin:2px 0;padding:8px 11px;font-size:13px;display:flex}.settings-module__Y5iYhW__navGroup a:hover{background:#1b1b1b}.settings-module__Y5iYhW__navGroup a[aria-current]{color:#f2f2f2;background:#292929;box-shadow:inset 0 0 0 1px #ffffff08}.settings-module__Y5iYhW__navGroup a[aria-current] svg{color:#dedede}.settings-module__Y5iYhW__navGroup a{min-height:36px;transition:background var(--motion-fast), color var(--motion-fast)}.settings-module__Y5iYhW__navGroup svg{color:#929292}.settings-module__Y5iYhW__breadcrumb{color:#bdbdbd;border-bottom:1px solid #292929;align-items:center;gap:13px;min-height:53px;padding:14px 30px;font-size:12px;display:flex}.settings-module__Y5iYhW__breadcrumb a,.settings-module__Y5iYhW__breadcrumb svg{color:#a0a0a0}.settings-module__Y5iYhW__breadcrumb a:hover{color:#eee}.settings-module__Y5iYhW__page{max-width:960px;margin:0 auto;padding:38px 40px 64px;font-size:13px}.settings-module__Y5iYhW__heading{margin-bottom:30px}.settings-module__Y5iYhW__heading h1{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:500}.settings-module__Y5iYhW__heading p{color:#aaa;max-width:620px;margin:9px 0 0;font-size:14px;line-height:1.6}.settings-module__Y5iYhW__section{margin:30px 0}.settings-module__Y5iYhW__section>h2{margin-bottom:14px;font-size:14px;font-weight:500}.settings-module__Y5iYhW__card{border-radius:var(--radius-panel);background:#1b1b1b;border:1px solid #333;padding:4px 20px}.settings-module__Y5iYhW__row{border-bottom:1px solid #323232;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:18px 0;display:flex}.settings-module__Y5iYhW__row:last-child{border-bottom:0}.settings-module__Y5iYhW__row h3{font-size:13px;font-weight:400}.settings-module__Y5iYhW__row p{color:#a0a0a0;max-width:430px;margin:5px 0 0;font-size:13px;line-height:1.6}.settings-module__Y5iYhW__rowValue{color:#ccc;text-align:right;overflow-wrap:anywhere;min-width:0}.settings-module__Y5iYhW__muted{color:#969696;font-size:12px;line-height:1.7}.settings-module__Y5iYhW__primary,.settings-module__Y5iYhW__button{border-radius:var(--radius-control);color:#e3e3e3;cursor:pointer;min-height:36px;transition:background var(--motion-fast), border-color var(--motion-fast);background:#262626;border:1px solid #484848;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.settings-module__Y5iYhW__primary{color:#181818;background:#eee;border-color:#eee}.settings-module__Y5iYhW__button:hover{background:#333}.settings-module__Y5iYhW__primary:hover{background:#fff}.settings-module__Y5iYhW__primary:disabled,.settings-module__Y5iYhW__button:disabled{opacity:.55;cursor:default}.settings-module__Y5iYhW__notice{color:#b8bfca;background:#202329;border:1px solid #383b44;border-radius:10px;margin:18px 0;padding:14px 16px;font-size:12px;line-height:1.7}.settings-module__Y5iYhW__error{color:#e0b2ac;background:#2b2020;border-color:#543636}.settings-module__Y5iYhW__notice button{cursor:pointer;margin-left:10px;text-decoration:underline}.settings-module__Y5iYhW__toolbar{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 16px;display:flex}.settings-module__Y5iYhW__toolbar .settings-module__Y5iYhW__search{width:270px;max-width:70%;margin:0}.settings-module__Y5iYhW__tableWrap{background:#1d1d1d;border:1px solid #303030;border-radius:12px;overflow-x:auto}.settings-module__Y5iYhW__table{border-collapse:collapse;width:100%;font-size:12px}.settings-module__Y5iYhW__table th{text-align:left;color:#aaa;background:#202020;border-bottom:1px solid #363636;padding:14px 18px;font-weight:400}.settings-module__Y5iYhW__table td{vertical-align:middle;border-bottom:1px solid #2b2b2b;padding:17px 18px}.settings-module__Y5iYhW__table tr:last-child td{border-bottom:0}.settings-module__Y5iYhW__table td:first-child{overflow-wrap:anywhere;max-width:270px}.settings-module__Y5iYhW__table small{color:#8f8f8f;margin-top:5px;font-size:11px;display:block}.settings-module__Y5iYhW__table td:last-child{text-align:right}.settings-module__Y5iYhW__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-module__Y5iYhW__empty{text-align:center;padding:65px 20px}.settings-module__Y5iYhW__empty svg{color:#888;margin:0 auto 18px;display:block}.settings-module__Y5iYhW__empty h2{font-size:15px;font-weight:400}.settings-module__Y5iYhW__empty p{color:#888;margin-top:7px;font-size:12px}.settings-module__Y5iYhW__dialog{color:#e6e6e6;background:#1c1c1c;border:1px solid #3d3d3d;border-radius:16px;width:min(500px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:25px;position:fixed;overflow-y:auto;box-shadow:0 24px 90px #0008}.settings-module__Y5iYhW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.settings-module__Y5iYhW__dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-module__Y5iYhW__dialog h2{font-size:18px;font-weight:500}.settings-module__Y5iYhW__dialog header button{border-radius:var(--radius-control);cursor:pointer;color:#aaa;place-items:center;min-width:32px;min-height:32px;padding:5px;display:grid}.settings-module__Y5iYhW__dialog header button:hover{color:#eee;background:#333}.settings-module__Y5iYhW__dialog>p{margin:10px 0 22px}.settings-module__Y5iYhW__form{gap:18px;display:grid}.settings-module__Y5iYhW__form label{gap:8px;font-size:12px;display:grid}.settings-module__Y5iYhW__form input,.settings-module__Y5iYhW__form select,.settings-module__Y5iYhW__form textarea{color:#ddd;width:100%;font:inherit;background:#222;border:1px solid #3c3c3c;border-radius:8px;padding:10px 12px}.settings-module__Y5iYhW__form textarea{resize:vertical;min-height:70px}.settings-module__Y5iYhW__form small{color:#8f8f8f;line-height:1.6}.settings-module__Y5iYhW__form .settings-module__Y5iYhW__actions{padding-top:8px}.settings-module__Y5iYhW__badge{color:#aebdce;border:1px solid #3d444a;border-radius:5px;padding:2px 6px;font-size:10px;display:inline-flex}.settings-module__Y5iYhW__avatar{color:#ddd;background:#343431;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;display:grid}@media (max-width:900px){.settings-module__Y5iYhW__page{padding:30px 24px 50px}}@media (max-width:600px){.settings-module__Y5iYhW__page{padding:26px 20px 40px}.settings-module__Y5iYhW__breadcrumb{padding:14px 20px}.settings-module__Y5iYhW__row{flex-direction:column;align-items:flex-start;gap:12px}.settings-module__Y5iYhW__rowValue{text-align:left;max-width:100%}.settings-module__Y5iYhW__table th,.settings-module__Y5iYhW__table td{padding:13px 12px}.settings-module__Y5iYhW__table{min-width:520px}.settings-module__Y5iYhW__table td:first-child{min-width:160px}.settings-module__Y5iYhW__toolbar{flex-wrap:wrap}.settings-module__Y5iYhW__toolbar .settings-module__Y5iYhW__search{max-width:100%}}@media (pointer:coarse){.settings-module__Y5iYhW__navGroup a,.settings-module__Y5iYhW__primary,.settings-module__Y5iYhW__button{min-height:44px}}.settings-module__Y5iYhW__primary,.settings-module__Y5iYhW__button{white-space:nowrap;flex-shrink:0}.settings-module__Y5iYhW__toolbar .settings-module__Y5iYhW__search{flex:1;min-width:0}.settings-module__Y5iYhW__form :is(input,select,textarea):focus-visible{border-color:#999;outline:none;box-shadow:0 0 0 1px #999}.settings-module__Y5iYhW__agentFooter{flex-wrap:wrap}.settings-module__Y5iYhW__agentFooter .settings-module__Y5iYhW__actions{margin-left:auto}.settings-module__Y5iYhW__inheritPermissions{color:#bdbdbd;align-items:center;gap:9px;margin:18px 0;font-size:12px;display:flex}.settings-module__Y5iYhW__inheritPermissions input{accent-color:#d7d7c9}.settings-module__Y5iYhW__copyValue{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;max-width:360px;display:flex}.settings-module__Y5iYhW__copyValue code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,monospace;font-size:12px}.settings-module__Y5iYhW__copyButton{border-radius:var(--radius-control);color:#aaa;flex:none;place-items:center;width:32px;height:32px;display:grid}.settings-module__Y5iYhW__copyButton:hover{color:#eee;background:#333}.settings-module__Y5iYhW__copyStatus{width:100%;color:var(--text-secondary);font-size:11px}.settings-module__Y5iYhW__copyStatus:empty{display:none}@media (max-width:600px){.settings-module__Y5iYhW__copyValue{justify-content:flex-start}}
.conversation-list-module__a0wrSG__empty{color:#999;max-width:190px;font-size:12px;line-height:1.7}.conversation-list-module__a0wrSG__empty button{color:#ddd;text-underline-offset:3px;min-height:32px;text-decoration:underline}.conversation-list-module__a0wrSG__row{border-radius:9px;align-items:center;min-width:0;margin:1px -6px;padding:0 4px 0 8px;transition:background .12s;display:flex}.conversation-list-module__a0wrSG__row:hover,.conversation-list-module__a0wrSG__row[data-open=true]{background:#252525}.conversation-list-module__a0wrSG__row[data-active=true]{background:#303030}.conversation-list-module__a0wrSG__link{color:#c3c3c3;flex:1;min-width:0;padding:7px 0;font-size:13px;line-height:20px;text-decoration:none;position:relative}.conversation-list-module__a0wrSG__row[data-active=true] .conversation-list-module__a0wrSG__link{color:#ececec}.conversation-list-module__a0wrSG__link>span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;transition:max-width .18s cubic-bezier(.2,.8,.2,1),opacity .12s,transform .18s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.conversation-list-module__a0wrSG__link small{color:#858585;max-height:24px;margin-top:2px;font-size:11px;transition:max-height .16s,margin .16s,opacity .12s;display:block;overflow:hidden}.conversation-list-module__a0wrSG__link:before{content:"";opacity:0;background:#777;border-radius:50%;width:5px;height:5px;transition:opacity .13s 55ms,transform .18s cubic-bezier(.2,.8,.2,1) 35ms,background .13s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.conversation-list-module__a0wrSG__link:hover{color:#fff}.conversation-list-module__a0wrSG__more{color:#aaa;opacity:0;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:3px;transition:width .16s,height .16s,margin .16s,opacity .1s;display:grid}.conversation-list-module__a0wrSG__row:hover .conversation-list-module__a0wrSG__more,.conversation-list-module__a0wrSG__row:focus-within .conversation-list-module__a0wrSG__more,.conversation-list-module__a0wrSG__row[data-open=true] .conversation-list-module__a0wrSG__more{opacity:1}.conversation-list-module__a0wrSG__more:hover{color:#eee;background:#333}.conversation-list-module__a0wrSG__menu,.conversation-list-module__a0wrSG__dialog{font-family:var(--font-app);color:#e4e4e4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#222;border:1px solid #3b3b3b;box-shadow:0 12px 40px #0006}.conversation-list-module__a0wrSG__menu{z-index:100;border-radius:12px;width:164px;padding:5px;font-size:13px;animation:.12s ease-out conversation-list-module__a0wrSG__menuIn;position:fixed}.conversation-list-module__a0wrSG__menu button{text-align:left;width:100%;min-height:36px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:8px 9px;display:flex}.conversation-list-module__a0wrSG__menu button:hover,.conversation-list-module__a0wrSG__menu button:focus-visible{background:#333;outline:none}.conversation-list-module__a0wrSG__menu .conversation-list-module__a0wrSG__danger{color:#f49f9f}.conversation-list-module__a0wrSG__dialog{border-radius:16px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-size:14px;line-height:1.5}.conversation-list-module__a0wrSG__dialog::backdrop{background:#0009}.conversation-list-module__a0wrSG__dialog h2{margin:0 0 18px;font-size:18px;font-weight:500}.conversation-list-module__a0wrSG__dialog p{color:#b0b0b0;overflow-wrap:anywhere;margin:0}.conversation-list-module__a0wrSG__field{color:#aaa;gap:8px;font-size:12px;display:grid}.conversation-list-module__a0wrSG__field input{color:#eee;width:100%;font:inherit;background:#191919;border:1px solid #555;border-radius:7px;padding:10px 12px;font-size:14px}.conversation-list-module__a0wrSG__actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.conversation-list-module__a0wrSG__actions button{color:#ddd;font:inherit;cursor:pointer;background:0 0;border:1px solid #4a4a4a;border-radius:7px;padding:7px 14px}.conversation-list-module__a0wrSG__actions button:hover{background:#333}.conversation-list-module__a0wrSG__actions .conversation-list-module__a0wrSG__saveButton{color:#222;background:#e5e5e5;border-color:#e5e5e5}.conversation-list-module__a0wrSG__actions .conversation-list-module__a0wrSG__saveButton:hover{background:#fff}.conversation-list-module__a0wrSG__actions .conversation-list-module__a0wrSG__deleteButton{color:#fff;background:#a63232;border-color:#a63232}.conversation-list-module__a0wrSG__actions .conversation-list-module__a0wrSG__deleteButton:hover{background:#b53a3a}.conversation-list-module__a0wrSG__actions button:disabled{opacity:.5;cursor:default}.conversation-list-module__a0wrSG__dialog :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #aaa}.conversation-list-module__a0wrSG__dialog .conversation-list-module__a0wrSG__error{color:#f49f9f;margin-top:12px;font-size:13px}@media (hover:none){.conversation-list-module__a0wrSG__more{opacity:1;width:34px;height:34px}}@media (min-width:1024px){.conversation-list-module__a0wrSG__empty{max-height:64px;transition:max-height .18s,opacity .12s,transform .18s cubic-bezier(.2,.8,.2,1);overflow:hidden}.conversation-list-module__a0wrSG__empty[data-compact=true]{opacity:0;max-height:0;transform:translate(-4px)}.conversation-list-module__a0wrSG__row[data-compact=true]{justify-content:center;height:28px;margin:1px -6px;padding:0;display:flex;position:relative}.conversation-list-module__a0wrSG__row[data-compact=true] .conversation-list-module__a0wrSG__link{flex:auto;width:auto;height:28px;padding:0;display:block;overflow:hidden}.conversation-list-module__a0wrSG__row[data-compact=true] .conversation-list-module__a0wrSG__link>span{opacity:0;max-width:0;transform:translate(-4px)}.conversation-list-module__a0wrSG__row[data-compact=true] .conversation-list-module__a0wrSG__link small{opacity:0;max-height:0;margin-top:0}.conversation-list-module__a0wrSG__row[data-compact=true] .conversation-list-module__a0wrSG__link:before{opacity:1;transform:translate(-50%,-50%)scale(1)}.conversation-list-module__a0wrSG__row[data-compact=true]:hover .conversation-list-module__a0wrSG__link:before,.conversation-list-module__a0wrSG__row[data-compact=true][data-active=true] .conversation-list-module__a0wrSG__link:before{background:#ddd}.conversation-list-module__a0wrSG__row[data-compact=true] .conversation-list-module__a0wrSG__more{opacity:0;visibility:hidden;background:#282828;border:0;width:28px;height:28px;margin:0;padding:0;transition:opacity .1s,visibility 0s .1s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.conversation-list-module__a0wrSG__row[data-compact=true]:focus-within .conversation-list-module__a0wrSG__more,.conversation-list-module__a0wrSG__row[data-compact=true][data-open=true] .conversation-list-module__a0wrSG__more{opacity:1;visibility:visible;transition-delay:0s}.conversation-list-module__a0wrSG__row[data-compact=true]:focus-within .conversation-list-module__a0wrSG__link:before,.conversation-list-module__a0wrSG__row[data-compact=true][data-open=true] .conversation-list-module__a0wrSG__link:before{opacity:0;transition-delay:0s}}@keyframes conversation-list-module__a0wrSG__menuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.conversation-list-module__a0wrSG__menu,.conversation-list-module__a0wrSG__row,.conversation-list-module__a0wrSG__row *,.conversation-list-module__a0wrSG__empty{transition:none;animation:none}}
.conversation-search-module__fbYfwq__dialog{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);animation:conversation-search-module__fbYfwq__appear .28s var(--ease-out) both;background:#252525f5;border:1px solid #ffffff20;border-radius:18px;margin:0 auto;padding:0;font:14px/1.5 Arial,Helvetica,sans-serif;position:fixed;inset:min(18vh,144px) 0 auto;overflow:hidden;box-shadow:0 24px 100px #0008,0 2px 12px #0004,inset 0 1px #ffffff08}.conversation-search-module__fbYfwq__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;animation:.2s ease-out both conversation-search-module__fbYfwq__backdropIn}.conversation-search-module__fbYfwq__dialog[data-closing=true]{pointer-events:none;animation:.14s ease-in both conversation-search-module__fbYfwq__disappear}.conversation-search-module__fbYfwq__dialog[data-closing=true]::backdrop{animation:.14s ease-in reverse both conversation-search-module__fbYfwq__backdropIn}.conversation-search-module__fbYfwq__panel{max-height:inherit;flex-direction:column;display:flex}.conversation-search-module__fbYfwq__searchBar{color:#aaa;border-bottom:1px solid #ffffff0d;flex-shrink:0;align-items:center;gap:14px;padding:18px 20px;display:flex}.conversation-search-module__fbYfwq__searchBar>svg{flex-shrink:0}.conversation-search-module__fbYfwq__inputWrap{flex:1;min-width:0;position:relative;overflow:hidden}.conversation-search-module__fbYfwq__inputWrap input,.conversation-search-module__fbYfwq__completion{letter-spacing:-.025em;white-space:pre;border:0;width:100%;margin:0;padding:0;font:20px/30px Arial,Helvetica,sans-serif}.conversation-search-module__fbYfwq__inputWrap input{color:#f4f4f4;box-shadow:none;background:0 0;outline:none;display:block;position:relative}.conversation-search-module__fbYfwq__inputWrap input::placeholder{color:#939393}.conversation-search-module__fbYfwq__completion{pointer-events:none;color:#777;position:absolute;inset:0}.conversation-search-module__fbYfwq__completion>span{color:#0000}.conversation-search-module__fbYfwq__close{color:#aaa;cursor:pointer;background:#ffffff07;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;transition:background .14s,color .14s;display:grid}.conversation-search-module__fbYfwq__close:hover{color:#fff;background:#ffffff12}.conversation-search-module__fbYfwq__close:focus-visible{outline-offset:3px;outline:2px solid #b8c8bd}.conversation-search-module__fbYfwq__sectionLabel{color:#929292;padding:14px 22px 8px;font-size:11px}.conversation-search-module__fbYfwq__resultsViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555 transparent;height:min(320px,45dvh);min-height:52px;margin:0 8px;position:relative;overflow-y:auto}.conversation-search-module__fbYfwq__results{isolation:isolate;position:relative}.conversation-search-module__fbYfwq__selection{z-index:-1;pointer-events:none;background:#ffffff0d;border:1px solid #ffffff0b;border-radius:10px;height:52px;transition:transform .15s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 0 auto}.conversation-search-module__fbYfwq__result{cursor:pointer;color:#bbb;align-items:center;gap:12px;height:52px;padding:0 14px;transition:color .13s;display:flex}.conversation-search-module__fbYfwq__result[aria-selected=true]{color:#fff}.conversation-search-module__fbYfwq__result>svg{color:#949e97;flex-shrink:0}.conversation-search-module__fbYfwq__resultTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.conversation-search-module__fbYfwq__openHint{color:#b5b5b5;opacity:0;transition:opacity .13s}.conversation-search-module__fbYfwq__shortcut{color:#999;border:1px solid #ffffff12;border-radius:4px;flex-shrink:0;padding:2px 5px;font:10px/1.5 Arial,Helvetica,sans-serif}.conversation-search-module__fbYfwq__shortcutHelp{color:#888;align-items:center;gap:16px;padding:0 20px 14px;font-size:10px;display:flex}.conversation-search-module__fbYfwq__shortcutHelp>span{flex:1}.conversation-search-module__fbYfwq__shortcutHelp button{color:#aaa;cursor:pointer;background:0 0;border:1px solid #ffffff18;border-radius:5px;flex-shrink:0;padding:5px 7px}.conversation-search-module__fbYfwq__shortcutHelp button:hover{color:#fff;background:#ffffff0c}.conversation-search-module__fbYfwq__shortcutHelp button:focus-visible{outline-offset:2px;outline:2px solid #b8c8bd}.conversation-search-module__fbYfwq__result[aria-selected=true] .conversation-search-module__fbYfwq__openHint{opacity:1}.conversation-search-module__fbYfwq__empty{text-align:center;color:#aaa;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:24px;animation:.16s ease-out conversation-search-module__fbYfwq__backdropIn;display:flex}.conversation-search-module__fbYfwq__empty>svg{color:#777;margin-bottom:4px}.conversation-search-module__fbYfwq__empty p{color:#d5d5d5;margin:0}.conversation-search-module__fbYfwq__empty>span{font-size:12px}.conversation-search-module__fbYfwq__footer{color:#919191;border-top:1px solid #ffffff0b;flex-shrink:0;align-items:center;gap:16px;min-height:46px;margin-top:8px;padding:10px 20px;font-size:11px;display:flex}.conversation-search-module__fbYfwq__footer>span{align-items:center;gap:5px;display:inline-flex}.conversation-search-module__fbYfwq__footer .conversation-search-module__fbYfwq__escape{margin-left:auto}.conversation-search-module__fbYfwq__footer kbd{font:inherit;color:#bbb}@keyframes conversation-search-module__fbYfwq__appear{0%{opacity:0;filter:blur(4px);transform:translateY(-6px)scale(.985)}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}@keyframes conversation-search-module__fbYfwq__disappear{to{opacity:0;filter:blur(3px);transform:translateY(-3px)scale(.985)}}@keyframes conversation-search-module__fbYfwq__backdropIn{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.conversation-search-module__fbYfwq__dialog{top:max(24px, env(safe-area-inset-top))}.conversation-search-module__fbYfwq__searchBar{gap:10px;padding:16px}.conversation-search-module__fbYfwq__inputWrap input,.conversation-search-module__fbYfwq__completion{font-size:17px}.conversation-search-module__fbYfwq__footer{gap:12px;padding-inline:16px}.conversation-search-module__fbYfwq__close{width:36px;height:36px}}@media (max-height:500px){.conversation-search-module__fbYfwq__dialog{top:16px}.conversation-search-module__fbYfwq__resultsViewport{height:32dvh}}@media (prefers-reduced-motion:reduce){.conversation-search-module__fbYfwq__dialog,.conversation-search-module__fbYfwq__dialog::backdrop,.conversation-search-module__fbYfwq__dialog *,.conversation-search-module__fbYfwq__dialog[data-closing=true]::backdrop{transition:none;animation:none}}
.release-update-notice-module__a4ACnq__notice{color:#c0cfc4;white-space:nowrap;background:#1b261f;border:1px solid #3b493f;border-radius:8px;grid-area:1/3;justify-self:end;align-items:center;gap:8px;margin-left:auto;padding:3px 5px 3px 10px;font-size:12px;display:flex}.release-update-notice-module__a4ACnq__refresh{color:#e3eee6;background:#35483b;border-radius:5px;min-height:28px;padding:0 7px}.release-update-notice-module__a4ACnq__refresh:hover{background:#405846}.release-update-notice-module__a4ACnq__dismiss{color:#9cac9f;border-radius:5px;place-items:center;width:28px;min-height:28px;display:grid}.release-update-notice-module__a4ACnq__dismiss:hover{color:#e3eee6;background:#2b3a30}.release-update-notice-module__a4ACnq__notice button:focus-visible{outline-offset:2px;outline:2px solid #b4cbb8}@media (max-width:600px){.release-update-notice-module__a4ACnq__notice{gap:4px;padding-left:7px;font-size:11px}}@media (pointer:coarse){.release-update-notice-module__a4ACnq__notice{padding-block:0}.release-update-notice-module__a4ACnq__notice button{min-height:44px}.release-update-notice-module__a4ACnq__dismiss{width:32px}}
.vps-review-module__1dnYQW__card{max-width:700px;padding:24px;line-height:1.6}.vps-review-module__1dnYQW__card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vps-review-module__1dnYQW__card h2{margin:0;font-size:1.2rem}.vps-review-module__1dnYQW__card header span,.vps-review-module__1dnYQW__muted{color:var(--muted,#969696);font-size:.88rem}.vps-review-module__1dnYQW__card p{margin:12px 0}.vps-review-module__1dnYQW__price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:24px 0 8px;display:flex}.vps-review-module__1dnYQW__price strong{font-size:1.8rem}.vps-review-module__1dnYQW__price span{color:var(--muted,#969696)}.vps-review-module__1dnYQW__card dl{grid-template-columns:110px 1fr;gap:8px 14px;margin:24px 0;display:grid}.vps-review-module__1dnYQW__card dt{color:var(--muted,#969696)}.vps-review-module__1dnYQW__card dd{overflow-wrap:anywhere;margin:0}.vps-review-module__1dnYQW__card button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:1px solid #555;border-radius:8px;margin:4px 8px 4px 0;padding:9px 14px}.vps-review-module__1dnYQW__card button:disabled{opacity:.5;cursor:wait}.vps-review-module__1dnYQW__card button:focus-visible,.vps-review-module__1dnYQW__card summary:focus-visible{outline-offset:3px;outline:2px solid}.vps-review-module__1dnYQW__card .vps-review-module__1dnYQW__primary{background:var(--foreground,#ededed);color:var(--background,#111);border-color:#0000}.vps-review-module__1dnYQW__key,.vps-review-module__1dnYQW__command{overflow-wrap:anywhere;white-space:pre-wrap;background:#8881;border-radius:8px;padding:12px;font-size:.85rem;display:block}.vps-review-module__1dnYQW__card summary{cursor:pointer}.vps-review-module__1dnYQW__error{color:#e5a49a}.vps-review-module__1dnYQW__delete{border-top:1px solid #8883;margin-top:24px;padding-top:16px}@media (max-width:500px){.vps-review-module__1dnYQW__card{padding:16px}.vps-review-module__1dnYQW__card dl{grid-template-columns:90px 1fr}}
.repository-code-module__Q1_9UG__viewer.repository-code-module__Q1_9UG__viewer{color:#e5e5e5;background:#171717;min-width:0;min-height:100%;padding:0;container-type:inline-size}.repository-code-module__Q1_9UG__header{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 14px;font-size:12px;display:flex}.repository-code-module__Q1_9UG__repositoryIdentity{color:#c5c5c5;align-items:center;gap:8px;min-width:0;display:flex}.repository-code-module__Q1_9UG__repositoryIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-code-module__Q1_9UG__repositoryIdentity svg{color:#929292;flex-shrink:0}.repository-code-module__Q1_9UG__header a{color:#969696;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.repository-code-module__Q1_9UG__header a:hover{color:#eee}.repository-code-module__Q1_9UG__reviewToolbar{background:#1c1c1c;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:4px 9px 4px 13px;display:flex}.repository-code-module__Q1_9UG__revision{color:#aaa;font:10px/1.5 var(--font-geist-mono), ui-monospace, monospace;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.repository-code-module__Q1_9UG__revision>svg{color:#777}.repository-code-module__Q1_9UG__fileCount{color:#929292;font:11px/1.5 var(--font-geist-sans), sans-serif}.repository-code-module__Q1_9UG__counts{white-space:nowrap;font:10px/1.5 var(--font-geist-mono), ui-monospace, monospace;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.repository-code-module__Q1_9UG__counts b{color:#86bd96;font-weight:400}.repository-code-module__Q1_9UG__counts i{color:#d48e8e;font-style:normal}.repository-code-module__Q1_9UG__reviewActions{flex-shrink:0;align-items:center;gap:3px;display:flex}.repository-code-module__Q1_9UG__reviewActions button,.repository-code-module__Q1_9UG__copyButton,.repository-code-module__Q1_9UG__treeHeading button{color:#999;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.repository-code-module__Q1_9UG__reviewActions button:hover,.repository-code-module__Q1_9UG__copyButton:hover,.repository-code-module__Q1_9UG__treeHeading button:hover,.repository-code-module__Q1_9UG__reviewActions button[aria-pressed=true]{color:#e6e6e6;background:#ffffff0c}.repository-code-module__Q1_9UG__reviewActions button:disabled{opacity:.35}.repository-code-module__Q1_9UG__reviewActions select{color:#b5b5b5;background:#1c1c1c;border:0;border-radius:6px;padding:4px 5px;font-size:11px}.repository-code-module__Q1_9UG__wrapButton{font-family:ui-monospace,monospace;font-size:20px}.repository-code-module__Q1_9UG__reviewLayout{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.repository-code-module__Q1_9UG__reviewLayout[data-tree=true]{grid-template-columns:minmax(0,1fr) 214px}.repository-code-module__Q1_9UG__documents{min-width:0;padding-bottom:22px}.repository-code-module__Q1_9UG__document{border-bottom:1px solid #ffffff0d;min-width:0;scroll-margin-top:8px}.repository-code-module__Q1_9UG__fileHeader{color:#c8c8c8;background:#212121;border-bottom:1px solid #ffffff08;align-items:center;gap:8px;min-height:42px;padding:5px 10px;font-size:11px;display:flex}.repository-code-module__Q1_9UG__document[data-selected=true]>.repository-code-module__Q1_9UG__fileHeader{background:#262626}.repository-code-module__Q1_9UG__fileToggle{text-align:left;border-radius:4px;flex:1;align-items:center;gap:8px;min-width:0;padding:5px 0;display:flex}.repository-code-module__Q1_9UG__fileToggle svg,.repository-code-module__Q1_9UG__fileHeader>svg{color:#8d8d8d;flex-shrink:0}.repository-code-module__Q1_9UG__fileToggle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-code-module__Q1_9UG__copyButton{opacity:0;flex-shrink:0}.repository-code-module__Q1_9UG__fileHeader:hover .repository-code-module__Q1_9UG__copyButton,.repository-code-module__Q1_9UG__fileHeader:focus-within .repository-code-module__Q1_9UG__copyButton{opacity:1}.repository-code-module__Q1_9UG__fileHeader small{color:#8b8b8b;flex-shrink:0;font-size:10px}.repository-code-module__Q1_9UG__sourcePath{overflow-wrap:anywhere;flex:1;min-width:0}.repository-code-module__Q1_9UG__renameNote{color:#929292;overflow-wrap:anywhere;padding:8px 14px;font-size:11px}.repository-code-module__Q1_9UG__codeScroll{min-width:0;padding:8px 0 12px;overflow:auto}.repository-code-module__Q1_9UG__diff{font:12px/1.85 var(--font-geist-mono), ui-monospace, monospace;tab-size:2;border-collapse:collapse;white-space:pre;width:100%}.repository-code-module__Q1_9UG__diff td{vertical-align:top;padding:0 10px 0 0}.repository-code-module__Q1_9UG__numberColumn{width:34px}.repository-code-module__Q1_9UG__signColumn{width:20px}.repository-code-module__Q1_9UG__diff .repository-code-module__Q1_9UG__number{color:#a0aaa0;text-align:right;-webkit-user-select:none;user-select:none;width:34px;min-width:34px;padding-left:5px;font-size:10px}.repository-code-module__Q1_9UG__diff .repository-code-module__Q1_9UG__sign{color:#919791;-webkit-user-select:none;user-select:none;width:20px;padding-left:4px}.repository-code-module__Q1_9UG__diff tr[data-kind=added],.repository-code-module__Q1_9UG__diff td[data-kind=added]{background:#193025}.repository-code-module__Q1_9UG__diff tr[data-kind=removed],.repository-code-module__Q1_9UG__diff td[data-kind=removed]{background:#362323}.repository-code-module__Q1_9UG__diff tr[data-kind=added] .repository-code-module__Q1_9UG__sign{color:#8dc29c}.repository-code-module__Q1_9UG__diff tr[data-kind=removed] .repository-code-module__Q1_9UG__sign{color:#d18d8d}.repository-code-module__Q1_9UG__diff tr[data-kind=hunk]{color:#a3bdd7;background:#1b222a;font-size:10px}.repository-code-module__Q1_9UG__diff[data-split=true]{table-layout:fixed}.repository-code-module__Q1_9UG__diff[data-split=true] .repository-code-module__Q1_9UG__number{width:34px}.repository-code-module__Q1_9UG__diff[data-split=true] .repository-code-module__Q1_9UG__splitCell{padding-left:5px;overflow-x:auto}.repository-code-module__Q1_9UG__splitCell code{display:block;overflow-x:auto}.repository-code-module__Q1_9UG__documents[data-wrap=true] .repository-code-module__Q1_9UG__splitCell code{overflow:visible}.repository-code-module__Q1_9UG__diff[data-split=true] tr>td:nth-child(3){border-left:1px solid #ffffff0d}.repository-code-module__Q1_9UG__diff[data-split=true] tr[data-kind=hunk] td{text-overflow:ellipsis;padding:2px 10px;overflow:hidden}.repository-code-module__Q1_9UG__documents[data-wrap=true] .repository-code-module__Q1_9UG__diff{white-space:pre-wrap;overflow-wrap:anywhere;table-layout:fixed}.repository-code-module__Q1_9UG__documents[data-wrap=true] .repository-code-module__Q1_9UG__diff .repository-code-module__Q1_9UG__sign{width:20px}.repository-code-module__Q1_9UG__sourceTable .repository-code-module__Q1_9UG__number{padding-right:16px}.repository-code-module__Q1_9UG__sourceTable td:last-child{padding-left:6px}.repository-code-module__Q1_9UG__treePanel{min-width:0;max-height:calc(var(--main-viewport-height) - 145px);background:#191919;border-left:1px solid #ffffff0a;flex-direction:column;padding:8px;display:flex;position:sticky;top:0}.repository-code-module__Q1_9UG__treeHeading{color:#b6b6b6;justify-content:space-between;align-items:center;min-height:29px;padding:0 5px 7px;font-size:11px;display:flex}.repository-code-module__Q1_9UG__treeHeading small{color:#858585;font-size:10px}.repository-code-module__Q1_9UG__treeSearch{color:#7d7d7d;background:#1e1e1e;border:1px solid #ffffff0c;border-radius:7px;align-items:center;gap:6px;margin-bottom:9px;padding:7px 8px;display:flex}.repository-code-module__Q1_9UG__treeSearch:focus-within{border-color:#bacbc0;box-shadow:0 0 0 1px #bacbc0}.repository-code-module__Q1_9UG__treeSearch input{color:#d3d3d3;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:11px;box-shadow:none!important;outline:none!important}.repository-code-module__Q1_9UG__treeSearch input::placeholder{color:#777}.repository-code-module__Q1_9UG__treeSearch svg,.repository-code-module__Q1_9UG__treeSearch button{flex-shrink:0}.repository-code-module__Q1_9UG__treeSearch button{display:flex}.repository-code-module__Q1_9UG__fileTree{scrollbar-width:thin;min-height:0;padding-bottom:8px;overflow:auto}.repository-code-module__Q1_9UG__treeFolder>summary{color:#b0b0b0;cursor:pointer;border-radius:5px;align-items:center;gap:6px;min-height:29px;padding:4px 3px;font-size:11px;list-style:none;display:flex}.repository-code-module__Q1_9UG__treeFolder>summary::-webkit-details-marker{display:none}.repository-code-module__Q1_9UG__treeFolder>summary:hover{background:#ffffff05}.repository-code-module__Q1_9UG__treeFolder>summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-code-module__Q1_9UG__treeFolder>summary svg{color:#858585;flex-shrink:0}.repository-code-module__Q1_9UG__treeFolder[open]>summary>svg:first-child{transform:rotate(90deg)}.repository-code-module__Q1_9UG__treeFolder>div{border-left:1px solid #ffffff09;margin-left:7px;padding-left:11px}.repository-code-module__Q1_9UG__treeFile{text-align:left;color:#a9a9a9;border-radius:5px;align-items:center;gap:6px;width:100%;min-height:29px;padding:5px 6px;font-size:11px;display:flex}.repository-code-module__Q1_9UG__treeFile>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.repository-code-module__Q1_9UG__treeFile>svg{color:#858585;flex-shrink:0}.repository-code-module__Q1_9UG__treeFile .repository-code-module__Q1_9UG__counts{gap:3px;font-size:9px}.repository-code-module__Q1_9UG__treeFile:hover,.repository-code-module__Q1_9UG__treeFile[aria-current]{color:#e7e7e7;background:#ffffff09}.repository-code-module__Q1_9UG__fileStatus{font:9px var(--font-geist-mono), monospace;color:#bea977}.repository-code-module__Q1_9UG__fileStatus[data-status=added]{color:#83b892}.repository-code-module__Q1_9UG__fileStatus[data-status=removed]{color:#d18d8d}.repository-code-module__Q1_9UG__notice{color:#969696;overflow-wrap:anywhere;padding:15px 14px;font-size:12px;line-height:1.8}.repository-code-module__Q1_9UG__notice a,.repository-code-module__Q1_9UG__notice button{text-underline-offset:3px;text-decoration:underline}.repository-code-module__Q1_9UG__emptyState{color:#8d9c90;justify-items:center;gap:12px;padding:70px 20px;font-size:12px;display:grid}:is(.repository-code-module__Q1_9UG__viewer .hljs-keyword,.repository-code-module__Q1_9UG__viewer .hljs-selector-tag,.repository-code-module__Q1_9UG__viewer .hljs-literal){color:#d8a0dc}:is(.repository-code-module__Q1_9UG__viewer .hljs-string,.repository-code-module__Q1_9UG__viewer .hljs-addition,.repository-code-module__Q1_9UG__viewer .hljs-regexp){color:#a3cc91}:is(.repository-code-module__Q1_9UG__viewer .hljs-number,.repository-code-module__Q1_9UG__viewer .hljs-attr,.repository-code-module__Q1_9UG__viewer .hljs-attribute){color:#dea17b}:is(.repository-code-module__Q1_9UG__viewer .hljs-title,.repository-code-module__Q1_9UG__viewer .hljs-built_in,.repository-code-module__Q1_9UG__viewer .hljs-name){color:#87bde3}:is(.repository-code-module__Q1_9UG__viewer .hljs-comment,.repository-code-module__Q1_9UG__viewer .hljs-meta){color:#838c83}@container (max-width:639px){.repository-code-module__Q1_9UG__reviewLayout[data-tree=true]{grid-template-columns:minmax(0,1fr)}.repository-code-module__Q1_9UG__treePanel{border-bottom:1px solid #ffffff0a;border-left:0;grid-row:1;max-height:190px;position:static}.repository-code-module__Q1_9UG__treeHeading{display:none}.repository-code-module__Q1_9UG__treeSearch{margin-bottom:4px}.repository-code-module__Q1_9UG__reviewToolbar{flex-wrap:wrap}.repository-code-module__Q1_9UG__reviewActions{margin-left:auto}.repository-code-module__Q1_9UG__copyButton{opacity:1}}@media (hover:none){.repository-code-module__Q1_9UG__copyButton{opacity:1}}
.repository-overview-module__1wDdBa__overview.repository-overview-module__1wDdBa__overview{background:#191919;min-width:0;padding:0 18px 22px}.repository-overview-module__1wDdBa__header{color:#999;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0 -18px;padding:10px 16px;display:flex}.repository-overview-module__1wDdBa__identity{align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.repository-overview-module__1wDdBa__identity svg{color:#bdbdbd;flex-shrink:0;width:17px;height:17px}.repository-overview-module__1wDdBa__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-overview-module__1wDdBa__header a{border-radius:5px;padding:4px;display:flex}.repository-overview-module__1wDdBa__header a:hover{color:#eee;background:#ffffff09}.repository-overview-module__1wDdBa__summary{padding:22px 0 18px}.repository-overview-module__1wDdBa__titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.repository-overview-module__1wDdBa__overview h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:19px;font-weight:500;line-height:1.3}.repository-overview-module__1wDdBa__visibility{color:#909090;border:1px solid #ffffff14;border-radius:5px;padding:2px 6px;font-size:10px}.repository-overview-module__1wDdBa__description{color:#999;margin-top:10px;font-size:12px;line-height:1.7}.repository-overview-module__1wDdBa__metadata{color:#8e8e8e;flex-wrap:wrap;align-items:center;gap:12px;margin-top:13px;font-size:11px;display:flex}.repository-overview-module__1wDdBa__metadata span{align-items:center;gap:6px;display:inline-flex}.repository-overview-module__1wDdBa__metadata code{font:10px var(--font-geist-mono), ui-monospace, monospace;color:#aaa}.repository-overview-module__1wDdBa__language:before{content:"";background:#a49c7a;border-radius:50%;width:5px;height:5px}.repository-overview-module__1wDdBa__actions{flex-wrap:wrap;gap:7px;padding-bottom:20px;display:flex}.repository-overview-module__1wDdBa__actions button{color:#bfbfbf;background:#222;border:1px solid #ffffff0d;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:6px 9px;font-size:11px;display:inline-flex}.repository-overview-module__1wDdBa__actions button:hover{color:#eee;background:#2a2a2a}.repository-overview-module__1wDdBa__actions svg:last-child{color:#777;margin-left:3px}.repository-overview-module__1wDdBa__files{border:1px solid #ffffff0d;border-radius:14px;padding:8px;overflow:hidden}.repository-overview-module__1wDdBa__fileHeading{justify-content:space-between;align-items:center;min-height:25px;margin:0 2px 9px;display:flex}.repository-overview-module__1wDdBa__fileHeading h3{color:#bfbfbf;font-size:12px;font-weight:500}.repository-overview-module__1wDdBa__fileHeading h3 span{color:#777;margin-left:6px;font-size:10px;font-weight:400}.repository-overview-module__1wDdBa__fileHeading button{color:#999;border-radius:5px;padding:4px;display:flex}.repository-overview-module__1wDdBa__fileHeading button:hover{background:#ffffff0a}.repository-overview-module__1wDdBa__search{color:#777;background:#212121;border:1px solid #ffffff0b;border-radius:7px;align-items:center;gap:8px;margin-bottom:8px;padding:7px 9px;display:flex}.repository-overview-module__1wDdBa__search input{color:#ddd;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:11px;box-shadow:none!important;outline:none!important}.repository-overview-module__1wDdBa__search:focus-within{border-color:#bacbc0;box-shadow:0 0 0 1px #bacbc0}.repository-overview-module__1wDdBa__search input::placeholder{color:#858585}.repository-overview-module__1wDdBa__search>svg{flex-shrink:0}.repository-overview-module__1wDdBa__search button{display:flex}.repository-overview-module__1wDdBa__search kbd{font-family:inherit;font-size:12px}.repository-overview-module__1wDdBa__fileList{flex-direction:column;gap:1px;display:flex}.repository-overview-module__1wDdBa__fileList button{text-align:left;color:#b8b8b8;border-radius:5px;align-items:center;gap:8px;min-height:31px;padding:6px 7px;font-size:11px;display:flex}.repository-overview-module__1wDdBa__fileList button:hover{color:#eee;background:#ffffff09}.repository-overview-module__1wDdBa__fileList button>svg{color:#818181;flex-shrink:0}.repository-overview-module__1wDdBa__fileList button>span{overflow-wrap:anywhere;flex:1;min-width:0}.repository-overview-module__1wDdBa__fileList button>svg:last-child{opacity:0}.repository-overview-module__1wDdBa__fileList button:hover>svg:last-child,.repository-overview-module__1wDdBa__fileList button:focus-visible>svg:last-child{opacity:1}.repository-overview-module__1wDdBa__runtime{color:#8b8b8b;align-items:center;gap:10px;margin-top:5px;padding:14px 2px;display:flex}.repository-overview-module__1wDdBa__runtime>svg{flex-shrink:0}.repository-overview-module__1wDdBa__runtime strong{color:#a5a5a5;font-size:11px;font-weight:400}.repository-overview-module__1wDdBa__runtime p{color:#777;margin-top:2px;font-size:10px;line-height:1.7}.repository-overview-module__1wDdBa__runtime button{border-radius:5px;margin-left:auto;padding:4px}.repository-overview-module__1wDdBa__runtime button:hover{background:#ffffff08}.repository-overview-module__1wDdBa__footer{color:#9ba59b;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.repository-overview-module__1wDdBa__note{color:#969696;overflow-wrap:anywhere;margin:18px 0;font-size:12px;line-height:1.8}.repository-overview-module__1wDdBa__note button{text-decoration:underline}@media (max-width:600px){.repository-overview-module__1wDdBa__overview.repository-overview-module__1wDdBa__overview{padding-left:14px;padding-right:14px}.repository-overview-module__1wDdBa__header{margin-left:-14px;margin-right:-14px}}
.deployment-panel-module__bY8SBq__panel{max-width:640px;margin:0 auto;padding:28px 30px 35px;font-family:Arial,Helvetica,sans-serif}.deployment-panel-module__bY8SBq__identity{justify-content:space-between;align-items:center;gap:20px;margin:2px 0 26px;display:flex}.deployment-panel-module__bY8SBq__appIcon{color:#b6bfae;background:#282b25;border-radius:17px;place-items:center;width:56px;height:56px;display:grid}.deployment-panel-module__bY8SBq__status{color:#c9b889;align-items:center;gap:7px;font-size:12px;display:flex}.deployment-panel-module__bY8SBq__status>span{background:currentColor;border-radius:50%;width:5px;height:5px}.deployment-panel-module__bY8SBq__status[data-phase=succeeded]{color:#a3c78e}.deployment-panel-module__bY8SBq__status[data-phase=failed]{color:#e4aaa0}.deployment-panel-module__bY8SBq__panel h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 13px;font-size:29px;font-weight:400;line-height:1.25}.deployment-panel-module__bY8SBq__description{color:#929292;max-width:390px;font-size:14px;line-height:1.75}.deployment-panel-module__bY8SBq__source{color:#d1d1d1;background:#222;border-radius:12px;align-items:center;gap:13px;margin:30px 0;padding:18px;font-size:13px;display:flex}.deployment-panel-module__bY8SBq__source>svg{color:#8e8e8e;flex-shrink:0}.deployment-panel-module__bY8SBq__source>svg:last-child{margin-left:auto}.deployment-panel-module__bY8SBq__source>span{overflow-wrap:anywhere;min-width:0}.deployment-panel-module__bY8SBq__source small{color:#8e8e8e;margin-top:4px;font-size:11px;display:block}.deployment-panel-module__bY8SBq__facts{grid-template-columns:1fr 1fr;gap:25px;margin:32px 0 36px;display:grid}.deployment-panel-module__bY8SBq__facts span{color:#919191;margin-bottom:8px;font-size:12px;display:block}.deployment-panel-module__bY8SBq__facts strong{color:#ddd;font-size:16px;font-weight:400;display:block}.deployment-panel-module__bY8SBq__facts small{color:#939393;margin-top:5px;font-size:12px;display:block}.deployment-panel-module__bY8SBq__approval{margin:30px 0}.deployment-panel-module__bY8SBq__primary{color:#20271b;background:#d3ddc9;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px 20px;font-size:13px;font-weight:500;display:flex}.deployment-panel-module__bY8SBq__primary:hover{background:#e2eadb}.deployment-panel-module__bY8SBq__primary:disabled{opacity:.5;cursor:progress}.deployment-panel-module__bY8SBq__approval p{color:#828282;text-align:center;margin-top:12px;font-size:11px;line-height:1.7}.deployment-panel-module__bY8SBq__error{color:#e4aaa0;overflow-wrap:anywhere;margin:20px 0;font-size:13px;line-height:1.8}.deployment-panel-module__bY8SBq__details{margin-top:32px}.deployment-panel-module__bY8SBq__details summary{color:#929292;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;list-style:none;display:flex}.deployment-panel-module__bY8SBq__details summary::-webkit-details-marker{display:none}.deployment-panel-module__bY8SBq__details[open] summary svg{transform:rotate(180deg)}.deployment-panel-module__bY8SBq__details summary:hover{color:#ddd}.deployment-panel-module__bY8SBq__details h2{color:#c9c9c9;margin:24px 0 18px;font-size:12px;font-weight:500}.deployment-panel-module__bY8SBq__steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.deployment-panel-module__bY8SBq__steps li{color:#b2b2b2;align-items:flex-start;gap:14px;font-size:13px;line-height:1.6;display:flex}.deployment-panel-module__bY8SBq__stepIndex{color:#939393;background:#262626;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.deployment-panel-module__bY8SBq__steps small,.deployment-panel-module__bY8SBq__evidence small{color:gray;margin-top:4px;font-size:11px;display:block}.deployment-panel-module__bY8SBq__metadata{gap:18px;display:grid}.deployment-panel-module__bY8SBq__metadata dt{color:#8d8d8d;font-size:11px}.deployment-panel-module__bY8SBq__metadata dd{color:#bdbdbd;overflow-wrap:anywhere;margin-top:5px;font-family:monospace;font-size:12px;line-height:1.6}.deployment-panel-module__bY8SBq__evidence{color:#bdbdbd;gap:18px;padding:0;font-size:13px;line-height:1.7;list-style:none;display:grid}@container (max-width:430px){.deployment-panel-module__bY8SBq__panel{padding:22px}.deployment-panel-module__bY8SBq__panel h1{font-size:25px}.deployment-panel-module__bY8SBq__source{padding:14px}.deployment-panel-module__bY8SBq__identity{margin-bottom:22px}}
.home-module__F6jZ2q__landing{color:#162112;background:#fafbf7;min-height:100svh;padding:0 16px 16px}.home-module__F6jZ2q__frame{min-height:100svh;margin:0 auto;position:relative}.home-module__F6jZ2q__background{z-index:-1;border-radius:inherit;clip-path:inset(0 round var(--hero-radius));pointer-events:none;opacity:.8;background:radial-gradient(at 15% 75%,#a4ff96,#0000 55%),radial-gradient(at 90% 20%,#adffa0,#0000 50%);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(44% 40% at 50% 43%,#0000 18%,#000b 80%,#000 120%),linear-gradient(#0000,#000 80%);mask-image:radial-gradient(44% 40% at 50% 43%,#0000 18%,#000b 80%,#000 120%),linear-gradient(#0000,#000 80%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__F6jZ2q__background canvas{border-radius:inherit;width:100%;height:100%;display:block}.home-module__F6jZ2q__hero{--hero-radius:24px;isolation:isolate;border-radius:var(--hero-radius);text-align:center;background:#f9faf6;border:1px solid #e1e6da;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 112px);padding:clamp(64px,8vh,112px) 28px;display:flex;position:relative;overflow:hidden}.home-module__F6jZ2q__headline{letter-spacing:-.062em;margin:0;font-family:Canter Display,Arial,Helvetica,sans-serif;font-size:clamp(62px,7.2vw,104px);font-weight:400;line-height:1.02}.home-module__F6jZ2q__headline span{display:block}.home-module__F6jZ2q__accent{color:#386e23}.home-module__F6jZ2q__description{color:#61685b;letter-spacing:-.025em;max-width:570px;margin:30px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1.65}.home-module__F6jZ2q__description span{display:block}.home-module__F6jZ2q__start{margin-top:32px;font-family:Arial,Helvetica,sans-serif}.home-module__F6jZ2q__startButton{color:#fff;isolation:isolate;background:linear-gradient(#315726 0%,#4f8735 100%);border:1px solid #315726;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:12px 24px;font-size:16px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #20391b26,inset 0 1px #ffffff36}.home-module__F6jZ2q__startButton:before,.home-module__F6jZ2q__copyButton:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:#fff;transition:opacity .22s;position:absolute;inset:0}.home-module__F6jZ2q__startButton:hover:before,.home-module__F6jZ2q__copyButton:hover:before{opacity:.14}.home-module__F6jZ2q__startButton>*,.home-module__F6jZ2q__copyButton>*{z-index:1;position:relative}.home-module__F6jZ2q__startButton:focus-visible{outline-offset:5px;outline:2px solid #236513}.home-module__F6jZ2q__startArrow{flex:none;width:22px;height:22px;display:block}.home-module__F6jZ2q__onboarding{width:min(100%,520px);margin-top:46px}.home-module__F6jZ2q__promptField{text-align:left;background:#fffffff2;border:1px solid #dce3d4;border-radius:8px;padding:12px 16px;box-shadow:0 2px 3px #15230b04}.home-module__F6jZ2q__prompt{resize:none;color:#4f5c44;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:Canter Mono,ui-monospace,monospace;font-size:12px;line-height:1.75;display:block}.home-module__F6jZ2q__promptField:focus-within{outline-offset:3px;outline:2px solid #438129}.home-module__F6jZ2q__copyButton{color:#203719;cursor:pointer;isolation:isolate;background:linear-gradient(#a8f37e 0%,#8ddd62 100%);border:1px solid #88cf69;border-radius:9px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:48px;margin-top:12px;padding:12px 20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #2b57151c,inset 0 1px #ffffffb3}.home-module__F6jZ2q__copyButton:active{box-shadow:0 1px 2px #2b57151c,inset 0 1px #ffffffb3}.home-module__F6jZ2q__copyButton:focus-visible,.home-module__F6jZ2q__connectionLink:focus-visible{outline-offset:5px;outline:2px solid #236513}.home-module__F6jZ2q__promptHint{color:#728066;min-height:36px;margin:17px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6}.home-module__F6jZ2q__connectionLink{color:#58634e;text-underline-offset:4px;margin-top:13px;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:inline-block}.home-module__F6jZ2q__connectionLink:hover{text-decoration:underline}@media (min-width:761px) and (max-height:850px){.home-module__F6jZ2q__hero{padding-block:48px}.home-module__F6jZ2q__headline{font-size:clamp(62px,6.7vw,92px)}.home-module__F6jZ2q__description{margin-top:24px;font-size:18px}.home-module__F6jZ2q__onboarding{margin-top:40px}.home-module__F6jZ2q__promptHint{min-height:20px;margin-top:15px}.home-module__F6jZ2q__connectionLink{margin-top:9px}}@media (max-width:760px){.home-module__F6jZ2q__landing{padding-inline:12px}.home-module__F6jZ2q__hero{--hero-radius:20px;min-height:calc(100svh - 96px);padding:64px 24px}.home-module__F6jZ2q__headline{font-size:clamp(49px,8.8vw,66px)}.home-module__F6jZ2q__description{margin-top:25px;font-size:17px}.home-module__F6jZ2q__onboarding{margin-top:40px}}@media (max-width:580px){.home-module__F6jZ2q__prompt{height:3lh}}@media (max-width:480px){.home-module__F6jZ2q__landing{padding:0 10px 10px}.home-module__F6jZ2q__hero{--hero-radius:18px;min-height:calc(100svh - 90px);padding:56px 18px 44px}.home-module__F6jZ2q__headline{font-size:clamp(36px,10.4vw,52px)}.home-module__F6jZ2q__description{margin-top:24px;font-size:16px;line-height:1.6}.home-module__F6jZ2q__prompt{font-size:11px}.home-module__F6jZ2q__copyButton{font-size:15px}.home-module__F6jZ2q__promptHint{max-width:265px;margin-inline:auto}}@media (max-width:359px){.home-module__F6jZ2q__prompt{height:4lh}.home-module__F6jZ2q__copyButton{gap:8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.home-module__F6jZ2q__startButton:before,.home-module__F6jZ2q__copyButton:before{transition:none}}
.site-header-module__Yh68fG__header{z-index:1;align-items:center;gap:52px;height:96px;padding:0 48px;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:flex;position:relative}.site-header-module__Yh68fG__wordmark{font-size:30px;line-height:1}.site-header-module__Yh68fG__navigation,.site-header-module__Yh68fG__actions{white-space:nowrap;align-items:center;gap:30px;display:flex}.site-header-module__Yh68fG__actions{margin-left:auto}.site-header-module__Yh68fG__secondaryLink,.site-header-module__Yh68fG__signIn{color:#5d6258;transition:color .16s}.site-header-module__Yh68fG__secondaryLink{align-items:center;gap:5px;display:inline-flex}.site-header-module__Yh68fG__arrow{flex:none;width:22px;height:22px;display:block}.site-header-module__Yh68fG__secondaryLink:hover,.site-header-module__Yh68fG__signIn:hover{color:#11180e}.site-header-module__Yh68fG__getStarted{color:#fff;isolation:isolate;background:linear-gradient(#315726 0%,#4f8735 100%);border:1px solid #315726;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:0 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #20391b26,inset 0 1px #ffffff36}.site-header-module__Yh68fG__getStarted:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:#fff;transition:opacity .22s;position:absolute;inset:0}.site-header-module__Yh68fG__getStarted:hover:before{opacity:.14}.site-header-module__Yh68fG__getStarted>*{z-index:1;position:relative}.site-header-module__Yh68fG__header a:focus-visible{outline-offset:6px;outline:2px solid #236513}.site-header-module__Yh68fG__mobileMenu{display:none}.site-header-module__Yh68fG__mobileTrigger{color:#34422d;cursor:pointer;border:1px solid #d5d9cf;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.site-header-module__Yh68fG__mobileTrigger:hover,.site-header-module__Yh68fG__mobileTrigger[aria-expanded=true]{background:#e8ebdf}.site-header-module__Yh68fG__mobileLinks{z-index:30;background:#f7f7f2;border:1px solid #cdd3c5;border-radius:12px;padding:5px;position:absolute;top:calc(100% - 8px);left:16px;right:16px;box-shadow:0 12px 28px #15210b20}.site-header-module__Yh68fG__mobileLinks a{border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:flex}.site-header-module__Yh68fG__mobileLinks a:hover,.site-header-module__Yh68fG__mobileLinks a:focus-visible{outline-offset:-2px;background:#e8ebdf}@media (max-width:760px){.site-header-module__Yh68fG__header{gap:30px;height:80px;padding:0 24px}.site-header-module__Yh68fG__navigation,.site-header-module__Yh68fG__actions{gap:20px}.site-header-module__Yh68fG__wordmark{font-size:27px}}@media (max-width:580px){.site-header-module__Yh68fG__header{gap:16px;padding:0 20px;font-size:13px}.site-header-module__Yh68fG__navigation{display:none}.site-header-module__Yh68fG__mobileMenu{margin-left:auto;display:block}.site-header-module__Yh68fG__actions{margin-left:0}.site-header-module__Yh68fG__signIn{display:none}.site-header-module__Yh68fG__actions{gap:16px}.site-header-module__Yh68fG__getStarted{gap:10px;min-height:39px;padding:0 13px}.site-header-module__Yh68fG__wordmark{font-size:25px}}@media (max-width:359px){.site-header-module__Yh68fG__header{gap:12px;padding-inline:16px;font-size:12px}.site-header-module__Yh68fG__wordmark{font-size:22px}.site-header-module__Yh68fG__actions{gap:12px}.site-header-module__Yh68fG__getStarted{gap:8px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.site-header-module__Yh68fG__header a,.site-header-module__Yh68fG__getStarted:before{transition:none}}
.pricing-module__R4Sw1a__page{color:#172015;background:#f8f9f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:14px}.pricing-module__R4Sw1a__frame{border-inline:1px solid #e8ebe3;max-width:1320px;margin:0 auto;container-type:inline-size}.pricing-module__R4Sw1a__main{max-width:1032px;margin:0 auto;padding:0 28px}.pricing-module__R4Sw1a__hero{text-align:center;padding:68px 0 80px}.pricing-module__R4Sw1a__eyebrow{color:#425c35;background:#eaf0e4;border-radius:4px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;font-weight:500;display:inline-flex}.pricing-module__R4Sw1a__eyebrow>span{background:#416c31;border-radius:50%;width:4px;height:4px}.pricing-module__R4Sw1a__hero h1{letter-spacing:-.045em;margin:24px 0 22px;font-family:Canter Display,Arial,sans-serif;font-size:clamp(42px,5vw,64px);font-weight:400;line-height:1.03}.pricing-module__R4Sw1a__hero h1>span{color:#597b48}.pricing-module__R4Sw1a__hero p{color:#767d70;margin:0;font-size:15px;line-height:1.7}.pricing-module__R4Sw1a__plans{max-width:820px;margin:0 auto}.pricing-module__R4Sw1a__planGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pricing-module__R4Sw1a__planCard,.pricing-module__R4Sw1a__proCard{background:#fff;border:1px solid #e3e7dd;border-radius:10px;padding:30px}.pricing-module__R4Sw1a__proCard{border-color:#719854;box-shadow:0 0 0 1px #719854}.pricing-module__R4Sw1a__planName{justify-content:space-between;align-items:center;gap:8px;display:flex}.pricing-module__R4Sw1a__planName h2{margin:0;font-size:15px;font-weight:500}.pricing-module__R4Sw1a__planName>span{color:#536d41;background:#f0f5e9;border-radius:4px;padding:4px 7px;font-size:10px}.pricing-module__R4Sw1a__planPrice{letter-spacing:-.055em;margin-top:26px;font-size:46px;line-height:1}.pricing-module__R4Sw1a__planPrice>span{color:#858b7e;letter-spacing:0;margin-left:7px;font-size:12px}.pricing-module__R4Sw1a__planDescription{color:#7a8073;min-height:43px;margin:18px 0 23px;font-size:13px;line-height:1.65}.pricing-module__R4Sw1a__primaryButton,.pricing-module__R4Sw1a__secondaryButton{border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:43px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.pricing-module__R4Sw1a__primaryButton{color:#fff;background:#25431b;border:1px solid #25431b}.pricing-module__R4Sw1a__primaryButton:hover{background:#395c2d}.pricing-module__R4Sw1a__secondaryButton{color:#34462b;background:#f7f8f4;border:1px solid #e6e9e0}.pricing-module__R4Sw1a__secondaryButton:hover{background:#eef2e7}.pricing-module__R4Sw1a__planFacts{color:#727c67;margin:26px 0;padding:0;font-size:12px;line-height:1.6;list-style:none}.pricing-module__R4Sw1a__planFacts li{margin-top:11px;padding-left:19px;position:relative}.pricing-module__R4Sw1a__planFacts li:before{content:"✓";color:#6d8f56;position:absolute;left:0}.pricing-module__R4Sw1a__finePrint{color:#909787;text-align:center;margin-top:20px;font-size:10px;line-height:1.7}.pricing-module__R4Sw1a__faq{grid-template-columns:1fr 2fr;gap:60px;margin:96px 0 80px;padding-top:72px;display:grid;position:relative}.pricing-module__R4Sw1a__faq h2{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:400;line-height:1.15}.pricing-module__R4Sw1a__questions{background:#fff;border:1px solid #e7ebe0;border-radius:7px;padding:0 20px}.pricing-module__R4Sw1a__questions details+details{border-top:1px solid #edf0e7}.pricing-module__R4Sw1a__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;font-size:12px;list-style:none;display:flex}.pricing-module__R4Sw1a__questions summary::-webkit-details-marker{display:none}.pricing-module__R4Sw1a__questions summary>span{flex:none;width:9px;height:9px;position:relative}.pricing-module__R4Sw1a__questions summary>span:before,.pricing-module__R4Sw1a__questions summary>span:after{content:"";background:#8d9783;width:9px;height:1px;position:absolute;top:4px}.pricing-module__R4Sw1a__questions summary>span:after{transform:rotate(90deg)}.pricing-module__R4Sw1a__questions details[open] summary>span:after{transform:rotate(0)}.pricing-module__R4Sw1a__questions p{color:#7a8271;max-width:440px;margin:-3px 0 20px;font-size:12px;line-height:1.8}.pricing-module__R4Sw1a__compare{text-align:center;padding:72px 0 62px;scroll-margin-top:30px;position:relative}.pricing-module__R4Sw1a__compare h2{letter-spacing:-.045em;margin:20px 0 13px;font-family:Canter Display,Arial,sans-serif;font-size:36px;font-weight:400}.pricing-module__R4Sw1a__sectionIntro{color:#818979;margin:0 0 35px;font-size:13px}.pricing-module__R4Sw1a__tableScroll{text-align:left;background:#fff;border:1px solid #e4e9dc;border-radius:8px;overflow:auto}.pricing-module__R4Sw1a__tableScroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.pricing-module__R4Sw1a__tableScroll th,.pricing-module__R4Sw1a__tableScroll td{vertical-align:top;text-align:left;padding:20px 18px;font-size:11px;font-weight:400;line-height:1.65}.pricing-module__R4Sw1a__tableScroll thead th{color:#304127;padding-block:23px;font-size:13px}.pricing-module__R4Sw1a__tableScroll thead th:first-child{color:#939b8a;font-size:11px}.pricing-module__R4Sw1a__tableScroll th small{color:#919a87;margin-top:3px;font-size:10px;display:block}.pricing-module__R4Sw1a__tableScroll tbody th{color:#5b6651}.pricing-module__R4Sw1a__tableScroll tbody td{color:#7a8370}.pricing-module__R4Sw1a__tableScroll tbody tr{border-top:1px solid #eef1e8}.pricing-module__R4Sw1a__tableScroll .pricing-module__R4Sw1a__canterColumn{color:#395529;background:#f0f5e9}.pricing-module__R4Sw1a__comparisonNotes{text-align:left;color:#919987;margin:19px 3px 0;font-size:10px;line-height:1.8}.pricing-module__R4Sw1a__comparisonNotes p{margin:7px 0}.pricing-module__R4Sw1a__sources{flex-wrap:wrap;gap:18px;margin-top:15px;display:flex}.pricing-module__R4Sw1a__sources a{color:#607650;text-underline-offset:3px;text-decoration:underline}.pricing-module__R4Sw1a__bottomCTA{border-top:1px solid #e4e9dc;justify-content:space-between;align-items:center;gap:30px;margin-top:20px;padding:55px 0 65px;display:flex}.pricing-module__R4Sw1a__bottomCTA h2{letter-spacing:-.045em;margin:18px 0 10px;font-family:Canter Display,Arial,sans-serif;font-size:34px;font-weight:400}.pricing-module__R4Sw1a__bottomCTA p{color:#818979;font-size:12px}.pricing-module__R4Sw1a__bottomCTA>a{color:#fff;white-space:nowrap;background:#25431b;border-radius:6px;align-items:center;gap:35px;padding:15px 22px;font-size:12px;display:flex}.pricing-module__R4Sw1a__footer{color:#919987;border-top:1px solid #e4e9dc;align-items:center;gap:24px;padding:31px 48px;font-size:11px;display:flex}.pricing-module__R4Sw1a__footer>a{color:#35482b;font-size:24px}.pricing-module__R4Sw1a__footer nav{gap:24px;margin-left:auto;display:flex}.pricing-module__R4Sw1a__page a:focus-visible,.pricing-module__R4Sw1a__page button:focus-visible,.pricing-module__R4Sw1a__page summary:focus-visible,.pricing-module__R4Sw1a__tableScroll:focus-visible{outline-offset:5px;outline:2px solid #608a42}.pricing-module__R4Sw1a__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.pricing-module__R4Sw1a__main{padding-inline:24px}.pricing-module__R4Sw1a__hero{padding:48px 0 56px}.pricing-module__R4Sw1a__hero p{font-size:13px}.pricing-module__R4Sw1a__planCard,.pricing-module__R4Sw1a__proCard{padding:23px}.pricing-module__R4Sw1a__faq{gap:26px;margin-top:70px;padding-top:48px}.pricing-module__R4Sw1a__footer{padding-inline:24px}.pricing-module__R4Sw1a__footer>span{display:none}.pricing-module__R4Sw1a__compare{padding-top:52px}}@media (max-width:540px){.pricing-module__R4Sw1a__main{padding-inline:21px}.pricing-module__R4Sw1a__hero{padding-top:38px}.pricing-module__R4Sw1a__hero h1{font-size:43px}.pricing-module__R4Sw1a__desktopBreak{display:none}.pricing-module__R4Sw1a__planGrid{grid-template-columns:1fr;gap:20px}.pricing-module__R4Sw1a__planCard,.pricing-module__R4Sw1a__proCard{padding:26px}.pricing-module__R4Sw1a__planDescription{min-height:0}.pricing-module__R4Sw1a__faq{grid-template-columns:1fr;gap:25px;margin:64px 0 50px}.pricing-module__R4Sw1a__faq h2 br{display:none}.pricing-module__R4Sw1a__faq h2{font-size:24px}.pricing-module__R4Sw1a__faq h2 br:after{content:" "}.pricing-module__R4Sw1a__compare h2{font-size:32px}.pricing-module__R4Sw1a__bottomCTA{flex-direction:column;align-items:flex-start;padding-block:42px}.pricing-module__R4Sw1a__bottomCTA h2{font-size:29px}.pricing-module__R4Sw1a__footer{flex-wrap:wrap;gap:25px;padding:28px 21px}.pricing-module__R4Sw1a__footer nav{gap:18px}}.pricing-module__R4Sw1a__faq:before,.pricing-module__R4Sw1a__compare:before{content:"";border-top:1px solid #e4e9dc;width:100cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}
