:root{--cxi-bg: #EDEFF4;--cxi-surface: rgba(255, 255, 255, .62);--cxi-surface-2: rgba(255, 255, 255, .82);--cxi-surface-3: #FFFFFF;--cxi-surface-solid: #FFFFFF;--cxi-border: rgba(20, 22, 29, .08);--cxi-border-2: rgba(20, 22, 29, .14);--cxi-text: #14161D;--cxi-text-2: #4F5566;--cxi-text-3: #8A90A0;--cxi-green: #6B5BFF;--cxi-green-dim: #5847F0;--cxi-green-bg: rgba(107, 91, 255, .1);--cxi-green-border: rgba(107, 91, 255, .22);--cxi-green-glow: 0 8px 24px -10px rgba(107, 91, 255, .55);--cxi-green-text: #5847F0;--cxi-green-text-muted: #7A6DFF;--cxi-grad: linear-gradient(100deg, #6B5BFF, #FF8A6B 55%, #2EC5D3);--cxi-peach: #FF8A6B;--cxi-aqua: #2EC5D3;--cxi-placeholder: #9AA0AD;--cxi-amber: #C27A12;--cxi-amber-dim: #A86505;--cxi-amber-bg: rgba(194, 122, 18, .12);--cxi-action: var(--cxi-green);--cxi-intel: var(--cxi-amber);--cxi-success: #14936C;--cxi-success-bg: rgba(20, 147, 108, .1);--cxi-danger: #E0553D;--cxi-danger-bg: rgba(224, 85, 61, .1);--cxi-warning: #C27A12;--cxi-warning-bg: rgba(194, 122, 18, .12);--cxi-info: #2E7FD3;--cxi-info-bg: rgba(46, 127, 211, .1);--cxi-mock-bg: var(--cxi-surface);--cxi-mock-surface: var(--cxi-surface-2);--cxi-mock-border: var(--cxi-border);--cxi-mock-text: var(--cxi-text);--cxi-mock-text-2: var(--cxi-text-2);--cxi-mock-text-3: var(--cxi-text-3);--cxi-font-display: "Sora", -apple-system, sans-serif;--cxi-font-body: "Sora", -apple-system, sans-serif;--cxi-font-mono: "Sora", -apple-system, sans-serif;--cxi-font-serif: "Sora", -apple-system, sans-serif;--cxi-radius-sm: 10px;--cxi-radius: 16px;--cxi-radius-lg: 24px;--cxi-blur: blur(28px) saturate(160%);--cxi-shadow: 0 1px 0 rgba(255, 255, 255, .95) inset, 0 24px 48px -32px rgba(30, 30, 70, .45);--cxi-shadow-lg: 0 1px 0 rgba(255, 255, 255, .95) inset, 0 30px 60px -30px rgba(30, 30, 70, .5);--cxi-on-action: #FFFFFF;--cxi-sidebar-w: 244px;--cxi-sidebar-w-collapsed: 64px;--cxi-topbar-h: 56px;--cxi-z-toast: 10000;--cxi-z-modal: 9000;--cxi-z-bubble: 9999}.cxi-light{--cxi-bg: #F9FAFB;--cxi-surface: #FFFFFF;--cxi-surface-2: #F3F4F6;--cxi-surface-3: #E5E7EB;--cxi-border: #E5E7EB;--cxi-border-2: #D1D5DB;--cxi-text: #111318;--cxi-text-2: #4B5563;--cxi-text-3: #9CA3AF;--cxi-green-text: #3f6212;--cxi-green-text-muted: #4d7c0f;--cxi-green-glow: none;--cxi-placeholder: #6b7280;--cxi-on-action: #111318;--cxi-amber: #D97706;--cxi-amber-dim: #B45309;--cxi-danger: #DC2626;--cxi-success: #059669;--cxi-info: #2563EB;--cxi-shadow: 0 1px 4px rgba(0,0,0,.08), 0 4px 16px rgba(0,0,0,.06);--cxi-shadow-lg: 0 2px 8px rgba(0,0,0,.08), 0 16px 48px rgba(0,0,0,.12)}html{scroll-behavior:smooth}body{font-family:Sora,Helvetica Neue,Arial,sans-serif;color:#14161d;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}*,*:before,*:after{box-sizing:border-box}@keyframes cxi-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes cxi-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cxi-thinking-dots-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes cxi-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cxi-loading-bar{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes cxi-toast-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes cxi-orb-spin{to{transform:rotate(360deg)}}.cxp{--pearl:#EDEFF4;--ink:#14161D;--mut:#666C7C;--faint:#9AA0AD;--hair:rgba(20,22,29,.08);--hair2:rgba(20,22,29,.14);--glass:rgba(255,255,255,.55);--glass2:rgba(255,255,255,.8);--white:#FFFFFF;--violet:#6B5BFF;--peach:#FF8A6B;--aqua:#2EC5D3;--good:#14936C;--warn:#C27A12;--bad:#E0553D;--good-s:rgba(20,147,108,.1);--warn-s:rgba(194,122,18,.12);--bad-s:rgba(224,85,61,.1);--grad:linear-gradient(100deg,#6B5BFF,#FF8A6B 55%,#2EC5D3);--sh:0 1px 0 rgba(255,255,255,.95) inset,0 30px 60px -38px rgba(30,30,70,.45);--font:"Sora","Helvetica Neue",Arial,sans-serif;color-scheme:light;--ch-1:#6B5BFF;--ch-2:#2EC5D3;--ch-3:#FF8A6B;--ch-4:#F5B841;--ch-5:#14161D;--ch-rest:#C9CCD6;--ch-line-a:#6B5BFF;--ch-line-b:#FF8A6B;--ch-line-c:#2EC5D3;--ch-area:#6B5BFF;--ch-area-op:.16;--ch-m-cr:#6B5BFF;--ch-m-rps:#FF8A6B;--ch-m-aov:#2EC5D3;--ch-grid:rgba(20,22,29,.07);--ch-grid2:rgba(20,22,29,.1);--ch-mark:#14161D;--ch-muted:rgba(20,22,29,.4);--ch-muted-text:rgba(20,22,29,.45);--ch-ev-spike:rgba(255,138,107,.16);--ch-ev-dip:rgba(46,197,211,.16);--ch-ev-promo:rgba(232,170,40,.14);--ch-ev-dot:rgba(107,91,255,.35);--ch-flow-a:#6B5BFF;--ch-flow-b:#2EC5D3;--ch-flow-c:#8E7BFF;--ch-flow-op-a:.45;--ch-flow-op-b:.4;--ch-flow-op-c:.6;--ch-bar:rgba(107,91,255,.45);--ch-bar-alt:rgba(46,197,211,.55);--ch-bar-hot-a:#FF8A6B;--ch-bar-hot-b:#6B5BFF;--tint:rgba(107,91,255,.07);--ch-pill-r:12px;--fw-thin:200;--fw-light:300;--dialog-bg:rgba(255,255,255,.92);--ch-paid-search:#6B5BFF;--ch-paid-social:#FF8A6B;--ch-organic:#2EC5D3;--ch-email:#F5B841;--ch-direct:#9AA0B4;--ph-1:linear-gradient(160deg,#3E5C50,#9BC4A9);--ph-2:linear-gradient(160deg,#6B5BFF,#2EC5D3);--ph-3:linear-gradient(160deg,#FF8A6B,#FFD1B8)}.cxp{color:var(--ink);font:400 14px/1.55 var(--font);-webkit-font-smoothing:antialiased}.cxp :where(.cxs),.cxp :where(.cxs) *{box-sizing:border-box}.cxp :where(.cxs) :where(button,input,select){font:inherit;color:inherit}.cxp :where(.cxs) :where(button){cursor:pointer}.cxp :where(.cxs) :focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:12px}.cxp .n{font-variant-numeric:tabular-nums}.cxp .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.cxp .app{position:relative;z-index:1;display:grid;grid-template-columns:244px minmax(0,1fr);min-height:100%}.cxp .side{position:sticky;top:0;height:100vh;padding:14px;display:flex}.cxp .sideIn{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px 12px;border-radius:26px;background:var(--glass);backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);box-shadow:var(--sh);overflow-y:auto}.cxp .brand{display:flex;align-items:center;gap:10px;padding:2px 8px}.cxp .brand .o{width:24px;height:24px;border-radius:50%;background:conic-gradient(from 90deg,var(--violet),var(--aqua),var(--peach),var(--violet));animation:cxp-spin 8s linear infinite}@keyframes cxp-spin{to{transform:rotate(360deg)}}.cxp .brand b{font-weight:600;letter-spacing:.05em}.cxp .shop{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:16px;background:var(--glass2)}.cxp .shop i{width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#2c5f4e,#9bc4a9);flex:none}.cxp .shop span{display:grid;line-height:1.25;font-size:12.5px}.cxp .shop small{color:var(--mut);font-size:11px}.cxp .grp{display:grid;gap:0}.cxp .gl{font-size:11px;color:var(--faint);padding:7px 10px 3px}.cxp .nav{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;text-align:left;padding:6px 10px;border-radius:12px;color:var(--mut);font-size:12.5px}.cxp .nav svg{width:16px;height:16px;flex:none}.cxp .nav:hover{background:#ffffff80;color:var(--ink)}.cxp .nav[aria-current=page]{background:var(--white);color:var(--ink);box-shadow:0 6px 16px -10px #1e1e4659}.cxp .nav .c{margin-left:auto;font-size:11px;background:var(--bad-s);color:var(--bad);padding:1px 7px;border-radius:999px}.cxp .nav .c.v{background:#6b5bff1a;color:var(--violet)}.cxp .sideIn .foot{margin-top:auto;font-size:11px;color:var(--faint);padding:0 8px}.cxp main{padding-block:16px 120px;padding-inline:clamp(16px,2.6vw,34px);min-width:0}.cxp .ctx{position:sticky;top:10px;z-index:8;display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:7px;border-radius:999px;background:#ffffffa8;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:var(--sh);margin-bottom:18px}.cxp .ctx label{font-size:11px;color:var(--mut);padding-left:8px}.cxp .ctx select{border:0;background:var(--white);border-radius:999px;padding:6px 28px 6px 12px;font-size:12.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#666C7C 50%),linear-gradient(135deg,#666C7C 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px;background-repeat:no-repeat;box-shadow:0 2px 8px -4px #1e1e4640}.cxp .ctx .cmp{margin-left:auto;font-size:11px;color:var(--mut);padding-right:10px}.cxp .ctx .sep{width:1px;height:20px;background:var(--hair2)}.cxp .top{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.cxp .top h1{font-weight:300;font-size:clamp(26px,2.8vw,36px);line-height:1.08;letter-spacing:-.035em;margin:0;text-wrap:balance}.cxp .top p{margin:6px 0 0;color:var(--mut);max-width:74ch}.cxp .job{display:inline-flex;gap:8px;align-items:center;margin-top:10px;padding:7px 13px;border-radius:999px;background:#6b5bff14;font-size:12.5px;color:var(--violet)}.cxp .eyb{font-size:11px;color:var(--mut)}.cxp .glass{background:var(--glass);backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);border-radius:26px;box-shadow:var(--sh)}.cxp .pad{padding:22px}.cxp .stack{display:grid;gap:16px}.cxp .pills{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:var(--glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--sh);flex-wrap:wrap}.cxp .pills button{border:0;background:none;font-size:12.5px;padding:7px 14px;border-radius:999px;color:var(--mut);white-space:nowrap}.cxp .pills button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 4px 14px -6px #1e1e3c4d}.cxp .btn{display:inline-flex;align-items:center;gap:8px;padding:10px 17px;border-radius:999px;background:var(--ink);color:#fff;font-size:12.5px;border:0;white-space:nowrap}.cxp .btn.soft{background:var(--glass2);color:var(--ink);box-shadow:0 6px 16px -10px #1e1e4659}.cxp .btn.ghost{background:transparent;color:var(--mut);padding:6px 8px}.cxp .btn.ghost:hover{color:var(--ink)}.cxp .actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cxp .chip{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:5px 11px;border-radius:999px;background:var(--glass2);color:var(--ink);white-space:nowrap;border:0}.cxp .chip.good{background:var(--good-s);color:var(--good)}.cxp .chip.warn{background:var(--warn-s);color:var(--warn)}.cxp .chip.bad{background:var(--bad-s);color:var(--bad)}.cxp .chip.vio{background:#6b5bff1a;color:var(--violet)}.cxp .dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.cxp .ev{display:inline-flex;gap:3px;vertical-align:middle}.cxp .ev i{width:6px;height:6px;border-radius:50%;background:var(--hair2)}.cxp .ev i.f{background:var(--ink)}.cxp .src{font-size:11px;padding:3px 9px;border-radius:999px;background:var(--white);color:var(--mut);white-space:nowrap;box-shadow:0 2px 8px -4px #1e1e4640}.cxp .fh{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 2px 12px}.cxp .fh h3{margin:0;font-weight:400;font-size:17px;letter-spacing:-.02em}.cxp .preview{font-size:11px;padding:3px 9px;border-radius:999px;background:var(--grad);color:#fff;vertical-align:middle}.cxp .term{border:0;background:none;padding:0;color:inherit;border-bottom:1px dotted var(--violet);cursor:help}.cxp .qi{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#6b5bff1f;color:var(--violet);font-size:11px;border:0;cursor:help;vertical-align:1px}.cxp .pop{position:fixed;z-index:1000;max-width:min(320px,calc(100vw - 24px));white-space:normal;overflow-wrap:break-word;text-align:left;line-height:1.45;background:var(--white);border-radius:16px;padding:12px 14px;box-shadow:0 18px 40px -18px #1e1e4680;font-size:12.5px;display:grid;gap:5px;opacity:0;pointer-events:none;transition:opacity .15s}.cxp .pop.on{opacity:1;pointer-events:auto}.cxp .pop b{font-weight:500}.cxp .kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-radius:22px;overflow:hidden}.cxp .kpi{padding:14px 16px;display:grid;gap:2px;border-right:1px solid var(--hair)}.cxp .kpi:last-child{border-right:0}.cxp .kpi b{font-weight:300;font-size:22px;letter-spacing:-.04em}.cxp .kpi .d{font-size:11px}.cxp .up{color:var(--good)}.cxp .dn{color:var(--bad)}.cxp .goal{height:4px;border-radius:3px;background:var(--hair);margin-top:4px;position:relative;overflow:hidden}.cxp .goal i{position:absolute;inset:0 auto 0 0;background:var(--grad);border-radius:3px}.cxp details.all{margin-top:8px}.cxp details.all summary{cursor:pointer;color:var(--mut);font-size:12.5px;list-style:none;padding:4px 2px}.cxp details.all summary::-webkit-details-marker{display:none}.cxp .allgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px;margin-top:8px;padding:6px 18px;border-radius:20px}.cxp .allgrid div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--hair);font-size:12.5px}.cxp .allgrid span{color:var(--mut)}.cxp .hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;align-items:stretch}.cxp .mk{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:7px;padding:6px 11px 6px 7px;border-radius:999px;background:var(--glass2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:0;box-shadow:0 10px 24px -14px #1e1e468c;font-size:11px;white-space:nowrap;transition:transform .15s}.cxp .mk:hover,.cxp .mk[aria-pressed=true]{transform:translate(-50%,-50%) scale(1.06);background:var(--white)}.cxp .mk i{width:10px;height:10px;border-radius:50%;flex:none}.cxp .mk.bad i{background:var(--bad);box-shadow:0 0 0 4px var(--bad-s);animation:cxp-ping 1.6s ease infinite}@keyframes cxp-ping{50%{box-shadow:0 0 0 8px #e0553d00}}.cxp .mk.warn i{background:var(--warn)}.cxp .mk.good i{background:var(--good)}.cxp .howto{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:16px;background:var(--glass2);font-size:12.5px;color:var(--mut)}.cxp .howto b{color:var(--ink);font-weight:500}.cxp .howto button{margin-left:auto;border:0;background:none;color:var(--faint);font-size:17px;line-height:1}.cxp .stagepanel{padding:12px 14px;border-radius:16px;background:var(--white);display:grid;gap:4px;font-size:12.5px;box-shadow:0 8px 20px -14px #1e1e4666}.cxp .stagepanel b{font-weight:500;font-size:14px}.cxp .focus{padding:30px 30px 26px;display:grid;gap:14px;align-content:center}.cxp .focus h2{font-weight:300;font-size:clamp(24px,2.6vw,34px);line-height:1.1;letter-spacing:-.035em;margin:0;max-width:22ch;text-wrap:balance}.cxp .focus .val{font-weight:200;font-size:clamp(42px,4.8vw,66px);letter-spacing:-.06em;line-height:1}.cxp .why{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cxp .why li{display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;align-items:baseline;font-size:12.5px}.cxp .why li>.src{justify-self:stretch;text-align:center;overflow:hidden;text-overflow:ellipsis}.cxp .flow{padding:16px 20px 10px}.cxp .flow svg{display:block;width:100%}.cxp .flow text{font:400 11px var(--font);fill:var(--mut)}.cxp .flow .lbl{fill:var(--ink);font-size:12.5px}.cxp .fcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.9fr);gap:12px;align-items:stretch;margin-top:12px}.cxp .fc{position:relative;padding:16px 16px 14px;border-radius:22px;display:grid;gap:6px;align-content:start;border:0;text-align:left}.cxp .fc b{font-weight:300;font-size:28px;letter-spacing:-.045em;line-height:1.05}.cxp .fc .bar{height:5px;border-radius:3px;background:var(--hair);position:relative;margin-top:4px}.cxp .fc .bar .nb{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--good-s);outline:1px solid rgba(20,147,108,.3)}.cxp .fc .bar .pin{position:absolute;top:-4px;width:3px;height:13px;border-radius:2px;background:var(--ink)}.cxp .fc small{color:var(--faint);font-size:11px}.cxp .fc .loss{font-size:12.5px;color:var(--bad)}.cxp .fc.sum{background:#14161ddb;color:#fff}.cxp .fc.sum small,.cxp .fc.sum .eyb{color:#fff9}.cxp .pattern{padding:16px 18px;border-radius:20px;background:linear-gradient(120deg,#6b5bff1a,#2ec5d314);display:grid;gap:6px;margin-top:12px}.cxp .pattern b{font-weight:400;font-size:17px}.cxp .rec{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;padding:18px 20px;border-radius:24px;background:#ffffff9e;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--sh);margin-bottom:16px;position:relative;overflow:hidden}.cxp .rec:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--grad)}.cxp .rec .o{width:30px;height:30px;border-radius:50%;background:conic-gradient(from 90deg,var(--violet),var(--aqua),var(--peach),var(--violet));animation:cxp-spin 6s linear infinite}.cxp .rec ol{margin:6px 0 0;padding-left:18px;display:grid;gap:6px;font-size:14px}.cxp .rec ol li b{font-weight:500}.cxp .rec .actions{margin-top:10px}.cxp .ledger-big{font-weight:200;font-size:clamp(40px,4.6vw,60px);letter-spacing:-.05em;line-height:1}.cxp .vbars{display:flex;align-items:flex-end;gap:10px;height:160px;padding-top:10px}.cxp .vbars div{flex:1;display:grid;gap:4px;justify-items:center;font-size:11px;color:var(--mut)}.cxp .vbars .st{width:100%;max-width:46px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden;height:130px}.cxp .vbars .st i{display:block}.cxp .cols{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px}.cxp .cols2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.cxp .cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cxp .row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px 4px;border:0;border-top:1px solid var(--hair);background:none;width:100%;text-align:left}.cxp .row:first-of-type{border-top:0}.cxp .row .num{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--white);font-size:12.5px;box-shadow:0 4px 12px -6px #1e1e3c59}.cxp .row b{font-weight:400;font-size:14px}.cxp .row small{display:block;color:var(--mut);font-size:11px}.cxp .row em{font-style:normal;font-size:12.5px;white-space:nowrap;text-align:right}.cxp .mini{padding:16px 18px;display:grid;gap:4px;border-radius:22px}.cxp .mini b{font-weight:300;font-size:28px;letter-spacing:-.04em}.cxp .hbars{display:grid;gap:10px}.cxp .hb{display:grid;grid-template-columns:minmax(120px,230px) minmax(0,1fr) 64px;gap:12px;align-items:center;font-size:12.5px}.cxp .hb .tr{position:relative;height:12px;border-radius:7px;background:var(--hair)}.cxp .hb .tr i{position:absolute;left:0;top:0;bottom:0;border-radius:7px;background:var(--grad)}.cxp .hb .tr i.bad{background:linear-gradient(90deg,#ff8a6b,#e0553d)}.cxp .hb .tr .nl{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--ink);opacity:.5}.cxp .hb .v{text-align:right}.cxp .chartbox{position:relative}.cxp .chartbox svg{display:block;width:100%}.cxp .chartbox text{font:400 11px var(--font);fill:var(--faint)}.cxp .tip{position:absolute;pointer-events:none;white-space:normal;overflow-wrap:break-word;text-align:left;background:var(--white);border-radius:14px;padding:9px 12px;font-size:12.5px;box-shadow:0 12px 28px -16px #1e1e4680;display:grid;gap:3px;opacity:0;transition:opacity .12s;max-width:230px;z-index:3}.cxp .tip.on{opacity:1}.cxp .guard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px}.cxp .radar{width:46px;height:46px;border-radius:50%;position:relative;background:radial-gradient(circle,rgba(107,91,255,.12),transparent 70%);border:1px solid rgba(107,91,255,.25)}.cxp .radar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(107,91,255,.55),transparent 30%);animation:cxp-spin 3s linear infinite}.cxp .radar:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--violet)}.cxp .checks{display:grid}.cxp .check{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 2px;border-top:1px solid var(--hair);font-size:12.5px}.cxp .check:first-child{border-top:0}.cxp .ci{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#fff}.cxp .ci.ok{background:var(--good)}.cxp .ci.w{background:var(--warn)}.cxp .ci.x{background:var(--bad)}.cxp .ci.p{background:var(--hair2);color:var(--mut)}.cxp .donut{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cxp .legend{display:grid;gap:7px;font-size:12.5px;flex:1;min-width:180px}.cxp .legend div{display:grid;grid-template-columns:12px minmax(0,1fr) auto auto;gap:8px;align-items:center}.cxp .legend i{width:10px;height:10px;border-radius:3px}.cxp .tw{overflow-x:auto}.cxp :where(.cxs) table{width:100%;border-collapse:collapse;min-width:680px}.cxp :where(.cxs) th{font-weight:400;font-size:11px;color:var(--faint);text-align:left;padding:10px 14px;border-bottom:1px solid var(--hair2);white-space:nowrap}.cxp :where(.cxs) th.r,.cxp :where(.cxs) td.r{text-align:right}.cxp :where(.cxs) td{padding:12px 14px;border-bottom:1px solid var(--hair);vertical-align:top}.cxp :where(.cxs) tr:last-child td{border-bottom:0}.cxp :where(.cxs) tbody tr:hover td{background:#ffffff73}.cxp :where(.cxs) td.p{font-size:12.5px;white-space:nowrap}.cxp .sub{color:var(--mut);font-size:12.5px}.cxp .prodpick{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.cxp .prodpick button{border:0;border-radius:999px;padding:7px 13px;background:#ffffff8c;font-size:12.5px;color:var(--mut)}.cxp .prodpick button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 4px 14px -6px #1e1e3c4d}.cxp .chain{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.cxp .link{padding:16px;border-radius:22px;display:grid;gap:8px;align-content:start}.cxp .link .step{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font-size:11px}.cxp .link h4{margin:0;font-weight:400;font-size:14px;line-height:1.25}.cxp .link p{margin:0;color:var(--mut);font-size:12.5px}.cxp .dots{display:flex;gap:6px;flex-wrap:wrap}.cxp .dots i{width:16px;height:16px;border-radius:50%;background:var(--hair2)}.cxp .dots i.w{background:var(--grad)}.cxp .hyp{font-weight:300;font-size:17px;line-height:1.45;letter-spacing:-.01em;margin:0}.cxp .hyp b{font-weight:400}.cxp ul.plain{margin:0;padding-left:18px;color:var(--mut);display:grid;gap:6px}.cxp ol.steps{margin:0;padding-left:18px;color:var(--mut);display:grid;gap:6px;font-size:12.5px}.cxp .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cxp .pat{padding:14px;border-radius:22px;display:grid;gap:10px}.cxp .phone{border-radius:22px;background:#fff;padding:12px;display:grid;gap:7px;box-shadow:0 14px 30px -20px #1e1e4680;border:6px solid #1c1e25}.cxp .phone .img{height:70px;border-radius:10px;background:linear-gradient(135deg,#d7e4dd,#afc8bb)}.cxp .phone .tl{height:8px;width:70%;border-radius:4px;background:#1c1e25}.cxp .phone .pr{font-size:12.5px;font-weight:500}.cxp .phone .hl{font-size:11px;padding:5px 8px;border-radius:8px;background:#6b5bff1f;color:var(--violet)}.cxp .phone .cta{height:24px;border-radius:999px;background:#1c1e25}.cxp .phone .prog{height:6px;border-radius:4px;background:#eee;position:relative;overflow:hidden}.cxp .phone .prog i{position:absolute;top:0;right:30%;bottom:0;left:0;background:var(--grad)}.cxp .ads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cxp .ad{padding:16px;border-radius:24px;display:grid;gap:12px;align-content:start}.cxp .creative{border-radius:16px;aspect-ratio:4/5;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:14px;color:#fff}.cxp .creative b{font-weight:500;font-size:17px;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,.35)}.cxp .creative .badge{position:absolute;top:12px;left:12px;background:#fff;color:#14161d;font-size:11px;padding:4px 9px;border-radius:999px}.cxp .match{display:flex;align-items:center;gap:10px}.cxp .mbar{flex:1;height:6px;border-radius:4px;background:var(--hair);position:relative;overflow:hidden}.cxp .mbar i{position:absolute;inset:0 auto 0 0;border-radius:4px}.cxp .fix{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;align-items:start}.cxp .blk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 4px;border-top:1px solid var(--hair);background:none;border-left:0;border-right:0;border-bottom:0;width:100%;text-align:left}.cxp .blk:first-of-type{border-top:0}.cxp .blk b{font-weight:400}.cxp .blk small{display:block;color:var(--mut);font-size:11px}.cxp .blk[aria-pressed=true]{background:#ffffff8c;border-radius:14px;padding-inline:10px}.cxp .ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cxp .field{display:grid;gap:5px}.cxp .field label{font-size:11px;color:var(--mut)}.cxp .field input,.cxp .field select{border:0;border-radius:12px;background:var(--white);padding:9px 12px;font-size:12.5px;box-shadow:0 2px 8px -4px #1e1e4633}.cxp .variants{display:grid;gap:8px}.cxp .variant{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#fff9;font-size:12.5px}.cxp .variant span.l{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:12.5px}.cxp .rules{display:grid}.cxp .rule{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--hair);font-size:12.5px}.cxp .rule:first-child{border-top:0}.cxp .switch{width:38px;height:22px;border-radius:20px;background:var(--hair2);border:0;position:relative;flex:none}.cxp .switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.2s;box-shadow:0 1px 3px #0003}.cxp .switch[aria-checked=true]{background:var(--violet)}.cxp .switch[aria-checked=true]:after{left:19px}.cxp .scanwrap{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:start}.cxp .prog2{height:3px;border-radius:2px;background:var(--hair);overflow:hidden;margin:4px 0 8px}.cxp .prog2 i{display:block;height:100%;width:0;background:var(--grad);transition:width .4s}.cxp .log{font-size:11px;line-height:1.75;color:var(--mut);height:400px;overflow-y:auto;white-space:pre-wrap;padding:4px 2px}.cxp .log .ok{color:var(--good)}.cxp .log .bad{color:var(--bad)}.cxp .log .hi{color:var(--violet)}.cxp .spin{display:inline-block;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--hair2);border-top-color:var(--violet);animation:cxp-spin .8s linear infinite;margin-right:6px;vertical-align:-1px}.cxp .pend td{color:var(--faint)}.cxp .sim{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}.cxp .simrow{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 4px;border-top:1px solid var(--hair)}.cxp .simrow:first-child{border-top:0}.cxp .simrow input{accent-color:var(--violet);width:16px;height:16px}.cxp .simrow small{display:block;color:var(--mut);font-size:11px}.cxp .simbar{position:relative;height:12px;border-radius:8px;background:var(--hair)}.cxp .simbar i{position:absolute;left:0;top:0;bottom:0;border-radius:8px;background:#6b5bff2e}.cxp .simbar b{position:absolute;left:0;top:0;bottom:0;border-radius:8px;background:var(--grad)}.cxp .kv{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid var(--hair);font-size:12.5px}.cxp .cp{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px}.cxp .msgs{display:grid;gap:14px;padding:22px}.cxp .msg{max-width:76%;padding:12px 15px;border-radius:20px;font-size:14px}.cxp .msg.me{justify-self:end;background:var(--ink);color:#fff;border-bottom-right-radius:6px}.cxp .msg.ai{background:var(--white);border-bottom-left-radius:6px;max-width:88%;display:grid;gap:10px;box-shadow:0 8px 20px -14px #1e1e4659}.cxp .ans{border-radius:16px;padding:12px;background:#6b5bff0f;display:grid;gap:8px}.cxp .dock{position:fixed;z-index:15;left:calc(50% + 122px);bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:flex;gap:10px;align-items:center;padding:7px 7px 7px 12px;border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 1px #fff inset,0 24px 48px -24px #1e1e468c;width:min(600px,calc(100% - 300px))}.cxp .dock .o{width:26px;height:26px;border-radius:50%;background:conic-gradient(from 90deg,var(--violet),var(--aqua),var(--peach),var(--violet));flex:none;animation:cxp-spin 6s linear infinite}.cxp .dock input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:14px}.cxp .toast{position:fixed;z-index:60;left:50%;top:22px;transform:translate(-50%,-12px);background:var(--ink);color:#fff;padding:10px 16px;border-radius:999px;font-size:12.5px;opacity:0;transition:.2s;pointer-events:none}.cxp .toast.on{opacity:1;transform:translate(-50%)}@media(max-width:1280px){.cxp .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cxp .kpi:nth-child(3){border-right:0}.cxp .kpi:nth-child(-n+3){border-bottom:1px solid var(--hair)}.cxp .fcards{grid-template-columns:repeat(2,minmax(0,1fr))}.cxp .fc.sum{grid-column:span 2}.cxp .chain,.cxp .allgrid,.cxp .ads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.cxp .app{grid-template-columns:minmax(0,1fr)}.cxp .side{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;height:auto;padding:10px 12px 0}.cxp .sideIn{flex-direction:row;align-items:center;padding:8px 10px;border-radius:999px;overflow-x:auto;gap:6px}.cxp .shop,.cxp .gl,.cxp .sideIn .foot,.cxp .brand b{display:none}.cxp .grp{display:flex;gap:2px}.cxp .nav{white-space:nowrap;padding:7px 10px}.cxp .nav .c{display:none}.cxp .ctx{position:static;border-radius:22px}.cxp .ctx .cmp{margin-left:0}.cxp .hero,.cxp .cols,.cxp .cols2,.cxp .cols3,.cxp .sim,.cxp .scanwrap,.cxp .cp,.cxp .fix,.cxp .gallery,.cxp .ads{grid-template-columns:minmax(0,1fr)}.cxp .dock{left:50%;width:calc(100% - 32px)}}@media(max-width:620px){.cxp .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cxp .kpi{border-right:0!important;border-bottom:1px solid var(--hair)}.cxp .fcards,.cxp .chain,.cxp .ba,.cxp .allgrid{grid-template-columns:minmax(0,1fr)}.cxp .fc.sum{grid-column:auto}.cxp .mk{font-size:11px;padding:5px 9px 5px 6px}.cxp .msg,.cxp .msg.ai{max-width:100%}.cxp .hb{grid-template-columns:minmax(0,1fr) 54px}.cxp .hb .tr{grid-column:1/-1;grid-row:2}.cxp .ctx .opt{display:none}.cxp .btn{white-space:normal;text-align:left;max-width:100%}}.cxp .lensbox{position:relative;padding:18px;display:grid;gap:10px}.cxp .lensfoot{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;align-items:baseline;font-size:12.5px;color:var(--mut);text-align:center}.cxp .lensfoot b{font-weight:500;color:var(--ink)}@media(prefers-reduced-motion:reduce){.cxp,.cxp *{animation:none!important;transition:none!important}}.cxp a.nav{text-decoration:none}.cxp .side{z-index:10}.cxp .ctx .tools{display:flex;gap:6px;align-items:center}.cxp .ctx .tools button{border:0;background:var(--white);border-radius:999px;padding:6px 12px;font-size:12.5px;color:var(--mut);box-shadow:0 2px 8px -4px #1e1e4640}.cxp .ctx select:disabled{opacity:.45;cursor:not-allowed}.cxp .sideIn .user{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:16px;font-size:12.5px;color:var(--mut)}.cxp .sideIn .legal{display:flex;gap:12px;padding:0 10px 6px;font-size:11px}.cxp .sideIn .legal a{color:var(--faint);text-decoration:none}.cxp .sideIn .legal a:hover{color:var(--mut)}.cxp .sideIn .user button{margin-left:auto;border:0;background:none;color:var(--faint);font-size:11px}html,html body{margin:0;padding:0;background:#edeff4}html body:before{content:"";position:fixed;top:-15%;right:-15%;bottom:-15%;left:-15%;z-index:0;pointer-events:none;filter:blur(40px);background:radial-gradient(26% 30% at 12% 14%,rgba(160,140,255,.42),transparent 70%),radial-gradient(24% 28% at 88% 8%,rgba(255,175,145,.38),transparent 70%),radial-gradient(32% 34% at 66% 98%,rgba(110,220,230,.36),transparent 70%)}.cxp{position:relative;z-index:1}.cxp .btn:disabled{opacity:.45;cursor:not-allowed}.cxp a.btn,.cxp a.row,.cxp a.chip{text-decoration:none}.cxp a.row{color:inherit}.cxp .sideIn{scrollbar-width:none}.cxp .sideIn::-webkit-scrollbar{display:none}@media(max-width:980px){.cxp .ctx{position:relative}}.cxp .drawer-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#14161d2e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:cxi-fade .18s ease-out}.cxp .drawer{position:fixed;z-index:41;top:12px;right:12px;bottom:12px;width:min(460px,calc(100vw - 24px));overflow-y:auto;padding:20px 22px 24px;border-radius:24px;background:#ffffffdb;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 1px #fff inset,0 30px 60px -24px #1e1e468c;display:grid;align-content:start;gap:14px;animation:cxi-drawer-in .22s cubic-bezier(.2,.8,.2,1)}.cxp .drawer .stack{display:grid}@keyframes cxi-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes cxi-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.cxp .drawer,.cxp .drawer-bg{animation:none}}.cxp .navx{display:grid;gap:4px}.cxp .navx .grp{border-radius:16px;transition:background .15s}.cxp .navx .grp.open{background:#ffffff52;padding-bottom:4px}.cxp .navx .nav.area{font-size:14px;color:var(--ink);padding:8px 10px;cursor:pointer}.cxp .navx .nav.area svg:first-child{color:var(--mut)}.cxp .navx .grp.here>.nav.area svg:first-child{color:var(--violet)}.cxp .navx .grp.here>.nav.area{font-weight:500}.cxp .navx .nav .lbl{display:grid;min-width:0;flex:1}.cxp .navx .nav.area .lbl small{font-size:11px;color:var(--faint);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.cxp .navx .nav .c{margin-left:0}.cxp .navx .chev{width:14px;height:14px;flex:none;color:var(--faint);transition:transform .18s}.cxp .navx .grp.open .chev{transform:rotate(180deg)}.cxp .navx .subs{display:grid;gap:1px;margin:0 6px 0 18px;padding-left:8px;border-left:1px solid var(--hair);animation:cxi-fade .15s ease-out}.cxp .navx .nav.sub{font-size:12.5px;padding:5px 8px;gap:8px}.cxp .navx .nav.sub svg{width:14px;height:14px;opacity:.7}.cxp .navx .nav.sub[aria-current=page] svg{opacity:1;color:var(--violet)}.cxp .navx button.nav:focus-visible,.cxp .navx a.nav:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}@media(max-width:980px){.cxp .navx{display:flex;gap:4px}.cxp .navx .grp.open{display:flex;background:#fff6;padding:0}.cxp .navx .nav.area .lbl small{display:none}.cxp .navx .subs{display:flex;border-left:0;margin:0;padding:0}}.cxp .sortbtn{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit}.cxp .sortbtn:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:4px}.cxp .sortbtn .si{font-size:11px;color:var(--faint);opacity:.7}.cxp .sortbtn:hover .si{opacity:1;color:var(--mut)}.cxp .sortbtn .si.on{color:var(--violet);opacity:1}.cxk-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:#14161d14;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);animation:cxi-fade .15s ease-out}.cxk{width:560px;max-width:calc(100vw - 32px);max-height:min(460px,70vh);display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#ffffffdb;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 1px #fff inset,0 30px 60px -24px #1e1e468c;font-family:inherit;color:#14161d;animation:cxk-in .18s cubic-bezier(.2,.8,.2,1)}@keyframes cxk-in{0%{transform:translateY(-6px) scale(.98);opacity:0}to{transform:none;opacity:1}}.cxk-head{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid rgba(20,22,29,.08);color:#9aa0ad}.cxk-head input{flex:1;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:#14161d}.cxk-head input::placeholder{color:#9aa0ad}.cxk kbd{font:inherit;font-size:11px;line-height:1;color:#666c7c;background:#ffffffe6;border-radius:6px;padding:4px 6px;box-shadow:0 1px #14161d14,0 2px 6px -4px #1e1e464d}.cxk-list{overflow-y:auto;padding:6px 8px 8px}.cxk-group{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9aa0ad;padding:10px 10px 4px}.cxk-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:12px;background:transparent;color:#666c7c;font:inherit;font-size:14px;text-align:left;cursor:pointer}.cxk-row span{flex:1}.cxk-row[aria-selected=true]{background:#fff;color:#14161d;box-shadow:0 6px 16px -10px #1e1e4659}.cxk-row[aria-selected=true] svg{color:#6b5bff}.cxk-empty{padding:18px 12px;color:#9aa0ad;font-size:12.5px}.cxk-foot{display:flex;gap:14px;padding:10px 18px;border-top:1px solid rgba(20,22,29,.06);font-size:11px;color:#9aa0ad}.cxk-foot kbd{margin-right:3px}@media(prefers-reduced-motion:reduce){.cxk,.cxk-bg{animation:none}}.cxp .why .meta{display:block;font-size:11px;color:var(--mut);margin-top:3px}.cxp .why .meta a{color:inherit;text-decoration:underline;text-decoration-color:var(--hair2);text-underline-offset:2px}.cxp .why .wl{font-weight:500}.cxp .why .pts{color:var(--mut)}.cxp .why details.more{margin-top:3px}.cxp .why details.more summary{cursor:pointer;font-size:11px;color:var(--violet);list-style:none}.cxp .why details.more summary::-webkit-details-marker{display:none}.cxp .why details.more[open] summary{margin-bottom:4px}.cxp .why details.more p{margin:0;color:var(--mut)}.cxp .pgrp{display:grid;gap:2px;padding:12px 0 4px;border-top:1px solid var(--hair)}.cxp .pgrp:first-of-type{border-top:0}.cxp .pgrp>.eyb{margin-bottom:4px}.cxp .prow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:12.5px;color:inherit;text-decoration:none;border-bottom:1px dashed var(--hair)}.cxp .prow:last-of-type{border-bottom:0}.cxp a.prow:hover>span:first-child{text-decoration:underline;text-decoration-color:var(--hair2)}.cxp .prow em{font-style:normal;white-space:nowrap;font-size:12.5px}.cxp .prow .chip{flex:none}.cxp .pday{display:inline-block;min-width:44px;color:var(--mut);font-size:12.5px}.cxp .dock{transition:width .25s ease,padding .25s ease,left .25s ease}.cxp .dock .o{border:0;padding:0;cursor:pointer}.cxp .dock.min{width:40px;padding:7px;left:auto;right:24px;transform:none}.cxp .dock.min input,.cxp .dock.min .btn{display:none}.cxp .spikeq{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border-radius:18px;font-size:12.5px}.cxp .spikeq .dot{width:8px;height:8px;border-radius:50%;background:var(--violet);flex:none;margin-top:7px;box-shadow:0 0 0 4px #6b5bff26}.cxp .spikeq .q{flex:1;min-width:0}.cxp .spikeq details{display:inline}.cxp .spikeq summary{display:inline;cursor:pointer;color:var(--violet);font-size:12.5px;margin-left:6px;list-style:none}.cxp .spikeq summary::-webkit-details-marker{display:none}.cxp .spikeq details[open] .sub{display:block;margin-top:4px;font-size:12.5px}.cxp .spikeq .actions{flex:none;gap:6px}.cxp .btn.sm{padding:6px 12px;font-size:12.5px}@media(max-width:620px){.cxp .spikeq{flex-wrap:wrap}.cxp .spikeq .actions{flex:1 1 100%}}.cxp :where(.cxs) tr.pinned td{background:#f1efff;color:var(--ink);border-bottom:1px solid rgba(107,91,255,.25)}.cxp :where(.cxs) tr.pinned td:first-child{box-shadow:inset 3px 0 0 var(--violet);color:var(--violet)}.cxp :where(.cxs) tbody tr.pinned:hover td{background:#f1efff}.cxp .tw.scroll{max-height:72vh;overflow:auto}.cxp .tw.scroll thead{position:sticky;top:0;z-index:2}.cxp .tw.scroll thead th{background:#fbfafd}.cxp .tw.scroll tr.pinned td{position:sticky;top:var(--cxp-th,39px);z-index:1}.cxp .selpills{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 12px}.cxp .selpills .field{padding:0}.cxp .selpills select{border:0;background:var(--white);border-radius:999px;padding:6px 12px;font:inherit;font-size:12.5px;box-shadow:0 2px 8px -4px #1e1e4640;max-width:220px}.cxp.cxp-portal{position:static;z-index:auto}@media(max-width:760px){.cxp .heatgrid{grid-template-columns:minmax(0,1fr)!important}}.cxp .top>div:first-child{flex:1 1 420px;min-width:0}.cxp .top>div:last-child:not(:first-child){align-self:flex-start;margin-top:6px}.cxp .note{margin:0 0 12px;padding:10px 14px;border-radius:14px;background:#ffffff73;font-size:12.5px;color:var(--mut);line-height:1.5}.cxp .filepick{display:inline-flex;align-items:center;gap:10px}.cxp .filepick input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cxp .creative.empty{aspect-ratio:auto;min-height:96px}html.i18n-pending .cxp,html.i18n-pending #app-root{visibility:hidden}.cxp .cxs table[data-markable] tbody td:first-child{position:relative;padding-left:22px}.cxp .cxs table[data-markable] tbody tr:hover td:first-child:before{content:"";position:absolute;left:6px;top:50%;width:8px;height:8px;margin-top:-5px;border-radius:50%;border:1.5px solid var(--violet);opacity:.55;cursor:pointer}.cxp .cxs table[data-markable] tbody tr[data-mark] td{background:#6b5bff17}.cxp .cxs table[data-markable] tbody tr[data-mark] td:first-child:before{content:"";position:absolute;left:6px;top:50%;width:8px;height:8px;margin-top:-5px;border-radius:50%;background:var(--violet);border:1.5px solid var(--violet);opacity:1}.cxp .cxs table[data-markable] thead th{position:relative;padding-right:18px}.cxp .cxs table[data-markable] thead th:hover:after{content:"";position:absolute;right:5px;top:50%;width:7px;height:7px;margin-top:-4px;border-radius:50%;border:1.5px solid var(--peach);opacity:.7;cursor:pointer}.cxp .cxs table[data-markable] [data-markcol]{background:#ff8a6b1a}.cxp .cxs table[data-markable] thead th[data-markcol]:after{content:"";position:absolute;right:5px;top:50%;width:7px;height:7px;margin-top:-4px;border-radius:50%;background:var(--peach);border:1.5px solid var(--peach)}.cxp .cxs table[data-markable] tbody tr[data-mark] td[data-markcol]{background:#b573b529}.cxp .cpop-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#14161d1f;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);animation:cxi-fade .18s ease-out}.cxp .cpop{position:fixed;z-index:41;left:calc(50% + 122px);bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(680px,calc(100vw - 300px));height:min(620px,calc(100vh - 80px));padding:18px 20px;border-radius:26px;background:#ffffffe6;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 1px #fff inset,0 40px 80px -30px #1e1e4699;transform-origin:50% 100%;animation:cxi-pop-in .24s cubic-bezier(.2,.8,.2,1)}@keyframes cxi-pop-in{0%{transform:translate(-50%) translateY(12px) scale(.94);opacity:0}to{transform:translate(-50%);opacity:1}}.cxp .kb{font:600 11px/1 Sora,system-ui,sans-serif;color:var(--mut,#6b6f80);padding:4px 6px;border-radius:6px;background:#14161d0f;white-space:nowrap}.cxp .dock.min .kb{display:none}@media(max-width:980px){.cxp .cpop{left:50%;width:calc(100vw - 24px);height:calc(100vh - 40px)}.cxp .dock .kb{display:none}}@media(prefers-reduced-motion:reduce){.cxp .cpop,.cxp .cpop-bg{animation:none}}.cxp .case{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.cxp .case-main{display:grid;gap:16px;min-width:0}.cxp .case-side{position:sticky;top:76px;max-height:calc(100vh - 90px);overflow:auto;border-radius:26px}.cxp .case-nav{position:sticky;top:64px;z-index:6;justify-self:start;background:#ffffffe6}.cxp .case-sec{scroll-margin-top:120px}.cxp .case-sec h3{margin:0}.cxp .case-kpis{display:flex;flex-wrap:wrap;gap:10px 28px;margin-bottom:12px}.cxp .case-kpis>div{display:grid;gap:2px}.cxp .case-kpis b{font-weight:300;font-size:28px;letter-spacing:-.03em;line-height:1.1}.cxp .case-kpis b.muted{color:var(--mut)}.cxp .case-kpis b.cause{font-size:17px;font-weight:500;letter-spacing:0;line-height:1.3;padding-top:6px}.cxp .case-kpis .wide{flex:1;min-width:200px}.cxp .case-lead{margin:0;font-size:14px;max-width:80ch}.cxp .case-do{margin-top:14px;padding:12px 14px;border-radius:16px;background:#6b5bff12;border-left:3px solid var(--violet)}.cxp .case-do p{margin:4px 0 2px;font-size:14px;max-width:80ch}.cxp .case-causes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.cxp .case-cause{padding:14px;border-radius:18px;background:var(--glass2)}.cxp .case-cause.on{box-shadow:inset 0 0 0 1.5px #6b5bff59}.cxp .case-cause .cs-sig{display:grid;grid-template-columns:20px minmax(0,1fr);gap:6px;margin-top:8px}.cxp .case-cause .cs-mk{color:var(--good);font-weight:600}.cxp .case-cause .cs-sig .sub{font-size:12.5px}.cxp .case-pattern{padding:12px 14px;border-radius:16px;background:var(--glass2)}.cxp .case-h4{margin:0;font-size:14px;font-weight:500}.cxp .todo{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cxp .todo>li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:16px;background:var(--white);box-shadow:0 6px 18px -16px #1e1e4680}.cxp .todo .n,.cxp .case-card .n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:11px;font-weight:500}.cxp .todo-b{display:grid;gap:4px;min-width:0}.cxp .todo-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.cxp .todo-h b{font-weight:500;font-size:14px}.cxp .todo-wo{font-size:11px;color:var(--violet);background:#6b5bff14;padding:3px 9px;border-radius:999px}.cxp .todo-b p{margin:0;font-size:13.5px;line-height:1.5}.cxp .todo-b p.todo-why{font-size:12.5px;color:var(--mut)}.cxp .case-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.cxp .case-card{display:grid;gap:10px;align-content:start;padding:14px 16px;border-radius:16px;background:var(--white);box-shadow:0 6px 18px -16px #1e1e4680}.cxp .case-card .hd{display:flex;align-items:center;gap:10px}.cxp .case-card .hd b{font-weight:500;font-size:14px;flex:1}.cxp .case-card .tag{font-size:11px;color:var(--violet)}.cxp .case-card .de{margin:0;font-size:13.5px;line-height:1.5}.cxp .case-card .shoptxt{padding:10px 12px;border-radius:12px;background:var(--pearl)}.cxp .case-card .lbl{font-size:11px;color:var(--mut)}.cxp .case-card .txt{white-space:pre-wrap;font-size:13.5px;line-height:1.5;margin-top:4px}.cxp .case-card .why{margin:0;font-size:12.5px;color:var(--mut);line-height:1.45}.cxp .case-akt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.cxp .case-akt .t{padding:12px 14px;border-radius:16px;background:var(--glass2)}.cxp .case-akt .t.bad{background:var(--bad-s)}.cxp .case-akt .t.warn{background:var(--warn-s)}.cxp .case-akt .t.good{background:var(--good-s)}.cxp .case-akt .hd{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cxp .case-akt .hd b{font-weight:500;font-size:13.5px}.cxp .case-akt .st{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.cxp .case-akt .t.bad .st{color:var(--bad)}.cxp .case-akt .t.warn .st{color:var(--warn)}.cxp .case-akt .t.good .st{color:var(--good)}.cxp .case-akt p{margin:6px 0 0;font-size:12.5px;line-height:1.45}.cxp .pf-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cxp .pf-col{display:grid;gap:14px;align-content:start}.cxp .pf-lbl{display:block;font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.cxp .pf-list{list-style:none;margin:0;padding:0}.cxp .pf-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-top:1px solid var(--hair);font-size:13.5px;line-height:1.5}.cxp .pf-list li:first-child{border-top:0}.cxp .pf-list li b{font-weight:500}.cxp .pf-list .qs{flex:none;font-size:11px;color:var(--faint)}@media(max-width:760px){.cxp .pf-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.cxp .case{grid-template-columns:minmax(0,1fr)}.cxp .case-side{position:static}}.cxp .case-inspect{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.cxp .case-inspect>div{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:var(--white);box-shadow:0 6px 18px -16px #1e1e4680}.cxp .case-inspect b{font-weight:500;font-size:13.5px}.cxp .case-inspect .sub{font-size:12px}.cxp .case-inspect-row{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin-top:12px;font-size:12.5px}.cxp .cs-rv{display:grid;gap:4px;margin:0 0 6px}.cxp .cs-rv .sub{font-size:12.5px}.cxp .rv{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.cxp .rv-img{display:grid;gap:8px;position:sticky;top:120px}.cxp .rv-frame{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px -18px #1e1e4680;background:var(--pearl)}.cxp .rv-frame img{display:block;width:100%}.cxp .rv-pin{position:absolute;left:8px;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--violet);color:#fff;font-size:11px;font-weight:600;box-shadow:0 0 0 3px #ffffffd9}.cxp .rv-thumbs{display:flex;gap:6px;flex-wrap:wrap}.cxp .rv-thumbs button{border:0;padding:0;background:none;display:grid;gap:2px;justify-items:center;cursor:pointer;opacity:.6}.cxp .rv-thumbs button[aria-pressed=true]{opacity:1}.cxp .rv-thumbs img{width:36px;height:54px;object-fit:cover;object-position:top;border-radius:6px;box-shadow:0 2px 8px -4px #1e1e4666}.cxp .rv-thumbs span{font-size:10.5px;color:var(--mut)}.cxp .rv-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cxp .rv-list li{border-radius:14px;background:var(--white);box-shadow:0 6px 18px -16px #1e1e4680}.cxp .rv-item{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;width:100%;padding:12px 14px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.cxp .rv-list li.on{box-shadow:inset 0 0 0 1.5px #6b5bff59}.cxp .rv-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--violet);color:#fff;font-size:11px;font-weight:600}.cxp .rv-list b{font-weight:500;font-size:13.5px}.cxp .rv-list .meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:4px;font-size:12px}.cxp .rv-q{margin:6px 0 0;font-size:12.5px;color:var(--mut);font-style:italic}@media(max-width:900px){.cxp .rv{grid-template-columns:minmax(0,1fr)}.cxp .rv-img{position:static;max-width:300px}}.cxp .rv-body{display:block}.cxp .rv-item .meta,.cxp .rv-item .rv-q{display:flex}.cxp .rv-item .rv-q,.cxp .rv-item b{display:block}.cxp .linkbtn{border:0;background:none;padding:0;font:inherit;color:LinkText;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cxp .case-inspect .ic{color:var(--faint);font-weight:400;font-size:12px}.cxp .rv-zoom{display:block;width:100%;border:0;padding:0;background:none;cursor:zoom-in}.cxp .rv-zoom img{display:block;width:100%}.cxp .lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:24px}.cxp .lb-bg{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#14161d73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.cxp .lb-box{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(520px,100%);max-height:calc(100vh - 48px);border-radius:20px;background:var(--white);box-shadow:0 40px 80px -30px #00000080;overflow:hidden;animation:cxi-fade .15s ease-out}.cxp .lb-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 8px 16px;font-size:12.5px;color:var(--mut)}.cxp .lb-img{overflow:auto}.cxp .lb-img img{display:block;width:100%}.cxp .case-alert{background:var(--bad-s)}.cxp .case-alert b{font-weight:500}.cxp .case-check{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;font-size:12.5px}.cxp .impl-thumbs{display:grid;gap:4px}.cxp .impl-thumbs>div{display:flex;gap:4px}.cxp .impl-thumbs button{border:0;padding:0;background:none;cursor:zoom-in}.cxp .impl-thumbs img{width:40px;height:64px;object-fit:cover;object-position:top;border-radius:6px;box-shadow:0 2px 8px -4px #1e1e4666}.cxp .rv-item .rv-data{display:block;margin-top:6px;font-size:12px;padding:4px 8px;border-radius:8px}.cxp .rv-item .rv-data.gestuetzt{background:var(--good-s);color:var(--good)}.cxp .rv-item .rv-data.widerlegt{background:var(--warn-s);color:var(--warn)}.cxp .colpick{position:relative;margin-left:auto}.cxp .colpick-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:grid;gap:2px;min-width:240px;max-height:360px;overflow:auto;padding:8px;border-radius:14px;background:var(--white);box-shadow:0 20px 40px -20px #1e1e4673}.cxp .colpick-menu label{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;font-size:12.5px;cursor:pointer;white-space:nowrap}.cxp .colpick-menu label:hover{background:var(--glass2)}.cxp .mixlegend{display:inline-flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.cxp .mixlegend>span{display:inline-flex;align-items:center;gap:5px}.cxp .mixlegend i{width:9px;height:9px;border-radius:3px;display:inline-block}.cxp .hm{display:grid;grid-template-columns:240px auto minmax(260px,1fr);gap:18px;align-items:start}.cxp .hm-pages{position:sticky;top:76px;display:grid;gap:8px;max-height:calc(100vh - 100px);overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.cxp .hm-list{display:grid;gap:2px;overflow:auto}.cxp .hm-list button{display:grid;gap:1px;text-align:left;border:0;background:none;padding:7px 9px;border-radius:10px;font:inherit;color:inherit;cursor:pointer}.cxp .hm-list button:hover{background:var(--glass2)}.cxp .hm-list button[aria-pressed=true]{background:var(--white);box-shadow:0 6px 16px -12px #1e1e4673}.cxp .hm-path{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp .hm-list .sub{font-size:11px}.cxp .hm-map{display:grid;gap:10px;align-items:start}.cxp .hm-scroll{display:grid;grid-template-columns:auto 120px;gap:10px;align-items:start;max-height:calc(100vh - 230px);min-height:420px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;border-radius:18px}.cxp .hm-frame{position:relative;border-radius:18px;overflow:hidden;background:#f4f4f6;box-shadow:0 10px 30px -18px #1e1e4680}.cxp .hm-frame img{position:absolute;left:0;top:0;width:100%;height:auto}.cxp .hm-frame canvas{position:absolute;left:0;top:0}.cxp .hm-fold{position:absolute;left:0;right:0;border-top:2px dashed rgba(20,22,29,.55)}.cxp .hm-fold b{position:absolute;right:6px;top:-22px;font-size:11px;font-weight:500;background:#ffffffe6;padding:2px 7px;border-radius:999px}.cxp .hm-pin{position:absolute;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;border:0;background:var(--ink);color:#fff;font-size:11px;font-weight:600;box-shadow:0 0 0 3px #ffffffd9;cursor:pointer}.cxp .hm-pin.on{background:var(--violet);transform:translate(-50%,-50%) scale(1.2)}.cxp .hm-ruler{position:relative}.cxp .hm-ruler span{position:absolute;left:0;transform:translateY(-50%);font-size:11px;color:var(--mut);border-left:2px solid var(--hair2);padding-left:6px;line-height:1.3}.cxp .hm-ruler b{display:block;color:var(--ink);font-weight:500}.cxp .hm-els{list-style:none;margin:0;padding:0;display:grid;gap:2px}.cxp .hm-els button{display:grid;grid-template-columns:22px minmax(0,1fr) auto auto auto;gap:8px;align-items:center;width:100%;border:0;background:none;padding:6px 8px;border-radius:10px;font:inherit;font-size:12.5px;color:inherit;text-align:left;cursor:pointer}.cxp .hm-els li.on button,.cxp .hm-els button:hover{background:var(--glass2)}.cxp .hm-n{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:10.5px}.cxp .hm-els li.on .hm-n{background:var(--violet)}.cxp .hm-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.cxp .hm{grid-template-columns:200px auto}.cxp .hm-side{grid-column:1 / -1}}@media(max-width:900px){.cxp .hm{grid-template-columns:minmax(0,1fr)}.cxp .hm-pages{position:static;max-height:260px}}.cxp .lp-filters{display:grid;gap:6px;margin:0 0 12px}.cxp .shopwrap{position:relative}.cxp button.shop{width:100%;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.cxp .shop-caret{margin-left:auto;color:var(--mut);font-size:11px}.cxp .shop-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;display:grid;gap:2px;padding:6px;border-radius:14px;background:var(--white);box-shadow:0 20px 40px -20px #1e1e4673}.cxp .shop-menu form{margin:0}.cxp .shop-menu button,.cxp .shop-menu a{display:block;width:100%;border:0;background:none;text-align:left;padding:7px 9px;border-radius:9px;font:inherit;font-size:12.5px;color:var(--ink);text-decoration:none;cursor:pointer}.cxp .shop-menu button:hover,.cxp .shop-menu a:hover{background:var(--glass2)}.cxp .shop-menu button[aria-current=true]{font-weight:600}.cxp .shop-menu a{color:var(--violet)}.cxp .shop-menu small{color:var(--mut)}.cxp .datein{border:0;border-radius:999px;padding:6px 10px;font-size:12.5px;background:var(--white);box-shadow:0 2px 8px -4px #1e1e4640}.cxp .case-val{font-weight:200;font-size:30px;letter-spacing:-.04em;line-height:1.1}.cxp .case-val.none{color:var(--faint)}.cxp .case-inspect-row .ic{display:none}.cxp{--ch-chg-fill:#FFFFFF}.cxp .chartbox text.chgn{font:600 10px var(--font);fill:var(--ink)}.cxp .chglist{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.cxp .chglist li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;padding:10px 12px;border-radius:14px;background:var(--glass2);font-size:13px}.cxp .chglist small{display:block;color:var(--faint);font-size:11.5px;margin-top:2px}.cxp .chglist .cn{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--ink);font-size:10px;font-weight:600}.cxp .lever-id{display:block;font-size:10.5px;color:var(--faint);letter-spacing:.02em;margin-bottom:1px}.cxp[data-look=b3] .lever-id{font-family:var(--mono)}.cxp .lever-search{min-width:220px}.cxp .themeswitch{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--faint)}.cxp .themeswitch button[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.cxp .chartleg{display:flex;gap:14px;justify-content:flex-end;font-size:11.5px;color:var(--faint);margin-top:4px}.cxp .chartleg span{display:inline-flex;align-items:center;gap:6px}.cxp .chartleg i{display:inline-block;width:18px;height:0;border-top:2px solid var(--ch-line-a)}.cxp .chartleg i.dash{border-top:1.5px dashed var(--ch-muted)}.cxp .tw.scroll table[data-markable] tbody tr.pinned td:first-child{position:sticky}.cxp .tw.scroll tr.pinned td{top:calc(var(--cxp-th,39px) - 1px)}.cxp :where(.cxs) tr.pinned td{font-weight:600}.cxp{--cpanel-w:420px}.cxp .cpanel{position:fixed;z-index:41;top:12px;right:12px;bottom:12px;width:min(var(--cpanel-w),calc(100vw - 24px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:18px 18px 16px;border-radius:24px;background:#ffffffe6;backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);box-shadow:0 30px 60px -30px #1e1e4680;animation:cxi-drawer-in .22s cubic-bezier(.2,.7,.2,1)}.cxp.cpanel-open .dock{display:none}@media(min-width:1200px){.cxp.cpanel-open main{padding-right:calc(var(--cpanel-w) + 36px);transition:padding-right .22s ease}}@media(max-width:760px){.cxp .cpanel{top:0;right:0;bottom:0;width:100vw;border-radius:0}}@media(prefers-reduced-motion:reduce){.cxp .cpanel{animation:none}}.cxp .ai-answer{display:grid;gap:10px;font-size:13.5px;line-height:1.5;min-width:0}.cxp .ai-answer p{margin:0}.cxp .ai-sum{padding:10px 12px;border-radius:10px;background:var(--white);border-left:3px solid var(--ink)}.cxp .ai-sum b{display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.cxp .ai-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px}.cxp .ai-kpis>div{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:var(--white);border:1px solid var(--hair)}.cxp .ai-kpis b{font-size:18px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cxp .ai-kpis .d{font-size:11.5px;color:var(--faint)}.cxp .ai-kpis .d.up{color:var(--good)}.cxp .ai-kpis .d.dn{color:var(--bad)}.cxp .ai-h{margin:6px 0 -2px;font-size:14px;font-weight:600;letter-spacing:-.01em}.cxp .ai-h1{font-size:15px}.cxp .ai-ul,.cxp .ai-ol{margin:0;padding-left:18px;display:grid;gap:4px}.cxp .ai-ul li::marker{color:var(--faint)}.cxp .ai-table{overflow-x:auto;border:1px solid var(--hair);border-radius:10px;background:var(--white)}.cxp .ai-table table{width:100%;border-collapse:collapse;font-size:12.5px}.cxp .ai-table th{text-align:left;font-weight:500;color:var(--faint);font-size:11.5px;padding:7px 10px;border-bottom:1px solid var(--hair);white-space:nowrap}.cxp .ai-table td{padding:7px 10px;border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums}.cxp .ai-table tr:last-child td{border-bottom:0}.cxp .ai-next{padding:10px 12px;border-radius:10px;background:var(--white);border:1px solid var(--hair)}.cxp .ai-next ol{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.cxp .ai-next li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start}.cxp .ai-next .cb{width:18px;height:18px;border:1.5px solid var(--faint);border-radius:5px;display:grid;place-items:center;font-size:10px;color:var(--mut)}.cxp .ai-pre{margin:0;padding:8px 10px;border-radius:8px;background:var(--white);font-size:12px;white-space:pre-wrap}.cxp .ai-answer code{font-size:12px;padding:0 4px;border-radius:4px;background:var(--white)}.cxp .cp-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cxp .cp-chips .eyb{flex-basis:100%;margin-top:4px}.cxp .cp-chips .chip{text-align:left;white-space:normal;line-height:1.35;padding:6px 10px}.cxp .cp-chips .chip small{display:block;font-size:10.5px;color:var(--faint);margin-top:1px}.cxp[data-look=b3] :where(.cxs) :focus-visible{border-radius:8px}.cxp[data-look=b3] .sideIn{border-radius:12px;backdrop-filter:none;-webkit-backdrop-filter:none}.cxp[data-look=b3] .shop{border-radius:12px}.cxp[data-look=b3] .shop i,.cxp[data-look=b3] .nav{border-radius:8px}.cxp[data-look=b3] .nav:hover{background:rgb(var(--ink-rgb) / .035)}.cxp[data-look=b3] .nav[aria-current=page]{box-shadow:0 6px 16px -10px rgb(var(--shadow-rgb) / .158)}.cxp[data-look=b3] .nav .c{border-radius:8px}.cxp[data-look=b3] .nav .c.v{background:rgb(var(--ink-rgb) / .06)}.cxp[data-look=b3] .ctx{border-radius:8px;background:var(--white)}.cxp[data-look=b3] .ctx select{border-radius:8px;background-image:linear-gradient(45deg,transparent 50%,var(--mut) 50%),linear-gradient(135deg,var(--mut) 50%,transparent 50%);box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .113)}.cxp[data-look=b3] .top h1{font-weight:600}.cxp[data-look=b3] .job{border-radius:8px;background:rgb(var(--ink-rgb) / .048)}.cxp[data-look=b3] .glass{backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:12px}.cxp[data-look=b3] .pills{border-radius:8px;-webkit-backdrop-filter:none;backdrop-filter:none}.cxp[data-look=b3] .pills button{border-radius:8px}.cxp[data-look=b3] .pills button[aria-pressed=true]{box-shadow:0 4px 14px -6px rgb(var(--shadow-rgb) / .135)}.cxp[data-look=b3] .btn{border-radius:8px;color:var(--on-ink)}.cxp[data-look=b3] .btn.soft{box-shadow:0 6px 16px -10px rgb(var(--shadow-rgb) / .158)}.cxp[data-look=b3] .chip{border-radius:8px}.cxp[data-look=b3] .chip.vio{background:rgb(var(--ink-rgb) / .06)}.cxp[data-look=b3] .src{border-radius:8px;box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .113)}.cxp[data-look=b3] .preview{border-radius:8px;color:var(--on-ink)}.cxp[data-look=b3] .qi{background:rgb(var(--ink-rgb) / .072)}.cxp[data-look=b3] .pop{border-radius:12px;box-shadow:0 18px 40px -18px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .kpis{border-radius:12px}.cxp[data-look=b3] .kpi b{font-weight:600}.cxp[data-look=b3] .allgrid{border-radius:12px}.cxp[data-look=b3] .lens .core{color:var(--on-ink);text-shadow:0 2px 18px rgb(var(--shadow-rgb) / .158)}.cxp[data-look=b3] .lens .core b{font-weight:600}.cxp[data-look=b3] .mk{border-radius:8px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 24px -14px rgb(var(--shadow-rgb) / .248)}.cxp[data-look=b3] .howto{border-radius:12px}.cxp[data-look=b3] .stagepanel{border-radius:12px;box-shadow:0 8px 20px -14px rgb(var(--shadow-rgb) / .18)}.cxp[data-look=b3] .focus h2,.cxp[data-look=b3] .focus .val{font-weight:600}.cxp[data-look=b3] .fc{border-radius:12px}.cxp[data-look=b3] .fc b{font-weight:600}.cxp[data-look=b3] .fc.sum{background:rgb(var(--ink-rgb) / .86);color:var(--on-ink)}.cxp[data-look=b3] .pattern{border-radius:12px;background:linear-gradient(120deg,rgb(var(--ink-rgb) / .06),#2ec5d314)}.cxp[data-look=b3] .rec{border-radius:12px;background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}.cxp[data-look=b3] .ledger-big{font-weight:600}.cxp[data-look=b3] .vbars .st{border-radius:8px}.cxp[data-look=b3] .row .num{box-shadow:0 4px 12px -6px rgb(var(--shadow-rgb) / .158)}.cxp[data-look=b3] .mini{border-radius:12px}.cxp[data-look=b3] .mini b{font-weight:600}.cxp[data-look=b3] .tip{border-radius:12px;box-shadow:0 12px 28px -16px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .radar{background:radial-gradient(circle,rgb(var(--ink-rgb) / .072),transparent 70%);border:1px solid rgb(var(--ink-rgb) / .15)}.cxp[data-look=b3] .radar:before{background:conic-gradient(from 0deg,rgb(var(--ink-rgb) / .33),transparent 30%)}.cxp[data-look=b3] .ci{color:var(--on-ink)}.cxp[data-look=b3] :where(.cxs) tbody tr:hover td{background:rgb(var(--ink-rgb) / .035)}.cxp[data-look=b3] .prodpick button{border-radius:8px;background:rgb(var(--ink-rgb) / .035)}.cxp[data-look=b3] .prodpick button[aria-pressed=true]{box-shadow:0 4px 14px -6px rgb(var(--shadow-rgb) / .135)}.cxp[data-look=b3] .link .step{color:var(--on-ink)}.cxp[data-look=b3] .hyp{font-weight:400}.cxp[data-look=b3] .pat{border-radius:12px}.cxp[data-look=b3] .phone{border-radius:12px;background:var(--white);box-shadow:0 14px 30px -20px rgb(var(--shadow-rgb) / .225);border:6px solid var(--ink)}.cxp[data-look=b3] .phone .img{border-radius:8px}.cxp[data-look=b3] .phone .tl{background:var(--ink)}.cxp[data-look=b3] .phone .hl{background:rgb(var(--ink-rgb) / .072)}.cxp[data-look=b3] .phone .cta{border-radius:8px;background:var(--ink)}.cxp[data-look=b3] .ad{border-radius:12px}.cxp[data-look=b3] .creative{border-radius:12px;color:var(--on-ink)}.cxp[data-look=b3] .creative .badge{background:var(--white);color:var(--ink);border-radius:8px}.cxp[data-look=b3] .blk[aria-pressed=true]{background:rgb(var(--ink-rgb) / .035);border-radius:12px}.cxp[data-look=b3] .field input,.cxp[data-look=b3] .field select{border-radius:8px;box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .09)}.cxp[data-look=b3] .variant{border-radius:12px;background:rgb(var(--ink-rgb) / .035)}.cxp[data-look=b3] .variant span.l{color:var(--on-ink)}.cxp[data-look=b3] .switch{border-radius:12px}.cxp[data-look=b3] .switch:after{background:var(--white)}.cxp[data-look=b3] .simbar i{background:rgb(var(--ink-rgb) / .108)}.cxp[data-look=b3] .msg{border-radius:12px}.cxp[data-look=b3] .msg.me{color:var(--on-ink)}.cxp[data-look=b3] .msg.ai{box-shadow:0 8px 20px -14px rgb(var(--shadow-rgb) / .158)}.cxp[data-look=b3] .ans{border-radius:12px;background:rgb(var(--ink-rgb) / .036)}.cxp[data-look=b3] .dock{border-radius:8px;background:var(--white);box-shadow:0 1px 0 var(--white) inset,0 24px 48px -24px rgb(var(--shadow-rgb) / .248)}.cxp[data-look=b3] .toast{color:var(--on-ink);border-radius:8px}@media(max-width:980px){.cxp[data-look=b3] .sideIn{border-radius:8px}}@media(max-width:980px){.cxp[data-look=b3] .ctx{border-radius:12px}}.cxp[data-look=b3] .ctx .tools button{border-radius:8px;box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .113)}.cxp[data-look=b3] .sideIn .user{border-radius:12px}.cxp[data-look=b3] .drawer-bg{background:rgb(var(--ink-rgb) / .18)}.cxp[data-look=b3] .drawer{border-radius:12px;background:var(--white);box-shadow:0 1px 0 var(--white) inset,0 30px 60px -24px rgb(var(--shadow-rgb) / .248)}.cxp[data-look=b3] .navx .grp{border-radius:12px}.cxp[data-look=b3] .navx .grp.open{background:rgb(var(--ink-rgb) / .035)}@media(max-width:980px){.cxp[data-look=b3] .navx .grp.open{background:rgb(var(--ink-rgb) / .035)}}.cxp[data-look=b3] .lens .core b .u{font-weight:600}.cxp[data-look=b3] .spikeq{border-radius:12px}.cxp[data-look=b3] .spikeq .dot{box-shadow:0 0 0 4px rgb(var(--ink-rgb) / .09)}.cxp[data-look=b3] :where(.cxs) tr.pinned td{background:var(--sunk);border-bottom:1px solid rgb(var(--ink-rgb) / .15)}.cxp[data-look=b3] :where(.cxs) tbody tr.pinned:hover td{background:var(--sunk)}.cxp[data-look=b3] .selpills select{border-radius:8px;box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .113)}.cxp[data-look=b3] .note{border-radius:12px;background:rgb(var(--ink-rgb) / .035)}.cxp[data-look=b3] .cxs table[data-markable] tbody tr[data-mark] td{background:rgb(var(--ink-rgb) / .054)}.cxp[data-look=b3] .cpop-bg{background:rgb(var(--ink-rgb) / .12)}.cxp[data-look=b3] .cpop{border-radius:12px;background:var(--white);box-shadow:0 1px 0 var(--white) inset,0 40px 80px -30px rgb(var(--shadow-rgb) / .27)}.cxp[data-look=b3] .kb{background:rgb(var(--ink-rgb) / .06)}.cxp[data-look=b3] .case-nav{background:var(--white)}.cxp[data-look=b3] .case-kpis b{font-weight:600}.cxp[data-look=b3] .case-do{border-radius:12px;background:rgb(var(--ink-rgb) / .042)}.cxp[data-look=b3] .case-cause{border-radius:12px}.cxp[data-look=b3] .case-cause.on{box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .21)}.cxp[data-look=b3] .case-pattern{border-radius:12px}.cxp[data-look=b3] .todo>li{border-radius:12px;box-shadow:0 6px 18px -16px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .todo .n,.cxp[data-look=b3] .case-card .n{color:var(--on-ink)}.cxp[data-look=b3] .todo-wo{background:rgb(var(--ink-rgb) / .048);border-radius:8px}.cxp[data-look=b3] .case-card{border-radius:12px;box-shadow:0 6px 18px -16px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .case-card .shoptxt{border-radius:8px}.cxp[data-look=b3] .case-akt .t{border-radius:12px}.cxp[data-look=b3] .case-inspect>div{border-radius:12px;box-shadow:0 6px 18px -16px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .rv-frame{border-radius:12px;box-shadow:0 10px 30px -18px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .rv-pin{color:var(--on-ink)}.cxp[data-look=b3] .rv-thumbs img{box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .18)}.cxp[data-look=b3] .rv-list li{border-radius:12px;box-shadow:0 6px 18px -16px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .rv-list li.on{box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .21)}.cxp[data-look=b3] .rv-n{color:var(--on-ink)}.cxp[data-look=b3] .lb-bg{background:rgb(var(--ink-rgb) / .45)}.cxp[data-look=b3] .lb-box{border-radius:12px}.cxp[data-look=b3] .impl-thumbs img{box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .18)}.cxp[data-look=b3] .colpick-menu{border-radius:12px;box-shadow:0 20px 40px -20px rgb(var(--shadow-rgb) / .203)}.cxp[data-look=b3] .hm-list button{border-radius:8px}.cxp[data-look=b3] .hm-list button[aria-pressed=true]{box-shadow:0 6px 16px -12px rgb(var(--shadow-rgb) / .203)}.cxp[data-look=b3] .hm-scroll{border-radius:12px}.cxp[data-look=b3] .hm-frame{border-radius:12px;box-shadow:0 10px 30px -18px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3] .hm-fold{border-top:2px dashed rgb(var(--ink-rgb) / .55)}.cxp[data-look=b3] .hm-fold b{background:var(--white);border-radius:8px}.cxp[data-look=b3] .hm-pin{color:var(--on-ink)}.cxp[data-look=b3] .hm-els button{border-radius:8px}.cxp[data-look=b3] .hm-n{color:var(--on-ink)}.cxp[data-look=b3] .shop-menu{border-radius:12px;box-shadow:0 20px 40px -20px rgb(var(--shadow-rgb) / .203)}.cxp[data-look=b3] .shop-menu button,.cxp[data-look=b3] .shop-menu a{border-radius:8px}.cxp[data-look=b3] .datein{border-radius:8px;box-shadow:0 2px 8px -4px rgb(var(--shadow-rgb) / .113)}.cxp[data-look=b3] .case-val{font-weight:600}.cxp[data-look=b3]{--ch-chg-fill: var(--white) }.cxp[data-look=b3] .chglist li{border-radius:12px}.cxp[data-look=b3] .cpanel{border-radius:12px;background:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 30px 60px -30px rgb(var(--shadow-rgb) / .225)}.cxp[data-look=b3]{--pearl:#F5F5F6;--ink:#0F0F12;--mut:#55565E;--faint:#8D8E96;--hair:#ECECEF;--hair2:#DCDCE0;--glass:#FFFFFF;--glass2:#FFFFFF;--white:#FFFFFF;--sunk:#F0F0F2;--violet:#0F0F12;--lemon:#E6F25C;--lemon-ink:#0F0F12;--good:#1F7A55;--warn:#94680F;--bad:#B13A2B;--good-s:#E7F2EC;--warn-s:#F6EEDC;--bad-s:#F7E6E3;--grad:linear-gradient(#0F0F12,#0F0F12);--sh:0 1px 2px rgb(var(--shadow-rgb) / .04),0 8px 24px -14px rgb(var(--shadow-rgb) / .14);--sh-float:0 24px 48px -20px rgb(var(--shadow-rgb) / .35),0 0 0 1px rgb(var(--ink-rgb) / .06);--font:"Inter Tight","Inter",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--ink-rgb:15 15 18;--pearl-rgb:245 245 246;--shadow-rgb:15 15 18;--on-ink:#FFFFFF;--inverse:#0F0F12;--vio-s:#F4F7D2;--vio:#5B6300;font-family:var(--font);--ch-1:#6E6F78;--ch-2:#B4B5BC;--ch-3:#D9E54A;--ch-4:#D6D7DC;--ch-5:#0F0F12;--ch-rest:#E4E4E8;--ch-line-a:#0F0F12;--ch-line-b:#0F0F12;--ch-line-c:#0F0F12;--ch-area:#0F0F12;--ch-area-op:.06;--ch-m-cr:#0F0F12;--ch-m-rps:#8D8E96;--ch-m-aov:#C4C5CB;--ch-grid:#EFEFF2;--ch-grid2:#E2E2E6;--ch-mark:#0F0F12;--ch-muted:rgba(15,15,18,.35);--ch-muted-text:#8D8E96;--ch-ev-spike:rgba(15,15,18,.07);--ch-ev-dip:rgba(15,15,18,.05);--ch-ev-promo:rgba(15,15,18,.04);--ch-ev-dot:rgba(15,15,18,.3);--ch-flow-a:#0F0F12;--ch-flow-b:#0F0F12;--ch-flow-c:#0F0F12;--ch-flow-op-a:.07;--ch-flow-op-b:.06;--ch-flow-op-c:.09;--ch-bar:#C9CAD0;--ch-bar-alt:#6E6F78;--ch-bar-hot-a:#E6F25C;--ch-bar-hot-b:#E6F25C;--tint:#F0F0F2;--ch-pill-r:6px;--fw-thin:600;--fw-light:600;--dialog-bg:var(--white);--ch-paid-search:#6E6F78;--ch-paid-social:#3A3B42;--ch-organic:#B4B5BC;--ch-email:#D9E54A;--ch-direct:#0F0F12;--ph-1:linear-gradient(160deg,#E4E4E8,#F3F3F5);--ph-2:linear-gradient(160deg,#D6D7DC,#EFEFF2);--ph-3:linear-gradient(160deg,#C9CAD0,#E8E8EC)}html:has(.cxp[data-look=b3]),html:has(.cxp[data-look=b3]) body{background:#f5f5f6}html:has(.cxp[data-look=b3]) body:before{display:none}.cxp[data-look=b3] .glass{background:var(--white);box-shadow:var(--sh);border:1px solid rgb(var(--ink-rgb) / .06)}.cxp[data-look=b3] .side{padding:0}.cxp[data-look=b3] .sideIn{border-radius:0;background:var(--pearl);box-shadow:none;border-right:1px solid var(--hair);padding:18px 12px}.cxp[data-look=b3] .brand .o{border-radius:5px;background:var(--ink);animation:none;position:relative}.cxp[data-look=b3] .brand .o:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:2px;background:var(--lemon)}.cxp[data-look=b3] .shop{background:var(--white);border:1px solid var(--hair);border-radius:8px}.cxp[data-look=b3] .shop i{background:var(--sunk);border:1px solid var(--hair2)}.cxp[data-look=b3] .gl{font-size:12px;color:var(--faint);font-weight:500}.cxp[data-look=b3] .nav{font-size:13px}.cxp[data-look=b3] .nav[aria-current=page]{background:var(--white);box-shadow:0 1px 2px rgb(var(--ink-rgb) / .07),0 0 0 1px rgb(var(--ink-rgb) / .05)}.cxp[data-look=b3] .nav .c{background:var(--sunk);color:var(--mut);font-family:var(--mono);border-radius:6px}.cxp[data-look=b3] .ctx{border-radius:10px;border:1px solid rgb(var(--ink-rgb) / .06);box-shadow:var(--sh);background:rgb(var(--pearl-rgb) / .86)}.cxp[data-look=b3] .ctx select{border-radius:8px;border:1px solid var(--hair2);box-shadow:none}.cxp[data-look=b3] .top h1,.cxp[data-look=b3] .kpi b{font-weight:600;letter-spacing:-.035em}.cxp[data-look=b3] .fh h3{font-weight:600;letter-spacing:-.015em}.cxp[data-look=b3] .eyb{font-size:12px;color:var(--faint)}.cxp[data-look=b3] .grad{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--ink)}.cxp[data-look=b3] .btn{border-radius:8px;background:var(--ink);color:var(--on-ink);font-weight:500}.cxp[data-look=b3] .btn.soft{background:var(--white);color:var(--ink);border:1px solid var(--hair2);box-shadow:none}.cxp[data-look=b3] .btn.lemon{background:var(--lemon);color:var(--lemon-ink)}.cxp[data-look=b3] .pills{background:var(--sunk);box-shadow:none;border-radius:10px}.cxp[data-look=b3] .pills button[aria-pressed=true]{background:var(--white);box-shadow:0 1px 2px rgb(var(--ink-rgb) / .1)}.cxp[data-look=b3] .chip{border-radius:6px;background:var(--sunk)}.cxp[data-look=b3] .chip.vio{background:var(--sunk);color:var(--ink)}.cxp[data-look=b3] .src{border-radius:6px;box-shadow:none;border:1px solid var(--hair2);background:var(--white)}.cxp[data-look=b3] .qi{background:var(--sunk);color:var(--mut)}.cxp[data-look=b3] .term{border-bottom-color:var(--faint)}.cxp[data-look=b3] .preview{background:var(--sunk);color:var(--mut);box-shadow:inset 0 0 0 1px var(--hair2)}.cxp[data-look=b3] :where(.cxs) :focus-visible{outline-color:var(--ink)}.cxp[data-look=b3] .mark-lemon{background:linear-gradient(transparent 60%,var(--lemon) 60%,var(--lemon) 92%,transparent 92%);padding:0 2px}.cxp[data-look=b3] .rec .o,.cxp[data-look=b3] .dock .o{background:var(--ink);animation:none;position:relative}.cxp[data-look=b3] .rec .o:after,.cxp[data-look=b3] .dock .o:after{content:"";position:absolute;top:32%;right:32%;bottom:32%;left:32%;border-radius:50%;background:var(--lemon)}.cxp[data-look=b3] .radar{background:var(--sunk)!important;border-color:var(--hair2)!important}.cxp[data-look=b3] .radar:before{display:none}.cxp[data-look=b3] .cxs table[data-markable] thead th:hover:after{border-color:var(--ink)}.cxp[data-look=b3] .cxs table[data-markable] thead th[data-markcol]:after{background:var(--lemon);border-color:var(--ink)}.cxp[data-look=b3] .btn.ghost{background:transparent;color:var(--mut);border:0;box-shadow:none}.cxp[data-look=b3] .btn.ghost:hover{color:var(--ink);background:var(--sunk)}.cxp[data-look=b3] .navx .grp.open{background:transparent}.cxp[data-look=b3] .navx .nav.area{font-size:13.5px}.cxp[data-look=b3] .navx .grp.here>.nav.area svg:first-child{color:var(--ink)}.cxp[data-look=b3] .navx .subs{border-left-color:var(--hair2)}@media(max-width:980px){.cxp[data-look=b3] .navx .grp.open{background:transparent}}.cxp[data-look=b3] .vizswitch{justify-self:start}.cxp[data-look=b3] .howto{background:var(--sunk);border-radius:8px}.cxp[data-look=b3] .howto>span:first-child{color:var(--ink)}.cxp[data-look=b3] .mring{position:relative;width:100%;max-width:400px;aspect-ratio:1;margin:4px auto 0}.cxp[data-look=b3] .mring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cxp[data-look=b3] .mring .tk{stroke:var(--hair2);stroke-width:1}.cxp[data-look=b3] .mring .tk.m{stroke:var(--faint);stroke-width:1.2}.cxp[data-look=b3] .mring .inner{fill:none;stroke:var(--hair);stroke-dasharray:2 4}.cxp[data-look=b3] .mring .trk{fill:none;stroke:var(--sunk);stroke-width:12}.cxp[data-look=b3] .mring .band{fill:none;stroke:var(--hair2);stroke-width:12}.cxp[data-look=b3] .mring .val{fill:none;stroke-width:12;stroke-dasharray:1;animation:cxi-mring 1.2s cubic-bezier(.2,.7,.2,1) both}.cxp[data-look=b3] .mring .val.good{stroke:var(--faint)}.cxp[data-look=b3] .mring .val.warn,.cxp[data-look=b3] .mring .val.bad{stroke:var(--mut)}.cxp[data-look=b3] .mring .val.thin{stroke:var(--hair2)}.cxp[data-look=b3] .mring .valo{fill:none;stroke:var(--ink);stroke-width:14;stroke-dasharray:1;animation:cxi-mring 1.2s cubic-bezier(.2,.7,.2,1) both}.cxp[data-look=b3] .mring .val.crit{stroke:var(--lemon);stroke-width:10}.cxp[data-look=b3] .mring .sg.sel .val:not(.crit){stroke-width:15}.cxp[data-look=b3] .mring .hit{fill:none;stroke:transparent;stroke-width:34;cursor:pointer}@keyframes cxi-mring{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.cxp[data-look=b3] .mring .core{position:absolute;top:26%;right:26%;bottom:26%;left:26%;display:grid;place-content:center;text-align:center;gap:4px;pointer-events:none}.cxp[data-look=b3] .mring .core b{font-weight:600;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.035em;line-height:1.05;font-variant-numeric:tabular-nums}.cxp[data-look=b3] .mring .core b .u{font-size:.5em;font-weight:500;letter-spacing:0}.cxp[data-look=b3] .mring .core span{font-size:12px;color:var(--mut);max-width:22ch;margin:0 auto}.cxp[data-look=b3] .mring .core>small{font:500 11px var(--mono);color:var(--faint)}.cxp[data-look=b3] .mring .mk{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;padding:2px 6px;border:0;background:var(--white);border-radius:6px;font-size:11.5px;color:var(--mut);white-space:nowrap;cursor:pointer}.cxp[data-look=b3] .mring .mk i{width:7px;height:7px;border-radius:50%;background:var(--faint);flex:none}.cxp[data-look=b3] .mring .mk.warn i,.cxp[data-look=b3] .mring .mk.bad i{background:var(--mut)}.cxp[data-look=b3] .mring .mk.crit{color:var(--ink);font-weight:500}.cxp[data-look=b3] .mring .mk.crit i{background:var(--lemon);box-shadow:0 0 0 1.2px var(--ink);border-radius:1px;transform:rotate(45deg)}.cxp[data-look=b3] .mring .mk[aria-pressed=true]{text-decoration:underline;text-underline-offset:3px}.cxp[data-look=b3] .bridge{display:grid;gap:6px}.cxp[data-look=b3] .bridgehead{display:grid;gap:2px;margin:4px 0 10px}.cxp[data-look=b3] .bridgehead b{font-weight:600;font-size:28px;letter-spacing:-.035em}.cxp[data-look=b3] .bridgehead span{font-size:12.5px;color:var(--mut)}.cxp[data-look=b3] .br{display:grid;grid-template-columns:110px minmax(0,1fr) 92px;gap:10px;align-items:center;font-size:12.5px;width:100%;text-align:left;border:0;background:none;padding:2px 0;color:var(--ink);font-family:inherit}.cxp[data-look=b3] button.br{cursor:pointer;border-radius:6px}.cxp[data-look=b3] button.br:hover,.cxp[data-look=b3] .br.sel{background:var(--sunk)}.cxp[data-look=b3] .br .tr{position:relative;height:20px}.cxp[data-look=b3] .br .tr:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--hair2)}.cxp[data-look=b3] .br .tr i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--ink)}.cxp[data-look=b3] .br .tr i.st{background:var(--hair2)}.cxp[data-look=b3] .br .tr i.st.warn,.cxp[data-look=b3] .br .tr i.st.bad{background:var(--faint)}.cxp[data-look=b3] .br.crit .tr i.st{background:var(--lemon);box-shadow:inset 0 0 0 1.5px var(--ink)}.cxp[data-look=b3] .br.end .tr i{background:var(--mut)}.cxp[data-look=b3] .hb{grid-template-columns:minmax(0,40%) minmax(64px,1fr) 56px;gap:12px}.cxp[data-look=b3] .hb .tr{height:8px;border-radius:4px;background:var(--hair)}.cxp[data-look=b3] .hb .tr i{border-radius:4px;background:var(--ink)}.cxp[data-look=b3] .hb .tr i.bad{background:var(--bad)}.cxp[data-look=b3] .hb .tr .nl{top:-3px;bottom:-3px;width:1.5px;background:var(--mut);opacity:1}.cxp[data-look=b3] .br.end{font-weight:500}.cxp[data-look=b3] .br .v{text-align:right;font-variant-numeric:tabular-nums}.cxp[data-look=b3] .bridge .note{font-size:11.5px;color:var(--faint);margin-top:6px}@media(max-width:620px){.cxp[data-look=b3] .br{grid-template-columns:84px minmax(0,1fr) 76px}.cxp[data-look=b3] .mring .mk{font-size:10.5px}}.cxp[data-look=b3] .case{grid-template-columns:minmax(0,1fr) 290px;gap:28px}.cxp[data-look=b3] .case-main{gap:0;counter-reset:cxsec}.cxp[data-look=b3] .case-nav{counter-reset:cxnav;background:rgb(var(--pearl-rgb) / .92);border:1px solid var(--hair);margin-bottom:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cxp[data-look=b3] .case-nav button:before{counter-increment:cxnav;content:counter(cxnav);font:500 11px var(--mono);color:var(--faint);margin-right:6px}.cxp[data-look=b3] .case-sec{position:relative;background:transparent;border:0;box-shadow:none;border-radius:0;border-top:1px solid var(--hair);padding:26px 0 26px 152px}.cxp[data-look=b3] .case-sec[data-title]{counter-increment:cxsec}.cxp[data-look=b3] .case-sec[data-title]:before{content:counter(cxsec);position:absolute;left:0;top:29px;font:500 12px var(--mono);color:var(--faint)}.cxp[data-look=b3] .case-sec[data-title]:after{content:attr(data-title);position:absolute;left:0;top:48px;width:132px;font-weight:600;font-size:16px;letter-spacing:-.015em;color:var(--ink)}.cxp[data-look=b3] .case-sec .fh h3{font-size:15px;font-weight:600}.cxp[data-look=b3] .case-main>section.glass:not(.case-sec){margin-bottom:14px}.cxp[data-look=b3] .case-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden;margin-bottom:14px}.cxp[data-look=b3] .case-kpis>div{padding:14px 16px;border-right:1px solid var(--hair);gap:4px}.cxp[data-look=b3] .case-kpis>div:last-child{border-right:0}.cxp[data-look=b3] .case-kpis b{font-weight:600;font-size:26px;letter-spacing:-.035em}.cxp[data-look=b3] .case-kpis b.cause{font-size:15px;font-weight:600;letter-spacing:-.01em}.cxp[data-look=b3] .case-lead{font-size:14.5px;max-width:68ch}.cxp[data-look=b3] .case-do{background:var(--white);border:1px solid var(--hair);border-left:3px solid var(--lemon);border-radius:8px}.cxp[data-look=b3] .case-cause{background:var(--white);border:1px solid var(--hair);border-radius:12px}.cxp[data-look=b3] .case-cause.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.cxp[data-look=b3] .case-pattern{background:var(--white);border:1px solid var(--hair);border-radius:12px}.cxp[data-look=b3] .todo{gap:0;border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden}.cxp[data-look=b3] .todo>li{border-radius:0;box-shadow:none;border-bottom:1px solid var(--hair);background:transparent}.cxp[data-look=b3] .todo>li:last-child{border-bottom:0}.cxp[data-look=b3] .todo .n{background:var(--white);color:var(--ink);border:1.5px solid var(--faint);border-radius:6px;font-family:var(--mono)}.cxp[data-look=b3] .todo-wo{color:var(--mut);background:var(--sunk);border-radius:6px}.cxp[data-look=b3] .case-card{box-shadow:none;border:1px solid var(--hair);border-radius:12px}.cxp[data-look=b3] .case-card .tag{color:var(--mut)}.cxp[data-look=b3] .case-card .shoptxt{background:var(--sunk)}.cxp[data-look=b3] .rv-pin,.cxp[data-look=b3] .rv-n{background:var(--lemon);color:var(--lemon-ink);box-shadow:0 0 0 1.5px var(--ink)}.cxp[data-look=b3] .rv-frame{border:1px solid var(--hair2);border-radius:8px}.cxp[data-look=b3] .link{border-radius:12px}.cxp[data-look=b3] .link .step{background:var(--white);color:var(--ink);border:1.5px solid var(--faint);font-family:var(--mono)}.cxp[data-look=b3] .case-side{border-radius:12px}.cxp[data-look=b3] .case-val{font-weight:600;font-size:28px;letter-spacing:-.035em}.cxp[data-look=b3] .case-val.grad{background:linear-gradient(transparent 62%,var(--lemon) 62%,var(--lemon) 92%,transparent 92%);-webkit-background-clip:border-box;background-clip:border-box;color:var(--ink);display:table;padding:0 2px;margin:2px 0}@media(max-width:900px){.cxp[data-look=b3] .case-sec{padding-left:0}.cxp[data-look=b3] .case-sec[data-title]{padding-top:62px}.cxp[data-look=b3] .case-sec[data-title]:before{top:28px}.cxp[data-look=b3] .case-sec[data-title]:after{top:24px;left:22px;width:auto}}.cxp[data-look=b3] .b3keys{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden;margin:4px 0 16px;box-shadow:var(--sh)}.cxp[data-look=b3] .b3keys>div{padding:16px 18px;border-right:1px solid var(--hair);display:grid;gap:6px;align-content:start;min-width:0}.cxp[data-look=b3] .b3keys>div:last-child{border-right:0}.cxp[data-look=b3] .b3keys b{font-weight:600;font-size:28px;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums}.cxp[data-look=b3] .b3keys b.txt{font-size:16px;letter-spacing:-.01em;line-height:1.3}.cxp[data-look=b3] .b3keys b.val{background:linear-gradient(transparent 62%,var(--lemon) 62%,var(--lemon) 92%,transparent 92%);justify-self:start;padding:0 3px;font-size:clamp(20px,1.9vw,26px);-webkit-box-decoration-break:clone;box-decoration-break:clone}.cxp[data-look=b3] .b3keys b.none{color:var(--faint);font-size:18px}.cxp[data-look=b3] .b3keys small{font-size:12px;color:var(--faint)}.cxp[data-look=b3] .b3case .case-sec.b3sub{border-top:0;padding-top:0}.cxp[data-look=b3] .b3case #massnahmen .actions{margin-top:2px}.cxp[data-look=b3] .b3case .b3profile{border:1px solid var(--hair);border-radius:12px;background:var(--white);padding:12px 14px}.cxp[data-look=b3] .b3case .b3profile summary{font-weight:500;color:var(--ink)}.cxp[data-look=b3] .b3side{display:grid;gap:12px;align-content:start;overflow:visible;max-height:none}.cxp[data-look=b3] .b3side>section{border-radius:12px}.cxp[data-look=b3] .b3measure{display:grid;gap:4px}.cxp[data-look=b3] .b3measure .kr{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;padding:2px 0;border-bottom:1px dashed var(--hair)}.cxp[data-look=b3] .b3measure .kr span:first-child{color:var(--faint);white-space:nowrap}.cxp[data-look=b3] .b3measure .kr span:last-child{text-align:right}.cxp[data-look=b3] .b3measure .sub{font-size:12px;margin:6px 0 0}.cxp[data-look=b3] .b3ask{width:100%;justify-content:center;padding:11px 15px}.cxp[data-look=b3] .b3ask kbd{font:500 10.5px var(--mono);border:1px solid rgb(var(--ink-rgb) / .3);border-radius:4px;padding:1px 5px;opacity:.7}@media(max-width:900px){.cxp[data-look=b3] .b3keys{grid-template-columns:minmax(0,1fr)}.cxp[data-look=b3] .b3keys>div{border-right:0;border-bottom:1px solid var(--hair)}}.cxp[data-look=b3] .b3head{display:grid;gap:8px;margin:2px 0 18px;max-width:900px}.cxp[data-look=b3] .b3head .eyb{font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:var(--faint)}.cxp[data-look=b3] .b3head h1{margin:0;font-weight:600;font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.cxp[data-look=b3] .b3intro{margin:0;color:var(--mut);font-size:15px;max-width:68ch;line-height:1.5}.cxp[data-look=b3] .b3row{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.cxp[data-look=b3] mark.hl{background:linear-gradient(transparent 58%,var(--lemon) 58%,var(--lemon) 92%,transparent 92%);color:inherit;padding:0 2px}.cxp[data-look=b3] #ueberblick .case-lead{font-size:15px;line-height:1.55;margin-bottom:10px}.cxp[data-look=b3] #ueberblick .case-inspect-row{margin:0}.cxp[data-look=b3] .b3causes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden}.cxp[data-look=b3] .b3cause{padding:16px;border-right:1px solid var(--hair);display:grid;gap:8px;align-content:start}.cxp[data-look=b3] .b3cause:last-child{border-right:0}.cxp[data-look=b3] .b3cause.on{box-shadow:inset 0 2px 0 var(--ink)}.cxp[data-look=b3] .b3cause h4{margin:0;font-size:14px;font-weight:600;line-height:1.3}.cxp[data-look=b3] .b3cause p{margin:0;font-size:13px;color:var(--mut);line-height:1.45}.cxp[data-look=b3] .b3tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cxp[data-look=b3] .b3srcs{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cxp[data-look=b3] .b3cause details summary{font-size:12px;color:var(--mut);cursor:pointer}.cxp[data-look=b3] .b3cause details p{margin-top:6px;font-size:12.5px}.cxp[data-look=b3] .b3todo{list-style:none;margin:0;padding:0;border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden}.cxp[data-look=b3] .b3todo>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 16px;border-bottom:1px solid var(--hair);align-items:start}.cxp[data-look=b3] .b3todo>li:last-child{border-bottom:0}.cxp[data-look=b3] .b3todo .cb,.cxp[data-look=b3] .b3texts .cb{width:20px;height:20px;border:1.5px solid var(--faint);border-radius:5px;display:grid;place-items:center;font:500 10.5px var(--mono);color:var(--mut);margin-top:1px}.cxp[data-look=b3] .b3todo b{font-weight:500;font-size:14px}.cxp[data-look=b3] .b3todo small{display:block;color:var(--faint);font-size:12px;margin-top:2px}.cxp[data-look=b3] .b3todo summary{cursor:pointer;list-style:none}.cxp[data-look=b3] .b3todo summary::-webkit-details-marker{display:none}.cxp[data-look=b3] .b3todo summary b:after{content:" ▾";color:var(--faint);font-weight:400;font-size:11px}.cxp[data-look=b3] .b3todo details p{margin:8px 0 0;font-size:13px;line-height:1.5}.cxp[data-look=b3] .b3acts{margin-top:14px}.cxp[data-look=b3] .b3box{border:1px solid var(--hair);border-radius:12px;background:var(--white);padding:12px 14px}.cxp[data-look=b3] .b3box>summary{font-weight:500;color:var(--ink);cursor:pointer}.cxp[data-look=b3] .b3impl{margin-top:12px}.cxp[data-look=b3] .b3impl .gallery{gap:10px}.cxp[data-look=b3] .b3impl .pat{background:var(--sunk);border:0;box-shadow:none}.cxp[data-look=b3] .phone{border:5px solid var(--ink);box-shadow:none;border-radius:16px}.cxp[data-look=b3] .phone .img{background:repeating-linear-gradient(135deg,#ecedef 0,#ecedef 8px,#f5f5f6 8px,#f5f5f6 16px);border-radius:6px}.cxp[data-look=b3] .phone .tl,.cxp[data-look=b3] .phone .cta{background:var(--ink)}.cxp[data-look=b3] .phone .cta{border-radius:6px}.cxp[data-look=b3] .phone .hl{background:var(--lemon);color:var(--lemon-ink);border-radius:4px}.cxp[data-look=b3] .phone .prog i{background:var(--ink)}.cxp[data-look=b3] .b3texts{border:1px solid var(--hair);border-radius:12px;background:var(--white);padding:12px 14px;display:grid;gap:8px}.cxp[data-look=b3] .b3texts ol{list-style:none;margin:0;padding:0;display:grid}.cxp[data-look=b3] .b3texts li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 0;border-top:1px solid var(--hair)}.cxp[data-look=b3] .b3texts summary{cursor:pointer;list-style:none;display:grid;gap:2px}.cxp[data-look=b3] .b3texts summary::-webkit-details-marker{display:none}.cxp[data-look=b3] .b3texts summary b{font-weight:500;font-size:12.5px;color:var(--mut)}.cxp[data-look=b3] .b3texts summary .txt{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxp[data-look=b3] .b3texts details[open] summary .txt{white-space:normal}.cxp[data-look=b3] .b3texts details p{margin:6px 0 0;font-size:12.5px}.cxp[data-look=b3] .b3belege{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--hair);border-radius:12px;background:var(--white);overflow:hidden;margin-bottom:10px}.cxp[data-look=b3] .b3belege>div{padding:12px 14px;border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);display:grid;gap:4px;align-content:start;margin:0 -1px -1px 0}.cxp[data-look=b3] .b3belege>div.open{background:var(--pearl)}.cxp[data-look=b3] .b3belege>div.open p{color:var(--faint)}.cxp[data-look=b3] .b3belege p{margin:0;font-size:13px;line-height:1.4}.cxp[data-look=b3] .b3src{font-size:11.5px;color:var(--faint)}.cxp[data-look=b3] .b3stand,.cxp[data-look=b3] .b3assign{display:grid;gap:6px}.cxp[data-look=b3] .b3stand select{border:1px solid var(--hair2);border-radius:8px;padding:7px 28px 7px 10px;font:inherit;font-size:13px;background:var(--white);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#55565E 50%),linear-gradient(135deg,#55565E 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.cxp[data-look=b3] .b3assign .b3row{justify-content:space-between;font-size:13px}.cxp[data-look=b3] .b3assign .btn.ghost{padding:2px 6px}.cxp[data-look=b3] .b3side .b3ask{margin-top:4px}.cxp[data-look=b3] .b3impl>div>h4:first-child{display:none}.cxp[data-look=b3] .fc.sum.glass{background:var(--inverse);color:#fff;border-color:var(--inverse)}.cxp[data-look=b3] .fc.sum small,.cxp[data-look=b3] .fc.sum .eyb{color:#ffffff9e}.cxp[data-look=b3] .dock{background:var(--inverse);color:#fff;border-radius:12px;box-shadow:0 24px 48px -20px rgb(var(--shadow-rgb) / .45),0 0 0 1px rgb(var(--shadow-rgb) / .6)}.cxp[data-look=b3] .dock input{color:#fff}.cxp[data-look=b3] .dock input::placeholder{color:#ffffff8c}.cxp[data-look=b3] .dock .kb{color:#fff9;border-color:#ffffff40;background:transparent}.cxp[data-look=b3] .dock .o{background:var(--lemon)}.cxp[data-look=b3] .dock .o:after{background:var(--lemon)}.cxp[data-look=b3] .dock .btn{background:var(--lemon);color:var(--lemon-ink)}.cxp[data-look=b3] .focus h2{font-weight:600;letter-spacing:-.035em}.cxp[data-look=b3] .focus .val{font-weight:600;letter-spacing:-.04em}.cxp[data-look=b3] .focus .val.grad{background:linear-gradient(transparent 64%,var(--lemon) 64%,var(--lemon) 94%,transparent 94%);-webkit-background-clip:border-box;background-clip:border-box;color:var(--ink);justify-self:start;padding:0 4px}.cxp[data-look=b3] .focus .actions>.btn:first-child:not(.soft):not(.ghost){background:var(--lemon);color:var(--lemon-ink)}.cxp[data-look=b3] .flow rect.fpill.bad{fill:var(--lemon)!important;stroke:var(--ink)!important;stroke-opacity:1}.cxp[data-look=b3] .flow text.fpill-t.bad{fill:var(--ink)!important;font-weight:600}.cxp[data-look=b3] .fc.bad{box-shadow:var(--sh),inset 0 3px 0 var(--lemon)}.cxp[data-look=b3] .fc .bar .nb{background:var(--sunk);outline-color:var(--hair2)}.cxp[data-look=b3] .fc b{font-weight:600;letter-spacing:-.035em}.cxp[data-look=b3] .chip.good{background:var(--good-s);color:var(--good)}.cxp[data-look=b3] .chip.warn{background:var(--warn-s);color:var(--warn)}.cxp[data-look=b3] .chip.bad{background:var(--bad-s);color:var(--bad)}.cxp[data-look=b3] .chip.vio{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair2)}.cxp[data-look=b3] .b3case .case-nav{background:transparent;border:0;box-shadow:none;padding:0;gap:6px;-webkit-backdrop-filter:none;backdrop-filter:none;position:static}.cxp[data-look=b3] .b3case .case-nav button{border:1px solid var(--hair2);background:var(--white);border-radius:6px;padding:5px 10px;font-size:12px;color:var(--mut);box-shadow:none}.cxp[data-look=b3] .b3case .case-nav button:hover{border-color:var(--mut);color:var(--ink)}.cxp[data-look=b3] .b3badge{position:absolute;right:0;top:24px;font-size:11.5px;font-weight:500;padding:3px 8px;border-radius:6px;cursor:help}.cxp[data-look=b3] .b3badge.good{background:var(--good-s);color:var(--good)}.cxp[data-look=b3] .b3badge.warn{background:var(--warn-s);color:var(--warn)}.cxp[data-look=b3] #ueberblick .case-lead{padding-right:170px}.cxp[data-look=b3] .b3case .case-inspect-row{gap:6px;align-items:center;margin-top:10px}.cxp[data-look=b3] .b3case .case-inspect-row>span:not(.eyb){display:inline-flex;gap:5px;align-items:center;border:1px solid var(--hair2);border-radius:6px;padding:3px 9px;background:var(--white);font-size:12px}.cxp[data-look=b3] .b3case .case-inspect-row>span:not(.eyb):hover{border-color:var(--mut)}.cxp[data-look=b3] .b3case .case-inspect-row a,.cxp[data-look=b3] .b3case .case-inspect-row .linkbtn{color:var(--ink);text-decoration:none;font-size:12px}.cxp[data-look=b3] .b3case .case-inspect-row .ic{display:inline;font-size:11px;color:var(--faint)}.cxp[data-look=b3] .b3case details>summary{list-style:none}.cxp[data-look=b3] .b3case details>summary::-webkit-details-marker{display:none}.cxp[data-look=b3] .b3case #seite>.fh h3{display:none}.cxp[data-look=b3] .b3case #seite>.fh{justify-content:flex-end}.cxp[data-look=b3] .b3line{font-size:13px}.cxp[data-look=b3] .b3line .linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:900px){.cxp[data-look=b3] .b3badge{position:static;display:inline-block;margin-bottom:8px}.cxp[data-look=b3] #ueberblick .case-lead{padding-right:0}}.cxp[data-look=b3] .b3keys b.val,.cxp[data-look=b3] .case-val.grad{background:none;padding:0}.cxp[data-look=b3] .dock .o{background:transparent;width:22px;height:22px}.cxp[data-look=b3] .dock .o:after{top:7px;right:7px;bottom:7px;left:7px;background:var(--lemon)}.cxp[data-look=b3] .b3case #belege .case-inspect>div{background:var(--white);border:1px solid var(--hair);box-shadow:none;border-radius:10px}.cxp[data-look=b3] .b3case #belege .chain{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.cxp[data-look=b3] .b3case #belege .link{background:var(--white);border:1px solid var(--hair);box-shadow:none;padding:12px 14px;gap:6px}.cxp[data-look=b3] .b3case #belege .link .step{display:none}.cxp[data-look=b3] .b3case #belege .link h4{font-weight:500;font-size:13.5px}.cxp[data-look=b3] .b3case #belege>.glass.pad{background:transparent;border:0;box-shadow:none;padding:0 0 4px}.cxp[data-look=b3] .b3case #belege>.fh h3{display:none}.cxp[data-look=b3] .b3case #belege>.fh{justify-content:flex-end}.cxp[data-look=b3] .b3case #belege>.glass.pad .fh h3{font-size:14px;font-weight:600}.cxp[data-look=b3] .b3texts details.all summary{font-size:12.5px;color:var(--mut);cursor:pointer;padding-top:6px}.cxp .fillv{border-bottom:1.5px dotted currentColor;cursor:help}.cxp[data-look=b3] .fillv{background:var(--good-s);color:var(--good);border-bottom:0;border-radius:3px;padding:0 3px}.cxp[data-look=b3] .b3fillnote{font-size:12px;margin:2px 0 0}.cxp[data-look=b3] .b3tradeoff{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--warn-s);color:var(--ink);display:grid;gap:4px}.cxp[data-look=b3] .b3tradeoff b{color:var(--warn);font-weight:600;font-size:13px}.cxp[data-look=b3] .b3tradeoff p{margin:0;font-size:13px;line-height:1.45}.cxp[data-look=b3]{--ch-chg-fill:#E6F25C}.cxp[data-look=b3] .chartbox text.chgn{font-family:var(--mono);fill:#0f0f12}.cxp[data-look=b3] .chglist li{background:var(--white);border:1px solid var(--hair);border-radius:10px}.cxp[data-look=b3] .chglist .cn{background:var(--lemon);border-color:var(--ink);font-family:var(--mono)}.cxp[data-look=b3] .b3pairs{margin-top:12px;border:1px solid var(--hair);border-radius:12px;background:var(--white);padding:12px 14px;display:grid;gap:8px}.cxp[data-look=b3] .b3pairs table{width:100%;border-collapse:collapse;font-size:13px}.cxp[data-look=b3] .b3pairs th{font-size:11.5px;font-weight:500;color:var(--faint);text-align:left;padding:6px 8px 6px 0;border-bottom:1px solid var(--hair)}.cxp[data-look=b3] .b3pairs td{padding:7px 8px 7px 0;border-bottom:1px solid var(--hair)}.cxp[data-look=b3] .b3pairs .r{text-align:right}.cxp[data-look=b3] .b3pairs .sub{font-size:12.5px;margin:0}.cxp[data-look=b3] :where(.cxs) tr.pinned td:first-child{box-shadow:inset 3px 0 0 var(--lemon);color:var(--ink);font-weight:500}.cxp[data-look=b3] :where(main a:not([class])){color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair2);text-underline-offset:3px}.cxp[data-look=b3] :where(main a:not([class])):hover{text-decoration-color:var(--ink)}.cxp[data-look=b3] .linkbtn{color:var(--ink)}.cxp[data-look=b3] input[type=range],.cxp[data-look=b3] input[type=checkbox],.cxp[data-look=b3] input[type=radio]{accent-color:var(--ink)}.cxp[data-look=b3][data-theme=dark]{--pearl:#141416;--ink:#ECECEF;--mut:#A3A4AC;--faint:#75767E;--hair:#2A2A2F;--hair2:#37373D;--glass:#1B1B1E;--glass2:#1F1F23;--white:#1B1B1E;--sunk:#232327;--violet:#ECECEF;--good:#7FCB9F;--warn:#E0BE6E;--bad:#EE8F80;--good-s:#16271D;--warn-s:#2A2214;--bad-s:#2E1A17;--grad:linear-gradient(#ECECEF,#ECECEF);--sh:0 0 0 1px rgb(255 255 255 / .02);--sh-float:0 24px 48px -16px rgb(0 0 0 / .6),0 0 0 1px #37373D;--ink-rgb:236 236 239;--pearl-rgb:20 20 22;--shadow-rgb:0 0 0;--on-ink:#141416;--inverse:#26262B;--vio-s:#2A2D12;--vio:#E6F25C;--ch-1:#8D8E96;--ch-2:#55565E;--ch-3:#D9E54A;--ch-4:#3A3B42;--ch-5:#ECECEF;--ch-rest:#2A2A2F;--ch-line-a:#ECECEF;--ch-line-b:#ECECEF;--ch-line-c:#ECECEF;--ch-area:#ECECEF;--ch-area-op:.08;--ch-m-cr:#ECECEF;--ch-m-rps:#8D8E96;--ch-m-aov:#55565E;--ch-grid:#232327;--ch-grid2:#2E2E33;--ch-mark:#ECECEF;--ch-muted:rgba(236,236,239,.35);--ch-muted-text:#75767E;--ch-ev-spike:rgba(255,255,255,.07);--ch-ev-dip:rgba(255,255,255,.04);--ch-ev-promo:rgba(255,255,255,.03);--ch-ev-dot:rgba(236,236,239,.3);--ch-flow-a:#ECECEF;--ch-flow-b:#ECECEF;--ch-flow-c:#ECECEF;--ch-flow-op-a:.08;--ch-flow-op-b:.07;--ch-flow-op-c:.1;--ch-bar:#37373D;--ch-bar-alt:#8D8E96;--ch-bar-hot-a:#E6F25C;--ch-bar-hot-b:#E6F25C;--tint:#232327;--ph-1:linear-gradient(160deg,#26262B,#1F1F23);--ph-2:linear-gradient(160deg,#2E2E33,#232327);--ph-3:linear-gradient(160deg,#37373D,#26262B);--ch-paid-search:#8D8E96;--ch-paid-social:#C4C5CB;--ch-organic:#55565E;--ch-email:#D9E54A;--ch-direct:#ECECEF;color-scheme:dark}@media(prefers-color-scheme:dark){.cxp[data-look=b3][data-theme=system]{--pearl:#141416;--ink:#ECECEF;--mut:#A3A4AC;--faint:#75767E;--hair:#2A2A2F;--hair2:#37373D;--glass:#1B1B1E;--glass2:#1F1F23;--white:#1B1B1E;--sunk:#232327;--violet:#ECECEF;--good:#7FCB9F;--warn:#E0BE6E;--bad:#EE8F80;--good-s:#16271D;--warn-s:#2A2214;--bad-s:#2E1A17;--grad:linear-gradient(#ECECEF,#ECECEF);--sh:0 0 0 1px rgb(255 255 255 / .02);--sh-float:0 24px 48px -16px rgb(0 0 0 / .6),0 0 0 1px #37373D;--ink-rgb:236 236 239;--pearl-rgb:20 20 22;--shadow-rgb:0 0 0;--on-ink:#141416;--inverse:#26262B;--vio-s:#2A2D12;--vio:#E6F25C;--ch-1:#8D8E96;--ch-2:#55565E;--ch-3:#D9E54A;--ch-4:#3A3B42;--ch-5:#ECECEF;--ch-rest:#2A2A2F;--ch-line-a:#ECECEF;--ch-line-b:#ECECEF;--ch-line-c:#ECECEF;--ch-area:#ECECEF;--ch-area-op:.08;--ch-m-cr:#ECECEF;--ch-m-rps:#8D8E96;--ch-m-aov:#55565E;--ch-grid:#232327;--ch-grid2:#2E2E33;--ch-mark:#ECECEF;--ch-muted:rgba(236,236,239,.35);--ch-muted-text:#75767E;--ch-ev-spike:rgba(255,255,255,.07);--ch-ev-dip:rgba(255,255,255,.04);--ch-ev-promo:rgba(255,255,255,.03);--ch-ev-dot:rgba(236,236,239,.3);--ch-flow-a:#ECECEF;--ch-flow-b:#ECECEF;--ch-flow-c:#ECECEF;--ch-flow-op-a:.08;--ch-flow-op-b:.07;--ch-flow-op-c:.1;--ch-bar:#37373D;--ch-bar-alt:#8D8E96;--ch-bar-hot-a:#E6F25C;--ch-bar-hot-b:#E6F25C;--tint:#232327;--ph-1:linear-gradient(160deg,#26262B,#1F1F23);--ph-2:linear-gradient(160deg,#2E2E33,#232327);--ph-3:linear-gradient(160deg,#37373D,#26262B);--ch-paid-search:#8D8E96;--ch-paid-social:#C4C5CB;--ch-organic:#55565E;--ch-email:#D9E54A;--ch-direct:#ECECEF;color-scheme:dark}html:has(.cxp[data-look=b3][data-theme=system]),html:has(.cxp[data-look=b3][data-theme=system]) body{background:#141416}}html:has(.cxp[data-look=b3][data-theme=dark]),html:has(.cxp[data-look=b3][data-theme=dark]) body{background:#141416}.cxp[data-look=b3][data-theme=dark] .focus .val.grad,.cxp[data-look=b3][data-theme=dark] mark.hl,.cxp[data-look=b3][data-theme=dark] .mark-lemon{background:none;color:var(--lemon)}@media(prefers-color-scheme:dark){.cxp[data-look=b3][data-theme=system] .focus .val.grad,.cxp[data-look=b3][data-theme=system] mark.hl,.cxp[data-look=b3][data-theme=system] .mark-lemon{background:none;color:var(--lemon)}}.cxp[data-look=b3] .tw.scroll thead th{background:var(--white)}.cxp[data-look=b3] :where(.cxs) tr.pinned td{background:var(--sunk)}.cxp[data-look=b3] .cpanel{top:0;right:0;bottom:0;border-radius:0;background:var(--white);border-left:1px solid var(--hair);box-shadow:-16px 0 40px -28px rgb(var(--shadow-rgb) / .35);-webkit-backdrop-filter:none;backdrop-filter:none}.cxp[data-look=b3] .cpanel .msg.ai{background:var(--sunk);border-radius:10px}.cxp[data-look=b3] .cpanel .msg.me{background:var(--inverse);color:#fff;border-radius:10px}.cxp[data-look=b3] :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cxp[data-look=b3] .field:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px rgb(var(--ink-rgb) / .08)}.cxp[data-look=b3] .field input:focus,.cxp[data-look=b3] .field select:focus,.cxp[data-look=b3] .field textarea:focus{outline:none}.cxp[data-look=b3] .cpanel .field{background:var(--pearl)}.cxp[data-look=b3] .ai-sum{border-left-color:var(--lemon);background:var(--white)}.cxp[data-look=b3] .ai-kpis b{font-family:var(--font)}.cxp[data-look=b3] .ai-next .cb,.cxp[data-look=b3] .ai-answer code{font-family:var(--mono)}.cxp[data-look=b3] .cpanel .msg.ai{background:transparent;padding:0}.cxp[data-look=b3] .jr-filters{gap:8px;margin:0 0 12px;flex-wrap:wrap}.cxp[data-look=b3] .journey{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:start}@media(max-width:1100px){.cxp[data-look=b3] .journey{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .jr-scroll{overflow-x:auto;min-width:0}.cxp[data-look=b3] .jr-scroll svg{display:block;width:100%;min-width:720px;height:auto}.cxp[data-look=b3] .jr-col{font:500 10.5px var(--font);fill:var(--faint);letter-spacing:.06em;text-transform:uppercase}.cxp[data-look=b3] .jr-band{fill:none;transition:opacity .15s ease}.cxp[data-look=b3] .jr-node{cursor:pointer}.cxp[data-look=b3] .jr-node rect{fill:var(--ink)}.cxp[data-look=b3] .jr-node.good rect{fill:var(--good)}.cxp[data-look=b3] .jr-node.mute rect{fill:var(--faint)}.cxp[data-look=b3] .jr-node.on rect{fill:var(--lemon);stroke:var(--ink);stroke-width:1.5}.cxp[data-look=b3] .jr-node:focus{outline:none}.cxp[data-look=b3] .jr-node:focus-visible rect{stroke:var(--ink);stroke-width:2}.cxp[data-look=b3] .jr-node text{font:12.5px var(--font);fill:var(--ink);paint-order:stroke;stroke:var(--white);stroke-width:3px;stroke-linejoin:round}.cxp[data-look=b3] .jr-node .jr-n{font:11px var(--mono);fill:var(--faint)}.cxp[data-look=b3] .jr-side{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--sunk)}.cxp[data-look=b3] .jr-title{font-size:18px;font-weight:600;line-height:1.2}.cxp[data-look=b3] .jr-kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cxp[data-look=b3] .jr-kpis>div{display:grid;gap:2px}.cxp[data-look=b3] .jr-kpis b{font-size:18px;font-weight:600}.cxp[data-look=b3] .jr-kpis b.bad{color:var(--bad)}.cxp[data-look=b3] .jr-kpis b.good{color:var(--good)}.cxp[data-look=b3] .jr-kpis small{font-size:11px;color:var(--faint)}.cxp[data-look=b3] .jr-band{stroke:var(--ink)}.cxp[data-look=b3] .jr-band.neck{stroke:var(--lemon)}.cxp[data-look=b3] .jr-band.flow{stroke:var(--lemon);opacity:1;pointer-events:stroke}.cxp[data-look=b3] .jr-band.flow-edge{stroke:var(--ink);opacity:.55;pointer-events:none}.cxp[data-look=b3] .jr-node.dim{opacity:.28}.cxp[data-look=b3] .jr-node .jr-n.fl{fill:var(--ink);font-weight:600}.cxp[data-look=b3] .jr-share{display:grid;gap:4px}.cxp[data-look=b3] .jr-share>span:not(.eyb){position:relative;display:flex;justify-content:space-between;gap:8px;font-size:12.5px;padding:3px 6px;border-radius:4px;overflow:hidden;isolation:isolate}.cxp[data-look=b3] .jr-share i{position:absolute;inset:0 auto 0 0;background:var(--hair2);z-index:-1}.cxp[data-look=b3] .jr-share b{font:500 11.5px var(--mono)}.cxp[data-look=b3] .b3pagesum{display:grid;gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid var(--hair)}.cxp[data-look=b3] .b3pagesum>b{font-size:14px;font-weight:600}.cxp[data-look=b3] .b3pagesum>small{font-size:11.5px;color:var(--faint)}.cxp[data-look=b3] .b3pagesum ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}.cxp[data-look=b3] .b3pagesum li{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.cxp[data-look=b3] .b3pagesum li a{color:var(--ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cxp[data-look=b3] .b3pagesum li span{flex:none;font:500 11.5px var(--mono);color:var(--mut)}.cxp[data-look=b3] .b3loss{display:grid;gap:10px;margin-top:14px;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--sunk)}.cxp[data-look=b3] .b3loss-n{display:flex;align-items:baseline;gap:10px}.cxp[data-look=b3] .b3loss-n b{font-size:26px;font-weight:600;letter-spacing:-.01em}.cxp[data-look=b3] .b3loss-n span{font-size:12.5px;color:var(--mut)}.cxp[data-look=b3] .b3loss-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cxp[data-look=b3] .b3loss-k>div{display:grid;gap:2px;padding:8px 10px;border-radius:8px;background:var(--white)}.cxp[data-look=b3] .b3loss-k b{font-size:16px;font-weight:600}.cxp[data-look=b3] .b3loss-k b.bad{color:var(--bad)}.cxp[data-look=b3] .b3loss-bar{display:flex;height:18px;border-radius:6px;overflow:hidden;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2)}.cxp[data-look=b3] .b3loss i{display:block}.cxp[data-look=b3] .b3loss .self{background:var(--lemon);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .35)}.cxp[data-look=b3] .b3loss .o0,.cxp[data-look=b3] .b3loss .o1{background:var(--ink)}.cxp[data-look=b3] .b3loss .o2{background:var(--mut)}.cxp[data-look=b3] .b3loss .o3{background:var(--faint)}.cxp[data-look=b3] .b3loss-ax{display:flex;justify-content:space-between;font-size:11.5px;color:var(--faint)}.cxp[data-look=b3] .b3loss-l{list-style:none;margin:0;padding:0;display:grid}.cxp[data-look=b3] .b3loss-l li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--hair);font-size:13px}.cxp[data-look=b3] .b3loss-l li>span:first-child{display:flex;align-items:baseline;gap:8px;min-width:0}.cxp[data-look=b3] .b3loss-l li>span:last-child{flex:none;font:500 12px var(--mono);color:var(--mut)}.cxp[data-look=b3] .b3loss-l li i{flex:none;width:10px;height:10px;border-radius:2px;transform:translateY(1px)}.cxp[data-look=b3] .b3loss-l li.rest{color:var(--mut)}.cxp[data-look=b3] .b3loss-l li.rest i{background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2)}.cxp[data-look=b3] .b3loss-l li small{color:var(--faint);font-size:11.5px}.cxp[data-look=b3] .b3loss-l a{color:var(--ink)}.cxp[data-look=b3] .b3loss-k small{font-size:11px;color:var(--faint);line-height:1.3}.cxp[data-look=b3] .b3loss-say{margin:0;font-size:13px;color:var(--mut);line-height:1.5}.cxp[data-look=b3] .bl-tools{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px 16px;align-items:center;margin:0 0 16px;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .bl-tools>.eyb{white-space:nowrap}.cxp[data-look=b3] .bl-tools .pills{flex-wrap:wrap;justify-self:start;max-width:100%}.cxp[data-look=b3] .bl-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cxp[data-look=b3] .bl-tools .lever-search{width:min(360px,100%)}@media(max-width:640px){.cxp[data-look=b3] .bl-tools{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .drawer .dr-h{margin:0 0 4px;padding-top:12px;border-top:1px solid var(--hair);font-size:13.5px;font-weight:600;color:var(--ink);display:flex;gap:8px;align-items:baseline}.cxp[data-look=b3] .drawer .dr-h small{font-size:11.5px;font-weight:400;color:var(--faint)}.cxp[data-look=b3] .drawer .dr-p{margin:0;font-size:14px;line-height:1.55}.cxp[data-look=b3] .drawer .dr-foot{position:sticky;bottom:-24px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px -22px -24px;padding:14px 22px 18px;border-top:1px solid var(--hair);background:var(--white)}.cxp[data-look=b3] .drawer .dr-foot .dr-x:not(:disabled):hover{color:var(--bad)}.cxp[data-look=b3] .jr-scroll svg{max-height:min(460px,60vh)}.cxp[data-look=b3] .jr-routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px;margin-top:16px}.cxp[data-look=b3] .jr-route{display:grid;gap:10px;align-content:start;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--white);transition:border-color .15s}.cxp[data-look=b3] .jr-route.best{border-left:3px solid var(--good)}.cxp[data-look=b3] .jr-route.worst{border-left:3px solid var(--bad)}.cxp[data-look=b3] .jr-route.on{border-color:var(--ink)}.cxp[data-look=b3] .jr-chain{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13.5px;font-weight:600}.cxp[data-look=b3] .jr-chain span{padding:3px 8px;border-radius:6px;background:var(--sunk)}.cxp[data-look=b3] .jr-chain i{font-style:normal;color:var(--faint)}.cxp[data-look=b3] .jr-say{margin:0;font-size:13.5px;line-height:1.5;color:var(--mut)}.cxp[data-look=b3] .cp-list{display:grid;gap:6px}.cxp[data-look=b3] .cp-list .eyb{margin-top:6px}.cxp[data-look=b3] .cp-list button{display:grid;gap:2px;text-align:left;font:inherit;font-size:14px;line-height:1.4;color:var(--ink);padding:10px 12px;border:1px solid var(--hair2);border-radius:8px;background:var(--white);cursor:pointer}.cxp[data-look=b3] .cp-list button:hover{border-color:var(--ink)}.cxp[data-look=b3] .cp-list small{font-size:11.5px;color:var(--faint)}.cxp[data-look=b3] td .cn{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;border:1.5px solid var(--ink);background:var(--lemon);color:var(--lemon-ink);font:600 10px var(--mono)}.cxp[data-look=b3] .bl-bar{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin:0 0 16px;padding:10px 12px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .bl-bar .lever-search{flex:1 1 220px;max-width:340px}.cxp[data-look=b3] .bl-sel{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--mut)}.cxp[data-look=b3] .bl-sel select{font:inherit;font-size:13px;color:var(--ink);height:34px;padding:0 28px 0 10px;border:1px solid var(--hair2);border-radius:8px;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%238D8E96' stroke-width='1.5'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.cxp[data-look=b3][data-theme=dark] .bl-sel select{background-color:var(--white)}.cxp[data-look=b3] .ideas{list-style:none;margin:0;padding:0;display:grid}.cxp[data-look=b3] .idea{display:grid;gap:8px;padding:14px 0;border-top:1px solid var(--hair)}.cxp[data-look=b3] .idea-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.cxp[data-look=b3] .idea-t{display:block;font-size:15px;font-weight:600;line-height:1.3}.cxp[data-look=b3] .idea-why{list-style:none;margin:0;padding:0;display:grid;gap:4px}.cxp[data-look=b3] .idea-why li{display:flex;gap:8px;align-items:baseline;font-size:13px;color:var(--mut)}.cxp[data-look=b3] .idea-why .chip{flex:none}.cxp[data-look=b3] .idea-note{margin:0;font-size:13px;color:var(--mut);padding:8px 10px;border-radius:8px;background:var(--sunk)}.cxp[data-look=b3] .idea-note b{color:var(--ink);font-weight:600}.cxp[data-look=b3] .idea-plan summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--ink)}.cxp[data-look=b3] .idea-plan-b{display:grid;gap:12px;margin-top:10px;padding:14px;border:1px solid var(--hair);border-radius:10px;background:var(--sunk)}.cxp[data-look=b3] .idea-hy{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;font-size:14px;line-height:1.45}.cxp[data-look=b3] .idea-hy dt{font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding-top:3px}.cxp[data-look=b3] .idea-hy dd{margin:0}.cxp[data-look=b3] .idea-hy-raw{margin:0;font-size:14px}.cxp[data-look=b3] .idea-kpi{display:flex;flex-wrap:wrap;gap:8px}.cxp[data-look=b3] .idea-kpi span{display:grid;gap:1px;padding:6px 10px;border-radius:8px;background:var(--white);border:1px solid var(--hair2);font-size:13px;font-weight:600}.cxp[data-look=b3] .idea-kpi small,.cxp[data-look=b3] .idea-tiles small{font-size:10.5px;font-weight:500;color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.cxp[data-look=b3] .idea-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.cxp[data-look=b3] .idea-tiles>div{display:grid;gap:2px;padding:10px 12px;border-radius:8px;background:var(--white)}.cxp[data-look=b3] .idea-tiles b{font-size:18px;font-weight:600}.cxp[data-look=b3] .idea-tiles span{font-size:11.5px;color:var(--mut);line-height:1.35}.cxp[data-look=b3] .idea-ex{margin:4px 0 0;padding-left:18px;font-size:13px;display:grid;gap:2px}.cxp[data-look=b3] td.outl{display:table-cell;position:relative;background:rgb(var(--ink-rgb) / .045);box-shadow:inset 2px 0 0 var(--ink)}.cxp[data-look=b3] td.outl .outl-a{position:absolute;left:7px;top:50%;transform:translateY(-50%);font:600 11px var(--mono);color:var(--ink);pointer-events:none}.cxp[data-look=b3] .mkbtn.on{background:var(--ink);color:var(--white)}.cxp[data-look=b3] .jr-node .jr-l{font-weight:600;font-size:12.5px}.cxp[data-look=b3] .jr-node .jr-n{font:400 11px var(--mono);fill:var(--faint)}.cxp[data-look=b3] .jr-node:hover rect{fill:var(--lemon);stroke:var(--ink);stroke-width:1}.cxp[data-look=b3] .tpl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cxp[data-look=b3] .tpl{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:8px;align-content:start;min-height:150px;padding:14px 16px;border:1px solid var(--hair2);border-radius:12px;background:var(--white);color:var(--ink);text-decoration:none;transition:border-color .15s,transform .15s}.cxp[data-look=b3] .tpl:hover{border-color:var(--ink);transform:translateY(-1px)}.cxp[data-look=b3] .tpl.rec{box-shadow:inset 3px 0 0 var(--lemon)}.cxp[data-look=b3] .tpl-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.cxp[data-look=b3] .tpl-badge{font-size:10.5px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--lemon);color:var(--lemon-ink);white-space:nowrap}.cxp[data-look=b3] .tpl>b{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em}.cxp[data-look=b3] .tpl-kpi{display:grid;gap:1px;font-size:12.5px;color:var(--mut)}.cxp[data-look=b3] .tpl-kpi small{font-size:10.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.cxp[data-look=b3] .tpl-go{align-self:end;margin-top:auto;padding-top:8px;border-top:1px solid var(--hair);font-size:12.5px;font-weight:600;display:flex;justify-content:space-between}.cxp[data-look=b3] .tpl-go i{font-style:normal}.cxp[data-look=b3] .drawer .li-title{margin:0;font-size:21px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.cxp[data-look=b3] .drawer .li-path{display:block;margin-top:2px;font:400 11.5px var(--mono);color:var(--faint);word-break:break-all}.cxp[data-look=b3] .drawer .li-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cxp[data-look=b3] .drawer .li-kpis>div{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:var(--sunk)}.cxp[data-look=b3] .drawer .li-kpis b{font-size:20px;font-weight:600}.cxp[data-look=b3] .drawer .li-kpis b.bad{color:var(--bad)}.cxp[data-look=b3] .drawer .li-kpis small{font-size:10.5px;color:var(--faint);line-height:1.3}.cxp[data-look=b3] .drawer .li-result{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .drawer .li-result-h{display:flex;justify-content:space-between;align-items:center;gap:8px}.cxp[data-look=b3] .drawer .li-lead{margin:0;font-size:14.5px;line-height:1.5;font-weight:500}.cxp[data-look=b3] .drawer .li-todo{display:grid;gap:6px}.cxp[data-look=b3] .drawer .li-todo ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cxp[data-look=b3] .drawer .li-todo li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start}.cxp[data-look=b3] .drawer .li-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--white);font:600 11px var(--mono)}.cxp[data-look=b3] .drawer .li-todo b{display:block;font-size:14px;font-weight:600}.cxp[data-look=b3] .drawer .li-todo p{margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .drawer .li-todo small{display:block;margin-top:3px;font-size:12px;color:var(--faint)}.cxp[data-look=b3] .drawer .li-todo details summary{cursor:pointer;font-size:13px;font-weight:600;margin:4px 0 8px}.cxp[data-look=b3] .drawer .li-h{margin:0 0 8px;padding-top:12px;border-top:1px solid var(--hair);font-size:13.5px;font-weight:600;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.cxp[data-look=b3] .drawer .li-h small{font-size:11.5px;font-weight:400;color:var(--faint)}.cxp[data-look=b3] .drawer .li-p{margin:0;font-size:14px;line-height:1.5}.cxp[data-look=b3] .drawer .li-checks{list-style:none;margin:0;padding:0;display:grid}.cxp[data-look=b3] .drawer .li-checks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--hair)}.cxp[data-look=b3] .drawer .li-checks li:last-child{border-bottom:0}.cxp[data-look=b3] .drawer .li-checks b{font-size:13.5px;font-weight:600}.cxp[data-look=b3] .drawer .li-checks p{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .drawer .li-ic{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:600 11px var(--mono);background:var(--sunk);color:var(--mut)}.cxp[data-look=b3] .drawer .li-checks li.good .li-ic{background:var(--good-s);color:var(--good)}.cxp[data-look=b3] .drawer .li-checks li.bad .li-ic{background:var(--bad-s);color:var(--bad)}.cxp[data-look=b3] .drawer .li-checks li.warn .li-ic{background:var(--warn-s);color:var(--warn)}.cxp[data-look=b3] .drawer .li-st{font-size:11px;color:var(--faint);margin-left:4px}.cxp[data-look=b3] .drawer .li-checks li.bad .li-st{color:var(--bad)}.cxp[data-look=b3] .jr-route.none{margin:0;display:block;font-size:13px;color:var(--mut);background:var(--sunk);border-style:dashed}.cxp[data-look=b3] .ex-editor{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1100px){.cxp[data-look=b3] .ex-editor{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .ex-form{display:grid;gap:12px}.cxp[data-look=b3] .ex-step{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .ex-step>header{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.cxp[data-look=b3] .ex-n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--white);font:600 12px var(--mono)}.cxp[data-look=b3] .ex-step h4{margin:0;font-size:15px;font-weight:600}.cxp[data-look=b3] .ex-step header p{margin:2px 0 0;font-size:12.5px;color:var(--mut)}.cxp[data-look=b3] .ex-field{display:grid;gap:5px}.cxp[data-look=b3] .ex-field>span:first-child,.cxp[data-look=b3] .ex-label{font-size:11px;font-weight:600;color:var(--mut);text-transform:uppercase;letter-spacing:.05em}.cxp[data-look=b3] .ex-sub{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--hair)}.cxp[data-look=b3] .ex-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cxp[data-look=b3] .ex-card{display:grid;gap:2px;text-align:left;padding:10px 12px;border:1px solid var(--hair2);border-radius:10px;background:var(--white);color:var(--ink);font:inherit;cursor:pointer;transition:border-color .15s}.cxp[data-look=b3] .ex-card b{font-size:13.5px;font-weight:600}.cxp[data-look=b3] .ex-card small{font-size:11.5px;color:var(--mut);line-height:1.35}.cxp[data-look=b3] .ex-card:hover{border-color:var(--ink)}.cxp[data-look=b3] .ex-card[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--sunk)}.cxp[data-look=b3] .ex-opts{display:flex;flex-wrap:wrap;gap:6px}.cxp[data-look=b3] .ex-opt{font:inherit;font-size:13px;padding:7px 12px;border:1px solid var(--hair2);border-radius:999px;background:var(--white);color:var(--ink);cursor:pointer}.cxp[data-look=b3] .ex-opt[aria-pressed=true]{background:var(--ink);color:var(--white);border-color:var(--ink)}.cxp[data-look=b3] .ex-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.cxp[data-look=b3] .ex-tile{font:inherit;font-size:12.5px;text-align:left;padding:9px 10px;border:1px solid var(--hair2);border-radius:8px;background:var(--white);color:var(--ink);cursor:pointer;line-height:1.3}.cxp[data-look=b3] .ex-tile[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--sunk);font-weight:600}.cxp[data-look=b3] .ex-kpis{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:10px}@media(max-width:640px){.cxp[data-look=b3] .ex-kpis,.cxp[data-look=b3] .ex-cards{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .ex-unit{position:relative;display:block}.cxp[data-look=b3] .ex-unit input{padding-right:46px}.cxp[data-look=b3] .ex-unit i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--faint);pointer-events:none}.cxp[data-look=b3] .ex-more summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--mut)}.cxp[data-look=b3] .ex-more p,.cxp[data-look=b3] .ex-note{margin:6px 0 0;font-size:12.5px;line-height:1.5;color:var(--mut)}.cxp[data-look=b3] .ex-note{padding:8px 10px;border-radius:8px;background:var(--sunk)}.cxp[data-look=b3] .ex-note.warn{background:var(--warn-s);color:var(--warn)}.cxp[data-look=b3] .ex-foot{position:sticky;bottom:12px;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 18px;border:1px solid var(--hair2);border-radius:12px;background:var(--white);box-shadow:var(--sh)}.cxp[data-look=b3] .ex-sum{display:grid;gap:1px;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .ex-sum small{font-size:10.5px;font-weight:500;color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.cxp[data-look=b3] .ex-preview{position:sticky;top:76px;display:grid;gap:10px}.cxp[data-look=b3] .ex-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.cxp[data-look=b3] .ex-frame{border:1px solid var(--hair2);border-radius:12px;overflow:hidden;background:var(--white);box-shadow:var(--sh)}.cxp[data-look=b3] .ex-chrome{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--hair);background:var(--sunk)}.cxp[data-look=b3] .ex-chrome>i{width:9px;height:9px;border-radius:50%;background:var(--hair2);flex:none}.cxp[data-look=b3] .ex-url{flex:1;min-width:0;margin-left:6px;padding:4px 10px;border:1px solid var(--hair);border-radius:6px;background:var(--white);font:400 11.5px var(--mono);color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] input.ex-url:focus{outline:none;border-color:var(--ink)}.cxp[data-look=b3] .ex-frame>div:not(.ex-chrome){border:0!important;border-radius:0!important;margin:0 auto}.cxp[data-look=b3] .hm-kpis{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}@media(max-width:1000px){.cxp[data-look=b3] .hm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.cxp[data-look=b3] .hm-kpis>div{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--white);min-width:0}.cxp[data-look=b3] .hm-kpis b{font-size:20px;font-weight:600;letter-spacing:-.01em}.cxp[data-look=b3] .hm-kpis b.warn{color:var(--warn)}.cxp[data-look=b3] .hm-kpis .hm-kpi-t{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .hm-kpis small{font-size:11px;color:var(--faint)}.cxp[data-look=b3] .hm{grid-template-columns:250px minmax(0,auto) minmax(270px,1fr);gap:16px}@media(max-width:1100px){.cxp[data-look=b3] .hm{grid-template-columns:minmax(0,1fr)}.cxp[data-look=b3] .hm-pages{position:static;max-height:none}}.cxp[data-look=b3] .hm-pages{padding:12px;border:1px solid var(--hair);border-radius:12px;background:var(--white);gap:8px}.cxp[data-look=b3] .hm-list{gap:2px}.cxp[data-look=b3] .hm-list button{display:grid;gap:3px;padding:8px 10px;border-radius:8px}.cxp[data-look=b3] .hm-list button:hover{background:var(--sunk)}.cxp[data-look=b3] .hm-list button[aria-pressed=true]{background:var(--sunk);box-shadow:inset 2px 0 0 var(--ink)}.cxp[data-look=b3] .hm-path{font-size:13px;font-weight:600}.cxp[data-look=b3] .hm-meta{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--faint)}.cxp[data-look=b3] .hm-type{font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2);color:var(--mut)}.cxp[data-look=b3] .hm-bar{display:block;height:3px;border-radius:2px;background:var(--hair);overflow:hidden}.cxp[data-look=b3] .hm-bar i{display:block;height:100%;background:var(--ink);opacity:.55}.cxp[data-look=b3] .hm-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 10px}.cxp[data-look=b3] .hm-op{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--mut)}.cxp[data-look=b3] .hm-op input{width:90px}.cxp[data-look=b3] .hm-legend{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px;color:var(--faint)}.cxp[data-look=b3] .hm-legend i{width:70px;height:8px;border-radius:4px;background:linear-gradient(90deg,#285aff99,#50c878bf,#ffd200d9,#ff3c28f2)}.cxp[data-look=b3] .hm-stage{padding:14px;border:1px solid var(--hair);border-radius:16px;background:var(--sunk)}.cxp[data-look=b3] .hm-stage .hm-frame{border-radius:14px;box-shadow:0 0 0 1px var(--hair2),var(--sh)}.cxp[data-look=b3] .hm-side{display:grid;gap:12px;align-content:start}.cxp[data-look=b3] .hm-card{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .hm-card h4{margin:0;font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:8px;align-items:baseline}.cxp[data-look=b3] .hm-card h4 small{font-size:11px;font-weight:400;color:var(--faint)}.cxp[data-look=b3] .hm-tips{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cxp[data-look=b3] .hm-tips li{padding:8px 10px;border-radius:8px;background:var(--sunk);font-size:13px;line-height:1.45}.cxp[data-look=b3] .hm-els .hm-l{display:grid;gap:3px;min-width:0}.cxp[data-look=b3] .hm.desk{grid-template-columns:250px minmax(0,1fr)}.cxp[data-look=b3] .hm.desk .hm-side{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}@media(max-width:1100px){.cxp[data-look=b3] .hm.desk{grid-template-columns:minmax(0,1fr)}.cxp[data-look=b3] .hm.desk .hm-side{grid-column:auto}}.cxp[data-look=b3] .hm-frame .hm-live{position:absolute;left:0;top:0;border:0;transform-origin:0 0;pointer-events:none;background:var(--white)}.cxp[data-look=b3] .hm.desk .hm-frame{background:var(--white)}.cxp[data-look=b3] .cp-entry{display:flex;align-items:center;gap:10px;width:100%;margin:10px 0 6px;padding:9px 10px;border:1px solid var(--hair);border-radius:12px;background:var(--white);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.cxp[data-look=b3] .cp-entry:hover,.cxp[data-look=b3] .cp-entry[aria-current=page]{border-color:var(--ink);box-shadow:var(--sh)}.cxp[data-look=b3] .cp-entry .cp-ico{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--ink);color:var(--lemon);flex:none}.cxp[data-look=b3] .cp-entry .cp-ico svg{width:17px;height:17px}.cxp[data-look=b3] .cp-entry .cp-lbl{display:grid;gap:1px;min-width:0;font-size:13.5px;font-weight:600}.cxp[data-look=b3] .cp-entry .cp-lbl small{font-size:11px;font-weight:400;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cxp[data-look=b3] .cp-entry kbd{margin-left:auto;font:500 10.5px var(--mono);color:var(--faint);padding:2px 5px;border:1px solid var(--hair);border-radius:5px}.cxp[data-look=b3] .fn-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cxp[data-look=b3] .fn-filter .eyb{white-space:nowrap}.cxp[data-look=b3] .devnote{margin:0 0 14px;padding:9px 12px;border-radius:10px;background:var(--sunk);box-shadow:inset 2px 0 0 var(--ink);font-size:13px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .devnote b{color:var(--ink);font-weight:600}.cxp[data-look=b3] .sv-kpis{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}@media(max-width:1000px){.cxp[data-look=b3] .sv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.cxp[data-look=b3] .sv-kpis>div{display:grid;gap:3px;align-content:start;padding:12px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--white);min-width:0}.cxp[data-look=b3] .sv-kpis b{font-size:20px;font-weight:600;letter-spacing:-.01em}.cxp[data-look=b3] .sv-kpis b .chip{font-size:12px}.cxp[data-look=b3] .sv-kpis .sv-kpi-t{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .sv-kpis small{font-size:11px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .sv-results{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:1100px){.cxp[data-look=b3] .sv-results{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .sv-side{display:grid;gap:12px}.cxp[data-look=b3] .sv-card{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .sv-card h4{margin:0;font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:8px;align-items:baseline}.cxp[data-look=b3] .sv-card h4 small{font-size:11px;font-weight:400;color:var(--faint)}.cxp[data-look=b3] .sv-bars{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cxp[data-look=b3] .sv-bars li{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 54px;gap:12px;align-items:center}.cxp[data-look=b3] .sv-l{display:grid;gap:1px;min-width:0}.cxp[data-look=b3] .sv-l b{font-size:13.5px;font-weight:600}.cxp[data-look=b3] .sv-l small{font-size:11px;color:var(--faint)}.cxp[data-look=b3] .sv-bar{display:block;height:8px;border-radius:4px;background:var(--sunk);overflow:hidden}.cxp[data-look=b3] .sv-bar i{display:block;height:100%;border-radius:4px;background:var(--ink)}.cxp[data-look=b3] .sv-bars li.muted .sv-bar i{background:var(--hair2)}.cxp[data-look=b3] .sv-bars li.muted .sv-l b{color:var(--mut);font-weight:500}.cxp[data-look=b3] .sv-n{display:grid;justify-items:end;font:600 13px var(--mono)}.cxp[data-look=b3] .sv-n small{font:400 10.5px var(--mono);color:var(--faint)}.cxp[data-look=b3] .sv-hint{margin:0;font-size:12px;color:var(--faint)}.cxp[data-look=b3] .sv-prods{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cxp[data-look=b3] .sv-prods li{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;gap:8px;align-items:center;font-size:13px}.cxp[data-look=b3] .sv-p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .sv-quotes{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cxp[data-look=b3] .sv-quotes li{display:grid;gap:2px;padding:8px 10px;border-radius:8px;background:var(--sunk);font-size:13px;line-height:1.45}.cxp[data-look=b3] .sv-quotes small{font-size:11px;color:var(--faint)}.cxp[data-look=b3] .sv-empty{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 18px;border:1px dashed var(--hair2);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .sv-empty>div{display:grid;gap:4px;max-width:640px}.cxp[data-look=b3] .sv-empty b{font-size:15px;font-weight:600}.cxp[data-look=b3] .sv-empty p{margin:0;font-size:13px;line-height:1.5;color:var(--mut)}.cxp[data-look=b3] .sv-opts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cxp[data-look=b3] .sv-opts li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:8px 10px;border:1px solid var(--hair);border-radius:10px;background:var(--white);opacity:.6;transition:opacity .15s,border-color .15s}.cxp[data-look=b3] .sv-opts li.on{opacity:1;border-color:var(--hair2)}.cxp[data-look=b3] .sv-o{display:grid;gap:3px;min-width:0}.cxp[data-look=b3] .sv-o small{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--faint)}.cxp[data-look=b3] .sv-o em{font-style:normal;font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--mut)}.cxp[data-look=b3] .sv-switch{position:relative;display:inline-block;width:34px;height:20px;margin-top:7px;flex:none;cursor:pointer}.cxp[data-look=b3] .sv-switch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.cxp[data-look=b3] .sv-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--hair2);transition:background .15s}.cxp[data-look=b3] .sv-switch i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--white);transition:transform .15s;box-shadow:0 1px 2px #0003}.cxp[data-look=b3] .sv-switch input:checked+i{background:var(--ink)}.cxp[data-look=b3] .sv-switch input:checked+i:after{transform:translate(14px)}.cxp[data-look=b3] .sv-switch input:focus-visible+i{outline:2px solid var(--ink);outline-offset:2px}.cxp[data-look=b3] .sv-switch.big{margin-top:0}.cxp[data-look=b3] .sv-check{display:flex;gap:8px;align-items:center;font-size:13px}.cxp[data-look=b3] .sv-range{display:flex;gap:12px;align-items:center}.cxp[data-look=b3] .sv-range input{flex:1;accent-color:var(--ink)}.cxp[data-look=b3] .sv-range b{font:600 13px var(--mono);min-width:44px;text-align:right}.cxp[data-look=b3] .ex-foot .ex-sum{flex:1}.cxp[data-look=b3] .sv-saved{font-size:12.5px;font-weight:600;color:var(--good)}.cxp[data-look=b3] .sv-stage{position:relative;min-height:440px;padding:22px;background:var(--sunk);display:grid;place-items:center}.cxp[data-look=b3] .sv-ghost{position:absolute;top:22px;right:22px;bottom:22px;left:22px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:180px 14px 14px 40px;gap:10px;opacity:.5}.cxp[data-look=b3] .sv-ghost i{border-radius:8px;background:var(--hair)}.cxp[data-look=b3] .sv-ghost i:first-child{grid-row:1 / span 4}.cxp[data-look=b3] .sv-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14161d47}.cxp[data-look=b3] .sv-modal{position:relative;z-index:1;width:min(360px,100%);display:grid;gap:7px;padding:20px 18px;border-radius:14px;background:#fff;color:#14161d;box-shadow:0 20px 50px -24px #00000073}.cxp[data-look=b3] .sv-modal b{display:block;margin:0 18px 6px 0;font-size:16px;font-weight:600;line-height:1.3}.cxp[data-look=b3] .sv-x{position:absolute;top:10px;right:14px;font-size:18px;color:#14161d73}.cxp[data-look=b3] .sv-ans{padding:10px 12px;border:1px solid rgba(20,22,29,.18);border-radius:8px;font-size:13.5px}.cxp[data-look=b3] .sv-free{padding:10px 12px;min-height:46px;border:1px solid rgba(20,22,29,.25);border-radius:8px;font-size:13.5px;color:#14161d73}.cxp[data-look=b3] .sv-send{justify-self:start;padding:8px 16px;border-radius:8px;background:#14161d;color:#fff;font-size:12.5px}.cxp[data-look=b3] .sv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cxp[data-look=b3] .ex-note .linkbtn{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cxp[data-look=b3] .wk-strip{display:grid;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.cxp[data-look=b3] .wk-head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.cxp[data-look=b3] .wk-legend{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--faint)}.cxp[data-look=b3] .wk-legend i{display:inline-block;width:14px;height:2px;margin-left:8px;background:var(--ink)}.cxp[data-look=b3] .wk-legend i.prev{background:none;border-top:2px dashed var(--hair2);height:0}.cxp[data-look=b3] .wk-legend i.chg{width:2px;height:10px;background:var(--hair2)}.cxp[data-look=b3] .wk-link{margin-left:auto;font-size:12px;color:var(--ink);text-decoration:none}.cxp[data-look=b3] .wk-link:hover{text-decoration:underline}.cxp[data-look=b3] .wk-plot{position:relative;height:56px}.cxp[data-look=b3] .wk-plot svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cxp[data-look=b3] .wk-cur{fill:none;stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cxp[data-look=b3] .wk-prev{fill:none;stroke:var(--hair2);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.cxp[data-look=b3] .wk-chg{stroke:var(--hair2);stroke-width:2;vector-effect:non-scaling-stroke}.cxp[data-look=b3] .wk-cols{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cxp[data-look=b3] .wk-cols span{position:relative}.cxp[data-look=b3] .wk-cols i{position:absolute;left:50%;width:7px;height:7px;border-radius:50%;background:var(--white);box-shadow:0 0 0 2px var(--ink);transform:translate(-50%,-50%)}.cxp[data-look=b3] .wk-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.cxp[data-look=b3] .wk-days span{display:grid;gap:1px}.cxp[data-look=b3] .wk-days b{font-size:11px;font-weight:500;color:var(--mut)}.cxp[data-look=b3] .wk-days span.has b{color:var(--ink);font-weight:600}.cxp[data-look=b3] .wk-days small{font:400 10.5px var(--mono);color:var(--faint)}.cxp[data-look=b3] .ex-foot{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.cxp[data-look=b3] .sv-filter{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cxp[data-look=b3] .sv-filter .field{min-width:220px;flex:1}.cxp[data-look=b3] .sv-prods li{display:block}.cxp[data-look=b3] .sv-pbtn{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;gap:8px;align-items:center;width:calc(100% + 12px);margin:0 -6px;padding:4px 6px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.cxp[data-look=b3] .sv-pbtn:hover,.cxp[data-look=b3] .sv-prods li.on .sv-pbtn{background:var(--sunk)}.cxp[data-look=b3] .sv-prods li.on .sv-p{font-weight:600}.cxp[data-look=b3] .sv-picker{display:grid;gap:8px;margin-top:4px}.cxp[data-look=b3] .sv-picked{display:flex;flex-wrap:wrap;gap:6px}.cxp[data-look=b3] .sv-picked .chip{cursor:pointer;border:0;font:inherit;font-size:12px}.cxp[data-look=b3] .sv-plist{list-style:none;margin:0;padding:4px;max-height:240px;overflow:auto;border:1px solid var(--hair);border-radius:10px;display:grid;gap:1px}.cxp[data-look=b3] .sv-plist label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;border-radius:6px;font-size:13px;cursor:pointer}.cxp[data-look=b3] .sv-plist label:hover{background:var(--sunk)}.cxp[data-look=b3] .sv-plist label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxp[data-look=b3] .sv-plist small{font:400 11px var(--mono);color:var(--faint)}.cxp[data-look=b3] .sv-when{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.cxp[data-look=b3] .sv-when{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .sv-rec{font-style:normal;font-size:10px;font-weight:600;padding:1px 6px;margin-left:4px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--mut);vertical-align:1px}.cxp[data-look=b3] .sv-fazit{display:grid;gap:6px;padding:12px 14px;border-radius:10px;background:var(--sunk);box-shadow:inset 2px 0 0 var(--ink)}.cxp[data-look=b3] .sv-fazit p{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink)}.cxp[data-look=b3] .sv-fazit.thin p{color:var(--mut)}.cxp[data-look=b3] .sv-fazit ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .sv-fazit small{font-size:12px;color:var(--faint)}.cxp[data-look=b3] .sv-fazit .linkbtn,.cxp[data-look=b3] .sv-card .linkbtn{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cxp[data-look=b3] .sv-pbtn:disabled{cursor:default;opacity:.6}.cxp[data-look=b3] .b3survey{display:grid;gap:8px;margin:4px 0 16px;padding:12px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--white)}.cxp[data-look=b3] .b3survey.offer{border-style:dashed}.cxp[data-look=b3] .b3survey-t{margin:0;font-size:13.5px;line-height:1.5}.cxp[data-look=b3] .b3survey details summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--mut)}.cxp[data-look=b3] .b3survey-prog{display:block;height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}.cxp[data-look=b3] .b3survey-prog i{display:block;height:100%;background:var(--ink)}.cxp[data-look=b3] .b3survey-rows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cxp[data-look=b3] .b3survey-rows li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 44px;gap:10px;align-items:center;font-size:13px;color:var(--mut)}.cxp[data-look=b3] .b3survey-rows li.on{color:var(--ink);font-weight:600}.cxp[data-look=b3] .b3survey-bar{display:block;height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}.cxp[data-look=b3] .b3survey-bar i{display:block;height:100%;background:var(--hair2)}.cxp[data-look=b3] .b3survey-rows li.on .b3survey-bar i{background:var(--ink)}.cxp[data-look=b3] .b3survey-rows b{font:600 12px var(--mono);text-align:right}.cxp[data-look=b3] .pill-link{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:13px;color:var(--mut);text-decoration:none}.cxp[data-look=b3] .pill-link:hover{color:var(--ink)}.cxp[data-look=b3] .pill-link.on{background:var(--white);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px var(--hair2)}.cxp[data-look=b3] .iw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:1100px){.cxp[data-look=b3] .iw{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .iw-col{display:grid;gap:10px;padding:14px;border:1px solid var(--hair);border-radius:14px;background:var(--sunk)}.cxp[data-look=b3] .iw-col header{display:flex;justify-content:space-between;align-items:center}.cxp[data-look=b3] .iw-col h3{margin:0;font-size:15px;font-weight:600}.cxp[data-look=b3] .iw-n{font:600 12px var(--mono);padding:2px 8px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2)}.cxp[data-look=b3] .iw-hint{margin:0;font-size:12px;line-height:1.45;color:var(--faint)}.cxp[data-look=b3] .iw-card{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--white);color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.cxp[data-look=b3] .iw-card:hover{border-color:var(--ink);box-shadow:var(--sh)}.cxp[data-look=b3] .iw-card b{font-size:13.5px;font-weight:600;line-height:1.35}.cxp[data-look=b3] .iw-card .chip{justify-self:start}.cxp[data-look=b3] .iw-top{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.cxp[data-look=b3] .iw-meta{font-size:12px;color:var(--mut);line-height:1.4}.cxp[data-look=b3] .iw-prog{display:block;height:5px;border-radius:3px;background:var(--sunk);overflow:hidden}.cxp[data-look=b3] .iw-prog i{display:block;height:100%;background:var(--ink)}.cxp[data-look=b3] .iw-kpi{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:12px;color:var(--mut)}.cxp[data-look=b3] .iw-kpi b{font:600 13px var(--mono);color:var(--ink)}.cxp[data-look=b3] .iw-kpi em{font:600 12px var(--mono);font-style:normal}.cxp[data-look=b3] .iw-kpi em.up{color:var(--good)}.cxp[data-look=b3] .iw-kpi em.dn{color:var(--bad)}.cxp[data-look=b3] .iw-empty{margin:0;padding:10px 0;font-size:13px;color:var(--faint)}.cxp[data-look=b3] .st-block{display:grid;gap:10px;padding:14px 16px;border:1px dashed var(--hair2);border-radius:14px;background:var(--white)}.cxp[data-look=b3] .st-head{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.cxp[data-look=b3] .st-head h3{margin:0;font-size:15px;font-weight:600}.cxp[data-look=b3] .st-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding:12px 14px;border-radius:12px;background:var(--sunk)}@media(max-width:760px){.cxp[data-look=b3] .st-card{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .st-main{display:grid;gap:4px;min-width:0}.cxp[data-look=b3] .st-tag{justify-self:start;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2);color:var(--mut)}.cxp[data-look=b3] .st-main b{font-size:14px;font-weight:600;line-height:1.35}.cxp[data-look=b3] .st-main p{margin:0;font-size:12.5px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .st-loss{display:grid;gap:2px;justify-items:end;text-align:right}@media(max-width:760px){.cxp[data-look=b3] .st-loss{justify-items:start;text-align:left}}.cxp[data-look=b3] .st-loss b{font:600 15px var(--mono)}.cxp[data-look=b3] .st-loss small{font-size:11px;color:var(--faint);max-width:220px}.cxp[data-look=b3] .st-cols{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:10px;border-top:1px solid var(--hair)}@media(max-width:900px){.cxp[data-look=b3] .st-cols{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .st-cols ul{margin:4px 0 0;padding-left:16px;display:grid;gap:3px;font-size:12.5px;line-height:1.4}.cxp[data-look=b3] .st-cols a{color:var(--ink)}.cxp[data-look=b3] .st-none{margin:4px 0 0;font-size:12.5px;color:var(--faint)}.cxp[data-look=b3] .st-link{grid-column:1 / -1;justify-self:start;font-size:12.5px;color:var(--ink);text-decoration:none}.cxp[data-look=b3] .st-link:hover{text-decoration:underline}.cxp[data-look=b3] .st-narrow{grid-column:1 / -1;margin:0;padding:8px 10px;border-radius:8px;background:var(--white);font-size:12.5px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .st-narrow b{color:var(--ink);font-weight:600}.cxp[data-look=b3] .iw-card.iw-click{font:inherit;text-align:left;cursor:pointer;width:100%}.cxp[data-look=b3] .iw-card .iw-title{font-size:13.5px;font-weight:600;line-height:1.35;color:var(--ink);text-decoration:none}.cxp[data-look=b3] .iw-act{justify-self:start;font-size:12px;padding:5px 10px}.cxp[data-look=b3] .iw-table .iw-row{cursor:pointer}.cxp[data-look=b3] .iw-table .iw-row:hover td{background:var(--sunk)}.cxp[data-look=b3] .iw-table .linkbtn{border:0;background:none;padding:0;font:inherit;font-weight:500;color:var(--ink);text-align:left;cursor:pointer}.cxp[data-look=b3] .iw-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0f0f1240}.cxp[data-look=b3] .iw-drawer{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(560px,100%);display:grid;align-content:start;gap:14px;padding:18px 20px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;background:var(--white);box-shadow:-20px 0 50px -20px #00000059}.cxp[data-look=b3] .iw-d-title{margin:0;font-size:18px;font-weight:600;line-height:1.3}.cxp[data-look=b3] .iw-d-sec{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--hair)}.cxp[data-look=b3] .iw-d-head{font-size:14.5px;font-weight:600}.cxp[data-look=b3] .iw-d-points{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px;line-height:1.5}.cxp[data-look=b3] .iw-d-fus{display:grid;gap:8px}.cxp[data-look=b3] .iw-fu-form{display:contents}.cxp[data-look=b3] .iw-fu{display:grid;gap:2px;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--hair2);border-radius:10px;background:var(--white);color:var(--ink);font:inherit;text-decoration:none;cursor:pointer}.cxp[data-look=b3] .iw-fu:hover{border-color:var(--ink)}.cxp[data-look=b3] .iw-fu b{font-size:13.5px;font-weight:600}.cxp[data-look=b3] .iw-fu small{font-size:12px;color:var(--mut)}.cxp[data-look=b3] .iw-trend{display:grid;gap:4px}.cxp[data-look=b3] .iw-trend svg{width:100%;height:120px;overflow:visible}.cxp[data-look=b3] .iw-t-line{fill:none;stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke}.cxp[data-look=b3] .iw-t-impl{stroke:var(--hair2);stroke-width:2;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.cxp[data-look=b3] .iw-t-axis{display:flex;justify-content:space-between;font:400 10.5px var(--mono);color:var(--faint)}.cxp[data-look=b3] .fc-flag{justify-self:start;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--hair2);color:var(--mut)}.cxp[data-look=b3] .fc-flag:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--warn);vertical-align:1px}.cxp[data-look=b3] .st-details{margin-top:12px;border-style:solid;border-color:var(--hair)}.cxp[data-look=b3] .st-details>summary{cursor:pointer;font-size:13px;color:var(--mut);list-style:none}.cxp[data-look=b3] .st-details>summary::-webkit-details-marker{display:none}.cxp[data-look=b3] .st-details>summary b{color:var(--ink);font-weight:600}.cxp[data-look=b3] .st-details[open]>summary{margin-bottom:6px}.cxp[data-look=b3] .st-hint{margin:4px 0 0;font-size:12.5px;color:var(--faint)}.cxp[data-look=b3] .st-hint a{color:var(--ink)}.cxp[data-look=b3] .ex-can{padding:8px 10px;border-radius:8px;background:var(--sunk)}.cxp[data-look=b3] .ex-can-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}@media(max-width:640px){.cxp[data-look=b3] .ex-can-grid{grid-template-columns:minmax(0,1fr)}}.cxp[data-look=b3] .ex-can-grid b{font-size:12.5px;font-weight:600}.cxp[data-look=b3] .ex-can-grid ul{margin:4px 0 0;padding-left:16px;display:grid;gap:3px;font-size:12.5px;line-height:1.45;color:var(--mut)}.cxp[data-look=b3] .ex-can-grid small{display:block;margin-top:6px;font-size:11.5px;color:var(--faint)}.cxp[data-look=b3] .ex-tile:disabled{opacity:.4;cursor:not-allowed}.cxp[data-look=b3] .ex-rule{display:grid;gap:8px;padding:10px 12px;border-radius:10px;background:var(--sunk)}
