@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_d0e3ad41-module__06z8CG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_d0e3ad41-module__06z8CG__variable{--font-inter-variable:"Inter", "Inter Fallback"}
.ui-module__SP2qqW__btn{font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;transition:filter .12s,background-color .12s,color .12s;display:inline-flex}.ui-module__SP2qqW__btn:disabled{opacity:.5;cursor:not-allowed}.ui-module__SP2qqW__btnPrimary{background:var(--color-ink,#1c1d1f);color:#fff;border:1px solid var(--color-ink,#1c1d1f);font-size:13px;font-weight:var(--font-weight-w510);letter-spacing:-.14px;border-radius:var(--radius-buttons);padding:8px 14px}.ui-module__SP2qqW__btnPrimary:hover{background:#000;border-color:#000}.ui-module__SP2qqW__btnGhost{color:var(--color-text,#1c1d1f);font-size:13px;font-weight:var(--font-weight-w510);letter-spacing:-.14px;border-radius:var(--radius-buttons);border:1px solid var(--color-border-strong,#d3d8df);background:#fff;padding:7px 12px;transition:background-color .12s,border-color .12s}.ui-module__SP2qqW__btnGhost:hover{border-color:var(--color-text-secondary,#505967);background:var(--color-surface-sub,#f3f4f6)}.ui-module__SP2qqW__btnPrimary:focus-visible,.ui-module__SP2qqW__btnGhost:focus-visible{outline:none;box-shadow:0 0 0 3px #94b9ff8c}.ui-module__SP2qqW__btnPill{background:var(--color-paper);color:var(--color-void);border-radius:var(--radius-pills);font-size:13px;font-weight:var(--font-weight-w510);padding:6px 14px}.ui-module__SP2qqW__btnPill:hover{filter:brightness(.95)}.ui-module__SP2qqW__btnDanger{color:var(--color-coral-red);border-radius:var(--radius-buttons);box-shadow:var(--shadow-subtle);background:#eb57570f;padding:6px 12px;font-size:13px}.ui-module__SP2qqW__btnDanger:hover{background:#eb57571f}.ui-module__SP2qqW__iconBtn{border-radius:var(--radius-buttons);width:28px;height:28px;color:var(--color-mist);cursor:pointer;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex;position:relative}.ui-module__SP2qqW__iconBtn svg{pointer-events:none}.ui-module__SP2qqW__iconBtn:hover{color:var(--color-paper);background:#0f172a0f}.ui-module__SP2qqW__iconBtnActive{color:var(--color-paper);background:#0f172a14}.ui-module__SP2qqW__input{border:1px solid var(--color-border-strong,#d3d8df);width:100%;color:var(--color-text,#1c1d1f);border-radius:var(--radius-inputs);font:400 14px/1.4 var(--font-inter-variable);background:#fff;padding:8px 12px;transition:border-color .12s,box-shadow .12s;display:block}.ui-module__SP2qqW__input:focus{border-color:var(--color-text-secondary,#505967);outline:none;box-shadow:0 0 0 3px #94b9ff59}.ui-module__SP2qqW__input::placeholder{color:var(--color-ash)}.ui-module__SP2qqW__textarea{resize:vertical;min-height:88px;font-family:var(--font-inter-variable);}.ui-module__SP2qqW__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-mist) 50%), linear-gradient(135deg, var(--color-mist) 50%, transparent 50%);background-position:calc(100% - 14px) 12px,calc(100% - 9px) 12px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:28px;}.ui-module__SP2qqW__card{background:var(--surface-carbon);border:1px solid var(--color-border,#e4e7ec);border-radius:var(--radius-cards);padding:var(--card-padding);box-shadow:0 2px 3px -2px #1c28401a,0 4px 6px -2px #1c28400a}.ui-module__SP2qqW__cardTight{padding:16px;}.ui-module__SP2qqW__badge{color:var(--color-fog);font-size:12px;font-weight:var(--font-weight-regular);border-radius:var(--radius-badges);background:#0f172a0d;align-items:center;gap:4px;padding:0 6px;line-height:20px;display:inline-flex}.ui-module__SP2qqW__badgeCommercial{color:var(--color-primary,#0070f3);background:#0070f31a}.ui-module__SP2qqW__badgeInfo{color:#02b8cc;background:#02b8cc1f}.ui-module__SP2qqW__badgeDanger{color:#eb5757;background:#eb57571f}.ui-module__SP2qqW__badgeSuccess{color:#27a644;background:#27a6441f}.ui-module__SP2qqW__badgeWarning{color:var(--color-warning,#d97706);background:var(--color-warning-soft,#fef3e2)}.ui-module__SP2qqW__badgeViolet{color:#8b5cf6;background:#8b5cf624}.ui-module__SP2qqW__kbd{min-width:20px;height:20px;color:var(--color-mist);font-family:var(--font-berkeley-mono);background:#0f172a0f;border:1px solid #0f172a14;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.ui-module__SP2qqW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;background:#f7f9fcb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ui-module__SP2qqW__modalContent{background:var(--surface-carbon);border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle), var(--shadow-xl);flex-direction:column;width:100%;max-width:640px;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.ui-module__SP2qqW__modalHeader{border-bottom:1px solid var(--color-graphite);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ui-module__SP2qqW__modalTitle{font-size:17px;font-weight:var(--font-weight-w590);color:var(--color-paper);letter-spacing:-.011em;margin:0}.ui-module__SP2qqW__modalBody{min-height:0;padding:24px;overflow:auto}.ui-module__SP2qqW__modalFooter{border-top:1px solid var(--color-graphite);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.ui-module__SP2qqW__toastStack{z-index:60;pointer-events:none;flex-direction:column-reverse;align-items:flex-end;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.ui-module__SP2qqW__toast{--toast-fg:#f1f5fb;--toast-bg:#0f172a;--toast-accent:#94a3b8;pointer-events:auto;background:var(--toast-bg);min-height:40px;color:var(--toast-fg);font-family:var(--font-inter-variable);font-size:13px;font-weight:var(--font-weight-w510,510);letter-spacing:-.006em;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:8px 8px 8px 12px;line-height:1;animation:.22s cubic-bezier(.16,1,.3,1) ui-module__SP2qqW__toastEnter;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 32px -12px #0f172a73,0 4px 10px -4px #0f172a59}.ui-module__SP2qqW__toastLeaving{animation:.18s ease-in forwards ui-module__SP2qqW__toastLeave}.ui-module__SP2qqW__toastWithAction{padding-right:4px}.ui-module__SP2qqW__toastIcon{color:#fff;background:var(--toast-accent);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ui-module__SP2qqW__toast_success{--toast-accent:#22c55e}.ui-module__SP2qqW__toast_danger{--toast-accent:#f43f5e}.ui-module__SP2qqW__toast_warning{--toast-accent:#f59e0b}.ui-module__SP2qqW__toast_info{--toast-accent:#60a5fa}.ui-module__SP2qqW__toastText{color:var(--toast-fg);white-space:nowrap;text-overflow:ellipsis;max-width:420px;padding-right:4px;overflow:hidden}.ui-module__SP2qqW__toastAction{color:#fff;height:28px;font:inherit;font-weight:var(--font-weight-w590,590);letter-spacing:-.006em;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;margin-left:4px;padding:0 12px;transition:background .12s}.ui-module__SP2qqW__toastAction:hover{background:#ffffff24}.ui-module__SP2qqW__toastAction:active{background:#fff3}.ui-module__SP2qqW__toastClose{color:#f1f5fb8c;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:22px;height:22px;margin-left:2px;transition:background .12s,color .12s;display:inline-grid}.ui-module__SP2qqW__toastClose:hover{color:#fff;background:#ffffff14}.ui-module__SP2qqW__toastLife{background:linear-gradient(90deg, var(--toast-accent), #94a3b859);transform-origin:0;opacity:.55;width:100%;height:2px;animation:linear forwards ui-module__SP2qqW__toastLife;position:absolute;bottom:0;left:0}.ui-module__SP2qqW__toast:hover .ui-module__SP2qqW__toastLife{animation-play-state:paused}@keyframes ui-module__SP2qqW__toastEnter{0%{opacity:0;transform:translate(20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ui-module__SP2qqW__toastLeave{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(20px)scale(.98)}}@keyframes ui-module__SP2qqW__toastLife{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ui-module__SP2qqW__toast,.ui-module__SP2qqW__toastLeaving,.ui-module__SP2qqW__toastLife{animation:none}}.ui-module__SP2qqW__avatar{border-radius:var(--radius-pills);width:24px;height:24px;color:var(--color-void);font-family:var(--font-inter-variable);font-size:11px;font-weight:var(--font-weight-w590);letter-spacing:-.011em;justify-content:center;align-items:center;display:inline-flex}.ui-module__SP2qqW__eyebrow{color:var(--color-fog);font-size:11px;font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase}.ui-module__SP2qqW__ctxMenu{z-index:80;background:var(--surface-carbon);max-height:calc(100vh - 20px);font-family:var(--font-inter-variable);border:1px solid #0f172a14;border-radius:8px;flex-direction:column;gap:1px;padding:4px;animation:.1s ease-out ui-module__SP2qqW__ctxIn;display:flex;position:fixed;overflow:auto;box-shadow:0 0 0 1px #0009,0 12px 32px -8px #0006}@keyframes ui-module__SP2qqW__ctxIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.ui-module__SP2qqW__ctxItem{color:var(--color-mist);cursor:pointer;text-align:left;min-height:26px;font-size:12.5px;font-family:var(--font-inter-variable);background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:5px 8px;display:flex}.ui-module__SP2qqW__ctxItem:hover:not(:disabled){color:var(--color-paper);background:#0f172a0f}.ui-module__SP2qqW__ctxItem:disabled{opacity:.45;cursor:not-allowed}.ui-module__SP2qqW__ctxItemDanger{color:var(--color-coral-red)}.ui-module__SP2qqW__ctxItemDanger:hover:not(:disabled){color:var(--color-coral-red);background:#eb575724}.ui-module__SP2qqW__ctxIcon{color:currentColor;flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}.ui-module__SP2qqW__ctxLabel{flex:1}.ui-module__SP2qqW__ctxShortcut{color:var(--color-ash);font-family:var(--font-berkeley-mono);font-size:10.5px}.ui-module__SP2qqW__ctxDivider{background:#0f172a0f;height:1px;margin:3px 0}
.select-module__CHe1Fa__wrap{min-width:0;max-width:100%;display:block;position:relative}.select-module__CHe1Fa__trigger{box-sizing:border-box;width:100%;min-height:var(--select-min-height,36px);height:var(--select-height,auto);padding:var(--select-padding,6px 10px 6px 12px);background:var(--select-bg,#fff);border:1px solid var(--select-border,var(--color-border-strong,#d3d8df));color:var(--select-color,var(--color-text,#1c1d1f));border-radius:var(--radius-inputs);font:400 var(--select-font-size,14px)/1.4 var(--font-inter-variable);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;transition:border-color .12s,box-shadow .12s;display:flex}.select-module__CHe1Fa__trigger:hover:not(:disabled){border-color:var(--color-text-secondary,#505967)}.select-module__CHe1Fa__trigger:focus,.select-module__CHe1Fa__trigger:focus-visible{border-color:var(--color-text-secondary,#505967);outline:none;box-shadow:0 0 0 3px #94b9ff59}.select-module__CHe1Fa__trigger:disabled{opacity:.5;cursor:not-allowed}.select-module__CHe1Fa__value{min-width:0;overflow:var(--select-value-overflow,visible);text-overflow:var(--select-value-ellipsis,clip);white-space:var(--select-value-wrap,normal);overflow-wrap:break-word;flex:1}.select-module__CHe1Fa__trigger svg{width:var(--select-icon,14px);height:var(--select-icon,14px);color:var(--color-mist,#8a8f98);flex-shrink:0;transition:transform .12s}.select-module__CHe1Fa__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.select-module__CHe1Fa__menu{z-index:90;border:1px solid var(--color-border-strong,#d3d8df);border-radius:var(--radius-inputs,8px);font:400 14px/1.4 var(--font-inter-variable);background:#fff;padding:4px;position:fixed;overflow:auto;box-shadow:0 12px 32px -12px #0f172a59,0 4px 12px -6px #0f172a33}.select-module__CHe1Fa__item{color:var(--color-text,#1c1d1f);cursor:pointer;overflow-wrap:break-word;border-radius:6px;padding:8px 10px}.select-module__CHe1Fa__itemActive{background:var(--color-surface-sub,#f3f4f6)}.select-module__CHe1Fa__itemSelected{font-weight:550}.select-module__CHe1Fa__itemDisabled{opacity:.45;cursor:not-allowed}
.onboarding-module__QgenAG__nameForm{gap:8px;display:grid}.onboarding-module__QgenAG__nameLabel{color:var(--color-text,#1c1d1f);font-size:13px;font-weight:500}.onboarding-module__QgenAG__nameHint{color:var(--color-text-muted,#6f7988);font-size:12px}.onboarding-module__QgenAG__tourLayer{z-index:1200;pointer-events:none;position:fixed;inset:0}.onboarding-module__QgenAG__tourBackdrop{background:#1012157a;animation:.16s ease-out both onboarding-module__QgenAG__tourFade;position:absolute;inset:0}.onboarding-module__QgenAG__tourSpotlight{border:2px solid var(--color-accent,#6c5ce7);background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #1012157a,0 0 0 4px #6c5ce72e}.onboarding-module__QgenAG__tourSpotlightCompact{box-shadow:0 0 0 4px #6c5ce738}.onboarding-module__QgenAG__tourCoachmark{pointer-events:auto;border:1px solid var(--color-line,#dfe3e8);background:var(--color-surface,#fff);width:min(360px,100vw - 24px);color:var(--color-text,#1c1d1f);border-radius:12px;padding:20px;transition:top .18s,left .18s,opacity .14s;position:fixed;box-shadow:0 18px 50px #0f172a38}.onboarding-module__QgenAG__tourCoachmarkCompact{width:min(320px,100vw - 24px);padding:14px;box-shadow:0 10px 32px #0f172a3d;inset:auto 20px 20px auto!important}.onboarding-module__QgenAG__tourCoachmarkCompact .onboarding-module__QgenAG__tourTitle{margin-top:7px;font-size:15px}.onboarding-module__QgenAG__tourCoachmarkCompact .onboarding-module__QgenAG__tourActions{margin-top:10px}.onboarding-module__QgenAG__tourProgress{color:var(--color-text-muted,#6f7988);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.onboarding-module__QgenAG__tourClose{width:28px;height:28px;color:var(--color-text-muted,#6f7988);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.onboarding-module__QgenAG__tourClose:hover,.onboarding-module__QgenAG__tourClose:focus-visible{background:var(--color-surface-subtle,#f3f5f7);outline:none}.onboarding-module__QgenAG__tourTitle{margin:12px 28px 7px 0;font-size:18px;line-height:1.25}.onboarding-module__QgenAG__tourBody{color:var(--color-text-muted,#6f7988);margin:0;font-size:13px;line-height:1.55}.onboarding-module__QgenAG__tourHelpLink{color:var(--color-accent,#6c5ce7);margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.onboarding-module__QgenAG__tourHelpLink:hover,.onboarding-module__QgenAG__tourHelpLink:focus-visible{text-decoration:underline}.onboarding-module__QgenAG__tourSaveError{color:var(--color-danger,#b42318);background:#eb57571a;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:8px 10px;font-size:12px;display:flex}.onboarding-module__QgenAG__tourSaveError button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.onboarding-module__QgenAG__tourBlocked{color:#92400e;background:#f59e0b1a;border:1px solid #b4530938;border-radius:7px;margin-top:12px;padding:9px 10px;font-size:12px;line-height:1.45}.onboarding-module__QgenAG__tourActions{align-items:center;gap:8px;margin-top:18px;display:flex}.onboarding-module__QgenAG__tourActionSpacer{flex:1}.onboarding-module__QgenAG__tourResume{z-index:1100;background:var(--color-text,#1c1d1f);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:9px;padding:10px 14px;font-size:12px;font-weight:600;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 28px #0f172a33}[data-reduced-motion=true] .onboarding-module__QgenAG__tourBackdrop,[data-reduced-motion=true] .onboarding-module__QgenAG__tourSpotlight,[data-reduced-motion=true] .onboarding-module__QgenAG__tourCoachmark{transition:none;animation:none;transform:none}@keyframes onboarding-module__QgenAG__tourFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.onboarding-module__QgenAG__tourBackdrop,.onboarding-module__QgenAG__tourSpotlight,.onboarding-module__QgenAG__tourCoachmark{transition:none;animation:none;transform:none}}
.workspace-module__emEOXa__shell{background:var(--surface-void);flex-direction:column;height:100vh;display:flex;overflow:hidden}.workspace-module__emEOXa__wsTabsBar{background:var(--color-surface,#fff);border-bottom:1px solid var(--color-graphite,#e5e9f0);flex-shrink:0;align-items:stretch;gap:8px;min-width:0;min-height:40px;padding:0 16px;display:flex;overflow-x:auto}.workspace-module__emEOXa__wsTabsActions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.workspace-module__emEOXa__wsTabs{flex-shrink:0;align-items:stretch;gap:0;min-height:40px;display:flex}.workspace-module__emEOXa__wsSubActionsBar{border-bottom:1px solid var(--color-graphite,#e5e9f0);background:#0f172a05;flex-shrink:0;align-items:stretch;gap:8px;min-width:0;padding:8px 16px;display:flex;overflow:auto hidden}.workspace-module__emEOXa__ribbonGroup{border-right:1px solid #0f172a0f;flex-direction:column;flex-shrink:0;align-items:stretch;padding:0 8px;display:flex}.workspace-module__emEOXa__ribbonGroup:last-child{border-right:none}.workspace-module__emEOXa__ribbonRow{flex:1;align-items:stretch;gap:2px;display:flex}.workspace-module__emEOXa__ribbonGroupLabel{color:var(--color-text-muted,#64748b);letter-spacing:.04em;text-align:center;padding:2px 0 0;font-size:10.5px}.workspace-module__emEOXa__ribbonBtn{min-width:64px;color:var(--color-text,#0f172a);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 8px 2px;transition:background 90ms,border-color 90ms;display:inline-flex}.workspace-module__emEOXa__ribbonBtn:hover:not(:disabled){background:#0f172a0a;border-color:#0f172a14}.workspace-module__emEOXa__ribbonBtn:disabled{opacity:.42;cursor:not-allowed}.workspace-module__emEOXa__ribbonBtnDanger{color:var(--color-coral-red,#f43f5e)}.workspace-module__emEOXa__ribbonBtnDanger:hover:not(:disabled){background:#f43f5e0f;border-color:#f43f5e33}.workspace-module__emEOXa__ribbonIcon{color:currentColor;place-items:center;display:inline-grid}.workspace-module__emEOXa__ribbonLabel{text-align:center;font-size:11.5px;line-height:1.15;font-weight:var(--font-weight-w510,510);white-space:nowrap}.workspace-module__emEOXa__wsTab{color:var(--color-text-muted,#64748b);font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:10px 16px;font-size:13px;font-weight:500;transition:color .1s;position:relative}.workspace-module__emEOXa__wsTab:hover,.workspace-module__emEOXa__wsTabActive{color:var(--color-text,#0f172a)}.workspace-module__emEOXa__wsTabActive:after{content:"";background:var(--color-primary,#0070f3);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.workspace-module__emEOXa__wsPlaceholder{color:var(--color-text-muted,#64748b);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.workspace-module__emEOXa__wsPlaceholderTitle{color:var(--color-text,#0f172a);font-size:18px;font-weight:500}.workspace-module__emEOXa__wsPlaceholderHint{font-size:13px}.workspace-module__emEOXa__body{flex:1;grid-template-columns:1fr 280px;min-height:0;display:grid;overflow:hidden}.workspace-module__emEOXa__bodyWithRight{grid-template-columns:1fr 280px 320px}.workspace-module__emEOXa__left,.workspace-module__emEOXa__center,.workspace-module__emEOXa__right{flex-direction:column;min-height:0;display:flex;overflow:hidden}.workspace-module__emEOXa__left{border-left:1px solid var(--color-graphite);background:#0f172a02;position:relative}.workspace-module__emEOXa__groupsResizer{cursor:col-resize;z-index:3;background:0 0;width:6px;transition:background .12s;position:absolute;top:0;bottom:0;left:-3px}.workspace-module__emEOXa__groupsResizer:hover,.workspace-module__emEOXa__groupsResizer:active{background:#0070f359}.workspace-module__emEOXa__leftCollapsed{align-items:stretch;width:40px;min-width:40px}.workspace-module__emEOXa__leftCollapsedBtn{width:100%;color:var(--color-fog);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:10px;padding:10px 0 16px;transition:color .12s,background-color .12s;display:flex}.workspace-module__emEOXa__leftCollapsedBtn:hover{color:var(--color-paper);background:#0f172a0a}.workspace-module__emEOXa__leftCollapsedBtn:focus-visible{outline:2px solid var(--color-primary,#0070f3);outline-offset:-2px}.workspace-module__emEOXa__leftCollapsedLabel{writing-mode:vertical-rl;letter-spacing:.06em;text-transform:uppercase;color:inherit;font-size:11px;transform:rotate(180deg)}.workspace-module__emEOXa__right{border-left:1px solid var(--color-graphite);background:#0f172a02}.workspace-module__emEOXa__header{z-index:100;border-bottom:1px solid var(--color-graphite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f9fcd9;align-items:center;gap:8px;height:44px;padding:0 12px 0 16px;display:flex;position:relative}.workspace-module__emEOXa__headerBack{color:var(--color-fog);border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;text-decoration:none;display:inline-flex}.workspace-module__emEOXa__headerBack:hover{color:var(--color-mist);background:#0f172a0a}.workspace-module__emEOXa__headerBackArrow{font-family:var(--font-berkeley-mono)}.workspace-module__emEOXa__headerSep{color:var(--color-smoke);font-size:12px}.workspace-module__emEOXa__headerProject{color:var(--color-paper);font-size:13px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__headerSaved{color:var(--color-pulse-green);font-size:11px;font-family:var(--font-inter-variable);background:#27a64414;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.workspace-module__emEOXa__headerRight{align-items:center;gap:2px;margin-left:auto;display:flex}.workspace-module__emEOXa__headerBtn{height:24px;color:var(--color-mist);font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.workspace-module__emEOXa__headerBtn:hover{color:var(--color-paper);background:#0f172a0d}.workspace-module__emEOXa__headerDivider{background:var(--color-graphite);width:1px;height:18px;margin:0 6px}.workspace-module__emEOXa__jobsPill{border-radius:var(--radius-pills);height:24px;color:var(--color-mist);cursor:pointer;background:#0f172a0d;border:0;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;display:inline-flex}.workspace-module__emEOXa__jobsPill:hover{background:#0f172a14}.workspace-module__emEOXa__jobsPillDot{background:var(--color-pulse-green);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite workspace-module__emEOXa__pulse;box-shadow:0 0 0 3px #27a64426}@keyframes workspace-module__emEOXa__pulse{50%{box-shadow:0 0 0 6px #27a6440d}}.workspace-module__emEOXa__leftHead{justify-content:space-between;align-items:center;gap:8px;padding:10px 8px 8px 12px;display:flex}.workspace-module__emEOXa__leftHeadActions{z-index:5;flex-shrink:0;align-items:center;gap:2px;display:flex;position:relative}.workspace-module__emEOXa__spinning svg{animation:.8s linear workspace-module__emEOXa__kmSpin}@keyframes workspace-module__emEOXa__kmSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.workspace-module__emEOXa__leftTitle{color:var(--color-fog);letter-spacing:-.011em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;overflow:hidden}.workspace-module__emEOXa__leftSearch{padding:0 8px 8px;position:relative}.workspace-module__emEOXa__leftSearchIcon{color:var(--color-ash);pointer-events:none;position:absolute;top:7px;left:17px}.workspace-module__emEOXa__leftSearchInput{width:100%;height:26px;color:var(--color-mist);font-family:var(--font-inter-variable);background:#0f172a08;border:1px solid #0f172a0f;border-radius:4px;outline:none;padding:0 8px 0 26px;font-size:12px}.workspace-module__emEOXa__leftSearchInput:focus{border-color:#0f172a26}.workspace-module__emEOXa__leftSearchInput::placeholder{color:var(--color-ash)}.workspace-module__emEOXa__tree{flex-direction:column;flex:1;gap:1px;padding:4px 6px 16px;font-size:12.5px;display:flex;overflow:auto}.workspace-module__emEOXa__treeDivider{background:var(--color-graphite);height:1px;margin:8px 6px 6px}.workspace-module__emEOXa__treeSectionLabel{color:var(--color-fog);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px 6px;font-size:10.5px}.workspace-module__emEOXa__treeNodeSystem{padding-left:6px}.workspace-module__emEOXa__treeNodeDanger .workspace-module__emEOXa__treeLabel{color:var(--color-mist)}.workspace-module__emEOXa__treeSysIcon{width:14px;height:14px;color:var(--color-ash);flex-shrink:0;place-items:center;display:grid}.workspace-module__emEOXa__treeNodeActive .workspace-module__emEOXa__treeSysIcon{color:var(--color-mist)}.workspace-module__emEOXa__treeNode{color:var(--color-mist);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:3px 6px 3px 4px;display:flex}.workspace-module__emEOXa__treeNode:hover{background:#0f172a0a}.workspace-module__emEOXa__treeNodeActive{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__treeMultiCheckWrap{cursor:pointer;flex-shrink:0;place-items:center;width:16px;height:16px;margin-right:4px;display:inline-grid}.workspace-module__emEOXa__treeMultiCheck{color:#fff;background:#fff;border:1px solid #0f172a40;border-radius:3px;place-items:center;width:13px;height:13px;transition:background 90ms,border-color 90ms,transform 90ms;display:inline-grid}.workspace-module__emEOXa__treeMultiCheckWrap:hover .workspace-module__emEOXa__treeMultiCheck{border-color:var(--color-primary,#0070f3)}.workspace-module__emEOXa__treeMultiCheckOn{background:var(--color-primary,#0070f3);border-color:var(--color-primary,#0070f3)}.workspace-module__emEOXa__treeMultiCheckPartial{background:#0070f329;border-color:#0070f38c}.workspace-module__emEOXa__treeMultiDash{background:var(--color-primary,#0070f3);border-radius:1px;width:7px;height:2px}.workspace-module__emEOXa__treeChevron{width:14px;height:14px;color:var(--color-ash);flex-shrink:0;place-items:center;display:grid}.workspace-module__emEOXa__treeChevron.workspace-module__emEOXa__collapsed{transform:rotate(-90deg)}.workspace-module__emEOXa__treeLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.workspace-module__emEOXa__treeCount{color:var(--color-ash);font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;font-size:11px}.workspace-module__emEOXa__treeTrashCount{color:#b45309;font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;cursor:pointer;background:#d977061a;border-radius:999px;align-items:center;gap:3px;margin-left:6px;padding:1px 5px;font-size:10.5px;line-height:1;transition:background .12s,color .12s;display:inline-flex}.workspace-module__emEOXa__treeTrashCount:hover{color:#92400e;background:#d9770633}.workspace-module__emEOXa__treeTrashCount svg{opacity:.85}.workspace-module__emEOXa__treeRename{color:var(--color-paper);font-family:var(--font-inter-variable);background:#0f172a0f;border:1px solid #0070f380;border-radius:3px;outline:none;flex:1;padding:2px 4px;font-size:12.5px}.workspace-module__emEOXa__treeColor{border-radius:50%;flex-shrink:0;width:6px;height:6px}.workspace-module__emEOXa__toolbar{border-bottom:1px solid var(--color-graphite);background:#fff6;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px 0 16px;display:flex}.workspace-module__emEOXa__toolbarCrumbs{color:var(--color-fog);flex:0 auto;align-items:baseline;gap:6px;min-width:0;font-size:12px;display:flex}.workspace-module__emEOXa__toolbarCrumbActive{color:var(--color-paper);font-size:13px;font-weight:var(--font-weight-w510);letter-spacing:-.011em;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-module__emEOXa__toolbarCrumbSep{color:var(--color-smoke)}.workspace-module__emEOXa__toolbarCrumbPath{color:var(--color-fog);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.workspace-module__emEOXa__toolbarCrumbCount{color:var(--color-fog);font-family:var(--font-berkeley-mono);font-size:11.5px}.workspace-module__emEOXa__toolbarSearch{flex:140px;min-width:0;max-width:220px;margin-right:6px;position:relative}.workspace-module__emEOXa__toolbarSearchIcon{color:var(--color-ash);pointer-events:none;position:absolute;top:8px;left:8px}.workspace-module__emEOXa__toolbarSearchInput{width:100%;height:26px;color:var(--color-mist);font-family:var(--font-inter-variable);background:#0f172a08;border:1px solid #0f172a0f;border-radius:4px;outline:none;padding:0 8px 0 24px;font-size:12px}.workspace-module__emEOXa__toolbarSearchInput:focus{border-color:#0f172a26}.workspace-module__emEOXa__toolbarSearchInput::placeholder{color:var(--color-ash)}.workspace-module__emEOXa__toolbarActions{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.workspace-module__emEOXa__toolbarSep{background:#0f172a1a;width:1px;height:18px;margin:0 6px;display:inline-block}.workspace-module__emEOXa__toolbarBtnDanger{color:var(--color-coral-red,#f43f5e)}.workspace-module__emEOXa__toolbarBtnDanger:hover:not(:disabled){background:#f43f5e14}.workspace-module__emEOXa__toolbarBtn:disabled{opacity:.42;cursor:not-allowed}.workspace-module__emEOXa__toolbarBtn{height:24px;color:var(--color-mist);font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.workspace-module__emEOXa__toolbarBtn:hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__toolbarBtnOpen{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__toolbarBtnBadge{border-radius:var(--radius-pills);background:var(--color-acid-lime);min-width:16px;height:14px;color:var(--color-void);font-family:var(--font-berkeley-mono);justify-content:center;align-items:center;margin-left:2px;padding:0 4px;font-size:10px;display:inline-flex}.workspace-module__emEOXa__toolbarMenu{position:relative}.workspace-module__emEOXa__toolbarMenuList{background:var(--surface-carbon);z-index:25;border:1px solid #0f172a14;border-radius:6px;flex-direction:column;gap:1px;min-width:220px;padding:4px;display:flex;position:absolute;top:28px;right:0;box-shadow:0 0 0 1px #0009,0 12px 32px -8px #0006}.workspace-module__emEOXa__toolbarMenuItem{width:100%;color:var(--color-mist);font-family:var(--font-inter-variable);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;padding:5px 8px;font-size:12px;display:block}.workspace-module__emEOXa__toolbarMenuItem:hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__toolbarMenuDivider{background:#0f172a0f;height:1px;margin:3px 0}.workspace-module__emEOXa__wordMinusBar{border-bottom:1px solid var(--color-graphite);background:var(--color-info-soft,#e0f2fe);min-height:36px;color:var(--color-mist);align-items:center;gap:10px;min-width:0;padding:4px 12px 4px 16px;font-size:12px;display:flex}.workspace-module__emEOXa__wordMinusBadge{flex:none}.workspace-module__emEOXa__wordMinusCount{white-space:nowrap}.workspace-module__emEOXa__wordMinusCount strong{color:var(--color-paper)}.workspace-module__emEOXa__wordMinusSummary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-fog);flex:auto;overflow:hidden}.workspace-module__emEOXa__wordMinusClear,.workspace-module__emEOXa__wordMinusExit{color:var(--color-mist);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;padding:4px 6px}.workspace-module__emEOXa__wordMinusClear:hover,.workspace-module__emEOXa__wordMinusExit:hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__wordMinusCommit{flex:none;min-height:26px}.workspace-module__emEOXa__wordMinusClear:focus-visible,.workspace-module__emEOXa__wordMinusExit:focus-visible,.workspace-module__emEOXa__wordToken:focus-visible,.workspace-module__emEOXa__wordMinusContextMenu button:focus-visible{outline:2px solid var(--color-primary,#0070f3);outline-offset:1px}.workspace-module__emEOXa__wordTokens{white-space:pre}.workspace-module__emEOXa__wordToken{color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:1px 2px;display:inline}.workspace-module__emEOXa__wordToken:hover{background:#0070f314;border-color:#0070f338}.workspace-module__emEOXa__wordTokenSelected,.workspace-module__emEOXa__wordTokenSelected:hover{color:var(--color-paper);background:#0070f329;border-color:#0070f37a}.workspace-module__emEOXa__wordMinusContextMenu{z-index:50;background:var(--surface-carbon,#fff);border:1px solid #0f172a1a;border-radius:6px;flex-direction:column;gap:1px;width:224px;padding:4px;display:flex;position:fixed;box-shadow:0 12px 32px #0f172a2e,0 2px 8px #0f172a1a}.workspace-module__emEOXa__wordMinusContextMenu button{width:100%;color:var(--color-mist);font-family:var(--font-inter-variable);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 8px;font-size:12px}.workspace-module__emEOXa__wordMinusContextMenu button:hover:not(:disabled){color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__wordMinusContextMenu button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:760px){.workspace-module__emEOXa__wordMinusBar{gap:6px;overflow-x:auto}.workspace-module__emEOXa__wordMinusSummary{flex-basis:120px}}.workspace-module__emEOXa__viewsBar{border-bottom:1px solid var(--color-graphite);flex-wrap:wrap;align-items:center;gap:12px;min-height:32px;padding:4px 12px 4px 16px;display:flex}.workspace-module__emEOXa__viewsPills{align-items:center;gap:4px;display:flex}.workspace-module__emEOXa__viewPill{height:22px;color:var(--color-mist);font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.workspace-module__emEOXa__viewPill:hover{color:var(--color-paper);background:#0f172a0d}.workspace-module__emEOXa__viewPillActive{background:var(--color-paper);color:var(--color-void);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__viewPillAdd{color:var(--color-fog);border:1px dashed #0f172a14;height:22px;padding:0 8px}.workspace-module__emEOXa__activeChips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.workspace-module__emEOXa__activeChip{height:22px;color:var(--color-acid-lime);font-family:var(--font-inter-variable);background:#0070f31a;border-radius:4px;align-items:center;gap:4px;padding:0 4px 0 8px;font-size:11px;display:inline-flex}.workspace-module__emEOXa__activeChipField{font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__activeChipOp{color:var(--color-mist)}.workspace-module__emEOXa__activeChipVal{color:var(--color-paper);font-family:var(--font-berkeley-mono)}.workspace-module__emEOXa__activeChipClose{color:currentColor;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:16px;height:16px;font-size:13px;display:inline-grid}.workspace-module__emEOXa__activeChipClose:hover{background:#0070f333}.workspace-module__emEOXa__clearAll{color:var(--color-fog);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:11px}.workspace-module__emEOXa__clearAll:hover{color:var(--color-mist)}.workspace-module__emEOXa__centerHead{display:none}.workspace-module__emEOXa__centerHeadLegacy{border-bottom:1px solid var(--color-graphite);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.workspace-module__emEOXa__centerCrumbs{color:var(--color-fog);flex:1;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex}.workspace-module__emEOXa__centerCrumbs strong{color:var(--color-paper);font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__centerCrumbSep{color:var(--color-smoke)}.workspace-module__emEOXa__centerFilter{color:var(--color-fog);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.workspace-module__emEOXa__centerFilter:hover{color:var(--color-mist)}.workspace-module__emEOXa__selectionBar{border-bottom:1px solid var(--color-graphite);color:var(--color-mist);background:#0070f308;align-items:center;gap:10px;padding:6px 16px;font-size:12px;display:flex}.workspace-module__emEOXa__selectionBar strong{color:var(--color-paper)}.workspace-module__emEOXa__gridWrap{min-height:0;color:var(--color-mist);flex-direction:column;flex:1;font-size:12.5px;display:flex;position:relative;overflow:hidden}.workspace-module__emEOXa__gridScroll{flex:1;min-width:0;overflow:auto}.workspace-module__emEOXa__gridInner{padding-bottom:40px;position:relative}.workspace-module__emEOXa__gridHeader{border-bottom:1px solid var(--color-graphite);z-index:4;background:#fffffffa;align-items:center;height:32px;display:grid;position:sticky;top:0}.workspace-module__emEOXa__gridBody{position:relative}.workspace-module__emEOXa__gridRow{cursor:pointer;align-items:center;min-height:30px;display:grid;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #0f172a0a}.workspace-module__emEOXa__gridRow:hover{background:#0f172a08}.workspace-module__emEOXa__gridRow:hover .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRow:hover .workspace-module__emEOXa__pinnedCol{background:#f3f4f6}.workspace-module__emEOXa__gridRowSelected{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 0 -1px 0 #0070f31f;background:#0070f314}.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedCol{background:#ebf3ff}.workspace-module__emEOXa__gridRowSelected:hover{background:#0070f31f}.workspace-module__emEOXa__gridRowSelected:hover .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRowSelected:hover .workspace-module__emEOXa__pinnedCol{background:#e0edff}.workspace-module__emEOXa__gridRowDragging{opacity:.4}.workspace-module__emEOXa__gridRowHighlighted{background:#f59e0b24;box-shadow:inset 2px 0 #d97706e6,inset 0 -1px #d9770633}.workspace-module__emEOXa__gridRowHighlighted:hover{background:#f59e0b33}.workspace-module__emEOXa__gridRowSelected.workspace-module__emEOXa__gridRowHighlighted{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 4px 0 0 0 #d97706e6, inset 0 -1px 0 #d9770633;background:#f59e0b38}.workspace-module__emEOXa__gridRowFocused.workspace-module__emEOXa__gridRowHighlighted{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px #d97706d9;background:#f59e0b3d}.workspace-module__emEOXa__gridRowFocused{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px #0070f359;background:#0070f314}.workspace-module__emEOXa__gridRowFocused:hover{background:#0070f31f}.workspace-module__emEOXa__gridRowFocused.workspace-module__emEOXa__gridRowSelected{box-shadow:inset 3px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px var(--color-primary,#0070f3);background:#0070f329}.workspace-module__emEOXa__gridRowFocused .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRowFocused .workspace-module__emEOXa__pinnedCol{background:#eff4fe}.workspace-module__emEOXa__gridRowFocused.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRowFocused.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedCol{background:#dde7fa}.workspace-module__emEOXa__pinnedFirst{z-index:2;box-shadow:1px 0 0 var(--color-graphite), 4px 0 6px -4px #0f172a1f;background:#fff;position:sticky;left:0}.workspace-module__emEOXa__pinnedCol{z-index:2;box-shadow:1px 0 0 var(--color-graphite), 4px 0 6px -4px #0f172a1f;background:#fff;position:sticky}.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__pinnedCol{box-shadow:1px 0 0 var(--color-graphite), 4px 0 6px -4px #0f172a1a;background:#f7f9fc}.workspace-module__emEOXa__gridRow:hover .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRow:hover .workspace-module__emEOXa__pinnedCol,.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedFirst,.workspace-module__emEOXa__gridRowSelected .workspace-module__emEOXa__pinnedCol{box-shadow:1px 0 0 var(--color-graphite)}.workspace-module__emEOXa__pinnedShadow{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0f172a14,#0000);width:8px;transition:opacity .15s;position:absolute;top:0;bottom:0;right:-8px}.workspace-module__emEOXa__gridBody:not(:only-child) .workspace-module__emEOXa__pinnedShadow{opacity:1}.workspace-module__emEOXa__colResizeHandle{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:none;width:10px;padding:0;position:absolute;top:0;bottom:0;right:0}.workspace-module__emEOXa__colResizeHandle:after{content:"";background:0 0;width:4px;transition:background-color .1s;position:absolute;top:4px;bottom:4px;right:0}.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__colResizeHandle:hover:after,.workspace-module__emEOXa__colResizeHandle:active:after{background:var(--color-acid-lime)}.workspace-module__emEOXa__sortArrow{color:var(--color-acid-lime);font-family:var(--font-berkeley-mono);margin-left:4px;font-size:10px}.workspace-module__emEOXa__dragBubble{background:var(--surface-carbon);color:var(--color-paper);font-family:var(--font-inter-variable);border-radius:var(--radius-pills);pointer-events:none;border:1px solid #0f172a1a;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex;box-shadow:0 0 0 1px #0009,0 6px 16px -4px #0006}.workspace-module__emEOXa__dragBubbleDot{background:var(--color-acid-lime);border-radius:50%;width:8px;height:8px}.workspace-module__emEOXa__treeNodeOver{outline:1px dashed var(--color-primary,#0070f3);outline-offset:-1px;background:#0070f31f}.workspace-module__emEOXa__gridCell{text-overflow:ellipsis;white-space:nowrap;align-items:center;height:30px;padding:4px 10px;font-size:12.5px;display:flex;position:relative;overflow:hidden;box-shadow:inset -1px 0 #0f172a0f}.workspace-module__emEOXa__gridCell:last-child{box-shadow:none}.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__gridCell{box-shadow:inset -1px 0 #0f172a14}.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__gridCell:last-child{box-shadow:none}.workspace-module__emEOXa__gridHeaderCell{color:var(--color-fog);font-size:11px;font-weight:var(--font-weight-regular);letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;user-select:none;gap:2px;padding:8px 10px}.workspace-module__emEOXa__gridHeaderCell.workspace-module__emEOXa__gridNum{text-align:left;color:var(--color-fog);justify-content:flex-start;font-family:inherit;font-size:11px}.workspace-module__emEOXa__thLabel{text-overflow:ellipsis;text-align:left;flex:1 1 0;min-width:0;overflow:hidden}.workspace-module__emEOXa__gridHeaderCell .workspace-module__emEOXa__sortArrow,.workspace-module__emEOXa__gridHeaderCell .workspace-module__emEOXa__colFilterBtn{flex-shrink:0}.workspace-module__emEOXa__gridNum{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-paper);font-family:var(--font-berkeley-mono);justify-content:flex-end;font-size:12px}.workspace-module__emEOXa__thSortable{cursor:pointer}.workspace-module__emEOXa__thSortable:hover{color:var(--color-mist)}.workspace-module__emEOXa__thSortActive{color:var(--color-paper)}.workspace-module__emEOXa__tdMuted{color:var(--color-ash)}.workspace-module__emEOXa__tdPhrase{color:var(--color-paper);font-weight:var(--font-weight-regular)}.workspace-module__emEOXa__checkCell{justify-content:center;align-items:center;gap:0;padding:0}.workspace-module__emEOXa__gridHeaderCell.workspace-module__emEOXa__checkCell{gap:0;padding:0 1px}.workspace-module__emEOXa__gridHeaderCell.workspace-module__emEOXa__checkCell .workspace-module__emEOXa__colFilterBtn{opacity:.7;width:20px;height:24px;margin-left:0}.workspace-module__emEOXa__gridHeaderCell.workspace-module__emEOXa__checkCell .workspace-module__emEOXa__checkMiniBtn{width:20px}.workspace-module__emEOXa__checkMiniBtn{width:24px;height:24px;color:var(--color-mist);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.workspace-module__emEOXa__checkMiniBtn:not(:disabled):hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__checkMiniBtn:disabled{color:var(--color-graphite);cursor:default}.workspace-module__emEOXa__checkMiniBtnClear:not(:disabled){color:#b91c1c}.workspace-module__emEOXa__checkMiniBtnClear:not(:disabled):hover{color:#7f1d1d;background:#f43f5e1a}.workspace-module__emEOXa__numCell{color:var(--color-ash);font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;justify-content:flex-end;padding:0 4px 0 2px;font-size:11px}.workspace-module__emEOXa__gridHeader .workspace-module__emEOXa__numCell{color:var(--color-mist)}.workspace-module__emEOXa__colFilterBtn{width:18px;height:18px;color:var(--color-fog);cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:3px;place-items:center;margin-left:6px;padding:0;transition:opacity .1s,background .1s,color .1s;display:inline-grid}.workspace-module__emEOXa__gridHeaderCell:hover .workspace-module__emEOXa__colFilterBtn{opacity:.85}.workspace-module__emEOXa__colFilterBtn:hover{opacity:1;color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__colFilterBtnActive{color:var(--color-primary,#0070f3);background:#0070f31a;opacity:1!important}.workspace-module__emEOXa__markFilterOpt{width:100%;color:var(--color-paper);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;margin:0;padding:6px 8px;font-size:12.5px;display:flex}.workspace-module__emEOXa__markFilterOpt:hover{background:#0f172a0d}.workspace-module__emEOXa__markFilterOptOn{color:var(--color-primary,#0070f3);background:#0070f314}.workspace-module__emEOXa__colFilterPop{z-index:90;border:1px solid var(--color-graphite);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:10px 10px 8px;display:flex;position:fixed;box-shadow:0 12px 32px -12px #0f172a59,0 4px 12px -6px #0f172a33}.workspace-module__emEOXa__colFilterHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-module__emEOXa__colFilterTitle{color:var(--color-fog);letter-spacing:.02em;font-size:12px}.workspace-module__emEOXa__colFilterClose{width:20px;height:20px;color:var(--color-fog);cursor:pointer;background:0 0;border:none;border-radius:3px;line-height:1}.workspace-module__emEOXa__colFilterClose:hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__colFilterBody{flex-direction:column;gap:6px;display:flex}.workspace-module__emEOXa__colFilterFoot{border-top:1px solid #0f172a0f;justify-content:flex-end;gap:6px;padding-top:4px;display:flex}.workspace-module__emEOXa__centerSearch{max-width:240px;height:26px;color:var(--color-mist);border-radius:var(--radius-inputs);font-family:var(--font-inter-variable);background:#0f172a05;border:1px solid #0f172a0f;padding:0 10px;font-size:12px}.workspace-module__emEOXa__centerSearch:focus{border-color:#0f172a26;outline:none}.workspace-module__emEOXa__checkbox{appearance:none;cursor:pointer;vertical-align:middle;background:#0f172a08;border:1px solid #0f172a33;border-radius:3px;place-items:center;width:13px;height:13px;display:grid}.workspace-module__emEOXa__checkbox:checked{background:var(--color-primary,#0070f3);border-color:var(--color-primary,#0070f3)}.workspace-module__emEOXa__checkbox:checked:after{content:"";border:2px solid var(--color-void);border-top:0;border-right:0;width:6px;height:3px;transform:translateY(-1px)rotate(-45deg)}.workspace-module__emEOXa__emptyRow{text-align:center;color:var(--color-fog);padding:48px 16px}.workspace-module__emEOXa__tableFoot{border-top:1px solid var(--color-graphite);color:var(--color-fog);font-size:11.5px;font-family:var(--font-inter-variable);z-index:3;background:var(--color-canvas,#fff);align-items:center;gap:20px;min-height:28px;padding:6px 16px;display:flex;position:relative}.workspace-module__emEOXa__tableFoot strong{color:var(--color-paper);font-family:var(--font-berkeley-mono);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__tableFootSel{color:var(--color-acid-lime);margin-left:auto}.workspace-module__emEOXa__tableFootHighlight{color:#b45309;font-size:11.5px;font-family:var(--font-inter-variable);background:#f59e0b1a;border:1px solid #d9770659;border-radius:999px;align-items:center;gap:2px;padding:1px 4px;display:inline-flex}.workspace-module__emEOXa__tableFootHighlightMain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;margin:0;padding:1px 6px 1px 8px;display:inline-flex}.workspace-module__emEOXa__tableFootHighlightMain:hover:not(:disabled){background:#f59e0b2e}.workspace-module__emEOXa__tableFootHighlightMain:disabled{cursor:default}.workspace-module__emEOXa__tableFootHighlight strong{color:#b45309;font-family:var(--font-berkeley-mono);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__tableFootHighlightX{color:#92400e;cursor:pointer;background:#d9770633;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;font-size:12px;line-height:1;display:inline-flex}.workspace-module__emEOXa__tableFootHighlightX:hover{background:#d9770659}.workspace-module__emEOXa__labelsCell{gap:4px;display:inline-flex;overflow:hidden}.workspace-module__emEOXa__moreLabels{color:var(--color-fog);align-self:center;padding-left:2px;font-size:11px}.workspace-module__emEOXa__serpDomainsCell{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.workspace-module__emEOXa__serpDomainLink{color:inherit;text-decoration:none}.workspace-module__emEOXa__serpDomainLink:hover{color:var(--color-primary,#0070f3);text-decoration:underline}.workspace-module__emEOXa__serpDomainsMore{color:var(--color-fog);padding-left:4px;font-size:11px}.workspace-module__emEOXa__sitePosFar{color:var(--color-ash)}.workspace-module__emEOXa__seasonWrap{flex-direction:column;gap:4px;min-width:0;display:flex}.workspace-module__emEOXa__seasonWrapCompact{justify-content:center;height:100%}.workspace-module__emEOXa__seasonBars{align-items:flex-end;gap:2px;height:18px;display:flex}.workspace-module__emEOXa__seasonWrap:not(.workspace-module__emEOXa__seasonWrapCompact) .workspace-module__emEOXa__seasonBars{gap:3px;height:40px}.workspace-module__emEOXa__seasonBar{background:var(--color-border-strong,#cbd3df);border-radius:2px 2px 0 0;flex:1 1 0;min-width:3px}.workspace-module__emEOXa__seasonBarMax{background:var(--color-primary,#0070f3)}.workspace-module__emEOXa__seasonLegend{color:var(--color-fog);flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.workspace-module__emEOXa__emptyState{text-align:center;color:var(--color-fog);pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px 16px;display:flex;position:absolute;inset:32px 0 28px}.workspace-module__emEOXa__emptyStateIcon{font-family:var(--font-berkeley-mono);color:var(--color-ash);font-size:20px}.workspace-module__emEOXa__emptyStateTitle{color:var(--color-paper);font-size:14px;font-weight:var(--font-weight-w510);overflow-wrap:break-word;max-width:36ch}.workspace-module__emEOXa__emptyStateSub{color:var(--color-fog);overflow-wrap:break-word;max-width:42ch;font-size:12.5px}.workspace-module__emEOXa__bulkBar{z-index:30;background:#fff;border:1px solid #0f172a1a;border-radius:8px;align-items:center;gap:2px;height:40px;padding:0 6px 0 12px;animation:.15s ease-out workspace-module__emEOXa__bulkIn;display:inline-flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0009,0 12px 32px -6px #00000080}@keyframes workspace-module__emEOXa__bulkIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.workspace-module__emEOXa__bulkCount{color:var(--color-mist);font-size:12px;font-family:var(--font-inter-variable);white-space:nowrap;padding-right:4px}.workspace-module__emEOXa__bulkCount strong{color:var(--color-paper);font-family:var(--font-berkeley-mono);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__bulkDivider{background:#0f172a1a;width:1px;height:20px;margin:0 4px}.workspace-module__emEOXa__bulkBtn{height:26px;color:var(--color-mist);font-family:var(--font-inter-variable);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.workspace-module__emEOXa__bulkBtn:hover{color:var(--color-paper);background:#0f172a0f}.workspace-module__emEOXa__bulkBtnDanger{color:var(--color-coral-red)}.workspace-module__emEOXa__bulkBtnDanger:hover{color:var(--color-coral-red);background:#eb575724}.workspace-module__emEOXa__bulkBtnClose{width:24px;height:24px;color:var(--color-fog);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;margin-left:4px;display:inline-grid}.workspace-module__emEOXa__bulkBtnClose:hover{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__rightTabs{border-bottom:1px solid var(--color-graphite);gap:2px;padding:6px;display:flex}.workspace-module__emEOXa__rightTab{color:var(--color-mist);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 9px;font-size:12px}.workspace-module__emEOXa__rightTab:hover{color:var(--color-paper);background:#0f172a0d}.workspace-module__emEOXa__rightTabActive{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__rightBody{flex-direction:column;flex:1;gap:14px;padding:14px;font-size:12.5px;display:flex;overflow:auto}.workspace-module__emEOXa__rightBlock{flex-direction:column;gap:6px;display:flex}.workspace-module__emEOXa__rightBlockTitle{color:var(--color-fog);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.workspace-module__emEOXa__rightRow{border-bottom:1px solid #0f172a0a;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.workspace-module__emEOXa__rightRow:last-child{border-bottom:0}.workspace-module__emEOXa__rightRowLabel{color:var(--color-fog);font-size:12px}.workspace-module__emEOXa__rightRowValue{color:var(--color-mist);font-family:var(--font-berkeley-mono);font-size:12px}.workspace-module__emEOXa__historyItem{border-bottom:1px solid #0f172a0a;flex-direction:column;gap:3px;padding:8px 0;display:flex}.workspace-module__emEOXa__historyMeta{color:var(--color-fog);align-items:center;gap:6px;font-size:11px;display:flex}.workspace-module__emEOXa__historyActor{color:var(--color-paper);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__historyRole{color:var(--color-fog);font-size:11px}.workspace-module__emEOXa__historyText{color:var(--color-mist);font-size:12.5px;line-height:1.4}.workspace-module__emEOXa__historyActions{gap:4px;margin-top:4px;display:flex}.workspace-module__emEOXa__aiItem{background:#0f172a04;border:1px solid #0f172a0d;border-radius:6px;flex-direction:column;gap:6px;padding:10px;display:flex}.workspace-module__emEOXa__aiTitle{color:var(--color-paper);font-size:12.5px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__aiReason{color:var(--color-mist);font-size:12px;line-height:1.5}.workspace-module__emEOXa__aiFoot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.workspace-module__emEOXa__aiConfidence{color:var(--color-fog);font-family:var(--font-berkeley-mono);font-size:11px}.workspace-module__emEOXa__aiActions{gap:4px;display:flex}.workspace-module__emEOXa__filterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:4px;display:grid}.workspace-module__emEOXa__jobsDrawer{background:var(--surface-carbon);width:400px;box-shadow:var(--shadow-subtle), var(--shadow-xl);border-left:1px solid var(--color-graphite);z-index:40;flex-direction:column;animation:.2s ease-out workspace-module__emEOXa__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes workspace-module__emEOXa__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.workspace-module__emEOXa__jobsHead{border-bottom:1px solid var(--color-graphite);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.workspace-module__emEOXa__jobsTitle{color:var(--color-paper);font-size:14px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__jobsList{flex:1;padding:8px;overflow:auto}.workspace-module__emEOXa__jobCard{border-radius:var(--radius-inputs);background:#0f172a04;border:1px solid #0f172a0d;flex-direction:column;gap:6px;margin-bottom:6px;padding:10px 12px;display:flex}.workspace-module__emEOXa__undoHistory{position:relative}.workspace-module__emEOXa__undoPopover{z-index:80;border:1px solid var(--color-graphite);width:min(390px,100vw - 24px);color:var(--color-paper);background:#fff;border-radius:10px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 14px 40px #0f172a29}.workspace-module__emEOXa__undoPopoverHeader{border-bottom:1px solid var(--color-graphite);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 14px 11px;display:flex}.workspace-module__emEOXa__undoPopoverHeader>div{gap:3px;display:grid}.workspace-module__emEOXa__undoPopoverHeader strong{font-size:13px;font-weight:600}.workspace-module__emEOXa__undoPopoverHeader span{color:var(--color-fog);font-size:11px}.workspace-module__emEOXa__undoPopoverClose{color:var(--color-fog);cursor:pointer;background:0 0;border:0;font-size:20px;line-height:18px}.workspace-module__emEOXa__undoPopoverBody{max-height:390px;overflow-y:auto}.workspace-module__emEOXa__undoMessage{color:var(--color-fog);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:18px 14px;font-size:12px;display:flex}.workspace-module__emEOXa__undoMessage button,.workspace-module__emEOXa__undoRowButton{border:1px solid var(--color-graphite);background:var(--color-surface,#fff);color:var(--color-paper);font:inherit;cursor:pointer;border-radius:5px}.workspace-module__emEOXa__undoMessage button{padding:5px 8px}.workspace-module__emEOXa__undoRow{border-bottom:1px solid #0f172a12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.workspace-module__emEOXa__undoRowMain{gap:4px;min-width:0;display:grid}.workspace-module__emEOXa__undoRowMain strong{color:var(--color-paper);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:510;overflow:hidden}.workspace-module__emEOXa__undoRowMain span{color:var(--color-fog);font-size:10.5px}.workspace-module__emEOXa__undoRowButton{padding:5px 8px;font-size:11px}.workspace-module__emEOXa__undoRowButton:hover:not(:disabled){background:#0f172a0a}.workspace-module__emEOXa__undoRowButton:disabled{opacity:.55;cursor:wait}.workspace-module__emEOXa__undoStatus{color:var(--color-fog);white-space:nowrap;font-size:10.5px}.workspace-module__emEOXa__undoPopoverFooter{color:var(--color-paper);text-align:center;background:#0f172a06;padding:10px 14px;font-size:11px;text-decoration:none;display:block}.workspace-module__emEOXa__undoPopoverFooter:hover{background:#0f172a0d}.workspace-module__emEOXa__jobHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.workspace-module__emEOXa__jobTitle{color:var(--color-paper);font-size:12.5px;font-weight:var(--font-weight-w510);letter-spacing:-.011em;flex:1;min-width:0}.workspace-module__emEOXa__jobMeta{color:var(--color-fog);font-family:var(--font-berkeley-mono);white-space:nowrap;font-size:11px}.workspace-module__emEOXa__jobProgressText{color:var(--color-fog);font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;font-size:11px}.workspace-module__emEOXa__jobStageState{color:var(--color-warning,#d97706);font-size:11.5px}.workspace-module__emEOXa__jobEta{color:var(--color-paper);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:12px}.workspace-module__emEOXa__progressBar{background:#0f172a0d;border-radius:2px;height:3px;overflow:hidden}.workspace-module__emEOXa__progressFill{background:var(--color-mist);height:100%;transition:width .5s}.workspace-module__emEOXa__progressFillRunning{background:var(--color-pulse-green)}.workspace-module__emEOXa__progressFillFailed{background:var(--color-coral-red)}.workspace-module__emEOXa__jobFoot{color:var(--color-fog);justify-content:space-between;align-items:center;font-size:11px;display:flex}.workspace-module__emEOXa__rail{flex-direction:column;height:100%;display:flex}.workspace-module__emEOXa__railTop{border-bottom:1px solid var(--color-graphite);align-items:center;gap:2px;padding:6px 4px 6px 8px;display:flex;overflow-x:auto}.workspace-module__emEOXa__railClose{width:22px;height:22px;color:var(--color-fog);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;margin-left:auto;font-size:14px;line-height:1;display:inline-grid}.workspace-module__emEOXa__railClose:hover{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__railTab{color:var(--color-mist);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:5px 8px;font-size:11.5px}.workspace-module__emEOXa__railTab:hover{color:var(--color-paper);background:#0f172a0d}.workspace-module__emEOXa__railTabActive{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__railBody{flex:1;padding:12px 14px 18px;font-size:12.5px;overflow:auto}.workspace-module__emEOXa__railHead{color:var(--color-fog);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin:16px 0 6px;font-size:11px;display:flex}.workspace-module__emEOXa__railHead:first-child{margin-top:0}.workspace-module__emEOXa__railHeadRight{color:var(--color-ash);font-family:var(--font-berkeley-mono);letter-spacing:0;text-transform:none;font-size:10.5px}.workspace-module__emEOXa__railDim{color:var(--color-fog);padding:4px 0;font-size:12.5px;line-height:1.5}.workspace-module__emEOXa__railTitle{color:var(--color-paper);font-size:14px;font-weight:var(--font-weight-w510);letter-spacing:-.011em;margin:2px 0 8px;line-height:1.35}.workspace-module__emEOXa__railRow{border-bottom:1px solid #0f172a0a;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.workspace-module__emEOXa__railRowLabel{color:var(--color-fog);font-size:12px}.workspace-module__emEOXa__railRowValue{color:var(--color-mist);font-size:12.5px}.workspace-module__emEOXa__railRowMono{font-family:var(--font-berkeley-mono);font-size:12px}.workspace-module__emEOXa__reviewsRow{align-items:center;gap:8px;padding:8px 0;display:flex}.workspace-module__emEOXa__reviewsIcon{color:var(--color-fog);place-items:center;width:16px;height:16px;display:grid}.workspace-module__emEOXa__reviewsLabel{color:var(--color-mist);flex:1;font-size:12.5px}.workspace-module__emEOXa__reviewsRevert{color:#f5c518;font-size:12px;font-family:var(--font-inter-variable);cursor:pointer}.workspace-module__emEOXa__feedComment{border-bottom:1px solid #0f172a0a;padding:12px 0}.workspace-module__emEOXa__feedCommentHead{align-items:center;gap:6px;margin-bottom:4px;display:flex}.workspace-module__emEOXa__feedCommentName{color:var(--color-paper);font-size:12.5px;font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__feedMeta{color:var(--color-fog);font-size:11px}.workspace-module__emEOXa__feedCommentText{color:var(--color-mist);padding-left:24px;font-size:12.5px;line-height:1.5}.workspace-module__emEOXa__mention{color:#f5c518;font-weight:var(--font-weight-w510);background:#f5c5181a;border-radius:3px;padding:0 3px}.workspace-module__emEOXa__feedEvent{align-items:flex-start;gap:8px;min-height:24px;padding:6px 0;display:flex}.workspace-module__emEOXa__feedEventIcon{flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.workspace-module__emEOXa__feedEventBody{color:var(--color-mist);flex:1;font-size:12.5px;line-height:1.5}.workspace-module__emEOXa__feedEventText strong{color:var(--color-paper);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__feedRole{color:var(--color-fog);margin:0 6px;font-size:11px}.workspace-module__emEOXa__feedUndone{color:var(--color-ash)}.workspace-module__emEOXa__feedUndoBtn{color:var(--color-mist);cursor:pointer;background:#0f172a0a;border:0;border-radius:3px;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;font-size:11px;display:inline-flex}.workspace-module__emEOXa__feedUndoBtn:hover{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__aiSuggestCard{background:#0f172a04;border:1px solid #0f172a0d;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:8px;padding:12px;display:flex}.workspace-module__emEOXa__aiSuggestHead{justify-content:space-between;align-items:center;display:flex}.workspace-module__emEOXa__aiSuggestBadge{letter-spacing:.06em;text-transform:uppercase;background:#0f172a0a;border-radius:3px;align-items:center;gap:4px;padding:1px 6px;font-size:10.5px;display:inline-flex}.workspace-module__emEOXa__aiSuggestConf{color:var(--color-fog);font-family:var(--font-berkeley-mono);font-size:11px}.workspace-module__emEOXa__aiSuggestTitle{color:var(--color-paper);font-size:13px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__aiSuggestReason{color:var(--color-mist);font-size:12px;line-height:1.5}.workspace-module__emEOXa__aiSuggestActions{justify-content:flex-end;gap:4px;margin-top:4px;display:flex}.workspace-module__emEOXa__aiSuggestBtn,.workspace-module__emEOXa__aiSuggestBtnPrimary{cursor:pointer;border:0;border-radius:4px;align-items:center;gap:3px;padding:4px 8px;font-size:11px;display:inline-flex}.workspace-module__emEOXa__aiSuggestBtn{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__aiSuggestBtnPrimary{background:var(--color-acid-lime);color:var(--color-void);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__filterInlineBtns{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.workspace-module__emEOXa__filterChip{color:var(--color-mist);cursor:pointer;background:#0f172a0a;border:0;border-radius:4px;padding:3px 8px;font-size:11.5px}.workspace-module__emEOXa__filterChip:hover{color:var(--color-paper);background:#0f172a14}.workspace-module__emEOXa__filterChipActive{color:var(--color-acid-lime);background:#0070f326}.workspace-module__emEOXa__filterInline{grid-template-columns:1fr 1fr 1fr auto;gap:4px;margin-top:6px;display:grid}.workspace-module__emEOXa__filterInlineSelect,.workspace-module__emEOXa__filterInlineInput{height:26px;color:var(--color-mist);font-family:var(--font-inter-variable);--select-height:26px;--select-min-height:26px;--select-padding:0 6px;--select-font-size:11.5px;--select-bg:#0f172a05;--select-border:#0f172a0f;--select-color:var(--color-mist);--select-icon:12px;--select-value-overflow:hidden;--select-value-ellipsis:ellipsis;--select-value-wrap:nowrap;background:#0f172a05;border:1px solid #0f172a0f;border-radius:4px;padding:0 6px;font-size:11.5px}.workspace-module__emEOXa__filterInlineSelect{--select-padding:0 8px 0 6px;padding-right:8px}.workspace-module__emEOXa__filterInlineInput:focus,.workspace-module__emEOXa__filterInlineSelect:focus,.workspace-module__emEOXa__filterInlineSelect:focus-visible{box-shadow:none;border-color:#0f172a26;outline:none}.workspace-module__emEOXa__aiFloatWrap{z-index:30;pointer-events:none;position:fixed;top:56px;bottom:auto;right:20px}.workspace-module__emEOXa__aiFloat,.workspace-module__emEOXa__aiFloatMin{pointer-events:auto;background:#fff;border:1px solid #0f172a0f;border-radius:14px;flex-direction:column;width:360px;max-height:calc(100vh - 80px);display:flex;overflow:hidden;box-shadow:0 0 0 1px #0009,0 30px 60px -20px #0006,inset 0 1px #0f172a05}.workspace-module__emEOXa__aiFloatMin{width:220px}.workspace-module__emEOXa__aiHead{border-bottom:1px solid var(--color-graphite);align-items:center;gap:6px;padding:8px 10px;display:flex}.workspace-module__emEOXa__aiHeadLogo{width:18px;height:18px;color:var(--color-acid-lime);background:#0070f324;border-radius:5px;place-items:center;display:grid}.workspace-module__emEOXa__aiHeadName{color:var(--color-paper);font-size:12.5px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.workspace-module__emEOXa__aiHeadPill{color:var(--color-mist);font-family:var(--font-berkeley-mono);background:#0f172a0f;border-radius:3px;padding:1px 6px;font-size:10.5px}.workspace-module__emEOXa__aiHeadBtn{width:20px;height:20px;color:var(--color-fog);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;font-size:12px;line-height:1;display:grid}.workspace-module__emEOXa__aiHeadBtn:hover{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__aiHeadBtn:first-of-type{margin-left:auto}.workspace-module__emEOXa__aiBody{flex-direction:column;gap:10px;padding:14px 14px 4px;display:flex;overflow:auto}.workspace-module__emEOXa__aiUserRow{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.workspace-module__emEOXa__aiUserBubble{max-width:88%;color:var(--color-mist);text-align:left;background:#0f172a0a;border-radius:10px 10px 4px;padding:8px 12px;font-size:12.5px;line-height:1.45}.workspace-module__emEOXa__aiCtxRow{color:var(--color-fog);background:#0f172a08;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:inline-flex}.workspace-module__emEOXa__aiCtxDot{background:#f5c518;border-radius:50%;width:6px;height:6px}.workspace-module__emEOXa__aiCtxTail{color:var(--color-ash)}.workspace-module__emEOXa__aiThinking{color:var(--color-fog);font-size:11px;font-family:var(--font-inter-variable);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.workspace-module__emEOXa__aiThinkingChevron{color:var(--color-ash)}.workspace-module__emEOXa__aiReply{color:var(--color-mist);font-size:12.5px;line-height:1.5}.workspace-module__emEOXa__aiDiffCard{background:#0f172a04;border:1px solid #0f172a0f;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.workspace-module__emEOXa__aiDiffHead{color:var(--color-fog);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.workspace-module__emEOXa__aiDiffHead strong{color:var(--color-mist);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__aiDiffAdd{color:var(--color-pulse-green);font-family:var(--font-berkeley-mono);font-size:11px}.workspace-module__emEOXa__aiDiffRem{color:var(--color-coral-red);font-family:var(--font-berkeley-mono);font-size:11px}.workspace-module__emEOXa__aiDiffPreview{color:var(--color-mist);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:11px}.workspace-module__emEOXa__aiDiffPreview:hover{color:var(--color-paper)}.workspace-module__emEOXa__aiDiffTitle{color:var(--color-mist);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex}.workspace-module__emEOXa__aiDiffStatus{color:var(--color-fog);font-size:10.5px;font-family:var(--font-berkeley-mono);background:#0f172a0f;border-radius:3px;padding:1px 6px}.workspace-module__emEOXa__aiDiffBranch{color:var(--color-ash);font-family:var(--font-berkeley-mono);letter-spacing:-.013em;font-size:11px}.workspace-module__emEOXa__aiDiffFoot{gap:4px;margin-top:6px;display:flex}.workspace-module__emEOXa__aiDiffApply,.workspace-module__emEOXa__aiDiffReject{cursor:pointer;border:0;border-radius:4px;padding:4px 10px;font-size:11px}.workspace-module__emEOXa__aiDiffApply{background:var(--color-acid-lime);color:var(--color-void);font-weight:var(--font-weight-w510)}.workspace-module__emEOXa__aiDiffReject{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__aiInputWrap{border-top:1px solid var(--color-graphite);flex-direction:column;gap:6px;padding:8px 10px 10px;display:flex}.workspace-module__emEOXa__aiInput{width:100%;color:var(--color-mist);font-family:var(--font-inter-variable);resize:none;background:0 0;border:0;outline:none;padding:6px 4px;font-size:12.5px}.workspace-module__emEOXa__aiInput::placeholder{color:var(--color-ash)}.workspace-module__emEOXa__aiInputBar{justify-content:space-between;align-items:center;gap:6px;display:flex}.workspace-module__emEOXa__aiSkillsPill{border-radius:var(--radius-pills);color:var(--color-mist);cursor:pointer;background:#0f172a0d;border:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.workspace-module__emEOXa__aiInputBarRight{align-items:center;gap:2px;display:flex}.workspace-module__emEOXa__aiInputIconBtn{width:22px;height:22px;color:var(--color-fog);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;font-size:12px;display:grid}.workspace-module__emEOXa__aiInputIconBtn:hover{color:var(--color-mist);background:#0f172a0d}.workspace-module__emEOXa__aiSendBtn{background:var(--color-paper);width:24px;height:24px;color:var(--color-void);cursor:pointer;border:0;border-radius:5px;place-items:center;display:grid}.workspace-module__emEOXa__aiSendBtn:hover{filter:brightness(.95)}.workspace-module__emEOXa__aiSendBtn:disabled{opacity:.5;cursor:not-allowed}.workspace-module__emEOXa__freqKindCard{border:1px solid var(--color-graphite);cursor:pointer;background:#0f172a05;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:16px 1fr;align-items:start;gap:4px 8px;padding:8px 10px;transition:border-color .12s,background .12s;display:grid}.workspace-module__emEOXa__freqKindCard:hover{border-color:#0070f366}.workspace-module__emEOXa__freqKindCard[data-on=true]{background:#0070f30d;border-color:#0070f38c}.workspace-module__emEOXa__freqKindCard input{grid-row:1/span 2;margin:3px 0 0}.workspace-module__emEOXa__freqKindMain{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.workspace-module__emEOXa__freqKindOp{color:var(--color-paper);font-family:var(--font-berkeley-mono);font-size:12.5px;font-weight:var(--font-weight-w510,510)}.workspace-module__emEOXa__freqKindLabel{color:var(--color-text-muted);font-size:11.5px}.workspace-module__emEOXa__freqKindHint{color:var(--color-fog);grid-column:2;font-size:11px;line-height:1.4}.workspace-module__emEOXa__geoRow{border:1px solid var(--color-graphite);background:#0f172a08;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.workspace-module__emEOXa__geoBtn{color:var(--color-text-muted);font-family:var(--font-inter-variable);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:12.5px;transition:background .12s,color .12s,box-shadow .12s}.workspace-module__emEOXa__geoBtn:hover{color:var(--color-text)}.workspace-module__emEOXa__geoBtnOn{background:var(--color-canvas,#fff);color:var(--color-text);box-shadow:0 0 0 1px #0f172a0f,0 1px 2px #0f172a14}.workspace-module__emEOXa__geoSummary{color:var(--color-fog);overflow-wrap:break-word;margin-top:6px;font-size:11.5px;line-height:1.4}.workspace-module__emEOXa__costGrid{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 18px;display:grid}.workspace-module__emEOXa__costCell{border-radius:var(--radius-inputs);background:#0f172a08;padding:10px 14px}.workspace-module__emEOXa__costCellValue{color:var(--color-paper);font-size:20px;font-weight:var(--font-weight-w510);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.workspace-module__emEOXa__costCellLabel{color:var(--color-fog);font-size:12px}.workspace-module__emEOXa__costLine{color:var(--color-mist);border-bottom:1px solid #0f172a0a;justify-content:space-between;padding:6px 0;font-size:12.5px;display:flex}.workspace-module__emEOXa__costLine:last-child{border-bottom:0}
.direct-panel-module__Fonqiq__panel{background:var(--color-surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto;container-type:inline-size}.direct-panel-module__Fonqiq__empty{text-align:center;color:var(--color-text-muted);padding:48px 24px;font-size:13px}.direct-panel-module__Fonqiq__empty b{color:var(--color-text);margin-bottom:6px;font-size:15px;display:block}.direct-panel-module__Fonqiq__campaign{border-bottom:1px solid var(--color-border);padding:14px 16px 12px}.direct-panel-module__Fonqiq__sectionHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.direct-panel-module__Fonqiq__sectionHead h3{color:var(--color-text);margin:0;font-size:13px;font-weight:600}.direct-panel-module__Fonqiq__sectionSub{color:var(--color-text-muted);font-size:11.5px}.direct-panel-module__Fonqiq__saveState{color:var(--color-text-muted);white-space:nowrap;margin-left:auto;font-size:11px}.direct-panel-module__Fonqiq__saveStateBusy{color:var(--color-text-secondary)}.direct-panel-module__Fonqiq__saveStateFailed{color:var(--color-danger)}.direct-panel-module__Fonqiq__form{grid-template-columns:1fr 1fr;align-items:start;gap:10px 20px;display:grid}@container (max-width:720px){.direct-panel-module__Fonqiq__form,.direct-panel-module__Fonqiq__editorGrid,.direct-panel-module__Fonqiq__calloutsGrid{grid-template-columns:1fr}}.direct-panel-module__Fonqiq__field{color:var(--color-text-secondary);gap:4px;font-size:11px;font-weight:500;display:grid}.direct-panel-module__Fonqiq__fieldLabel{align-items:center;gap:8px;display:flex}.direct-panel-module__Fonqiq__field input,.direct-panel-module__Fonqiq__field select,.direct-panel-module__Fonqiq__field textarea{padding:6px 9px;font-size:12.5px}.direct-panel-module__Fonqiq__field textarea{min-height:60px}.direct-panel-module__Fonqiq__hint{color:var(--color-text-muted);overflow-wrap:break-word;font-size:10.5px;font-weight:400;line-height:1.35}.direct-panel-module__Fonqiq__hintBtn{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0}.direct-panel-module__Fonqiq__hintBtn:disabled{color:var(--color-text-disabled);cursor:default}.direct-panel-module__Fonqiq__checks{flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;display:flex}.direct-panel-module__Fonqiq__check{color:var(--color-text);align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.direct-panel-module__Fonqiq__hintWarn{color:var(--color-warning)}.direct-panel-module__Fonqiq__regionWrap{min-width:0}.direct-panel-module__Fonqiq__regionWrapOff{opacity:.55;cursor:not-allowed}.direct-panel-module__Fonqiq__fieldActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.direct-panel-module__Fonqiq__menuWrap{flex:none;display:inline-flex;position:relative}.direct-panel-module__Fonqiq__menuBtn{border:1px solid var(--color-border-strong);background:var(--color-surface);height:26px;font:inherit;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.direct-panel-module__Fonqiq__menuBtn:hover:not(:disabled){background:var(--color-surface-sub);color:var(--color-text)}.direct-panel-module__Fonqiq__menuBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #94b9ff8c}.direct-panel-module__Fonqiq__menuBtn:disabled{opacity:.5;cursor:not-allowed}.direct-panel-module__Fonqiq__menuBtn svg{color:var(--color-text-muted)}.direct-panel-module__Fonqiq__menu{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;gap:1px;min-width:260px;max-width:340px;max-height:320px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 12px 32px -12px #0f172a4d,0 4px 10px -4px #0f172a26}.direct-panel-module__Fonqiq__menuTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:6px 8px 3px;font-size:10px;font-weight:600}.direct-panel-module__Fonqiq__menuItem{width:100%;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;font-weight:400;display:flex}.direct-panel-module__Fonqiq__menuItem:hover,.direct-panel-module__Fonqiq__menuItem:focus-visible{background:var(--color-surface-sub);outline:none}.direct-panel-module__Fonqiq__menuItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.direct-panel-module__Fonqiq__menuCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.direct-panel-module__Fonqiq__menuEmpty{color:var(--color-text-muted);padding:6px 8px;font-size:12px;font-weight:400}.direct-panel-module__Fonqiq__menuSep{background:var(--color-border);height:1px;margin:3px 4px}.direct-panel-module__Fonqiq__menuLink{color:var(--color-primary)}.direct-panel-module__Fonqiq__summary{border-bottom:1px solid var(--color-border);background:var(--color-canvas);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.direct-panel-module__Fonqiq__chips{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.direct-panel-module__Fonqiq__chip{border:1px solid var(--color-border);background:var(--color-surface);height:24px;color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;display:inline-flex}.direct-panel-module__Fonqiq__chip b{color:var(--color-text);font-weight:600}.direct-panel-module__Fonqiq__summaryRight{align-items:center;gap:8px;margin-left:auto;display:flex}.direct-panel-module__Fonqiq__issues{border-bottom:1px solid var(--color-border);background:var(--color-canvas);flex-direction:column;gap:4px;padding:8px 16px 10px;display:flex}.direct-panel-module__Fonqiq__issue{color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:baseline;gap:8px;padding:2px 0;font-family:inherit;font-size:12px;display:flex}.direct-panel-module__Fonqiq__issue:hover .direct-panel-module__Fonqiq__issueMsg{text-decoration:underline}.direct-panel-module__Fonqiq__issueStatic{cursor:default}.direct-panel-module__Fonqiq__issueStatic:hover .direct-panel-module__Fonqiq__issueMsg{text-decoration:none}.direct-panel-module__Fonqiq__issueDot{background:var(--color-danger);border-radius:999px;flex:none;width:6px;height:6px;position:relative;top:-1px}.direct-panel-module__Fonqiq__issueDotWarn{background:var(--color-warning)}.direct-panel-module__Fonqiq__issueGroup{color:var(--color-text-muted);white-space:nowrap;font-size:11px}.direct-panel-module__Fonqiq__issueMsg{color:var(--color-text);overflow-wrap:anywhere}.direct-panel-module__Fonqiq__issueMore{color:var(--color-text-muted);font-size:11px}.direct-panel-module__Fonqiq__toggleBtn{font:inherit;color:var(--color-text-secondary);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.direct-panel-module__Fonqiq__table{border-collapse:collapse;width:100%;font-size:12px}.direct-panel-module__Fonqiq__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-canvas);z-index:1;padding:8px 12px;font-size:10px;font-weight:600;position:sticky;top:0}.direct-panel-module__Fonqiq__table td{border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;padding:8px 12px}.direct-panel-module__Fonqiq__row{cursor:pointer}.direct-panel-module__Fonqiq__row:hover td,.direct-panel-module__Fonqiq__rowOn td{background:var(--color-surface-sub)}.direct-panel-module__Fonqiq__rowOff .direct-panel-module__Fonqiq__gname{color:var(--color-text-muted)}.direct-panel-module__Fonqiq__num{text-align:right;font-variant-numeric:tabular-nums}.direct-panel-module__Fonqiq__gname{color:var(--color-text);font-weight:500}.direct-panel-module__Fonqiq__gpath{color:var(--color-text-muted);margin-top:1px;font-size:11px}.direct-panel-module__Fonqiq__muted{color:var(--color-text-muted)}.direct-panel-module__Fonqiq__okMark{color:var(--color-success);font-weight:600}.direct-panel-module__Fonqiq__checkCell{width:44px}.direct-panel-module__Fonqiq__checkCell input{cursor:pointer;margin:2px 0 0}.direct-panel-module__Fonqiq__checkCell input:disabled{cursor:not-allowed}.direct-panel-module__Fonqiq__editorRow td{background:var(--color-canvas);padding:0}.direct-panel-module__Fonqiq__editor{border-left:2px solid var(--color-border-strong);flex-direction:column;gap:14px;margin-left:12px;padding:14px 16px 16px 44px;display:flex}.direct-panel-module__Fonqiq__editorGrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px 24px;display:grid}.direct-panel-module__Fonqiq__col{gap:8px;display:grid}.direct-panel-module__Fonqiq__colTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:10.5px;font-weight:600}.direct-panel-module__Fonqiq__cnt{font-family:var(--font-berkeley-mono);color:var(--color-text-muted);margin-left:auto;font-size:10.5px;font-weight:400}.direct-panel-module__Fonqiq__cntOver{color:var(--color-danger);font-weight:600}.direct-panel-module__Fonqiq__phrases{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.direct-panel-module__Fonqiq__phrase{background:var(--color-surface-sub);height:22px;color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex}.direct-panel-module__Fonqiq__editorActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.direct-panel-module__Fonqiq__editorActions .direct-panel-module__Fonqiq__grow{flex:1}.direct-panel-module__Fonqiq__qlList{gap:6px;display:grid}.direct-panel-module__Fonqiq__qlRow{grid-template-columns:1.1fr 1.6fr 1.4fr 28px;align-items:start;gap:6px;display:grid}.direct-panel-module__Fonqiq__qlRow input{padding:5px 8px;font-size:12px}.direct-panel-module__Fonqiq__qlMeta{gap:2px;display:grid}.direct-panel-module__Fonqiq__qlCnt{font-family:var(--font-berkeley-mono);color:var(--color-text-muted);padding-left:2px;font-size:10px}.direct-panel-module__Fonqiq__qlCntOver{color:var(--color-danger);font-weight:600}.direct-panel-module__Fonqiq__iconBtn{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;margin-top:2px;font-size:14px;line-height:1;display:inline-grid}.direct-panel-module__Fonqiq__iconBtn:hover:not(:disabled){background:var(--color-surface-sub);color:var(--color-text)}.direct-panel-module__Fonqiq__iconBtn:disabled{opacity:.4;cursor:not-allowed}.direct-panel-module__Fonqiq__addBtn{border:1px dashed var(--color-border-strong);font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:5px 10px;font-size:11.5px}.direct-panel-module__Fonqiq__addBtn:hover:not(:disabled){background:var(--color-surface-sub);color:var(--color-text)}.direct-panel-module__Fonqiq__addBtn:disabled{opacity:.5;cursor:not-allowed}.direct-panel-module__Fonqiq__calloutsGrid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.direct-panel-module__Fonqiq__calloutRow{grid-template-columns:1fr 28px;align-items:start;gap:4px;display:grid}.direct-panel-module__Fonqiq__calloutRow input{padding:5px 8px;font-size:12px}.direct-panel-module__Fonqiq__editorIssues{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}.direct-panel-module__Fonqiq__emptyGroups{text-align:center;color:var(--color-text-muted);padding:36px 24px;font-size:13px}.direct-panel-module__Fonqiq__emptyGroups b{color:var(--color-text);margin-bottom:4px;font-size:14px;display:block}@media (max-width:1100px){.direct-panel-module__Fonqiq__form,.direct-panel-module__Fonqiq__editorGrid{grid-template-columns:1fr}.direct-panel-module__Fonqiq__editor{padding-left:16px}}
.serp-rail-module__6u0OCW__engines{border:1px solid var(--color-graphite);background:#0f172a08;border-radius:6px;align-items:center;gap:2px;margin:2px 0 8px;padding:2px;display:inline-flex}.serp-rail-module__6u0OCW__engineBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:3px 9px;font-family:inherit;font-size:11.5px;transition:background .12s,color .12s}.serp-rail-module__6u0OCW__engineBtn:hover{color:var(--color-text)}.serp-rail-module__6u0OCW__engineBtnOn{background:var(--color-canvas,#fff);color:var(--color-text);box-shadow:0 0 0 1px #0f172a0f,0 1px 2px #0f172a14}.serp-rail-module__6u0OCW__meta{color:var(--color-fog);margin-bottom:4px;font-size:11px;line-height:1.4}.serp-rail-module__6u0OCW__list{flex-direction:column;display:flex}.serp-rail-module__6u0OCW__doc{border-bottom:1px solid #0f172a0a;grid-template-columns:22px minmax(0,1fr);gap:6px;padding:5px 0;display:grid}.serp-rail-module__6u0OCW__doc:last-child{border-bottom:0}.serp-rail-module__6u0OCW__pos{font-family:var(--font-berkeley-mono);color:var(--color-fog);text-align:right;font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.serp-rail-module__6u0OCW__docBody{min-width:0}.serp-rail-module__6u0OCW__docHead{align-items:center;gap:6px;min-width:0;display:flex}.serp-rail-module__6u0OCW__domain{color:var(--color-paper);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;text-decoration:none;overflow:hidden}.serp-rail-module__6u0OCW__domain:hover{text-decoration:underline}.serp-rail-module__6u0OCW__domainSite{color:var(--color-primary,#0070f3);font-weight:var(--font-weight-w510)}.serp-rail-module__6u0OCW__typeBadge{text-transform:lowercase;flex:none;font-size:10px}.serp-rail-module__6u0OCW__title{color:var(--color-mist);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.35;text-decoration:none;display:block;overflow:hidden}.serp-rail-module__6u0OCW__title:hover{text-decoration:underline}.serp-rail-module__6u0OCW__snippet{color:var(--color-fog);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.serp-rail-module__6u0OCW__empty{color:var(--color-fog);padding:4px 0;font-size:12px;line-height:1.5}.serp-rail-module__6u0OCW__error{color:#eb5757;padding:4px 0;font-size:12px;line-height:1.5}.serp-rail-module__6u0OCW__actions{gap:6px;margin-top:8px;display:flex}
.minus-words-module__iI9UFW__panel{border-left:1px solid var(--color-graphite);background:#fff;flex-direction:column;min-width:360px;animation:.2s cubic-bezier(.16,1,.3,1) minus-words-module__iI9UFW__minusPanelIn;display:flex;position:relative;overflow:hidden;container-type:inline-size}@keyframes minus-words-module__iI9UFW__minusPanelIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.minus-words-module__iI9UFW__panelResizer{cursor:col-resize;z-index:5;background:0 0;width:6px;transition:background .12s;position:absolute;top:0;bottom:0;left:-3px}.minus-words-module__iI9UFW__panelResizer:hover,.minus-words-module__iI9UFW__panelResizer:active{background:#0070f359}.minus-words-module__iI9UFW__panelHead{border-bottom:1px solid var(--color-graphite);background:#0f172a05;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 8px 0 12px;display:flex}.minus-words-module__iI9UFW__panelTitle{font-size:13px;font-weight:var(--font-weight-w590,590);color:var(--color-text);letter-spacing:-.006em}.minus-words-module__iI9UFW__panelBreadcrumb{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.minus-words-module__iI9UFW__panelHeadActions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.minus-words-module__iI9UFW__panelIcon{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;transition:background .1s,color .1s;display:inline-grid}.minus-words-module__iI9UFW__panelIcon:hover{color:var(--color-text);background:#0f172a0f}.minus-words-module__iI9UFW__panelIconActive{color:var(--color-primary,#0070f3);background:#0070f31a}.minus-words-module__iI9UFW__panelIconActive:hover{background:#0070f329}.minus-words-module__iI9UFW__panelFoot{border-top:1px solid var(--color-graphite);background:#0f172a05;flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 12px;display:flex}.minus-words-module__iI9UFW__split{flex:1;grid-template-columns:200px 1fr;align-items:stretch;gap:12px;min-height:0;padding:10px 12px;display:grid;overflow:auto}.minus-words-module__iI9UFW__rail{background:#0f172a05;border:1px solid #0f172a14;border-radius:8px;flex-direction:column;gap:6px;min-height:0;padding:8px;display:flex;overflow:hidden}.minus-words-module__iI9UFW__railHead{align-items:center;gap:4px;padding:4px 4px 4px 8px;display:flex}.minus-words-module__iI9UFW__railHeadLabel{color:var(--color-fog);letter-spacing:.06em;text-transform:uppercase;flex:1;font-size:11px}.minus-words-module__iI9UFW__railIconBtn{width:22px;height:22px;color:var(--color-text);cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-radius:4px;place-items:center;font-size:13px;display:inline-grid}.minus-words-module__iI9UFW__railIconBtn:hover{background:#0f172a0a}.minus-words-module__iI9UFW__railList{flex-direction:column;gap:2px;display:flex;overflow:auto}.minus-words-module__iI9UFW__railItem{color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;transition:background 90ms;display:flex}.minus-words-module__iI9UFW__railItem:hover{background:#0f172a0d}.minus-words-module__iI9UFW__railItemActive{color:var(--color-primary,#0070f3);font-weight:var(--font-weight-w510,510);background:#0070f31f}.minus-words-module__iI9UFW__railItemActive:hover{background:#0070f329}.minus-words-module__iI9UFW__railItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.minus-words-module__iI9UFW__railItemCheck{cursor:pointer;width:14px;height:14px;accent-color:var(--color-primary,#0070f3);flex-shrink:0;margin:0}.minus-words-module__iI9UFW__railItemCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.minus-words-module__iI9UFW__railItemActive .minus-words-module__iI9UFW__railItemCount{color:var(--color-primary,#0070f3)}.minus-words-module__iI9UFW__railEmpty{color:var(--color-text-muted);text-align:center;padding:16px 12px;font-size:12.5px;line-height:1.5}.minus-words-module__iI9UFW__railEmptyBtn{color:var(--color-primary,#0070f3);cursor:pointer;background:#0070f30f;border:1px dashed #0070f366;border-radius:4px;margin-top:8px;padding:4px 10px;font-size:12px}.minus-words-module__iI9UFW__railEmptyBtn:hover{background:#0070f31f}.minus-words-module__iI9UFW__main{flex-direction:column;gap:10px;min-width:0;display:flex}.minus-words-module__iI9UFW__mainHead{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.minus-words-module__iI9UFW__mainTitle{color:var(--color-text);font-size:15px;font-weight:var(--font-weight-w590,590);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.minus-words-module__iI9UFW__mainCount{color:var(--color-text-muted);margin-left:6px;font-size:12.5px;font-weight:400}.minus-words-module__iI9UFW__mainActions{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.minus-words-module__iI9UFW__actionBtn{color:var(--color-text);cursor:pointer;background:#fff;border:1px solid #0f172a14;border-radius:5px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;transition:background 90ms,border-color 90ms,color 90ms;display:inline-flex}.minus-words-module__iI9UFW__actionBtn:hover:not(:disabled){background:#0f172a0a;border-color:#0f172a24}.minus-words-module__iI9UFW__actionBtn:disabled{opacity:.42;cursor:not-allowed}.minus-words-module__iI9UFW__actionBtn[data-danger=true]{color:var(--color-coral-red,#f43f5e);background:#f43f5e0a;border-color:#f43f5e40}.minus-words-module__iI9UFW__actionBtn[data-danger=true]:hover:not(:disabled){background:#f43f5e1a}.minus-words-module__iI9UFW__overflowWrap{position:relative}.minus-words-module__iI9UFW__overflowMenu{z-index:5;background:#fff;border:1px solid #0f172a1a;border-radius:8px;flex-direction:column;gap:1px;min-width:220px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px -12px #0f172a4d,0 4px 10px -4px #0f172a26}.minus-words-module__iI9UFW__overflowItem{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 10px;font-size:13px;display:block}.minus-words-module__iI9UFW__overflowItem:hover:not(:disabled){background:#0f172a0d}.minus-words-module__iI9UFW__overflowItem:disabled{opacity:.4;cursor:not-allowed}.minus-words-module__iI9UFW__overflowSep{background:#0f172a14;height:1px;margin:3px 4px}.minus-words-module__iI9UFW__quickAdd{align-items:center;gap:6px;display:flex}.minus-words-module__iI9UFW__quickAddInput{flex:1}.minus-words-module__iI9UFW__tableWrap{background:#fff;border:1px solid #0f172a14;border-radius:8px;flex-direction:column;flex:1;min-height:220px;display:flex;overflow:hidden}.minus-words-module__iI9UFW__thead{color:var(--color-fog);letter-spacing:.04em;text-transform:uppercase;background:#0f172a08;border-bottom:1px solid #0f172a0f;grid-template-columns:34px 46px 1fr;align-items:center;padding:6px 10px;font-size:11px;display:grid}.minus-words-module__iI9UFW__tbody{flex:1;min-height:0;overflow:auto}.minus-words-module__iI9UFW__trow{color:var(--color-text);cursor:pointer;border-bottom:1px solid #0f172a0a;grid-template-columns:34px 46px 1fr;align-items:center;padding:4px 10px;font-size:13px;display:grid}.minus-words-module__iI9UFW__trow:hover{background:#0f172a08}.minus-words-module__iI9UFW__trowSel{background:#0070f30f}.minus-words-module__iI9UFW__trowSel:hover{background:#0070f31a}.minus-words-module__iI9UFW__thCheck{align-items:center;display:inline-flex}.minus-words-module__iI9UFW__thNum{color:var(--color-text-muted);text-align:right;font-variant-numeric:tabular-nums;padding-right:6px}.minus-words-module__iI9UFW__thPhrase{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.minus-words-module__iI9UFW__tableFilter{width:140px;height:22px;color:var(--color-text);background:#fff;border:1px solid #0f172a1a;border-radius:4px;outline:none;margin-left:auto;padding:0 8px;font-size:11.5px}.minus-words-module__iI9UFW__empty{color:var(--color-text-muted);text-align:center;padding:28px 12px;font-size:12.5px;line-height:1.6}.minus-words-module__iI9UFW__params{background:#0f172a05;border:1px solid #0f172a14;border-radius:8px}.minus-words-module__iI9UFW__paramsHead{width:100%;color:var(--color-text);font-size:12.5px;font-weight:var(--font-weight-w510,510);cursor:pointer;text-align:left;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.minus-words-module__iI9UFW__paramsHead:hover{background:#0f172a0a}.minus-words-module__iI9UFW__paramsChevron{color:var(--color-text-muted);font-size:11px;transition:transform .14s;display:inline-block}.minus-words-module__iI9UFW__paramsChevron[data-open=true]{transform:rotate(90deg)}.minus-words-module__iI9UFW__paramsSummary{color:var(--color-text-muted);overflow-wrap:break-word;min-width:0;margin-left:4px;font-size:12px;font-weight:400}.minus-words-module__iI9UFW__paramsBody{border-top:1px solid #0f172a0f;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.minus-words-module__iI9UFW__paramsRow{grid-template-columns:140px 1fr;align-items:start;gap:8px;display:grid}.minus-words-module__iI9UFW__paramsLabel{min-height:36px;color:var(--color-text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.minus-words-module__iI9UFW__infoDot{width:14px;height:14px;color:var(--color-text-muted);cursor:help;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:color .12s,background .12s;display:inline-flex}.minus-words-module__iI9UFW__infoDot:hover{color:var(--color-primary,#0070f3);background:#0070f31a}.minus-words-module__iI9UFW__paramsCheck{color:var(--color-text);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.minus-words-module__iI9UFW__paramsCheck input{margin:0}.minus-words-module__iI9UFW__paramsHint{color:var(--color-primary,#0070f3);font-size:12px;font-family:var(--font-inter-variable);background:#0070f314;border-radius:999px;justify-self:start;padding:4px 10px}.minus-words-module__iI9UFW__footStatus{color:var(--color-text);align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:inline-flex}.minus-words-module__iI9UFW__footStatusLabel{color:var(--color-text-muted)}.minus-words-module__iI9UFW__footStatusCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;background:#0f172a0f;border-radius:999px;padding:1px 6px;font-size:11.5px}.minus-words-module__iI9UFW__pickerList{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow:auto}.minus-words-module__iI9UFW__pickerRow{cursor:pointer;border-radius:4px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:grid}.minus-words-module__iI9UFW__pickerRow:hover{background:#0f172a08}.minus-words-module__iI9UFW__pickerCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.minus-words-module__iI9UFW__editHead{gap:6px;margin-bottom:10px;display:flex}.minus-words-module__iI9UFW__editList{flex-direction:column;gap:2px;display:flex}.minus-words-module__iI9UFW__editRow{border:1px solid #0000;border-radius:4px;grid-template-columns:20px 1fr auto auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.minus-words-module__iI9UFW__editRow:hover{background:#0f172a08;border-color:#0f172a0d}.minus-words-module__iI9UFW__editRowHidden{opacity:.6}.minus-words-module__iI9UFW__editIcon{color:var(--color-text-muted);text-align:center;font-size:11px}.minus-words-module__iI9UFW__editName{text-align:left;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-w510,510);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;padding:0;overflow:hidden}.minus-words-module__iI9UFW__editName:hover{color:var(--color-primary,#0070f3)}.minus-words-module__iI9UFW__editRename{height:22px;color:var(--color-text);background:#0f172a08;border:1px solid #0070f380;border-radius:3px;outline:none;padding:0 6px;font-size:13px}.minus-words-module__iI9UFW__editCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px}.minus-words-module__iI9UFW__editAction{color:var(--color-text);cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-radius:4px;padding:3px 8px;font-size:11.5px}.minus-words-module__iI9UFW__editAction:hover{background:#0f172a0d}.minus-words-module__iI9UFW__editActionDanger{color:var(--color-coral-red,#f43f5e)}.minus-words-module__iI9UFW__editActionDanger:hover{background:#f43f5e14;border-color:#f43f5e4d}.minus-words-module__iI9UFW__textarea{width:100%;min-height:220px;color:var(--color-text);font-family:var(--font-inter-variable);resize:vertical;background:#fff;border:1px solid #0f172a1a;border-radius:6px;outline:none;padding:8px 10px;font-size:13px;line-height:1.5}.minus-words-module__iI9UFW__textarea:focus{border-color:#0070f380}@container (max-width:560px){.minus-words-module__iI9UFW__split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.minus-words-module__iI9UFW__rail{max-height:200px;overflow:auto}}@media (max-width:900px){.minus-words-module__iI9UFW__split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.minus-words-module__iI9UFW__rail{max-height:220px;overflow:auto}}
.group-analysis-module__O7vmlq__panel{border-left:1px solid var(--color-graphite);background:var(--surface-carbon,#fff);flex-direction:column;min-width:0;max-width:100%;height:100%;min-height:0;animation:.22s cubic-bezier(.16,1,.3,1) group-analysis-module__O7vmlq__gaSlideIn;display:flex;position:relative;overflow:hidden;container-type:inline-size}@keyframes group-analysis-module__O7vmlq__gaSlideIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.group-analysis-module__O7vmlq__resizer{cursor:col-resize;z-index:5;width:6px;height:100%;position:absolute;top:0;left:-3px}.group-analysis-module__O7vmlq__resizer:hover{background:#0070f326}.group-analysis-module__O7vmlq__head{border-bottom:1px solid var(--color-graphite);background:#0f172a05;align-items:baseline;gap:8px;min-height:40px;padding:10px 12px;display:flex}.group-analysis-module__O7vmlq__title{color:var(--color-paper);font-size:14px;font-weight:var(--font-weight-w510,510);letter-spacing:-.006em}.group-analysis-module__O7vmlq__subtitle{color:var(--color-fog);font-variant-numeric:tabular-nums;font-size:11.5px}.group-analysis-module__O7vmlq__headActions{gap:2px;margin-left:auto;display:inline-flex}.group-analysis-module__O7vmlq__iconBtn{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:16px}.group-analysis-module__O7vmlq__iconBtn:hover{color:var(--color-text);background:#0f172a0f}.group-analysis-module__O7vmlq__iconBtn:disabled{opacity:.4;cursor:default}.group-analysis-module__O7vmlq__iconBtn:disabled:hover{background:0 0}.group-analysis-module__O7vmlq__body{grid-template-columns:240px minmax(0, 1fr) var(--ga-preview,320px);flex:1;min-height:0;display:grid}@container (max-width:659px){.group-analysis-module__O7vmlq__body{grid-template-rows:max-content minmax(160px,1fr) minmax(120px,.7fr);grid-template-columns:1fr;overflow:auto}.group-analysis-module__O7vmlq__settings{border-right:none;border-bottom:1px solid var(--color-graphite);overflow:visible}.group-analysis-module__O7vmlq__previewResizer{display:none}}.group-analysis-module__O7vmlq__settings{border-right:1px solid var(--color-graphite);flex-direction:column;gap:8px;padding:12px;display:flex;overflow-y:auto}.group-analysis-module__O7vmlq__settingsKicker{color:var(--color-fog);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:11px}.group-analysis-module__O7vmlq__setRow{flex-direction:column;gap:3px;display:flex}.group-analysis-module__O7vmlq__setRow label{color:var(--color-text-muted);font-size:12px}.group-analysis-module__O7vmlq__setCheck{color:var(--color-text);cursor:pointer;align-items:center;gap:8px;padding:2px 0;font-size:12.5px;display:inline-flex}.group-analysis-module__O7vmlq__setCheck input{margin:0}.group-analysis-module__O7vmlq__list{flex-direction:column;min-width:0;min-height:0;display:flex}.group-analysis-module__O7vmlq__listToolbar{border-bottom:1px solid #0f172a0f;align-items:center;gap:10px;padding:8px 12px;display:flex}.group-analysis-module__O7vmlq__listFilter{border:1px solid var(--color-graphite);height:26px;font-family:var(--font-inter-variable);border-radius:5px;outline:none;flex:1;padding:0 8px;font-size:12.5px}.group-analysis-module__O7vmlq__listFilter:focus{border-color:var(--color-primary,#0070f3)}.group-analysis-module__O7vmlq__listSort{color:var(--color-fog);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.group-analysis-module__O7vmlq__listHead,.group-analysis-module__O7vmlq__listRow{box-sizing:border-box;grid-template-columns:30px 1fr 70px 90px 60px;align-items:center;gap:8px;height:30px;padding:0 12px;display:grid}.group-analysis-module__O7vmlq__listHead{color:var(--color-fog);letter-spacing:.04em;text-transform:uppercase;background:#0f172a05;border-bottom:1px solid #0f172a14;font-size:11px}.group-analysis-module__O7vmlq__listBody{flex:1;min-height:0;overflow-y:auto}.group-analysis-module__O7vmlq__listRow{cursor:pointer;color:var(--color-text);border-bottom:1px solid #0f172a0a;font-size:12.5px;transition:background 90ms}.group-analysis-module__O7vmlq__listRow:hover{background:#0f172a08}.group-analysis-module__O7vmlq__listRowActive{box-shadow:inset 2px 0 0 var(--color-primary,#0070f3);background:#0070f31a}.group-analysis-module__O7vmlq__listRowActive:hover{background:#0070f324}.group-analysis-module__O7vmlq__listRowFocused{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px #0070f359;background:#0070f314}.group-analysis-module__O7vmlq__listRowFocused:hover,.group-analysis-module__O7vmlq__listRowChecked{background:#0070f31f}.group-analysis-module__O7vmlq__listRowFocused.group-analysis-module__O7vmlq__listRowChecked,.group-analysis-module__O7vmlq__listRowFocused.group-analysis-module__O7vmlq__listRowActive{box-shadow:inset 3px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px var(--color-primary,#0070f3);background:#0070f329}.group-analysis-module__O7vmlq__colCheck{text-align:center}.group-analysis-module__O7vmlq__colWord{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-analysis-module__O7vmlq__colNum{text-align:right;font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.group-analysis-module__O7vmlq__preview{border-left:1px solid var(--color-graphite);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.group-analysis-module__O7vmlq__previewResizer{cursor:col-resize;touch-action:none;z-index:2;background:0 0;border:none;width:6px;height:100%;padding:0;position:absolute;top:0;left:-3px}.group-analysis-module__O7vmlq__previewResizer:hover,.group-analysis-module__O7vmlq__previewResizer:active{background:#0070f326}.group-analysis-module__O7vmlq__previewResizer:focus{outline:none}.group-analysis-module__O7vmlq__previewResizer:focus-visible{background:#0070f326}.group-analysis-module__O7vmlq__previewHead{color:var(--color-paper);font-size:12.5px;font-weight:var(--font-weight-w510,510);background:#0f172a05;border-bottom:1px solid #0f172a0f;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:flex}.group-analysis-module__O7vmlq__previewHeadTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.group-analysis-module__O7vmlq__previewBody{flex:1;padding:4px 0;overflow-y:auto}.group-analysis-module__O7vmlq__previewRow{box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12.5px;display:flex}.group-analysis-module__O7vmlq__previewRow+.group-analysis-module__O7vmlq__previewRow{border-top:1px dashed #0f172a0a}.group-analysis-module__O7vmlq__previewRow:hover{background:#0f172a08}.group-analysis-module__O7vmlq__previewRowFocused{box-shadow:inset 2px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px #0070f359;background:#0070f314}.group-analysis-module__O7vmlq__previewRowChecked{background:#0070f31f}.group-analysis-module__O7vmlq__previewRowFocused.group-analysis-module__O7vmlq__previewRowChecked{box-shadow:inset 3px 0 0 0 var(--color-primary,#0070f3), inset 0 0 0 1px var(--color-primary,#0070f3);background:#0070f329}.group-analysis-module__O7vmlq__previewPhrase{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);flex:1;overflow:hidden}.group-analysis-module__O7vmlq__previewFreq{color:var(--color-text-muted);font-family:var(--font-berkeley-mono);font-variant-numeric:tabular-nums;font-size:11px}.group-analysis-module__O7vmlq__empty{color:var(--color-text-muted);text-align:center;padding:20px 14px;font-size:12.5px;line-height:1.5}.group-analysis-module__O7vmlq__emptyRun{text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.group-analysis-module__O7vmlq__emptyRunTitle{color:var(--color-paper);font-size:15px;font-weight:var(--font-weight-w510,510);letter-spacing:-.006em}.group-analysis-module__O7vmlq__emptyRunSub{max-width:420px;color:var(--color-fog);font-size:12.5px;line-height:1.55}.group-analysis-module__O7vmlq__staleBadge{color:#b45309;font-size:10.5px;font-weight:var(--font-weight-w510,510);letter-spacing:.02em;text-transform:uppercase;background:#f59e0b24;border-radius:999px;align-items:center;padding:2px 7px;display:inline-flex}.group-analysis-module__O7vmlq__targetItem{border:1px solid var(--color-graphite);color:var(--color-text);cursor:pointer;text-align:left;background:#0f172a05;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.group-analysis-module__O7vmlq__targetItem:hover{background:#0070f30d;border-color:#0070f380}
.palette-module__sVXDmW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#f7f9fcb8;align-items:flex-start;padding:96px 24px 24px;display:grid;position:fixed;inset:0}.palette-module__sVXDmW__dialog{background:var(--surface-carbon);border-radius:var(--radius-cards);width:100%;max-width:640px;box-shadow:var(--shadow-subtle), var(--shadow-xl);margin:0 auto;overflow:hidden}.palette-module__sVXDmW__cmd{flex-direction:column;display:flex}.palette-module__sVXDmW__input{border:0;border-bottom:1px solid var(--color-graphite);width:100%;color:var(--color-paper);font-family:var(--font-inter-variable);background:0 0;outline:none;padding:16px 20px;font-size:15px}.palette-module__sVXDmW__input::placeholder{color:var(--color-ash)}.palette-module__sVXDmW__list{max-height:400px;padding:8px 0 12px;scroll-padding:12px;overflow:auto}.palette-module__sVXDmW__empty{text-align:center;color:var(--color-fog);padding:24px;font-size:13px}.palette-module__sVXDmW__group{padding:4px 8px}.palette-module__sVXDmW__group [cmdk-group-heading]{color:var(--color-fog);font-size:11px;font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;padding:8px 12px 6px}.palette-module__sVXDmW__item{color:var(--color-mist);border-radius:var(--radius-inputs);cursor:pointer;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;display:flex}.palette-module__sVXDmW__item>:first-child{flex:1}.palette-module__sVXDmW__item[data-selected=true]{color:var(--color-paper);background:#0f172a0f}.palette-module__sVXDmW__hint{color:var(--color-ash);font-family:var(--font-berkeley-mono);align-items:center;gap:4px;font-size:11px;display:inline-flex}
.jobs-module__ilo3Ka__stats{gap:20px;display:flex}.jobs-module__ilo3Ka__stat{flex-direction:column;display:flex}.jobs-module__ilo3Ka__statValue{color:var(--color-paper);font-size:16px;font-weight:var(--font-weight-w510);letter-spacing:-.011em;font-variant-numeric:tabular-nums}.jobs-module__ilo3Ka__statLabel{color:var(--color-fog);letter-spacing:.02em;font-size:11px}.jobs-module__ilo3Ka__card{background:var(--surface-carbon);box-shadow:var(--shadow-subtle);border-radius:8px;flex-direction:column;gap:10px;margin-bottom:8px;padding:14px 16px;display:flex}.jobs-module__ilo3Ka__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jobs-module__ilo3Ka__cardHeadLeft{flex:1;gap:10px;min-width:0;display:flex}.jobs-module__ilo3Ka__cardIcon{width:22px;height:22px;color:var(--color-mist);background:#0f172a0a;border-radius:5px;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.jobs-module__ilo3Ka__cardTitleBlock{flex:1;min-width:0}.jobs-module__ilo3Ka__cardTitle{color:var(--color-paper);font-size:14px;font-weight:var(--font-weight-w510);letter-spacing:-.011em}.jobs-module__ilo3Ka__cardSub{color:var(--color-fog);margin-top:2px;font-size:12px}.jobs-module__ilo3Ka__cardHeadRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.jobs-module__ilo3Ka__cardTime{color:var(--color-fog);font-size:11px}.jobs-module__ilo3Ka__progressRow{align-items:center;gap:10px;display:flex}.jobs-module__ilo3Ka__progressBar{background:#0f172a0d;border-radius:2px;flex:1;height:4px;overflow:hidden}.jobs-module__ilo3Ka__progressFill{background:var(--color-mist);height:100%;transition:width .5s}.jobs-module__ilo3Ka__progressFillRunning{background:var(--color-pulse-green)}.jobs-module__ilo3Ka__progressFillFailed{background:var(--color-coral-red)}.jobs-module__ilo3Ka__progressText{color:var(--color-fog);font-family:var(--font-berkeley-mono);text-align:right;min-width:160px;font-size:11.5px}.jobs-module__ilo3Ka__cardFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.jobs-module__ilo3Ka__cardMeta{color:var(--color-mist);font-size:12.5px}.jobs-module__ilo3Ka__cardMeta strong{color:var(--color-paper);font-family:var(--font-berkeley-mono);font-size:12px}.jobs-module__ilo3Ka__errorText{color:var(--color-coral-red)}.jobs-module__ilo3Ka__cardActions{gap:6px;display:flex}
