.image-library-module__ylCzwq__toolbar{--control-height:var(--control-height-roomy);margin-bottom:var(--layout-gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.image-library-module__ylCzwq__toolbar>input:not([type=file]){width:min(100%,280px)}.image-library-module__ylCzwq__grid{gap:var(--layout-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:stretch;display:grid}.image-library-module__ylCzwq__card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);min-width:0;overflow:hidden}.image-library-module__ylCzwq__card[data-selected]{border-color:var(--accent)}.image-library-module__ylCzwq__card>:last-child{padding:var(--panel-padding)}.image-library-module__ylCzwq__preview{background:var(--surface-2);border-bottom:1px solid var(--border);height:220px}.image-library-module__ylCzwq__image{object-fit:contain;width:100%;height:100%}.image-library-module__ylCzwq__image[data-busy]{opacity:.4}.image-library-module__ylCzwq__drop{border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface);height:100%;min-height:280px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.image-library-module__ylCzwq__drop:hover,.image-library-module__ylCzwq__drop[data-active]{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.image-library-module__ylCzwq__drop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.image-library-module__ylCzwq__detailPreview{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;height:240px;margin:0 16px 16px;overflow:hidden}
.hub-module__B2tVTq__root{container:hub/inline-size}.hub-module__B2tVTq__split{gap:var(--layout-gap);flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:560px;display:grid;position:relative}.hub-module__B2tVTq__split[data-detail=wide]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hub-module__B2tVTq__detail:before{content:attr(aria-label);border-bottom:1px solid var(--border);min-height:40px;font-size:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:center;padding:0 40px 0 16px;font-weight:650;display:flex;overflow:hidden}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split{grid-template-columns:minmax(0,1fr) 40px}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split>.hub-module__B2tVTq__detail>*{display:none}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split>.hub-module__B2tVTq__detail:before{content:"";padding:0}.hub-module__B2tVTq__detailToggle{z-index:2;grid-area:1/2;display:flex;position:absolute;top:8px;right:8px}.hub-module__B2tVTq__list{container:list/inline-size}.hub-module__B2tVTq__detail{container:detail/inline-size}.hub-module__B2tVTq__list,.hub-module__B2tVTq__detail{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}.hub-module__B2tVTq__head{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:52px;padding:0 16px;animation:linear both hub-module__B2tVTq__rowOverflowFade;animation-timeline:scroll(self inline);display:flex;overflow-x:auto}@keyframes hub-module__B2tVTq__rowOverflowFade{0%,96%{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}to{-webkit-mask-image:none;mask-image:none}}.hub-module__B2tVTq__caption{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.hub-module__B2tVTq__caption h2{font-size:var(--text-section);font-weight:600}.hub-module__B2tVTq__caption>span{color:var(--text);font-size:var(--text-meta)}.hub-module__B2tVTq__grow{flex:1}.hub-module__B2tVTq__search{width:180px;min-width:0;height:var(--control-height);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);padding:0 10px}.hub-module__B2tVTq__scroll{flex:1;min-height:0;overflow:auto}.hub-module__B2tVTq__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:560px}.hub-module__B2tVTq__table th{z-index:1;background:var(--surface);border-bottom:1px solid var(--border);text-align:left;height:36px;font-size:var(--text-meta);color:var(--text-muted);white-space:nowrap;padding:0 12px;font-weight:400;position:sticky;top:0}.hub-module__B2tVTq__table td{border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;height:40px;padding:0 12px;overflow:hidden}.hub-module__B2tVTq__table :is(th,td):first-child{padding-left:16px}.hub-module__B2tVTq__table :is(th,td):last-child{padding-right:16px}.hub-module__B2tVTq__table .hub-module__B2tVTq__num{text-align:right}.hub-module__B2tVTq__table tbody tr{cursor:pointer}.hub-module__B2tVTq__table tbody tr:hover td{background:var(--surface-2)}.hub-module__B2tVTq__table tbody tr[aria-selected=true] td{background:color-mix(in srgb, var(--accent) 12%, transparent)}.hub-module__B2tVTq__colNum{width:96px}.hub-module__B2tVTq__colBar{width:126px}.hub-module__B2tVTq__colDrawer{width:160px}.hub-module__B2tVTq__colVerdict{width:128px}.hub-module__B2tVTq__table.hub-module__B2tVTq__wide{min-width:1100px}.hub-module__B2tVTq__table.hub-module__B2tVTq__questions{min-width:760px}.hub-module__B2tVTq__colDate{width:108px}.hub-module__B2tVTq__colDateTime{width:136px}.hub-module__B2tVTq__colLogo{width:64px}.hub-module__B2tVTq__colClient{width:88px}.hub-module__B2tVTq__colEngine{width:104px}.hub-module__B2tVTq__cellText{color:var(--text-muted);font-size:var(--text-meta)}.hub-module__B2tVTq__cellText:is([data-kind=count],[data-kind=rank]){color:var(--text);font-weight:600;font-size:var(--text-body)}.hub-module__B2tVTq__cellText[data-kind=failed]{color:var(--chart-amber)}.hub-module__B2tVTq__statCards{gap:var(--layout-gap);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hub-module__B2tVTq__statCards[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.hub-module__B2tVTq__statCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);gap:4px;min-width:0;padding:12px 16px;display:grid}.hub-module__B2tVTq__statCard>span{color:var(--text-muted);font-size:var(--text-meta);line-height:18px}.hub-module__B2tVTq__statCard>strong{font-size:22px;font-weight:600;line-height:28px}.hub-module__B2tVTq__statCard>strong small{color:var(--text-muted);font-size:var(--text-meta);margin-left:2px;font-weight:400}.hub-module__B2tVTq__statCard>strong[data-tone=bad]{color:var(--danger)}.hub-module__B2tVTq__statCard>strong[data-tone=low]{color:var(--chart-amber)}.hub-module__B2tVTq__statCard>em{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--text-meta);font-style:normal;line-height:18px;overflow:hidden}@container hub (max-width:1100px){.hub-module__B2tVTq__statCards[data-cols="6"]>.hub-module__B2tVTq__statCard>strong{font-size:18px}}@container hub (max-width:560px){.hub-module__B2tVTq__statCards,.hub-module__B2tVTq__statCards[data-cols="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hub-module__B2tVTq__subhead{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 16px;animation:linear both hub-module__B2tVTq__rowOverflowFade;animation-timeline:scroll(self inline);display:flex;overflow-x:auto}@container list (max-width:640px){.hub-module__B2tVTq__bar{display:none}.hub-module__B2tVTq__colBar{width:72px}}.hub-module__B2tVTq__lead{align-items:center;gap:8px;min-width:0;display:flex}@container list (max-width:760px){.hub-module__B2tVTq__lead{gap:4px}.hub-module__B2tVTq__lead>.hub-module__B2tVTq__tag:is([data-area],[data-abbr]){min-width:0;padding:0 4px;font-size:0;line-height:18px;display:inline-block}.hub-module__B2tVTq__lead>.hub-module__B2tVTq__tag:is([data-area],[data-abbr]):first-letter{font-size:12px}}.hub-module__B2tVTq__name{text-overflow:ellipsis;font-weight:500;overflow:hidden}.hub-module__B2tVTq__tag{border:1px solid var(--border-strong);background:var(--surface-2);min-width:36px;height:20px;color:var(--text-muted);white-space:nowrap;border-radius:4px;flex:none;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.hub-module__B2tVTq__tag[data-area]{border-color:color-mix(in srgb, var(--tag-hue) 40%, var(--border-strong));background:color-mix(in srgb, var(--tag-hue) 14%, var(--surface-2));color:var(--tag-hue)}.hub-module__B2tVTq__tag[data-tone=bad]{color:var(--danger)}.hub-module__B2tVTq__iconTag{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:4px;flex:none;place-items:center;width:24px;height:20px;display:inline-grid}.hub-module__B2tVTq__iconTag>svg{width:14px;height:14px}.hub-module__B2tVTq__iconTag[data-tone=ok]{color:var(--text)}.hub-module__B2tVTq__iconTag[data-tone=bad]{color:var(--text-muted);opacity:.45;border-style:dashed}.hub-module__B2tVTq__tag[data-tone=warn]{color:var(--chart-amber)}.hub-module__B2tVTq__tag[data-tone=ok]{color:var(--success)}.hub-module__B2tVTq__tag[data-form=situation]{color:var(--chart-amber)}.hub-module__B2tVTq__tag[data-form=case]{color:var(--chart-blue)}.hub-module__B2tVTq__tag[data-basis=answered]{color:var(--chart-violet)}.hub-module__B2tVTq__tag[data-basis=statsOnly]{color:color-mix(in srgb, var(--chart-violet) 55%, var(--text-muted))}.hub-module__B2tVTq__tag[data-basis=none]{color:var(--danger)}.hub-module__B2tVTq__tag[data-basis=unjudged]{color:var(--text-muted);border-style:dashed}.hub-module__B2tVTq__cell{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.hub-module__B2tVTq__cell>span:first-child{text-align:right;min-width:28px}.hub-module__B2tVTq__bar{background:var(--border-strong);border-radius:2px;width:54px;height:4px;overflow:hidden}.hub-module__B2tVTq__bar>i{background:var(--success);height:100%;display:block}.hub-module__B2tVTq__cell[data-tone=low]>span:first-child{color:var(--chart-amber)}.hub-module__B2tVTq__cell[data-tone=low] .hub-module__B2tVTq__bar>i{background:var(--chart-amber)}.hub-module__B2tVTq__cell[data-tone=zero]>span:first-child{color:var(--danger);font-weight:600}.hub-module__B2tVTq__dash{color:var(--text-muted)}.hub-module__B2tVTq__foot{border-top:1px solid var(--border);min-height:36px;font-size:var(--text-meta);color:var(--text-muted);white-space:nowrap;align-items:center;gap:24px;padding:8px 16px;display:flex;overflow-x:auto}.hub-module__B2tVTq__foot b{color:var(--text);margin-left:8px;font-weight:500}.hub-module__B2tVTq__foot b[data-tone=bad]{color:var(--danger)}.hub-module__B2tVTq__pager{align-items:center;gap:8px;margin-left:auto;display:flex}.hub-module__B2tVTq__dh{gap:8px;padding:16px;display:grid}.hub-module__B2tVTq__dh h3{font-size:var(--text-section);font-weight:600;line-height:1.5}.hub-module__B2tVTq__title h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-module__B2tVTq__title{align-items:center;gap:8px;min-width:0;display:flex}.hub-module__B2tVTq__why{color:var(--text-muted)}.hub-module__B2tVTq__why[data-tone=bad]{color:var(--danger)}.hub-module__B2tVTq__why[data-tone=warn]{color:var(--chart-amber)}dl.hub-module__B2tVTq__kv{background:var(--surface-2);border-radius:8px;margin:0 16px 16px;display:grid}.hub-module__B2tVTq__kv>div{justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 12px;display:flex}.hub-module__B2tVTq__kv>div+div{border-top:1px solid var(--border)}dl.hub-module__B2tVTq__kv[data-compact]{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden}.hub-module__B2tVTq__kv[data-compact]>div{background:var(--surface-2);gap:8px;min-height:30px;padding:0 10px}.hub-module__B2tVTq__kv[data-compact]>div+div{border-top:0}.hub-module__B2tVTq__kv[data-compact]>div[data-span]{grid-column:1/-1}.hub-module__B2tVTq__kv dt{color:var(--text-muted);white-space:nowrap;flex:none}.hub-module__B2tVTq__kv dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.hub-module__B2tVTq__stats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0 16px 16px;display:grid}.hub-module__B2tVTq__stat{align-content:start;gap:2px;min-width:0;padding:0 12px;display:grid}.hub-module__B2tVTq__stat+.hub-module__B2tVTq__stat{border-left:1px solid var(--border)}.hub-module__B2tVTq__stat strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;line-height:24px;overflow:hidden}.hub-module__B2tVTq__stat strong[data-tone=bad]{color:var(--danger)}.hub-module__B2tVTq__stat strong[data-tone=low]{color:var(--chart-amber)}.hub-module__B2tVTq__stat span{text-overflow:ellipsis;font-size:var(--text-meta);color:var(--text-muted);white-space:nowrap;line-height:18px;overflow:hidden}.hub-module__B2tVTq__tabBox{border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;flex:1;min-height:0;margin:0 16px 16px;display:flex;overflow:hidden}.hub-module__B2tVTq__tabs{border-bottom:1px solid var(--border);background:var(--surface-2);flex:none;align-items:center;padding:8px;display:flex;overflow-x:auto}.hub-module__B2tVTq__tabs>*,.hub-module__B2tVTq__head>:not(.hub-module__B2tVTq__grow),.hub-module__B2tVTq__subhead>:not(.hub-module__B2tVTq__grow),.hub-module__B2tVTq__head>form>:not(.hub-module__B2tVTq__grow),.hub-module__B2tVTq__subhead>form>:not(.hub-module__B2tVTq__grow){flex:none;max-width:none}.hub-module__B2tVTq__tabs[data-overflow]{padding-bottom:2px}.hub-module__B2tVTq__tabBody{flex:1;align-content:start;gap:12px;min-height:0;padding:12px;transition:padding-right .2s;display:grid;overflow:auto}.hub-module__B2tVTq__tabBody[data-scrolling]{padding-right:16px}.hub-module__B2tVTq__items{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;display:grid}.hub-module__B2tVTq__item{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:12px;display:grid}.hub-module__B2tVTq__item+.hub-module__B2tVTq__item{border-top:1px solid var(--border)}.hub-module__B2tVTq__linkLine{align-items:center;gap:6px;min-width:0;height:20px;line-height:20px;display:flex}.hub-module__B2tVTq__linkLine>svg,.hub-module__B2tVTq__linkLine>img{flex:none;display:block}.hub-module__B2tVTq__url{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--text-meta);overflow:hidden}.hub-module__B2tVTq__empty{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.hub-module__B2tVTq__groupBar{background:var(--surface);height:32px;font-size:var(--text-body);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:flex}.hub-module__B2tVTq__groupBar>span{color:var(--text-muted);font-size:var(--text-meta);font-weight:400}.hub-module__B2tVTq__alias{border:1px solid var(--border-strong);height:24px;font-size:var(--text-meta);color:var(--text-muted);border-radius:12px;place-items:center;padding:0 8px;display:inline-grid}.hub-module__B2tVTq__alias[data-tone=bad]{color:var(--text-muted);border-style:dashed}.hub-module__B2tVTq__note{color:var(--text-muted);padding:16px}.hub-module__B2tVTq__note0{color:color-mix(in srgb, var(--text) 40%, var(--text-muted));font-size:var(--text-meta)}@container detail (max-width:340px){.hub-module__B2tVTq__stat{padding:0 6px}.hub-module__B2tVTq__stat strong{font-size:15px;line-height:24px}}@container hub (max-width:1100px){.hub-module__B2tVTq__split{grid-template-columns:minmax(0,1fr) 300px}}@container hub (max-width:640px){.hub-module__B2tVTq__split,.hub-module__B2tVTq__split[data-detail=wide]{flex:none;grid-template-rows:42px 560px;grid-template-columns:minmax(0,1fr)}.hub-module__B2tVTq__split>.hub-module__B2tVTq__detail{z-index:2;min-height:0;box-shadow:var(--shadow-float);grid-area:1/1/3}.hub-module__B2tVTq__split>.hub-module__B2tVTq__list{grid-area:2/1}.hub-module__B2tVTq__detailToggle{z-index:3;grid-area:1/1}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split{grid-template-columns:minmax(0,1fr)}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split>.hub-module__B2tVTq__detail{box-shadow:none;grid-row:1}:root[data-hub-detail=hidden] .hub-module__B2tVTq__split>.hub-module__B2tVTq__detail:before{content:attr(aria-label);padding:0 40px 0 16px}}
.content-performance-module__ZDdRba__page{width:100%;min-width:0;max-width:none;height:100%;min-height:0;color:var(--text);background:var(--bg);font-variant-numeric:tabular-nums;margin:0;padding:24px;overflow:auto;container:performance/inline-size}.content-performance-module__ZDdRba__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.content-performance-module__ZDdRba__heading>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.content-performance-module__ZDdRba__heading h1{white-space:nowrap;font-size:18px;font-weight:500}.content-performance-module__ZDdRba__heading>div>span{color:var(--text-muted);border-left:1px solid var(--border);padding-left:10px;font-size:12px}.content-performance-module__ZDdRba__tools{flex:none;align-items:center;gap:8px;display:flex}.content-performance-module__ZDdRba__notice{border:1px solid var(--border);color:var(--text-muted);border-radius:6px;margin-bottom:12px;padding:10px 12px;font-size:12px}.content-performance-module__ZDdRba__analysisRow{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;margin-bottom:24px;display:grid}.content-performance-module__ZDdRba__analysisSingle{margin-bottom:24px}.content-performance-module__ZDdRba__posts{height:clamp(520px,72vh,800px)}.content-performance-module__ZDdRba__chartPanel{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-width:0;padding:18px}.content-performance-module__ZDdRba__metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.content-performance-module__ZDdRba__metrics[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]{border:1px solid var(--border-strong);background:var(--surface);text-align:left;min-height:104px;color:var(--text);cursor:pointer;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:12px 14px;display:flex}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric][aria-pressed=true]{border-color:var(--accent);background:var(--surface-2)}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>span{color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:600}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>strong{letter-spacing:-.6px;margin-top:5px;font-size:27px;font-weight:600;line-height:37px;display:block}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric] strong small{color:color-mix(in srgb, var(--text) 75%, var(--text-muted));letter-spacing:0;margin-left:4px;font-size:13px;font-weight:400}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>small{color:color-mix(in srgb, var(--text) 75%, var(--text-muted));font-size:11px;display:block}.content-performance-module__ZDdRba__chartHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.content-performance-module__ZDdRba__chartHeading h2{font-size:15px;font-weight:500}.content-performance-module__ZDdRba__chartHeading p{color:var(--text-muted);margin-top:3px;font-size:11px}.content-performance-module__ZDdRba__engines{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.content-performance-module__ZDdRba__engines button{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:5px 0;font-size:12px}.content-performance-module__ZDdRba__engines button[aria-pressed=true]{color:var(--text);border-bottom-color:#8180ff}.content-performance-module__ZDdRba__chart{min-width:0;height:260px;margin:18px 0 0}.content-performance-module__ZDdRba__chartFoot{color:var(--text-muted);justify-content:space-between;gap:10px;padding:10px 10px 0;font-size:11px;display:flex}.content-performance-module__ZDdRba__chartFoot span:last-child{flex:none}.content-performance-module__ZDdRba__chartEmpty{height:100%;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.content-performance-module__ZDdRba__chartEmpty h3{color:var(--text);font-size:14px}.content-performance-module__ZDdRba__chartEmpty p{font-size:12px}.content-performance-module__ZDdRba__unconnected{justify-content:center;align-items:center;gap:15px;height:100%;display:flex}.content-performance-module__ZDdRba__emptyIcon{border:1px solid var(--border);width:46px;height:46px;color:var(--text-muted);border-radius:8px;flex:none;place-items:center;display:grid}.content-performance-module__ZDdRba__unconnected h3{font-size:15px;font-weight:500}.content-performance-module__ZDdRba__unconnected p{color:var(--text-muted);margin:4px 0 10px;font-size:12px}.content-performance-module__ZDdRba__search{border:1px solid var(--border-strong);background:var(--surface);border-radius:6px;width:235px;height:32px;display:flex}.content-performance-module__ZDdRba__search button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0 8px;display:grid}.content-performance-module__ZDdRba__search input{width:100%;min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;padding:0 6px 0 0;font-size:13px}.content-performance-module__ZDdRba__search:focus-within{outline:var(--focus-ring);outline-offset:2px}.content-performance-module__ZDdRba__logos{vertical-align:middle;align-items:center;gap:7px;display:inline-flex}.content-performance-module__ZDdRba__logos>span{display:inline-flex}.content-performance-module__ZDdRba__muted{color:var(--text-muted)}.content-performance-module__ZDdRba__tableEmpty{text-align:center;padding:45px 20px}.content-performance-module__ZDdRba__tableEmpty h3{color:var(--text);margin-bottom:6px;font-size:14px}.content-performance-module__ZDdRba__tableEmpty p{color:var(--text-muted);margin-bottom:12px;font-size:12px}.content-performance-module__ZDdRba__evidence{gap:0;position:relative}.content-performance-module__ZDdRba__evidence[data-outcome=hit]:before{content:"";background:var(--success);border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.content-performance-module__ZDdRba__outcome{border:1px solid var(--border-strong);height:18px;color:var(--text-muted);white-space:nowrap;border-radius:4px;align-items:center;margin-left:4px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.content-performance-module__ZDdRba__outcome[data-tone=hit]{border-color:color-mix(in srgb, var(--success) 50%, var(--border-strong));color:var(--success)}.content-performance-module__ZDdRba__outcome[data-tone=warn]{color:var(--warning,#b8893f)}.content-performance-module__ZDdRba__rankQuery{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:13px;overflow:hidden}.content-performance-module__ZDdRba__rankValue{color:var(--success);flex:none;font-size:13px;font-weight:600}.content-performance-module__ZDdRba__evidenceMeta{color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;font-size:11px;display:flex}.content-performance-module__ZDdRba__evidenceMeta>span{align-items:center;gap:6px;min-width:0;display:flex}.content-performance-module__ZDdRba__evidenceMeta time{flex:none}.content-performance-module__ZDdRba__evidence h3{text-overflow:ellipsis;white-space:nowrap;color:var(--text);margin-bottom:2px;font-size:14px;font-weight:500;line-height:1.6;overflow:hidden}.content-performance-module__ZDdRba__evidence p{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:12px;line-height:1.6;overflow:hidden}.content-performance-module__ZDdRba__evidence p[data-tone=warn]{color:var(--warning,#b8893f)}.content-performance-module__ZDdRba__evidence details{color:var(--text-muted);margin-top:6px;font-size:12px}.content-performance-module__ZDdRba__evidence summary{cursor:pointer}.content-performance-module__ZDdRba__evidence a{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.content-performance-module__ZDdRba__evidence a svg{flex:none}.content-performance-module__ZDdRba__evidenceFoot{color:var(--text-muted);margin-top:8px;font-size:11px}.content-performance-module__ZDdRba__connections>p{color:var(--text-muted);margin-bottom:10px;font-size:12px}.content-performance-module__ZDdRba__connections>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.content-performance-module__ZDdRba__connections h3{font-size:14px}.content-performance-module__ZDdRba__connections p,.content-performance-module__ZDdRba__connections>div>span{color:var(--text-muted);font-size:12px}.content-performance-module__ZDdRba__page button:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (max-width:1100px){.content-performance-module__ZDdRba__heading>div>span{display:none}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]{padding:10px 12px}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>span{font-size:11px}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>small{font-size:10px}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]>strong{font-size:24px}.content-performance-module__ZDdRba__search{width:190px}}@media (max-width:767px){.content-performance-module__ZDdRba__page{padding:16px 12px}.content-performance-module__ZDdRba__heading{flex-direction:column;align-items:flex-start;gap:10px}.content-performance-module__ZDdRba__heading h1{font-size:16px}.content-performance-module__ZDdRba__tools{flex-wrap:wrap;gap:5px}.content-performance-module__ZDdRba__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]{min-width:0}.content-performance-module__ZDdRba__chartHeading{flex-direction:column;align-items:flex-start;padding:0}.content-performance-module__ZDdRba__chart{height:210px;margin:18px 0 0}.content-performance-module__ZDdRba__chartPanel{padding:13px 12px 10px}.content-performance-module__ZDdRba__chartFoot{padding:10px 0 0}.content-performance-module__ZDdRba__chartFoot>span:last-child{display:none}.content-performance-module__ZDdRba__search{flex:1;min-width:120px}}@container performance (max-width:760px){.content-performance-module__ZDdRba__heading{flex-direction:column;align-items:flex-start;gap:10px}.content-performance-module__ZDdRba__heading>div>span{display:none}.content-performance-module__ZDdRba__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.content-performance-module__ZDdRba__metrics>[data-performance-control=metric]{min-width:0}.content-performance-module__ZDdRba__chartHeading{flex-direction:column;align-items:flex-start}.content-performance-module__ZDdRba__chartFoot>span:last-child{display:none}}@container performance (max-width:900px){.content-performance-module__ZDdRba__analysisRow{grid-template-columns:minmax(0,1fr)}}@container performance (max-width:480px){.content-performance-module__ZDdRba__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-performance-module__ZDdRba__competitors{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-width:0;padding:18px}.content-performance-module__ZDdRba__competitorHeading{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-bottom:14px;display:flex}.content-performance-module__ZDdRba__competitorHeading h2{margin:0;font-size:14px;font-weight:500}.content-performance-module__ZDdRba__competitorHeading>span{color:var(--text-muted);font-size:11px}.content-performance-module__ZDdRba__competitorEmpty{text-align:center;color:var(--text-muted);margin:0;padding:22px 0;font-size:12px}.content-performance-module__ZDdRba__competitorList{gap:8px;max-height:292px;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.content-performance-module__ZDdRba__competitorList li{border:1px solid var(--border);background:var(--surface-2);border-radius:4px;justify-content:space-between;gap:12px;padding:12px;display:flex}.content-performance-module__ZDdRba__competitorList li>div{min-width:0}.content-performance-module__ZDdRba__competitorList a{min-width:0;color:var(--accent);align-items:center;gap:6px;font-size:13px;display:flex}.content-performance-module__ZDdRba__competitorList a>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.content-performance-module__ZDdRba__competitorList a svg{flex:none}.content-performance-module__ZDdRba__competitorList small{color:var(--text-muted);margin-top:4px;font-size:11px;line-height:1.6}.content-performance-module__ZDdRba__competitorList li>div:last-child small{display:block}.content-performance-module__ZDdRba__competitorMeta{}.content-performance-module__ZDdRba__competitorMeta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.content-performance-module__ZDdRba__competitorMeta b{color:var(--text);font-weight:500}.content-performance-module__ZDdRba__competitorMarks{--brand-mark:12px;flex:none;align-items:center;gap:3px;display:inline-flex}.content-performance-module__ZDdRba__favicon{background:var(--border);width:16px;height:16px;color:var(--text-muted);border-radius:3px;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:inline-flex;overflow:hidden}.content-performance-module__ZDdRba__favicon img{width:16px;height:16px;display:block}.content-performance-module__ZDdRba__competitorList strong{font-size:13px;font-weight:500}.content-performance-module__ZDdRba__competitorList li>div:last-child{text-align:right;flex:none}.content-performance-module__ZDdRba__competitorSlots{pointer-events:none;gap:8px;margin-top:8px;display:grid}.content-performance-module__ZDdRba__emptyCompetitorSlot{border:1px solid var(--border);background:var(--surface-2);border-radius:4px;height:58px}
.legal-validations-module__oi1htW__market{background:var(--nv-bg);flex:1;min-width:0;height:100%;min-height:0;overflow:auto;container:legal-validations/inline-size}.legal-validations-module__oi1htW__workspace{gap:var(--layout-gap);width:100%;min-width:0;padding:var(--panel-padding);flex-direction:column;display:flex}.legal-validations-module__oi1htW__queue{flex-direction:column;height:clamp(560px,75vh,880px);min-height:0;display:flex}.legal-validations-module__oi1htW__error{border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);border-radius:var(--nv-radius);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--nv-muted);padding:16px}@container legal-validations (max-width:700px){.legal-validations-module__oi1htW__workspace{padding:12px}}@container legal-validations (max-width:440px){.legal-validations-module__oi1htW__workspace{padding:8px}}
.nova-module__-a305a__theme{--nv-bg:var(--bg);--nv-panel:var(--surface);--nv-raised:var(--surface-2);--nv-text:var(--text);--nv-muted:var(--text-muted);--nv-line:var(--border);--nv-input:var(--border-strong);--nv-inset:var(--surface-2);--nv-blue:var(--chart-blue);--nv-mint:var(--chart-mint);--nv-violet:var(--chart-violet);--nv-amber:var(--chart-amber);--nv-positive:var(--success);--nv-negative:var(--danger);--nv-highlight:var(--highlight);--nv-shadow:var(--shadow);--nv-radius:var(--radius-card);--nv-control-radius:var(--radius-control);--nv-body:var(--text-body);--nv-meta:var(--text-meta);--nv-title:var(--text-section);font-family:var(--font-sans);font-size:var(--nv-body);color:var(--nv-text);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;line-height:1.5}.nova-module__-a305a__theme :where(button,input,select,textarea){font-family:inherit;font-size:inherit;color:inherit}.nova-module__-a305a__theme :where(h1,h2,h3,h4,p,dl,dd){margin:0}.nova-module__-a305a__theme :where(h2,h3,h4){font-size:var(--nv-title);letter-spacing:-.2px;font-weight:500;line-height:1.4}.nova-module__-a305a__theme :where(button,select,summary,a,input,[tabindex]):focus-visible{outline:2px solid var(--nv-blue);outline-offset:3px}.nova-module__-a305a__theme :where(button){cursor:pointer}.nova-module__-a305a__theme :where(button:disabled){opacity:.4;cursor:default}.nova-module__-a305a__theme :where(svg){flex-shrink:0}.nova-module__-a305a__button:where(:not([data-variant=surface])){height:var(--control-height);border:1px solid var(--nv-input);border-radius:var(--nv-control-radius);background:var(--nv-inset);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.nova-module__-a305a__button[data-variant=surface]{font:inherit;color:inherit;cursor:pointer}.nova-module__-a305a__button:hover:not(:disabled):not([data-primary=true]):where(:not([data-variant=surface])){background:var(--nv-raised)}.nova-module__-a305a__button[data-icon]{width:var(--control-height);padding:0}.nova-module__-a305a__button[data-variant=plain],.nova-module__-a305a__button[data-variant=row]{height:auto;font-size:inherit;box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:2px;padding:0}.nova-module__-a305a__button[data-variant=row]{text-align:left;width:100%;white-space:inherit;line-height:20px;display:block}.nova-module__-a305a__button svg{width:16px;height:16px}.nova-module__-a305a__segments{height:var(--control-height);border-radius:var(--nv-control-radius);background:var(--nv-raised);align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.nova-module__-a305a__segment{height:calc(var(--control-height) - 6px);border-radius:var(--nv-control-radius);color:var(--nv-muted);white-space:nowrap;background:0 0;border:1px solid #0000;padding:0 10px;font-weight:500;line-height:20px}.nova-module__-a305a__segment:hover:not([aria-pressed=true]){color:var(--nv-text)}.nova-module__-a305a__select{min-width:0;display:inline-flex;position:relative}.nova-module__-a305a__input{min-width:0;max-width:100%;height:var(--control-height);border:1px solid var(--nv-input);border-radius:var(--nv-control-radius);background:var(--nv-panel);padding:0 10px}.nova-module__-a305a__input::placeholder{color:var(--nv-muted)}.nova-module__-a305a__select select{field-sizing:content;width:auto;max-width:100%;height:var(--control-height);appearance:none;border:1px solid var(--nv-input);border-radius:var(--nv-control-radius);background:var(--nv-panel);cursor:pointer;padding:0 32px 0 10px}.nova-module__-a305a__select>svg{right:10px;top:calc((var(--control-height) - 14px) / 2);width:14px;height:14px;color:var(--nv-muted);pointer-events:none;position:absolute}.nova-module__-a305a__card{border:1px solid var(--nv-line);border-radius:var(--nv-radius);background:linear-gradient(145deg, #ffffff06, transparent 48%), var(--nv-panel);min-width:0;box-shadow:inset 0 1px 0 var(--nv-highlight), var(--nv-shadow)}.nova-module__-a305a__badge{border:1px solid var(--nv-line);width:fit-content;font-size:var(--nv-meta);white-space:nowrap;color:var(--nv-muted);border-radius:24px;align-items:center;gap:3px;padding:1px 8px;display:inline-flex}.nova-module__-a305a__badge[data-positive]{color:var(--nv-positive)}.nova-module__-a305a__badge[data-sample]{color:var(--nv-amber)}.nova-module__-a305a__drawer{border:0;border-left:1px solid var(--nv-line);background:var(--nv-panel);width:min(600px,100%);max-width:100%;height:100dvh;max-height:100dvh;animation:nova-module__-a305a__nova-slide-in var(--panel-motion-duration) var(--panel-motion-ease);margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #0004}.nova-module__-a305a__drawer[open]{flex-direction:column;display:flex}.nova-module__-a305a__drawer::backdrop{background:#0008}.nova-module__-a305a__drawerHeader{border-bottom:1px solid var(--nv-line);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.nova-module__-a305a__drawerBody{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow:auto}.nova-module__-a305a__page{gap:var(--layout-gap);min-width:0;height:100%;padding:var(--panel-padding);flex-direction:column;display:flex;overflow:auto}.nova-module__-a305a__toolbar{min-width:0;padding:var(--panel-padding);border:1px solid var(--nv-line);border-radius:var(--nv-radius);background:var(--nv-panel);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nova-module__-a305a__toolbar:has(>[data-workspace-field]){align-items:flex-end}.nova-module__-a305a__toolbar [data-workspace-field-label]{gap:6px;min-height:18px;margin-bottom:6px;line-height:18px}.nova-module__-a305a__toolbar [data-workspace-field-label]>span:first-child:empty{display:none}.nova-module__-a305a__body{flex-direction:column;flex:1;min-width:0;min-height:min-content;display:flex}.nova-module__-a305a__inlineHeading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nova-module__-a305a__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nova-module__-a305a__kpis{gap:var(--layout-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nova-module__-a305a__kpi{min-height:var(--kpi-copy-min-height);padding:var(--kpi-padding);border:1px solid var(--nv-line);border-radius:var(--nv-radius);background:var(--nv-panel);min-width:0;position:relative;overflow:hidden}.nova-module__-a305a__kpi>span{color:var(--nv-muted);font-size:var(--nv-meta);display:block;position:relative}.nova-module__-a305a__kpi>strong{white-space:nowrap;font-size:26px;font-weight:500;line-height:36px;display:block;position:relative}.nova-module__-a305a__drawer[data-closing]{animation:nova-module__-a305a__nova-slide-out var(--panel-motion-duration) var(--panel-motion-ease) forwards}@keyframes nova-module__-a305a__nova-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes nova-module__-a305a__nova-slide-out{to{transform:translate(100%)}}@media (max-width:767px){.nova-module__-a305a__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nova-module__-a305a__toolbar:has(>[data-workspace-field]){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nova-module__-a305a__toolbar>[data-workspace-field]{min-width:0}.nova-module__-a305a__toolbar>[data-workspace-field] :is(input,select){width:100%;min-width:0}.nova-module__-a305a__toolbar:has(>[data-workspace-field])>div:not([data-workspace-field]){grid-column:1/-1}}.nova-module__-a305a__tableCard{border:1px solid var(--nv-line);border-radius:var(--nv-radius);background:var(--nv-panel);min-width:0;overflow:hidden}.nova-module__-a305a__tableCard[data-fill]{flex-direction:column;flex:1;min-height:240px;display:flex}.nova-module__-a305a__tableCard[data-fill]>.nova-module__-a305a__tableScroll{flex:1;min-height:0}.nova-module__-a305a__tableHeading{padding:var(--panel-padding);border-bottom:1px solid var(--nv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nova-module__-a305a__tableHeading>span{color:var(--nv-muted);font-size:var(--nv-meta)}.nova-module__-a305a__tableScroll{overscroll-behavior-x:contain;max-width:100%;overflow:auto}.nova-module__-a305a__table{border-collapse:collapse;width:100%;font-size:13px}.nova-module__-a305a__table :is(th,td){height:var(--table-row-height);text-align:left;white-space:nowrap;border-right:1px solid var(--nv-line);border-bottom:1px solid var(--nv-line);padding:8px 12px}.nova-module__-a305a__table th{height:var(--table-head-height);background:var(--nv-raised);color:var(--nv-muted);font-weight:500}.nova-module__-a305a__table :is(th,td):last-child{border-right:0}.nova-module__-a305a__table tr:last-child td{border-bottom:0}.nova-module__-a305a__cellLine{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-weight:400;display:flex}.nova-module__-a305a__cellMeta{color:var(--nv-muted);font-size:var(--nv-meta);font-weight:400}.nova-module__-a305a__tableFooter{padding:var(--panel-padding);font-size:var(--nv-meta);color:var(--nv-muted)}@media (max-width:767px){.nova-module__-a305a__table :is(th,td):first-child{background:var(--nv-panel);z-index:1;position:sticky;left:0}.nova-module__-a305a__table th:first-child{background:var(--nv-raised);z-index:2}}.nova-module__-a305a__kpiBackdrop{--kpi-tile-top:color-mix(in srgb, var(--nv-panel) 94%, var(--nv-muted));--kpi-tile-bottom:color-mix(in srgb, var(--nv-panel) 84%, var(--nv-muted));--kpi-tile-highlight:var(--nv-panel);--kpi-tile-shadow:var(--kpi-tile-bottom);z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000,#000 11px);mask-image:linear-gradient(270deg,#0000,#000 11px)}html[data-theme=dark] .nova-module__-a305a__kpiBackdrop{--kpi-tile-top:color-mix(in srgb, var(--nv-panel) 75%, var(--nv-muted));--kpi-tile-bottom:color-mix(in srgb, var(--nv-panel) 87%, var(--nv-muted));--kpi-tile-highlight:color-mix(in srgb, var(--nv-panel) 75%, var(--nv-muted));--kpi-tile-shadow:var(--nv-panel)}
.mobile-workspace-nav-module__KKbt_G__nav{z-index:40;height:calc(58px + env(safe-area-inset-bottom,0px));padding:4px 8px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:none;position:absolute;inset:auto 0 0}.mobile-workspace-nav-module__KKbt_G__nav :where(button,a){border-radius:var(--radius-control);min-width:0;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;line-height:16px;text-decoration:none;display:flex}.mobile-workspace-nav-module__KKbt_G__nav svg{stroke-width:1.5px;flex:none;width:19px;height:19px}.mobile-workspace-nav-module__KKbt_G__nav [aria-current=true]{color:var(--text);background:var(--surface-2)}.mobile-workspace-nav-module__KKbt_G__nav :focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media (max-width:1279px){.mobile-workspace-nav-module__KKbt_G__nav{display:grid}}
.seam-module__pKQhGW__seamLine:before,.seam-module__pKQhGW__seamLine:after{z-index:var(--seam-layer,2);background:var(--seam-structure);content:"";pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.seam-module__pKQhGW__seamLineStart{}.seam-module__pKQhGW__seamLineStart:after{content:none}.seam-module__pKQhGW__dragSeam{--seam-layer:2;position:relative;}.seam-module__pKQhGW__dragSeam:before{left:0}.seam-module__pKQhGW__dragSeam:after{right:0}
@media (min-width:1280px) and (max-width:1599px){[data-nav-narrow-expanded=false] .shell-nav-module__w6P-nq__rail{width:3rem}[data-nav-narrow-expanded=false] [data-nav-wide-only]{display:none}[data-nav-narrow-expanded=false] [data-nav-row]{grid-template-columns:16px;justify-content:center}[data-nav-narrow-expanded=false] [data-nav-center]{justify-content:center;gap:0;padding-inline:0}[data-nav-narrow-expanded=false] [data-nav-collapsed-only]{display:block}}@media (min-width:1600px){[data-nav-stored=collapsed] .shell-nav-module__w6P-nq__rail{width:3rem}[data-nav-stored=collapsed] [data-nav-wide-only]{display:none}[data-nav-stored=collapsed] [data-nav-row]{grid-template-columns:16px;justify-content:center}[data-nav-stored=collapsed] [data-nav-center]{justify-content:center;gap:0;padding-inline:0}[data-nav-stored=collapsed] [data-nav-collapsed-only]{display:block}}
.drafts-module__x_nu9W__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.drafts-module__x_nu9W__rowItem{content-visibility:auto;contain-intrinsic-size:auto 122px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);display:grid;position:relative}.drafts-module__x_nu9W__rowItem[data-pending]{background:var(--surface-2);border-style:dashed}.drafts-module__x_nu9W__rowItem[data-pending] .drafts-module__x_nu9W__row{cursor:default;opacity:.72}.drafts-module__x_nu9W__rowItem[data-validation-pending] .drafts-module__x_nu9W__row{cursor:pointer;opacity:1}.drafts-module__x_nu9W__rowItem[data-validation-pending] .drafts-module__x_nu9W__status{color:var(--accent);align-items:center;gap:4px;display:inline-flex}.drafts-module__x_nu9W__status[data-pending]{color:var(--text-muted);background:var(--surface-2);border:1px dashed var(--border-strong)}.drafts-module__x_nu9W__status[data-pending=failed]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 50%, transparent)}.drafts-module__x_nu9W__rowItem:has([data-selected=true]){border-color:color-mix(in srgb, var(--accent) 42%, var(--border));background:var(--accent-soft)}.drafts-module__x_nu9W__rowActions{align-items:center;display:flex;position:absolute;bottom:10px;right:8px}.drafts-module__x_nu9W__row{border-radius:var(--radius-card);min-width:0;color:inherit;padding:10px 12px;display:block;position:relative}.drafts-module__x_nu9W__row:hover .drafts-module__x_nu9W__title{color:var(--accent)}.drafts-module__x_nu9W__rowTop,.drafts-module__x_nu9W__rowBottom{align-items:center;gap:6px;min-width:0;display:flex}.drafts-module__x_nu9W__rowFooter{align-items:center;gap:6px;min-height:24px;margin-top:8px;display:flex}.drafts-module__x_nu9W__rowChip{border-radius:var(--radius);white-space:nowrap;flex-shrink:0;align-items:center;min-height:20px;padding:1px 6px;font-size:12px;line-height:1;display:inline-flex}.drafts-module__x_nu9W__status{font-weight:700;}.drafts-module__x_nu9W__status[data-plain]{font-weight:400}.drafts-module__x_nu9W__quality{border:1px solid var(--border);color:var(--text-muted);margin-left:auto;}.drafts-module__x_nu9W__quality[data-tone=success]{border-color:color-mix(in srgb, var(--success) 35%, transparent);color:var(--success)}.drafts-module__x_nu9W__quality[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 55%, transparent);background:color-mix(in srgb, var(--warn) 10%, transparent);color:var(--warn)}.drafts-module__x_nu9W__quality[data-tone=danger]{border-color:color-mix(in srgb, var(--danger) 60%, transparent);background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}.drafts-module__x_nu9W__date{border:1px solid var(--border);background:var(--surface-2);color:var(--text);}.drafts-module__x_nu9W__title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;font-weight:700;line-height:1.35;display:block;overflow:hidden}.drafts-module__x_nu9W__secondary{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;margin-top:2px;font-size:14px;line-height:1.4;display:block;overflow:hidden}.drafts-module__x_nu9W__center{background:var(--surface);min-width:0;height:100%;min-height:0;overflow:hidden}.drafts-module__x_nu9W__search{min-width:0;height:var(--control-height);border:1px solid var(--border);background:var(--surface-2);border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:0 4px 0 10px;transition:border-color .16s;display:flex}.drafts-module__x_nu9W__search:focus-within{border-color:var(--accent)}.drafts-module__x_nu9W__searchGlyph{width:14px;height:14px;color:var(--text-muted);flex:0 0 14px}.drafts-module__x_nu9W__searchField{min-width:0;color:var(--text);font-size:var(--text-meta);background:0 0;border:0;outline:none;flex:1}.drafts-module__x_nu9W__searchField::placeholder{color:var(--text-muted)}.drafts-module__x_nu9W__searchHint{border:1px solid var(--border);min-width:18px;height:18px;color:var(--text-muted);font-size:var(--text-caption);border-radius:6px;flex:none;place-items:center;margin-right:5px;padding:0 5px;line-height:1;display:grid}.drafts-module__x_nu9W__topicLine{color:var(--text-muted);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drafts-module__x_nu9W__topicLine strong{color:var(--text);font-weight:650}.drafts-module__x_nu9W__topicNote{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.drafts-module__x_nu9W__topicNote strong{color:var(--text);font-weight:650}.drafts-module__x_nu9W__centerGrid{--seam-layer:1;grid-template-columns:minmax(0, var(--column-fr-1,1fr)) minmax(0, var(--column-fr-2,1fr)) minmax(0, var(--column-fr-3,1fr));height:100%;min-height:0;display:grid;position:relative;}.drafts-module__x_nu9W__centerGrid:before{left:var(--column-seam-1,calc(100% / 3))}.drafts-module__x_nu9W__centerGrid:after{left:var(--column-seam-2,calc(200% / 3))}.drafts-module__x_nu9W__mobileTabs{display:none}@media (max-width:1279px){.drafts-module__x_nu9W__center{flex-direction:column;display:flex}.drafts-module__x_nu9W__mobileTabs{border-bottom:1px solid var(--border);flex:none;gap:4px;min-height:44px;padding:4px 36px 4px 8px;display:flex}.drafts-module__x_nu9W__mobileTabs button{white-space:nowrap;border-radius:var(--radius-control);min-width:0;color:var(--text-muted);background:0 0;border:1px solid #0000;flex:1;padding:4px;font-size:13px}.drafts-module__x_nu9W__mobileTabs button[aria-selected=true]{background:var(--accent-soft);border-color:var(--border-strong);color:var(--text);box-shadow:none}.drafts-module__x_nu9W__centerGrid{flex:1;grid-template-columns:minmax(0,1fr);min-height:0}.drafts-module__x_nu9W__centerGrid:before,.drafts-module__x_nu9W__centerGrid:after,.drafts-module__x_nu9W__centerGrid>.drafts-module__x_nu9W__channelColumn{display:none}.drafts-module__x_nu9W__centerGrid>.drafts-module__x_nu9W__channelColumn:has(>[data-active=true]){display:grid}}.drafts-module__x_nu9W__channelColumn{container-type:inline-size;}.drafts-module__x_nu9W__channelDragging{z-index:5;background:var(--surface);box-shadow:0 8px 24px #00000059, 1px 0 0 0 var(--surface);cursor:grabbing;}.drafts-module__x_nu9W__channelEmpty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:240px;padding:0 12px;display:flex}.drafts-module__x_nu9W__channelColumn>.segmented-item{border-bottom:1px solid var(--border);background:var(--surface);border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:0;flex:0 0 40px;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.drafts-module__x_nu9W__channelColumn>.segmented-item[data-active=true]{border-top-color:#0000;border-right-color:#0000;border-bottom-color:var(--border);box-shadow:none;border-left-color:#0000}.drafts-module__x_nu9W__channelTabDot{background:var(--seam-structure);border-radius:50%;flex:0 0 10px;width:10px;height:10px}.drafts-module__x_nu9W__channelTabName{min-width:0;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.drafts-module__x_nu9W__channelTabChip{flex-shrink:0;min-width:64px;font-weight:400;line-height:12px}.drafts-module__x_nu9W__channelTabDot[data-tone=success]{background:var(--success)}.drafts-module__x_nu9W__channelTabDot[data-tone=warn]{background:var(--warn)}.drafts-module__x_nu9W__channelTabDot[data-tone=danger]{background:var(--danger)}@container (max-width:203px){.drafts-module__x_nu9W__channelTabChip{display:none}}.drafts-module__x_nu9W__centerBody{}.drafts-module__x_nu9W__citationList{gap:6px;display:grid}.drafts-module__x_nu9W__citation{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);min-width:0;padding:8px}.drafts-module__x_nu9W__citationHead{align-items:center;gap:6px;min-width:0;display:flex}.drafts-module__x_nu9W__citationKind,.drafts-module__x_nu9W__citationState,.drafts-module__x_nu9W__citationFlag,.drafts-module__x_nu9W__citationHang{border:1px solid var(--border);height:22px;font-size:var(--text-body);white-space:nowrap;color:var(--text);border-radius:6px;flex-shrink:0;align-items:center;padding:0 7px;font-weight:400;line-height:1;display:inline-flex}.drafts-module__x_nu9W__citationKind[data-kind=precedent]{border-color:var(--border-strong);background:var(--surface)}.drafts-module__x_nu9W__citationState{margin-left:auto}.drafts-module__x_nu9W__citationState[data-state=in]{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent)}.drafts-module__x_nu9W__citationState[data-state=out]{background:color-mix(in srgb, var(--warn) 15%, transparent);color:var(--warn)}.drafts-module__x_nu9W__citationFlag[data-flag=warn]{background:color-mix(in srgb, var(--warn) 15%, transparent);color:var(--warn);border-color:#0000}.drafts-module__x_nu9W__citationQuote{background:var(--surface);font-size:var(--text-body);color:var(--text);border-radius:8px;margin:8px 0 0;padding:7px 9px;line-height:1.5}.drafts-module__x_nu9W__citationFoot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.drafts-module__x_nu9W__citationFoot:empty{display:none}.drafts-module__x_nu9W__citationHang{color:var(--text-muted);font-variant-numeric:tabular-nums}.drafts-module__x_nu9W__citationTitle{min-width:0;font-size:var(--text-body);color:var(--text);word-break:keep-all;overflow-wrap:anywhere;margin:8px 0 0;font-weight:400;line-height:1.35}.drafts-module__x_nu9W__citationDetail{display:none}.drafts-module__x_nu9W__citationReason{-webkit-line-clamp:2;font-size:var(--text-body);color:var(--text-muted);-webkit-box-orient:vertical;margin-top:2px;line-height:1.45;display:-webkit-box;overflow:hidden}.drafts-module__x_nu9W__reviewCard{cursor:pointer;}.drafts-module__x_nu9W__reviewCard:hover,.drafts-module__x_nu9W__reviewCard[data-selected]{border-color:var(--border-strong)}.drafts-module__x_nu9W__citationHead>button[aria-expanded]{margin-left:auto}.drafts-module__x_nu9W__reviewCard[data-selected] .drafts-module__x_nu9W__reviewChevron{transform:rotate(180deg)}.drafts-module__x_nu9W__reviewQuote{overscroll-behavior:contain;max-height:calc(4.5em + 14px);overflow-y:auto;}.drafts-module__x_nu9W__reviewCard[data-selected] .drafts-module__x_nu9W__reviewQuote{max-height:none}.drafts-module__x_nu9W__reviewReason{}.drafts-module__x_nu9W__reviewReason>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.drafts-module__x_nu9W__reviewReason b{color:var(--text-muted);margin-right:6px;font-weight:400}.drafts-module__x_nu9W__reviewCard[data-selected] .drafts-module__x_nu9W__reviewReason>span{-webkit-line-clamp:unset}.drafts-module__x_nu9W__reviewActions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.drafts-module__x_nu9W__reviewFoot{align-items:center;gap:8px;min-width:0;display:flex}.drafts-module__x_nu9W__reviewFoot>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--text-meta);color:var(--text-muted);flex:1;overflow:hidden}.drafts-module__x_nu9W__reviewFoot>button{flex:none}.drafts-module__x_nu9W__badges{flex-wrap:wrap;gap:4px;display:flex}.drafts-module__x_nu9W__detail{border-top:1px solid var(--border);min-width:0;padding-top:8px}.drafts-module__x_nu9W__detail:first-child{border-top:0;padding-top:0}.drafts-module__x_nu9W__detailLabel{color:var(--text-muted);font-size:12px;line-height:1.4}.drafts-module__x_nu9W__detailValue{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.drafts-module__x_nu9W__channelRow{align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}.drafts-module__x_nu9W__channelRow+.drafts-module__x_nu9W__channelRow{border-top:1px solid var(--border)}.drafts-module__x_nu9W__channelName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.drafts-module__x_nu9W__filterMark{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-grid}[data-popover].drafts-module__x_nu9W__filterPanel{border-color:color-mix(in srgb, var(--accent) 60%, transparent);min-width:0}[data-popover].drafts-module__x_nu9W__filterConditions{width:17rem;max-width:calc(100vw - 24px)}.drafts-module__x_nu9W__filterConditions select{width:100%;min-width:0}.drafts-module__x_nu9W__filterChannels .icon-btn[data-active=true]{background:var(--accent-soft)}.drafts-module__x_nu9W__filterChannels .icon-btn:not([data-active=true]){opacity:.45}.drafts-module__x_nu9W__filterChannels .icon-btn:hover:not([data-active=true]){opacity:1}.drafts-module__x_nu9W__filterChannels .icon-btn [data-channel-logo]{transition:transform .12s}.drafts-module__x_nu9W__filterChannels .icon-btn:hover:not(:disabled) [data-channel-logo]{transform:scale(1.2)}.drafts-module__x_nu9W__filterChannels .icon-btn:active:not(:disabled) [data-channel-logo]{transform:scale(.95)}.drafts-module__x_nu9W__filterPanel{gap:6px;width:max-content;display:grid}.drafts-module__x_nu9W__filterChannels{gap:6px;display:flex}.drafts-module__x_nu9W__filterReset{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.drafts-module__x_nu9W__filterReset .btn{min-height:var(--control-height);border-color:var(--border-strong);background:var(--bg);border-radius:999px;font-size:14px}.drafts-module__x_nu9W__filterReset .btn:hover:not(:disabled){background:var(--surface-2)}.drafts-module__x_nu9W__panelFooter{margin:0}.drafts-module__x_nu9W__panelFooter [data-bar-item]{flex:1}.drafts-module__x_nu9W__panelFooter [data-bar-item]>.btn{width:100%}.drafts-module__x_nu9W__scoreRings{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.drafts-module__x_nu9W__scoreCell{--score-dim:color-mix(in srgb, var(--text-muted) 42%, var(--surface-2));border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);justify-items:center;gap:6px;padding:9px 4px;display:grid}.drafts-module__x_nu9W__scoreCell[data-current=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--accent-soft)}.drafts-module__x_nu9W__scoreCell:not([data-current=true]) .drafts-module__x_nu9W__ring>*{filter:grayscale()brightness(.62)}.drafts-module__x_nu9W__scoreCell:not([data-current=true]) .drafts-module__x_nu9W__scoreValue,.drafts-module__x_nu9W__scoreCell:not([data-current=true]) .drafts-module__x_nu9W__scoreUnit{color:var(--score-dim)}.drafts-module__x_nu9W__ring{box-sizing:content-box;--ring-thickness:5px;--score:0;width:44px;height:44px;color:var(--ring-color,var(--text-muted));border-radius:999px;flex-shrink:0;place-content:center;display:inline-grid;position:relative}.drafts-module__x_nu9W__ring:before{background:conic-gradient(currentColor calc(var(--score) * 1%), color-mix(in srgb, currentColor 18%, transparent) 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--ring-thickness)), #000 calc(100% + .5px - var(--ring-thickness)));mask:radial-gradient(farthest-side, #0000 calc(100% - var(--ring-thickness)), #000 calc(100% + .5px - var(--ring-thickness)));content:"";border-radius:999px;position:absolute;inset:0}.drafts-module__x_nu9W__scoreValue{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1}.drafts-module__x_nu9W__scoreUnit{color:var(--text-muted);margin-left:1px;font-size:11px;font-weight:600}.drafts-module__x_nu9W__scoreValue[data-tone=warn]{color:var(--warn)}.drafts-module__x_nu9W__scoreValue[data-tone=danger]{color:var(--danger)}.drafts-module__x_nu9W__scoreMeta{border:1px solid var(--border);background:var(--surface);color:var(--text);}
.app-toaster-module__03IB8q__toast{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);width:100%;box-shadow:var(--shadow);color:var(--text);font-size:var(--text-meta);align-items:flex-start;gap:9px;padding:11px 13px;line-height:1.5;display:flex}.app-toaster-module__03IB8q__toast:before{content:"";background:var(--text-muted);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.app-toaster-module__03IB8q__success:before{background:var(--success)}.app-toaster-module__03IB8q__error:before{background:var(--danger)}.app-toaster-module__03IB8q__warning:before{background:var(--warn)}.app-toaster-module__03IB8q__info:before{background:var(--accent)}.app-toaster-module__03IB8q__title{font-weight:700;display:block}.app-toaster-module__03IB8q__description{color:var(--text-muted);font-size:var(--text-caption);margin-top:1px;display:block}.app-toaster-module__03IB8q__action{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);font-size:var(--text-caption);white-space:nowrap;margin-left:auto;padding:3px 9px;font-weight:650}.app-toaster-module__03IB8q__action:hover{border-color:var(--border-strong)}.app-toaster-module__03IB8q__close{color:var(--text-muted);background:0 0;border:0}.app-toaster-module__03IB8q__toast[data-sonner-toast]{transition:transform .4s,opacity .4s,height .4s,box-shadow .2s!important}.app-toaster-module__03IB8q__toast[data-sonner-toast]>*{transition:opacity .4s!important}.app-toaster-module__03IB8q__toast[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{transition:transform .5s,opacity .2s!important}.app-toaster-module__03IB8q__toast[data-sonner-toast][data-swiping=true]{transition:none!important}
.generation-workspace-module__NhLkra__workspace{--workspace-control-height:32px;--workspace-field-gap:8px;--workspace-section-gap:9px}.generation-workspace-module__NhLkra__loadingBlock{border-radius:var(--radius);background:var(--surface-2);height:12px}.generation-workspace-module__NhLkra__loadingField{gap:7px;display:grid}.generation-workspace-module__NhLkra__loadingField .generation-workspace-module__NhLkra__loadingBlock:last-child{height:32px}.generation-workspace-module__NhLkra__loadingField:nth-child(4) .generation-workspace-module__NhLkra__loadingBlock:last-child{height:62px}.generation-workspace-module__NhLkra__loadingLabel{width:84px}.generation-workspace-module__NhLkra__workspace [data-generation-primary]{gap:var(--workspace-field-gap);grid-template-columns:minmax(0,1fr);display:grid}.generation-workspace-module__NhLkra__workspace [data-generation-field]{min-width:0}.generation-workspace-module__NhLkra__workspace [data-generation-settings] [data-generation-tagbox].input{height:auto;min-height:var(--workspace-control-height);padding-block:4px;transition:height .16s}.generation-workspace-module__NhLkra__workspace [data-generation-tagbox]>div{row-gap:4px}.generation-workspace-module__NhLkra__workspace [data-generation-settings] .generation-workspace-module__NhLkra__targetSituationBox.input{height:auto;min-height:62px;padding-block:8px;line-height:20px}.generation-workspace-module__NhLkra__targetSituationInput{flex-shrink:0;min-height:40px}.generation-workspace-module__NhLkra__workspace [data-testid=generation-keyword-row]{gap:var(--workspace-field-gap);grid-template-columns:minmax(0,1fr)}.generation-workspace-module__NhLkra__workspace [data-generation-credentials]{padding:var(--workspace-section-gap) 0;background:0 0;border:0;border-radius:0;margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-credentials]>summary{min-height:28px;font-size:14px;line-height:28px}.generation-workspace-module__NhLkra__workspace [data-generation-options]{gap:var(--workspace-field-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-channels]{margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-channels] [data-generation-field-label]{margin-bottom:8px}.generation-workspace-module__NhLkra__workspace [data-generation-channels] [data-testid=generation-channel-picker]{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.generation-workspace-module__NhLkra__workspace [data-generation-channel]{border-radius:var(--radius);grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:8px;min-height:44px;padding:6px 10px;display:grid}.generation-workspace-module__NhLkra__workspace [data-generation-channel]:not(:has(input:checked)){background:var(--surface)}.generation-workspace-module__NhLkra__workspace [data-generation-channel] label{gap:8px;min-width:0;font-size:14px}.generation-workspace-module__NhLkra__workspace [data-generation-channel] input[type=checkbox]{flex:0 0 16px;width:16px;height:16px}.generation-workspace-module__NhLkra__workspace [data-generation-channel] select{width:168px;margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-legal]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-legal]>:is(details,p,[data-generation-legal-note]){grid-column:1/-1}.generation-workspace-module__NhLkra__workspace [data-generation-legal]>:is(button,label,details){border-radius:var(--radius);background:var(--surface);min-height:36px;padding:6px 10px;font-size:14px}.generation-workspace-module__NhLkra__workspace [data-generation-legal] details .btn{min-height:var(--workspace-control-height);height:var(--workspace-control-height);padding:0 10px;font-size:14px}.generation-workspace-module__NhLkra__workspace [data-generation-legal]>details>summary{min-height:22px;font-size:14px}.generation-workspace-module__NhLkra__workspace [data-generation-readiness]{border-top:1px solid var(--border-strong);background:color-mix(in srgb, var(--accent-soft) 34%, var(--surface-2));margin:0;padding:6px 12px 10px}.generation-workspace-module__NhLkra__workspace [data-generation-readiness] :is(div,button,a){border-radius:var(--radius)}.generation-workspace-module__NhLkra__workspace [data-generation-actions]{gap:6px;margin-top:6px;display:flex}.generation-workspace-module__NhLkra__workspace [data-generation-actions]>a{flex:none;height:32px;min-height:32px;padding:0 12px;font-size:14px}.generation-workspace-module__NhLkra__workspace [data-generation-actions]>button[type=submit]{flex:1;margin-top:0}.generation-workspace-module__NhLkra__workspace [data-generation-readiness]>div:not([data-generation-actions]){margin-top:0;padding:6px;font-size:12px}.generation-workspace-module__NhLkra__workspace [data-generation-readiness] button[type=submit]{color:#fff;background:color-mix(in srgb, var(--accent) var(--ready,0%), var(--surface-2));min-height:32px;margin-top:0;padding-top:0;padding-bottom:0;font-size:14px;transition:background-color .24s}:is(.generation-workspace-module__NhLkra__workspace [data-generation-readiness] button[type=submit]:hover:not(:disabled),.generation-workspace-module__NhLkra__workspace [data-generation-readiness] button[type=submit]:active:not(:disabled)){background:var(--accent-hover)}.generation-workspace-module__NhLkra__workspace [data-generation-readiness] button[type=submit]:disabled{opacity:1;cursor:not-allowed}.generation-workspace-module__NhLkra__workspace [data-generation-readiness] button[type=submit][data-busy]{background:linear-gradient(100deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 55%, #fff) 45%, var(--accent) 90%);background-size:220% 100%;animation:1.4s linear infinite generation-workspace-module__NhLkra__generationWave}@keyframes generation-workspace-module__NhLkra__generationWave{0%{background-position:120% 0}to{background-position:-20% 0}}.generation-workspace-module__NhLkra__workspace [data-generation-readiness]>button[type=submit]:disabled{color:var(--text-muted);background:var(--surface)}.generation-workspace-module__NhLkra__workspace [data-generation-results]{background:var(--surface);flex-direction:column;min-width:0;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.generation-workspace-module__NhLkra__workspace [data-generation-mobile-tabs]{display:none}.generation-workspace-module__NhLkra__workspace [data-generation-results]>.flex{z-index:3;position:absolute;top:8px;right:8px}.generation-workspace-module__NhLkra__workspace [data-testid=generation-result-columns]{grid-template-columns:minmax(0, var(--column-fr-1,1fr)) minmax(0, var(--column-fr-2,1fr)) minmax(0, var(--column-fr-3,1fr));grid-auto-flow:initial;grid-auto-columns:initial;gap:0;width:100%;height:100%;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.generation-workspace-module__NhLkra__resultColumns{--seam-layer:6;}.generation-workspace-module__NhLkra__resultColumns:before{left:var(--column-seam-1,calc(100% / 3))}.generation-workspace-module__NhLkra__resultColumns:after{left:var(--column-seam-2,calc(200% / 3))}.generation-workspace-module__NhLkra__resultSlot{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;container:result-column/inline-size}@container result-column (max-width:300px){.generation-workspace-module__NhLkra__workspace [data-generation-result-name]{display:none}}.generation-workspace-module__NhLkra__resultDragging{z-index:7;background:var(--surface);box-shadow:0 8px 24px #00000059, 1px 0 0 0 var(--surface);cursor:grabbing;}.generation-workspace-module__NhLkra__workspace [data-generation-result]{background:var(--surface);min-width:0;height:100%;min-height:0;box-shadow:none;opacity:1;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.generation-workspace-module__NhLkra__workspace [data-generation-result-header]{border-bottom:1px solid var(--border);background:var(--surface);flex:0 0 40px;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 12px;display:flex}.generation-workspace-module__NhLkra__workspace [data-generation-result-index]{display:none}.generation-workspace-module__NhLkra__workspace [data-generation-result-header] h2{font-size:15px;line-height:20px}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate]{cursor:pointer;white-space:nowrap;border-color:var(--border-strong);width:26px;color:var(--text);background:var(--bg);padding:0}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate][data-pending=true] svg{animation:.9s linear infinite generation-workspace-module__NhLkra__generation-regenerate-spin}@keyframes generation-workspace-module__NhLkra__generation-regenerate-spin{to{transform:rotate(360deg)}}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate]:hover:not(:disabled){border-color:color-mix(in srgb, var(--text-muted) 55%, transparent);background:var(--bg)}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate] svg{transition:transform .42s cubic-bezier(.22,1,.36,1)}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate]:hover:not(:disabled) svg{transform:rotate(-180deg)}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate]:disabled{cursor:not-allowed;opacity:.6}.generation-workspace-module__NhLkra__workspace [data-generation-regenerate][data-error=true]{border-color:color-mix(in srgb, var(--danger) 46%, var(--border));color:var(--danger)}.generation-workspace-module__NhLkra__workspace [data-generation-result-empty]{flex:1;min-height:0;padding:24px}.generation-workspace-module__NhLkra__workspace [data-generation-result-empty] svg{border-radius:var(--radius);background:var(--accent-soft);width:30px;height:30px;padding:6px}.generation-workspace-module__NhLkra__workspace [data-generation-result-empty] p{max-width:320px}.generation-workspace-module__NhLkra__workspace [data-generation-result-empty] p:first-of-type{font-size:15px}.generation-workspace-module__NhLkra__workspace [data-generation-result-empty] p:last-of-type{font-size:14px;line-height:19px}@media (max-width:767px){.generation-workspace-module__NhLkra__workspace [data-testid=generation-result-columns]:before{display:none}.generation-workspace-module__NhLkra__workspace [data-testid=generation-result-columns]:after{display:none}.generation-workspace-module__NhLkra__workspace [data-generation-settings]{border-right:0;height:auto;min-height:calc(100dvh - 117px);overflow:visible}.generation-workspace-module__NhLkra__workspace [data-generation-results]{height:70dvh;min-height:70dvh;display:block}.generation-workspace-module__NhLkra__workspace [data-generation-mobile-tabs]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 12px 8px;padding:3px;display:grid}.generation-workspace-module__NhLkra__workspace [data-generation-mobile-tabs] button{border-radius:calc(var(--radius-control) - 2px);min-height:34px;color:var(--text-muted);font-size:var(--text-caption);font-weight:700}.generation-workspace-module__NhLkra__workspace [data-generation-mobile-tabs] button[data-active=true]{color:var(--accent);background:var(--surface);box-shadow:0 0 0 1px var(--border)}.generation-workspace-module__NhLkra__workspace [data-testid=generation-result-columns]{min-height:0;display:block}.generation-workspace-module__NhLkra__resultSlot{display:none}.generation-workspace-module__NhLkra__resultSlot:has([data-mobile-active=true]){display:block}.generation-workspace-module__NhLkra__workspace [data-generation-result]{display:none}.generation-workspace-module__NhLkra__workspace [data-generation-result][data-mobile-active=true]{display:flex}}.generation-workspace-module__NhLkra__workspace [data-generation-dockview]{flex:1;height:auto;min-height:0}.generation-workspace-module__NhLkra__workspace [data-generation-dockview] [data-generation-result]{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;padding:0;display:flex}.generation-workspace-module__NhLkra__workspace [data-generation-dockview] [data-generation-result-body]{flex:1;min-height:0}@media (max-width:767px){.generation-workspace-module__NhLkra__workspace [data-generation-results]{display:flex}.generation-workspace-module__NhLkra__workspace [data-generation-dockview] [data-generation-result]{display:flex}}
.customer-workspace-window-module__e2l-4q__backdrop{z-index:20;background:var(--bg);isolation:isolate;position:absolute;inset:0;overflow:hidden}.customer-workspace-window-module__e2l-4q__window{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;contain:paint;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.customer-workspace-window-module__e2l-4q__content{isolation:isolate;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.customer-workspace-window-module__e2l-4q__content [data-workspace-page]{width:100%;max-width:none;min-height:100%;margin:0}:is(.customer-workspace-window-module__e2l-4q__content [data-workspace-page=generate],.customer-workspace-window-module__e2l-4q__content [data-workspace-page=drafts]){height:100%}@media (max-width:767px){.customer-workspace-window-module__e2l-4q__content{overflow-y:auto}}
@property --workspace-settings-width{syntax:"<length>";inherits:true;initial-value:360px}.workspace-shell-module__3eIdha__workspace{--seam-layer:6;--workspace-settings-width:360px;transition-property:--workspace-settings-width;transition-duration:var(--panel-motion-duration);transition-timing-function:var(--panel-motion-ease);grid-template-columns:var(--workspace-settings-width) minmax(0, 1fr);align-items:stretch;gap:0;height:100%;min-height:0;display:grid;position:relative;}.workspace-shell-module__3eIdha__workspace[data-workspace-enter=true]{animation:workspace-shell-module__3eIdha__workspace-enter var(--panel-motion-duration) var(--panel-motion-ease) both}.workspace-shell-module__3eIdha__workspace[data-workspace-enter=true]>[data-workspace-panel]{animation:workspace-shell-module__3eIdha__workspace-panel-enter .32s var(--panel-motion-ease) both}.workspace-shell-module__3eIdha__workspace[data-workspace-enter=true][data-workspace-side=left]>[data-workspace-panel]{animation-name:workspace-shell-module__3eIdha__workspace-panel-enter-left}@keyframes workspace-shell-module__3eIdha__workspace-enter{0%{--workspace-settings-width:0px}}@keyframes workspace-shell-module__3eIdha__workspace-panel-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes workspace-shell-module__3eIdha__workspace-panel-enter-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.workspace-shell-module__3eIdha__workspace:before{left:var(--workspace-settings-width)}.workspace-shell-module__3eIdha__workspace>[data-workspace-toggle]{z-index:8;top:8px;left:calc(var(--workspace-settings-width) - 32px);width:24px;height:24px;position:absolute}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=true]{--workspace-settings-width:40px}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=true]>[data-workspace-panel]{display:none}@media (max-width:1953px){.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto]:not([data-autocollapse=wide]){--workspace-settings-width:40px}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto]:not([data-autocollapse=wide])>[data-workspace-panel]{display:none}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto]:not([data-autocollapse=wide])>[data-workspace-content]{grid-column:2}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=auto]:not([data-autocollapse=wide])>[data-workspace-content]{grid-column:1}}@media (max-width:1507px){.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto][data-autocollapse=wide]{--workspace-settings-width:40px}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto][data-autocollapse=wide]>[data-workspace-panel]{display:none}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto][data-autocollapse=wide]>[data-workspace-content]{grid-column:2}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=auto][data-autocollapse=wide]>[data-workspace-content]{grid-column:1}}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=true]>[data-workspace-content]{grid-column:2}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]{grid-template-columns:minmax(0, 1fr) var(--workspace-settings-width)}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]:before{left:auto;right:var(--workspace-settings-width)}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]>[data-workspace-toggle]{left:auto;right:8px}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=true]>[data-workspace-content]{grid-column:1}@media (max-width:767px){.workspace-shell-module__3eIdha__workspace{grid-template-rows:minmax(min-content,auto) minmax(70dvh,auto);grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.workspace-shell-module__3eIdha__workspace:before{display:none}.workspace-shell-module__3eIdha__workspace>[data-workspace-toggle]{left:auto;right:12px}.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=true],.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto]{grid-template-rows:40px minmax(70dvh,auto)}:is(.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=true]>[data-workspace-content],.workspace-shell-module__3eIdha__workspace[data-settings-collapsed=auto]>[data-workspace-content]){grid-area:2/1}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]{grid-template-rows:minmax(70dvh,auto) minmax(min-content,auto);grid-template-columns:minmax(0,1fr)}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=true],.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=auto]{grid-template-rows:minmax(70dvh,auto) 40px}:is(.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=true]>[data-workspace-content],.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=auto]>[data-workspace-content]){grid-row:1}}.workspace-shell-module__3eIdha__workspace>[data-workspace-panel]{scrollbar-gutter:stable;min-width:0;height:100%;min-height:0;padding:var(--panel-scroll-pad);background:var(--surface-2);box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden auto}.workspace-shell-module__3eIdha__workspace>[data-workspace-panel][data-panel-framed]{scrollbar-gutter:auto;padding:0;overflow:hidden}.workspace-shell-module__3eIdha__workspace [data-panel-framed]>[data-panel-band]{flex:none;margin:0;position:static}.workspace-shell-module__3eIdha__workspace [data-panel-framed]>[data-panel-scroll]{scrollbar-gutter:stable;min-height:0;padding:var(--panel-scroll-pad);flex:1;overflow:hidden auto}.workspace-shell-module__3eIdha__workspace [data-panel-framed]>[data-panel-foot]{flex:none}.workspace-shell-module__3eIdha__workspace [data-panel-band]{z-index:7;border-bottom:1px solid var(--border);background:var(--surface);min-height:40px;font-size:var(--text-meta);white-space:nowrap;align-items:center;gap:8px;margin:-12px -12px 10px;padding:0 36px 0 12px;font-weight:650;display:flex;position:sticky;top:-12px}.workspace-shell-module__3eIdha__workspace [data-panel-band]>span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.workspace-shell-module__3eIdha__workspace [data-panel-band]>[data-panel-band-actions]{color:var(--text);font-weight:inherit;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex;overflow:visible}.workspace-shell-module__3eIdha__workspace [data-panel-band]>[data-panel-band-channel]{color:var(--text);font-weight:600}.workspace-shell-module__3eIdha__workspace [data-workspace-fieldset=card]>summary{cursor:pointer;min-height:40px;padding:0 12px;list-style:none}.workspace-shell-module__3eIdha__workspace [data-workspace-fieldset=card]>summary::-webkit-details-marker{display:none}.workspace-shell-module__3eIdha__workspace [data-workspace-fieldset=card]>summary:hover{background:var(--surface-2);border-radius:calc(var(--radius-card) - 1px)}.workspace-shell-module__3eIdha__workspace [data-panel-card-body]{transform-origin:top;padding:0 12px 12px;animation:.26s cubic-bezier(.22,1.4,.36,1) both workspace-shell-module__3eIdha__panel-card-open}@keyframes workspace-shell-module__3eIdha__panel-card-open{0%{opacity:0;transform:translateY(-4px)scaleY(.94)}to{opacity:1;transform:none}}.workspace-shell-module__3eIdha__workspace [data-workspace-fieldset]>h3{border-block:1px solid var(--border);background:var(--surface);min-height:40px;margin-inline:-12px;padding:0 12px}.workspace-shell-module__3eIdha__workspace [data-workspace-panel]>[data-workspace-fieldset]:first-of-type>h3{z-index:7;border-top:0;margin-top:-12px;padding-right:36px;position:sticky;top:-12px}.workspace-shell-module__3eIdha__workspace [data-workspace-fieldset]+[data-workspace-fieldset]{margin-top:12px}@media (max-width:1279px){.workspace-shell-module__3eIdha__workspace[data-mobile-workspace]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-shell-module__3eIdha__workspace[data-mobile-workspace]:before,.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]:before{display:none}.workspace-shell-module__3eIdha__workspace[data-mobile-workspace]>[data-workspace-toggle]{display:none}.workspace-shell-module__3eIdha__workspace[data-mobile-workspace=settings][data-workspace-side=left]>[data-workspace-panel]{flex:1;width:100%;min-width:0;min-height:0;display:flex}:is(.workspace-shell-module__3eIdha__workspace[data-mobile-workspace=settings]>[data-workspace-content],.workspace-shell-module__3eIdha__workspace[data-mobile-workspace=content]>[data-workspace-panel]){display:none}.workspace-shell-module__3eIdha__workspace[data-mobile-workspace=content]>[data-workspace-content]{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]{flex:1;width:100%;height:100%;min-height:0;display:flex}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right]>[data-workspace-content]{flex:1;width:100%;min-width:0;min-height:0}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=false]>[data-workspace-content]{display:none}.workspace-shell-module__3eIdha__workspace[data-workspace-side=right][data-settings-collapsed=false]>[data-workspace-panel]{flex:1;width:100%;min-height:0;display:flex}}.workspace-shell-module__3eIdha__workspace [data-workspace-field-label]{min-height:18px;color:var(--text);gap:6px;margin-bottom:6px;font-size:14px;font-weight:600;line-height:18px}:is(.workspace-shell-module__3eIdha__workspace [data-workspace-panel] .input,.workspace-shell-module__3eIdha__workspace [data-workspace-panel] .select){width:100%;min-width:0;min-height:var(--control-height);height:var(--control-height);border-radius:var(--radius);font-size:14px;line-height:calc(var(--control-height) - 2px);padding-block:0}.workspace-shell-module__3eIdha__workspace[data-panel-empty=true]{grid-template-columns:minmax(0,1fr)}.workspace-shell-module__3eIdha__workspace[data-panel-empty=true]:before{display:none}.workspace-shell-module__3eIdha__workspace[data-panel-empty=true]>[data-workspace-toggle]{display:none}
.close-button-module__Ej0pVq__close{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:color .12s,background-color .12s,border-color .12s;display:grid;position:relative}.close-button-module__Ej0pVq__close:before{content:"";background:0 0;border-radius:999px;width:20px;height:20px;transition:background-color .12s;position:absolute}.close-button-module__Ej0pVq__close:hover:before,.close-button-module__Ej0pVq__close:focus-visible:before{background:var(--border)}.close-button-module__Ej0pVq__close svg{width:16px;height:16px;transition:transform .12s}.close-button-module__Ej0pVq__close:hover:not(:disabled) svg{transform:scale(1.2)}.close-button-module__Ej0pVq__close:active:not(:disabled) svg{transform:scale(.95)}
.dashboard-geo-module__rXptdG__citationSlot{flex:1;min-height:190px}.dashboard-geo-module__rXptdG__geo{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.dashboard-geo-module__rXptdG__geoHeading{justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.dashboard-geo-module__rXptdG__geoHeading span{color:var(--text-muted);font-size:13px}.dashboard-geo-module__rXptdG__geoMetrics{}.dashboard-geo-module__rXptdG__geoMetrics article{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:12px}.dashboard-geo-module__rXptdG__geoMetrics article>span{color:var(--text-muted);font-size:14px}.dashboard-geo-module__rXptdG__geoMetrics strong{margin:4px 0;font-size:25px;line-height:32px;display:block}.dashboard-geo-module__rXptdG__geoMetrics small{color:var(--text-muted);font-size:14px;font-weight:400}.dashboard-geo-module__rXptdG__geoMetrics p{white-space:nowrap;color:var(--text-muted);margin:0;font-size:13px}.dashboard-geo-module__rXptdG__geoDistribution{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:12px}.dashboard-geo-module__rXptdG__geoDistribution>div:first-child{justify-content:space-between;gap:12px;font-size:13px;display:flex}.dashboard-geo-module__rXptdG__geoBar{background:var(--surface-2);border-radius:8px;height:6px;margin-top:10px;display:flex;overflow:hidden}.dashboard-geo-module__rXptdG__geoBar i{height:100%}.dashboard-geo-module__rXptdG__geoQuestions{border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;min-height:0;display:flex;overflow:hidden}.dashboard-geo-module__rXptdG__geoSkeletonRow{border-bottom:1px solid var(--border);align-items:center;gap:12px;height:48px;padding:0 8px;display:flex}@media (max-height:1000px){.dashboard-geo-module__rXptdG__geoMetrics article{padding:8px}.dashboard-geo-module__rXptdG__geoDistribution{padding:8px 12px}.dashboard-geo-module__rXptdG__geo{gap:8px}}.dashboard-geo-module__rXptdG__geo>*{flex-shrink:0}.dashboard-geo-module__rXptdG__geoProviders{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.dashboard-geo-module__rXptdG__geoProviders header>span{color:var(--text-muted);white-space:nowrap;font-size:13px}.dashboard-geo-module__rXptdG__geoProvider{grid-template-columns:132px minmax(24px,1fr) 108px 52px;align-items:center;gap:10px;min-height:42px;padding:10px 12px;font-size:14px;display:grid}.dashboard-geo-module__rXptdG__geoProvider+.dashboard-geo-module__rXptdG__geoProvider{border-top:1px solid var(--border)}.dashboard-geo-module__rXptdG__geoProvider strong{white-space:nowrap;font-weight:500}.dashboard-geo-module__rXptdG__geoProviderName{--brand-mark:14px;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-geo-module__rXptdG__geoProviderName>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.dashboard-geo-module__rXptdG__geoProvider>span:last-of-type,.dashboard-geo-module__rXptdG__geoProvider b{text-align:right;font-variant-numeric:tabular-nums}.dashboard-geo-module__rXptdG__geoProvider .dashboard-geo-module__rXptdG__geoBar{margin:0}@container dashboard-analysis (max-width:460px){.dashboard-geo-module__rXptdG__geoHeading{flex-wrap:wrap}.dashboard-geo-module__rXptdG__geoProvider{grid-template-columns:100px minmax(12px,1fr) 90px 44px;gap:6px;padding:10px 8px}}@container dashboard-analysis (max-width:380px){.dashboard-geo-module__rXptdG__geoMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-geo-module__rXptdG__geoMetrics article:last-child{grid-column:1/-1}}@media (max-width:1279px),(max-height:800px){.dashboard-geo-module__rXptdG__citationSlot{flex:none;min-height:340px}.dashboard-geo-module__rXptdG__geoQuestions{min-height:340px}}
.profile-flow-module__X2fR3G__workspace{height:100%;min-height:0;color:var(--text);flex-direction:column;font-size:14px;display:flex;container:profile/inline-size}.profile-flow-module__X2fR3G__content{flex:1;grid-template-columns:clamp(240px,19.2vw,312px) minmax(0,800px) minmax(240px,1fr);align-items:start;gap:16px;min-height:0;padding:16px;scroll-padding-top:76px;display:grid;overflow:auto}.profile-flow-module__X2fR3G__content>*{width:100%}.profile-flow-module__X2fR3G__managerBody,.profile-flow-module__X2fR3G__layout{display:contents}.profile-flow-module__X2fR3G__managerBody>:not(.profile-flow-module__X2fR3G__layout){grid-column:2/-1}.profile-flow-module__X2fR3G__editor{flex-direction:column;grid-column:2;gap:24px;min-width:0;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__identity{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:16px 20px}.profile-flow-module__X2fR3G__identity>div{gap:12px;margin:0}.profile-flow-module__X2fR3G__identity>div>div{flex-wrap:wrap}.profile-flow-module__X2fR3G__index{z-index:10;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-wrap:wrap;gap:4px;padding:8px;display:flex;position:sticky;top:0}.profile-flow-module__X2fR3G__index button{border-radius:var(--radius-control);min-height:var(--control-height);color:var(--text);background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}.profile-flow-module__X2fR3G__index button:hover,.profile-flow-module__X2fR3G__index button:focus-visible{background:var(--surface-2)}.profile-flow-module__X2fR3G__index span{font-variant-numeric:tabular-nums;color:var(--text-muted)}.profile-flow-module__X2fR3G__section{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);scroll-margin-top:76px}.profile-flow-module__X2fR3G__sectionHeader{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:16px 20px;display:flex}.profile-flow-module__X2fR3G__sectionHeader>span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.profile-flow-module__X2fR3G__sectionHeader h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.profile-flow-module__X2fR3G__sectionBody{--control-height:var(--control-height-roomy);padding:20px}.profile-flow-module__X2fR3G__sectionBody>*+*{margin-top:24px}.profile-flow-module__X2fR3G__sectionBody :where(p){line-height:1.65}.profile-flow-module__X2fR3G__sectionBody :where(input,textarea,select){font-size:14px}.profile-flow-module__X2fR3G__sectionBody :where(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--control-height)}.profile-flow-module__X2fR3G__sectionBody textarea{min-height:96px}.profile-flow-module__X2fR3G__sectionBody select{max-width:100%}.profile-flow-module__X2fR3G__sectionBody>div>div:first-child:has(>span+span){flex-wrap:wrap;gap:8px}.profile-flow-module__X2fR3G__settings{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.profile-flow-module__X2fR3G__settings select{field-sizing:fixed;width:100%;min-width:0;max-width:100%}.profile-flow-module__X2fR3G__saveBar{z-index:11;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-float);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.profile-flow-module__X2fR3G__saveBar>div{flex-wrap:wrap;margin:0}.profile-flow-module__X2fR3G__saveBar>span{color:var(--text-muted);margin-left:auto;font-size:13px}@media (max-width:1000px){.profile-flow-module__X2fR3G__content{padding:16px}.profile-flow-module__X2fR3G__sectionHeader{padding:14px 16px}.profile-flow-module__X2fR3G__sectionBody{padding:16px}.profile-flow-module__X2fR3G__index{position:static}}@media (max-width:600px){.profile-flow-module__X2fR3G__content,.profile-flow-module__X2fR3G__identity{padding:12px}.profile-flow-module__X2fR3G__settings select{width:100%;min-width:0}.profile-flow-module__X2fR3G__saveBar>span{margin-left:0}}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field-label]{gap:0;margin-bottom:12px;padding-left:0;font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field-label]>span:first-child:empty{display:none}.profile-flow-module__X2fR3G__readback{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-column:3;min-width:0;max-height:calc(100vh - 220px);padding:16px;position:sticky;top:0;overflow:auto;container-type:inline-size}.profile-flow-module__X2fR3G__summaryHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__summaryHeading h2{margin:0;font-size:16px}.profile-flow-module__X2fR3G__summaryHeading p{color:var(--text-muted);margin:6px 0 0;font-size:13px}.profile-flow-module__X2fR3G__summaryHeading>span{border:1px solid var(--border);border-radius:var(--radius-control);white-space:nowrap;padding:4px 8px;font-size:13px}.profile-flow-module__X2fR3G__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding-top:16px;display:grid}.profile-flow-module__X2fR3G__summaryCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);min-width:0;padding:16px}.profile-flow-module__X2fR3G__summaryCard:first-child{grid-column:1/-1}.profile-flow-module__X2fR3G__summaryCard h3{margin:0 0 14px;font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__summaryTitle{}.profile-flow-module__X2fR3G__summaryTitle>span{color:var(--text-muted);font-size:13px}.profile-flow-module__X2fR3G__summaryFacts{margin:0}.profile-flow-module__X2fR3G__summaryFacts>div+div{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.profile-flow-module__X2fR3G__summaryFacts dt{color:var(--text-muted);margin-bottom:6px;font-size:13px}.profile-flow-module__X2fR3G__summaryFacts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.profile-flow-module__X2fR3G__summaryFacts p{margin:0}.profile-flow-module__X2fR3G__summaryFacts p+p{margin-top:6px}.profile-flow-module__X2fR3G__missing{color:var(--text-muted)}.profile-flow-module__X2fR3G__summaryCounts{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding-top:14px;font-size:13px;display:flex}.profile-flow-module__X2fR3G__summaryCounts b{margin-left:4px;font-weight:600}@container profile (max-width:1100px){.profile-flow-module__X2fR3G__content{grid-template-columns:240px minmax(0,1fr)}.profile-flow-module__X2fR3G__readback{grid-column:2;max-height:none;position:static}}@container (max-width:650px){.profile-flow-module__X2fR3G__summaryGrid{grid-template-columns:minmax(0,1fr)}}@container (min-width:651px){.profile-flow-module__X2fR3G__summaryCard:first-child .profile-flow-module__X2fR3G__summaryFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.profile-flow-module__X2fR3G__summaryCard:first-child .profile-flow-module__X2fR3G__summaryFacts>div+div{border-top:0;border-left:1px solid var(--border);margin-top:0;padding:0 0 0 16px}}.profile-flow-module__X2fR3G__clientRail{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-column:1;min-width:0;max-height:calc(100vh - 166px);padding:16px;position:sticky;top:0;overflow:auto}.profile-flow-module__X2fR3G__railHeading{border-bottom:1px solid var(--border);justify-content:flex-start;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__railHeading h2{margin:0;font-size:16px}.profile-flow-module__X2fR3G__railHeading span{color:var(--text-muted);font-size:13px}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);padding:16px}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field]>span:last-child:not([data-workspace-field-label]){margin-top:10px;line-height:1.6}.profile-flow-module__X2fR3G__practiceOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.profile-flow-module__X2fR3G__practiceOptions button{min-height:var(--control-height);justify-content:center}.profile-flow-module__X2fR3G__sectionBody button[data-active=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.profile-flow-module__X2fR3G__narrationOptions{}.profile-flow-module__X2fR3G__narrationOptions button{white-space:normal;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:76px;padding:12px;font-size:14px;display:flex;position:relative}.profile-flow-module__X2fR3G__narrationOptions strong{font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__narrationOptions small{color:var(--text-muted);font-size:12px;font-weight:400}.profile-flow-module__X2fR3G__fieldCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin-top:12px;padding:16px}.profile-flow-module__X2fR3G__fieldCard>p{margin:8px 0 14px;font-size:13px;line-height:1.6}.profile-flow-module__X2fR3G__fieldStatus{color:var(--text-muted);margin-left:auto;font-size:12px;font-weight:400}.profile-flow-module__X2fR3G__lawyerCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);padding:16px}.profile-flow-module__X2fR3G__lawyerCard>div:first-child{flex-wrap:wrap}.profile-flow-module__X2fR3G__lawyerCard input{min-width:0}.profile-flow-module__X2fR3G__sectionBody .profile-flow-module__X2fR3G__settings{gap:16px}.profile-flow-module__X2fR3G__narrationOptions button[data-active=true]:after{content:"✓";color:var(--accent);font-size:13px;position:absolute;top:8px;right:10px}.profile-flow-module__X2fR3G__railHeading h2>span{margin-left:6px;font-weight:400}.profile-flow-module__X2fR3G__reviewAction{position:static}.profile-flow-module__X2fR3G__reviewTrigger{align-items:center;display:flex}.profile-flow-module__X2fR3G__reviewResult:empty{display:none}.profile-flow-module__X2fR3G__reviewResult:not(:empty){z-index:30;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);width:auto;max-width:calc(100vw - 80px);max-height:50vh;box-shadow:var(--shadow-float);padding:12px;position:absolute;top:64px;left:16px;right:16px;overflow:auto}@container profile (max-width:760px){.profile-flow-module__X2fR3G__content{align-items:stretch;gap:var(--layout-gap);flex-direction:column;display:flex}.profile-flow-module__X2fR3G__clientRail,.profile-flow-module__X2fR3G__editor,.profile-flow-module__X2fR3G__readback,.profile-flow-module__X2fR3G__managerBody>:not(.profile-flow-module__X2fR3G__layout){flex:none;width:100%;min-width:0}.profile-flow-module__X2fR3G__clientRail{max-height:260px;position:static}.profile-flow-module__X2fR3G__readback{max-height:none;position:static;overflow:visible}.profile-flow-module__X2fR3G__saveBar{position:static}.profile-flow-module__X2fR3G__practiceOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-flow-module__X2fR3G__narrationOptions{grid-template-columns:minmax(0,1fr)}.profile-flow-module__X2fR3G__sectionBody :where(p,span,div,label){overflow-wrap:anywhere}}
.writing-workspace-module__Dw6vLW__icons{flex:none;align-items:center;gap:7px;line-height:1;display:inline-flex}.writing-workspace-module__Dw6vLW__session[hidden]{display:none}.writing-workspace-module__Dw6vLW__tabBar{border-bottom:1px solid var(--border);background:var(--surface);flex:none;align-items:center;gap:4px;min-width:0;height:40px;padding:3.5px 8px;display:flex}.writing-workspace-module__Dw6vLW__tabs{flex:0 auto;align-items:center;gap:4px;min-width:0;height:32px;display:flex;overflow:auto hidden}.writing-workspace-module__Dw6vLW__tab{border:1px solid var(--border-strong);background:var(--bg);width:max-content;max-width:340px;height:32px;color:var(--text-muted);border-radius:8px;flex:none;align-items:center;display:flex}.writing-workspace-module__Dw6vLW__tab[data-active=true]{background:color-mix(in srgb,var(--surface-2) 82%,var(--text) 18%);border-color:color-mix(in srgb,var(--border-strong) 50%,var(--text) 50%);color:var(--text)}.writing-workspace-module__Dw6vLW__tab>button[role=tab]{min-width:0;box-shadow:none;height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 5px 0 9px;font-size:13px;display:flex}.writing-workspace-module__Dw6vLW__logos{flex:none;align-items:center;gap:4px;line-height:1;display:inline-flex}.writing-workspace-module__Dw6vLW__tabTitle{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.writing-workspace-module__Dw6vLW__moreChannels{color:var(--text-muted);font-size:11px}.writing-workspace-module__Dw6vLW__close,.writing-workspace-module__Dw6vLW__add{color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.writing-workspace-module__Dw6vLW__close{border-radius:5px;width:24px;height:24px;margin-right:3px;padding:4px}.writing-workspace-module__Dw6vLW__add{border-radius:6px;width:30px;height:30px}.writing-workspace-module__Dw6vLW__close:hover,.writing-workspace-module__Dw6vLW__add:hover{background:var(--surface-2);color:var(--text)}.writing-workspace-module__Dw6vLW__tab button:focus-visible,.writing-workspace-module__Dw6vLW__add:focus-visible{outline:2px solid var(--action-bg);outline-offset:-2px}.writing-workspace-module__Dw6vLW__empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}
.channel-dock-module__GcF2xq__canvas{background:var(--bg);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.channel-dock-module__GcF2xq__mobileChannels{border-bottom:1px solid var(--border);background:var(--surface);height:36px;display:flex;position:absolute;inset:0 0 auto;overflow-x:auto}.channel-dock-module__GcF2xq__mobileChannels button{min-width:0;color:var(--text-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__mobileChannels button[aria-selected=true]{background:var(--accent-soft);color:var(--text);box-shadow:none}.channel-dock-module__GcF2xq__mobileChannels button:focus-visible{outline:2px solid var(--action-bg);outline-offset:-2px}.channel-dock-module__GcF2xq__pane{background:var(--bg);border:0;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.channel-dock-module__GcF2xq__pane[hidden]{display:none}.channel-dock-module__GcF2xq__header{background:var(--surface-2);height:40px;min-height:40px;color:var(--text);border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);touch-action:none;justify-content:space-between;align-items:center;display:flex}.channel-dock-module__GcF2xq__label{--drag-grip-gap:7px;white-space:nowrap;align-items:center;gap:7px;min-width:0;padding:0 10px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__label>span{text-overflow:ellipsis;overflow:hidden}.channel-dock-module__GcF2xq__label [data-channel-logo]{flex:none;transform:translateY(-1px)}.channel-dock-module__GcF2xq__actions{flex:none;align-items:center;gap:4px;padding-right:5px;display:flex}.channel-dock-module__GcF2xq__body{flex:1;min-height:0;overflow:hidden}.channel-dock-module__GcF2xq__dockContent{flex-direction:column;height:100%;min-height:0;display:flex}.channel-dock-module__GcF2xq__dockContent>section{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.channel-dock-module__GcF2xq__resizeX,.channel-dock-module__GcF2xq__resizeY{z-index:4;touch-action:none;position:absolute}.channel-dock-module__GcF2xq__resizeX{cursor:ew-resize;width:7px;top:40px;bottom:0;right:0}.channel-dock-module__GcF2xq__resizeY{cursor:ns-resize;height:7px;bottom:0;left:0;right:0}.channel-dock-module__GcF2xq__header:focus-visible,.channel-dock-module__GcF2xq__resizeX:focus-visible,.channel-dock-module__GcF2xq__resizeY:focus-visible{outline:2px solid var(--action-bg);outline-offset:-2px}.channel-dock-module__GcF2xq__previewLayer{z-index:10;pointer-events:none;background:var(--bg);position:absolute;inset:0;overflow:hidden}.channel-dock-module__GcF2xq__previewLayer[data-canvas-preview=invalid]{background:0 0}.channel-dock-module__GcF2xq__previewPane{background:var(--bg);border:0;flex-direction:column;transition:left .12s,top .12s,width .12s,height .12s;display:flex;position:absolute;overflow:hidden}.channel-dock-module__GcF2xq__previewHeader{background:var(--surface-2);align-items:center;gap:7px;height:40px;min-height:40px;padding:0 10px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__previewBody{flex:1;min-height:0;overflow:hidden}.channel-dock-module__GcF2xq__previewBody>div{height:100%}@container not (min-width:390px){.channel-dock-module__GcF2xq__label>span:not([data-channel-logo]){display:none}}.channel-dock-module__GcF2xq__seams,.channel-dock-module__GcF2xq__gridGuide{pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0}.channel-dock-module__GcF2xq__seams{z-index:5;stroke:color-mix(in srgb,var(--border-strong) 65%,transparent);stroke-width:1px}.channel-dock-module__GcF2xq__gridGuide{z-index:2;stroke:color-mix(in srgb,var(--border) 55%,transparent);stroke-width:1px}.channel-dock-module__GcF2xq__dropTarget{stroke:color-mix(in srgb,var(--action-bg) 55%,transparent);stroke-width:1px;fill:color-mix(in srgb,var(--action-bg) 3%,transparent)}
.admin-tabs-module__G2PPaa__menus{flex:none;min-width:0}.admin-tabs-module__G2PPaa__submenu{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;display:flex}.admin-tabs-module__G2PPaa__link{min-height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-muted);align-items:center;padding:4px 10px;text-decoration:none;display:inline-flex}.admin-tabs-module__G2PPaa__link[aria-current=page],.admin-tabs-module__G2PPaa__link:hover{color:var(--text);background:var(--surface-2)}.admin-tabs-module__G2PPaa__content{flex:1;min-width:0}.admin-tabs-module__G2PPaa__group{margin-bottom:20px}.admin-tabs-module__G2PPaa__group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}@media (max-width:767px){.admin-tabs-module__G2PPaa__menus [role=group]{max-width:100%;overflow:auto}.admin-tabs-module__G2PPaa__content{flex:none}}
