.kit-module__hQxewG__theme{--adm-bg:var(--bg);--adm-sidebar:var(--bg-elevated);--adm-surface:var(--panel);--adm-surface-2:color-mix(in srgb, var(--text) 4%, var(--panel));--adm-surface-3:color-mix(in srgb, var(--text) 8%, var(--panel));--adm-border:color-mix(in srgb, var(--text) 10%, transparent);--adm-border-strong:color-mix(in srgb, var(--text) 18%, transparent);--adm-text:var(--text);--adm-text-2:var(--text-muted);--adm-text-3:var(--faint);--adm-accent:var(--brand-patina-active);--adm-accent-strong:var(--brand-patina);--adm-accent-soft:color-mix(in srgb, var(--brand-patina-active) 12%, transparent);--adm-touch:var(--brand-touch);--adm-touch-hover:var(--brand-touch-hover);--adm-touch-soft:color-mix(in srgb, var(--brand-touch) 12%, transparent);--adm-on-touch:#fff8f0;--adm-success:var(--success);--adm-success-soft:var(--success-soft);--adm-warning:var(--warning);--adm-warning-soft:var(--warning-soft);--adm-danger:var(--danger);--adm-danger-soft:var(--danger-soft);--adm-info:var(--info);--adm-info-soft:var(--info-soft);--adm-series-1:#3d7a52;--adm-series-2:#b5632f;--adm-series-3:#4e7fb8;--adm-series-4:#b88a2a;--adm-series-5:#8a5a9b;--adm-series-6:#8c8177;--adm-radius-sm:6px;--adm-radius:8px;--adm-radius-lg:12px;--adm-shadow:0 1px 2px #482e180d, 0 8px 24px #482e180f;--adm-shadow-pop:0 12px 40px #281a0e2e, 0 2px 6px #281a0e14;--adm-focus:0 0 0 3px color-mix(in srgb, var(--brand-patina-active) 26%, transparent);--adm-mono:var(--mono);color:var(--adm-text);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.45}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kit-module__hQxewG__theme{--adm-accent:#6fae84;--adm-accent-strong:#8cc49e;--adm-accent-soft:#6fae8429;--adm-touch:#d0784a;--adm-touch-hover:#df8a5b;--adm-touch-soft:#d0784a29;--adm-series-1:#6fae84;--adm-series-2:#d0784a;--adm-series-3:#6f9fd6;--adm-series-4:#d3a74a;--adm-series-5:#b48ac4;--adm-series-6:#8c8177;--adm-shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--adm-shadow-pop:0 16px 48px #00000080, 0 2px 8px #0000004d;--adm-focus:0 0 0 3px #6fae844d;--adm-border:color-mix(in srgb, var(--text) 11%, transparent)}}:root[data-theme=dark] .kit-module__hQxewG__theme{--adm-accent:#6fae84;--adm-accent-strong:#8cc49e;--adm-accent-soft:#6fae8429;--adm-touch:#d0784a;--adm-touch-hover:#df8a5b;--adm-touch-soft:#d0784a29;--adm-series-1:#6fae84;--adm-series-2:#d0784a;--adm-series-3:#6f9fd6;--adm-series-4:#d3a74a;--adm-series-5:#b48ac4;--adm-series-6:#8c8177;--adm-shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--adm-shadow-pop:0 16px 48px #00000080, 0 2px 8px #0000004d;--adm-focus:0 0 0 3px #6fae844d;--adm-border:color-mix(in srgb, var(--text) 11%, transparent)}.kit-module__hQxewG__theme *,.kit-module__hQxewG__theme :before,.kit-module__hQxewG__theme :after{box-sizing:border-box}.kit-module__hQxewG__num{font-variant-numeric:tabular-nums}.kit-module__hQxewG__mono{font-family:var(--adm-mono);font-size:12px}.kit-module__hQxewG__muted{color:var(--adm-text-2)}.kit-module__hQxewG__faint{color:var(--adm-text-3)}.kit-module__hQxewG__page{flex-direction:column;gap:24px;min-width:0;display:flex}.kit-module__hQxewG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kit-module__hQxewG__pageHeaderText{flex-direction:column;gap:4px;min-width:0;display:flex}.kit-module__hQxewG__backLink{color:var(--adm-text-2);align-items:center;gap:4px;width:fit-content;margin-bottom:4px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.kit-module__hQxewG__backLink:hover{color:var(--adm-text)}.kit-module__hQxewG__pageTitle{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600;line-height:1.2;display:flex}.kit-module__hQxewG__pageDescription{color:var(--adm-text-2);max-width:72ch;margin:0;font-size:13px}.kit-module__hQxewG__pageHeaderAside{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit-module__hQxewG__section{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);min-width:0;position:relative}.kit-module__hQxewG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 0;display:flex}.kit-module__hQxewG__sectionHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.kit-module__hQxewG__sectionTitle{letter-spacing:-.005em;margin:0;font-size:14px;font-weight:600}.kit-module__hQxewG__sectionDescription{color:var(--adm-text-2);margin:0;font-size:12px}.kit-module__hQxewG__sectionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit-module__hQxewG__sectionBody{min-width:0;padding:16px}.kit-module__hQxewG__sectionBodyFlush{min-width:0;padding:12px 0 0}.kit-module__hQxewG__sectionHead+.kit-module__hQxewG__sectionBodyFlush{padding-top:12px}.kit-module__hQxewG__grid{gap:16px;min-width:0;display:grid}.kit-module__hQxewG__grid1{grid-template-columns:minmax(0,1fr)}.kit-module__hQxewG__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-module__hQxewG__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-module__hQxewG__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.kit-module__hQxewG__gridSidebar{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}@media (max-width:1100px){.kit-module__hQxewG__grid3,.kit-module__hQxewG__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-module__hQxewG__gridSidebar{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.kit-module__hQxewG__grid2,.kit-module__hQxewG__grid3,.kit-module__hQxewG__grid4{grid-template-columns:minmax(0,1fr)}}.kit-module__hQxewG__toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.kit-module__hQxewG__toolbarSpacer{flex:auto}.kit-module__hQxewG__refreshLine{border-radius:var(--adm-radius-lg) var(--adm-radius-lg) 0 0;pointer-events:none;height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.kit-module__hQxewG__refreshLine:after{content:"";background:linear-gradient(90deg, transparent, var(--adm-accent), transparent);width:40%;animation:kit-module__hQxewG__refreshSlide 1.1s var(--ease-standard) infinite;position:absolute;inset:0}@keyframes kit-module__hQxewG__refreshSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.kit-module__hQxewG__statGrid{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);grid-template-columns:repeat(auto-fill,minmax(158px,1fr));display:grid;overflow:hidden}.kit-module__hQxewG__stat{background:var(--adm-surface);box-shadow:1px 0 0 var(--adm-border), 0 1px 0 var(--adm-border);min-width:0;color:inherit;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;display:flex}a.kit-module__hQxewG__stat:hover{background:var(--adm-surface-2)}.kit-module__hQxewG__statLabel{color:var(--adm-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.kit-module__hQxewG__statValueRow{justify-content:space-between;align-items:flex-end;gap:8px;min-height:30px;display:flex}.kit-module__hQxewG__statValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:600;line-height:1.1}.kit-module__hQxewG__statFoot{color:var(--adm-text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-height:16px;font-size:12px;display:flex;overflow:hidden}.kit-module__hQxewG__delta{font-variant-numeric:tabular-nums;font-weight:600}.kit-module__hQxewG__deltaGood{color:var(--adm-success)}.kit-module__hQxewG__deltaBad{color:var(--adm-danger)}.kit-module__hQxewG__deltaFlat{color:var(--adm-text-3)}.kit-module__hQxewG__button{border-radius:var(--adm-radius);height:32px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.kit-module__hQxewG__button:focus-visible,.kit-module__hQxewG__iconButton:focus-visible,.kit-module__hQxewG__input:focus-visible,.kit-module__hQxewG__segment:focus-visible,.kit-module__hQxewG__tab:focus-visible,.kit-module__hQxewG__copyButton:focus-visible{box-shadow:var(--adm-focus);outline:none}.kit-module__hQxewG__button:disabled,.kit-module__hQxewG__iconButton:disabled{opacity:.55;cursor:not-allowed}.kit-module__hQxewG__buttonSm{height:28px;padding:0 10px;font-size:12px}.kit-module__hQxewG__buttonPrimary{background:var(--adm-touch);color:var(--adm-on-touch)}.kit-module__hQxewG__buttonPrimary:hover:not(:disabled){background:var(--adm-touch-hover)}.kit-module__hQxewG__buttonSecondary{background:var(--adm-surface);border-color:var(--adm-border-strong);color:var(--adm-text)}.kit-module__hQxewG__buttonSecondary:hover:not(:disabled){background:var(--adm-surface-2)}.kit-module__hQxewG__buttonGhost{color:var(--adm-text-2);background:0 0}.kit-module__hQxewG__buttonGhost:hover:not(:disabled){background:var(--adm-surface-2);color:var(--adm-text)}.kit-module__hQxewG__buttonDanger{background:var(--adm-danger);color:#fff}.kit-module__hQxewG__buttonDanger:hover:not(:disabled){background:color-mix(in srgb, var(--adm-danger) 88%, black)}.kit-module__hQxewG__buttonSpinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite kit-module__hQxewG__spin}@keyframes kit-module__hQxewG__spin{to{transform:rotate(360deg)}}.kit-module__hQxewG__iconButton{border-radius:var(--adm-radius-sm);width:28px;height:28px;color:var(--adm-text-2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.kit-module__hQxewG__iconButton:hover:not(:disabled){background:var(--adm-surface-2);color:var(--adm-text)}.kit-module__hQxewG__badge{border-radius:var(--radius-full);white-space:nowrap;letter-spacing:.01em;background:var(--adm-surface-3);height:20px;color:var(--adm-text-2);align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.kit-module__hQxewG__badgeDot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.kit-module__hQxewG__badgeAccent{background:var(--adm-accent-soft);color:var(--adm-accent)}.kit-module__hQxewG__badgeTouch{background:var(--adm-touch-soft);color:var(--adm-touch)}.kit-module__hQxewG__badgeSuccess{background:var(--adm-success-soft);color:var(--adm-success)}.kit-module__hQxewG__badgeWarning{background:var(--adm-warning-soft);color:var(--adm-warning)}.kit-module__hQxewG__badgeDanger{background:var(--adm-danger-soft);color:var(--adm-danger)}.kit-module__hQxewG__badgeInfo{background:var(--adm-info-soft);color:var(--adm-info)}.kit-module__hQxewG__badgeOutline{box-shadow:inset 0 0 0 1px var(--adm-border-strong);background:0 0}.kit-module__hQxewG__avatar{color:var(--adm-text);text-transform:uppercase;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.kit-module__hQxewG__idChip{font-family:var(--adm-mono);color:var(--adm-text-2);white-space:nowrap;align-items:center;gap:2px;font-size:12px;display:inline-flex}.kit-module__hQxewG__copyButton{border-radius:var(--adm-radius-sm);width:22px;height:22px;color:var(--adm-text-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.kit-module__hQxewG__copyButton:hover{background:var(--adm-surface-2);color:var(--adm-text)}.kit-module__hQxewG__copyButtonDone{color:var(--adm-success)}.kit-module__hQxewG__kbd{border:1px solid var(--adm-border-strong);min-width:18px;height:18px;font-family:var(--adm-mono);color:var(--adm-text-2);background:var(--adm-surface);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10.5px;line-height:1;display:inline-flex}.kit-module__hQxewG__freshness{color:var(--adm-text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.kit-module__hQxewG__freshDot{background:var(--adm-success);width:7px;height:7px;box-shadow:0 0 0 3px var(--adm-success-soft);border-radius:50%}.kit-module__hQxewG__freshDotWarn{background:var(--adm-warning);box-shadow:0 0 0 3px var(--adm-warning-soft)}.kit-module__hQxewG__freshDotStale{background:var(--adm-danger);box-shadow:0 0 0 3px var(--adm-danger-soft)}.kit-module__hQxewG__kvList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 24px;margin:0;display:grid}.kit-module__hQxewG__kvItem{flex-direction:column;gap:3px;min-width:0;display:flex}.kit-module__hQxewG__kvLabel{color:var(--adm-text-2);font-size:12px;font-weight:500}.kit-module__hQxewG__kvValue{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;margin:0;font-size:13px;display:flex}.kit-module__hQxewG__tableWrap{width:100%;position:relative;overflow-x:auto}.kit-module__hQxewG__table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.kit-module__hQxewG__table th{z-index:1;background:var(--adm-surface);text-align:left;color:var(--adm-text-2);border-bottom:1px solid var(--adm-border);white-space:nowrap;height:34px;padding:0 12px;font-size:12px;font-weight:500;position:sticky;top:0}.kit-module__hQxewG__table th:first-child,.kit-module__hQxewG__table td:first-child{padding-left:16px}.kit-module__hQxewG__table th:last-child,.kit-module__hQxewG__table td:last-child{padding-right:16px}.kit-module__hQxewG__table td{border-bottom:1px solid var(--adm-border);vertical-align:middle;white-space:nowrap;height:38px;padding:0 12px}.kit-module__hQxewG__tableDense td{height:32px}.kit-module__hQxewG__table tbody tr:last-child td{border-bottom:none}.kit-module__hQxewG__table tbody tr{transition:background-color var(--duration-fast) var(--ease-standard)}.kit-module__hQxewG__rowClickable{cursor:pointer}.kit-module__hQxewG__rowClickable:hover,.kit-module__hQxewG__rowSelected{background:var(--adm-surface-2)}.kit-module__hQxewG__alignRight{text-align:right!important}.kit-module__hQxewG__alignCenter{text-align:center!important}.kit-module__hQxewG__cellWrap{white-space:normal!important}.kit-module__hQxewG__sortButton{all:unset;cursor:pointer;color:inherit;border-radius:4px;align-items:center;gap:4px;display:inline-flex}.kit-module__hQxewG__sortButton:hover{color:var(--adm-text)}.kit-module__hQxewG__sortButton:focus-visible{box-shadow:var(--adm-focus)}.kit-module__hQxewG__sortActive{color:var(--adm-text)}.kit-module__hQxewG__sortIcon{opacity:.35}.kit-module__hQxewG__sortActive .kit-module__hQxewG__sortIcon{opacity:1}.kit-module__hQxewG__tableFoot{border-top:1px solid var(--adm-border);color:var(--adm-text-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.kit-module__hQxewG__pagination{align-items:center;gap:6px;display:flex}.kit-module__hQxewG__field{flex-direction:column;gap:6px;min-width:0;display:flex}.kit-module__hQxewG__fieldLabel{color:var(--adm-text);font-size:12px;font-weight:500}.kit-module__hQxewG__fieldHint{color:var(--adm-text-3);font-size:12px}.kit-module__hQxewG__fieldError{color:var(--adm-danger);font-size:12px}.kit-module__hQxewG__input{border-radius:var(--adm-radius);border:1px solid var(--adm-border-strong);background:var(--adm-surface);width:100%;height:32px;color:var(--adm-text);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);padding:0 10px;font-size:13px}.kit-module__hQxewG__input::placeholder{color:var(--adm-text-3)}.kit-module__hQxewG__input:focus{border-color:var(--adm-accent)}textarea.kit-module__hQxewG__input{resize:vertical;height:auto;min-height:72px;padding:8px 10px;line-height:1.45}.kit-module__hQxewG__searchBox{flex:0 320px;align-items:center;min-width:220px;display:flex;position:relative}.kit-module__hQxewG__searchBox .kit-module__hQxewG__input{padding-left:32px;padding-right:30px}.kit-module__hQxewG__searchIcon{color:var(--adm-text-3);pointer-events:none;position:absolute;left:10px}.kit-module__hQxewG__searchClear{position:absolute;right:4px}.kit-module__hQxewG__select{border-radius:var(--adm-radius);flex:none;width:auto;min-width:148px;height:32px;font-size:13px}.kit-module__hQxewG__segmented{border-radius:var(--adm-radius);background:var(--adm-surface-3);align-items:center;gap:2px;padding:2px;display:inline-flex}.kit-module__hQxewG__segment{all:unset;height:26px;color:var(--adm-text-2);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.kit-module__hQxewG__segment:hover{color:var(--adm-text)}.kit-module__hQxewG__segmentActive{background:var(--adm-surface);color:var(--adm-text);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--adm-border)}.kit-module__hQxewG__checkRow{color:var(--adm-text);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.kit-module__hQxewG__tabs{border-bottom:1px solid var(--adm-border);scrollbar-width:none;align-items:stretch;gap:2px;display:flex;overflow-x:auto}.kit-module__hQxewG__tab{height:38px;color:var(--adm-text-2);white-space:nowrap;border-radius:var(--adm-radius-sm) var(--adm-radius-sm) 0 0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.kit-module__hQxewG__tab:hover,.kit-module__hQxewG__tabActive{color:var(--adm-text)}.kit-module__hQxewG__tabActive:after{content:"";background:var(--adm-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.kit-module__hQxewG__tabCount{color:var(--adm-text-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.kit-module__hQxewG__skeleton{background:linear-gradient(90deg, var(--adm-surface-2) 0%, var(--adm-surface-3) 50%, var(--adm-surface-2) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite kit-module__hQxewG__shimmer;display:block}@keyframes kit-module__hQxewG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.kit-module__hQxewG__skeleton,.kit-module__hQxewG__refreshLine:after,.kit-module__hQxewG__buttonSpinner{animation:none}}.kit-module__hQxewG__skeletonLines{flex-direction:column;gap:10px;display:flex}.kit-module__hQxewG__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 24px;display:flex}.kit-module__hQxewG__emptyCompact{padding:20px 16px}.kit-module__hQxewG__emptyTitle{margin:0;font-size:13px;font-weight:600}.kit-module__hQxewG__emptyDescription{color:var(--adm-text-2);max-width:48ch;margin:0;font-size:12px}.kit-module__hQxewG__emptyAction{margin-top:8px}.kit-module__hQxewG__error{border-radius:var(--adm-radius);background:var(--adm-danger-soft);color:var(--adm-text);align-items:flex-start;gap:12px;padding:16px;display:flex}.kit-module__hQxewG__errorInline{margin:0 16px 12px}.kit-module__hQxewG__errorIcon{color:var(--adm-danger);flex:none;margin-top:1px}.kit-module__hQxewG__errorBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.kit-module__hQxewG__errorTitle{margin:0;font-size:13px;font-weight:600}.kit-module__hQxewG__errorMessage{color:var(--adm-text-2);overflow-wrap:anywhere;margin:0;font-size:12px}.kit-module__hQxewG__errorMeta{white-space:nowrap;color:var(--adm-text-3);font-size:11px;font-family:var(--adm-mono);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.kit-module__hQxewG__dialog{border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);background:var(--adm-surface);color:var(--adm-text);box-shadow:var(--adm-shadow-pop);width:min(480px,100vw - 32px);max-height:calc(100dvh - 64px);padding:0;overflow:visible}.kit-module__hQxewG__dialogWide{width:min(720px,100vw - 32px)}.kit-module__hQxewG__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#140e0861}.kit-module__hQxewG__dialog[open]{animation:kit-module__hQxewG__dialogIn var(--duration-base) var(--ease-out)}@keyframes kit-module__hQxewG__dialogIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}.kit-module__hQxewG__dialogInner{flex-direction:column;max-height:calc(100dvh - 64px);display:flex}.kit-module__hQxewG__dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.kit-module__hQxewG__dialogTitle{margin:0;font-size:15px;font-weight:600}.kit-module__hQxewG__dialogDescription{color:var(--adm-text-2);margin:4px 0 0;font-size:13px}.kit-module__hQxewG__dialogBody{flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.kit-module__hQxewG__dialogFoot{border-top:1px solid var(--adm-border);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}.kit-module__hQxewG__toastStack{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.kit-module__hQxewG__toast{pointer-events:auto;border-radius:var(--adm-radius);background:var(--adm-surface);border:1px solid var(--adm-border);box-shadow:var(--adm-shadow-pop);animation:kit-module__hQxewG__toastIn var(--duration-base) var(--ease-out);align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex}@keyframes kit-module__hQxewG__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kit-module__hQxewG__toastIcon{flex:none;margin-top:1px}.kit-module__hQxewG__toastSuccess .kit-module__hQxewG__toastIcon{color:var(--adm-success)}.kit-module__hQxewG__toastDanger .kit-module__hQxewG__toastIcon{color:var(--adm-danger)}.kit-module__hQxewG__toastInfo .kit-module__hQxewG__toastIcon{color:var(--adm-info)}.kit-module__hQxewG__toastText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kit-module__hQxewG__toastTitle{margin:0;font-size:13px;font-weight:600}.kit-module__hQxewG__toastDescription{color:var(--adm-text-2);overflow-wrap:anywhere;margin:0;font-size:12px}.kit-module__hQxewG__chart{-webkit-user-select:none;user-select:none;width:100%;min-width:0;position:relative}.kit-module__hQxewG__chartSvg{display:block;overflow:visible}.kit-module__hQxewG__chartGrid{stroke:var(--adm-border);stroke-width:1px;shape-rendering:crispedges}.kit-module__hQxewG__chartAxis{fill:var(--adm-text-3);font-variant-numeric:tabular-nums;font-size:11px}.kit-module__hQxewG__chartGuide{stroke:var(--adm-border-strong);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.kit-module__hQxewG__chartLegend{color:var(--adm-text-2);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;font-size:12px;display:flex}.kit-module__hQxewG__legendItem{align-items:center;gap:6px;display:inline-flex}.kit-module__hQxewG__legendSwatch{border-radius:2px;width:8px;height:8px}.kit-module__hQxewG__legendLine{border-radius:1px;width:12px;height:2px}.kit-module__hQxewG__tooltip{z-index:5;border-radius:var(--adm-radius);background:var(--adm-surface);border:1px solid var(--adm-border);min-width:160px;box-shadow:var(--adm-shadow-pop);pointer-events:none;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;display:flex;position:absolute;top:0}.kit-module__hQxewG__tooltipTitle{color:var(--adm-text);margin-bottom:2px;font-weight:600}.kit-module__hQxewG__tooltipRow{color:var(--adm-text-2);justify-content:space-between;align-items:center;gap:16px;display:flex}.kit-module__hQxewG__tooltipRow strong{color:var(--adm-text);font-variant-numeric:tabular-nums;font-weight:600}.kit-module__hQxewG__tooltipSubhead{border-top:1px solid var(--adm-border);color:var(--adm-text-3);margin-top:2px;padding-top:6px;font-weight:600}.kit-module__hQxewG__shareBars{flex-direction:column;gap:10px;display:flex}.kit-module__hQxewG__shareRow{color:inherit;flex-direction:column;gap:5px;min-width:0;text-decoration:none;display:flex}a.kit-module__hQxewG__shareRow:hover .kit-module__hQxewG__shareLabel{color:var(--adm-accent)}.kit-module__hQxewG__shareTop{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;font-size:13px;display:flex}.kit-module__hQxewG__shareLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kit-module__hQxewG__shareValue{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:inline-flex}.kit-module__hQxewG__sharePct{color:var(--adm-text-3);text-align:right;min-width:42px;font-size:12px}.kit-module__hQxewG__shareTrack{background:var(--adm-surface-3);border-radius:3px;height:6px;display:block;overflow:hidden}.kit-module__hQxewG__shareFill{background:var(--adm-accent);height:100%;transition:width var(--duration-slow) var(--ease-out);border-radius:3px;display:block}.kit-module__hQxewG__meter{flex-direction:column;gap:6px;min-width:0;display:flex}.kit-module__hQxewG__meterTop{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.kit-module__hQxewG__meterLabel{font-weight:500}.kit-module__hQxewG__meterValue{font-variant-numeric:tabular-nums;color:var(--adm-text-2);font-size:12px}.kit-module__hQxewG__meterTrack{background:var(--adm-surface-3);border-radius:4px;height:8px;overflow:hidden}.kit-module__hQxewG__meterFill{background:var(--adm-accent);height:100%;transition:width var(--duration-slow) var(--ease-out);border-radius:4px}.kit-module__hQxewG__meterWarn{background:var(--adm-warning)}.kit-module__hQxewG__meterOver{background:var(--adm-danger)}.kit-module__hQxewG__meterFoot{color:var(--adm-text-3);font-size:12px}.kit-module__hQxewG__sparkline{flex:none;display:block}.kit-module__hQxewG__kitBlock{flex-direction:column;gap:12px;display:flex}.kit-module__hQxewG__kitRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.Switch-module__LmCZTG__switch{background:color-mix(in srgb, var(--text) 16%, transparent);vertical-align:middle;cursor:pointer;width:32px;height:18px;transition:background-color var(--duration-fast,.15s) var(--ease-standard,ease);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;padding:0;display:inline-block;position:relative}.Switch-module__LmCZTG__switch:hover:not(:disabled){background:color-mix(in srgb, var(--text) 24%, transparent)}.Switch-module__LmCZTG__switch[aria-checked=true]{background:var(--brand-identity-active)}.Switch-module__LmCZTG__switch[aria-checked=true]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-identity-active) 88%, var(--text))}.Switch-module__LmCZTG__switch:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-identity-active) 72%, transparent);outline-offset:2px}.Switch-module__LmCZTG__switch:disabled{cursor:default;opacity:.5}.Switch-module__LmCZTG__thumb{width:14px;height:14px;transition:transform var(--duration-base,.22s) var(--ease-out,ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000038,0 0 0 .5px #0000000f}.Switch-module__LmCZTG__switch[aria-checked=true] .Switch-module__LmCZTG__thumb{transform:translate(14px)}@media (prefers-reduced-motion:reduce){.Switch-module__LmCZTG__switch,.Switch-module__LmCZTG__thumb{transition:none}}
.routines-module__JZwNZW__host{--hairline:color-mix(in srgb, var(--border) 64%, transparent);--hover:color-mix(in srgb, var(--text) 4%, transparent);background:var(--bg);height:100%}.routines-module__JZwNZW__page{height:100%;min-height:0;color:var(--text);flex-direction:column;display:flex}.routines-module__JZwNZW__header{padding:28px 32px 12px}.routines-module__JZwNZW__titleRow{align-items:center;gap:10px;max-width:880px;margin:0 auto;display:flex}.routines-module__JZwNZW__title{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.routines-module__JZwNZW__titleSpacer{flex:1}.routines-module__JZwNZW__scroll{flex:1;min-height:0;padding:8px 32px 48px;overflow-y:auto}.routines-module__JZwNZW__column{max-width:880px;margin:0 auto}.routines-module__JZwNZW__primary,.routines-module__JZwNZW__secondary,.routines-module__JZwNZW__danger,.routines-module__JZwNZW__link{height:32px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.routines-module__JZwNZW__primary{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent)}.routines-module__JZwNZW__primary:hover:not(:disabled){border-color:var(--brand-touch-hover);background:var(--brand-touch-hover)}.routines-module__JZwNZW__secondary{border:1px solid var(--border);color:var(--text);background:0 0}.routines-module__JZwNZW__secondary:hover:not(:disabled){background:var(--hover)}.routines-module__JZwNZW__danger{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border));color:var(--danger);background:0 0}.routines-module__JZwNZW__danger:hover:not(:disabled){background:var(--danger-soft)}.routines-module__JZwNZW__link{height:auto;color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.routines-module__JZwNZW__link:hover{color:var(--text)}.routines-module__JZwNZW__primary:disabled,.routines-module__JZwNZW__secondary:disabled,.routines-module__JZwNZW__danger:disabled{cursor:progress;opacity:.6}.routines-module__JZwNZW__loading{color:var(--text-muted);margin:24px 0;font-size:13px}.routines-module__JZwNZW__empty{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:440px;margin:72px auto 0;display:flex}.routines-module__JZwNZW__emptyText{color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}.routines-module__JZwNZW__footnote{color:var(--text-subtle);margin:14px 2px 0;font-size:12px;line-height:1.5}.routines-module__JZwNZW__empty .routines-module__JZwNZW__footnote{margin:0}.routines-module__JZwNZW__error{color:var(--danger);margin:8px 0;font-size:13px;line-height:1.45}.routines-module__JZwNZW__dot{background:var(--text-subtle);border-radius:50%;flex:none;width:7px;height:7px}.routines-module__JZwNZW__dot[data-tone=success]{background:var(--success)}.routines-module__JZwNZW__dot[data-tone=danger]{background:var(--danger)}.routines-module__JZwNZW__dot[data-tone=attention]{background:var(--warning);box-shadow:0 0 0 3px var(--warning-soft)}.routines-module__JZwNZW__dot[data-tone=active]{background:var(--info);animation:routines-module__JZwNZW__routinePulse 1.6s var(--ease-standard,ease) infinite}.routines-module__JZwNZW__dot[data-tone=none]{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}@keyframes routines-module__JZwNZW__routinePulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.routines-module__JZwNZW__dot[data-tone=active]{animation:none}}.routines-module__JZwNZW__banners{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.routines-module__JZwNZW__banner{background:var(--warning-soft);border-radius:10px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}.routines-module__JZwNZW__bannerText{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.routines-module__JZwNZW__bannerTitle{font-size:13.5px;font-weight:500}.routines-module__JZwNZW__bannerDetail{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.routines-module__JZwNZW__bannerAction{background:var(--text);height:28px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:7px;flex:none;padding:0 12px;font-size:12.5px;font-weight:500}.routines-module__JZwNZW__bannerAction:hover{background:color-mix(in srgb, var(--text) 86%, var(--bg))}.routines-module__JZwNZW__list{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.routines-module__JZwNZW__row{border-bottom:1px solid var(--hairline);align-items:center;gap:16px;padding-right:12px;display:flex}.routines-module__JZwNZW__row:hover{background:var(--hover)}.routines-module__JZwNZW__rowMain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,300px);grid-template-areas:"head status""meta status";align-items:center;gap:4px 24px;padding:14px 0 14px 12px;display:grid}.routines-module__JZwNZW__rowHead{grid-area:head;align-items:center;gap:8px;min-width:0;display:flex}.routines-module__JZwNZW__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.routines-module__JZwNZW__row[data-enabled=false] .routines-module__JZwNZW__rowName{color:var(--text-muted)}.routines-module__JZwNZW__rowMeta{min-width:0;color:var(--text-muted);flex-wrap:wrap;grid-area:meta;gap:2px 0;font-size:12.5px;display:flex}.routines-module__JZwNZW__rowStatus{min-width:0;color:var(--text-muted);grid-area:status;justify-content:flex-end;align-items:center;gap:8px;font-size:12.5px;display:flex}.routines-module__JZwNZW__rowStatusText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.routines-module__JZwNZW__unread{background:var(--accent-soft);min-width:18px;height:18px;color:var(--accent);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.routines-module__JZwNZW__proTag{background:var(--accent-soft);height:16px;color:var(--accent);letter-spacing:.04em;text-transform:none;vertical-align:middle;border-radius:999px;align-items:center;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.routines-module__JZwNZW__form{flex-direction:column;gap:16px;max-width:760px;display:flex}.routines-module__JZwNZW__field{flex-direction:column;gap:6px;display:flex}.routines-module__JZwNZW__label{color:var(--text-muted);font-size:12px;font-weight:600}.routines-module__JZwNZW__required{color:var(--danger)}.routines-module__JZwNZW__input,.routines-module__JZwNZW__select,.routines-module__JZwNZW__textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:8px;font-size:14px}.routines-module__JZwNZW__input,.routines-module__JZwNZW__select{height:34px;padding:0 10px}.routines-module__JZwNZW__select{text-align:left;justify-content:space-between;align-items:center;gap:6px;display:inline-flex}.routines-module__JZwNZW__instructionsBox{border:1px solid var(--border);background:var(--bg);border-radius:10px;position:relative}.routines-module__JZwNZW__instructionsBox:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}.routines-module__JZwNZW__textarea{resize:vertical;background:0 0;border:0;outline:0;min-height:160px;padding:12px 12px 48px;line-height:1.5;display:block}.routines-module__JZwNZW__modelInBox{position:absolute;bottom:10px;right:10px}.routines-module__JZwNZW__modelSelect{border:1px solid var(--border);background:var(--bg-elevated);height:28px;color:var(--text);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:inline-flex}.routines-module__JZwNZW__repoRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.routines-module__JZwNZW__repoRow .routines-module__JZwNZW__select{width:auto;min-width:200px}.routines-module__JZwNZW__fieldHint{color:var(--text-muted);font-size:12px;line-height:1.45}.routines-module__JZwNZW__choices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.routines-module__JZwNZW__choice{border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;gap:2px;padding:12px;font-size:14px;font-weight:600;display:flex}.routines-module__JZwNZW__choice span{color:var(--text-muted);font-size:12px;font-weight:400}.routines-module__JZwNZW__choice[aria-pressed=true],.routines-module__JZwNZW__choice[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.routines-module__JZwNZW__scheduleGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.routines-module__JZwNZW__tabs{border-bottom:1px solid var(--border);gap:4px;display:flex}.routines-module__JZwNZW__tab{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.routines-module__JZwNZW__tab[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text)}.routines-module__JZwNZW__tabPanel{flex-direction:column;gap:12px;padding-top:4px;display:flex}.routines-module__JZwNZW__chips{flex-wrap:wrap;gap:6px;display:flex}.routines-module__JZwNZW__chip{border:1px solid var(--border);background:var(--bg-elevated);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 4px 0 10px;font-size:12px;display:inline-flex}.routines-module__JZwNZW__chip button{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.routines-module__JZwNZW__warning{background:var(--warning-soft);border-radius:8px;margin:0;padding:8px 12px;font-size:12.5px;line-height:1.45}.routines-module__JZwNZW__radioGroup{flex-direction:column;gap:6px;display:flex}.routines-module__JZwNZW__check{align-items:center;gap:8px;font-size:14px;display:flex}.routines-module__JZwNZW__actions{flex-wrap:wrap;gap:8px;display:flex}.routines-module__JZwNZW__detail{flex-direction:column;gap:16px;display:flex}.routines-module__JZwNZW__detailHead{flex-wrap:wrap;align-items:center;gap:12px 16px;padding-bottom:4px;display:flex}.routines-module__JZwNZW__detailTitle{flex:240px;min-width:0}.routines-module__JZwNZW__detailName{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600}.routines-module__JZwNZW__detailMeta{color:var(--text-muted);margin:4px 0 0;font-size:12.5px}.routines-module__JZwNZW__detailActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.routines-module__JZwNZW__onOff{color:var(--text-muted);align-items:center;gap:8px;margin-right:4px;font-size:12.5px;display:inline-flex}.routines-module__JZwNZW__ghost{height:32px;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.routines-module__JZwNZW__ghost:hover,.routines-module__JZwNZW__ghost[aria-expanded=true]{background:var(--hover);color:var(--text)}.routines-module__JZwNZW__iconButton{border:1px solid var(--border);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.routines-module__JZwNZW__iconButton:hover,.routines-module__JZwNZW__iconButton[aria-expanded=true]{background:var(--hover);color:var(--text)}.routines-module__JZwNZW__menu{z-index:var(--z-popover,1200);border:1px solid var(--border);background:var(--panel-elevated);min-width:168px;color:var(--text);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:fixed;box-shadow:0 10px 30px #00000029}.routines-module__JZwNZW__menu [role=menuitem]{height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:13px}.routines-module__JZwNZW__menu [role=menuitem]:hover,.routines-module__JZwNZW__menu [role=menuitem]:focus-visible{background:var(--hover);outline:none}.routines-module__JZwNZW__menu [role=menuitem][data-danger=true]{color:var(--danger)}.routines-module__JZwNZW__confirm{background:var(--danger-soft);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 10px 10px 14px;display:flex}.routines-module__JZwNZW__confirm p{margin:0;font-size:13px}.routines-module__JZwNZW__section{border-top:1px solid var(--hairline);flex-direction:column;gap:10px;padding-top:20px;display:flex}.routines-module__JZwNZW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.routines-module__JZwNZW__sectionHead h3{margin:0;font-size:13.5px;font-weight:600}.routines-module__JZwNZW__sectionHead span{color:var(--text-subtle);font-size:12px}.routines-module__JZwNZW__quiet{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.routines-module__JZwNZW__history{margin:0;padding:0;list-style:none}.routines-module__JZwNZW__event{border-bottom:1px solid var(--hairline);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.routines-module__JZwNZW__event:last-child{border-bottom:0}.routines-module__JZwNZW__event>.routines-module__JZwNZW__dot{margin-top:6px}.routines-module__JZwNZW__event>.routines-module__JZwNZW__ghost{height:28px;margin:-4px -10px -4px 0}.routines-module__JZwNZW__eventBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.routines-module__JZwNZW__eventLine{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.routines-module__JZwNZW__eventOutcome{font-size:13px;font-weight:500}.routines-module__JZwNZW__facts{color:var(--text-muted);flex-wrap:wrap;gap:2px 0;font-size:12.5px;display:flex}.routines-module__JZwNZW__facts>:not(:last-child):after,.routines-module__JZwNZW__summary>:not(:last-child):after,.routines-module__JZwNZW__rowMeta>:not(:last-child):after{color:var(--text-subtle);content:"·";padding:0 7px}.routines-module__JZwNZW__eventReason{color:var(--text-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.routines-module__JZwNZW__eventReason[data-tone=danger]{color:var(--danger)}.routines-module__JZwNZW__summary{color:var(--text);flex-wrap:wrap;margin:0;font-size:13px;line-height:1.6;display:flex}.routines-module__JZwNZW__instructions{background:var(--surface-subtle);color:var(--text-muted);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.routines-module__JZwNZW__disclosure{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.routines-module__JZwNZW__disclosure svg{color:var(--text-muted);transition:transform var(--duration-fast,.15s) var(--ease-standard,ease)}.routines-module__JZwNZW__disclosure[aria-expanded=true] svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.routines-module__JZwNZW__disclosure svg{transition:none}}.routines-module__JZwNZW__apiBody{flex-direction:column;gap:8px;display:flex}.routines-module__JZwNZW__code{background:var(--surface-subtle);font-family:var(--mono);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;margin:0;padding:8px 10px;font-size:12px}@media (max-width:640px){.routines-module__JZwNZW__header{padding:20px 16px 8px}.routines-module__JZwNZW__scroll{padding:8px 16px 32px}.routines-module__JZwNZW__rowMain{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""meta""status";gap:4px}.routines-module__JZwNZW__rowStatus{justify-content:flex-start}.routines-module__JZwNZW__detailActions{width:100%}.routines-module__JZwNZW__detailActions .routines-module__JZwNZW__primary{flex:1;justify-content:center}}
.settingsMockup-module__9D3pVW__body{background:var(--look-frame);flex:1;grid-template-columns:232px minmax(0,1fr);min-height:0;padding:0 10px 10px 0;display:grid}.settingsMockup-module__9D3pVW__nav{flex-direction:column;gap:2px;min-height:0;padding:8px 12px 16px;display:flex;overflow-y:auto}.settingsMockup-module__9D3pVW__back{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:4px 8px 14px;padding:0;font-size:12.5px;display:inline-flex}.settingsMockup-module__9D3pVW__back:hover{color:var(--text)}.settingsMockup-module__9D3pVW__navTitle{color:var(--text);letter-spacing:-.01em;margin:0 8px 12px;font-size:17px;font-weight:600}.settingsMockup-module__9D3pVW__navGroupLabel{color:var(--text-muted);margin:18px 8px 6px;font-size:11.5px;font-weight:500}.settingsMockup-module__9D3pVW__navItem{height:32px;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.settingsMockup-module__9D3pVW__navItem:hover{background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text)}.settingsMockup-module__9D3pVW__navItem[aria-current=page]{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text);font-weight:500}.settingsMockup-module__9D3pVW__navItem svg{opacity:.85;flex:none}.settingsMockup-module__9D3pVW__canvas{--bg:var(--look-canvas);background:var(--look-canvas);border:1px solid var(--look-canvas-border);min-height:0;box-shadow:var(--look-canvas-shadow);border-radius:14px;overflow-y:auto}.settingsMockup-module__9D3pVW__page{max-width:720px;margin:0 auto;padding:36px 40px 64px}.settingsMockup-module__9D3pVW__pageHeader h1{color:var(--text);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.settingsMockup-module__9D3pVW__pageHeader p{color:var(--text-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.settingsMockup-module__9D3pVW__group{margin-top:28px}.settingsMockup-module__9D3pVW__groupHead{justify-content:space-between;align-items:baseline;gap:12px;margin:0 2px 10px;display:flex}.settingsMockup-module__9D3pVW__groupTitle{color:var(--text);margin:0;font-size:13.5px;font-weight:600}.settingsMockup-module__9D3pVW__groupHint{color:var(--text-muted);font-size:12.5px}.settingsMockup-module__9D3pVW__list{border:1px solid color-mix(in srgb, var(--border) 72%, transparent);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.settingsMockup-module__9D3pVW__row{border-top:1px solid color-mix(in srgb, var(--border) 56%, transparent);align-items:center;gap:16px;min-height:56px;padding:12px 16px;display:flex}.settingsMockup-module__9D3pVW__row:first-child{border-top:0}.settingsMockup-module__9D3pVW__rowClickable{cursor:pointer}.settingsMockup-module__9D3pVW__rowClickable:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.settingsMockup-module__9D3pVW__rowText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.settingsMockup-module__9D3pVW__rowLabel{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.settingsMockup-module__9D3pVW__rowDesc{color:var(--text-muted);font-size:12.5px;line-height:1.45}.settingsMockup-module__9D3pVW__rowControl{flex:none;align-items:center;gap:8px;display:flex}.settingsMockup-module__9D3pVW__value{color:var(--text-muted);font-size:13px}.settingsMockup-module__9D3pVW__mono{font-family:var(--mono);font-size:12px}.settingsMockup-module__9D3pVW__tile{border:1px solid color-mix(in srgb, var(--border) 68%, transparent);background:color-mix(in srgb, var(--bg-elevated) 70%, transparent);width:36px;height:36px;color:var(--text);border-radius:10px;flex:none;place-items:center;display:grid}.settingsMockup-module__9D3pVW__button{border:1px solid var(--border);height:30px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.settingsMockup-module__9D3pVW__button:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}.settingsMockup-module__9D3pVW__buttonPrimary{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.settingsMockup-module__9D3pVW__buttonPrimary:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.settingsMockup-module__9D3pVW__buttonDanger{color:var(--danger)}.settingsMockup-module__9D3pVW__buttonGhost{color:var(--text-muted);border-color:#0000}.settingsMockup-module__9D3pVW__buttonGhost:hover{color:var(--text)}.settingsMockup-module__9D3pVW__iconButton{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.settingsMockup-module__9D3pVW__iconButton:hover{background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--danger)}.settingsMockup-module__9D3pVW__switch{background:color-mix(in srgb, var(--text) 18%, transparent);cursor:pointer;border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:0;transition:background .12s;position:relative}.settingsMockup-module__9D3pVW__switch[aria-checked=true]{background:var(--brand-identity-active,var(--accent))}.settingsMockup-module__9D3pVW__switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0004}.settingsMockup-module__9D3pVW__switch[aria-checked=true]:after{transform:translate(16px)}.settingsMockup-module__9D3pVW__segmented{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 3%, transparent);border-radius:9px;padding:2px;display:inline-flex}.settingsMockup-module__9D3pVW__segment{height:26px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:12.5px}.settingsMockup-module__9D3pVW__segment[aria-checked=true]{background:var(--look-canvas);color:var(--text);box-shadow:0 1px 2px #0003, 0 0 0 1px color-mix(in srgb, var(--border) 80%, transparent);font-weight:500}.settingsMockup-module__9D3pVW__input{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-elevated) 50%, transparent);width:240px;height:30px;color:var(--text);font-family:var(--mono);border-radius:8px;padding:0 10px;font-size:12px}.settingsMockup-module__9D3pVW__input:focus{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:1px}.settingsMockup-module__9D3pVW__search{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-elevated) 50%, transparent);width:100%;height:34px;color:var(--text);font:inherit;border-radius:9px;margin-bottom:12px;padding:0 12px;font-size:13px}.settingsMockup-module__9D3pVW__chip{background:color-mix(in srgb, var(--text) 7%, transparent);height:20px;color:var(--text-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.settingsMockup-module__9D3pVW__chipAccent{background:color-mix(in srgb, var(--brand-identity-active,var(--accent)) 16%, transparent);color:var(--brand-identity-active,var(--accent))}.settingsMockup-module__9D3pVW__radio{border:1.5px solid color-mix(in srgb, var(--text) 35%, transparent);border-radius:50%;flex:none;width:16px;height:16px}.settingsMockup-module__9D3pVW__radio[data-on=true]{border:5px solid var(--brand-identity-active,var(--accent))}.settingsMockup-module__9D3pVW__profile{border:1px solid color-mix(in srgb, var(--border) 72%, transparent);border-radius:12px;align-items:center;gap:16px;margin-top:24px;padding:18px;display:flex}.settingsMockup-module__9D3pVW__avatar{background:color-mix(in srgb, var(--brand-identity-active,var(--accent)) 22%, transparent);width:48px;height:48px;color:var(--brand-identity-active,var(--accent));border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.settingsMockup-module__9D3pVW__profileName{color:var(--text);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.settingsMockup-module__9D3pVW__profileEmail{color:var(--text-muted);margin-top:2px;font-size:13px}.settingsMockup-module__9D3pVW__signOutRow{justify-content:flex-start;margin-top:28px;display:flex}.settingsMockup-module__9D3pVW__meter{background:color-mix(in srgb, var(--text) 9%, transparent);border-radius:999px;width:100%;height:6px;margin-top:10px;overflow:hidden}.settingsMockup-module__9D3pVW__meterFill{border-radius:inherit;background:var(--brand-identity-active,var(--accent));height:100%}.settingsMockup-module__9D3pVW__meterRow{flex-direction:column;align-items:stretch;gap:0}.settingsMockup-module__9D3pVW__meterHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.settingsMockup-module__9D3pVW__code{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-elevated) 60%, transparent);color:var(--text);font-family:var(--mono);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.settingsMockup-module__9D3pVW__footnote{color:var(--text-muted);margin:10px 2px 0;font-size:12.5px;line-height:1.5}.settingsMockup-module__9D3pVW__footnote a,.settingsMockup-module__9D3pVW__rowDesc a{color:var(--text)}.settingsMockup-module__9D3pVW__empty{border:1px dashed var(--border);color:var(--text-muted);text-align:center;border-radius:12px;padding:28px;font-size:13px}.settingsMockup-module__9D3pVW__labBar{z-index:9999;color:#ddd;background:#171717;border:1px solid #444;border-radius:10px;align-items:center;gap:4px;padding:5px;font-size:11px;display:flex;position:fixed;bottom:12px;right:12px}.settingsMockup-module__9D3pVW__labBar span{color:#999;padding:0 6px}.settingsMockup-module__9D3pVW__labBar button{color:#ccc;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px}.settingsMockup-module__9D3pVW__labBar button[aria-pressed=true]{color:#fff;background:#333}.settingsMockup-module__9D3pVW__paneError{border:1px dashed var(--border);color:var(--text-muted);border-radius:12px;margin:40px;padding:20px;font-size:13px}@media (max-width:760px){.settingsMockup-module__9D3pVW__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:0 8px 8px}.settingsMockup-module__9D3pVW__nav{flex-direction:row;padding:4px 0 10px;overflow-x:auto}.settingsMockup-module__9D3pVW__back,.settingsMockup-module__9D3pVW__navTitle,.settingsMockup-module__9D3pVW__navGroupLabel{display:none}.settingsMockup-module__9D3pVW__navItem{flex:none}.settingsMockup-module__9D3pVW__page{padding:24px 18px 48px}.settingsMockup-module__9D3pVW__row{flex-wrap:wrap}.settingsMockup-module__9D3pVW__input{width:100%}}
.agentUi-module__eBezpq__card{--agent-live:var(--brand-touch-hover);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--text) 3.5%, transparent), transparent 70%), color-mix(in srgb, var(--panel-elevated) 55%, var(--bg));transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border-radius:12px;margin:8px 0 12px;position:relative;overflow:hidden}.agentUi-module__eBezpq__card[data-live=true]{border-color:color-mix(in srgb, var(--agent-live) 42%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--agent-live) 8%, transparent), 0 14px 34px -22px color-mix(in srgb, var(--agent-live) 90%, transparent)}.agentUi-module__eBezpq__card[data-live=true]:after{content:"";background:linear-gradient(90deg, transparent, var(--agent-live), transparent) no-repeat;height:1px;animation:agentUi-module__eBezpq__agentSweep 2.6s var(--ease-standard) infinite;background-size:35% 100%;position:absolute;bottom:0;left:0;right:0}.agentUi-module__eBezpq__card[data-attention=true]{border-color:color-mix(in srgb, var(--warning) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--warning) 12%, transparent), 0 14px 34px -22px color-mix(in srgb, var(--warning) 90%, transparent)}.agentUi-module__eBezpq__card[data-attention=true]:after{background-image:linear-gradient(90deg, transparent, var(--warning), transparent)}@keyframes agentUi-module__eBezpq__agentSweep{0%{background-position:-40% 0}to{background-position:140% 0}}.agentUi-module__eBezpq__cardHead{align-items:center;gap:10px;padding:9px 14px 3px;display:flex}.agentUi-module__eBezpq__cardLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.agentUi-module__eBezpq__cardMeta{color:var(--agent-live);font-family:var(--font-sans);font-variant-numeric:tabular-nums;gap:10px;margin-left:auto;font-size:12px;display:inline-flex}.agentUi-module__eBezpq__card:not([data-live=true]) .agentUi-module__eBezpq__cardMeta{color:var(--terminal-muted)}.agentUi-module__eBezpq__cardAttention{color:var(--warning)}.agentUi-module__eBezpq__rows{flex-direction:column;padding:2px 6px 6px;display:flex}.agentUi-module__eBezpq__rows[data-under-summary=true]{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);margin:0 8px;padding:4px 0 6px}.agentUi-module__eBezpq__row{min-height:36px;transition:background var(--duration-fast) var(--ease-out);border-radius:8px;grid-template-columns:16px auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;padding:0 8px;display:grid}.agentUi-module__eBezpq__row:hover,.agentUi-module__eBezpq__row:focus-within{background:color-mix(in srgb, var(--text) 4.5%, transparent)}.agentUi-module__eBezpq__row[data-clickable=true]{cursor:pointer}.agentUi-module__eBezpq__row[data-clickable=true]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:-2px}.agentUi-module__eBezpq__chip{border:1px solid color-mix(in srgb, var(--brand-touch-hover) 30%, transparent);background:color-mix(in srgb, var(--brand-touch-hover) 14%, transparent);height:19px;color:color-mix(in srgb, var(--brand-touch-hover) 60%, var(--text));letter-spacing:.01em;white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.agentUi-module__eBezpq__task{min-width:0;color:var(--text);font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:450;overflow:hidden}.agentUi-module__eBezpq__row[data-status=stopped] .agentUi-module__eBezpq__task,.agentUi-module__eBezpq__row[data-status=interrupted] .agentUi-module__eBezpq__task{color:color-mix(in srgb, var(--text) 62%, var(--terminal-muted))}.agentUi-module__eBezpq__step{color:var(--text-muted);font-family:var(--mono);white-space:nowrap;font-size:11.5px}.agentUi-module__eBezpq__row .agentUi-module__eBezpq__step{font-family:var(--font-sans);font-size:12px}.agentUi-module__eBezpq__step:empty{display:none}.agentUi-module__eBezpq__step[data-status=needs_approval]{color:var(--warning)}.agentUi-module__eBezpq__step[data-status=failed]{color:var(--danger)}.agentUi-module__eBezpq__step[data-status=stopped],.agentUi-module__eBezpq__step[data-status=interrupted]{color:var(--terminal-muted)}.agentUi-module__eBezpq__step[data-shimmer=true]{background:linear-gradient(90deg, var(--text-muted) 0%, var(--text-muted) 35%, color-mix(in srgb, var(--brand-touch-hover) 45%, var(--text)) 50%, var(--text-muted) 65%, var(--text-muted) 100%) 0 0 / 250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite agentUi-module__eBezpq__agentShimmer}@keyframes agentUi-module__eBezpq__agentShimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.agentUi-module__eBezpq__clock{min-width:36px;color:var(--terminal-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.agentUi-module__eBezpq__clock:empty{min-width:0}.agentUi-module__eBezpq__actions{opacity:0;min-width:50px;transition:opacity var(--duration-fast) var(--ease-out);justify-content:flex-end;gap:2px;display:inline-flex}.agentUi-module__eBezpq__row:hover .agentUi-module__eBezpq__actions,.agentUi-module__eBezpq__row:focus-within .agentUi-module__eBezpq__actions{opacity:1}.agentUi-module__eBezpq__actionNote{color:var(--terminal-muted);white-space:nowrap;font-size:11px}.agentUi-module__eBezpq__iconButton{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.agentUi-module__eBezpq__iconButton:hover,.agentUi-module__eBezpq__iconButton:focus-visible{background:color-mix(in srgb, var(--text) 9%, transparent);color:var(--text)}.agentUi-module__eBezpq__iconButton[data-danger=true]:hover,.agentUi-module__eBezpq__iconButton[data-danger=true]:focus-visible{background:var(--danger-soft);color:var(--danger)}.agentUi-module__eBezpq__trailing{color:var(--terminal-muted);display:inline-flex}.agentUi-module__eBezpq__trailing:empty{display:none}.agentUi-module__eBezpq__orbSlot{place-items:center;width:16px;height:16px;display:inline-grid}.agentUi-module__eBezpq__orb{background:var(--brand-touch-hover);border-radius:50%;width:8px;height:8px}.agentUi-module__eBezpq__orb[data-status=running]{animation:agentUi-module__eBezpq__agentBreath 1.8s var(--ease-out) infinite}.agentUi-module__eBezpq__orb[data-status=needs_approval]{background:var(--warning);box-shadow:0 0 0 3px var(--warning-soft)}@keyframes agentUi-module__eBezpq__agentBreath{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-touch-hover) 65%, transparent)}to{box-shadow:0 0 0 7px #0000}}.agentUi-module__eBezpq__orbIcon{border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.agentUi-module__eBezpq__orbIcon[data-status=done]{background:var(--success-soft);color:var(--success)}.agentUi-module__eBezpq__orbIcon[data-status=failed]{background:var(--danger-soft);color:var(--danger)}.agentUi-module__eBezpq__orbIcon[data-status=stopped]{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--terminal-muted)}.agentUi-module__eBezpq__stack{align-items:center;display:inline-flex}.agentUi-module__eBezpq__stack>*+*{margin-left:-4px}.agentUi-module__eBezpq__summary{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px 0 10px;display:flex}.agentUi-module__eBezpq__summary:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.agentUi-module__eBezpq__summaryTitle{color:var(--text);font-size:13.5px;font-weight:550}.agentUi-module__eBezpq__summaryStats{color:var(--text-muted);font-size:12px}.agentUi-module__eBezpq__summary .agentUi-module__eBezpq__clock{margin-left:auto}.agentUi-module__eBezpq__chevron{color:var(--terminal-muted);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.agentUi-module__eBezpq__chevron[data-open=true]{transform:rotate(90deg)}.agentUi-module__eBezpq__chevron[data-open=up]{transform:rotate(-90deg)}.agentUi-module__eBezpq__chevron[data-open=down]{transform:rotate(90deg)}.agentUi-module__eBezpq__result+.agentUi-module__eBezpq__result{border-top:1px solid color-mix(in srgb, var(--border) 45%, transparent)}.agentUi-module__eBezpq__note{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;padding:0 14px 10px 42px;font-size:12.5px;overflow:hidden}.agentUi-module__eBezpq__report{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--bg) 70%, transparent);border-radius:9px;margin:0 8px 10px 34px;padding:10px 14px;font-size:13px}.agentUi-module__eBezpq__trayWrap{margin:10px var(--space-lg) 4px;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.agentUi-module__eBezpq__trayWrap .agentUi-module__eBezpq__card{width:100%;margin:0}.agentUi-module__eBezpq__pill{border:1px solid color-mix(in srgb, var(--brand-touch-hover) 40%, var(--border));border-radius:var(--radius-full);background:color-mix(in srgb, var(--panel-elevated) 85%, transparent);height:30px;box-shadow:0 10px 26px -16px color-mix(in srgb, var(--brand-touch-hover) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);align-items:center;gap:9px;padding:0 11px 0 8px;font-size:12.5px;display:inline-flex}.agentUi-module__eBezpq__pill:hover{border-color:color-mix(in srgb, var(--brand-touch-hover) 65%, var(--border));background:var(--panel-elevated)}.agentUi-module__eBezpq__pillText{font-weight:500}.agentUi-module__eBezpq__pillClock{color:var(--terminal-muted);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11.5px}.agentUi-module__eBezpq__card[data-kind=ask]{--agent-live:var(--warning)}.agentUi-module__eBezpq__askHead{align-items:center;gap:9px;padding:11px 14px 4px 12px;display:flex}.agentUi-module__eBezpq__askTitle{color:var(--warning);font-size:13px;font-weight:600}.agentUi-module__eBezpq__askTask{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.agentUi-module__eBezpq__askBody{color:var(--text);padding:2px 14px 10px 37px;font-size:13.5px;line-height:1.55}.agentUi-module__eBezpq__askBody code{background:color-mix(in srgb, var(--text) 8%, transparent);font-family:var(--mono);border-radius:5px;padding:1px 5px;font-size:12px}.agentUi-module__eBezpq__askOptions{flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px 13px 37px;display:flex}.agentUi-module__eBezpq__askOthers{color:var(--terminal-muted);font-family:var(--mono);margin-left:auto;font-size:11px}.agentUi-module__eBezpq__button,.agentUi-module__eBezpq__buttonPrimary{border:1px solid color-mix(in srgb, var(--border) 95%, transparent);background:color-mix(in srgb, var(--text) 4%, transparent);height:28px;color:var(--text);font:inherit;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.agentUi-module__eBezpq__button:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}.agentUi-module__eBezpq__button[data-danger=true]:hover{border-color:color-mix(in srgb, var(--danger) 50%, var(--border));background:var(--danger-soft);color:var(--danger)}.agentUi-module__eBezpq__buttonPrimary{background:var(--brand-touch-hover);color:var(--text-on-accent);border-color:#0000;font-weight:600}.agentUi-module__eBezpq__buttonPrimary:hover{background:color-mix(in srgb, var(--brand-touch-hover) 85%, white)}.agentUi-module__eBezpq__hero{--agent-live:var(--brand-touch-hover);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:radial-gradient(120% 160% at 0% 0%, color-mix(in srgb, var(--agent-live) 12%, transparent), transparent 55%), color-mix(in srgb, var(--panel-elevated) 55%, var(--bg));border-radius:14px;margin:14px 0 18px;padding:11px 14px 0;position:relative;overflow:hidden}.agentUi-module__eBezpq__hero[data-live=true]{border-color:color-mix(in srgb, var(--agent-live) 42%, var(--border));box-shadow:0 18px 40px -26px color-mix(in srgb, var(--agent-live) 95%, transparent)}.agentUi-module__eBezpq__hero[data-live=true]:after{content:"";background:linear-gradient(90deg, transparent, var(--agent-live), transparent) no-repeat;height:1px;animation:agentUi-module__eBezpq__agentSweep 2.6s var(--ease-standard) infinite;background-size:35% 100%;position:absolute;bottom:0;left:0;right:0}.agentUi-module__eBezpq__back{max-width:100%;color:var(--terminal-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.agentUi-module__eBezpq__back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agentUi-module__eBezpq__back:hover{color:var(--text)}.agentUi-module__eBezpq__backIcon{flex-shrink:0;transform:rotate(180deg)}.agentUi-module__eBezpq__heroMain{grid-template-columns:16px auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0 12px;display:grid}.agentUi-module__eBezpq__heroTitle{min-width:0;color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.agentUi-module__eBezpq__heroStatus{align-items:center;gap:10px;display:inline-flex}.agentUi-module__eBezpq__taskLine{border:0;border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);width:calc(100% + 28px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;margin:0 -14px;padding:9px 14px 10px;display:flex}.agentUi-module__eBezpq__taskLine:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.agentUi-module__eBezpq__taskLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:10.5px;font-weight:600}.agentUi-module__eBezpq__taskPreview{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.agentUi-module__eBezpq__taskLine .agentUi-module__eBezpq__chevron{margin-left:auto}.agentUi-module__eBezpq__heroFoot{height:2px}.agentUi-module__eBezpq__taskText{background:color-mix(in srgb, var(--bg) 70%, transparent);color:color-mix(in srgb, var(--text) 80%, var(--terminal-muted));white-space:pre-wrap;border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:12.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.agentUi-module__eBezpq__card[data-live=true]:after,.agentUi-module__eBezpq__hero[data-live=true]:after,.agentUi-module__eBezpq__orb[data-status=running],.agentUi-module__eBezpq__step[data-shimmer=true]{animation:none}}
.unlimitedPass-module__XJzl6W__card{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);width:100%;min-width:0;max-width:520px;color:var(--text);font-size:var(--text-base-size);text-align:start;flex-direction:column;gap:22px;padding:28px;line-height:1.45;display:flex}.unlimitedPass-module__XJzl6W__cardWide{max-width:none}.unlimitedPass-module__XJzl6W__head{flex-direction:column;gap:6px;min-width:0;display:flex}.unlimitedPass-module__XJzl6W__headRow{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);flex-wrap:wrap;display:flex}.unlimitedPass-module__XJzl6W__titleRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.unlimitedPass-module__XJzl6W__title{font-size:var(--text-lg-size);letter-spacing:normal;text-transform:none;color:var(--text);margin:0;font-weight:600;line-height:1.3}.unlimitedPass-module__XJzl6W__lead{color:var(--text-muted);font-size:var(--text-base-size);margin:0}.unlimitedPass-module__XJzl6W__muted{color:var(--text-muted);font-size:var(--text-sm-size);margin:0;line-height:1.5}.unlimitedPass-module__XJzl6W__error{color:var(--danger);font-size:var(--text-sm-size);margin:0}.unlimitedPass-module__XJzl6W__tag{height:18px;padding:0 var(--space-sm);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent);font-size:var(--text-xs-size);white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}.unlimitedPass-module__XJzl6W__tagSmall{height:16px;padding:0 6px;font-size:10px}.unlimitedPass-module__XJzl6W__tagUnlimited{background:var(--brand-identity);color:var(--text-on-accent)}.unlimitedPass-module__XJzl6W__tagActive{background:var(--brand-identity-soft);height:20px;color:var(--success)}.unlimitedPass-module__XJzl6W__dot{border-radius:var(--radius-full);background:currentColor;flex:none;width:6px;height:6px}.unlimitedPass-module__XJzl6W__lengths{gap:var(--space-xs);padding:var(--space-xs);background:var(--bg-elevated);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.unlimitedPass-module__XJzl6W__length{min-width:0;min-height:36px;padding:6px var(--space-sm);border-radius:var(--radius-md);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500;line-height:1.25}.unlimitedPass-module__XJzl6W__length[aria-pressed=true]{background:var(--panel);color:var(--text);box-shadow:0 1px 2px color-mix(in srgb, var(--espresso) 12%, transparent);font-weight:600}.unlimitedPass-module__XJzl6W__length:focus-visible,.unlimitedPass-module__XJzl6W__buy:focus-visible,.unlimitedPass-module__XJzl6W__add:focus-visible,.unlimitedPass-module__XJzl6W__close:focus-visible,.unlimitedPass-module__XJzl6W__renew:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.unlimitedPass-module__XJzl6W__priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.unlimitedPass-module__XJzl6W__price{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.1}.unlimitedPass-module__XJzl6W__perDay{color:var(--text-muted);font-size:var(--text-base-size)}.unlimitedPass-module__XJzl6W__bullets{font-size:var(--text-base-size);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.unlimitedPass-module__XJzl6W__bullets li{align-items:flex-start;gap:10px;min-width:0;display:flex}.unlimitedPass-module__XJzl6W__bullets li>span{overflow-wrap:anywhere;min-width:0}.unlimitedPass-module__XJzl6W__bullets b,.unlimitedPass-module__XJzl6W__bullets strong{font-weight:600}.unlimitedPass-module__XJzl6W__check{color:var(--success);flex:none;margin-top:2px}.unlimitedPass-module__XJzl6W__actions{flex-direction:column;gap:10px;display:flex}.unlimitedPass-module__XJzl6W__buy,.unlimitedPass-module__XJzl6W__add{min-height:44px;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:var(--text-base-size);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:0;font-weight:600;line-height:1.25}.unlimitedPass-module__XJzl6W__add{min-height:40px;font-size:14px}.unlimitedPass-module__XJzl6W__buy:hover:not(:disabled),.unlimitedPass-module__XJzl6W__add:hover:not(:disabled){background:var(--brand-touch-hover)}.unlimitedPass-module__XJzl6W__buy:disabled,.unlimitedPass-module__XJzl6W__add:disabled{opacity:.6;cursor:default}.unlimitedPass-module__XJzl6W__notes{gap:var(--space-xs);flex-direction:column;display:flex}.unlimitedPass-module__XJzl6W__span{flex-direction:column;gap:6px;display:flex}.unlimitedPass-module__XJzl6W__track{border-radius:var(--radius-full);background:var(--bg-elevated);height:8px;overflow:hidden}.unlimitedPass-module__XJzl6W__trackFill{border-radius:var(--radius-full);background:var(--brand-identity-active);height:100%}.unlimitedPass-module__XJzl6W__spanLabels{justify-content:space-between;gap:var(--space-sm);color:var(--text-muted);flex-wrap:wrap;font-size:12px;display:flex}.unlimitedPass-module__XJzl6W__minute{flex-direction:column;gap:14px;display:flex}.unlimitedPass-module__XJzl6W__minuteTitle{color:var(--text-muted);font-size:var(--text-sm-size);font-weight:600}.unlimitedPass-module__XJzl6W__meters{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.unlimitedPass-module__XJzl6W__meter{gap:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;min-width:0;padding:14px;display:flex}.unlimitedPass-module__XJzl6W__meterHead{justify-content:space-between;gap:var(--space-sm);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}.unlimitedPass-module__XJzl6W__meterReading{color:var(--text-muted);font-family:var(--mono)}.unlimitedPass-module__XJzl6W__meterTrack{border-radius:var(--radius-full);background:var(--bg-elevated);height:6px;overflow:hidden}.unlimitedPass-module__XJzl6W__meterFill{background:var(--accent);height:100%}.unlimitedPass-module__XJzl6W__overlay{z-index:calc(var(--z-modal) + 1);padding:var(--space-xl) var(--space-lg);padding-top:calc(var(--space-xl) + var(--safe-top));padding-bottom:calc(var(--space-xl) + var(--safe-bottom));background:color-mix(in srgb, var(--espresso) 46%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.unlimitedPass-module__XJzl6W__dialog{width:min(520px,100%);min-width:0;position:relative}.unlimitedPass-module__XJzl6W__dialog .unlimitedPass-module__XJzl6W__card{box-shadow:var(--shadow)}.unlimitedPass-module__XJzl6W__close{top:var(--space-md);border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;inset-inline-end:var(--space-md)}.unlimitedPass-module__XJzl6W__close:hover{color:var(--text);background:var(--bg-elevated)}.unlimitedPass-module__XJzl6W__dialog .unlimitedPass-module__XJzl6W__titleRow{padding-inline-end:36px}.unlimitedPass-module__XJzl6W__line{box-sizing:border-box;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-sm) 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--text-muted);font-size:var(--text-sm-size);text-align:start;line-height:1.4;display:flex}.unlimitedPass-module__XJzl6W__line[data-state=normal]{background:color-mix(in srgb, var(--brand-identity) 8%, var(--panel));color:var(--success)}.unlimitedPass-module__XJzl6W__line[data-state=overflow]{background:color-mix(in srgb, var(--accent) 9%, var(--panel));color:var(--accent)}.unlimitedPass-module__XJzl6W__line[data-state=ended]{color:var(--text);justify-content:space-between}.unlimitedPass-module__XJzl6W__lineIcon{flex:none}.unlimitedPass-module__XJzl6W__lineText{overflow-wrap:anywhere;min-width:0}.unlimitedPass-module__XJzl6W__renew{color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:600}.unlimitedPass-module__XJzl6W__renew:hover{text-underline-offset:2px;text-decoration:underline}.unlimitedPass-module__XJzl6W__lineActions{align-items:center;gap:var(--space-sm);flex:none;display:inline-flex}.unlimitedPass-module__XJzl6W__lineClose{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.unlimitedPass-module__XJzl6W__lineClose:hover{opacity:1}.unlimitedPass-module__XJzl6W__lineClose:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}.unlimitedPass-module__XJzl6W__lineCloseEnd{margin-inline-start:auto}.unlimitedPass-module__XJzl6W__pillDot{border-radius:var(--radius-full);background:var(--success);vertical-align:middle;flex:none;width:6px;height:6px;margin-inline-end:6px;display:inline-block}@media (max-width:520px){.unlimitedPass-module__XJzl6W__card{padding:20px var(--space-lg);gap:18px}.unlimitedPass-module__XJzl6W__price{font-size:34px}.unlimitedPass-module__XJzl6W__meters{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.unlimitedPass-module__XJzl6W__line[data-state=ended]{flex-wrap:wrap}.unlimitedPass-module__XJzl6W__add{width:100%}}.unlimitedPass-module__XJzl6W__pickRow[data-pass]{border:1px dashed color-mix(in srgb, var(--text-muted) 44%, transparent);background:color-mix(in srgb, var(--surface-subtle) 60%, transparent);opacity:1;align-items:start;margin:2px 0}.unlimitedPass-module__XJzl6W__pickRow[data-pass=held]{border:1px solid var(--brand-identity-active);background:color-mix(in srgb, var(--brand-identity-active) 12%, transparent)}.unlimitedPass-module__XJzl6W__pickStack{text-align:start;flex-direction:column;gap:3px;min-width:0;display:flex}.unlimitedPass-module__XJzl6W__pickName{align-items:center;gap:6px;min-width:0;display:flex}.unlimitedPass-module__XJzl6W__pickSub{width:0;min-width:100%;color:var(--text-muted);font-size:var(--text-xs-size);white-space:normal;overflow-wrap:anywhere;font-weight:400;line-height:1.35}.unlimitedPass-module__XJzl6W__pickRow[data-pass=held] .unlimitedPass-module__XJzl6W__pickSub{color:var(--success)}.unlimitedPass-module__XJzl6W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.actionCards-module___9GVpa__card{border-bottom:1px solid color-mix(in srgb, var(--border) 58%, transparent);background:color-mix(in srgb, var(--bg-elevated) 42%, transparent);min-width:0;margin:7px -20px 9px;padding:14px 20px;position:relative}.actionCards-module___9GVpa__card[data-running=true]{background:color-mix(in srgb, var(--accent) 5%, var(--bg-elevated))}.actionCards-module___9GVpa__header{align-items:flex-start;gap:10px;padding:0;display:flex}.actionCards-module___9GVpa__traceLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:9px;font-weight:700;display:block}.actionCards-module___9GVpa__titleBlock{flex:1;min-width:0}.actionCards-module___9GVpa__titleLine{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.actionCards-module___9GVpa__title{color:color-mix(in srgb, var(--success) 74%, var(--text));font-size:12px;font-weight:700;line-height:1.35}.actionCards-module___9GVpa__card[data-status=running] .actionCards-module___9GVpa__title,.actionCards-module___9GVpa__card[data-status=waiting] .actionCards-module___9GVpa__title{color:var(--text)}.actionCards-module___9GVpa__card[data-status=failed] .actionCards-module___9GVpa__title,.actionCards-module___9GVpa__card[data-status=blocked] .actionCards-module___9GVpa__title{color:color-mix(in srgb, var(--danger) 86%, var(--text))}.actionCards-module___9GVpa__subtitle{color:var(--text-muted);margin-top:2px;font-size:11px;line-height:1.45}.actionCards-module___9GVpa__preview{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.actionCards-module___9GVpa__badge{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--success) 84%, var(--text));white-space:nowrap;background:0 0;flex-shrink:0;padding:0;font-size:10px;font-weight:600}.actionCards-module___9GVpa__badge[data-status=failed]{color:var(--accent);background:0 0}.actionCards-module___9GVpa__badge[data-status=running]{color:var(--text-muted);background:0 0}.actionCards-module___9GVpa__badge[data-status=waiting]{color:color-mix(in srgb, var(--accent) 90%, var(--text));background:0 0}.actionCards-module___9GVpa__badge[data-status=blocked]{color:color-mix(in srgb, var(--danger) 86%, var(--text));background:0 0}.actionCards-module___9GVpa__body{border-top:0;padding:8px 0 0}.actionCards-module___9GVpa__actions{flex-wrap:wrap;gap:8px;padding:6px 0 0;display:flex}.actionCards-module___9GVpa__actionLink{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;padding:0 0 2px;font-size:10px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s,opacity .15s;display:inline-flex}.actionCards-module___9GVpa__actionLink:hover:not(:disabled){border-bottom-color:color-mix(in srgb, var(--accent) 60%, transparent);color:color-mix(in srgb, var(--accent) 82%, var(--brand-touch-hover))}.actionCards-module___9GVpa__actionLink:disabled{color:var(--text-muted);cursor:default;opacity:.55}.actionCards-module___9GVpa__questionOptions{flex-direction:column;gap:6px;padding:8px 0 0;display:flex}.actionCards-module___9GVpa__questionOption{text-align:left;border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--bg-elevated) 40%, transparent);width:100%;color:var(--text);cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:9px 12px;transition:border-color .14s,background .14s;display:flex}.actionCards-module___9GVpa__questionOption:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--bg-elevated))}.actionCards-module___9GVpa__questionOption[data-selected=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.actionCards-module___9GVpa__questionOptionMain{align-items:baseline;gap:9px;min-width:0;display:flex}.actionCards-module___9GVpa__questionOptionKey{min-width:14px;font-family:var(--mono);color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:600}.actionCards-module___9GVpa__questionOption[data-selected=true] .actionCards-module___9GVpa__questionOptionKey{color:var(--accent)}.actionCards-module___9GVpa__questionOptionLabel{min-width:0;color:var(--text);font-size:13px;font-weight:600;line-height:1.3}.actionCards-module___9GVpa__questionOptionDesc{color:var(--text-muted);margin-top:1px;padding-left:23px;font-size:11px;line-height:1.45}.actionCards-module___9GVpa__questionFreeTextRow{align-items:stretch;gap:8px;margin-top:2px;display:flex}.actionCards-module___9GVpa__questionFreeTextInput{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--bg) 55%, transparent);min-width:0;color:var(--text);border-radius:8px;flex:1;padding:8px 11px;font-family:inherit;font-size:12px;line-height:1.3}.actionCards-module___9GVpa__questionFreeTextInput::placeholder{color:var(--text-muted)}.actionCards-module___9GVpa__questionFreeTextInput:focus{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));outline:none}.actionCards-module___9GVpa__questionSubmit{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:color-mix(in srgb, var(--accent) 90%, var(--text));letter-spacing:.04em;cursor:pointer;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:0 16px;font-size:12px;font-weight:700;transition:background .14s,opacity .14s}.actionCards-module___9GVpa__questionSubmit:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 22%, transparent)}.actionCards-module___9GVpa__questionSubmit:disabled{opacity:.45;cursor:default}.actionCards-module___9GVpa__expandToggle{text-align:left;letter-spacing:.12em;text-transform:uppercase;width:auto;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-top-width:0;padding:8px 0 0;font-size:10px;font-weight:600}.actionCards-module___9GVpa__rawDetails{padding:6px 0 0}.actionCards-module___9GVpa__rawDetails pre{font-family:var(--mono);border-left:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, var(--bg) 72%, transparent);white-space:pre-wrap;word-break:break-word;max-height:240px;margin:4px 0 0;padding:7px 9px;font-size:10px;overflow:auto}.actionCards-module___9GVpa__traceStepList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.actionCards-module___9GVpa__traceStepItem{grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:8px;font-size:12px;display:grid}.actionCards-module___9GVpa__traceStepGlyph{font-family:var(--mono);text-align:center;color:var(--text-muted)}.actionCards-module___9GVpa__traceStepItem[data-status=completed] .actionCards-module___9GVpa__traceStepGlyph{color:var(--success)}.actionCards-module___9GVpa__traceStepItem[data-status=running] .actionCards-module___9GVpa__traceStepGlyph{color:var(--accent)}.actionCards-module___9GVpa__traceStepItem[data-status=failed] .actionCards-module___9GVpa__traceStepGlyph,.actionCards-module___9GVpa__traceStepItem[data-status=blocked] .actionCards-module___9GVpa__traceStepGlyph{color:var(--danger)}.actionCards-module___9GVpa__traceStepText{color:color-mix(in srgb, var(--text) 70%, var(--text-muted));min-width:0}.actionCards-module___9GVpa__traceStepDetail{color:var(--text-muted);margin-top:2px;line-height:1.45;display:block}@media (max-width:640px){.actionCards-module___9GVpa__header{flex-wrap:wrap}.actionCards-module___9GVpa__actions{flex-direction:column;align-items:flex-start}}
.ImageViewer-module__O_o18a__overlay{z-index:2147483000;color:#fff8f0;background:#120f0d;flex-direction:column;font-family:inherit;display:flex;position:fixed;inset:0}.ImageViewer-module__O_o18a__topBar{align-items:center;gap:16px;min-width:0;padding:14px 18px;display:flex}.ImageViewer-module__O_o18a__titleBlock{flex:1;min-width:0}.ImageViewer-module__O_o18a__name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ImageViewer-module__O_o18a__meta{color:#b9aea2;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.ImageViewer-module__O_o18a__zoomGroup{background:#221d19;border-radius:10px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:flex}.ImageViewer-module__O_o18a__zoomButton,.ImageViewer-module__O_o18a__zoomLevel,.ImageViewer-module__O_o18a__barButton,.ImageViewer-module__O_o18a__closeButton,.ImageViewer-module__O_o18a__stepButton{color:#d8cdc1;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.ImageViewer-module__O_o18a__zoomButton{border-radius:8px;width:32px;height:32px}.ImageViewer-module__O_o18a__zoomLevel{border-radius:8px;min-width:48px;height:32px;padding:0 6px;font-size:12px}.ImageViewer-module__O_o18a__barButton,.ImageViewer-module__O_o18a__closeButton{border-radius:8px;width:36px;height:36px}.ImageViewer-module__O_o18a__closeButton{color:#fff8f0;background:#2a241f}.ImageViewer-module__O_o18a__stepButton{color:#fff8f0;background:#221d19;border-radius:22px;width:44px;height:44px}.ImageViewer-module__O_o18a__zoomButton:hover:not(:disabled),.ImageViewer-module__O_o18a__zoomLevel:hover,.ImageViewer-module__O_o18a__barButton:hover,.ImageViewer-module__O_o18a__stepButton:hover:not(:disabled){color:#fff8f0;background:#3a322b}.ImageViewer-module__O_o18a__closeButton:hover{background:#3a322b}.ImageViewer-module__O_o18a__zoomButton:disabled,.ImageViewer-module__O_o18a__stepButton:disabled{cursor:default;opacity:.35}.ImageViewer-module__O_o18a__zoomButton:focus-visible,.ImageViewer-module__O_o18a__zoomLevel:focus-visible,.ImageViewer-module__O_o18a__barButton:focus-visible,.ImageViewer-module__O_o18a__closeButton:focus-visible,.ImageViewer-module__O_o18a__stepButton:focus-visible,.ImageViewer-module__O_o18a__thumb:focus-visible{outline-offset:2px;outline:2px solid #e8b48f}.ImageViewer-module__O_o18a__stage{flex:1;justify-content:center;align-items:center;gap:24px;min-height:0;padding:0 24px;display:flex}.ImageViewer-module__O_o18a__frame{flex:1;align-self:stretch;min-width:0;min-height:0;display:flex;overflow:hidden}.ImageViewer-module__O_o18a__frame[data-zoomed=true]{overflow:auto}.ImageViewer-module__O_o18a__image{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;max-height:100%;margin:auto;display:block;box-shadow:0 24px 60px #00000073}.ImageViewer-module__O_o18a__placeholder{aspect-ratio:1;background:#221d19;border-radius:6px;width:min(60vw,560px);margin:auto}.ImageViewer-module__O_o18a__error{text-align:center;color:#f0a58c;margin:8px 0 0;font-size:12px}.ImageViewer-module__O_o18a__strip{justify-content:center;align-items:center;gap:8px;padding:16px 16px 20px;display:flex;overflow-x:auto}.ImageViewer-module__O_o18a__thumb{opacity:.55;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;flex-shrink:0;padding:0;transition:opacity .15s,border-color .15s}.ImageViewer-module__O_o18a__thumb:hover{opacity:.85}.ImageViewer-module__O_o18a__thumb[data-current=true]{opacity:1;border-color:#e8b48f}.ImageViewer-module__O_o18a__thumb img,.ImageViewer-module__O_o18a__thumbPlaceholder{object-fit:cover;border-radius:4px;width:44px;height:44px;display:block}.ImageViewer-module__O_o18a__thumbPlaceholder{background:#221d19}.ImageViewer-module__O_o18a__position{color:#b9aea2;flex-shrink:0;margin-left:10px;font-size:12px}@media (max-width:640px){.ImageViewer-module__O_o18a__topBar{gap:8px;padding:10px 12px}.ImageViewer-module__O_o18a__stage{gap:0;padding:0 8px;position:relative}.ImageViewer-module__O_o18a__stepButton{z-index:1;background:#221d19d9;position:absolute;top:50%;transform:translateY(-50%)}.ImageViewer-module__O_o18a__stepButton:first-child{left:12px}.ImageViewer-module__O_o18a__stepButton:last-child{right:12px}.ImageViewer-module__O_o18a__strip{justify-content:flex-start}.ImageViewer-module__O_o18a__position{display:none}}
.TranscriptScreenshots-module__L-Pjtq__peek{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.TranscriptScreenshots-module__L-Pjtq__thumb{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-elevated);border-radius:4px;height:24px;display:inline-block;overflow:hidden}.TranscriptScreenshots-module__L-Pjtq__thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}button:hover .TranscriptScreenshots-module__L-Pjtq__peek .TranscriptScreenshots-module__L-Pjtq__thumb{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}.TranscriptScreenshots-module__L-Pjtq__strip{border-left:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:14px;margin:4px 0 8px 3px;padding-left:14px;display:flex}.TranscriptScreenshots-module__L-Pjtq__shot{flex-direction:column;align-items:flex-start;gap:8px;max-width:min(440px,100%);margin:0;display:flex}.TranscriptScreenshots-module__L-Pjtq__shotButton,.TranscriptScreenshots-module__L-Pjtq__missing{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-elevated);border-radius:10px;max-width:100%;display:block;overflow:hidden}.TranscriptScreenshots-module__L-Pjtq__shotButton{cursor:zoom-in;padding:0;box-shadow:0 6px 18px #1a14100f}.TranscriptScreenshots-module__L-Pjtq__shotButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TranscriptScreenshots-module__L-Pjtq__shotButton img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.TranscriptScreenshots-module__L-Pjtq__missing{max-height:180px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:12px;font-size:12px;display:flex}.TranscriptScreenshots-module__L-Pjtq__caption{color:var(--text-muted);overflow-wrap:anywhere;font-family:inherit;font-size:12px;line-height:1.4}
.foldedText-module__NOT3eG__folded{border-left:2px solid var(--border);color:var(--text);margin:8px 0;padding:8px 12px}.foldedText-module__NOT3eG__text{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.6}.foldedText-module__NOT3eG__toggle{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px}.foldedText-module__NOT3eG__toggle:hover{text-decoration:underline}
.cliAgents-module__HP-qcq__dot{background:var(--warning);border-radius:50%;flex:none;width:7px;height:7px}.cliAgents-module__HP-qcq__agentTitleRow{align-items:flex-start}.cliAgents-module__HP-qcq__agentTitleRow>button:first-child{margin-top:1px}.cliAgents-module__HP-qcq__headerText{flex:1;min-width:0}.cliAgents-module__HP-qcq__headerTitle{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:600;line-height:30px;overflow:hidden}.cliAgents-module__HP-qcq__headerMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;margin-top:2px;font-size:12.5px;display:flex}.cliAgents-module__HP-qcq__headerMeta>:not(:last-child):after{color:var(--text-subtle);content:"·";margin:0 7px}.cliAgents-module__HP-qcq__headerStatus{color:var(--text);align-items:center;gap:6px;display:inline-flex}.cliAgents-module__HP-qcq__headerStatus[data-status=failed]{color:var(--danger)}.cliAgents-module__HP-qcq__headerStatus[data-status=needs_approval],.cliAgents-module__HP-qcq__headerStatus[data-status=needs_login]{color:var(--warning)}.cliAgents-module__HP-qcq__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;max-width:55%;display:flex}.cliAgents-module__HP-qcq__actions [aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.cliAgents-module__HP-qcq__select{border:1px solid var(--border);background:var(--bg);height:32px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px;font-size:13px}.cliAgents-module__HP-qcq__primary,.cliAgents-module__HP-qcq__secondary,.cliAgents-module__HP-qcq__danger,.cliAgents-module__HP-qcq__option{height:30px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.cliAgents-module__HP-qcq__primary{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent)}.cliAgents-module__HP-qcq__primary:hover:not(:disabled){border-color:var(--brand-touch-hover);background:var(--brand-touch-hover)}.cliAgents-module__HP-qcq__secondary,.cliAgents-module__HP-qcq__option{border:1px solid var(--border);color:var(--text);background:0 0}.cliAgents-module__HP-qcq__secondary:hover:not(:disabled),.cliAgents-module__HP-qcq__option:hover:not(:disabled){background:var(--hover)}.cliAgents-module__HP-qcq__secondary[aria-pressed=true]{background:color-mix(in srgb, var(--text) 8%, transparent)}.cliAgents-module__HP-qcq__danger{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border));color:var(--danger);background:0 0}.cliAgents-module__HP-qcq__danger:hover:not(:disabled){background:var(--danger-soft)}.cliAgents-module__HP-qcq__option[data-kind=allow_once],.cliAgents-module__HP-qcq__option[data-kind=allow_always]{border-color:var(--accent)}.cliAgents-module__HP-qcq__option[data-kind=allow_once]{background:var(--accent);color:var(--text-on-accent)}.cliAgents-module__HP-qcq__primary:disabled,.cliAgents-module__HP-qcq__secondary:disabled,.cliAgents-module__HP-qcq__danger:disabled,.cliAgents-module__HP-qcq__option:disabled{cursor:default;opacity:.55}.cliAgents-module__HP-qcq__body{border-top:1px solid var(--hairline);flex:1;min-height:0;font-size:13px;display:flex}.cliAgents-module__HP-qcq__conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cliAgents-module__HP-qcq__scroll{flex:1;min-height:0;padding:8px 32px 16px;overflow-y:auto}.cliAgents-module__HP-qcq__thread{max-width:880px;margin:0 auto;font-size:14px}.cliAgents-module__HP-qcq__side{border-left:1px solid var(--hairline);flex-direction:column;flex:none;width:min(46%,560px);min-height:0;display:flex}.cliAgents-module__HP-qcq__sideFull{border-left:0;flex:1;width:auto}.cliAgents-module__HP-qcq__sideHeader{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;padding:10px 14px;display:flex}.cliAgents-module__HP-qcq__sideTitle{flex:1;margin:0;font-size:13px;font-weight:600}.cliAgents-module__HP-qcq__sideScroll{flex:1;min-height:0;padding:12px 14px;overflow-y:auto}.cliAgents-module__HP-qcq__muted{color:var(--text-muted)}.cliAgents-module__HP-qcq__small{font-size:12px}.cliAgents-module__HP-qcq__card{border:1px solid var(--border);background:var(--surface-subtle,transparent);border-radius:10px;margin:12px 0;padding:12px 14px}.cliAgents-module__HP-qcq__card[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 55%, var(--border))}.cliAgents-module__HP-qcq__card[data-tone=danger]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.cliAgents-module__HP-qcq__cardTitle{margin:0 0 6px;font-size:13px;font-weight:600}.cliAgents-module__HP-qcq__cardText{margin:0 0 8px;line-height:1.5}.cliAgents-module__HP-qcq__cardActions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cliAgents-module__HP-qcq__pre{background:color-mix(in srgb, var(--text) 5%, transparent);max-height:260px;font-family:var(--mono);white-space:pre-wrap;word-break:break-word;border-radius:6px;margin:6px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.5;overflow:auto}.cliAgents-module__HP-qcq__userRow{justify-content:flex-end;margin:14px 0 8px;display:flex}.cliAgents-module__HP-qcq__userBubble{background:color-mix(in srgb, var(--text) 7%, transparent);white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:80%;padding:8px 12px;line-height:1.5}.cliAgents-module__HP-qcq__assistant{margin:8px 0;line-height:1.6}.cliAgents-module__HP-qcq__note{color:var(--text-muted);margin:10px 0;font-size:12px}.cliAgents-module__HP-qcq__note[data-tone=danger]{color:var(--danger)}.cliAgents-module__HP-qcq__turnEnd{border:0;border-top:1px solid var(--hairline);margin:14px 0}.cliAgents-module__HP-qcq__plan{margin:10px 0;padding:0;list-style:none}.cliAgents-module__HP-qcq__planEntry{align-items:center;gap:8px;padding:2px 0;display:flex}.cliAgents-module__HP-qcq__planEntry[data-status=completed]{color:var(--text-muted);text-decoration:line-through}.cliAgents-module__HP-qcq__working{color:var(--text-muted);align-items:center;gap:8px;margin:10px 0;font-size:12px;display:flex}.cliAgents-module__HP-qcq__toolBody{flex-direction:column;gap:6px;display:flex}.cliAgents-module__HP-qcq__composerBar{padding:4px 32px 20px}.cliAgents-module__HP-qcq__composer{border:1px solid var(--border);background:var(--bg);border-radius:12px;align-items:flex-end;gap:8px;max-width:880px;margin:0 auto;padding:8px 8px 8px 14px;display:flex}.cliAgents-module__HP-qcq__composer:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}.cliAgents-module__HP-qcq__textarea{min-height:32px;max-height:160px;color:var(--text);font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:14px;line-height:1.45}.cliAgents-module__HP-qcq__textarea:disabled{cursor:not-allowed}.cliAgents-module__HP-qcq__composerError{max-width:880px;color:var(--danger);margin:6px auto 0;font-size:12.5px}.cliAgents-module__HP-qcq__fieldset{border:0;min-width:0;margin:0;padding:0}.cliAgents-module__HP-qcq__agentChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.cliAgents-module__HP-qcq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cliAgents-module__HP-qcq__fieldset label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.cliAgents-module__HP-qcq__taskInput{min-height:120px;padding-bottom:12px}.cliAgents-module__HP-qcq__options{flex-direction:column;gap:14px;padding-left:20px;display:flex}.cliAgents-module__HP-qcq__checkRow{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.cliAgents-module__HP-qcq__checkRow input{accent-color:var(--accent);margin-top:3px}.cliAgents-module__HP-qcq__checkRow>span{flex-direction:column;gap:2px;display:flex}.cliAgents-module__HP-qcq__errorActions{align-items:center;margin-top:8px}.cliAgents-module__HP-qcq__check{align-items:flex-start;gap:8px;display:flex}.cliAgents-module__HP-qcq__check input{margin-top:2px}.cliAgents-module__HP-qcq__error{color:var(--danger);line-height:1.45}.cliAgents-module__HP-qcq__help{color:var(--warning);line-height:1.45}.cliAgents-module__HP-qcq__diffFile{margin:0 0 10px}.cliAgents-module__HP-qcq__diffFileName{font-family:var(--mono);margin:0 0 4px;font-size:12px}.cliAgents-module__HP-qcq__dialogBackdrop{z-index:var(--z-popover,50);background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cliAgents-module__HP-qcq__dialog{border:1px solid var(--border);background:var(--bg-elevated,var(--bg));border-radius:12px;width:min(460px,100vw - 32px);padding:18px 20px;box-shadow:0 12px 40px #00000040}
.railChildren-module__BpEPAG__children{padding:2px 0 6px}.railChildren-module__BpEPAG__tree{padding-bottom:2px;position:relative}.railChildren-module__BpEPAG__tree:before{content:"";left:var(--rail-tree-spine,22px);background:var(--border);width:1px;position:absolute;top:-4px;bottom:14px}.railChildren-module__BpEPAG__child{border-radius:6px;align-items:center;min-width:0;min-height:28px;margin:0 4px;padding:0 8px 0 30px;display:flex;position:relative}.railChildren-module__BpEPAG__child:before{content:"";left:calc(var(--rail-tree-spine,22px) - 4px);background:var(--border);width:9px;height:1px;position:absolute;top:50%}.railChildren-module__BpEPAG__child:hover,.railChildren-module__BpEPAG__agent:hover{background:color-mix(in srgb, var(--bg-elevated) 82%, var(--bg))}.railChildren-module__BpEPAG__child[data-active=true],.railChildren-module__BpEPAG__agent[data-active=true]{background:color-mix(in srgb, var(--text) 10%, transparent)}.railChildren-module__BpEPAG__childOpen,.railChildren-module__BpEPAG__agentOpen{min-width:0;min-height:28px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.railChildren-module__BpEPAG__childOpen:disabled,.railChildren-module__BpEPAG__agentOpen:disabled{cursor:default;opacity:.7}.railChildren-module__BpEPAG__dot{flex:none;transform:none;position:static!important}.railChildren-module__BpEPAG__dot[data-state=running]{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--accent) 35%, transparent);border-top-color:var(--accent);background:0 0;width:8px;height:8px;animation:.9s linear infinite railChildren-module__BpEPAG__spin}.railChildren-module__BpEPAG__dot[data-state=neutral]{background:var(--text-muted)}@keyframes railChildren-module__BpEPAG__spin{to{transform:rotate(360deg)}}.railChildren-module__BpEPAG__title,.railChildren-module__BpEPAG__agentTask{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.railChildren-module__BpEPAG__child[data-state=finished] .railChildren-module__BpEPAG__title,.railChildren-module__BpEPAG__child[data-state=stopped] .railChildren-module__BpEPAG__title{color:color-mix(in srgb, var(--text) 78%, transparent)}.railChildren-module__BpEPAG__status{color:var(--danger);flex:none;font-size:10px}.railChildren-module__BpEPAG__status[data-state=needs_approval]{color:color-mix(in srgb, var(--warning) 88%, var(--text))}.railChildren-module__BpEPAG__stop{opacity:0;pointer-events:none;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 4px;font-size:10px}.railChildren-module__BpEPAG__child:hover .railChildren-module__BpEPAG__stop,.railChildren-module__BpEPAG__child:focus-within .railChildren-module__BpEPAG__stop,.railChildren-module__BpEPAG__agent:hover .railChildren-module__BpEPAG__stop,.railChildren-module__BpEPAG__agent:focus-within .railChildren-module__BpEPAG__stop{opacity:1;pointer-events:auto}.railChildren-module__BpEPAG__stop:hover{color:var(--danger)}.railChildren-module__BpEPAG__agentsLine,.railChildren-module__BpEPAG__earlier{width:calc(100% - 8px);min-height:26px;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:0 4px;padding:0 8px 0 34px;font-size:11px;display:flex}.railChildren-module__BpEPAG__earlier{padding-left:30px}.railChildren-module__BpEPAG__agentsLine:hover,.railChildren-module__BpEPAG__earlier:hover{color:var(--text)}.railChildren-module__BpEPAG__agentsLine svg,.railChildren-module__BpEPAG__earlier svg{flex:none}.railChildren-module__BpEPAG__agentsLine>span{overflow-wrap:anywhere;min-width:0}.railChildren-module__BpEPAG__agentsLine svg[data-open=true],.railChildren-module__BpEPAG__earlier svg[data-open=true]{transform:rotate(90deg)}.railChildren-module__BpEPAG__agentsLive{color:var(--accent)}.railChildren-module__BpEPAG__agentsLive[data-attention=true]{color:color-mix(in srgb, var(--warning) 85%, var(--text))}.railChildren-module__BpEPAG__agent{border-radius:6px;align-items:center;min-width:0;margin:0 4px;padding:0 8px 0 48px;display:flex}.railChildren-module__BpEPAG__agentOpen{min-height:24px;color:var(--text-muted);gap:6px;font-size:11px}.railChildren-module__BpEPAG__agentName{flex:none}.railChildren-module__BpEPAG__children button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}@media (hover:none){.railChildren-module__BpEPAG__stop{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.railChildren-module__BpEPAG__dot{animation:none!important}}.railChildren-module__BpEPAG__agentsStack{align-items:center;margin-left:-4px;display:inline-flex}.railChildren-module__BpEPAG__agentsStack>*+*{margin-left:-6px}.railChildren-module__BpEPAG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.cliChat-module__D3Tt0a__setupLine{color:var(--terminal-muted);white-space:normal;margin:2px 8px 6px 28px;font-size:11px;line-height:1.35}.cliChat-module__D3Tt0a__folderControls{align-items:center;gap:6px;display:inline-flex}.cliChat-module__D3Tt0a__folderControls input[type=checkbox]{margin:0}.cliChat-module__D3Tt0a__pillText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliChat-module__D3Tt0a__optionsWrap{display:inline-flex;position:relative}.cliChat-module__D3Tt0a__optionsPanel{z-index:240;border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--bg-elevated) 96%, var(--surface-subtle));border-radius:10px;flex-direction:column;gap:10px;width:min(340px,100vw - 32px);padding:12px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0000002e}.cliChat-module__D3Tt0a__field{color:var(--text);flex-direction:column;gap:4px;display:flex}.cliChat-module__D3Tt0a__field input{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:var(--surface-subtle);height:28px;color:var(--text);font:inherit;border-radius:6px;padding:0 8px}.cliChat-module__D3Tt0a__field small{color:var(--terminal-muted);font-size:11px;line-height:1.35}.cliChat-module__D3Tt0a__check{color:var(--text);align-items:center;gap:8px;display:flex}.cliChat-module__D3Tt0a__bar{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--terminal-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 16px;font-size:12px;display:flex}.cliChat-module__D3Tt0a__barMeta{flex-wrap:wrap;flex:1;align-items:center;gap:4px 10px;min-width:0;display:flex}.cliChat-module__D3Tt0a__barMeta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cliChat-module__D3Tt0a__barAgent{align-items:center;gap:5px;display:inline-flex}.cliChat-module__D3Tt0a__barStatus{color:var(--text);align-items:center;gap:6px;display:inline-flex}.cliChat-module__D3Tt0a__dot{background:var(--terminal-muted);border-radius:999px;flex:none;width:7px;height:7px}.cliChat-module__D3Tt0a__dot[data-tone=active]{background:var(--accent,#3b82f6)}.cliChat-module__D3Tt0a__dot[data-tone=attention]{background:var(--warning,#d97706)}.cliChat-module__D3Tt0a__dot[data-tone=danger]{background:var(--danger,#dc2626)}.cliChat-module__D3Tt0a__dot[data-tone=success]{background:var(--success,#16a34a)}.cliChat-module__D3Tt0a__barActions{gap:6px;display:flex}.cliChat-module__D3Tt0a__barButton{border:1px solid color-mix(in srgb, var(--border) 75%, transparent);background:var(--surface-subtle);height:26px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:0 10px;font-size:12px}.cliChat-module__D3Tt0a__barButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--text) 40%, transparent)}.cliChat-module__D3Tt0a__barButton:disabled{opacity:.5;cursor:default}.cliChat-module__D3Tt0a__barButton[data-primary=true]{background:var(--text);color:var(--bg);border-color:#0000}.cliChat-module__D3Tt0a__finish{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cliChat-module__D3Tt0a__finishPill{color:var(--warning,#d97706);white-space:nowrap}.cliChat-module__D3Tt0a__finishPill[data-tone=success]{color:var(--success,#16a34a)}.cliChat-module__D3Tt0a__finishMenuWrap{display:inline-flex;position:relative}.cliChat-module__D3Tt0a__finishMenu{z-index:240;border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--bg-elevated) 96%, var(--surface-subtle));border-radius:8px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #0000002e}.cliChat-module__D3Tt0a__finishMenu button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:12px}.cliChat-module__D3Tt0a__finishMenu button:hover:not(:disabled){background:var(--surface-subtle)}.cliChat-module__D3Tt0a__finishMenu button:disabled{opacity:.5;cursor:default}.cliChat-module__D3Tt0a__dialogFields{flex-direction:column;gap:10px;margin:10px 0;font-size:12px;display:flex}.cliChat-module__D3Tt0a__field textarea{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:var(--surface-subtle);color:var(--text);font:inherit;resize:vertical;border-radius:6px;padding:6px 8px}.cliChat-module__D3Tt0a__cardRow{padding:0 16px}.cliChat-module__D3Tt0a__cliMessages [data-action-card]{margin-left:0;margin-right:0}.cliChat-module__D3Tt0a__agentMark{color:var(--cli-agent-mark-color);transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.cliChat-module__D3Tt0a__agentMark svg{display:block}.cliChat-module__D3Tt0a__agentMark[data-active=true]{animation:cliChat-module__D3Tt0a__cliAgentMarkBreathe .9s infinite var(--ease-out)}@keyframes cliChat-module__D3Tt0a__cliAgentMarkBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.cliChat-module__D3Tt0a__agentMark[data-active=true]{opacity:.85;animation:none}}.cliChat-module__D3Tt0a__inlineMark{vertical-align:-1px;margin-right:4px}.cliChat-module__D3Tt0a__engineName{align-items:center;gap:6px;display:inline-flex}.cliChat-module__D3Tt0a__triggerMark{margin-right:5px}.cliChat-module__D3Tt0a__cliMenu{position:relative}.cliChat-module__D3Tt0a__menuHint{text-overflow:ellipsis;max-width:96px;overflow:hidden}.cliChat-module__D3Tt0a__usageCard{gap:8px;display:grid}.cliChat-module__D3Tt0a__usageAgent{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.cliChat-module__D3Tt0a__setupRetry{color:var(--brand-identity-active);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.ReportBugModal-module__4Ost2G__overlay{z-index:1000;padding:var(--space-lg);background:color-mix(in srgb, var(--bg) 68%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReportBugModal-module__4Ost2G__dialog{width:100%;max-width:460px;max-height:calc(100vh - 2 * var(--space-lg));background:var(--bg-elevated,var(--panel));border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 64px color-mix(in srgb, var(--bg) 70%, transparent);padding:var(--space-xl);overflow-y:auto}.ReportBugModal-module__4Ost2G__header{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.ReportBugModal-module__4Ost2G__title{font-size:var(--text-lg-size);color:var(--text);margin:0;font-weight:700}.ReportBugModal-module__4Ost2G__close{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.ReportBugModal-module__4Ost2G__close:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}.ReportBugModal-module__4Ost2G__form{flex-direction:column;display:flex}.ReportBugModal-module__4Ost2G__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ReportBugModal-module__4Ost2G__label{margin:var(--space-md) 0 var(--space-xs);font-size:var(--text-xs-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.ReportBugModal-module__4Ost2G__label:first-of-type{margin-top:0}.ReportBugModal-module__4Ost2G__optional{text-transform:none;letter-spacing:normal;color:var(--text-muted);font-weight:400}.ReportBugModal-module__4Ost2G__input,.ReportBugModal-module__4Ost2G__textarea{width:100%;padding:var(--space-sm) var(--space-md);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font:inherit;font-size:var(--text-sm-size);transition:border-color var(--duration-fast) var(--ease-standard)}.ReportBugModal-module__4Ost2G__input:focus,.ReportBugModal-module__4Ost2G__textarea:focus{border-color:var(--accent);outline:none}.ReportBugModal-module__4Ost2G__textarea{resize:vertical;min-height:96px}.ReportBugModal-module__4Ost2G__diag{margin:var(--space-md) 0 0;font-size:var(--text-xs-size);color:var(--text-muted)}.ReportBugModal-module__4Ost2G__diagValue{font-family:var(--mono);color:var(--text)}.ReportBugModal-module__4Ost2G__error{margin:var(--space-md) 0 0;font-size:var(--text-sm-size);color:var(--danger)}.ReportBugModal-module__4Ost2G__actions{justify-content:flex-end;gap:var(--space-md);margin-top:var(--space-xl);display:flex}.ReportBugModal-module__4Ost2G__cancelBtn,.ReportBugModal-module__4Ost2G__submitBtn{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);font-size:var(--text-sm-size);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);font-weight:600}.ReportBugModal-module__4Ost2G__cancelBtn{border:1px solid var(--border);color:var(--text-muted);background:0 0}.ReportBugModal-module__4Ost2G__cancelBtn:hover{color:var(--text);border-color:var(--text-muted)}.ReportBugModal-module__4Ost2G__submitBtn{background:var(--accent);border:1px solid var(--accent);color:var(--bg)}.ReportBugModal-module__4Ost2G__submitBtn:hover{opacity:.9}.ReportBugModal-module__4Ost2G__submitBtn:disabled,.ReportBugModal-module__4Ost2G__cancelBtn:disabled{opacity:.55;cursor:default}.ReportBugModal-module__4Ost2G__success{text-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) 0 0;flex-direction:column;display:flex}.ReportBugModal-module__4Ost2G__successIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--success) 18%, transparent);width:44px;height:44px;color:var(--success);justify-content:center;align-items:center;font-size:22px;display:inline-flex}.ReportBugModal-module__4Ost2G__successTitle{margin:var(--space-sm) 0 0;font-size:var(--text-md-size);color:var(--text);font-weight:700}.ReportBugModal-module__4Ost2G__successBody{margin:0 0 var(--space-md);font-size:var(--text-sm-size);color:var(--text-muted);max-width:34ch}
.config-module__rCu8KG__stack{gap:16px;min-width:0;display:grid}.config-module__rCu8KG__entry{border:1px solid var(--adm-border);border-radius:var(--adm-radius);gap:12px;padding:12px;display:grid}.config-module__rCu8KG__stack p{color:var(--adm-text-2);margin:0;font-size:12px}.config-module__rCu8KG__stack select{width:100%;max-width:100%}.config-module__rCu8KG__stack details{min-width:0}.config-module__rCu8KG__json{font:12px/1.6 var(--adm-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--adm-surface-2);border-radius:var(--adm-radius);max-height:400px;padding:12px;overflow:auto}.config-module__rCu8KG__diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:720px){.config-module__rCu8KG__diff{grid-template-columns:1fr}}
