*{box-sizing:border-box}html,body{height:100%}body{background:var(--color-bg);color:var(--color-fg);font:var(--text-md)/var(--leading-normal) var(--font-sans);margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}h1,h2,h3,h4{letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.mono{font-family:var(--font-mono)}.num{font-variant-numeric:tabular-nums}.muted{color:var(--color-muted)}.faint{color:var(--color-faint)}.small{font-size:var(--text-sm)}.xs{font-size:var(--text-xs);line-height:var(--leading-snug)}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--color-accent);flex:none;margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.grow{flex:1}.stack{gap:var(--space-3);flex-direction:column;display:flex}.skip{z-index:100;background:var(--color-panel);padding:var(--space-2) var(--space-3);position:absolute;top:0;left:-999px}.skip:focus{align-items:center;min-height:40px;display:inline-flex;top:8px;left:8px}.dummybar{z-index:70;background:var(--color-dummy);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:center;padding:4px var(--space-3);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;height:24px;position:sticky;top:0;overflow:hidden}:root{--bar-h:0px}.has-dummybar{--bar-h:24px}.app{grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:calc(100vh - var(--bar-h));display:grid}.app.collapsed{grid-template-columns:var(--sidebar-w-collapsed) minmax(0,1fr)}.side{border-right:1px solid var(--color-line);background:var(--color-panel);padding:12px var(--space-2);top:var(--bar-h);height:calc(100vh - var(--bar-h));z-index:var(--z-sticky);flex-direction:column;gap:2px;display:flex;position:sticky;overflow:hidden auto}.brandsw{padding:8px var(--space-2) 16px;color:var(--color-fg);align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.brandsw .lbl{flex-direction:column;min-width:0;line-height:1.25;display:flex}.brandsw b{font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plan{font-size:var(--text-2xs);color:var(--color-highlight-fg);font-weight:var(--weight-semibold);white-space:nowrap}.logo{border-radius:var(--radius-md);background:var(--color-fg);width:30px;height:30px;color:var(--color-panel);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.02em;flex:none;place-items:center;display:grid}.side-nav{flex-direction:column;gap:1px;display:flex}.nav{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-regular);cursor:pointer;width:100%;min-height:36px;text-decoration:none;display:flex;overflow:hidden}.nav .ico{color:var(--color-muted);flex:none}.nav .chev{color:var(--color-faint);margin-left:auto}.nav:hover{background:var(--color-hover)}.nav:focus-visible{outline:2px solid var(--color-fg);outline-offset:-2px}.nav[aria-current=page]:not([aria-expanded]){background:var(--color-fg);color:var(--color-panel);font-weight:var(--weight-medium)}.nav[aria-current=page]:not([aria-expanded]) .ico{color:var(--color-panel)}.nav[aria-expanded=true]{font-weight:var(--weight-medium)}.subnav{margin:2px 0 var(--space-1) var(--space-5);padding-left:var(--space-2);border-left:1px solid var(--color-line);flex-direction:column;gap:1px;display:flex}.subitem{font-size:var(--text-sm);color:var(--color-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-decoration:none}.subitem:hover{background:var(--color-hover);color:var(--color-fg)}.subitem[aria-current=page]{background:var(--color-hover);color:var(--color-fg);font-weight:var(--weight-medium)}.nav.soon{cursor:default;color:var(--color-muted)}.nav.soon:hover{background:0 0}.soon-tag{font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);background:var(--color-highlight-soft);color:var(--color-highlight-fg);border:1px solid color-mix(in srgb, var(--color-highlight) 40%, transparent);margin-left:auto;padding:0 8px}.side .spacer{flex:1;min-height:12px}.phase-card .meter{background:var(--color-inverse-line);margin:0}.phase-card .meter span{background:var(--color-highlight)}.dotst{background:var(--color-inverse-muted);border-radius:50%;flex:none;width:7px;height:7px}.dotst.ok{background:var(--color-ok)}.dotst.warn{background:var(--color-stale)}.sendpill{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-muted);padding:2px var(--space-2) 2px 8px;border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-panel);white-space:nowrap;display:inline-flex}.sendpill .ico{color:var(--color-muted)}.sendpill.on{color:var(--color-warn);border-color:color-mix(in srgb, var(--color-warn) 40%, transparent);background:var(--color-warn-soft)}.sendpill.on .ico{color:var(--color-warn)}.meter{border-radius:var(--radius-xs);background:var(--color-line);height:4px;margin-top:var(--space-1);overflow:hidden}.meter span{background:var(--color-fg);height:100%;display:block}.meter.big{border-radius:var(--radius-xs);height:10px}.meter.warn span{background:var(--color-warn)}.app.collapsed .side{padding:12px 8px}.app.collapsed .brandsw{padding:var(--space-1) 0 var(--space-3);justify-content:center}.app.collapsed .brandsw .lbl,.app.collapsed .soon-tag,.app.collapsed .phase-card,.app.collapsed .nav .chev,.app.collapsed .subnav{display:none}.app.collapsed .nav{font-size:var(--text-2xs);text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:52px;padding:8px 2px}.app.collapsed .nav .lbl{white-space:normal;line-height:1.15}.main{flex-direction:column;min-width:0;display:flex}.tokenbar{align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-2) 0 var(--space-8);background:var(--color-warn-soft);border-bottom:1px solid color-mix(in srgb, var(--color-warn) 30%, transparent);font-size:var(--text-xs);color:var(--color-fg);white-space:nowrap;display:flex;overflow:hidden}.tokenbar>svg{color:var(--color-warn);flex:none}.tokenbar-t{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tokenbar-x{flex:none;width:var(--control-h-sm)!important;height:var(--control-h-sm)!important}.tokenbar a{color:var(--color-fg);font-weight:var(--weight-semibold);white-space:nowrap}@media (max-width:767px){.tokenbar{padding:0 var(--space-1) 0 var(--space-3)}}.top{height:var(--topbar-h);align-items:center;gap:var(--space-2);padding:0 var(--space-4) 0 var(--space-3);border-bottom:1px solid var(--color-line);background:var(--color-panel);top:var(--bar-h);z-index:var(--z-sticky);display:flex;position:sticky}.top .grow{flex:1}.crumbs{font-size:var(--text-sm);padding-left:var(--space-2);border-left:1px solid var(--color-line);align-items:center;gap:8px;margin-left:2px;display:flex}.topsearch{all:unset;cursor:pointer;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2) 0 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-muted);font-size:var(--text-sm);min-width:264px;display:inline-flex}.topsearch span{flex:1}.topsearch kbd,.ask-kbd{font:500 var(--text-xs) var(--font-mono);color:var(--color-muted);border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--color-panel-2);padding:0 8px}.topsearch:hover{border-color:var(--color-line-strong)}.topsearch:focus-visible{outline:2px solid var(--color-fg)}.me{background:var(--chart-6);color:#fff;width:28px;height:28px;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.sel,.btn{padding:0 var(--control-px);border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-panel);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;min-height:var(--control-h);justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-fg);transition:background var(--motion-fast) var(--ease);line-height:1.3;text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-hover)}.btn.primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.btn.primary:hover{background:var(--color-accent-hover)}.btn.danger{border-color:var(--color-bad);color:var(--color-bad);background:0 0}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--color-hover)}.btn.sm{padding:0 var(--control-px-sm);min-height:var(--control-h-sm);font-size:var(--text-sm);gap:var(--space-1)}.btn.wide{min-height:var(--control-h);flex:1;justify-content:center}@media (pointer:coarse){.btn,.sel,input.txt,select.txt,.tab{min-height:var(--control-h-touch)}.btn.sm,.seg button,.chip{min-height:var(--control-h-sm)}}.iconbtn{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-panel);width:32px;height:32px;color:var(--color-muted);cursor:pointer;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid}.iconbtn.ghost{background:0 0;border-color:#0000}.iconbtn:hover{background:var(--color-hover);color:var(--color-fg)}.btn.iconbtn{width:var(--control-h-sm);height:var(--control-h-sm);justify-content:center;min-height:0;padding:0}.seg{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel-2);gap:2px;padding:3px;display:inline-flex;overflow:hidden}.seg button{all:unset;box-sizing:border-box;cursor:pointer;padding:0 var(--space-3);min-height:var(--control-h-sm);white-space:nowrap;font-size:var(--text-sm);color:var(--color-muted);border-radius:var(--radius-sm);text-align:center;justify-content:center;align-items:center;display:inline-flex}.seg button[aria-pressed=true],.seg button[aria-checked=true]{background:var(--color-panel);color:var(--color-fg);font-weight:var(--weight-semibold);box-shadow:0 0 0 1px var(--color-line)}.seg button:focus-visible{outline:2px solid var(--color-fg);outline-offset:-2px}.seg-full{display:flex}.seg-full button{flex:1}.content{padding:var(--space-6) var(--space-8) var(--space-8);gap:var(--space-4);max-width:var(--content-max);flex-direction:column;width:100%;display:flex}input.txt,select.txt,textarea.txt{padding:0 var(--input-px);min-height:var(--control-h);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-panel);font-size:var(--text-md);min-width:0;line-height:1.4}textarea.txt{resize:vertical;width:100%;padding:var(--space-2) var(--input-px);line-height:var(--leading-normal)}input.txt::placeholder,textarea.txt::placeholder{color:var(--color-faint)}label.fld{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg);line-height:var(--leading-snug);flex-direction:column;display:flex}label.fld>input,label.fld>select,label.fld>textarea{color:var(--color-fg);font-weight:var(--weight-regular)}label.fld>.xs,label.fld>.help,label.fld>.muted,label.fld .xs.muted{font-weight:var(--weight-regular);color:var(--color-muted)}label.fld>input+.xs,label.fld>select+.xs,label.fld>textarea+.xs,label.fld>input+.help,label.fld>textarea+.help{margin-top:calc(var(--space-1) - var(--space-2))}label.fld>span:first-child .xs{font-weight:var(--weight-regular);color:var(--color-muted);margin-left:var(--space-1)}:focus-visible{outline-color:var(--color-fg)}.badge{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);min-height:20px;font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;vertical-align:middle;border:1px solid;line-height:18px;display:inline-flex}.badge-sm{min-height:18px;padding:0 8px;line-height:16px}.badge-ok{color:var(--color-ok);background:var(--color-ok-soft)}.badge-stale{color:var(--color-stale);background:var(--color-stale-soft)}.badge-estimate{color:var(--color-estimate);background:var(--color-estimate-soft)}.badge-unavailable,.badge-scope{color:var(--color-unavailable);background:var(--color-unavailable-soft)}.badge-unverified{color:var(--color-warn);background:var(--color-warn-soft)}.badge-send-disabled,.badge-policy-blocked{color:var(--color-locked);background:var(--color-locked-soft)}.badge-dummy{color:var(--color-dummy);background:0 0}.badge-info{color:var(--color-info);background:var(--color-info-soft)}.badge-neutral{color:var(--color-muted);background:var(--color-panel-2)}.v{font-variant-numeric:tabular-nums;white-space:nowrap}.v-null{color:var(--color-unavailable)}.v-card.v-null{font-size:var(--text-sm);font-weight:var(--weight-medium);gap:var(--space-1);white-space:normal;align-items:center;display:inline-flex}.approx{color:var(--color-faint);font-size:1em;font-weight:var(--weight-regular);margin-right:2px}.gmv{flex-direction:column;align-items:flex-end;line-height:1.15;display:inline-flex}.gmv-card{align-items:flex-start}.gmv-usd{color:var(--color-faint);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-top:4px}.gmv-card .gmv-usd{font-size:var(--text-xs)}.delta-up{color:var(--color-ok)}.delta-down{color:var(--color-bad)}.ph{align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:nowrap;display:flex}.ph-t{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ph>:not(.ph-t){flex:none}.ph>.grow{flex:0 0 0}@media (max-width:640px){.ph{flex-wrap:wrap}}.ph-sub,.card>p,.empty p,.dlg-b>p,.callout{max-width:72ch}.ph-sub{font-size:var(--text-sm);color:var(--color-muted);margin:0}.ph .meta{font-size:var(--text-xs);color:var(--color-muted)}.ph .grow{flex:1}.crumb{font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:var(--space-1);text-decoration:none;display:inline-flex}.crumb:hover{color:var(--color-fg)}h1,.ph h1,h1.display,.hero-name h1,.land-hero h1{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:var(--leading-tight);margin:0}.hero-q{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:var(--leading-tight);margin:var(--space-1) 0 0}.ph-sub{margin:var(--space-1) 0 0;font-size:var(--text-md);color:var(--color-muted);max-width:80ch}.chips{gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}.chip{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-panel);border:1px solid var(--color-line);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-flex}.chip.not{background:var(--color-bad-soft);border-color:#0000}.chip.any{background:var(--color-info-soft);border-color:#0000}.chip.soft{background:var(--color-panel-2);color:var(--color-muted)}.chip button{all:unset;cursor:pointer;min-width:20px;height:20px;color:var(--color-muted);border-radius:50%;place-items:center;padding:0 2px;display:grid}.chip button:hover{background:var(--color-hover);color:var(--color-fg)}.chip button:focus-visible{outline:2px solid var(--color-fg)}.chip input{width:90px;padding:0 var(--space-1);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-panel);font-size:var(--text-xs)}.ignored{color:var(--color-warn)}mark.unrec{background:var(--color-warn-soft);color:var(--color-warn);border-radius:var(--radius-xs);padding:0 4px}.cnt{border-radius:var(--radius-pill);background:var(--color-fg);min-width:18px;height:18px;color:var(--color-panel);font-size:var(--text-2xs);font-weight:var(--weight-bold);place-items:center;padding:0 4px;display:inline-grid}.est{font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-estimate);background:var(--color-estimate-soft);border-radius:var(--radius-pill);padding:0 8px}.nlbox{flex-direction:column;gap:12px;width:100%;display:flex}.ask{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) 16px;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-panel);transition:border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);display:flex;position:relative}.ask:focus-within{border-color:var(--color-fg);box-shadow:0 0 0 3px var(--color-accent-soft)}.ask-hero{min-height:48px;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);box-shadow:var(--elev-1)}.ask:not(.ask-hero){min-height:var(--control-h);padding:0 var(--space-1) 0 var(--space-4)}.ask:not(.ask-hero) .btn{min-height:var(--control-h-sm)}.ask-ic{color:var(--color-muted);flex:none}.ask input{min-width:0;font-size:var(--text-md);background:0 0;border:0;outline:0;flex:1;min-height:30px;padding:0}.ask-hero input{font-size:var(--text-md)}.ask input::placeholder{color:var(--color-faint)}.ask .btn{border-radius:var(--radius-pill)}.ask-hero .btn{min-height:var(--control-h);padding:0 var(--space-4)}.ask-pop{z-index:30;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--elev-2);gap:var(--space-1);flex-direction:column;min-width:340px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:12px}.ask-opt{all:unset;cursor:pointer;align-items:center;gap:var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-fg);padding:8px 12px;display:flex}.ask-opt:hover,.ask-opt:focus-visible{background:var(--color-hover)}.ask-ex{font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.exchip{all:unset;cursor:pointer;padding:4px var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-panel);color:var(--color-muted);font-size:var(--text-xs);align-items:center;gap:8px;display:inline-flex}.exchip:hover{border-color:var(--color-fg);color:var(--color-fg)}.exchip:focus-visible{outline:2px solid var(--color-fg)}.nlres{border:1px solid var(--color-line);border-left:4px solid var(--color-fg);border-radius:var(--radius-lg);padding:var(--space-3) 16px;background:var(--color-panel);font-size:var(--text-sm);text-align:left;flex-direction:column;gap:12px;display:flex}.nlres-h{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nlres-h .t{font-weight:var(--weight-semibold)}.nlres{gap:12px;line-height:1.5}.nlres-h{justify-content:space-between;gap:8px var(--space-3)}.nlres-notes{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-panel-2);font-size:var(--text-sm);flex-direction:column;gap:8px;margin:0;list-style:none;display:flex}.nlres-notes li{overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.nlres-notes li b{font-weight:var(--weight-semibold);color:var(--color-fg)}.nlres-notes li span{font-size:var(--text-xs);color:var(--color-muted)}.nlres .row{gap:var(--space-2)}.landing{gap:var(--space-6);flex-direction:column;display:flex}.hint-banner{border:1px solid var(--color-line);border-left:4px solid var(--color-fg);background:var(--color-panel-2);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.hb-tag{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-highlight-fg);display:inline-flex}.hint-banner p{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.hint-banner b{color:var(--color-fg);font-weight:var(--weight-semibold)}.land-hero{align-items:center;gap:var(--space-4);text-align:center;padding:28px 0 var(--space-2);flex-direction:column;width:100%;max-width:760px;margin:0 auto;display:flex}.land-hero>p{font-size:var(--text-sm);margin:0}.land-hero>p.xs{text-align:left;max-width:64ch}.land-hero .nlbox{margin-top:12px}.sect-t{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 -8px}.res-top{align-items:center;gap:12px;display:flex}.res-search{flex:1}.res-bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.selbtn{all:unset;cursor:pointer;align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.selbtn:hover{background:var(--color-hover)}.selbtn:focus-visible{outline:2px solid var(--color-fg)}.cbox{border:1.5px solid var(--color-line-strong);border-radius:var(--radius-xs);place-items:center;width:14px;height:14px;display:grid}.selbtn.on .cbox{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-panel)}.res-count{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap}.res-count b{color:var(--color-fg);font-weight:var(--weight-semibold)}.selwrap{height:34px;padding:0 var(--space-1) 0 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);color:var(--color-muted);align-items:center;gap:8px;display:inline-flex}.selwrap select{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg);padding:var(--space-1) 2px;cursor:pointer;background:0 0;border:0;outline:0}.activechips{padding:0}.qsearch{border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-faint);background:var(--color-panel);align-items:center;gap:8px;height:34px;padding:0 12px;display:flex}.qsearch:focus-within{border-color:var(--color-fg)}.qsearch input{width:140px;font-size:var(--text-sm);color:var(--color-fg);background:0 0;border:0;outline:0}.pop{position:relative}.pop-panel{z-index:20;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--elev-2);padding:var(--space-2);flex-direction:column;gap:2px;min-width:230px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.pop-panel label{gap:var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:4px 8px;display:flex}.pop-panel label:hover{background:var(--color-hover)}.pop-h{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-faint);padding:var(--space-1) 8px}.cgrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.ccard2{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);padding:16px 16px var(--space-3);gap:var(--space-3);transition:border-color var(--motion-fast) var(--ease);flex-direction:column;min-width:0;display:flex;position:relative}.ccard2:hover{border-color:var(--color-line-strong)}.ccard2.is-sel{border-color:var(--color-fg);box-shadow:0 0 0 1px var(--color-fg)}.cc-hit{all:unset;border-radius:var(--radius-lg);cursor:pointer;position:absolute;inset:0}.cc-hit:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.cc-h{align-items:center;gap:12px;min-width:0;display:flex}.cc-id{flex:1;min-width:0;line-height:1.3}.cc-name{font-weight:var(--weight-semibold);font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-sub{font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-check{z-index:1;width:var(--control-h-sm);height:var(--control-h-sm);cursor:pointer;place-items:center;display:grid;position:relative}.cc-check input{width:16px;height:16px;accent-color:var(--color-fg);cursor:pointer}.cc-cats{gap:var(--space-1);flex-wrap:wrap;min-height:20px;display:flex}.tagc{font-size:var(--text-2xs);color:var(--color-muted);background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;max-width:180px;padding:1px 8px;overflow:hidden}.tagc.more{color:var(--color-faint)}.tagc.warn{color:var(--color-warn);background:var(--color-warn-soft);border-color:#0000}.cc-metrics{grid-template-columns:1.25fr 1fr 1fr;gap:8px;display:grid}.cc-metrics>div{flex-direction:column;gap:4px;min-width:0;display:flex}.cc-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.cc-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cc-name .lvbadge{flex:none;margin-left:0}@media (max-width:480px){.cc-metrics{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.cc-metrics>div:nth-child(3),.cc-metrics .gmv-usd,.cc-metrics .gmv-sub,.cc-strip .cs-h{display:none}.ccard2{gap:var(--space-2);padding:var(--space-3) var(--space-4)}}.ml{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:var(--space-1);white-space:nowrap;display:flex}.mv{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;overflow:hidden}.mv .gmv{align-items:flex-start}.gmv-sub{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-faint);margin-top:2px}.cc-strip{background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:12px var(--space-3);gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.cs-h{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-medium);justify-content:space-between;display:flex}.cs-bar{border-radius:var(--radius-xs);background:var(--chart-bar-track);gap:2px;height:8px;display:flex;overflow:hidden}.cs-bar .sv,.cs-leg i.sv,.split-bar .sv{background:var(--chart-video)}.cs-bar .sl,.cs-leg i.sl,.split-bar .sl{background:var(--chart-live)}.cs-bar .so,.cs-leg i.so,.split-bar .so{background:var(--chart-other)}.cs-leg{gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}.cs-leg i{border-radius:var(--radius-xs);vertical-align:-.5px;width:8px;height:8px;margin-right:4px;display:inline-block}.cs-empty{font-size:var(--text-xs);color:var(--color-faint);padding:8px 0}.pager{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg{all:unset;cursor:pointer;border-radius:var(--radius-md);min-width:30px;height:30px;font-size:var(--text-sm);place-items:center;display:grid}.pg.on{border:1px solid var(--color-line);background:var(--color-panel);font-weight:var(--weight-semibold)}.pg[disabled],.pg.dis{color:var(--color-faint);cursor:default}.pgsel{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);padding:4px var(--space-2);font-size:var(--text-sm)}.fdrawer{top:var(--bar-h);background:var(--color-panel);border-left:1px solid var(--color-line);width:min(440px,94vw);box-shadow:var(--elev-3);z-index:var(--z-drawer);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}.fd-h{justify-content:space-between;align-items:center;padding:16px 24px 12px;display:flex}.fd-h h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-2);margin:0;display:flex}.fd-b{padding:0 24px var(--space-4);flex:1;overflow:auto}.fd-f{align-items:center;gap:var(--space-2);padding:var(--space-3) 24px;border-top:1px solid var(--color-line);display:flex}.fp-sec{border-bottom:1px solid var(--color-line)}.fp-sec:last-child{border-bottom:0}.fp-sech{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4) 0;font-size:var(--text-md);font-weight:var(--weight-semibold);display:flex}.fp-sech:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.chev{transition:transform var(--motion-fast) var(--ease);color:var(--color-muted)}.chev.up{transform:rotate(180deg)}.fp-body{gap:var(--space-4);flex-direction:column;padding:0 0 16px;display:flex}.fp-field{gap:var(--space-2);flex-direction:column;display:flex}.fp-fl{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.fp-checks{flex-direction:column;gap:12px;display:flex}.fdrawer label{font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.fp-check input[type=checkbox],.catlist input{width:16px;height:16px;accent-color:var(--color-fg);flex:none}.info{color:var(--color-faint);cursor:help;margin-left:auto;display:inline-flex}.dl .info,.dsec h3 .info{margin-left:2px}.fdrawer .lbl{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-medium)}.fdrawer .rng{gap:var(--space-2);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.fdrawer input[type=number],.fdrawer .fp-num{width:100%;padding:var(--space-2) 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);font-size:var(--text-sm);min-width:0}.fp-range{flex-direction:column;gap:8px;display:flex}.fp-search{border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-faint);align-items:center;gap:8px;padding:0 12px;display:flex}.fp-search input{padding:var(--space-2) 0;font-size:var(--text-sm);min-width:0;color:var(--color-fg);background:0 0;border:0;outline:0;flex:1}.presets,.tiers{flex-wrap:wrap;gap:8px;display:flex}.presets button,.tiers button{all:unset;cursor:pointer;border:1px solid var(--color-line);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:var(--color-panel);padding:4px 12px}.tiers button{text-align:center;min-width:22px;font-family:var(--font-mono)}.presets button:hover,.tiers button:hover{border-color:var(--color-fg);color:var(--color-fg)}.presets button[aria-pressed=true],.tiers button[aria-pressed=true]{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-panel)}.presets button:focus-visible,.tiers button:focus-visible{outline:2px solid var(--color-fg);outline-offset:1px}.pills{flex-wrap:wrap;gap:8px;display:flex}.pills label{border:1px solid var(--color-line);border-radius:var(--radius-md);font-size:var(--text-xs);cursor:pointer;gap:var(--space-1);padding:4px 12px}.pills label:has(input:checked){background:var(--color-fg);border-color:var(--color-fg);color:var(--color-panel);font-weight:var(--weight-semibold)}.pills input{opacity:0;width:1px;height:1px;position:absolute}.pills label:has(input:focus-visible){outline:2px solid var(--color-fg)}.fdrawer .locked{opacity:.6}.fdrawer .note,.note{font-size:var(--text-xs);color:var(--color-faint);margin:0;line-height:1.45}.catlist{border:1px solid var(--color-line);border-radius:var(--radius-md);max-height:200px;padding:var(--space-1);flex-direction:column;display:flex;overflow:auto}.catlist label{padding:4px var(--space-2);border-radius:var(--radius-sm);cursor:pointer}.catlist label:hover{background:var(--color-hover)}.catlist label.on{font-weight:var(--weight-semibold)}.cdrawer{gap:0;width:min(600px,96vw);padding:0}.cd-h{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--dlg-pad);border-bottom:1px solid var(--color-line);background:var(--color-panel);z-index:2;display:flex;position:sticky;top:0}.cd-id{flex:1;min-width:0}.cd-name{font-weight:var(--weight-semibold);font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cd-name .faint{font-weight:var(--weight-regular)}.cd-sub{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:var(--space-1);display:flex}.cd-b{padding:var(--space-5) var(--dlg-pad) var(--space-6);gap:var(--space-5);flex-direction:column;flex:1;display:flex}.dv{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.dv .gmv{align-items:flex-start}.dl{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:4px;display:flex}.sd{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.dgrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.donut{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.legend{width:100%;font-size:var(--text-xs);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legend li{align-items:center;gap:var(--space-2);display:flex}.legend .dot{border-radius:50%;flex:none;width:9px;height:9px}.legend .lab{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.legend .pct{font-variant-numeric:tabular-nums}.hbars{gap:var(--space-2);font-size:var(--text-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hbars li{grid-template-columns:110px 1fr 48px;align-items:center;gap:12px;display:grid}.hbars .lab{color:var(--color-muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hbars .tr{height:14px}.hbars .tr span{background:var(--color-accent);border-radius:var(--radius-xs);height:100%;display:block}.hbars .pct{text-align:right;font-variant-numeric:tabular-nums}.cd-f{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-line);background:var(--color-panel);display:flex;position:sticky;bottom:0}.tablecard{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.tools{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;display:flex}.vg{height:calc(100vh - var(--bar-h) - var(--topbar-h) - 220px);min-height:420px;font-size:var(--table-font);font-variant-numeric:tabular-nums;outline:none;position:relative;overflow:auto}.vg:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.vg-inner{width:100%;position:relative}.vg-row{border-bottom:1px solid var(--color-line);cursor:pointer;background:var(--color-panel);align-items:center;width:100%;display:grid;position:absolute;left:0;right:0}.vg-row:hover>div{background:var(--color-hover)}.vg-row.focus{box-shadow:inset 3px 0 0 var(--color-accent);z-index:1}.vg-row>div{padding:0 var(--table-cell-px);white-space:nowrap;text-overflow:ellipsis;background:var(--color-panel);align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.vg-row>div.n{text-align:right;justify-content:flex-end}.vg-head{z-index:3;width:100%;height:var(--table-head-h);border-bottom:1px solid var(--color-line);background:var(--color-panel-2);display:grid;position:sticky;top:0}.vg-head>div{padding:0 var(--table-cell-px);font-weight:var(--weight-semibold);color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap;background:var(--color-panel-2);-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:flex;overflow:hidden}.vg-head>div.n{justify-content:flex-end}.vg-head button{all:unset;cursor:pointer;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);align-items:center;display:inline-flex}.vg-head button:hover{color:var(--color-fg);background:var(--color-hover)}.vg-head button.on{color:var(--color-accent)}.vg-head button .sorti{opacity:.35}.vg-head button.on .sorti{opacity:1}.vg-head button:focus-visible{outline:2px solid var(--color-accent)}.pin0{z-index:2;justify-content:center;position:sticky;left:0}.pin1{z-index:2;position:sticky;left:44px}.vg-head .pin0,.vg-head .pin1{z-index:4}.vg-row.skel>div:after{content:"";border-radius:var(--radius-xs);background:var(--color-hover);width:70%;height:10px;display:block}.cr{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.av{width:28px;height:28px;font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.cr .names{flex-direction:column;min-width:0;line-height:1.25;display:flex}.cr .nm{font-weight:var(--weight-semibold);color:var(--color-fg);text-overflow:ellipsis;font-size:var(--text-sm);overflow:hidden}.cr .un{color:var(--color-faint);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.tag-pub{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-warn);background:var(--color-warn-soft);border-radius:var(--radius-pill);flex:none;margin-left:auto;padding:1px 8px}[data-density=compact] .cr .un{display:none}.two-line{flex-direction:column;min-width:0;line-height:1.25;display:flex}.two-line .l1{text-overflow:ellipsis;overflow:hidden}.two-line .sub{font-size:var(--text-xs);color:var(--color-faint);text-overflow:ellipsis;overflow:hidden}[data-density=compact] .two-line .sub{display:none}.split{gap:var(--space-1);flex-direction:column;width:100%;max-width:150px;display:flex}.split-bar{border-radius:var(--radius-xs);background:var(--chart-bar-track);gap:1px;height:6px;display:flex;overflow:hidden}.split-bar .sv{background:var(--chart-video)}.split-bar .sl{background:var(--chart-live)}.split-bar .so{background:var(--chart-other)}.split-lab{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-medium)}.lvbadge{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:var(--radius-pill);background:var(--color-panel-2);border:1px solid var(--color-line);color:var(--color-muted);white-space:nowrap;vertical-align:baseline;padding:0 8px;line-height:1.5;display:inline-block}.act{justify-content:center}.act .iconbtn{opacity:.5;width:28px;height:28px}.vg-row:hover .act .iconbtn{opacity:1;color:var(--color-accent)}.foot{gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bulk{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-accent-soft);border-top:1px solid var(--color-line);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;display:flex;position:sticky;bottom:0}.empty{padding:var(--space-10) var(--space-4);text-align:center;color:var(--color-muted);gap:var(--space-2);flex-direction:column;align-items:center;display:flex}.empty h2,.empty h3{color:var(--color-fg);font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.empty p{max-width:520px;margin:0}.ccard{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:12px var(--space-3);gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:inherit;grid-template-columns:1fr auto;text-decoration:none;display:grid}.scrim{background:var(--color-scrim);z-index:calc(var(--z-drawer) - 1);position:fixed;inset:0}.drawer{top:var(--bar-h);width:min(var(--drawer-w), 92vw);background:var(--color-panel);border-left:1px solid var(--color-line);box-shadow:var(--elev-3);z-index:var(--z-drawer);padding:var(--dlg-pad);gap:var(--space-3);flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:auto}.dh{align-items:center;gap:12px;display:flex}.dh .av{width:40px;height:40px;font-size:var(--text-md)}.stats{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stat{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:12px var(--space-3);background:var(--color-panel);min-width:0}.stat .l{font-size:var(--text-xs);color:var(--color-muted);margin:0 0 2px}.stat .val{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight)}.stat .f{font-size:var(--text-xs);color:var(--color-muted);margin-top:2px}.sect h4{font-size:var(--text-sm);margin:0 0 8px}.bars{gap:var(--space-1);font-size:var(--text-xs);flex-direction:column;display:flex}.bars .r{grid-template-columns:90px 1fr 48px;align-items:center;gap:8px;display:grid}.bars .t{border-radius:var(--radius-xs);background:var(--color-line);height:8px;overflow:hidden}.bars .t span{background:var(--color-accent);height:100%;display:block}.card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:var(--card-pad);min-width:0}.card h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 var(--space-1)}.card h3{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 var(--space-2)}.card .sub{font-size:var(--text-sm);color:var(--color-muted);margin:0 0 var(--space-3)}.sendban{gap:var(--space-3);border-radius:var(--radius-md);background:var(--color-locked-soft);border:1px solid var(--color-locked);color:var(--color-fg);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;padding:12px 16px;display:flex}.sendban .lk{color:var(--color-locked);font-weight:var(--weight-bold)}.sendban .grow{flex:1;min-width:200px}.funnel{grid-template-columns:repeat(var(--stages,8), minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.funnel li{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.funnel .fb{border-radius:var(--radius-sm);background:var(--color-line);height:56px;position:relative;overflow:hidden}.funnel.mini .fb{height:22px}.funnel .fb span{background:var(--color-accent);position:absolute;bottom:0;left:0;right:0}.funnel .fb.hatch{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 6px, var(--color-line) 6px 12px)}.funnel .fl{font-size:var(--text-xs);color:var(--color-muted);line-height:1.3}.funnel .fv{font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.funnel .fr{font-size:var(--text-xs);color:var(--color-unavailable);line-height:1.3}.funnel .cv{font-size:var(--text-xs);color:var(--color-muted)}.tabs{border-bottom:1px solid var(--color-line);gap:2px;display:flex;overflow-x:auto}.tab{all:unset;box-sizing:border-box;cursor:pointer;padding:0 var(--space-4);min-height:var(--control-h);color:var(--color-muted);white-space:nowrap;font-size:var(--text-md);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;display:inline-flex}.tab[aria-selected=true]{color:var(--color-fg);border-bottom-color:var(--color-fg);font-weight:var(--weight-semibold)}.tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tabpanel{border-radius:0 0 var(--radius-lg) var(--radius-lg);border-top:0}.cfg{gap:var(--space-2) 16px;font-size:var(--text-sm);grid-template-columns:minmax(150px,max-content) minmax(0,1fr);margin:0;display:grid}.cfg dt{color:var(--color-muted)}.cfg dd{min-width:0;margin:0}.tpl{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:12px var(--space-3);background:var(--color-bg);font-size:var(--text-sm);white-space:pre-wrap}.var{background:var(--color-estimate-soft);color:var(--color-estimate);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--text-xs);padding:0 4px}.log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.log li{border-bottom:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:130px 18px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.log .t{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.dot{background:var(--color-accent);border-radius:50%;width:10px;height:10px;margin-top:4px}.dot.w{background:var(--color-stale)}.dot.x{background:var(--color-locked)}.dot.g{background:var(--color-faint)}.stbl{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.stbl th{text-align:left;color:var(--color-muted);font-weight:var(--weight-semibold);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);height:var(--table-head-h);border-bottom:1px solid var(--color-line-strong);white-space:nowrap;vertical-align:bottom}.stbl td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-line);white-space:nowrap;vertical-align:middle}.stbl td.n,.stbl th.n{text-align:right}.stbl td.wrap{white-space:normal}.stbl tr.click{cursor:pointer}.stbl tr.click:hover td{background:var(--color-hover)}.tw{overflow-x:auto}.stbl.trtbl td{height:var(--table-row-h)}.tw:has(>.trtbl){overflow-x:auto}.tw>.trtbl thead th{z-index:2;background:var(--color-panel);position:sticky;top:0}.kpis{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.callout{font-size:var(--text-sm);line-height:var(--leading-normal);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-panel-2)}.callout.lock{border-color:var(--color-locked);background:var(--color-locked-soft)}.callout.warn{border-color:var(--color-warn);background:var(--color-warn-soft)}.callout.err{border-color:var(--color-bad);background:var(--color-bad-soft)}.callout.info{border-color:var(--color-info);background:var(--color-info-soft)}.two{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.segl{gap:var(--space-3);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}.seglist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.seglist button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:var(--space-2) 12px;border-radius:var(--radius-md);justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);display:flex}.seglist button:hover{background:var(--color-hover)}.seglist button[aria-current=true]{background:var(--color-accent-soft);font-weight:var(--weight-semibold)}.seglist button:focus-visible{outline:2px solid var(--color-accent)}.rule{grid-template-columns:minmax(140px,1.2fr) minmax(110px,.8fr) minmax(160px,1.5fr) auto;align-items:center;gap:8px;display:grid}.rule select,.rule input{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-bg);font-size:var(--text-sm);width:100%;min-width:0;padding:4px 8px}.excl{border-left:4px solid var(--color-bad);background:var(--color-bad-soft);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:12px var(--space-3);flex-direction:column;gap:8px;display:flex}.aud{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.aud .big{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.aud.computing .big{opacity:.5}.wiz{gap:var(--space-3);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.stepper{counter-reset:s;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.stepper button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:var(--space-2) 12px;border-radius:var(--radius-md);font-size:var(--text-sm);gap:var(--space-2);align-items:center;display:flex}.stepper button:focus-visible{outline:2px solid var(--color-accent)}.stepper .n{border:1px solid var(--color-line-strong);width:20px;height:20px;font-size:var(--text-2xs);border-radius:50%;flex:none;place-items:center;display:grid}.types{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.tcard{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--color-line);border-radius:var(--radius-md);padding:12px var(--space-3);background:var(--color-panel);flex-direction:column;gap:8px;display:flex}.tcard:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.formgrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.fielderr{color:var(--color-bad);font-size:var(--text-xs)}.dlg-scrim{background:var(--color-scrim);z-index:var(--z-dialog);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.dlg{border:1px solid var(--color-line);border-radius:var(--radius-card);width:min(var(--dlg-w), calc(100vw - 32px));font-size:var(--text-md);background:var(--color-panel);max-height:88vh;color:var(--color-fg);box-shadow:var(--elev-3);flex-direction:column;display:flex}.dlg.wide{width:min(var(--dlg-w-wide), calc(100vw - 32px))}.dlg-h{padding:var(--space-5) var(--dlg-pad) var(--space-4);border-bottom:1px solid var(--color-line);gap:var(--space-3);align-items:flex-start;display:flex}.dlg-h h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.steps{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);margin-top:var(--space-1);display:flex}.steps b{color:var(--color-fg)}.dlg-b{padding:var(--space-5) var(--dlg-pad);gap:var(--space-4);line-height:var(--leading-normal);flex-direction:column;display:flex;overflow:auto}.dlg-b>p{margin:0}.dlg-b>.h3s:first-child,.card>.h3s:first-child{margin-top:0}.dlg-b>p.small{font-size:var(--text-md)}@media (max-width:480px){.dlg .kv2{grid-template-columns:minmax(0,1fr);gap:0}.dlg .kv2 dt{font-weight:var(--weight-semibold);color:var(--color-fg);margin-top:var(--space-3)}.dlg .kv2 dt:first-child{margin-top:0}}.dlg-f{padding:var(--space-4) var(--dlg-pad);border-top:1px solid var(--color-line);gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media (max-width:480px){.dlg-f>.btn{flex:1 1 0}}.dlg-b label.row{min-height:var(--control-h-sm);gap:var(--space-2);font-size:var(--text-md);flex-wrap:nowrap}.dlg-b label.row.small{font-size:var(--text-md)}details summary{cursor:pointer;font-size:var(--text-sm);color:var(--color-muted)}pre{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;max-height:220px;margin:8px 0 0;padding:12px;overflow:auto}.kv2{gap:var(--space-1) 16px;font-size:var(--text-sm);grid-template-columns:auto 1fr;margin:0;display:grid}.kv2 dt{color:var(--color-muted)}.kv2 dd{min-width:0;margin:0}.confirm-input{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg);width:120px;padding:8px 12px}.toast{background:var(--color-fg);color:var(--color-bg);padding:var(--space-2) 16px;border-radius:var(--radius-md);font-size:var(--text-sm);z-index:var(--z-toast);box-shadow:var(--elev-2);position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.chart{width:100%;height:auto;display:block}.chart .grid{stroke:var(--chart-grid)}.chart .ln{fill:none;stroke:var(--chart-1);stroke-width:2px}.chart .pt{fill:var(--chart-1)}.chart .gap{fill:var(--color-unavailable-soft)}.chart text{fill:var(--color-muted);font-size:var(--text-2xs)}@media (prefers-reduced-motion:no-preference){.drawer{animation:slidein var(--motion-base) var(--ease)}@keyframes slidein{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}}.row-banner{align-items:flex-start;gap:var(--space-3);display:flex}.row-banner>div{flex:1}.ostats{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ost{padding:16px var(--space-4);border-left:1px solid var(--color-line);flex-direction:column;gap:8px;min-width:0;display:flex}.ost:first-child{border-left:0}.ost-l{font-size:var(--text-xs);color:var(--color-muted)}.ost-v{font-size:var(--text-sm);color:var(--color-muted)}.ost-v b{align-items:center;gap:var(--space-2);font-size:var(--text-lg);color:var(--color-fg);font-weight:var(--weight-semibold);margin-bottom:var(--space-1);display:flex}.ost-v b.badc,.ost-v b.warnc,.ost-v b.okc{color:var(--color-fg)!important}.ost-v b.badc:before,.ost-v b.warnc:before,.ost-v b.okc:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}.ost-v b.badc:before{background:var(--color-bad)}.ost-v b.warnc:before{background:var(--color-warn)}.ost-v b.okc:before{background:var(--color-ok)}.ost-v{font-size:var(--text-xs)}.ostats:has(>.ost:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.obar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.otabs{border-radius:var(--radius-md);background:var(--color-hover);gap:2px;padding:4px;display:inline-flex}.otabs button{all:unset;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.otabs button[aria-selected=true],.otabs button[aria-pressed=true]{background:var(--color-panel);color:var(--color-fg);font-weight:var(--weight-medium);box-shadow:0 0 0 1px var(--color-line)}.otabs button:focus-visible{outline:2px solid var(--color-fg)}.switch{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg);cursor:pointer;white-space:nowrap;display:inline-flex}.switch input{opacity:0;width:1px;height:1px;position:absolute}.switch .sw{border-radius:var(--radius-pill);background:var(--color-line-strong);width:30px;height:18px;transition:background var(--motion-fast) var(--ease);flex:none;position:relative}.switch .sw:after{content:"";width:14px;height:14px;box-shadow:var(--elev-knob);transition:transform var(--motion-fast) var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.switch input:checked+.sw{background:var(--color-fg)}.switch input:checked+.sw:after{transform:translate(12px)}.switch input:focus-visible+.sw{outline:2px solid var(--color-fg);outline-offset:2px}.empty-card .empty{padding:56px var(--space-4)}.alist{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);flex-direction:column;display:flex;overflow:hidden}.alist:empty{display:none}.arow{gap:var(--space-4);padding:16px var(--space-4);border-top:1px solid var(--color-line);color:inherit;grid-template-columns:minmax(0,1fr) 110px minmax(160px,240px) 20px;align-items:center;text-decoration:none;display:grid}.arow:first-child{border-top:0}.arow:hover{background:var(--color-panel-2)}.ar-name{font-weight:var(--weight-semibold);font-size:var(--text-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ar-sub{font-size:var(--text-xs);color:var(--color-muted);margin-top:2px}.ar-badges{gap:var(--space-1);flex-wrap:wrap;margin-top:8px;display:flex}.ar-aud{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.stpill{font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);border:1px solid var(--color-line);color:var(--color-muted);background:var(--color-panel-2);padding:1px 8px}.stpill.st-ready{background:var(--color-highlight-soft);color:var(--color-highlight-fg);border-color:#0000}@media (max-width:1099px){.arow{grid-template-columns:minmax(0,1fr) 90px 20px}.ar-fun{display:none}}.kpistrip{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);flex-direction:column;gap:2px;min-width:0;display:flex}.k-l{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.k-v{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.k-f{font-size:var(--text-xs);color:var(--color-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.skel-block{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--color-hover), var(--color-panel), var(--color-hover));border:1px solid var(--color-line);background-size:200% 100%;animation:1.4s linear infinite shimmer}.skel-text{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--color-hover), var(--color-panel-2), var(--color-hover));vertical-align:middle;background-size:200% 100%;width:72px;height:18px;animation:1.4s linear infinite shimmer;display:inline-block}@keyframes shimmer{to{background-position:-200% 0}}.hero{gap:var(--space-4);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:16px var(--space-5);box-shadow:var(--elev-1);flex-wrap:wrap;align-items:center;display:flex}.hero .av{font-size:var(--text-xl)}.hero-id{gap:var(--space-1);flex-direction:column;flex:1;min-width:240px;display:flex}.hero-name{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.hero-name .tag-pub{margin-left:0}.hero-meta{gap:var(--space-1) 16px;font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}.hero-meta span+span:before{content:"·";color:var(--color-faint);margin-left:-8px;margin-right:16px}.hero-bio{margin:var(--space-1) 0 0;font-size:var(--text-md);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;max-width:720px;overflow:hidden}.hero-act{gap:var(--space-2);flex-wrap:wrap;display:flex}.kpistrip.k6{grid-template-columns:repeat(6,minmax(0,1fr))}.kpistrip.k6 .k-v{font-size:var(--text-xl)}.pf-panel{margin-top:-4px}.pgrid{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;display:grid}.pcol{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.card{box-shadow:var(--elev-1)}.card-h{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.card-h h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.card .h3s,.h3s{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);margin:var(--space-5) 0 var(--space-2);align-items:center;gap:var(--space-2);line-height:var(--leading-snug);display:flex}.card .card-h+.h3s{margin-top:0}h2.h3s,.card h2.h3s{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-fg);line-height:var(--leading-tight);margin-top:0}.snaps{padding-left:var(--space-1);flex-direction:column;gap:12px;display:flex;position:relative}.snap{font-size:var(--text-sm);grid-template-columns:14px 110px minmax(0,auto) 1fr;align-items:center;gap:12px;display:grid;position:relative}.snap-dot{background:var(--chart-1);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-accent-soft);border-radius:50%}.snap-d{color:var(--color-muted)}.snap-v{font-weight:var(--weight-semibold);font-size:var(--text-lg);font-variant-numeric:tabular-nums}.snap-s{font-size:var(--text-xs);color:var(--color-faint)}.snaps .note,.card .note{font-size:var(--text-xs);color:var(--color-faint);margin:8px 0 0;line-height:1.45}.share-bar .sv,.share-leg .sv{background:var(--chart-video)}.share-bar .sl,.share-leg .sl{background:var(--chart-live)}.share-bar .so,.share-leg .so{background:var(--chart-other)}.facts{gap:var(--space-3) var(--space-4);margin:var(--space-4) 0 0;border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding-top:16px;display:grid}.facts div{flex-direction:column;gap:2px;min-width:0;display:flex}.facts dt{font-size:var(--text-xs);color:var(--color-muted)}.facts dd{font-weight:var(--weight-semibold);font-size:var(--text-md);font-variant-numeric:tabular-nums;margin:0}.ranklist{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ranklist li{align-items:center;gap:var(--space-2);display:flex}.rk{border-radius:var(--radius-sm);background:var(--color-panel-2);border:1px solid var(--color-line);width:20px;height:20px;font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-muted);place-items:center;display:grid}.bars{font-size:var(--text-sm);gap:8px}.bars .r{grid-template-columns:minmax(80px,130px) 1fr 52px;gap:12px}.bars .r>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bars .t{background:var(--chart-bar-track);height:8px}.bars .num{text-align:right;font-weight:var(--weight-semibold)}.tab .soon-tag{margin-left:4px}@media (max-width:1279px){.kpistrip.k6{grid-template-columns:repeat(3,minmax(0,1fr))}.pgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kpistrip.k6{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-act{width:100%}}@media (prefers-reduced-motion:no-preference){.fdrawer{animation:slidein var(--motion-base) var(--ease)}}@media (max-width:1279px){.topsearch{min-width:0}.topsearch span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1099px){.app,.app.collapsed{grid-template-columns:var(--sidebar-w-collapsed) minmax(0,1fr)}.side{padding:12px 8px}.brandsw{padding:var(--space-1) 0 var(--space-3);justify-content:center}.brandsw .lbl,.soon-tag,.phase-card,.nav .chev,.subnav{display:none}.nav{font-size:var(--text-2xs);text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:52px;padding:8px 2px}.nav .lbl{white-space:normal;line-height:1.15}.content{padding:var(--space-5)}.land-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.land-stats>div:nth-child(3){border-left:0}.land-stats>div:nth-child(n+3){border-top:1px solid var(--color-line)}.wiz{grid-template-columns:minmax(0,1fr)}.stepper{flex-direction:row;overflow-x:auto}.stepper button{width:auto}.funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.segl{grid-template-columns:minmax(0,1fr)}.rule{grid-template-columns:1fr 1fr}.top .sendpill{padding:var(--space-1) 8px;gap:0;font-size:0}.ostats{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:767px){.app,.app.collapsed{grid-template-columns:minmax(0,1fr)}.side{display:none}.side.open{z-index:var(--z-drawer);width:260px;left:0;top:var(--bar-h);padding:12px var(--space-2);display:flex;position:fixed}.side.open .brandsw{padding:8px var(--space-2) 16px;justify-content:flex-start}.side.open .brandsw .lbl,.side.open .soon-tag,.side.open .nav .chev,.side.open .phase-card{display:flex}.side.open .nav{font-size:var(--text-sm);text-align:left;flex-direction:row;justify-content:flex-start;min-height:34px;padding:8px 12px}.crumbs{display:none}.content{padding:var(--space-4)}.cgrid{grid-template-columns:minmax(0,1fr)}.funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.dstats{grid-template-columns:repeat(2,minmax(0,1fr))}.dgrid{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.side-scrim{display:none}}.bchips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.bchip{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-panel-2);min-width:0;max-width:100%;font-size:var(--text-xs);color:var(--color-fg);cursor:help;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:inline-flex}.bchip.anon .bchip-l{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted)}.bchip.named{background:var(--color-panel);font-weight:var(--weight-semibold)}.bchip-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bchip-rk{width:17px;height:17px;font-size:var(--text-2xs);font-weight:var(--weight-semibold);background:var(--color-panel);border:1px solid var(--color-line);color:var(--color-muted);border-radius:50%;flex:none;place-items:center;display:grid}.bchip.added{border-color:var(--color-ok);box-shadow:inset 0 0 0 1px var(--color-ok-soft)}.bchip.added:after{content:"baru";font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-ok);margin-left:2px}.bchip.removed{opacity:.7;text-decoration:line-through}.hgrid{gap:var(--space-4);grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;display:grid}.hgrid>.pcol:last-child{position:sticky;top:12px}.htl{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.hmonths{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-line);flex-direction:column;display:flex}.hmonth{border:1px solid var(--color-line);border-radius:var(--radius-md,8px);padding:var(--space-2) var(--space-3)}.hmonth>summary{cursor:pointer;align-items:center;gap:8px;min-height:24px;display:flex}.hmonth[open]>summary{margin-bottom:var(--space-3)}.hday-h{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--color-panel);padding:var(--space-1) 0;z-index:1;display:flex;position:sticky;top:0}.hpl{border-left:2px solid var(--color-line);flex-direction:column;gap:12px;margin:0;padding:0 0 0 8px;list-style:none;display:flex}.hp{grid-template-columns:14px minmax(0,1fr);gap:12px;margin-left:-7px;display:grid}.hp-dot{width:12px;height:12px;margin-top:var(--space-3);background:var(--hp,var(--color-faint));box-shadow:0 0 0 3px var(--color-panel);border-radius:50%}.hp-dot.sm{width:9px;height:9px;box-shadow:none;flex:none;margin:0}.hp-b{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:8px var(--space-3) 12px;background:var(--color-panel);border-left:4px solid var(--hp,var(--color-line));min-width:0}.hp-h{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.hp-k{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.hp-side{font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);border:1px solid var(--color-line);color:var(--color-muted);padding:0 8px}.hp-side.b{background:var(--color-accent-soft);color:var(--color-fg);border-color:#0000}.hp-when{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;cursor:help}.hp-src{font-size:var(--text-xs);color:var(--color-faint);margin:2px 0 var(--space-2);flex-wrap:wrap;gap:2px 8px;display:flex}.hfacts{gap:var(--space-2) 16px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;display:grid}.hf{flex-direction:column;gap:1px;min-width:0;display:flex}.hf dt{font-size:var(--text-xs);color:var(--color-muted)}.hf dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.hf dd .wrap{font-weight:var(--weight-medium)}.k-mkt{--hp:var(--chart-1)}.k-brand{--hp:var(--chart-4)}.k-order{--hp:var(--color-ok)}.k-sample{--hp:var(--chart-2)}.k-collab{--hp:var(--chart-3)}.k-promo{--hp:var(--chart-5)}.k-out{--hp:var(--color-locked)}.hsrc-l{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hsrc-l li{border-bottom:1px solid var(--color-line);flex-direction:column;gap:2px;padding:8px 0;display:flex}.hsrc-l li:last-child{border-bottom:0}.hsrc-row{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);display:flex}.hsrc-row .hp-dot{background:var(--hp)}.hsrc-n{flex:1;min-width:0}.hsrc-c{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.hsrc-d{font-size:var(--text-xs);color:var(--color-faint);overflow-wrap:anywhere;padding-left:48px}.hsrc-l li.na .hsrc-n{color:var(--color-muted)}.obhero .obbrand{margin-top:var(--space-1)}.k-na{align-items:center;min-height:1.2em;display:flex}.tabn{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-muted);background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:var(--radius-pill);margin-left:8px;padding:0 8px}.cbars{font-size:var(--text-sm);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cbars li{grid-template-columns:minmax(90px,170px) 1fr 70px;align-items:center;gap:12px;display:grid}.cb-l{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:var(--text-xs);overflow:hidden}.cb-t{border-radius:var(--radius-xs);background:var(--chart-bar-track);height:8px;overflow:hidden}.cb-t.na{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 6px, var(--color-line) 6px 12px)}.cb-t span{background:var(--chart-1);border-radius:var(--radius-xs);height:100%;display:block}.cb-v{text-align:right;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.ministats{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.ministats>div{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-2) 12px;background:var(--color-panel-2);flex-direction:column;gap:1px;min-width:0;display:flex}.ms-v{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.ms-l{font-size:var(--text-xs);color:var(--color-muted)}ul.fresh{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ul.fresh li{align-items:baseline;gap:2px var(--space-2);border-bottom:1px solid var(--color-line);flex-wrap:wrap;padding:8px 0;display:flex}ul.fresh li:last-child{border-bottom:0}.sub-tools{background:var(--color-panel-2);padding-top:8px;padding-bottom:8px}.sub-tools .fg{color:var(--color-fg)}.seg-scroll{max-width:100%;overflow-x:auto}.seg-scroll button{white-space:nowrap}.obtbl td{vertical-align:middle}.obtbl .cr{color:inherit;text-decoration:none}.obtbl .cr:hover .nm{text-decoration:underline}.srcpills{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.srcp{font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-panel-2);color:var(--color-muted);white-space:nowrap;padding:0 8px}.srcp.s-order{background:var(--color-ok-soft);color:var(--color-fg);border-color:#0000}.srcp.s-sample{background:var(--color-info-soft);color:var(--color-fg);border-color:#0000}.srcp.s-target_collab{background:var(--color-highlight-soft);color:var(--color-highlight-fg);border-color:#0000}@media (max-width:1279px){.hgrid{grid-template-columns:minmax(0,1fr)}.hgrid>.pcol:last-child{order:-1;position:static}}@media (max-width:767px){.cbars li{grid-template-columns:minmax(80px,120px) 1fr 60px}.hsrc-d{padding-left:0}}.navsec{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint);padding:16px 12px var(--space-1)}.app.collapsed .navsec{display:none}@media (max-width:1099px){.navsec{display:none}.side.open .navsec{display:block}}.livepill{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-panel);height:28px;font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.livepill.on .dotst{background:var(--color-ok);box-shadow:0 0 0 3px var(--color-ok-soft)}.livepill.warn{border-color:var(--color-stale);color:var(--color-stale)}.livepill.warn .dotst{background:var(--color-stale)}.okc{color:var(--color-ok)!important}.badc{color:var(--color-bad)!important}.meter.bad span{background:var(--color-bad)}.ost-s{font-size:var(--text-xs);color:var(--color-faint)}.ostats .meter span{transition:width var(--motion-base) var(--ease)}.bandgrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.band{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-3) 16px;gap:var(--space-2);background:var(--color-panel);flex-direction:column;min-width:0;display:flex}.band-l{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-medium)}.band-v{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.slicebar{border-radius:var(--radius-xs);background:var(--chart-bar-track);gap:2px;height:8px;display:flex;overflow:hidden}.slicebar.na{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 6px, var(--color-line) 6px 12px)}.s-done{background:var(--color-fg)}.s-capped{background:var(--color-stale)}.s-running{background:var(--color-ok)}.s-pending{background:var(--color-line-strong)}.s-failed{background:var(--color-bad)}.band-q{gap:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(54px,1fr));margin:0;display:grid}.band-q div{flex-direction:column;gap:1px;min-width:0;display:flex}.band-q dt{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:var(--space-1);white-space:nowrap;display:flex}.band-q dt i{border-radius:var(--radius-xs);flex:none;width:7px;height:7px}.band-q dd{font-weight:var(--weight-semibold);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.pm-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;display:grid}.lg{align-items:center;gap:4px;display:inline-flex}.lg i{border-radius:var(--radius-xs);width:10px;height:10px;display:inline-block}i.b-ok{background:var(--color-fg)}i.b-th{background:var(--color-warn)}i.b-na{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 3px, var(--color-line) 3px 6px)}.hchart rect.b-ok{fill:var(--color-fg)}.hchart rect.b-th{fill:var(--color-warn)}.hchart rect.b-na{fill:var(--color-unavailable-soft)}.pmlog{flex-direction:column;max-height:330px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.pmlog li{gap:var(--space-2);border-bottom:1px solid var(--color-line);font-size:var(--text-xs);grid-template-columns:64px 46px minmax(0,1fr);align-items:baseline;padding:8px 0;display:grid}.pmlog li:last-child{border-bottom:0}.pmlog .t{color:var(--color-faint)}.pmlog .m{overflow-wrap:anywhere}.pmlog .loglvl{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--color-muted)}.lv-warn,.lv-warning{color:var(--color-warn)}.lv-error{color:var(--color-bad)}@media (max-width:1099px){.bandgrid,.pm-grid{grid-template-columns:minmax(0,1fr)}}.seglcard{padding:8px}.seglh{padding:var(--space-2) 12px 12px;font-size:var(--text-sm);border-bottom:1px solid var(--color-line);align-items:center;gap:8px;margin-bottom:8px;display:flex}.seglist button[aria-current=true]{background:var(--color-hover);box-shadow:inset 3px 0 0 var(--color-fg);font-weight:var(--weight-semibold)}.seglist button:focus-visible{outline-color:var(--color-fg)}.sgn{font-weight:var(--weight-medium)}.rgroup,.excl{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);padding:var(--space-3) 16px;gap:var(--space-2);flex-direction:column;display:flex}.excl{border-left:1px solid var(--color-line)}.rg-h{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.rule select,.rule input{background:var(--color-panel);border-radius:var(--radius-md);padding:8px var(--space-2)}.aud{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-3) 16px;background:var(--color-panel-2)}.aud .big{font-weight:var(--weight-semibold);letter-spacing:-.02em}.sb-h{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.stepper{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);padding:8px}.stepper button[aria-current=step]{background:var(--color-hover);font-weight:var(--weight-semibold)}.stepper button:focus-visible,.tcard:focus-visible{outline-color:var(--color-fg)}.stepper button[aria-current=step] .n{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-panel)}.stepper .n{font-weight:var(--weight-semibold);font-family:var(--font-mono)}.stepper .n.done{background:var(--color-highlight-soft);color:var(--color-highlight-fg);border-color:#0000}.stepper .n.err{background:var(--color-bad-soft);color:var(--color-bad);border-color:#0000}.types{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.tcard{border-radius:var(--radius-lg);gap:var(--space-2);padding:16px}.tcard:hover{border-color:var(--color-line-strong)}.tcard[aria-pressed=true]{border-color:var(--color-fg);box-shadow:0 0 0 1px var(--color-fg);background:var(--color-panel)}.tc-h{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.tc-h .ico{color:var(--color-muted)}.wiz-f{align-items:center;gap:var(--space-2);border-top:1px solid var(--color-line);margin-top:var(--space-1);padding-top:16px;display:flex}.stepcard{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);background:var(--color-panel-2);flex-direction:column;display:flex}@media (max-width:1099px){.ost{border-left:0}.ost+.ost{border-top:1px solid var(--color-line)}}.stbl td.wrap.prod{min-width:240px}.mcols{grid-template-columns:repeat(var(--n,12), minmax(0,1fr));align-items:end;gap:8px;margin:0;padding:0;list-style:none;display:grid}.mcols li{align-items:stretch;gap:var(--space-1);text-align:center;flex-direction:column;min-width:0;display:flex}.mc-v{font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mc-t{background:var(--chart-bar-track);border-radius:var(--radius-xs);align-items:flex-end;height:150px;display:flex;overflow:hidden}.mc-t span{background:var(--color-accent);border-radius:var(--radius-xs) var(--radius-xs) 0 0;width:100%;display:block}.mcols li.partial .mc-t span{background:repeating-linear-gradient(135deg, var(--color-accent) 0 4px, var(--color-accent-line) 4px 8px)}.mcols li.na .mc-t{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 6px, var(--color-line) 6px 12px)}.mc-l{font-size:var(--text-2xs);color:var(--color-muted);white-space:nowrap}.mc-s{font-size:var(--text-2xs);color:var(--color-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toptbl td{vertical-align:middle}.cp-src{margin-top:var(--space-1);display:block}.cp-gross{background:var(--chart-other)}.cp-refund{background:var(--chart-6)}.cp-net{background:var(--chart-bar)}.cp-na{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 3px, var(--color-line) 3px 6px)}.cp-chart{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.cp-legend{gap:var(--space-3);color:var(--color-muted);flex-flow:wrap}.cp-legend .dot{border-radius:var(--radius-xs)}.dbars{grid-template-columns:repeat(var(--n,30), minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.dbars li{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.db-t{background:var(--chart-bar-track);border-radius:var(--radius-xs);flex-direction:column;height:160px;display:flex;overflow:hidden}.db-pos,.db-neg{gap:1px;padding:0 1px;display:flex}.db-pos{align-items:flex-end}.db-neg{border-top:1px solid var(--color-muted);align-items:flex-start}.db-pos>span,.db-neg>span{flex:1;min-width:0;display:block}.dbars li.na .db-t{background:repeating-linear-gradient(135deg, var(--color-unavailable-soft) 0 4px, var(--color-line) 4px 8px)}.db-l{font-size:var(--text-2xs);color:var(--color-muted);text-align:center;white-space:nowrap;min-height:1em}.cp-pending{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-muted);align-items:flex-start;display:flex}.cp-pending b{color:var(--color-fg)}.cptbl td{vertical-align:middle}@media (max-width:767px){.mc-v{display:none}.mc-t{height:110px}}.pop-menu{z-index:20;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--elev-2);flex-direction:column;gap:2px;min-width:230px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.pop-menu button{all:unset;cursor:pointer;gap:var(--space-2);font-size:var(--text-sm);padding:8px var(--space-2);border-radius:var(--radius-sm);color:var(--color-fg);align-items:center;display:flex}.pop-menu button:hover,.pop-menu button:focus-visible{background:var(--color-hover)}.pop-menu button:focus-visible{outline:2px solid var(--color-fg);outline-offset:-2px}.pop-menu button[disabled]{color:var(--color-faint);cursor:default}.bulkbar{z-index:15;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);box-shadow:var(--elev-2);font-size:var(--text-sm);flex-wrap:wrap;order:99;display:flex;position:sticky;bottom:12px}.me.me-empty{background:var(--color-panel-2);color:var(--color-muted);border:1px solid var(--color-line)}.sendpill .dotst{margin-left:4px}.land-hero .info{vertical-align:middle;color:var(--color-faint);cursor:help;margin-left:4px;display:inline-flex}.av{background:var(--color-line);color:var(--color-fg);border:0}@media (max-width:1100px){.prod-clamp{max-width:280px}}.kpi .k-src{font-size:var(--text-xs);color:var(--color-muted);display:block}.otabs .n{color:var(--color-muted);font-weight:var(--weight-regular);margin-left:4px}.linkbtn{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;margin:0;padding:0;display:inline}.linkbtn:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.thbtn{all:unset;cursor:pointer;align-items:center;gap:var(--space-1);font:inherit;color:inherit;display:inline-flex}.thbtn:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px;border-radius:var(--radius-xs)}.trtbl .stick{background:var(--color-panel);z-index:1;position:sticky;left:0}.trtbl thead .stick{z-index:3}.kpi .k-f:has(.k-src){white-space:normal;overflow:visible}.kpi .k-src{white-space:normal}.me{background:var(--color-fg);color:var(--color-bg)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cd-name{margin:0}.cd-hero{gap:var(--space-4);padding:16px var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.cd-hero-m{flex-direction:column;gap:2px;min-width:0;display:flex}.cd-hero-l{font-size:var(--text-xs);color:var(--color-muted)}.cd-hero-v{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.cd-hero-v .gmv{align-items:flex-start}.cd-hero-f{font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.cd-hero-f.faint{color:var(--color-faint)}.cd-b>.note,.dsec .note{font-size:var(--text-xs);color:var(--color-faint);margin:-8px 0 0;line-height:1.45}.cd-f .btn.wide{flex:1;justify-content:center}@media (max-width:767px){.dfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-hero{grid-template-columns:minmax(0,1fr)}}.snap-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.snaps.compact .snap{grid-template-columns:14px 52px minmax(0,auto) 1fr}.snaps.compact .snap-v{font-size:var(--text-md)}.snap-idr{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-faint)}.advrules{flex-direction:column;gap:12px;display:flex}.advrules>summary{cursor:pointer;font-size:var(--text-sm);color:var(--color-muted);padding:var(--space-1) 0}.advrules[open]>summary{margin-bottom:var(--space-2)}.advrules[open]{flex-direction:column;gap:12px;display:flex}.req{margin-left:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-muted)}.wiz-msg{color:var(--color-bad)}.stepper button:disabled{opacity:.45;cursor:not-allowed}.types.later .tcard{background:var(--color-panel-2)}.mc-v{white-space:normal;text-overflow:clip;line-height:1.15;overflow:visible}.mc-s{white-space:normal;overflow:visible}.kpi .k-f{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toptbl th{white-space:normal}.nowrap{white-space:nowrap}.cb-l{white-space:normal;line-height:1.25;overflow:visible}.bulkbar{bottom:var(--space-4);left:calc(var(--sidebar-w) + var(--space-8));right:var(--space-8);width:auto;z-index:var(--z-drawer,40);box-shadow:var(--elev-3);position:fixed;transform:none}.app.collapsed .bulkbar{left:calc(var(--sidebar-w-collapsed) + var(--space-8))}@media (max-width:767px){.bulkbar,.app.collapsed .bulkbar{left:var(--space-3);right:var(--space-3)}}body:has(.drawer) .bulkbar{display:none}.bulkbar .bb-all{font-size:var(--text-xs);color:var(--color-muted);flex-basis:100%}.bulkbar .bb-all button{all:unset;cursor:pointer;color:var(--color-fg);text-decoration:underline}.bulkbar .bb-all button:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.split-lab.live{color:color-mix(in srgb, var(--chart-live) 55%, var(--color-fg))}.types.later .tcard{background:var(--color-panel);border-style:dashed}.drawer.cdrawer{padding:0}.kpi .k-f:has(.k-src){-webkit-line-clamp:unset;display:block;overflow:visible}.split-lab.video{color:color-mix(in srgb, var(--chart-video) 65%, var(--color-fg))}.term{align-items:center;gap:2px;display:inline-flex;position:relative}.term-i{width:20px;height:20px;color:var(--color-muted);border-radius:var(--radius-pill);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.term-i:hover{color:var(--color-fg)}.term-pop{z-index:200;width:max-content;max-width:min(300px,80vw);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-fg);color:var(--color-bg);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;box-shadow:var(--elev-2);pointer-events:none;display:none;position:fixed}.term-pop b{font-weight:var(--weight-semibold)}.term-pop.on{display:block}.skel-rows{flex-direction:column;display:flex}.skel-row{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);align-items:center;display:grid}.skel-row .skel-text{height:14px}.load-cap{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin:0;display:flex}.load-dots{flex:none;align-items:center;gap:4px;display:inline-flex}.load-dots i{background:var(--color-accent);opacity:.35;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite load-dot}.load-dots i:nth-child(2){animation-delay:.2s}.load-dots i:nth-child(3){animation-delay:.4s}@keyframes load-dot{0%,80%,to{opacity:.35;transform:scale(.8)}40%{opacity:1;transform:scale(1.15)}}.slow-load{z-index:60;pointer-events:none;position:fixed;inset:0 0 auto}.slow-bar{opacity:0;background:linear-gradient(90deg, transparent 0 30%, var(--color-accent) 30% 70%, transparent 70% 100%);background-size:200% 100%;width:100%;height:3px;animation:.3s 1.5s forwards slow-fade,1.4s linear 1.5s infinite slow-run;display:block;overflow:hidden}.slow-load .load-cap{left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));max-width:min(92vw,560px);padding:var(--space-2) var(--space-4);border:1px solid var(--color-line);background:var(--color-panel);border-radius:999px;position:fixed;transform:translate(-50%);box-shadow:0 4px 18px #0000001f}@keyframes slow-fade{to{opacity:1}}@keyframes slow-run{0%{background-position:100% 0}to{background-position:-100% 0}}.fr-pulling{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.fr-pulling .load-dots{margin-top:7px}.status-dot.is-pulsing{animation:1.6s ease-in-out infinite load-dot}@media (prefers-reduced-motion:reduce){.skel-text,.skel-block,.load-dots i,.status-dot.is-pulsing{animation:none}.slow-bar{background:var(--color-accent);opacity:0;animation:.3s 1.5s forwards slow-fade}.load-dots i{opacity:.8}}.sentence{font-size:var(--text-lg);color:var(--color-fg);max-width:72ch;margin:0;line-height:2.2}.sentence select{font:inherit;font-weight:var(--weight-semibold);color:var(--color-fg);background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:2px var(--space-2);cursor:pointer;max-width:100%;margin:0 2px}.sentence select:focus-visible{outline:2px solid var(--color-fg);outline-offset:1px}.textlink{all:unset;cursor:pointer;color:var(--color-fg);text-underline-offset:2px;font-size:var(--text-sm);border-radius:var(--radius-sm);text-decoration:underline}.textlink:hover{color:var(--color-muted)}.textlink:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.answer{gap:var(--space-5);flex-direction:column;display:flex}.ans-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ans-main{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ans-l{font-size:var(--text-sm);color:var(--color-muted)}.ans-v{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:-.01em;line-height:var(--leading-tight)}.ans-v.sm{font-size:var(--text-xl);overflow-wrap:anywhere}.ans-v a{color:inherit}.ans-f{font-size:var(--text-sm);color:var(--color-muted)}.ans-todo ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ans-todo li{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-line);font-size:var(--text-md);display:flex}.ans-todo li>span{flex:1;min-width:0}.ans-todo .h3s{margin:0 0 var(--space-1)}.cmdk-scrim{place-items:start center;padding-top:12vh}.cmdk{background:var(--color-panel);width:min(600px,94vw);color:var(--color-fg);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--elev-3);flex-direction:column;max-height:70vh;display:flex;overflow:hidden}.cmdk-in{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);color:var(--color-muted);display:flex}.cmdk-in input{font-size:var(--text-lg);color:var(--color-fg);background:0 0;border:0;outline:0;flex:1;min-width:0}.cmdk-list{padding:var(--space-2);margin:0;list-style:none;overflow:auto}.cmdk-g{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-2) var(--space-2) var(--space-1)}.cmdk-o{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-md);display:flex}.cmdk-o.on{background:var(--color-hover);box-shadow:inset 2px 0 0 var(--color-fg)}.cmdk-l{flex:none}.cmdk-h{color:var(--color-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmdk-empty{padding:var(--space-4);color:var(--color-muted);font-size:var(--text-sm)}.cmdk-f{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-line);gap:var(--space-1);align-items:center;display:flex}.errbox{gap:var(--space-1);flex-direction:column;display:flex}.errbox details summary{cursor:pointer;width:max-content}.home{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.hcards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.hcards>li{min-width:0;display:flex}.hcard{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.hcard.urgent{border-color:var(--color-warn);box-shadow:inset 3px 0 0 var(--color-warn)}.hcard.skel{min-height:180px}.hc-tag{top:var(--space-4);right:var(--space-4);font-size:var(--text-2xs);font-weight:var(--weight-semibold);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-warn-soft);color:var(--color-fg);line-height:18px;position:absolute}.hcard{position:relative}.hcard.urgent .hc-t{padding-right:88px}.hc-t{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0}.hc-n{align-items:baseline;gap:8px;margin:0;display:flex}.hc-v{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1}.hc-u{font-size:var(--text-sm);color:var(--color-muted)}.hc-c{font-size:var(--text-sm);margin:0;line-height:1.45}.hc-x,.hc-s{margin:0}.hc-b{align-self:flex-start;margin-top:auto}.home-foot{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.roi .roi-cov{margin:0 var(--space-4) var(--space-2)}.roi .roi-cov .term{vertical-align:middle}.roi .tagc.roi-unsure{border-style:dashed}.roi .k-l,.roi .k-f{white-space:normal}.cperf{border-top:1px solid var(--color-line)}.cperf>.callout{margin:0 var(--space-4) var(--space-3)}.cperf .cperf-kpis{padding:0 var(--space-4) var(--space-3)}.cperf .k-l,.cperf .k-f{white-space:normal}.cperf .cperf-flag{color:var(--color-muted);font-style:italic}.cperf .cperf-sub>td{background:var(--color-panel-2);padding:var(--space-3)}.cperf .cperf-notes{padding:var(--space-2) var(--space-4) var(--space-3);margin:0}.mirip .mirip-pick{flex-wrap:wrap}.mirip .mirip-sel{min-width:0;max-width:100%}.mirip .mirip-sel select{max-width:min(420px,100%)}.mirip .mirip-crit{margin:0 var(--space-4) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.mirip .mirip-crit legend{padding:0 var(--space-1)}.mirip .mirip-crit .chk{font-size:var(--text-sm);align-items:flex-start;gap:8px;display:inline-flex}.mirip .mirip-crit p{flex-basis:100%}.mirip ul.why{font-size:var(--text-sm);margin:0;padding:0;list-style:none}.mirip-tbl td{vertical-align:top}.cmp .cmp-note{margin:0 var(--space-4) var(--space-3)}.cmp-tbl th[scope=row]{color:var(--color-fg);font-weight:var(--weight-medium);white-space:normal;min-width:120px}.cmp-tbl td{vertical-align:top;min-width:120px}.cmp-tbl tr.cmp-sec th{background:var(--color-panel-2);color:var(--color-fg);white-space:normal;padding-top:var(--space-2)}.home-tool{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-panel-2);flex-wrap:wrap;display:flex}.home-tool-i{background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.home-tool-x{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.home-tool-t{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.home-tool-b{flex:none}.wk{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;min-width:0;display:flex}.wk-shop{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.wk-sh{margin:var(--space-2) 0 0;font-size:var(--text-md);font-weight:var(--weight-semibold)}.wk-prods{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.wk-prod{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.wk-prod.skel{min-height:160px}.wk-pt{font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.3}.wk-cands{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wk-cand{align-items:baseline;gap:2px var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-line);flex-wrap:wrap;min-width:0;display:flex}.wk-cn{font-weight:var(--weight-semibold);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0}.wk-cw{overflow-wrap:anywhere;flex-basis:100%}.wk-b{align-self:flex-start;margin-top:auto}.wk-yatim{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.wk-yh{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.wk-ylist{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wk-y{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-panel-2);flex-wrap:wrap;min-width:0;display:flex}.wk-yx{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.wk-yt{font-weight:var(--weight-semibold);font-size:var(--text-sm);overflow-wrap:anywhere}.wk-yb{flex:none}@media (pointer:coarse),(max-width:768px){.btn.sm{min-height:40px}.iconbtn,.btn.iconbtn{width:40px;height:40px}.topsearch{height:40px;min-height:40px}.me{width:40px;height:40px}.term-i{position:relative}.term-i:after{content:"";position:absolute;inset:-10px}label:has(>input[type=checkbox]){align-items:center;gap:8px;min-height:44px;display:inline-flex}}@media (max-width:768px){.topsearch kbd{display:none}}.skip{min-height:40px}.topsearch{min-width:40px}@media (min-width:769px){.topsearch{min-width:264px}}.ob-detail-btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:40px}.ob-best{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.data-status-line{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-panel-2);border:1px solid var(--color-line);margin:0}.data-tech{gap:var(--space-3);flex-direction:column;display:flex}.data-tech>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}.data-tech[open]>summary{margin-bottom:var(--space-3)}@media (max-width:600px){.smp-tabs .tabs{flex-wrap:wrap;overflow-x:visible}.smp-tabs .tab{white-space:nowrap}}.aud-warn{color:var(--color-warn);white-space:nowrap;font-weight:var(--weight-semibold);vertical-align:-2px;align-items:center;display:inline-flex}.aud-cell .l1{align-items:center;gap:var(--space-1);display:flex}.aud-cell .aud-warn{flex:none}.vg,.vg-row>div,.vg .cr .names,.vg .two-line{line-height:20px}.vg .cr .nm{font-size:var(--table-font)}.vg .cr .un,.vg .two-line .sub,.vg .gmv-usd,.vg .gmv-sub,.vg .split-lab{font-size:var(--table-font);line-height:20px;font-weight:var(--weight-regular);color:var(--color-muted);margin-top:0}.vg .gmv{line-height:20px}.vg .split{gap:var(--space-1)}.vg .split-lab{font-weight:var(--weight-medium)}.vg .split-lab.live{color:color-mix(in srgb, var(--chart-live) 55%, var(--color-fg))}.vg .split-lab.video{color:color-mix(in srgb, var(--chart-video) 65%, var(--color-fg))}.vg-head>div{font-size:var(--text-xs);line-height:var(--leading-snug)}.vg-head svg{flex:none;width:14px;height:14px}.vg-head>div{gap:var(--space-1);overflow:visible}.vg-head>div.n>button .sorti{order:-1}.vg-head>div>.term{flex:none;margin-left:0}.vg-head .term-i{width:16px;min-width:0;height:16px;min-height:0}.vg-row[aria-selected=true]>div{background:var(--color-selected)}.chip button{flex:none}.res-count{white-space:normal;min-width:0}@media (min-width:1600px){.res-bar{flex-wrap:nowrap}.res-bar>*{flex:none}.res-bar>.res-count{flex:0 auto}}.res-bar .selwrap{height:var(--control-h)}.res-bar .iconbtn{width:var(--control-h);height:var(--control-h)}.res-bar .colpick-wide .pop-panel{left:auto;right:0}.res-top-n.is-hidden{visibility:hidden}.qsearch{box-sizing:border-box;height:var(--control-h)}.qsearch input{height:calc(var(--control-h) - 2px);font-size:var(--text-md);width:180px}.pgsel{box-sizing:border-box;min-height:var(--control-h);padding:0 var(--space-3)}.selwrap{box-sizing:border-box;height:var(--control-h)}.selwrap select{min-height:calc(var(--control-h) - 2px)}.exchip{box-sizing:border-box;min-height:var(--control-h-sm)}.chip{min-height:var(--control-h-sm)}.ask:not(.ask-hero) input{min-height:calc(var(--control-h) - 2px)}.topsearch,.sendpill{box-sizing:border-box;height:var(--control-h-sm)}.top .me{width:var(--control-h-sm);height:var(--control-h-sm)}@media (min-width:1024px){.res-bar>.res-count{white-space:normal;text-overflow:clip;flex:0 320px;overflow:visible}}@media (max-width:639px){.res-bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.res-bar>.grow,.res-bar>.colpick-wide,.res-bar>.res-top-n{display:none}.res-bar>.selbtn{white-space:nowrap;font-size:var(--text-sm);min-height:var(--control-h);flex:none}.res-bar>.res-count{min-width:0;font-size:var(--text-xs);flex:100px}.res-bar>.res-count .xs{display:none}.res-bar>.term{flex:none}.res-bar>.selwrap{flex:1 0 140px;min-width:140px}.res-bar>.selwrap select{flex:1;min-width:0;max-width:none}.res-bar>.iconbtn,.res-bar>.pop,.res-bar>button.btn{flex:none}.res-bar>button.btn[title^=Filter]{padding:0 var(--space-2)}}@media (min-width:1024px){.res-bar>.res-count{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}body:has(.bulkbar) .vg{height:calc(100vh - var(--bar-h) - var(--topbar-h) - 292px)}.is-refreshing{opacity:.45;pointer-events:none;transition:opacity var(--motion-fast) var(--ease)}@media (prefers-reduced-motion:reduce){.is-refreshing{transition:none}}.data-hero{font-size:var(--text-md);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.data-hero-n{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}@media (max-width:480px){.roi-sub{grid-template-columns:minmax(0,1fr)}}.smp-find-box{align-items:center;gap:var(--space-2);display:flex;position:relative}.smp-find-box>svg{left:var(--space-3);color:var(--color-muted);pointer-events:none;position:absolute}.smp-find-box>input.txt{padding-left:calc(var(--space-3) + 14px + var(--space-2));width:240px}.stbl .linkbtn{min-height:var(--control-h-sm);align-items:center;display:inline-flex}.roi .sub-tools{border-top:1px solid var(--color-line);padding:var(--space-3) var(--space-4);background:0 0;border-bottom:0}.asof-stale,.asof-stale .asof-tag{color:var(--color-warn)}.topsearch .ts-short,.sendpill .sp-short{display:none}@media (max-width:1279px){.topsearch .ts-long{display:none}.topsearch .ts-short{clip:auto;width:auto;height:auto;display:inline;position:static;overflow:visible}}@media (max-width:768px){.top .sendpill{font-size:var(--text-2xs);gap:4px}.sendpill .sp-long{display:none}.sendpill .sp-short{display:inline}}.tr-cov{display:block}.bulkbar-spacer{flex:none;order:100;height:88px}@media (max-width:900px){.bulkbar-spacer{height:140px}}@media (max-width:768px){.stbl td a,.cgrid a{align-items:center;min-height:32px;display:inline-flex}}@media (max-width:480px){.top .sendpill .sp-short,.top .sendpill .sp-long{display:none}.top{padding-right:16px}.top .me{flex:none}}@media (max-width:899px){.top{gap:var(--space-2);padding:0 var(--space-3)}.top .crumbs{font-weight:var(--weight-semibold);border-left:0;min-width:0;margin-left:0;padding-left:0;display:flex}.top .crumbs>a,.top .crumbs>svg{display:none}.top .crumbs>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top .iconbtn,.top .me{width:var(--control-h);height:var(--control-h)}.topsearch{min-width:0;width:var(--control-h);height:var(--control-h);justify-content:center;padding:0}.topsearch .ts-short,.topsearch .ts-long,.topsearch kbd{display:none!important}.top .sendpill{height:var(--control-h);min-width:var(--control-h);justify-content:center;padding:0}.top .theme-btn,.tokenbar-more{display:none}}.tr-l1q{width:150px}@media (max-width:480px){.seg-full button{white-space:normal;padding:var(--space-1) var(--space-2);line-height:1.25}.cc-strip{padding:var(--space-2) var(--space-3);gap:var(--space-1)}.cc-strip .cs-leg{gap:0 var(--space-3)}}.ml .lvbadge,dt .lvbadge,.brain-fact .lvbadge,.brain-level{margin-left:var(--space-2)}@media (min-width:1100px){.app:not(.collapsed) .side .nav{height:var(--control-h);min-height:0}}@media (max-width:1099px){.side:not(.open) .nav{flex-direction:row;justify-content:center;height:48px;min-height:0;padding:0}.side:not(.open) .nav .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.app.collapsed .side:not(.open) .nav{flex-direction:row;justify-content:center;height:48px;min-height:0;padding:0}.app.collapsed .side:not(.open) .nav .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ph>.grow{display:none}.smp-tabs .tab{min-height:var(--control-h-sm);padding:0 var(--space-3)}.smp-tools>.grow{display:none}.smp-tools>.smp-f{flex:1 1 calc(50% - var(--space-2))}.smp-tools>.smp-find{flex:100%}.smp-tools .smp-f .txt,.smp-find-box>input.txt{width:100%}}.ask:not(.ask-hero),.selwrap{box-shadow:inset 0 0 0 1px var(--color-line);border:0}.ask:not(.ask-hero):focus-within{box-shadow:inset 0 0 0 1px var(--color-fg), 0 0 0 3px var(--color-accent-soft)}.ask:not(.ask-hero) input,.selwrap select{min-height:var(--control-h);height:var(--control-h)}.res-bar>.res-count,.res-bar>.res-count *{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}@media (min-width:640px){.res-bar>.res-count{flex:0 auto;min-width:120px}}.content>.ph,.content>.tablecard.roi{margin-bottom:var(--space-4)}.content:has(>.ostats){gap:var(--space-8)}.content:has(>.ostats)>.ph{margin-bottom:0}.roi-toggle{text-underline-offset:2px;color:var(--color-fg);min-height:var(--control-h-sm);align-items:center;text-decoration:underline;display:inline-flex}.content>.ph+.home,.content>.ph+.wk{margin-top:0}.vg-row.is-open>div:first-child{box-shadow:inset 3px 0 0 var(--color-fg)}.cd-nrow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.cd-nrow .cd-name{min-width:0;margin:0}.cd-nrow .lvbadge{flex:none}.qsearch{box-shadow:inset 0 0 0 1px var(--color-line);border:0}.qsearch:focus-within{box-shadow:inset 0 0 0 1px var(--color-fg)}.qsearch input{height:var(--control-h)}.bb-menu{display:none}@media (max-width:640px){.bulkbar{gap:var(--space-1);padding:var(--space-1) var(--space-2)}.bulkbar .btn,.bulkbar .iconbtn{min-height:var(--control-h)}.bulkbar .bb-more{display:none}.bulkbar .bb-menu{display:inline-flex}.bulkbar .bb-lbl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bulkbar>.grow,.bulkbar .bb-all{display:none}}main.content:has(.bulkbar){padding-bottom:120px}@media (min-width:640px) and (max-width:1599px){.res-bar{flex-wrap:wrap;justify-content:flex-end}.res-bar>.res-count{min-width:0;flex:100%!important}.res-bar>.grow{display:none}.res-bar>:not(.res-count){flex:none}}input[type=date].txt{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--font-sans);font-variant-numeric:tabular-nums;padding-right:var(--space-2)}@media (prefers-color-scheme:dark){input[type=date].txt{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark] input[type=date].txt{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] input[type=date].txt{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input[type=date].txt::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}input[type=date].txt::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=date].txt:invalid,input[type=date].txt:not(:focus):placeholder-shown{color:var(--color-faint)}.cd-spark{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:inline-flex}.empty-art{color:var(--color-faint);margin-bottom:var(--space-1)}.wk-cand>.av{flex:none;align-self:center}.drawer.cdrawer{top:var(--bar-h);height:calc(100dvh - var(--bar-h));flex-direction:column;max-height:none;display:flex;bottom:0;overflow:hidden}.drawer.cdrawer>.cd-h{flex:none;position:static}.drawer.cdrawer>.cd-b{flex:auto;min-height:0;overflow:auto}.drawer.cdrawer>.cd-f{padding:var(--space-3) var(--dlg-pad);flex:none;position:static}@media (max-width:640px){.drawer.cdrawer{border-left:0;width:100vw}}.roi .roi-cov+.roi-hero{padding-top:var(--space-2)}.cd-spark svg{color:var(--color-line-strong);flex:none}@media (max-width:640px){.bulkbar{flex-wrap:nowrap}.bulkbar>b{white-space:nowrap}.bulkbar-spacer{height:72px!important}main.content:has(.bulkbar){padding-bottom:72px}}.vg{scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent}@media (max-width:899px){.top .sendpill .sp-long,.top .sendpill .sp-short{display:none}}.av-anon{color:var(--color-muted)}.wk-anon{color:var(--color-muted);font-weight:var(--weight-medium)}.datefld{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--control-h);width:100%;min-width:150px;padding:0 var(--input-px);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-fg);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:inline-flex;position:relative}.datefld.is-empty .datefld-v{color:var(--color-faint)}.datefld-i{color:var(--color-muted);flex:none}.datefld-in{opacity:0;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}@media (prefers-color-scheme:dark){.datefld-in{--lightningcss-light: ;--lightningcss-dark:initial}}.datefld:focus-within{outline:2px solid var(--color-fg);outline-offset:2px}.term-i{width:24px;height:24px}.roi .roi-cov{white-space:normal}.hc-more{text-underline-offset:2px;color:var(--color-fg);font-weight:var(--weight-medium);text-decoration:underline}.hc-n .term{align-self:center}.wk-cand{row-gap:var(--space-1);column-gap:var(--space-2)}.wk-cands{gap:var(--space-2)}.empty-art path{vector-effect:non-scaling-stroke;stroke-width:1.75px}.empty-art{width:96px;height:auto}@media (max-width:640px){.smp-tabs .tabs{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:wrap!important;overflow:visible!important}.smp-tabs .tab{scroll-snap-align:start;flex:none}.smp-tools>.smp-f:has(.mono){flex-basis:100%}.smp-tools>.smp-f:has(.datefld){flex:1 1 calc(50% - var(--space-1));min-width:0}.smp-tools .datefld{min-width:0}}.smp-f .txt.mono{font-family:var(--font-sans)}.cd-spark{align-self:flex-start}.brain-prof-g+p{margin-top:calc(var(--space-2) - var(--space-3))}.disc-foot{max-width:72ch;margin:0}.login-wrap{min-height:100dvh;padding:var(--space-5) 16px;background:var(--color-bg);place-items:center;display:grid}.login-card{gap:var(--space-5);width:100%;max-width:400px;padding:var(--space-8) var(--space-6) var(--space-6)}.login-h{font-size:var(--text-xl,22px);font-weight:var(--weight-bold);margin:0 0 var(--space-1);line-height:1.2}.login-pw{display:block;position:relative}.login-pw .txt{width:100%;padding-right:112px}.login-pw .login-eye{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.login-brand{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.login-sub{font-size:var(--text-md);color:var(--color-muted);line-height:1.5}.login-card .fld>span:first-child{font-weight:var(--weight-medium)}.umenu{position:relative}.umenu .me{cursor:pointer;border:0;font-family:inherit}.umenu-card{right:0;top:calc(100% + var(--space-2));z-index:30;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:224px;box-shadow:var(--elev-2);padding:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.umenu-who{padding:var(--space-2);border-bottom:1px solid var(--color-line);margin-bottom:var(--space-1);min-width:0}.umenu-who b{font-size:var(--text-sm);overflow-wrap:anywhere;display:block}.umenu-who span{font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere;display:block}.umenu-card a,.umenu-card button{min-height:var(--control-h-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-fg);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.umenu-card a:hover,.umenu-card button:hover{background:var(--color-hover)}.team-tmp{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-md,15px);-webkit-user-select:all;user-select:all;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-line);border-radius:var(--radius-sm);display:inline-block}.wk-cand{align-items:center;column-gap:var(--space-3);padding:var(--space-3) 0 0;grid-template-columns:32px minmax(0,1fr);display:grid}.wk-cx{flex-direction:column;gap:2px;min-width:0;display:flex}.wk-cn{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.wk-cw{flex-basis:auto;line-height:1.45}.wk-prod{gap:var(--space-3)}.wk-merged{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.wk-merged{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}.wk-plist{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.wk-prow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:72px;display:flex}.wk-prow+.wk-prow{border-top:1px solid var(--color-line)}.wk-px{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.wk-prow .wk-pt{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.4}.wk-prow .wk-b{flex:none;margin:0}.wk-crew{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.wk-ch{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.wk-crew .wk-cands{gap:0}.wk-crew .wk-cand{padding:var(--space-3) 0 0;border-top:0}.av-anon{background:var(--color-panel-2);border:1px dashed var(--color-line-strong);color:var(--color-muted)}.wk>h2.h3s{margin:0}.wk>h2.h3s+p{margin-top:calc(-1 * var(--space-3))}.tabpanel{border-top:1px solid var(--color-line);border-radius:var(--radius-lg);margin-top:var(--space-4)}.tabpanel h3.h3s{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg);margin:var(--space-6) 0 var(--space-2)}.tabpanel>h3.h3s:first-child,.tabpanel>.stack>h3.h3s:first-child,.tabpanel>:first-child>h3.h3s:first-child{margin-top:0}.tr-tools{align-items:flex-end;gap:var(--space-3) var(--space-5);margin:var(--space-2) 0 var(--space-4);flex-wrap:wrap;display:flex}.tr-f{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.tr-fl{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);display:inline-flex}.tr-fr{gap:var(--space-2);display:flex}.tr-hid{align-self:flex-end;padding-bottom:6px}@media (max-width:640px){.tr-f,.tr-fr{width:100%}.tr-fr>*{flex:1;min-width:0}.tr-tools select.txt{width:100%}}.sr,.sr-only{left:0}.tw{position:relative}.topsearch .ts-long{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.tokenbar a.tokenbar-a{min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.tokenbar-x{width:var(--control-h)!important;height:var(--control-h)!important}.tokenbar{height:auto;min-height:var(--control-h)}.selwrap select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.selwrap:has(select:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.brain details>summary,.brain-bd>summary{min-height:32px}.linkbtn{align-items:center;min-height:24px;display:inline-flex}input[type=checkbox]{width:18px;height:18px}.vg-row>div:first-child,.vg-head>div:first-child{justify-content:center}label.cbx{border-radius:var(--radius-sm);cursor:pointer;place-items:center;width:32px;height:32px;display:grid}label.cbx:hover{background:var(--color-hover)}label.cbx input{margin:0}.cc-check{place-items:center;min-width:32px;min-height:32px;display:inline-grid}@media (max-width:640px){.content .btn.sm,.content .seg button,.content select.txt,.content input.txt,.content .chip-btn,.brain-agechip{min-height:40px}.tabs{flex-wrap:wrap;overflow:visible!important}}.stepper button{min-height:var(--control-h)}.datefld-in{width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.vg-row .act .iconbtn{width:var(--control-h-sm);height:var(--control-h-sm)}.vg-head button,.brain-agechip{min-height:var(--control-h-sm);box-sizing:border-box}details:not(.pf-more):not(.disc-own)>summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:32px;list-style:none;display:flex}details:not(.pf-more):not(.disc-own)>summary::-webkit-details-marker{display:none}details:not(.pf-more):not(.disc-own)>summary:before{content:"";width:6px;height:6px;transition:transform var(--motion-fast) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin:0 3px 0 1px;transform:rotate(-45deg)}details:not(.pf-more):not(.disc-own)[open]>summary:before{transform:rotate(45deg)translate(-1px,-1px)}@media (prefers-reduced-motion:reduce){details>summary:before{transition:none!important}}.land-prod{align-items:center;gap:var(--space-4);width:100%;max-width:760px;padding:var(--space-4) var(--space-5);box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);color:var(--color-fg);margin:0 auto;text-decoration:none;display:flex}.land-prod:hover{border-color:var(--color-line-strong)}.land-prod:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.land-prod-i{border-radius:var(--radius-md);background:var(--color-accent-soft);flex:none;place-items:center;width:40px;height:40px;display:grid}.land-prod-x{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;gap:2px;display:flex}.land-prod-x b{font-size:var(--text-md);font-weight:var(--weight-semibold)}.land-prod-x>span{color:var(--color-muted)}.land-prod-b{pointer-events:none;flex:none}@media (max-width:560px){.land-prod{flex-wrap:wrap}.land-prod-b{justify-content:center;width:100%}}.res-h1{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:1.25}.wk-pt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}a.mono[href^="/creators/"],.cr-handle{font-family:var(--font-sans)}.mirip .mirip-seed{margin:var(--space-3) var(--space-4) var(--space-3)!important}.mirip .mirip-crit{background:var(--color-panel-2);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)!important;border:0!important}.mirip .mirip-crit legend{float:left;width:100%;padding:0 0 var(--space-2);font-weight:var(--weight-semibold)}.mirip .mirip-pick{padding-top:var(--space-3)}@media (max-width:640px){.mirip .mirip-crit,.mirip .mirip-seed{margin-left:var(--space-3)!important;margin-right:var(--space-3)!important}}@media (min-width:1101px){.prod-1{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}}.hcard,.obhero{padding:var(--card-pad)!important}@media (max-width:640px){.hcard,.obhero{padding:var(--space-4)!important}}.av-anon{color:var(--color-muted);background:var(--color-line)!important;border:0!important}a.wk-cn{color:var(--color-fg);text-decoration:none}a.wk-cn:hover{text-decoration:underline}a.wk-cn.wk-anon{color:var(--color-muted);font-weight:var(--weight-medium)}@media (max-width:640px){.content .smp-tabs .tabs,.content .otabs{scroll-snap-type:none!important;flex-wrap:wrap!important;overflow:visible!important}}@media (max-width:1279px){.topsearch .ts-long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden;display:inline!important}}.beta-tag,.lvbadge{box-sizing:border-box;height:20px;font-size:var(--text-2xs);align-items:center;border-radius:var(--radius-pill)!important;padding:0 8px!important;line-height:1!important;display:inline-flex!important}.livepill{box-sizing:border-box;height:var(--control-h-sm)!important}.linkbtn{min-height:0;margin-block:-6px;padding-block:6px}.thbtn{box-sizing:border-box;min-height:32px;margin-block:-4px;padding-block:4px!important}.vg-head .term-i{place-items:center;width:24px;height:24px;margin:-4px;display:inline-grid}.prod-1{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:160px;overflow:hidden;white-space:normal!important;text-overflow:clip!important;max-width:none!important;display:-webkit-box!important}.wk-yt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.res-bar>.selbtn{box-sizing:border-box;height:40px;min-height:40px!important}}.livepill,.data-live{align-self:center}.stbl td[colspan]>*{box-sizing:border-box;white-space:normal;max-width:calc(100vw - 64px);position:sticky;left:0}.stbl td[colspan]{white-space:normal}.ai-fb{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-fb-note{gap:var(--space-2);flex:280px;min-width:0;display:flex}.ai-fb-note .txt{min-width:0;height:var(--control-h-sm);font-size:var(--text-sm);flex:1}.ai-sends{line-height:1.45}.nlres-ai{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-line);margin-top:var(--space-2);flex-direction:column;display:flex}.vg-head button{margin:0!important;padding:0!important}.vg-head button:hover{background:0 0;text-decoration:underline}.land-hero>.nlbox{margin-top:0!important}.ob-foot{margin-bottom:0;margin-top:var(--space-4)!important}.ob-foot:first-child,.tr-cov+.tr-tools{margin-top:0!important}.ph>.switch,.ph .switch{align-self:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);display:inline-flex}html{scroll-padding-top:calc(var(--topbar-h,52px) + 24px)}html:has(.brain-stepper){scroll-padding-top:calc(var(--topbar-h,52px) + 80px)}@media (max-width:640px){html:has(.brain-stepper){scroll-padding-top:calc(var(--topbar-h,52px) + 16px)}}.vg-row>div.pin0,.vg-head>div.pin0{justify-content:center;padding:0 var(--space-2)!important}a.brain-handle,a.wk-cn,a.mono[href^="/creators/"],a.cr-handle,.mirip-seed a{box-sizing:border-box;min-height:24px;padding-block:2px;line-height:20px;display:inline-block}.chip>button{min-width:24px;min-height:24px}.mirip .chk input[type=checkbox]{margin:3px}.ask:focus-within{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}@media (max-width:640px){main.content .btn.sm,main.content .seg button,main.content select.txt,main.content input.txt,main.content .tab,main.content .selwrap,.nlbox .btn,.nlbox button[type=submit]{min-height:40px!important}.tokenbar a.tokenbar-a{min-height:40px}.mirip .selwrap,.mirip .selwrap select{width:100%;max-width:none}.ask .btn{min-height:40px!important}}.linkbtn,.content .linkbtn{box-sizing:border-box;align-items:center;height:auto!important;min-height:32px!important;margin-block:-6px!important;padding-block:0!important;display:inline-flex!important}.thbtn{min-height:32px!important;margin-block:-6px!important;padding-block:6px!important}.vg-head .term-i{margin:0!important}.hc-tag{align-items:center;height:20px;line-height:20px;display:inline-flex}.asof-tag{border-radius:var(--radius-pill)!important}.seg,.seg button{border-radius:var(--radius-control)!important}.stbl a[href^="/creators/"],.crumbs a{align-items:center;min-height:24px;display:inline-flex}.brain-hypo-i{place-items:center;min-width:24px;min-height:24px;display:inline-grid!important}.kt-draft{align-items:center;min-height:24px;display:inline-flex}.ph>.livepill,.ph>.switch,.ph>.btn{align-self:center}@media (max-width:640px){.term-i{width:32px!important;height:32px!important;margin:-4px!important}main.content .btn.sm{height:auto!important;min-height:40px!important}main.content details>summary{min-height:40px}.team-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.team-tbl,.team-tbl tbody,.team-tbl tr,.team-tbl td{box-sizing:border-box;width:100%;display:block}.team-tbl tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-line)}.team-tbl td{overflow-wrap:anywhere;border:0!important;padding:2px 0!important}.team-tbl td:empty{display:none}}.linkbtn,.content .linkbtn{line-height:1.3;padding:0!important}td>.linkbtn:has(.badge){min-height:32px!important;margin-block:-4px!important}.badge{box-sizing:border-box;height:20px;min-height:20px}.asof-tag{align-items:center;height:20px;display:inline-flex;font-size:var(--text-2xs)!important;font-weight:var(--weight-semibold)!important}.ph>.btn,.ph>a.btn{align-self:flex-start}.roi-cov{margin-top:var(--space-3)!important}.ask input{align-self:stretch;min-height:38px!important}@media (max-width:640px){.brain .seg>button,.brain-size>button{height:40px;line-height:1.15;min-height:40px!important;padding-block:0!important}}.hres{gap:var(--space-4);padding:var(--card-pad);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.hres{grid-template-columns:minmax(260px,.8fr) minmax(0,2fr);align-items:center}}.hres-kpi{flex-direction:column;gap:2px;min-width:0;display:flex}.hres-l{font-size:var(--text-sm);color:var(--color-muted)}.hres-v{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1.15}.hres-f{font-size:var(--text-sm);color:var(--color-muted)}.hres-a{color:var(--color-fg);font-weight:var(--weight-medium);align-items:center;min-height:24px;display:inline-flex}.hres-flow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (min-width:768px){.hres-flow{grid-template-columns:repeat(4,minmax(0,1fr)) auto}}.hres-step{padding-right:var(--space-4);flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.hres-sl{font-size:var(--text-xs);color:var(--color-muted)}.hres-sv{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.hres-arrow{color:var(--color-faint);font-size:var(--text-lg);position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:767px){.hres-arrow{display:none}}@media (min-width:1024px){.hres-note{margin-top:calc(-1 * var(--space-2));grid-column:2}}a.crumb{min-height:24px}@media (max-width:640px){main.content details>summary,.brain details>summary,.brain-bd>summary{min-height:40px!important}main.content .brain .btn.sm,main.content .brain-listbar .btn,.brain-fold .btn.sm,.brain-reco .btn.sm{height:auto!important;min-height:40px!important}.hc-more{min-height:40px!important}.chip>button{min-width:32px;min-height:32px}.vg-row>div.pin0 label.cbx,.ccard2 label.cbx{width:40px}}.hres{align-items:start!important;margin-bottom:0!important}.hres+.home{margin-top:var(--space-4)}.hres-right{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hres-cap{font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:var(--space-1);min-height:20px;display:flex}.hres-sl{align-items:flex-end;min-height:2.9em;display:flex}@media (min-width:768px){.hres-sl{min-height:0}}@media (max-width:640px){.hres{padding:var(--space-4)!important}.hres-v{font-size:var(--text-xl)}}.ph-sub .asof,.ph-sub .asof *,.ph-sub .asof-stale{font-size:inherit!important}.ask-opt:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media (max-width:640px){html body main.content .btn.sm{min-height:40px!important}html body main.content .hc-more{min-height:40px!important;margin-block:-10px!important}html body .term-i{width:40px!important;height:40px!important;margin:-8px!important}html body .cc-check,html body .ccard2 label.cbx{width:40px;min-width:40px;min-height:40px}html body a.brain-handle{min-height:32px}html body main.content details>summary{min-height:40px!important}}.hres-meta{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--color-muted);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.hres-meta b{color:var(--color-fg);font-weight:var(--weight-semibold)}.hres-meta a{color:inherit;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.hres-meta a:hover{color:var(--color-fg);text-decoration:underline}.hres-token{align-items:center;gap:var(--space-2);min-height:32px;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-fg);text-decoration:none;display:inline-flex}.hres-token:hover{text-decoration:underline}.hres-token .dotst{background:var(--color-warn);border-radius:50%;flex:none;width:8px;height:8px}.tokenbar{font-size:var(--text-xs);color:var(--color-muted);background:var(--color-panel)!important;border-bottom:1px solid var(--color-line)!important;min-height:36px!important}.tokenbar>svg{color:var(--color-warn)}.tokenbar a.tokenbar-a{font-weight:var(--weight-medium);color:var(--color-fg)}.wk-noorders{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:1024px){.hres-right{border-left:1px solid var(--color-line);padding-left:var(--space-5)}}.hres-caveat{line-height:1.45}.privasi{min-height:100dvh;padding:var(--space-10) 16px;background:var(--color-bg);place-items:start center;display:grid}.privasi-card{gap:var(--space-5);width:100%;max-width:680px;padding:var(--space-8) var(--space-6)}.privasi-card ul{gap:var(--space-1);flex-direction:column;margin:0;padding-left:20px;display:flex}.privasi-card h2.h3s{margin:0}.login-legal{font-size:var(--text-xs);color:var(--color-muted)}.login-legal a{color:var(--color-fg);align-items:center;min-height:24px;display:inline-flex}.side-legal{min-height:24px;padding:0 var(--space-3);font-size:var(--text-xs);color:var(--color-muted);align-items:center;display:inline-flex}.hres-meta>*{align-items:center;gap:4px;display:inline-flex}.hres-meta>*+:before{content:"·";margin-right:var(--space-2);color:var(--color-faint)}.hres-meta{gap:var(--space-1) var(--space-2)!important}.hres-f .hres-a{width:fit-content;margin-top:2px;display:flex}main.content{overflow-x:clip}.hres-token-a{font-weight:var(--weight-semibold);margin-left:var(--space-2);text-decoration:underline}@media (max-width:640px){html body .stbl a[href^="/creators/"],html body a.brain-handle,html body a.wk-cn,html body .hres-meta a,html body .hres-a{align-items:center;display:inline-flex;min-height:40px!important}html body .chip>button{min-width:40px;min-height:40px}html body .mirip .selwrap,html body .mirip .btn{min-height:40px!important}html body .hcard .term-i{margin-left:0!important;margin-right:-8px!important}html body .hc-x .term-i{margin:0 0 0 var(--space-2)!important}html body .hc-x{margin-top:var(--space-2)!important}}@media (min-width:1024px){.hres{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important}}.hres-token{flex-wrap:wrap;row-gap:0}@media (max-width:640px){html body .ask-ex button,html body .ask-opt,html body .ex-chip{min-height:40px!important}html body .brain-hypo-i{min-width:40px!important;min-height:40px!important;margin:-8px 0!important}html body .cd-f .btn,html body .cd4-link,html body .cd-b .linkbtn{align-items:center;display:inline-flex;min-height:40px!important}html body .login-legal a{min-height:40px}html body .tokenbar a.tokenbar-a{min-height:40px!important}}.smp-decide{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);margin:0 0 var(--space-4);border:1px solid var(--color-line);border-left:4px solid var(--color-warn);border-radius:var(--radius-lg,12px);background:var(--color-panel);flex-wrap:wrap;display:flex}.smp-decide-b{gap:var(--space-1);flex:320px;min-width:0;display:grid}.smp-decide-b h2{font-size:var(--text-lg,17px);line-height:1.3;font-weight:var(--weight-semibold)}.smp-decide-a{gap:var(--space-2);flex-wrap:wrap;display:flex}.smp-none{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);display:flex}.roi-tiles{padding:var(--space-4);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.roi-tiles>div{padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md,8px);min-width:0}.roi-tiles dt{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-regular);margin:0 0 var(--space-1)}.roi-tiles dd{font-size:var(--text-xl,22px);line-height:1.25;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.roi-tiles .roi-pct{font-size:var(--text-md,15px);font-weight:var(--weight-semibold);color:var(--color-muted)}.roi-tiles .roi-tn{margin-top:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:1.4;display:block}.roi .roi-cov{padding:0 var(--space-4) var(--space-3)}.roi-more{border-top:1px solid var(--color-line)}.roi-more>summary{cursor:pointer;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;min-height:44px;list-style:none;display:flex}.roi-more>summary::-webkit-details-marker{display:none}.roi-more>summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.roi-more-t{font-size:var(--text-body)}.smp-qh{align-items:center;gap:var(--space-2);margin:var(--space-6) 0 var(--space-2);scroll-margin-top:72px;display:flex}.smp-more{display:contents}.smp-morebtn{align-self:flex-end}@media (max-width:760px){.roi-tiles{grid-template-columns:minmax(0,1fr)}.smp-decide-a{width:100%}.smp-decide-a .btn{flex:auto;justify-content:center}}.smp-qh.smp-qh-top{margin-top:var(--space-2)}.smp-roi{margin-top:var(--space-6)}@media (max-width:640px){.smp-tw{overflow:visible}.smp-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.smp-tbl,.smp-tbl tbody{width:100%;display:block}.smp-tbl tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.smp-tbl td{min-width:0;display:block;border:0!important;padding:0!important}.smp-tbl td.smp-prod{grid-column:1/-1}.smp-tbl td.smp-dl,.smp-tbl td:nth-child(n+4){color:var(--color-muted);grid-column:1/-1}.smp-tbl td.smp-dl:before{content:attr(data-l) ": "}.smp-tbl .prod-1{white-space:normal}.wiz .stepper{justify-content:start;gap:var(--space-1);padding:var(--space-1);grid-template-columns:repeat(3,minmax(0,auto));display:grid;overflow:visible}.wiz .stepper button{padding:var(--space-1) var(--space-2);white-space:nowrap}.wiz .stepper button:not([aria-current=step]) .stl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wiz .wz-card{padding:var(--space-4)}.wiz .wz-foot{flex-wrap:wrap}.wiz .wz-foot .wiz-msg{flex:100%;order:-1}.wiz .wz-foot .btn{flex:1 1 0;justify-content:center;min-height:44px}.wiz .wz-foot .grow{display:none}.wiz .tcard{padding:var(--space-3)}.wiz .wz-rules>summary{min-height:40px;padding-top:var(--space-2);display:list-item}.wiz .wz-rules>summary .muted{padding-left:16px;display:block}}.adm-sum{gap:var(--space-4);display:grid}.adm-sum-h{font-size:var(--text-md);margin:0}.adm-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.adm-tile{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);flex-direction:column;min-width:0;display:flex}.adm-tile.adm-warn{border-left:4px solid var(--color-warn)}.adm-tile.adm-bad{border-left:4px solid var(--color-bad)}.adm-tile-top{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.adm-tile-head{font-size:var(--text-lg);line-height:1.3}.adm-tile-sub{flex:1}.adm-tile .btn{align-self:flex-start}.adm-pill{border-radius:var(--radius-pill);height:22px;font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.adm-pill-ok{color:var(--color-ok);background:var(--color-ok-soft)}.adm-pill-warn{color:var(--color-warn);background:var(--color-warn-soft)}.adm-pill-bad{color:var(--color-bad);background:var(--color-bad-soft)}.adm-pill-na{color:var(--color-muted);background:var(--color-panel-2)}.cd-hero .cd-hero-src{border-top:1px solid var(--color-line);padding-top:var(--space-2);grid-column:1/-1}.why.why-chips{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.why.why-chips li{padding:2px var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--text-xs);background:var(--color-panel-2);align-items:baseline;gap:4px;display:inline-flex}.drawer.cdrawer>.cd-f{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.drawer.cdrawer>.cd-f .btn{min-height:var(--control-h);justify-content:center}.drawer.cdrawer>.cd-f .cd4-link{grid-column:1/-1;justify-self:center;min-height:32px}.cd-hero{align-items:start}.cd-hero-m{justify-content:flex-start}.cd-hero-v,.cd-hero-v .gmv,.cd-hero-v .gmv>:first-child{line-height:1.2}.cdrawer .refr{margin:calc(var(--space-2) * -1) 0 var(--space-2)}.mirip .mirip-critd{margin:0 var(--space-4) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel-2)}.mirip .mirip-critd>summary{cursor:pointer;padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-height:40px;list-style:none;display:flex}.mirip .mirip-critd>summary::-webkit-details-marker{display:none}.mirip .mirip-critd .mirip-crit{border:0;border-top:1px solid var(--color-line);gap:var(--space-2) var(--space-4);border-radius:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;display:grid}.mirip .mirip-critd .mirip-crit>p{grid-column:1/-1}@media (max-width:640px){.mirip-tw{overflow:visible}.mirip-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mirip-tbl,.mirip-tbl tbody{width:100%;display:block}.mirip-tbl tr{gap:var(--space-1) var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);display:grid}.mirip-tbl td{min-width:0;display:block;text-align:left!important;border:0!important;padding:0!important}.mirip-tbl td:first-child{grid-row:1/span 3}.mirip-tbl td:nth-child(2){grid-column:2/-1}.mirip-tbl td[data-l]:before{content:attr(data-l);font-size:var(--text-xs);color:var(--color-muted);display:block}.mirip-tbl td.mirip-why{grid-column:2/-1}html body .tabs{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap!important;overflow:auto hidden!important}html body .tabs .tab{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:40px}}.adm-tile-top .small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.adm-pill{flex:none}.smp-tbl tbody td{box-sizing:border-box;height:40px}.smp-tools .smp-morebtn{min-height:var(--control-h)}@media (max-width:640px){.smp-tbl td .linkbtn,.roi .roi-toggle{align-items:center;min-height:40px;display:inline-flex}}.wz-ins{align-items:center;gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.wz-insb{border:1px solid var(--color-line)!important;border-radius:var(--radius-pill)!important}html{scroll-padding-bottom:96px}body{font-variant-numeric:var(--numeric);font-feature-settings:"cv11" 1, "ss03" 1}b,strong{font-weight:var(--weight-semibold)}th,td,dd,.n,.num,.v,.mv,.ls-v,.roi-tiles dd,.stat,.kpi,.tile-v,.fv,.fr,.cv{font-variant-numeric:tabular-nums}.empty>.row{justify-content:center;gap:var(--space-2);flex-wrap:wrap}@media (max-width:640px){.empty>.row{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin-inline:auto}.empty>.row>.btn{justify-content:center}}.badge,.adm-pill,.tagc{box-sizing:border-box;height:auto;min-height:24px}.data-status-line.smp-decide-line{padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-left:4px solid var(--color-warn);border-radius:var(--radius-lg);background:var(--color-panel)}.vg-head [role=columnheader] .term{margin-left:var(--space-2);flex:none}@media (min-width:1024px){.wk-merged{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (max-width:640px){header .sendpill{border-radius:var(--radius-md)!important}}.stbl tbody td{box-sizing:border-box;height:40px}.sr,.sr-only{font-size:var(--text-xs)!important}.res-ph .res-h1{margin:0}.res-ph{margin-bottom:var(--space-4)}@media (max-width:640px){html body .mirip-tbl td,html body .smp-tbl tbody td{height:auto!important}html body .mirip-tbl tr,html body .smp-tbl tr{grid-auto-rows:auto;align-items:start}.smp-tbl .prod-1{white-space:normal;display:block}.smp-tbl td .linkbtn,.roi .roi-toggle,.trends .thbtn,.thbtn,.ob-why,.empty .linkbtn,.empty a.small{align-items:center;display:inline-flex;min-height:40px!important}html body label.cbx,html body .brain-pick,html body .cc-check{place-items:center;min-width:40px;min-height:40px;display:inline-grid}}a.hlink,.cr-handle{min-height:24px;line-height:24px;display:inline-block}.cdrawer .term{white-space:normal;overflow-wrap:anywhere}.lbl .plan{color:var(--color-muted)!important}@media (max-width:640px){.wiz .wz-foot{margin-bottom:0!important;position:static!important}}.mirip select{width:auto;max-width:560px}@media (max-width:640px){.ob-why-beda,.tr-sort,.content .linkbtn{align-items:center;display:inline-flex;min-height:40px!important}}@media (min-width:768px){html body .hres-sl{align-items:flex-end;min-height:2.8em;line-height:1.4;display:flex}html body .hres-arrow{display:inline-flex;top:auto;bottom:4px;transform:none}.hres-sv{line-height:1.3}}.ph .ph-sub{max-width:760px}.adm-pill{font-size:var(--text-2xs);border:1px solid}.lvbadge{box-sizing:border-box;align-items:center;height:22px;min-height:22px;display:inline-flex}.badge-unverified,.badge-stale{background:var(--color-warn-soft)!important}@media (max-width:640px){html body .tabs{padding-right:32px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}html body .smp-tbl tr:hover td,html body .mirip-tbl tr:hover td{background:0 0!important}html body .smp-tbl tr:hover,html body .mirip-tbl tr:hover{background:var(--color-hover)}}.res-bar .btn,.res-bar .linkbtn,.res-bar select,.res-bar .selbtn{min-height:var(--control-h)}.drawer.cdrawer>.cd-f .btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cdrawer .cd-b{gap:var(--space-6);flex-direction:column;display:flex}.cdrawer .cd-b>*{margin-top:0!important;margin-bottom:0!important}.cdrawer .cd-b>.refr{margin-top:calc(-1 * var(--space-4))!important}.ph{align-items:flex-start}.ph>.btn,.ph>a.btn,.ph>.livepill,.ph>.switch,.ph>.row{margin-top:calc((var(--text-xl) * var(--leading-tight) - var(--control-h)) / 2)}.ph>.livepill{margin-top:calc((var(--text-xl) * var(--leading-tight) - 24px) / 2)}.adm-tile.adm-warn,.adm-tile.adm-bad{border-left-width:1px}.adm-tile.adm-warn{box-shadow:inset 4px 0 0 var(--color-warn)}.adm-tile.adm-bad{box-shadow:inset 4px 0 0 var(--color-bad)}.brain-stepper{left:auto;right:auto;margin-inline:0!important;padding-inline:0!important}.adm-tile.adm-warn,.adm-tile.adm-bad{border-left-color:var(--color-line)}.st-summary{margin:0}.vg-head{box-sizing:border-box;height:var(--table-head-h)!important}@media (max-width:640px){.mirip .mirip-pick .mirip-sel{flex:1 1 0;min-width:0}.mirip .mirip-pick .mirip-sel select{width:100%;max-width:none}.mirip .mirip-pick{row-gap:var(--space-2)}.mirip-tbl td .gmv,.mirip-tbl td .val{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}}.mirip .mirip-critd>summary{flex-wrap:nowrap;align-items:flex-start}.mirip .mirip-critd>summary>span:first-of-type{flex:auto;min-width:0}.wz-card label.row.small{align-items:flex-start;gap:var(--space-2);flex-wrap:nowrap;display:flex}.wz-card label.row.small>input[type=checkbox]{flex:none;margin-top:3px}@media (max-width:640px){.hero-meta{flex-direction:column;gap:2px;display:flex}.hero-meta>span+span:before{content:none!important}}.mirip .mirip-critd>summary{column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid!important}.mirip .mirip-critd>summary:before{grid-row:1/span 2;margin-top:6px}.mirip .mirip-critd>summary>span{grid-column:2}a.sendpill{text-decoration:none}a.sendpill:hover{background:var(--color-hover)}html body .ph>.livepill,html body .ph>.btn,html body .ph>a.btn{align-self:flex-start!important}.hc-t,.wk-pt,.wk-ch,.wk-yh,.home-tool-t,.cdrawer .cd4-h{font-size:var(--text-md)!important;font-weight:var(--weight-semibold)!important}.land-hero h1.hero-q{font-size:var(--text-xl)!important}.land-hero>p.muted{font-size:var(--text-md)}.wz-rules-s:before{content:"· "}@media (max-width:640px){.wz-rules-s:before{content:none}}html body .empty .empty-art{width:96px!important;height:auto!important}.badge-lock{margin-right:2px;display:inline-flex}.nlres,.hint-banner{border-left-width:4px!important}.ask .btn.primary.sm{border-radius:var(--radius-md)!important}@media (max-width:640px){.crumb{align-items:center;min-height:40px;display:inline-flex}.hres-token{flex-wrap:wrap;align-items:center;min-height:40px;display:inline-flex}.cfg dd{overflow-wrap:anywhere;min-width:0}.cfg dd .badge{white-space:normal;max-width:100%;height:auto;min-height:22px}}.mirip-seed a,.ob-top a.mono,.hero a,.cr-handle,a.hlink{min-height:24px;line-height:24px;display:inline-block}.tablecard{box-shadow:var(--elev-1)}.btn.primary[disabled]{color:var(--color-fg);border-color:var(--color-line-strong);opacity:.45;background:0 0}.brand .mark,.side .logo{position:relative}.logo{position:relative;overflow:hidden}.logo:after{content:"";background:var(--color-highlight);border-radius:1px;height:2px;position:absolute;bottom:14%;left:22%;right:22%}.land-hero{text-align:left!important;max-width:none!important;padding:0 0 var(--space-2)!important;align-items:stretch!important;gap:var(--space-2)!important;margin:0!important}.land-hero>*{max-width:none}.land-hero h1.hero-q{margin:0}.land-hero .ask,.land-hero .ask-hero{max-width:760px}.landing .land-prod,.landing .obline{margin-left:0!important;margin-right:auto!important}.landing .nlbox{max-width:760px}.landing .nlbox .ask-ex,.landing .nlbox [class*=ex]{justify-content:flex-start!important}.land-hero>.btn.ghost.sm{align-self:flex-start}.cd-hero-l{align-items:center;min-height:24px;display:flex}.cd-hero-v{align-items:baseline;min-height:34px;display:flex}@media (max-width:640px){.tabpanel:has(.adm-sum){padding:var(--space-3) 0 0;box-shadow:none;background:0 0;border:0}}@media (max-width:480px){.top{gap:var(--space-1)!important}.top>.grow{display:none}.top>.crumbs{flex:auto;min-width:0;max-width:none!important}.top .topsearch{width:40px;min-width:40px}}.chev{transition:transform var(--motion-fast) var(--ease)}.chev.is-open{transform:rotate(90deg)}@media (max-width:640px){html body a.crumb,html body .crumb{align-items:center;min-height:40px!important;display:inline-flex!important}html body .wiz .stepper button{justify-content:center;min-width:40px;min-height:40px}html body .mirip-seed a{min-height:40px;line-height:40px}}.empty .btn{min-height:var(--control-h)}.data-status-line.smp-decide-line b{font-weight:var(--weight-semibold)}html body .card,html body .hres,html body .hcard,html body .home-tool,html body .brain-fs,html body .adm-tile,html body .roi-tiles>div,html body .smp-decide,html body .data-status-line.smp-decide-line,html body .land-prod,html body .obline,html body .tabpanel,html body .empty-card{padding:var(--card-pad)!important}html body .landing .land-prod,html body .landing .obline,html body .landing .nlbox,html body .land-hero .ask,html body .land-hero .ask-hero{width:100%;max-width:none!important}html body .ph-sub,html body .brain-lede{max-width:var(--measure)!important}h2.sect-t,#tpl-h{font-size:var(--text-lg)!important;font-weight:var(--weight-semibold)!important}.cdrawer .cd-name{font-size:var(--text-lg)!important}.mirip .mirip-acuan{gap:var(--space-2) var(--space-6);padding:var(--space-3) var(--card-pad);flex-wrap:wrap;margin:0;display:flex}.mirip .mirip-acuan>div{min-width:0}.mirip .mirip-acuan dt{font-size:var(--text-xs);color:var(--color-muted)}.mirip .mirip-acuan dd{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.mirip .mirip-edit{text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.home .hcards{gap:var(--space-2)}.home .hcard{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t n""b b";align-items:center;display:grid!important}.home .hcard .hc-t{grid-area:t;margin:0}.home .hcard .hc-n{white-space:nowrap;grid-area:n;margin:0}.home .hcard .hc-n .term,.home .hcard .hc-n .tip{display:none}.home .hcard .hc-b{grid-area:b;justify-self:start}.home .hcard .hc-c,.home .hcard .hc-x,.home .hcard .hc-extra,.home .hcard .hc-tag{display:none!important}.home .hcard .hc-v{font-size:var(--text-xl)}.home-jump{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--card-pad);margin:var(--space-3) 0 0;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);color:var(--color-fg);font-weight:var(--weight-semibold);text-decoration:none;display:flex}.home-jump .ico:last-child{color:var(--color-muted);margin-left:auto}#wk-h{scroll-margin-top:72px}}html body .brain-res .brain-card,html body .brain-fold,html body .brain-selbar,html body .brain-submit,html body .ccard2,html body li.wk-y{padding:var(--card-pad)!important}html body .stepper,html body .brain-stepper{padding-block:var(--space-2)!important}@media (max-width:640px){.cu-tw{overflow:visible}.cu-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cu-tbl,.cu-tbl tbody{width:100%;display:block}.cu-tbl tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cu-tbl td{min-width:0;display:block;text-align:left!important;border:0!important;height:auto!important;padding:0!important}.cu-tbl td:first-child{font-weight:var(--weight-semibold);grid-column:1/-1}.cu-tbl td[data-l]:before{content:attr(data-l);font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-regular);display:block}html body .tabs{gap:var(--space-2)!important;padding:0 0 var(--space-2)!important;scroll-snap-type:none!important;border-bottom:0!important;flex-wrap:wrap!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}html body .tabs .tab{white-space:nowrap;flex:none;min-height:40px;padding:0 var(--space-3)!important;border:1px solid var(--color-line)!important;border-radius:var(--radius-pill)!important;margin:0!important}html body .tabs .tab[aria-selected=true]{background:var(--color-accent)!important;color:var(--color-on-accent)!important;border-color:var(--color-accent)!important;box-shadow:none!important}html body .tabs .tab[aria-selected=true] .tabn{background:color-mix(in srgb, var(--color-on-accent) 20%, transparent);color:var(--color-on-accent)}html body .tabs .tab:after{display:none!important}}html body .cfg dd .badge{white-space:nowrap!important;height:22px!important}.chs-leg li.chs-na{color:var(--color-muted)}.chs-leg li.chs-na i{border:1px solid var(--color-line-strong);background:0 0!important}@media (max-width:640px){.top .iconbtn,.top .topsearch,.top .sendpill{justify-content:center;align-items:center;border:1px solid var(--color-line)!important;border-radius:var(--radius-md)!important;background:var(--color-panel)!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:inline-flex!important}}.empty>.btn:first-of-type,.empty>.row>.btn:first-child,.empty>a.btn:first-of-type{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.empty>.row>.btn:not(:first-child){background:var(--color-panel);color:var(--color-fg);border:1px solid var(--color-line-strong)}.empty .btn.ghost{border:1px solid var(--color-line-strong)}@media (max-width:640px){.top .iconbtn.theme-btn{display:none!important}}html body .ph>.livepill{height:calc(var(--text-xl) * var(--leading-tight));box-sizing:border-box;align-items:center;display:inline-flex;margin-top:0!important}details.card.data-tech>summary{align-items:center;gap:var(--space-2);min-height:40px;display:flex;padding:0!important}details.card.data-tech:not([open]){padding-block:var(--space-2)!important}.ob-todo h3,h3.ob-todo-h,.ans-todo .h3s{font-size:var(--text-md)!important;font-weight:var(--weight-semibold)!important;color:var(--color-fg)!important}@media (max-width:640px){.res-bar{row-gap:var(--space-2);flex-wrap:wrap}.res-bar>.res-count,.res-bar>p,.res-bar>.small.muted{flex-basis:100%;order:-1}}html body .mirip .mirip-pick,html body .mirip .mirip-acuan,html body .mirip>.tools,html body .mirip .sub-tools{padding-left:var(--card-pad)!important;padding-right:var(--card-pad)!important}html body .mirip .mirip-critd{margin-left:var(--card-pad)!important;margin-right:var(--card-pad)!important;border:0!important;border-top:1px solid var(--color-line)!important;border-bottom:1px solid var(--color-line)!important;background:0 0!important;border-radius:0!important}html body .mirip .mirip-critd>summary,html body .mirip .mirip-critd .mirip-crit{padding-left:0!important;padding-right:0!important}html body .mirip-tbl th:first-child,html body .mirip-tbl td:first-child{padding-left:var(--card-pad)!important}.mirip-src{align-self:center}.seg{padding:var(--space-1)!important}@media (max-width:640px){html body .tabpanel:has(.adm-sum){padding:var(--space-3) 0 0!important;box-shadow:none!important;background:0 0!important;border:0!important}}@media (max-width:480px){html body .home .hcard{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"t""n""b"!important}html body .home .hcard .hc-n{justify-self:start}}html body .brain-team,html body .brain-percreator,html body details.brain-polish,html body .band,html body details.data-tech,html body .wz-noaud,html body .wiz .stepper{padding:var(--card-pad)!important}html body details.data-tech:not([open]){padding-block:var(--space-2)!important}html body .land-hero>.btn.ghost.sm{padding-left:0!important}html body .data-status-line,html body .smp-basis,html body .brain-card .brain-diff,html body .brain-card .brain-pembeda{max-width:var(--measure)}html body .smp-find-box .txt{padding-left:36px!important}html body .top .me{padding:0 var(--space-2);border-radius:var(--radius-md)!important}.tcard .tc-h{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tcard .tc-h .ico{flex:none;margin-left:auto}.cu-h{color:var(--color-fg)!important}@media (max-width:640px){html body .top .iconbtn .ico,html body .top .topsearch .ico,html body .top .sendpill .ico{width:18px!important;height:18px!important}}h2[tabindex="-1"]:focus{outline:none}h2[tabindex="-1"]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.brain-autowait{align-items:center;gap:var(--space-2);margin:var(--space-3) 0;border-left:4px solid var(--color-info);flex-wrap:wrap;display:flex}.skel-dot{background:var(--color-info);border-radius:50%;width:8px;height:8px;animation:1.4s infinite shimmer}.ob-best a,.cfg dd a{min-height:24px;line-height:24px;display:inline-block}@media (max-width:640px){.ob-best a,.cfg dd a{min-height:32px;line-height:32px}}.ob-detail-btn .ico,.btn .ico,.iconbtn .ico{flex:none}@media (max-width:640px){html body .top .me{border:1px solid var(--color-line)!important;border-radius:var(--radius-md)!important;width:40px!important;height:40px!important}}html body .data-status-line{max-width:none!important}html body .data-status-line>b{max-width:var(--measure);display:inline}@media (max-width:640px){html body .wiz .tcard{padding:var(--card-pad)!important}html body .tabs .tab{font-size:var(--text-xs);padding:0 var(--space-2)!important}}html body .mirip .mirip-acuan{margin:0!important}html body .smp-tbl th:first-child,html body .smp-tbl td:first-child{padding-left:var(--card-pad)!important}html body .smp-decide{box-shadow:inset 4px 0 0 var(--color-warn);border-left-width:1px!important}html body .smp-decide h2{font-size:var(--text-md)!important}html body .brain-mode,html body .brain-status,html body .brain-pickbox,html body .brain-picked,html body .brain-groups li,html body .brain-doc.kt{padding:var(--card-pad)!important}html body .brain-stp-b{padding-inline:var(--space-2)!important}@media (min-width:1024px){html body .brain-res .brain-card{align-items:start!important}html body .brain-res .brain-card>*{margin-top:0!important}}.adm-check{min-width:var(--space-12,192px);overflow-wrap:anywhere;max-width:280px;white-space:normal!important}.adm-actions{align-items:stretch;gap:var(--space-1);flex-direction:column;min-width:152px;display:flex}.adm-actions .btn{white-space:normal;text-align:center;height:auto;min-height:var(--control-h-sm);justify-content:center}.adm-shops td{vertical-align:top;white-space:normal}.adm-shops td[data-label=Status]{max-width:200px}.adm-shops td[data-label=Valid\ until]{min-width:120px}.adm-shops tr.adm-subrow td{background:var(--color-panel-2);border-bottom-color:var(--color-line-strong)}.adm-shops tr.adm-subrow td:first-child{padding-left:var(--space-6)}@media (max-width:640px){.adm-shops,.adm-shops tbody,.adm-shops tr,.adm-shops td{box-sizing:border-box;width:100%;display:block}.adm-shops thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.adm-shops tr.adm-shoprow{border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-bottom:var(--space-3);padding:var(--space-2) 0;background:var(--color-panel)}.adm-shops tr.adm-subrow{margin-top:calc(-1 * var(--space-2));background:var(--color-panel-2);border-top-style:dashed}.adm-shops td,.adm-shops tbody td{padding:var(--space-1) var(--space-3);white-space:normal;border:0;height:auto!important}.adm-shops td[data-label]:before{content:attr(data-label);font-size:var(--text-xs);color:var(--color-muted);display:block}.adm-shops tr.adm-subrow td:first-child{padding-left:var(--space-3)}.adm-check{max-width:none}.adm-actions{flex-flow:wrap;min-width:0}}.ww-badge{color:var(--color-info);background:var(--color-info-soft);z-index:2;border-color:#0000;max-width:220px;text-decoration:none;position:relative}.ww-badge:hover{text-decoration:underline}.ww-badge.compact{max-width:200px}.myc-strip{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.myc-tile{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.myc-tile dt{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);margin:0}.myc-tile dd{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0;line-height:1.15}.myc-count{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-left:2px}.myc-q{flex:0 280px;margin:0}.myc-rule{flex:240px;min-width:0}.myc-bulk{background:var(--color-panel-2)}.myc-sub{font-weight:var(--weight-regular,400);font-size:var(--text-2xs);color:var(--color-faint);display:block}.myc-chip{font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);white-space:nowrap;background:var(--color-panel-2);color:var(--color-muted);border:1px solid var(--color-line);align-items:center;padding:1px 8px;display:inline-flex}.myc-chip.st-active{background:var(--color-ok-soft);color:var(--color-ok);border-color:#0000}.myc-chip.st-slowing{background:var(--color-warn-soft);color:var(--color-warn);border-color:#0000}.myc-chip.st-dormant{background:var(--color-bad-soft);color:var(--color-bad);border-color:#0000}.myc-g30{align-items:baseline;gap:var(--space-2);justify-content:flex-end;display:inline-flex}.myc-trend{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.myc-act{align-items:center;gap:var(--space-2);display:inline-flex}.myc-tbl tr.is-sel td{background:var(--color-hover)}.myc-note{margin:var(--space-3) 0 0;max-width:100ch}.myc-cards{padding:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.myc-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.myc-card.is-sel{border-color:var(--color-fg);box-shadow:0 0 0 1px var(--color-fg)}.myc-ch{align-items:center;gap:var(--space-3);display:flex}.myc-cn{flex-direction:column;flex:1;min-width:0;display:flex}.myc-cn b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.myc-cs{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.myc-cm{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.myc-cm>div{min-width:0}.myc-cm .wide{grid-column:1/-1}.myc-cm dt{font-size:var(--text-2xs);color:var(--color-muted)}.myc-cm dd{font-size:var(--text-sm);margin:0}.ac-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-list li{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ac-n{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}@media (max-width:767px){.myc-strip{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.myc-q{flex:100%}.myc-strip{margin:var(--space-3) 0}.myc-tile{padding:var(--space-3) var(--space-4);flex-flow:wrap;justify-content:space-between;align-items:baseline}.myc-tile dd{font-size:var(--text-lg)}.myc-tile>.xs{display:none}}.fp-brandpick .catlist{margin:var(--space-2) 0 0;padding:0;list-style:none}.fp-brandrow{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:4px 0;display:flex}.fp-bn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);overflow:hidden}.fp-bbtn{gap:var(--space-1);flex:none;display:flex}.fp-bbtn .btn[aria-pressed=true]{background:var(--color-accent-soft,var(--color-panel));border-color:var(--color-accent,var(--color-line));font-weight:var(--weight-semibold)}.bc-banner{border:1px solid var(--color-line);border-left:3px solid var(--color-warn,var(--color-accent));background:var(--color-panel);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:var(--space-4) 0;font-size:var(--text-sm)}.bc-banner p{margin:0}.bc-help{margin:var(--space-3) 0;font-size:var(--text-sm)}.bc-help summary{cursor:pointer;font-weight:var(--weight-semibold)}.bc-tools{gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;align-items:center;display:flex}.bc-q{flex:220px;min-width:0}.bc-q .txt{width:100%}.bc-name{flex-direction:column;gap:2px;min-width:0;display:flex}.bc-id{font-variant-numeric:tabular-nums}.bc-edit{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.bc-edit .txt{flex:140px;min-width:0;max-width:260px}.bc-cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.bc-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.bc-card dl{gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;display:grid}.bc-card dt{font-size:var(--text-xs);color:var(--color-muted)}.bc-card dd{font-variant-numeric:tabular-nums;margin:0}.bc-import textarea{width:100%;min-height:120px;font-family:var(--font-mono,monospace);font-size:var(--text-sm)}.bc-import{border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);margin:var(--space-4) 0;background:var(--color-panel)}.bc-back{margin:var(--space-3) 0}.bc-chips{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.bc-edit .txt{max-width:none}}.bc-chiplink{color:inherit;text-decoration:none}.bc-tools .bc-q{flex:240px;min-width:0}.bc-tools .fp-check{white-space:nowrap;flex:none}.home-tool.ca{margin-top:var(--space-5,24px)}.cmp-tbl th,.cmp-tbl td{white-space:normal;overflow-wrap:anywhere}.cmp-tbl thead th{vertical-align:top}.cmp-tbl thead .linkbtn{margin-top:4px;display:block!important}.cmp-tbl td *{text-align:left!important;align-items:flex-start!important}.myc-tbl th,.myc-tbl td{padding-inline:8px}.myc-tbl th:first-child,.myc-tbl td:first-child{width:36px;padding-inline:12px 4px}.myc-tbl .myc-act .btn{white-space:nowrap}.myc-tbl th .myc-sub{white-space:normal;max-width:130px;margin-left:auto}.myc-tbl th:nth-child(6){white-space:normal;max-width:130px}.myc-tbl th:last-child,.myc-tbl td:last-child{width:1%;padding-inline:4px 12px}.bc-tools{padding-inline:0 var(--space-4)}.dummybar{background:var(--color-warn-soft);color:var(--color-warn-strong);font-weight:var(--weight-medium);letter-spacing:0;border-bottom:1px solid color-mix(in srgb, var(--color-warn) 22%, transparent);height:24px;line-height:16px}.dummybar:before{content:"";background:var(--color-warn);width:6px;height:6px;margin-right:var(--space-2);vertical-align:1px;border-radius:50%;display:inline-block}.stbl a:not(.btn):not(.textlink),.ac-list a,.cardlist a:not(.btn),a.wk-cn,a.hlink,.obtbl .cr{color:var(--color-fg);font-weight:var(--weight-medium);text-decoration:none}.stbl a:not(.btn):not(.textlink):hover,.ac-list a:hover,a.wk-cn:hover,a.hlink:hover,.obtbl .cr:hover .nm{color:var(--color-muted);text-decoration:none}.ph-sub,html body .ph-sub{font-size:var(--text-sm);line-height:var(--leading-normal);margin-top:2px;max-width:68ch!important}.content{gap:var(--space-5)}.myc-strip,.roi-tiles{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);gap:0;padding:0;overflow:hidden}.myc-strip{margin:0}.myc-tile,.roi-tiles>div,html body .roi-tiles>div{background:0 0;border:0;border-radius:0}.myc-tile+.myc-tile,.roi-tiles>div+div{border-left:1px solid var(--color-line)}.myc-tile dt,.roi-tiles dt{font-weight:var(--weight-medium);color:var(--color-muted)}.myc-tile dd{font-size:var(--text-2xl);letter-spacing:-.02em;margin-top:var(--space-1)}@media (max-width:767px){.myc-tile+.myc-tile,.roi-tiles>div+div{border-left:0;border-top:1px solid var(--color-line)}}.myc-chip{font-size:var(--text-xs);font-weight:var(--weight-medium);border:0;gap:6px;padding:0;color:var(--color-fg)!important;background:0 0!important}.myc-chip:before{content:"";background:var(--color-faint);border-radius:50%;flex:none;width:6px;height:6px}.myc-chip.st-active:before{background:var(--color-ok)}.myc-chip.st-slowing:before{background:var(--color-warn)}.myc-chip.st-dormant:before{background:var(--color-bad)}.badge{border-color:color-mix(in srgb, currentColor 22%, transparent);font-weight:var(--weight-medium)}.tab{font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 var(--space-3)}.tab[aria-selected=true]{font-weight:var(--weight-semibold)}.stbl th,.dtbl th{font-weight:var(--weight-medium);color:var(--color-muted)}.stbl td{border-bottom-color:color-mix(in srgb, var(--color-line) 70%, transparent)}.stbl tbody tr:last-child td{border-bottom:0}.gmv-usd{font-weight:var(--weight-regular)}.home-tool.ca,html body .home-tool.ca{margin-top:var(--space-4);background:0 0;border:0;display:block;position:relative;padding:0!important}.ca .home-tool-b{position:absolute;top:0;right:0}.ca .home-tool-x{gap:var(--space-1)}.ca .ac-list{margin-top:var(--space-2);border-top:1px solid var(--color-line);gap:0}.ca .ac-list li{gap:var(--space-4);border-bottom:1px solid var(--color-line);flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) 96px 150px 150px;padding:10px 0;display:grid}.ca .ac-list li>:nth-child(3),.ca .ac-list li>:nth-child(4){text-align:right}.ca .ac-list li>:nth-child(4){color:var(--color-muted)}.myc-tbl th:nth-child(n+4):nth-child(-n+7),.myc-tbl th:nth-child(9),.myc-tbl th:nth-child(n+4):nth-child(-n+7) *{text-align:right}.myc-tbl .myc-trend{font-weight:var(--weight-medium)}.bc-banner,.data-status-line.smp-decide-line{border-left:1px solid var(--color-line);background:var(--color-panel-2);color:var(--color-muted);margin:0}.bc-banner b{color:var(--color-fg);font-weight:var(--weight-semibold)}.data-status-line.smp-decide-line{background:var(--color-panel);color:var(--color-fg)}.hcard.urgent{box-shadow:none}.bc-help{margin:0}.bc-help summary{font-weight:var(--weight-medium);color:var(--color-muted)}.bc-tools{margin:0}.bc-tbl th:nth-child(n+2),.bc-tbl td:nth-child(n+2){width:150px}.smp-decide{border-left:1px solid var(--color-line);margin:0}.card .roi-tiles,.tablecard .roi-tiles,.hres .roi-tiles{border:0;border-top:1px solid var(--color-line);border-radius:0}.stbl .badge{color:var(--color-fg);font-size:var(--text-xs);background:0 0;border:0;gap:6px;padding:0}.stbl .badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.stbl .badge-unverified:before,.stbl .badge-stale:before{background:var(--color-warn)}.stbl .badge-ok:before{background:var(--color-ok)}.stbl .badge-send-disabled:before,.stbl .badge-policy-blocked:before{background:var(--color-bad)}html body .smp-decide{box-shadow:none!important}.stbl .badge-unverified,.stbl .badge-stale{background:0 0!important}.cmp-tbl th[scope=row],.cmp-tbl td{vertical-align:top;padding-top:var(--space-3);padding-bottom:var(--space-3)}.cmp-tbl th[scope=row]{color:var(--color-muted);font-weight:var(--weight-regular)}.cmp-tbl tr.cmp-sec th{color:var(--color-fg);font-weight:var(--weight-semibold);padding-top:var(--space-5);border-bottom:1px solid var(--color-line-strong);background:0 0}.cmp-tbl tr.cmp-sec th .muted{font-weight:var(--weight-regular)}.cmp-h{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg);text-decoration:none}.cmp .cmp-note,html body .cmp .cmp-note{color:var(--color-muted);margin:0 0 var(--space-3);background:0 0;border:0;padding:0}.cmp-tbl thead .linkbtn{color:var(--color-muted);font-weight:var(--weight-regular);text-decoration:none}.cmp-tbl thead .linkbtn:hover{color:var(--color-fg)}.cmp .cmp-note,html body .cmp .cmp-note{margin:var(--space-1) var(--space-3) var(--space-3)}.cmp-tbl th[scope=row]{padding-left:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--color-line) 70%, transparent)}.drawer.cdrawer>.cd-f .cd4-link{font-size:var(--text-sm);color:var(--color-muted);grid-column:auto;justify-self:start;padding:0;text-decoration:none}.drawer.cdrawer>.cd-f .cd4-link:last-child{color:var(--color-fg);justify-self:end}.drawer.cdrawer>.cd-f .cd4-link:hover{color:var(--color-fg);text-decoration:none}@media (min-width:1280px){.res-bar{flex-wrap:nowrap}.res-bar>*{flex:none}.res-bar>.res-count{white-space:nowrap;flex:auto;min-width:0}.res-bar>.grow{display:none}}.ca .ac-list li{align-items:center}a.hres-a,.hc-more{font-weight:var(--weight-medium);color:var(--color-muted);text-decoration:none}a.hres-a:hover,.hc-more:hover{color:var(--color-fg)}.myc-tbl th.n .sth-btn{text-align:right;justify-content:flex-end;margin-left:auto}.myc-tbl th.n .sth-l{text-align:right}.myc-tbl th.n .myc-sub{margin-left:0}.myc-tbl th.n .sth-btn{width:100%;text-align:right!important;justify-content:flex-end!important;display:flex!important}.myc-tbl th.n .sth-l{flex-direction:column;align-items:flex-end;display:flex;text-align:right!important}a.hres-a{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px}a.hres-a:hover{-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg);color:var(--color-fg)}.badge-dummy{display:none}.cmp-tbl thead th{padding-top:var(--space-3);padding-bottom:var(--space-3)}.cmp-hm{align-items:center;gap:2px var(--space-2);flex-wrap:wrap;margin-top:4px;display:flex}.cmp-hm:empty{display:none}.cmp-ha{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;margin-top:4px;display:flex}.cmp-ha a{color:var(--color-muted);text-decoration:none}.cmp-ha a:hover{color:var(--color-fg);text-decoration:underline}.cmp-tbl thead .cmp-ha .linkbtn{margin-top:0;display:inline!important}.cmp-na{margin:var(--space-3) var(--space-3) 0;font-size:var(--text-xs);color:var(--color-muted)}.cmp-na summary{cursor:pointer}.cmp-na p{margin:4px 0 0}html body .content{gap:var(--space-5)}html body .ph{margin-bottom:var(--space-2)}html body .ph-sub{font-size:var(--text-md);color:var(--color-muted);max-width:var(--measure);margin-top:var(--space-2);line-height:var(--leading-normal)}html body .ph-sub .tip,html body .ph-sub button{vertical-align:-2px;line-height:0}html body .ins{max-width:none}html body .ins-lead,html body .ins-sub,html body .ins-note,html body .ins-s{max-width:var(--measure)}html body h1,html body .ph h1{font-size:32px;font-weight:var(--weight-semibold);letter-spacing:-.015em;line-height:1.15}html body h2.h3s,html body .card h2.h3s,html body .ins-h,html body h2.sect-t,html body #tpl-h{line-height:var(--leading-tight);letter-spacing:-.01em;font-size:var(--text-xl)!important;font-weight:var(--weight-semibold)!important}html body h3.h3s,html body .home-tool-t,html body .hc-t,html body .ins-t{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1.3}html body .card,html body .kpi,html body .myc-tile,html body .tablecard,html body .hcard{border-color:var(--color-line);box-shadow:0 1px 2px #141e190f}html body .myc-tile dd,html body .kpi .k-v,html body .ins-fig dd,html body .hc-n{font-size:32px;font-weight:var(--weight-semibold);letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:1.1}html body .myc-tile dt,html body .kpi .k-l,html body .ins-fig dt,html body .roi-tiles dt{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-muted)}html body .hres,html body .ins-sec:first-of-type,html body .myc-strip{border-left:4px solid var(--color-accent)}html body .ins-sec:first-of-type{background:var(--color-panel);border:1px solid var(--color-line);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);box-shadow:0 1px 2px #141e190f}html body .ins-lead{font-size:var(--text-lg);font-weight:var(--weight-medium)}html body .ins-fig dd small{font-size:var(--text-sm);margin:0;display:block}html body .ins-fig+.ins-fig{padding-left:var(--space-6);border-left:1px solid var(--color-line)}html body .callout{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-panel-2);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);border-left-width:4px;flex-direction:column;display:flex}html body .callout.warn{background:var(--color-warn-soft);border-color:color-mix(in srgb, var(--color-warn) 45%, transparent);border-left-color:var(--color-warn)}html body .callout.err{background:var(--color-bad-soft);border-color:color-mix(in srgb, var(--color-bad) 45%, transparent);border-left-color:var(--color-bad)}html body .callout.info,html body .callout.lock{background:var(--color-info-soft);border-color:color-mix(in srgb, var(--color-info) 40%, transparent);border-left-color:var(--color-info)}html body .callout b{font-weight:var(--weight-semibold)}html body .ins-dq,html body .bc-banner,html body .data-status-line.smp-decide-line{background:var(--color-warn-soft);border:1px solid color-mix(in srgb, var(--color-warn) 45%, transparent);border-left:4px solid var(--color-warn);border-radius:var(--radius-md);color:var(--color-fg);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}html body .errbox{margin:var(--space-4)}html body .mirip>.errbox,html body .mirip>.callout,html body .mirip>.empty,html body .mirip>.skel-rows{margin:var(--space-4) var(--card-pad)}html body .hcard.urgent{background:var(--color-warn-soft);border-color:color-mix(in srgb, var(--color-warn) 45%, transparent);border-left:4px solid var(--color-warn)}html body .hc-tag{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-warn-strong);background:var(--color-panel);border:1px solid color-mix(in srgb, var(--color-warn) 45%, transparent)}html body .ins-chip,html body .badge,html body .tagc,html body .chip.soft,html body .bchip,html body .da-conf-chip{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--color-panel-2);color:var(--color-fg);white-space:nowrap;flex:none;max-width:none;padding:2px 10px;line-height:1.4;display:inline-flex}html body .ww-badge{background:var(--color-accent-soft);border-color:var(--color-accent-line);color:var(--color-accent-strong);max-width:none;overflow:visible}html body .ins-chip.is-high{background:var(--color-bad-soft);border-color:var(--color-bad);color:var(--color-bad);border-style:solid}html body .ins-chip.is-medium{background:var(--color-warn-soft);border-color:var(--color-warn);color:var(--color-warn);border-style:solid}html body .ins-chip.is-info,html body .ins-chip.is-low{background:var(--color-panel-2);color:var(--color-muted);border-style:solid}html body .ins-chip.is-weak{background:var(--color-estimate-soft);border-color:var(--color-estimate);color:var(--color-estimate);border-style:solid}html body .badge-ok{background:var(--color-ok-soft);border-color:var(--color-ok);color:var(--color-ok)}html body .badge-unverified,html body .badge-stale{background:var(--color-warn-soft);border-color:var(--color-warn);color:var(--color-warn)}html body .stbl .badge-unverified,html body .stbl .badge-stale{border:1px solid var(--color-warn);padding:2px 10px;background:var(--color-warn-soft)!important}html body .stbl .badge{border:1px solid var(--color-line-strong);background:var(--color-panel-2);padding:2px 10px}html body .stbl .badge:before{display:none}html body .stbl .badge-ok{background:var(--color-ok-soft);border-color:var(--color-ok)}html body .tr-nm{align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;display:flex}html body .tr-nm>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .navsec,html body .cmdk-g,html body .pmlog .loglvl,html body .da-v-h,html body .da-sev,html body .ins-ai-badge,html body .ins-ai h4,html body .beta-tag{text-transform:none;letter-spacing:0}html body .tabs,html body .otabs{gap:var(--space-1);border:0;border-bottom:1px solid var(--color-line-strong);box-shadow:none;background:0 0;border-radius:0;padding:0;display:flex}html body .tab,html body .otabs button{min-height:var(--control-h);padding:0 var(--space-4);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-muted);box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin-bottom:-1px}html body .tab:hover,html body .otabs button:hover{color:var(--color-fg);background:var(--color-hover)}html body .tab[aria-selected=true],html body .otabs button[aria-selected=true],html body .otabs button[aria-pressed=true]{color:var(--color-accent-strong);border-bottom-color:var(--color-accent);font-weight:var(--weight-semibold);box-shadow:none;background:0 0}html body .tabn{font-size:var(--text-2xs)}html body .empty{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);flex-direction:column;display:flex}html body .empty h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}html body .empty p{max-width:56ch;color:var(--color-muted);font-size:var(--text-md);margin:0}html body .empty-art,html body .empty svg.empty-art{width:48px;height:48px}html body .empty-card .empty{padding:var(--space-10) var(--space-4)}html body .stbl{font-size:var(--text-sm)}html body .stbl th{font-size:var(--text-xs);font-weight:var(--weight-semibold)}html body .stbl th.n,html body .dtbl th.n{text-align:right}html body .stbl tbody tr:hover td{background:var(--color-hover)}html body .stbl tbody tr[aria-selected=true] td,html body .stbl tbody tr.is-selected td{background:var(--color-selected)}html body .stbl tbody tr[aria-selected=true] td:first-child,html body .stbl tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}html body .vg-row:hover>div{background:var(--color-hover)}html body .vg-row[aria-selected=true]>div{background:var(--color-selected)}html body .delta-up{color:var(--color-ok);font-weight:var(--weight-semibold)}html body .delta-down{color:var(--color-bad);font-weight:var(--weight-semibold)}html body .myc-tbl td:last-child,html body .myc-tbl th:last-child{text-align:right;padding-right:var(--space-3)}html body .myc-tbl .myc-act .btn{padding:0 var(--space-2);font-size:var(--text-xs);min-height:var(--control-h-sm)}html body .myc-tbl td:last-child{padding-right:var(--space-2);width:48px}html body input.txt,html body select.txt,html body .txt:not(textarea){min-height:var(--control-h);height:var(--control-h);box-sizing:border-box;font-size:var(--text-sm)}html body .btn{font-size:var(--text-sm);font-weight:var(--weight-medium)}html body :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}html body .chip{background:var(--color-accent-soft);border-color:var(--color-accent-line);color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:var(--weight-medium)}html body .chip.soft{background:var(--color-panel-2);border-color:var(--color-line-strong);color:var(--color-fg)}html body .chip button{color:var(--color-accent-strong)}html body .btn.sm{font-size:var(--text-xs)}html body .res-top-n{flex:none}html body .seg{background:var(--color-panel-2)}html body .seg button[aria-pressed=true],html body .seg button[aria-checked=true]{background:var(--color-panel);color:var(--color-accent-strong);font-weight:var(--weight-semibold);box-shadow:0 0 0 1px var(--color-accent-line), 0 1px 2px #141e1914}html body .nav[aria-current=page]:not([aria-expanded]){background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:var(--weight-semibold);box-shadow:inset 3px 0 0 var(--color-accent)}html body .nav[aria-current=page]:not([aria-expanded]) .ico{color:var(--color-accent)}html body .nav:hover:not([aria-current=page]){background:var(--color-hover)}html body .btn.primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html body .btn.primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}html body .textlink,html body .hc-more,html body a.hres-a{color:var(--color-accent-strong);font-weight:var(--weight-medium)}html body .ca .ac-list li{font-size:var(--text-md);grid-template-columns:minmax(0,1fr) 120px 160px 190px}html body .home-tool.ca{margin-top:var(--space-6)}html body .home-stack>*+*{margin-top:var(--space-5)}html body .smp-tools{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}html body .smp-tools input[type=search],html body .smp-tools .txt{min-width:280px}html body .rule select,html body .rule input{height:var(--control-h);min-height:var(--control-h);padding:0 var(--input-px);border-color:var(--color-line-strong)}html body .rule .row{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}html body .tr-tools{align-items:flex-end;gap:var(--space-4) var(--space-5)}html body .tr-fl{min-height:0;font-size:var(--text-sm);color:var(--color-fg)}html body .tr-tools .seg,html body .tr-tools select.txt,html body .tr-tools input.txt{height:var(--control-h);min-height:var(--control-h)}html body .tr-tools .seg button{min-height:0}html body .tr-hid{align-self:flex-end}html body .trtbl td{white-space:nowrap}html body .tr-l1q{min-width:200px}html body .ph>.livepill,html body .ph>.switch,html body .ph>.btn{align-self:flex-start}html body .ph>.livepill,html body .ph>.switch{min-height:var(--control-h);align-items:center;display:inline-flex}html body .stbl td a.nm:hover,html body .bc-name .nm:hover{color:var(--color-accent-strong);text-decoration:underline}html body .bc-name .nm{color:var(--color-accent-strong);font-weight:var(--weight-semibold)}.fp-checks{gap:var(--space-4);flex-direction:column;display:flex}.fp-check{align-items:flex-start;gap:var(--space-3);line-height:1.4;font-size:var(--text-sm);font-weight:var(--weight-regular,400);color:var(--color-fg);cursor:pointer;display:flex}.fp-check>input[type=checkbox]{margin-top:2px}.fp-check>.fp-ct{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.fp-check>.fp-ct>.fp-hint{font-size:var(--text-xs);color:var(--color-muted);font-weight:var(--weight-regular,400)}.fp-check>.info{align-self:flex-start;margin-top:2px;margin-left:auto}.fp-check.m0{margin:0}.fp-check[disabled],.locked .fp-check{cursor:default}.fp-check .faint{color:var(--color-muted)}.fp-check.fp-sel{cursor:default;min-height:var(--control-h);justify-content:space-between;align-items:center}.fp-check.fp-sel>.fp-ct{font-weight:var(--weight-medium)}.fp-check.fp-sel>select{flex:none;width:min(180px,55%)}.fp-check.fp-sel>.info{align-self:center;margin:0}.fdrawer select,.fp-check select{height:var(--control-h);min-height:var(--control-h);box-sizing:border-box;padding:0 var(--input-px);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background-color:var(--color-panel);color:var(--color-fg);font-size:var(--text-sm);font-family:inherit}.fp-fl{font-weight:var(--weight-medium);color:var(--color-fg);align-items:center;gap:var(--space-1);line-height:1.4;display:flex}.fp-body{gap:var(--space-5);padding-top:var(--space-2)}.fp-field{gap:var(--space-2)}.fp-field>.note{margin-top:calc(-1 * var(--space-1))}.fp-field>.note:has(>.fp-check){margin-top:0}.fdrawer input[type=number],.fdrawer .fp-num{height:var(--control-h);box-sizing:border-box;padding:0 var(--input-px);border-color:var(--color-line-strong);border-radius:var(--radius-control);color:var(--color-fg)}.fp-search{min-height:var(--control-h);box-sizing:border-box;border-color:var(--color-line-strong);border-radius:var(--radius-control)}.fp-search input{height:calc(var(--control-h) - 2px);padding:0}.fdrawer .catlist{border-color:var(--color-line-strong)}.fp-range>.lbl{font-weight:var(--weight-medium);color:var(--color-fg);font-size:var(--text-sm)}.presets button,.tiers button,.pills label{min-height:var(--control-h-sm);box-sizing:border-box;align-items:center;display:inline-flex}.fp-fl.xs{font-weight:var(--weight-regular,400);color:var(--color-muted)}.fdrawer .row{flex-wrap:nowrap}.fdrawer .row>.fp-num{flex:auto;width:auto}.fdrawer .row>.small{color:var(--color-muted);font-size:var(--text-sm);flex:none}.fdrawer .row>.btn{flex:none}.fp-sech{min-height:var(--control-h);padding:var(--space-2) 0}.fp-sech:focus-visible{outline:2px solid var(--color-focus,var(--color-fg));outline-offset:-2px;border-radius:var(--radius-control)}label.fld>.xs,label.fld>.note{margin-top:calc(-1 * var(--space-1));font-weight:var(--weight-regular,400);color:var(--color-muted);font-size:var(--text-xs)}input::placeholder{text-overflow:ellipsis}.bc-tools,.smp-tools,.myc-tools,.res-bar{align-items:center}.bc-tools .fp-check{min-height:var(--control-h);align-items:center}.bc-tools .fp-check .faint{margin-left:0}html body .subnav{margin-left:var(--space-3);padding-left:var(--space-1)}html body .subnav .nav,html body .subnav a{font-size:var(--text-sm);padding-inline:var(--space-2);white-space:nowrap}html body .cu-h{font-size:var(--text-lg)}html body .errbox,html body .mirip .errbox{max-width:none}html body .disc-h1,html body .brain-title{font-size:32px;font-weight:var(--weight-semibold);line-height:1.15}html body .pk-prod{cursor:pointer;transition:border-color var(--motion-fast), box-shadow var(--motion-fast)}html body .pk-prod:hover:not(:disabled){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent-line), 0 2px 8px #141e1914}html body .pk-prod[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:0 0 0 1px var(--color-accent)}html body .pk-prod-n.is-fallback{color:var(--color-fg);font-weight:var(--weight-semibold)}html body .tplc:hover,html body .tpl:hover{border-color:var(--color-accent)}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--color-accent)}html body .camp-title{font-size:32px;font-weight:var(--weight-semibold);line-height:1.15}html body .empty svg{width:48px;height:48px}html body .inb-send{max-width:none}html body .fp-sech{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg)}html body .fp-sech[aria-expanded=true]{color:var(--color-accent-strong)}html body .da-vlines dd{font-size:var(--text-md);font-weight:var(--weight-regular)}html body .da-vlines dt,html body .da-v-h{font-size:var(--text-sm);color:var(--color-muted)}html body .da-h,html body .da>section>h3,html body .da h3{font-size:var(--text-xl);font-weight:var(--weight-semibold)}html body .approx{margin-right:.25em}html body .brain-stp-b[aria-current=step]{background:var(--color-accent-soft);color:var(--color-accent-strong);border-color:var(--color-accent-line);font-weight:var(--weight-semibold)}html body .brain-stp-b[aria-current=step] .brain-stp-n{background:var(--color-accent);color:var(--color-on-accent)}html body .btn[disabled]{color:var(--color-muted);background:var(--color-panel-2);border-color:var(--color-line-strong);opacity:1}html body .btn.primary[disabled]{background:var(--color-panel-2);color:var(--color-muted);border-color:var(--color-line-strong)}html body .tcard[aria-pressed=true],html body .tcard[aria-checked=true],html body .tcard.on{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}html body .stepper button[aria-current=step]{color:var(--color-accent-strong)}html body .stepper button[aria-current=step] .n,html body .stepper .n.on,html body .stepper .n.now{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}html body .bc-more>summary{cursor:pointer;color:var(--color-accent-strong);font-weight:var(--weight-medium);margin-left:var(--space-2);display:inline}html body .bc-more[open]>summary{margin:var(--space-1) 0;display:block}html body .bc-more p{margin:var(--space-1) 0 0}html body .bc-tbl tbody tr:hover td{background:var(--color-hover);cursor:pointer}html body .stbl tbody tr:has(a.nm) td:last-child:after{content:none}html body .vg .gmv-sub:not(:first-child){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html body .tplc.is-empty{opacity:.55;cursor:default}html body .tplc.is-empty:hover{border-color:var(--color-line)}html body .one-line{align-items:baseline;gap:var(--space-1);white-space:nowrap;display:inline-flex}html body .one-line .sub:before{content:"· "}html body .formgrid>label.fld:nth-child(2){grid-column:1/-1}html body .bc-tbl tbody td:last-child{padding-right:var(--space-8);position:relative}html body .bc-tbl tbody td:last-child:after{content:"›";right:var(--space-3);font-size:var(--text-xl);color:var(--color-faint);position:absolute;top:50%;transform:translateY(-50%)}html body .bc-tbl tbody tr:hover td:last-child:after{color:var(--color-accent)}html body .stpill{text-transform:none}html body .stpill:first-letter,html body .ar-t .stpill:first-letter{text-transform:uppercase}html body .da-verdict{background:var(--color-panel);border:1px solid var(--color-line);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-5)}html body .da>section{padding-block:var(--space-5)}html body .ar-badges .badge:first-letter,html body .ar-name .stpill:first-letter{text-transform:uppercase}html body .st-summary{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 var(--space-2)}html body dl.cfg{grid-template-columns:220px minmax(0,1fr);gap:0;margin:0;display:grid}html body dl.cfg>dt,html body dl.cfg>dd{padding:var(--space-3) 0;border-top:1px solid var(--color-line);font-size:var(--text-md);align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}html body dl.cfg>dt{color:var(--color-muted);font-weight:var(--weight-medium)}html body dl.cfg>dd{color:var(--color-fg)}html body dl.cfg>dt:first-of-type,html body dl.cfg>dt:first-of-type+dd{border-top:0}@media (max-width:640px){html body dl.cfg{grid-template-columns:1fr}html body dl.cfg>dt{border-top:1px solid var(--color-line);padding-bottom:0}html body dl.cfg>dd{border-top:0}}html body .hint-banner{background:var(--color-info-soft);border:1px solid color-mix(in srgb, var(--color-info) 40%, transparent);border-left:4px solid var(--color-info);border-radius:var(--radius-md);color:var(--color-fg)}html body .lactions .btn.ghost:last-child{color:var(--color-bad)}html body .lactions .btn.ghost:last-child:hover{background:var(--color-bad-soft)}html body .card label:has(>input[type=radio]){border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer}html body .card label:has(>input[type=radio]):hover{background:var(--color-hover)}html body .card label:has(>input[type=radio]:checked){background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}html body .camp-step{font-size:var(--text-xl)}html body .ob-flat{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}html body .ans-todo{border-top:1px solid var(--color-line);padding-top:var(--space-3)}html body .kpi .k-l,html body .kpi .k-l *{white-space:normal;text-overflow:clip;overflow:visible}html body .kpi .k-l{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}html body .ph .btn.sm,html body .ph-t+.btn.sm,html body .content>.btn.sm{align-self:flex-start;width:auto}html body .cr .names{min-width:0}html body .cr .nm,html body .cr .un{text-overflow:ellipsis;overflow:hidden}html body .ol-legend{margin:0 0 var(--space-2);font-size:var(--text-xs)}html body .ar-sub{font-size:var(--text-sm);color:var(--color-muted)}html body .gmvc{align-items:center;gap:var(--space-1);display:inline-flex}html body .ww-badge.compact{padding:0 var(--space-2);font-size:var(--text-2xs);flex:none}html body .bc-tools .bc-cta{flex:none}html body .st-next{margin-top:var(--space-4);align-items:flex-start}html body .st-next-b{margin-top:var(--space-2)}html body .card .st-next{margin:var(--space-4) 0 0;align-self:stretch;width:auto;max-width:none}html body .bc-name{align-items:flex-start}html body .bc-name .btn,html body .bc-name>button{width:auto;min-height:var(--control-h-sm);align-self:flex-start}html body .bc-name .btn{color:var(--color-accent-strong);background:0 0;border-color:#0000;padding-inline:0}html body .da-src{border:0;padding:0}html body .da-src>summary{font-size:var(--text-xs);color:var(--color-muted);padding:var(--space-1) 0}html body .da-src-s{display:none}html body .mirip-sum{font-size:var(--text-sm)}html body .ww-badge.compact{width:22px;height:22px;min-height:22px;font-weight:var(--weight-semibold);border-radius:50%;justify-content:center;padding:0}html body .bc-go{margin-left:var(--space-2);color:var(--color-faint);font-size:var(--text-lg)}html body .bc-tbl tbody tr:hover .bc-go{color:var(--color-accent)}html body .ins-more>summary{cursor:pointer;color:var(--color-accent-strong);font-weight:var(--weight-medium);margin-bottom:var(--space-2)}html body .tr-pub{margin-left:var(--space-1)}html body .myc-tbl .one-line .l1{text-overflow:ellipsis;max-width:92px;overflow:hidden}html body .myc-tbl td:last-child{min-width:0}html body .myc-tbl td:nth-child(2) .names{max-width:118px}html body .myc-tbl th{font-size:var(--text-xs)}html body .myc-tbl th,html body .myc-tbl td{padding-inline:3px}html body .fdrawer .fp-brandrow{padding:var(--space-2) var(--space-3);gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}html body .fdrawer .fp-bbtn{gap:var(--space-1);flex:none;display:inline-flex}.cd-hero-l{row-gap:var(--space-1);column-gap:var(--space-2);flex-wrap:wrap;height:auto}.cdrawer .cd-hero-l .term,.cd-hero-l .term{white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.drawer.cdrawer>.cd-f{z-index:1;position:relative;box-shadow:0 -6px 12px -8px #0000002e}.cdrawer .cd-b{padding-bottom:var(--space-8)}.pt-building{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;display:flex}.pt-bar{border-radius:var(--radius-pill);background:var(--chart-bar-track);width:min(220px,100%);height:8px;accent-color:var(--color-accent);border:0;overflow:hidden}.pt-bar::-webkit-progress-bar{background:var(--chart-bar-track)}.pt-bar::-webkit-progress-value{background:var(--color-accent);border-radius:var(--radius-pill)}.pt-bar::-moz-progress-bar{background:var(--color-accent)}ol.mcols.mc-dense li .mc-v,ol.mcols.mc-dense li .mc-s{white-space:nowrap;text-overflow:clip;justify-content:center;display:flex;overflow:visible}ol.mcols.mc-dense li.mc-thin .mc-v,ol.mcols.mc-dense li.mc-thin .mc-s{visibility:hidden}ol.mcols li.peak.mc-top .mc-t span{background:var(--chart-3)}ol.mcols li.peak.mc-top .mc-v,ol.mcols li.peak.mc-top .mc-l{color:var(--chart-3);font-weight:var(--weight-semibold)}p.mc-note span.mc-peak{color:var(--chart-3)}.card-h.ob-card-h-stack{align-items:flex-start;gap:var(--space-1);flex-direction:column}.card-h.ob-card-h-stack h2{margin:0}.ob-chip-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ob-top10 .ob-top-sub{font-weight:400;display:block}.ob-top10 tr.ob-top10-grp th{font-size:var(--text-2xs);color:var(--color-muted);font-weight:var(--weight-semibold);white-space:nowrap;border-bottom:0;padding-bottom:0}.ob-top10 td.ob-top-who{max-width:260px}.ob-conc-spark{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.ob-conc-tbl td.n,.ob-conc-tbl th.n{white-space:nowrap}.ob-conc-tbl tr.ob-conc-partial td{color:var(--color-muted)}.ob-conc-tbl .ob-conc-pnote{white-space:normal;display:block}html body .ob-conc-tbl{table-layout:auto;width:100%;min-width:0;font-size:var(--text-sm,13px)}html body .ob-conc-tbl th,html body .ob-conc-tbl td{padding-left:6px;padding-right:6px}html body .ob-conc-tbl th:first-child,html body .ob-conc-tbl td:first-child{padding-left:0}html body .ob-conc-tbl th:last-child,html body .ob-conc-tbl td:last-child{padding-right:0}.h-winsrc{margin:0 0 var(--space-2);display:block}
