.lg{--lg-gold: var(--gold, #d4b26a);--lg-gold-2: var(--gold-2, #e6c98a);--lg-rgb: var(--accent-rgb, 212, 178, 106);min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);background:var(--bg, #0b0c0e);color:var(--text, #f2f1ee);overflow:hidden}.lg-brand{position:relative;overflow:hidden;display:flex;align-items:center;padding:56px clamp(32px,6vw,88px);border-right:1px solid var(--border-soft, #1b1d21);background:radial-gradient(120% 90% at 0% 100%,rgba(var(--lg-rgb),.1),transparent 55%),linear-gradient(160deg,#101114,#0b0c0e 60%);isolation:isolate}.lg-aurora{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-2;background:radial-gradient(38% 32% at 30% 30%,rgba(var(--lg-rgb),.22),transparent 70%),radial-gradient(30% 28% at 72% 62%,rgba(var(--lg-rgb),.14),transparent 70%),radial-gradient(26% 24% at 50% 90%,rgba(120,140,255,.07),transparent 70%);filter:blur(30px);animation:lg-drift 22s ease-in-out infinite alternate}.lg-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(70% 60% at 40% 45%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(70% 60% at 40% 45%,#000 20%,transparent 75%);animation:lg-pan 40s linear infinite}.lg-brand-inner{position:relative;max-width:520px}.lg-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:0;animation:lg-fade 1.6s .2s ease forwards;mask-image:radial-gradient(120% 100% at 50% 50%,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(120% 100% at 50% 50%,#000 55%,transparent 100%)}@keyframes lg-fade{to{opacity:1}}.lg-badge{display:flex;width:fit-content;align-items:center;gap:8px;margin-top:34px;padding:6px 14px;border:1px solid rgba(var(--lg-rgb),.38);border-radius:999px;background:rgba(var(--lg-rgb),.08);color:var(--lg-gold-2);font-size:12.5px;font-weight:600;letter-spacing:.02em;box-shadow:0 0 24px rgba(var(--lg-rgb),.12),inset 0 0 12px rgba(var(--lg-rgb),.06);animation:lg-rise .8s .04s var(--ease, ease) both}.lg-badge i{width:6px;height:6px;border-radius:50%;background:var(--lg-gold);box-shadow:0 0 8px rgba(var(--lg-rgb),.9);animation:lg-pulse 2.4s ease-in-out infinite}@keyframes lg-pulse{50%{opacity:.35}}.lg-platforms{display:flex;gap:10px;margin-top:18px;animation:lg-rise .8s .06s var(--ease, ease) both}.lg-platform{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--border-soft, #1b1d21);background:#ffffff08;color:var(--text-dim, #a9acb3);transition:color .2s,border-color .2s,box-shadow .2s}.lg-platform:hover{color:var(--lg-gold-2);border-color:rgba(var(--lg-rgb),.4);box-shadow:0 0 16px rgba(var(--lg-rgb),.18)}.lg-brand-mark{display:inline-flex;align-items:center;gap:12px;color:var(--lg-gold);font-family:var(--display, Georgia, serif);font-size:22px;letter-spacing:.01em;animation:lg-rise .8s var(--ease, ease) both}.lg-brand-mark span{color:var(--text, #f2f1ee)}.lg-headline{margin:26px 0 0;font-family:var(--display, Georgia, serif)!important;font-weight:400;font-size:clamp(40px,4.6vw,64px);line-height:1.04;letter-spacing:-.015em;animation:lg-rise .9s .08s var(--ease, ease) both}.lg-headline em{font-style:italic;background:linear-gradient(100deg,var(--lg-gold) 0%,#f6e3b4 45%,var(--lg-gold) 70%,var(--lg-gold-2) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lg-shimmer 6s ease-in-out infinite;filter:drop-shadow(0 0 22px rgba(var(--lg-rgb),.35))}.lg-lede{margin:20px 0 0;max-width:420px;color:var(--text-dim, #a9acb3);font-size:15.5px;line-height:1.6;animation:lg-rise .9s .16s var(--ease, ease) both}.lg-stack{margin-top:40px;display:grid;gap:12px;max-width:380px}.lg-chip{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:14px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid rgba(255,255,255,.07);box-shadow:0 10px 30px #00000059,0 1px #ffffff0a inset;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:lg-rise .8s calc(.3s + var(--i) * .12s) var(--ease, ease) both,lg-float 6s calc(1.2s + var(--i) * .9s) ease-in-out infinite}.lg-chip:nth-child(2){margin-left:28px}.lg-chip:nth-child(3){margin-left:56px}.lg-chip-icon{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--lg-gold);font-size:15px;background:rgba(var(--lg-rgb),.12);border:1px solid rgba(var(--lg-rgb),.28)}.lg-chip-text{display:grid;gap:2px;min-width:0}.lg-chip-text b{font-size:13.5px;font-weight:600}.lg-chip-text small{font-size:13px;color:var(--text-faint, #80848c)}.lg-chip-dot{margin-left:auto;flex:none;width:7px;height:7px;border-radius:50%;background:#5fd38a;box-shadow:0 0 #5fd38a99;animation:lg-ping 2.4s calc(var(--i) * .6s) ease-out infinite}.lg-side{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px 24px;isolation:isolate}.lg-stars-side{animation-name:lg-fade-side}@keyframes lg-fade-side{to{opacity:.5}}.lg-card{position:relative;width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;padding:34px 30px 28px;border-radius:22px;background:linear-gradient(180deg,#ffffff09,#ffffff03),var(--panel, #131518);border:1px solid var(--border, #24272c);box-shadow:0 30px 80px #0000008c,0 1px #ffffff0a inset;animation:lg-card-in .7s .1s var(--spring, ease) both}.lg-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--lg-angle, 0deg),transparent 0 70%,rgba(var(--lg-rgb),.75) 82%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;animation:lg-orbit 7s linear infinite}.lg-card>*{animation:lg-rise .6s var(--ease, ease) both}.lg-card>*:nth-child(1){animation-delay:.22s}.lg-card>*:nth-child(2){animation-delay:.28s}.lg-card>*:nth-child(3){animation-delay:.34s}.lg-card>*:nth-child(4){animation-delay:.4s}.lg-card>*:nth-child(5){animation-delay:.46s}.lg-card>*:nth-child(6){animation-delay:.52s}.lg-card>*:nth-child(7){animation-delay:.58s}.lg-card>*:nth-child(8){animation-delay:.64s}.lg-card>*:nth-child(9){animation-delay:.7s}.lg-shaker{width:100%;max-width:380px}.lg-shaker.shake{animation:lg-shake .42s cubic-bezier(.36,.07,.19,.97)}.lg-logo{align-self:center;color:var(--lg-gold);filter:drop-shadow(0 0 18px rgba(var(--lg-rgb),.35));margin-bottom:2px}.lg-logo svg{animation:lg-seal 1.1s .2s var(--spring, ease) both}.lg-title{margin:0;text-align:center;font-family:var(--display, Georgia, serif)!important;font-weight:400;font-size:32px;letter-spacing:-.01em}.lg-sub{margin:0 0 10px;text-align:center;color:var(--text-dim, #a9acb3);font-size:13.5px;line-height:1.5}.lg-sub b{color:var(--text, #f2f1ee)}.lg-field{position:relative;display:block}.lg-field input,.lg-field textarea{width:100%;box-sizing:border-box;padding:22px 14px 8px;border-radius:12px;border:1px solid var(--border, #24272c);background:#00000047;color:var(--text, #f2f1ee);font:inherit;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.lg-field textarea{resize:vertical;min-height:64px;line-height:1.4}.lg-field input:hover,.lg-field textarea:hover{border-color:#33363c}.lg-field input:focus,.lg-field textarea:focus{border-color:rgba(var(--lg-rgb),.7);background:#0000005c;box-shadow:0 0 0 4px rgba(var(--lg-rgb),.12)}.lg-field input:-webkit-autofill{-webkit-text-fill-color:var(--text, #f2f1ee);-webkit-box-shadow:0 0 0 1000px #15161a inset;caret-color:var(--text, #f2f1ee)}.lg-label{position:absolute;left:15px;top:15px;color:var(--text-faint, #80848c);font-size:15px;pointer-events:none;transform-origin:left top;transition:transform .2s var(--ease, ease),color .2s}.lg-field input:focus+.lg-label,.lg-field textarea:focus+.lg-label,.lg-field input:not(:placeholder-shown)+.lg-label,.lg-field textarea:not(:placeholder-shown)+.lg-label,.lg-field input:-webkit-autofill+.lg-label{transform:translateY(-9px) scale(.76);color:var(--lg-gold)}.lg-area .lg-label{right:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:6px 9px;border:0;border-radius:8px;background:transparent;color:var(--text-faint, #80848c);font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:color .2s,background .2s}.lg-eye:hover{color:var(--text, #f2f1ee);background:#ffffff0f}.lg-field:has(.lg-eye) input{padding-right:64px}.lg-hint{display:flex;align-items:center;gap:10px;margin:-2px 2px 2px;color:var(--text-faint, #80848c);font-size:13px;transition:color .3s}.lg-hint.ok{color:#5fd38a}.lg-meter{flex:none;width:54px;height:4px;border-radius:4px;background:#ffffff14;overflow:hidden}.lg-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lg-gold),#5fd38a);transition:width .35s var(--ease, ease)}.lg-error{padding:10px 12px;border-radius:11px;border:1px solid rgba(240,98,98,.35);background:#f062621a;color:#ffb4b4;font-size:13px;text-align:center;animation:lg-pop .35s var(--spring, ease) both!important}.lg-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:6px;padding:14px 18px;border:0;border-radius:12px;background:linear-gradient(180deg,var(--lg-gold-2),var(--lg-gold));color:var(--on-accent, #17120a);font:inherit;font-size:15px;font-weight:650;letter-spacing:.01em;cursor:pointer;box-shadow:0 10px 26px rgba(var(--lg-rgb),.28),0 1px #ffffff73 inset;transition:transform .18s var(--ease, ease),box-shadow .25s,filter .2s,background .3s}.lg-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .7s var(--ease, ease)}.lg-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px rgba(var(--lg-rgb),.36),0 1px #ffffff73 inset}.lg-btn:hover:not(:disabled):after{left:120%}.lg-btn:active:not(:disabled){transform:translateY(0) scale(.985)}.lg-btn:disabled{cursor:default;filter:saturate(.4) brightness(.62);box-shadow:none}.lg-btn.done,.lg-btn.done:disabled{background:linear-gradient(180deg,#7be3a2,#4fc27b);filter:none;color:#0b2414}.lg-spin{width:15px;height:15px;border-radius:50%;border:2px solid rgba(23,18,10,.25);border-top-color:currentColor;animation:lg-rot .7s linear infinite}.lg-tick{stroke-dasharray:40;stroke-dashoffset:40;animation:lg-draw .45s .05s ease-out forwards}.lg-tick-ring{stroke-dasharray:160;stroke-dashoffset:160;animation:lg-draw .7s ease-out forwards}.lg-sent-icon{align-self:center;color:#5fd38a;margin-bottom:4px}.lg-sent-icon .lg-tick{stroke-dasharray:50;stroke-dashoffset:50;animation-delay:.45s}.lg-alt{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:4px;color:var(--text-faint, #80848c);font-size:13.5px}.lg-link{padding:6px 4px;border:0;background:none;color:var(--lg-gold);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 85%;background-repeat:no-repeat;transition:background-size .3s var(--ease, ease),color .2s}.lg-link:hover{color:var(--lg-gold-2);background-size:100% 1px}.lg-link:disabled{opacity:.55;cursor:default;background-size:0% 1px}.lg-ease{display:flex;flex-direction:column;gap:12px}.lg-code input{letter-spacing:.32em;font-variant-numeric:tabular-nums;font-weight:600}.lg-card>.lg-link{align-self:center}.lg-foot{color:var(--text-faint, #80848c);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;animation:lg-rise .8s .8s var(--ease, ease) both}.lg-foot b{color:var(--lg-gold);font-weight:700}.lg-affiliate{display:flex;flex-direction:column;align-items:center;gap:2px;width:min(420px,100%);box-sizing:border-box;padding:10px 16px;border:1px solid rgba(var(--lg-rgb),.45);border-radius:14px;background:rgba(var(--lg-rgb),.07);color:var(--text, #ececec);text-decoration:none;text-align:center;transition:border-color .2s,box-shadow .2s,background .2s;animation:lg-rise .8s .7s var(--ease, ease) both}.lg-affiliate b{color:var(--lg-gold-2);font-size:14px;letter-spacing:.02em}.lg-affiliate span{color:var(--text-dim, #a6a9b0);font-size:12.5px}.lg-affiliate-pill{display:inline-flex;align-self:flex-start;margin-top:14px;padding:6px 12px;border:1px solid rgba(var(--lg-rgb),.5);border-radius:999px;background:rgba(var(--lg-rgb),.1);color:var(--lg-gold-2);font-size:12.5px;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s;animation:lg-rise .8s .07s var(--ease, ease) both}.lg-affiliate-pill:hover{background:rgba(var(--lg-rgb),.18);box-shadow:0 0 16px rgba(var(--lg-rgb),.2)}.lg-affiliate:hover{border-color:rgba(var(--lg-rgb),.8);background:rgba(var(--lg-rgb),.12);box-shadow:0 0 18px rgba(var(--lg-rgb),.2)}.lg-foot sup{font-size:.6em;vertical-align:super;opacity:.85}@property --lg-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes lg-orbit{to{--lg-angle: 360deg}}@keyframes lg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lg-card-in{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes lg-seal{0%{opacity:0;transform:rotate(-120deg) scale(.6)}to{opacity:1;transform:none}}@keyframes lg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lg-ping{0%{box-shadow:0 0 #5fd38a8c}80%,to{box-shadow:0 0 0 10px #5fd38a00}}@keyframes lg-drift{0%{transform:translate3d(-3%,-2%,0) rotate(0)}to{transform:translate3d(4%,3%,0) rotate(8deg)}}@keyframes lg-pan{to{background-position:44px 44px}}@keyframes lg-shimmer{0%,to{background-position:0% 0}50%{background-position:100% 0}}@keyframes lg-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@keyframes lg-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes lg-rot{to{transform:rotate(360deg)}}@keyframes lg-draw{to{stroke-dashoffset:0}}@media (max-width: 900px){.lg{grid-template-columns:1fr;overflow:visible}.lg-brand{border-right:0;border-bottom:1px solid var(--border-soft, #1b1d21);padding:34px 22px 26px;justify-content:center;text-align:center}.lg-brand-inner{max-width:420px;margin:0 auto}.lg-brand-mark{font-size:18px}.lg-badge{margin:20px auto 0;font-size:13px}.lg-platforms{justify-content:center;margin-top:14px}.lg-headline{margin-top:18px;font-size:clamp(32px,9vw,44px)}.lg-lede{margin:12px auto 0;font-size:14px}.lg-stack{display:none}.lg-side{justify-content:flex-start;padding:26px 16px 30px}.lg-card{padding:28px 20px 22px;border-radius:20px}.lg-title{font-size:28px}.lg-logo{display:none}.lg-field input,.lg-field textarea{font-size:16px}}@media (prefers-reduced-motion: reduce){.lg *,.lg *:before,.lg *:after{animation:none!important;transition:none!important}.lg-stars{opacity:1}.lg-stars-side{opacity:.5}.lg-tick,.lg-tick-ring,.lg-sent-icon .lg-tick{stroke-dashoffset:0}}.lg-discord{display:inline-block;margin:-4px 0 14px;color:var(--gold-2, #e6c98a);font-size:13px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(212,178,106,.35)}.lg-discord:hover{border-bottom-color:currentColor}.lg-checkout{display:flex;flex-direction:column;gap:10px;width:100%}.lg-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.lg-plan{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid rgba(212,178,106,.25);background:#00000040;color:inherit;cursor:pointer;transition:border-color .2s,background .2s}.lg-plan.on{border-color:#d4b26ae6;background:#d4b26a1f}.lg-plan b{font-size:15px}.lg-plan span{font-size:13px;opacity:.85}.lg-plan i{font-style:normal;font-size:12px;opacity:.6}.lg-whop{width:100%;min-height:420px;border-radius:12px;overflow:hidden}.lg-whop-alt{align-self:center;font-size:12.5px}.lg-plan-list{display:flex;flex-direction:column;gap:10px}.lg-plan-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;border-radius:14px;border:1px solid rgba(var(--lg-rgb),.35);background:#00000038;color:inherit;font:inherit;cursor:pointer;transition:border-color .2s,transform .18s var(--ease, ease),background .2s;animation:lg-card-in .6s .15s var(--spring, ease) both}.lg-plan-card:hover{border-color:rgba(var(--lg-rgb),.85);background:rgba(var(--lg-rgb),.06);transform:translateY(-1px)}.lg-plan-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.lg-plan-top b{font-size:18px}.lg-plan-top span{font-size:13px;opacity:.75}.lg-plan-top strong{font-size:20px;opacity:1}.lg-plan-for{font-size:12.5px;opacity:.65}.lg-plan-card ul{margin:2px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:13.5px;opacity:.9}.lg-plan-go{margin-top:8px;pointer-events:none}.lg-chosen{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13.5px;opacity:.9}.lg-plan-trial{font-size:13px;font-weight:600;color:var(--lg-gold-2)}@media (prefers-reduced-motion: reduce){.lg-plan-card{animation:none;transition:none}}.lg-guarantee{display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;max-width:420px;border:1px solid rgba(var(--lg-rgb),.45);border-radius:16px;background:linear-gradient(135deg,rgba(var(--lg-rgb),.14),rgba(var(--lg-rgb),.04));box-shadow:0 0 24px rgba(var(--lg-rgb),.12);animation:lg-rise .9s .22s var(--ease, ease) both}.lg-guarantee-icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(var(--lg-rgb),.16);color:var(--lg-gold-2)}.lg-guarantee-text{display:flex;flex-direction:column;gap:2px;text-align:left}.lg-guarantee-text b{color:var(--lg-gold-2);font-size:15.5px;letter-spacing:.01em}.lg-guarantee-text small{color:var(--text-dim, #a9acb3);font-size:13px;line-height:1.4}.lg-trial{animation-delay:.16s}.lg-trial+.lg-guarantee{margin-top:10px}@media (max-width: 900px){.lg-guarantee{margin:14px auto 0}}.nlc{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.nlc-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.nlc-title{margin:0;font-family:var(--nl-display, var(--display));font-size:clamp(32px,4vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.nlc-eyebrow{display:block;margin-bottom:8px;font:500 11px var(--nl-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.nlc-sub{margin:6px 0 0;color:var(--text-dim);font-size:15px}.nlc-head-right{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.nlc-stats{display:flex;gap:10px}.nlc-stats>div{min-width:112px;padding:12px 16px;border:1px solid var(--border);border-radius:16px;background:var(--panel);display:grid;gap:2px}.nlc-stats b{font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.nlc-stats span{font:500 11px var(--nl-mono, monospace);letter-spacing:.04em;color:var(--text-faint)}.nlc-main-btn{align-self:center;min-height:46px;padding:0 20px;border-radius:14px;font-weight:650;gap:8px}.nlc-main-btn .nlc-pill-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#00000038;font:600 11px var(--nl-mono, monospace)}.nlc-bar{position:sticky;top:var(--nlc-sticky, 64px);z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:20px;background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nlc-search{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg);color:var(--text-faint)}.nlc-search:focus-within{border-color:var(--text-faint)}.nlc .nlc-search input{flex:1;min-width:0;height:auto;min-height:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--text);font:inherit;font-size:14.5px;outline:none}.nlc-search .link-btn{white-space:nowrap;font-size:12px}.nlc-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nlc-filters .fm-btn{border-radius:12px;min-height:40px}.nlc-tools{display:flex;gap:8px;margin-left:auto}.nlc-tool{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer;transition:border-color .16s var(--ease),color .16s var(--ease)}.nlc-tool:hover,.nlc-tool[aria-expanded=true]{border-color:var(--text-faint);color:var(--text)}.nlc-tool b{font:600 11px var(--nl-mono, monospace);color:var(--text)}.nlc-note{display:flex;align-items:center;gap:10px;color:var(--text-faint);font:500 12px var(--nl-mono, monospace);letter-spacing:.02em}.nlc-rows{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;min-width:0}.nlc-row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;animation:nl-rise .26s var(--ease) both}.nlc-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.nlc-row-text{display:grid;gap:4px;min-width:0}.nlc-row-text h2{margin:0;display:flex;align-items:baseline;gap:10px;font-family:var(--nl-display, var(--display));font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.nlc-row-n{font:500 12px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.04em}.nlc-row-text p{margin:0;color:var(--text-faint);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nlc-row-tools{display:flex;align-items:center;gap:6px;flex-shrink:0}.nlc-arrow{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border-soft);border-radius:50%;background:none;color:var(--text-dim);cursor:pointer;transition:border-color .16s var(--ease),color .16s var(--ease)}.nlc-arrow:hover{border-color:var(--text-faint);color:var(--text)}.nlc-arrow svg{width:14px;height:14px}.nlc-viewall{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 14px;border:1px solid var(--border-soft);border-radius:17px;background:none;color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .16s var(--ease),border-color .16s var(--ease)}.nlc-viewall:hover{background:var(--nl-hover, rgba(255, 255, 255, .05));border-color:var(--text-faint)}.nlc-strip{display:grid;grid-auto-flow:column;grid-auto-columns:172px;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 2px;padding:4px 2px 10px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.nlc-strip>*{scroll-snap-align:start}.nlc-strip::-webkit-scrollbar{height:6px}.nlc-strip::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.nlc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:16px 14px}.nlc-card{position:relative;display:block;width:100%;padding:0;border:1px solid var(--border-soft);border-radius:16px;overflow:hidden;background:var(--bg-elev-2, #111);color:#fff;font:inherit;text-align:left;cursor:pointer;animation:nl-rise .28s var(--ease) both;animation-delay:calc(var(--i, 0) * 28ms);transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.nlc-tall{aspect-ratio:2 / 3}.nlc-square{aspect-ratio:4 / 5}.nlc-card:hover,.nlc-card:focus-visible{transform:translateY(-3px);border-color:var(--border);box-shadow:0 16px 36px #0005;outline:none}.nlc-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nlc-card>img,.nlc-card>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nlc-card>video{animation:nl-fade .2s var(--ease)}.nlc-card-blank{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--text-faint);background:radial-gradient(120% 80% at 50% 0%,var(--panel-hover, #1a1a1a),var(--bg-elev-2, #111))}.nlc-card-blank svg{width:46px;height:46px;opacity:.7}.nlc-card-top{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:6px;flex-wrap:wrap}.nlc-card-tag{padding:4px 7px;border-radius:6px;background:#0000008c;color:#fff;font:500 10.5px var(--nl-mono, monospace);letter-spacing:.05em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nlc-new{background:#ffffffeb;color:#0b0b0b}.nlc-card-meta{position:absolute;left:0;right:0;bottom:0;display:grid;gap:3px;padding:44px 12px 12px;background:linear-gradient(to top,rgba(0,0,0,.86),rgba(0,0,0,.45) 60%,transparent)}.nlc-card-meta b{font-size:14px;font-weight:650;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nlc-card-meta span{font:500 11px var(--nl-mono, monospace);letter-spacing:.02em;color:#ffffffbd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlc-more-card{display:grid;place-items:center;align-content:center;gap:6px;color:var(--text);background:var(--panel)}.nlc-more-card b{font-family:var(--nl-display, var(--display));font-size:30px;font-weight:700}.nlc-more-card span{font:500 11px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.04em}.nlc-skel-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:34px}.nlc-skel,.nlc-skel-line{background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:nlc-shimmer 1.4s linear infinite;cursor:default}.nlc-skel:hover{transform:none;box-shadow:none}.nlc-skel-line{display:block;width:200px;height:18px;border-radius:6px}.nlc-skel-line.short{width:280px;height:12px;opacity:.7}@keyframes nlc-shimmer{to{background-position:-200% 0}}@keyframes nl-fade{0%{opacity:0}to{opacity:1}}.nlc-empty{display:grid;justify-items:center;gap:8px;padding:64px 20px;border:1px dashed var(--border);border-radius:24px;text-align:center;color:var(--text-dim)}.nlc-empty.compact{padding:36px 20px}.nlc-empty svg{width:56px;height:56px;color:var(--text-faint);margin-bottom:4px}.nlc-empty b{color:var(--text);font-size:17px}.nlc-empty span{max-width:46ch;font-size:14.5px}.nlc-empty .btn{margin-top:8px}.nlc-back{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:34px;padding:0 12px 0 8px;border:0;border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:13.5px;cursor:pointer}.nlc-back:hover{background:var(--nl-hover, rgba(255, 255, 255, .05));color:var(--text)}.nlc-back svg{width:14px;height:14px}.nlc-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.nlc-section-head h2{margin:0;font-family:var(--nl-display, var(--display));font-size:28px;font-weight:700;letter-spacing:-.02em}.nlc-section-head p{margin:4px 0 0;color:var(--text-faint);font-size:14px}.nlc-panel{padding:16px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel)}.nlc-panel>.lib-panel{margin:0;border:0;padding:0;background:none}.nlc-sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;place-items:start center;padding:9vh 16px 16px;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;animation:nl-fade .16s var(--ease)}.nlc-sheet-back[hidden]{display:none}.nlc-sheet{width:min(760px,100%);padding:20px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nl-rise .22s var(--ease)}.nlc-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.nlc-sheet-head h2{margin:0;font-family:var(--nl-display, var(--display));font-size:24px;font-weight:700;letter-spacing:-.02em}.nlc-sheet .dq{margin:0;border:0;padding:0;background:none;box-shadow:none}.nlc-sheet .dq .dq-lead,.nlc-sheet .dq .dq-mobile-toggle,.nlc-sheet .dq .dq-mobile-status{display:none}.nln-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.nln-tile{position:relative;display:grid;grid-template-rows:auto 1fr;padding:0;border:1px solid var(--border-soft);border-radius:20px;overflow:hidden;background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;animation:nl-rise .26s var(--ease) both;animation-delay:calc(var(--i, 0) * 18ms);transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.nln-tile:hover,.nln-tile:focus-visible{transform:translateY(-2px);border-color:var(--border);box-shadow:0 14px 30px #0004;outline:none}.nln-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nln-mosaic{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));grid-template-rows:minmax(0,1fr);overflow:hidden;gap:2px;height:96px;background:var(--bg-elev-2, #111)}.nln-mosaic img{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover}.nln-mosaic.is-empty{display:grid;place-items:center;grid-template-columns:1fr;color:var(--text-faint)}.nln-mosaic.is-empty svg{width:30px;height:30px;opacity:.6}.nln-tile-body{display:grid;gap:6px;padding:14px 16px 16px}.nln-tile-group{font:500 10.5px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nln-tile-name{display:flex;align-items:center;gap:8px;font-family:var(--nl-display, var(--display));font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.nln-tile-line{display:grid;gap:2px;font:500 11.5px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.01em}.nln-tile-line>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nln-tile-line b{color:var(--text);font-weight:600}.nln-tile.is-quiet{opacity:.6}.nln-tile.is-quiet:hover{opacity:1}.nln-new{padding:3px 6px;border-radius:6px;background:var(--text);color:var(--bg);font:600 10px var(--nl-mono, monospace);letter-spacing:.06em}.nln-stats4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nln-stats4>div{padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:var(--panel);display:grid;gap:2px}.nln-stats4 b{font-family:var(--nl-display, var(--display));font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.nln-stats4 span{font:500 11px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.04em}.nln-product{display:flex;gap:20px;width:min(820px,96vw);padding:18px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nl-rise .22s var(--ease)}.nln-product-img{flex:0 0 300px;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:var(--bg-elev-2, #111);display:grid;place-items:center;color:var(--text-faint)}.nln-product-img img{width:100%;height:100%;object-fit:cover}.nln-product-img svg{width:48px;height:48px}.nln-product-side{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.nln-product-side h2{margin:0;font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.nln-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nln-product-facts>div{padding:10px 12px;border:1px solid var(--border-soft);border-radius:12px;display:grid;gap:2px}.nln-product-facts b{font-family:var(--nl-display, var(--display));font-size:20px}.nln-product-facts span{font:500 10.5px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.04em}.nln-accounts{display:grid;gap:4px;max-height:190px;overflow-y:auto}.nln-accounts-label{font:500 10.5px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nln-account{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:var(--panel);font-size:13.5px}.nln-account span{font:500 12px var(--nl-mono, monospace);color:var(--text-dim)}.nln-product-acts{display:flex;gap:8px;margin-top:auto;flex-wrap:wrap}.nln-product-acts a.btn{text-decoration:none}@media (max-width: 640px){.nlc{gap:18px}.nlc-head-right{width:100%}.nlc-stats{flex:1}.nlc-stats>div{min-width:0;flex:1;padding:10px 12px}.nlc-main-btn{flex:1 1 100%;justify-content:center}.nlc-bar{position:static;padding:8px;border-radius:16px;gap:8px}.nlc-search{flex-basis:100%;min-height:44px}.nlc-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -8px;padding:0 8px;max-width:calc(100% + 16px)}.nlc-filters::-webkit-scrollbar{display:none}.nlc-filters .fm-btn{flex-shrink:0}.nlc-tools{margin-left:0}.nlc-tool{min-height:42px}.nlc-rows{gap:28px}.nlc-row-text h2{font-size:19px}.nlc-row-text p{font-size:12.5px}.nlc-arrow{display:none}.nlc-strip{grid-auto-columns:42vw;gap:10px;margin:0 -16px;padding:4px 16px 8px;scroll-padding:0 16px}.nlc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nlc-card{border-radius:14px}.nlc-sheet-back{padding:0;place-items:end stretch}.nlc-sheet{width:100%;border-radius:24px 24px 0 0;padding:16px;max-height:88vh;overflow-y:auto}.nln-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nln-mosaic{height:72px;grid-template-columns:repeat(var(--nm, 2),minmax(0,1fr))}.nln-tile-line{font-size:10.5px}.nln-mosaic img:nth-child(n+3){display:none}.nln-tile-body{padding:10px 12px 12px}.nln-tile-name{font-size:16px}.nln-tile-line{font-size:11px}.nln-stats4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nln-stats4 b{font-size:24px}.nln-product{flex-direction:column;width:calc(100vw - 20px);max-height:90vh;overflow-y:auto;padding:12px}.nln-product-img{flex-basis:auto;width:100%;aspect-ratio:4 / 3}}@media (prefers-reduced-motion: reduce){.nlc-row,.nlc-card,.nln-tile,.nlc-sheet,.nln-product,.nlc-skel,.nlc-skel-line{animation:none;transition:none}}html:not([data-look=new]) :is(.nlm-page,.nlm-motion-back,.nlm-sheet-back,.nlm-review,.mch,.mch-nl,.cd-mother,.msend-list){--nl-mono: var(--sans, "Instrument Sans", -apple-system, "Segoe UI", sans-serif)}.nlc-card-kicker{font-size:12.5px;font-weight:600;letter-spacing:0;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlc-card-check{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:26px;height:26px;border:1.5px solid rgba(255,255,255,.8);border-radius:50%;background:#00000059;color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nlc-card-check svg{width:15px;height:15px}.nlc-card-check.on{border-color:var(--accent);background:var(--accent);color:#0b0b0b}.nlc-card.is-checked{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.nlc-card.nlc-stack{overflow:visible;border-color:transparent;background:none}.nlc-card.nlc-stack:before,.nlc-card.nlc-stack:after{content:"";position:absolute;top:0;height:24px;border:1px solid rgba(255,255,255,.16);border-bottom:0;border-radius:14px 14px 0 0}.nlc-card.nlc-stack:before{left:18px;right:18px;background:#ffffff12}.nlc-card.nlc-stack:after{top:5px;left:9px;right:9px;background:#ffffff21}.nlc-stack-face{position:absolute;top:10px;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border:1px solid var(--border-soft);border-radius:16px;background:var(--bg-elev-2, #111);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.nlc-stack-face>img,.nlc-stack-face>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nlc-stack-face>video{animation:nl-fade .2s var(--ease)}.nlc-card.nlc-stack:hover,.nlc-card.nlc-stack:focus-visible{box-shadow:none}.nlc-card.nlc-stack:hover .nlc-stack-face,.nlc-card.nlc-stack:focus-visible .nlc-stack-face{border-color:var(--border);box-shadow:0 16px 36px #0005}.nlc-stack .nlc-card-tag:first-child{background:#ffffffeb;color:#0b0b0b}.motion-line{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;font-size:12.5px;line-height:1.35;color:var(--text-dim)}.motion-line>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.motion-line-mother{flex:0 1 auto;padding:0;border:0;background:none;color:var(--text);font:inherit;font-weight:650}button.motion-line-mother{cursor:pointer}button.motion-line-mother:hover{text-decoration:underline;text-underline-offset:3px}.motion-line-dot{flex:none;color:var(--text-faint)}.motion-line-motion{flex:1 1 auto}.hk3-motion{display:flex;padding:6px 14px 0}.hk3-motion .motion-line{display:grid;gap:1px;justify-items:start}.hk3-motion .motion-line-dot{display:none}.hk3-motion .motion-line-mother{max-width:100%;font-size:12.5px}.hk3-motion .motion-line-motion{max-width:100%;min-width:0}.next-design .review-concepts .hk3-motion{padding:6px 16px 0}.mch{display:grid;gap:10px}.mch-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mch-back{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 10px 0 6px;border:1px solid var(--border-soft);border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer}.mch-back:hover{border-color:var(--text-faint);color:var(--text)}.mch-back svg{width:13px;height:13px}.mch-name{font-size:15px;font-weight:700}.mch-count{font:500 11px var(--nl-mono, monospace);letter-spacing:.04em;color:var(--text-faint)}.mch-card-sub{padding:2px 12px 0;font-size:12px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mch-card .cp-card-meta{flex-wrap:wrap;align-items:center;gap:4px 8px}.mch-hint{min-width:0;max-width:100%;color:var(--text-dim);font-size:11.5px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cp-card.mch-card.is-picked{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.nlm-tile .nln-tile-name{display:block}.hook-card.hk3.nlm-hk3,.next-design .review-concepts .hook-card.hk3.nlm-hk3{margin-top:8px;box-shadow:0 -8px 0 -4px #ffffff24,0 -15px 0 -8px #ffffff12}.hook-card.hk3.nlm-hk3:hover,.next-design .review-concepts .hook-card.hk3.nlm-hk3:hover{box-shadow:0 -8px 0 -4px #ffffff2e,0 -15px 0 -8px #ffffff17,0 12px 28px #0000003d}.nlm-hk3-chip{background:#ffffffeb!important;color:#0b0b0b!important}.hk3-actions.nlm-hk3-actions{grid-template-columns:minmax(0,1fr)}.nlm-page .nlc-head{align-items:flex-start}.nlm-head-text{min-width:0;max-width:760px}.nlm-basis-line{max-width:64ch}.nlm-head-acts{align-items:center}.nlm-head-acts .nlc-main-btn{align-self:auto}.nlm-head-acts .nlc-tool{min-height:46px;padding:0 18px;border-radius:14px;font-size:14px}.nlm-head-acts .nlc-tool[aria-pressed=true]{border-color:var(--accent);color:var(--text)}.nlm-selectbar{position:sticky;top:var(--nlc-sticky, 64px);z-index:31;display:flex;align-items:center;gap:10px;padding:10px 12px 10px 16px;border:1px solid var(--accent);border-radius:18px;background:color-mix(in srgb,var(--panel) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:nl-rise .2s var(--ease)}.nlm-selectbar>b{font-family:var(--nl-display, var(--display));font-size:22px;font-weight:700}.nlm-selectbar>span:not(.spacer){font:500 12px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.04em}.nlm-motion{display:flex;gap:22px;width:min(900px,96vw);max-height:92vh;padding:18px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nl-rise .22s var(--ease)}.nlm-player{position:relative;flex:0 0 auto;height:min(78vh,640px);aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:#000}.nlm-player>video{width:100%;height:100%;object-fit:contain;background:#000}.nlm-poster{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:var(--bg-elev-2, #111);cursor:pointer}.nlm-poster:disabled{cursor:default}.nlm-poster>img{width:100%;height:100%;object-fit:cover}.nlm-play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#ffffffeb;color:#0b0b0b;box-shadow:0 10px 30px #0006;transition:transform .16s var(--ease)}.nlm-play svg{width:28px;height:28px;margin-left:4px}.nlm-poster:hover .nlm-play{transform:scale(1.06)}.nlm-orig{position:absolute;left:12px;right:12px;bottom:12px;padding:10px;border-radius:12px;background:#0009;color:#fff;text-align:center;font-size:13px;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nlm-step{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:38px;height:38px;margin-top:-19px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#00000080;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nlm-step svg{width:15px;height:15px}.nlm-step.prev{left:10px}.nlm-step.next{right:10px}.nlm-step:disabled{opacity:.3;cursor:default}.nlm-motion-side{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.nlm-motion-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nlm-motion-words{display:grid;gap:6px;min-width:0}.nlm-motion-title{display:flex;align-items:flex-start;gap:6px;margin:0;font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.nlm-motion-name{color:var(--text-dim);font-size:14px}.nlm-motion-edit{display:flex;gap:6px;flex-wrap:wrap}.nlm-motion-edit .input{flex:1 1 220px}.nlm-facts b{font-size:18px}.nlm-facts span{font-size:12.5px;letter-spacing:.01em;color:var(--text-dim)}.nlm-move-link{justify-self:start;align-self:flex-start;font-size:13px}.nlm-motion-acts{margin-top:4px}.nlm-motion-acts .btn-primary{min-height:44px;padding:0 22px;font-weight:650}.nlm-sheet{width:min(560px,100%)}.nlm-sheet-title{display:grid;gap:2px;min-width:0}.nlm-sheet-title span{color:var(--text-faint);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlm-sheet-body{display:grid;gap:14px}.nlm-sheet-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}.nlm-err{margin:0 auto 0 0}.nlm-field{display:grid;gap:6px}.nlm-field>label,.nlm-label{font:500 11px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nlm-field .link-btn{justify-self:start;font-size:12.5px}.nlm-basis{resize:vertical;min-height:60px}.nlm-pick{display:grid;gap:8px}.nlm-pick-search{flex:none}.nlm-pick-search input{flex:1;min-width:0;height:auto;min-height:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0;color:var(--text);font:inherit;font-size:14.5px;outline:none!important}.nlm-pick-search input:focus,.nlm-pick-search input:focus-visible{outline:none!important;box-shadow:none!important}.nlm-pick-list{display:grid;gap:4px;max-height:280px;overflow-y:auto;padding-right:2px}.nlm-pick-more{display:grid;gap:4px}.nlm-pick-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;border:1px solid var(--border-soft);border-radius:12px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s var(--ease),background .14s var(--ease)}.nlm-pick-row:hover{border-color:var(--text-faint);background:var(--nl-hover, rgba(255, 255, 255, .04))}.nlm-pick-row.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.nlm-pick-row b{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlm-pick-row span{flex:none;font:500 11px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.03em}.nlm-pick-new{border-style:dashed}.nlm-pick-none{padding:14px;color:var(--text-faint);font-size:13.5px;text-align:center}.nlm-chosen{font-size:13.5px;color:var(--text-dim)}.nlm-covers{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.nlm-cover{flex:none;width:58px;aspect-ratio:9 / 16;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--bg-elev-2, #111);cursor:pointer}.nlm-cover img{width:100%;height:100%;object-fit:cover}.nlm-cover.on{border-color:var(--accent)}.nlm-edit-more{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--border-soft)}.nlm-retire{margin-left:auto;color:#f87171}.nlm-review{display:grid;gap:8px;margin-bottom:12px}.nlm-review-head{display:flex;align-items:baseline;gap:10px}.nlm-review-head b{font-size:15px}.nlm-review-head span{font:600 11px var(--nl-mono, monospace);color:var(--text-faint)}.nlm-review-row{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-elev, var(--panel))}.nlm-review-text{display:grid;gap:2px;min-width:0}.nlm-review-name{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.nlm-review-name:hover{text-decoration:underline;text-underline-offset:3px}.nlm-review-text>span{color:var(--text-dim);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlm-review-acts,.nlm-review-rename{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.nlm-review-rename .input{flex:1 1 200px}.nlm-review-merge{display:grid;gap:6px}.nlm-review-merge .btn{justify-self:end}.cd-mother{display:flex;align-items:baseline;gap:4px 8px;flex-wrap:wrap;margin:-2px 0 14px}.cd-mother-motion{color:var(--text-dim);font-size:14px}.cd-mother-dot{color:var(--text-faint)}.cd-mother>.link-btn{margin-left:6px}.cd-mother-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:14px;font-weight:650;cursor:pointer}.cd-mother-link:hover{text-decoration:underline;text-underline-offset:3px}.cd-mother-plain{color:var(--text);font-size:14px;font-weight:650}.msend-title{display:grid;gap:4px;min-width:0}.msend-title .motion-line{font-size:13.5px}.msend-list{max-height:360px}.nlc-sheet-for{display:block;margin-top:2px;color:var(--text-faint);font-size:13px;font-weight:500;letter-spacing:0}@media (max-width: 640px){.nlm-head-acts{width:100%}.nlm-head-acts .nlc-main-btn{flex:1 1 auto}.nlm-head-acts .nlc-tool{min-height:44px;padding:0 14px}.nlm-selectbar{position:static;flex-wrap:wrap;padding:10px 12px}.nlm-selectbar .btn{flex:1 1 auto;justify-content:center}.nlc-card.nlc-stack:before{height:18px;left:14px;right:14px}.nlc-card.nlc-stack:after{height:18px;left:7px;right:7px}.nlc-stack-face{top:8px;right:0;bottom:0;left:0;border-radius:14px}.nlm-motion-back{padding:0;place-items:stretch}.nlm-motion{flex-direction:column;gap:14px;width:100%;height:100dvh;max-height:none;padding:0 0 calc(76px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;overflow-y:auto}.nlm-player{flex:none;width:100%;height:auto;max-height:50vh;aspect-ratio:9 / 16;border-radius:0}.nlm-motion-side{flex:none;overflow:visible;padding:0 16px;gap:14px}.nlm-motion-title{font-size:22px}.nlm-motion-top>.icon-btn{position:fixed;top:max(10px,env(safe-area-inset-top,0px));right:10px;z-index:4;width:40px;height:40px;border-radius:50%;background:#0000008c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nlm-motion-acts{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;gap:8px;margin:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-soft);background:var(--bg-elev)}.nlm-motion-acts .btn{flex:1 1 0;justify-content:center;min-height:46px;padding:0 10px;white-space:nowrap}.nlm-motion-acts .btn-primary{flex:1.4 1 0}.nlm-long{display:none}.nlm-pick-list{max-height:42vh}.hook-card.hk3.nlm-hk3{margin-top:8px}.mch-card-sub{padding:2px 9px 0}}@media (prefers-reduced-motion: reduce){.nlm-motion,.nlm-selectbar,.nlc-stack-face>video{animation:none}}.cp-card-wrap.pm-wrap{padding-top:8px}.cp-card-wrap.pm-wrap>.pm-card,.next-design .cp-card-wrap.pm-wrap>.pm-card{box-shadow:0 -8px 0 -4px #ffffff26,0 -15px 0 -8px #ffffff14}.cp-card-wrap.pm-wrap>.pm-card:hover,.next-design .cp-card-wrap.pm-wrap>.pm-card:hover{box-shadow:0 -8px 0 -4px #fff3,0 -15px 0 -8px #ffffff1a,0 14px 30px #0006}.cp-card-wrap.pm-wrap>.qc-concept.pm-card.on,.next-design .cp-card-wrap.pm-wrap>.qc-concept.pm-card.on{box-shadow:0 -8px 0 -4px #fff3,0 -15px 0 -8px #ffffff1a,0 0 0 1px var(--accent, var(--gold))}.pm-chip{position:absolute;top:7px;right:7px;z-index:2;padding:3px 9px;border-radius:999px;background:#ffffffeb;color:#0b0b0b;font-size:11.5px;font-weight:700;line-height:1.25;white-space:nowrap;box-shadow:0 2px 8px #0000004d}.qc-concept-pic .pm-chip~b{top:34px}.pm-sent{padding:4px 12px 0;font-size:12.5px;line-height:1.3;color:var(--text-dim);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pm-card .cp-card-meta:empty,.pm-card .qc-concept-meta:empty{padding-top:0}.pm-more{position:absolute;right:6px;top:88px;z-index:3;padding:4px 9px;border-radius:999px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;line-height:1.2;color:#fff;background:#0c0c0ea8;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .15s,color .15s}.pm-more:hover,.pm-more:focus-visible{border-color:var(--gold);color:var(--gold-2, var(--gold))}.cp-selected .motion-line{flex:0 1 auto}.pm-sel-hint{flex:1 1 100%;font-size:13px;line-height:1.35;color:var(--text-dim)}.concept-picker .mch{margin-top:2px}.pm-qc .mch-head{margin-bottom:2px}.pm-qc .cp-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:14px;padding:0}.pm-qc .cp-card{border-radius:8px;background:var(--panel, var(--bg-elev))}.pm-qc .cp-card.mch-card.is-picked{border-color:var(--accent, var(--gold));box-shadow:0 0 0 1px var(--accent, var(--gold))}.pm-qc .cp-card-pic{height:155px;background:var(--bg)}.pm-qc .cp-card-name{font-size:13px;line-height:1.4}.pm-qc .cp-card-meta em{font-style:normal;font-size:11px;font-weight:500;color:var(--text-dim)}.pm-qc .cp-card-meta em.fit{color:#90c9a1}.pm-qc .cp-card-meta em.change{color:var(--accent-2, #f2c14e)}.pm-qc .cp-card-meta em.no{color:#f18f85}.pm-qc .cp-play{top:119px}.qc-go .motion-line,.qc-done .motion-line{display:grid;justify-items:center;gap:1px;max-width:100%;margin-top:-2px;text-align:center}.qc-go .motion-line>*,.qc-done .motion-line>*{max-width:100%;white-space:normal;overflow:visible;overflow-wrap:anywhere}.qc-go .motion-line-dot,.qc-done .motion-line-dot{display:none}.qc-done .motion-line{margin:-4px auto 4px}.qc-go .pm-sel-hint{text-align:center}.pm-battle-head{display:flex;align-items:center;gap:8px;width:100%;padding:4px 2px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px}.pm-battle-head:hover{background:#ffffff08}.pm-battle-caret{flex:none;width:16px;height:16px;color:var(--text-faint);transition:transform .18s var(--ease, ease)}.pm-battle-head[aria-expanded=true] .pm-battle-caret{transform:rotate(90deg)}.pm-battle-head .cp-thumb{box-shadow:0 -4px 0 -2px #ffffff29,0 -7px 0 -4px #ffffff14}.pm-battle-count{margin-left:auto;flex:0 0 auto;font-size:12.5px;font-weight:700;color:var(--text-dim);white-space:nowrap}.pm-battle-motions{margin:2px 0 6px 24px;padding-left:10px;border-left:1px solid var(--border-soft, var(--border))}.battle-main .motion-line{font-size:12.5px}.clip-motion{min-width:0;margin:2px 0 3px}.clip-card .clip-motion .motion-line{display:grid;gap:1px;justify-items:start}.clip-card .clip-motion .motion-line-dot{display:none}.clip-card .clip-motion .motion-line-mother,.clip-card .clip-motion .motion-line-motion{max-width:100%;min-width:0}.clip-card .clip-motion .motion-line-motion{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.analysis-name .clip-motion .motion-line{display:flex}.analysis-name .clip-motion{margin-top:4px;font-family:var(--sans, inherit);font-size:13px;font-weight:400;letter-spacing:0}.result-head .motion-line{flex:0 1 auto}.combo-result.pm-combo-mother{align-items:center}.pm-combo-mother .combo-result-name{font-weight:700}.pm-combo-mother .pm-combo-n{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--text-dim);white-space:nowrap}.pm-combo-mother .pm-combo-n svg{width:12px;height:12px;transition:transform .18s var(--ease, ease)}.pm-combo-mother[aria-expanded=true] .pm-combo-n svg{transform:rotate(90deg)}.pm-combo-motions{display:flex;flex-direction:column;gap:2px;margin:0 0 4px 12px;padding-left:8px;border-left:1px solid var(--border-soft, var(--border))}.combo-slot.picked .motion-line{display:flex;margin-top:2px}.pm-combo-same{margin-top:8px;font-size:13px;color:var(--text-dim)}@media (max-width: 640px){.pm-more{top:68px;right:5px;padding:3px 7px;font-size:10.5px}.pm-chip{top:5px;right:5px;padding:2px 7px;font-size:10.5px}.qc-concept-pic .pm-chip~b{top:30px}.pm-sent{padding:3px 9px 0;font-size:12px}.pm-qc .cp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pm-qc .cp-card-name{padding:9px 9px 0;font-size:12px}.pm-qc .cp-card-meta{padding:6px 9px 11px}.pm-qc .cp-play{top:119px}.pm-battle-motions{margin-left:12px;padding-left:8px}}.hs-item.hs-mother b{display:inline-flex;align-items:center;gap:8px;min-width:0}.hs-stack{flex:none;width:15px;height:15px;fill:none;stroke:var(--accent, #c2a367);stroke-width:1.4;stroke-linejoin:round}.hs-item .hs-motion{flex:0 1 auto;min-width:0;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmv-cover-text .motion-line{display:grid;gap:1px;justify-items:start;font-size:13px}.pmv-cover-text .motion-line>*{max-width:100%;white-space:normal;overflow-wrap:anywhere}.pmv-cover-text .motion-line-dot{display:none}.pmv-cover-text .motion-line-mother{font-family:inherit;font-size:inherit;font-weight:650;letter-spacing:0;line-height:inherit;text-align:left}.pmv-cover-text .motion-line-motion{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pn-detail li .pn-motion{color:var(--text-dim)}@media (max-width: 640px){.hs-item .hs-motion{max-width:100%}}.nlr-page{display:grid;gap:20px;animation:nlr-rise .26s var(--ease) both}@keyframes nlr-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nlr-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 6px;margin-bottom:-6px;border:0;border-radius:10px;background:none;color:var(--text-dim);font:500 12px var(--nl-mono, monospace);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease)}.nlr-back svg{width:14px;height:14px}.nlr-back:hover{background:var(--nl-hover, rgba(255, 255, 255, .05));color:var(--text)}.nlr-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.nlr-head>div:first-child{min-width:0}.nlr-kicker{display:block;margin-bottom:6px;font:500 11px var(--nl-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.nlr-title{margin:0;font-family:var(--nl-display, var(--display));font-size:clamp(30px,4vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere}.nlr-sub{margin:8px 0 0;font:400 13px var(--nl-mono, monospace);color:var(--text-dim)}.nlr-stats{display:flex;gap:10px}.nlr-stats>div{min-width:112px;padding:12px 16px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:grid;gap:2px}.nlr-stats b{font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.nlr-stats span{font:400 11.5px var(--nl-mono, monospace);color:var(--text-faint)}.nlr-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nlr-fine{font:400 12px var(--nl-mono, monospace);color:var(--text-faint)}.nlr-error{color:var(--danger);font-size:14px}.nlr-live{display:flex;align-items:center;gap:10px;padding:14px 18px;border:1px solid var(--border);border-radius:18px;background:var(--panel);font-size:14px;color:var(--text)}.nlr-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--text-faint)}.nlr-dot.ok{background:#5fb87a}.nlr-dot.bad{background:var(--danger)}.nlr-dot.live{background:var(--text);animation:nlr-pulse 1.6s ease-out infinite}@keyframes nlr-pulse{0%{box-shadow:0 0 #ffffff73}to{box-shadow:0 0 0 8px #fff0}}.nlr-rows{display:grid;border:1px solid var(--border);border-radius:24px;background:var(--panel);overflow:hidden}.nlr-row{display:grid;grid-template-columns:128px minmax(0,1fr) auto 150px 16px;align-items:center;gap:18px;width:100%;min-height:68px;padding:12px 22px;border:0;border-top:1px solid var(--border-soft);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;animation:nlr-rise .26s var(--ease) both;transition:background .16s var(--ease)}.nlr-row:first-child{border-top:0}.nlr-row:hover,.nlr-row:focus-visible{background:var(--nl-hover, rgba(255, 255, 255, .04));outline:none}.nlr-row:hover .nlr-chev{transform:translate(2px);color:var(--text)}.nlr-when{display:grid;gap:1px}.nlr-when b{font-family:var(--nl-display, var(--display));font-size:17px;font-weight:700;letter-spacing:-.01em}.nlr-when span,.nlr-where{font:400 12.5px var(--nl-mono, monospace);color:var(--text-dim)}.nlr-where{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlr-nums{display:flex;gap:22px}.nlr-nums>span{display:grid;gap:1px;min-width:64px}.nlr-nums b{font-family:var(--nl-display, var(--display));font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.nlr-nums em{font:normal 400 10.5px var(--nl-mono, monospace);color:var(--text-faint);white-space:nowrap}.nlr-state{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-dim);white-space:nowrap}.nlr-state.bad{color:var(--danger)}.nlr-chev{width:16px;height:16px;color:var(--text-faint);transition:transform .16s var(--ease),color .16s var(--ease);flex:none}.nlr-skel{background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:nlr-shimmer 1.4s linear infinite;cursor:default}.nlr-row.nlr-skel{pointer-events:none}.nlr-skel-title{width:min(360px,70vw);height:48px;border-radius:12px}.nlr-skel-tile{height:96px;border-radius:18px}.nlr-skel-panel{height:240px;border-radius:24px}@keyframes nlr-shimmer{to{background-position:-200% 0}}.nlr-empty{display:grid;justify-items:center;gap:8px;padding:64px 20px;border:1px dashed var(--border);border-radius:24px;text-align:center;color:var(--text-dim)}.nlr-empty svg{width:56px;height:56px;color:var(--text-faint);margin-bottom:4px}.nlr-empty b{color:var(--text);font-size:17px}.nlr-empty span{max-width:46ch;font-size:14.5px}.nlr-empty .btn{margin-top:8px}.nlr-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--border);border-radius:999px;font-size:13px;color:var(--text);white-space:nowrap}.nlr-badge.bad{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.nlr-tiles{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:12px}.nlr-tiles>div{display:grid;gap:4px;padding:18px 20px;border:1px solid var(--border);border-radius:20px;background:var(--panel);animation:nlr-rise .3s var(--ease) both}.nlr-tiles>div:nth-child(2){animation-delay:40ms}.nlr-tiles>div:nth-child(3){animation-delay:80ms}.nlr-tiles>div:nth-child(4){animation-delay:.12s}.nlr-tiles b{font-family:var(--nl-display, var(--display));font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.nlr-tiles span{font:400 11.5px var(--nl-mono, monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.nlr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.nlr-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.nlr-panel{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:24px;background:var(--panel);overflow:hidden;animation:nlr-rise .32s var(--ease) both}.nlr-panel>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 18px 10px;font:500 11px var(--nl-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.nlr-panel>header em{font-style:normal;color:var(--text-dim)}.nlr-panel-body{display:grid;align-content:start;padding:0 8px 10px;max-height:360px;overflow-y:auto;scrollbar-width:thin}.nlr-line{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border:0;border-radius:12px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;text-decoration:none;min-width:0}.nlr-line.link{cursor:pointer;transition:background .16s var(--ease)}.nlr-line.link:hover,.nlr-line.link:focus-visible{background:var(--nl-hover, rgba(255, 255, 255, .05));outline:none}.nlr-line-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlr-line em{flex:none;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:normal 400 11.5px var(--nl-mono, monospace);color:var(--text-faint)}.nlr-line b{flex:none;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.nlr-line.bad,.nlr-line.bad b{color:var(--danger)}.nlr-line.bad em{color:color-mix(in srgb,var(--danger) 70%,var(--text-faint))}.nlr-line-text{display:grid;gap:2px;flex:1;min-width:0}.nlr-line.stack em{max-width:none}.nlr-line.wrap .nlr-line-label{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.nlr-none{display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:13.5px;color:var(--text-faint)}.nlr-none.ok{color:var(--text-dim)}.nlr-none svg{width:16px;height:16px;color:#5fb87a}.nlr-caption{margin:6px 10px 0;font-size:13px;color:var(--text-faint);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nlr-split{display:grid;gap:8px;padding:2px 10px 10px}.nlr-split-bar{display:flex;gap:3px;height:8px;border-radius:999px;overflow:hidden;background:var(--bg-elev-2)}.nlr-split-bar span{background:var(--text);border-radius:999px;min-width:3px}.nlr-split-bar i{background:var(--text-faint);opacity:.45;border-radius:999px}.nlr-split-key{display:flex;justify-content:space-between;font:400 12px var(--nl-mono, monospace);color:var(--text-dim)}.nlr-split-key b{color:var(--text);font-weight:600}.nlr-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nlr-acts a.btn{text-decoration:none}.nlr-open{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-elev);color:var(--text);font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.nlr-open:hover,.nlr-open:focus-visible{border-color:var(--border);background:var(--panel-hover);outline:none}.nlr-open span{font:500 11px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.nlr-ls-head-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.nlr-ls-head-btn .nlr-more{display:inline-flex;align-items:center;gap:4px;flex:none;font:500 11px var(--nl-mono, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.nlr-ls-head-btn:hover .nlr-more{color:var(--text)}@media (min-width: 641px) and (max-width: 1180px){.nlr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.nlr-page{gap:16px}.nlr-stats{width:100%}.nlr-stats>div{flex:1;min-width:0}.nlr-row{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"when state chev" "where where chev" "nums nums chev";gap:6px 12px;padding:14px 16px}.nlr-when{grid-area:when;display:flex;gap:8px;align-items:baseline}.nlr-where{grid-area:where}.nlr-nums{grid-area:nums;gap:16px}.nlr-nums>span{min-width:0}.nlr-state{grid-area:state;font-size:12px}.nlr-chev{grid-area:chev}.nlr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nlr-tiles>div{padding:14px 16px;border-radius:16px}.nlr-tiles b{font-size:30px}.nlr-grid,.nlr-grid.two{grid-template-columns:minmax(0,1fr)}.nlr-panel-body{max-height:none}.nlr-acts{width:100%}.nlr-acts .btn{flex:1;justify-content:center}}@media (prefers-reduced-motion: reduce){.nlr-page,.nlr-row,.nlr-tiles>div,.nlr-panel,.nlr-skel,.nlr-dot.live{animation:none}}.san{display:grid;gap:16px}.san-k{font-size:11px;letter-spacing:.14em;font-weight:700;color:var(--gold)}.san-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--bg-elev);border:1px solid var(--border);justify-self:start}.san-tabs button{white-space:nowrap;flex:none;border:0;background:none;color:var(--text-dim);padding:7px 16px;border-radius:999px;font:inherit;font-size:13.5px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.san-tabs button.on{background:var(--accent-dim);color:var(--text)}.san-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:stretch}.san-hero-card,.san-todo,.san-stores,.san-detail,.san-panel{position:relative;display:grid;gap:10px;align-content:start;padding:20px;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg,rgba(var(--accent-rgb),.06),transparent 50%),var(--panel);box-shadow:var(--shadow);animation:rise .4s var(--ease) both}.san-todo{animation-delay:60ms}.san-stores,.san-detail{grid-column:1 / -1;animation-delay:.12s}.san-big{font-size:clamp(40px,6vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1}.san-sub{font-size:14px;color:var(--text-dim)}.san-best{font-size:13.5px;color:var(--text-dim);margin-top:6px;padding-top:10px;border-top:1px solid var(--border-soft)}.san-best b{color:var(--text);font-weight:600;margin:0 4px}.san-do{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:transform .2s var(--ease),border-color .2s var(--ease)}.san-do:hover{transform:translateY(-1px);border-color:var(--gold-line)}.san-do b{font-size:26px;font-weight:700;min-width:54px}.san-do span{font-size:14px}.san-do.bad b{color:#ef7a6c}.san-do.warn b{color:#e9c37a}.san-clear{padding:16px;border-radius:12px;border:1px dashed var(--border);color:var(--text-dim);font-size:14px;text-align:center}.san-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.san-tile{display:grid;gap:4px;text-align:left;padding:14px;border-radius:14px;border:1px solid var(--border);background:var(--bg-elev);color:var(--text);font:inherit;cursor:pointer;animation:rise .35s var(--ease) both;transition:transform .2s var(--ease),border-color .2s var(--ease)}.san-tile:hover{transform:translateY(-2px);border-color:var(--gold-line)}.san-tile.on{border-color:var(--gold);background:var(--accent-dim)}.san-tile-name{font-size:13px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.san-tile b{font-size:22px;font-weight:700}.san-tile-sub{font-size:12px;color:var(--text-faint)}.san-pill{justify-self:start;font-size:11.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.san-pill.good{border-color:#5fb87a73;color:#8fd3a5}.san-pill.warn{border-color:#e6b45073;color:#e9c37a}.san-pill.bad{border-color:#e5605073;color:#f08a7c}.san-detail-head{display:flex;align-items:center;gap:10px}.san-detail-head b{font-size:18px}.san-detail-head span{flex:1;font-size:12.5px;color:var(--text-faint)}.san-panel{gap:8px}.san-cb{display:grid;grid-template-columns:110px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--bg-elev);border:1px solid var(--border-soft);font-size:13.5px}.san-cb.open{border-color:#e5605059}.san-cb b{font-size:16px}.san-cb-why{color:var(--text-dim)}.san-prod{display:grid;grid-template-columns:26px minmax(0,1fr) auto 80px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--bg-elev);border:1px solid var(--border-soft);font-size:14px}.san-prod em{font-style:normal;color:var(--text-faint);font-weight:700}.san-prod small{display:block;font-size:12px;color:var(--text-faint)}.san-prod-units{font-size:12.5px;color:var(--text-dim);text-align:right}.san-fine{font-size:12.5px;color:var(--text-faint)}.san-money{display:grid;gap:16px}@media (max-width: 760px){.san-grid{grid-template-columns:1fr}.san-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.san-cb{grid-template-columns:1fr auto}.san-cb-why{grid-column:1 / -1}.san-prod{grid-template-columns:22px minmax(0,1fr) auto}.san-prod-units{display:none}.san-tabs{justify-self:stretch;overflow-x:auto}}.cmp-search{width:100%;max-width:none}.cmp-testing{margin-top:4px}.cmp-concepts{display:grid}.cmp-concept-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--border)}.cmp-concept-row:first-child{border-top:0}.cmp-auto{margin:0;font-size:13px}.cmp-err{color:#fca63a}.cmp-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:12px}.cmp-posts{display:grid;margin-top:12px}.cmp-post{display:grid;grid-template-columns:130px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--border)}.cmp-views{display:flex;align-items:center;gap:6px}.cmp-post.hot .cmp-views b{color:var(--gold-2)}.cmp-cap{font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-actions{display:flex;align-items:center;gap:8px}.cmp-read{margin:12px 0;display:flex;flex-direction:column;gap:6px}.cmp-read-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cmp-read-bar>b{font-size:14px}.cmp-read-bar select{width:auto;min-width:160px}.cr-layout.cr-layout-simple{display:block}.cr-layout-simple>.cr-main{margin-top:22px}.review-page-nav{margin:18px 0 20px}.review-page-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:6px;border:1px solid var(--border);border-radius:18px;background:var(--panel);box-shadow:0 1px #ffffff06 inset}.review-page-groups>button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 16px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-dim);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.review-page-groups>button:hover{background:var(--bg-elev);color:var(--text)}.review-page-groups>button.is-active{background:var(--accent-dim);border-color:color-mix(in srgb,var(--gold) 25%,transparent);color:var(--text);box-shadow:0 4px 16px #00000012}.review-page-groups>button.is-active .sn-ico{color:var(--gold)}.review-page-tools{display:flex;flex-wrap:wrap;gap:6px;padding:12px 4px 0}.review-page-tools>button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:9px 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-dim);font:inherit;font-size:14px;cursor:pointer;transition:background .16s ease,color .16s ease}.review-page-tools>button:hover{color:var(--text);background:var(--panel)}.review-page-tools>button.is-active{color:var(--gold);background:var(--accent-dim)}.review-page-nav button:focus-visible,.review-fold>summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.review-fold{margin:18px 0 0;border:1px solid var(--border);border-radius:16px;background:var(--panel);overflow:hidden}.review-fold>summary{display:flex;align-items:center;gap:14px;padding:18px 20px;min-height:58px;box-sizing:border-box;list-style:none;cursor:pointer;color:var(--text);font-size:15px;line-height:1.5}.review-fold>summary::-webkit-details-marker{display:none}.review-fold>summary>span:first-child{flex:1;min-width:0}.review-fold>summary small{display:block;color:var(--text-dim);font-size:13px;margin-top:3px;font-weight:400}.review-fold>summary:after{content:"⌄";color:var(--gold);display:block;flex:none;font-size:20px;transition:transform .18s ease}.review-fold[open]>summary:after{transform:rotate(180deg)}.review-fold-action{color:var(--text-dim);font-size:13px;white-space:nowrap}.review-fold-body{padding:0 20px 20px}.review-fold[open]>.review-fold-body{animation:review-fold-enter .18s ease-out}.review-fold-body>.lh-note{margin-top:0}.review-archived{background:transparent}.review-archived .review-danger{color:#e8a7a7}.review-archived .pl-row{border-top:1px solid var(--border);padding:14px 0}.review-team-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.review-team-invite{scroll-margin-top:24px}.review-team-invite .review-fold-body>:last-child{margin-bottom:0}.review-store-setup{margin-bottom:20px}.review-setup-status{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.review-setup-cta{color:var(--gold);font-size:13px;font-weight:600;white-space:nowrap}.review-store-setup .stb-count{font-size:12px;font-style:normal}.review-compact-hero.cr-hero{padding:22px 24px}.review-store-done h3{margin:0;font-family:var(--display);font-size:24px;font-weight:500}.review-launch-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.review-launch-head .lh-note{margin:6px 0 0}.review-launch-next{margin-top:20px;padding:18px 20px;border-left:3px solid var(--gold);border-radius:0 12px 12px 0;background:var(--accent-dim);line-height:1.6}.review-launch-next>span{display:block;font-size:12px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.review-launch-next>b{font-size:15px;font-weight:500}.review-checklist{list-style:none;margin:0;display:grid;gap:12px}.review-checklist>li{display:flex;gap:12px;align-items:flex-start}.review-checklist>li>span{display:grid;place-items:center;flex:0 0 28px;height:28px;margin-top:2px;background:var(--accent-dim);color:var(--gold);border-radius:50%;font-size:13px;font-weight:700}.review-checklist>li>p{margin:2px 0 0;font-size:14px;line-height:1.7;color:var(--text-dim)}@keyframes review-fold-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.review-page-nav button,.review-fold>summary:after{transition:none}.review-fold[open]>.review-fold-body{animation:none}}.cr-layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:22px;align-items:start;margin-top:18px}.cr-main{min-width:0}.sn{position:sticky;top:16px}.sn-pick{display:none}.sn-list{display:flex;flex-direction:column;gap:16px;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 1px #ffffff08 inset}.sn-group{display:flex;flex-direction:column;gap:2px}.sn-label{padding:2px 12px 6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.sn-item{position:relative;display:flex;align-items:center;gap:11px;min-height:40px;padding:8px 12px;box-sizing:border-box;width:100%;border:0;border-radius:10px;background:transparent;color:#b4b7bd;font:inherit;font-size:14px;font-weight:500;text-align:left;line-height:1.25;cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease)}.sn-item:hover{background:#17191c;color:var(--text)}.sn-item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sn-item:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);transform:scaleY(0);transition:transform .28s var(--spring)}.sn-item.active{background:var(--accent-dim);color:var(--text);font-weight:600}.sn-item.active:before{transform:scaleY(1)}.sn-ico{flex:none;color:var(--text-faint);transition:color .18s var(--ease),transform .25s var(--spring)}.sn-item:hover .sn-ico{transform:translate(1px);color:var(--text-dim)}.sn-item.active .sn-ico{color:var(--accent)}.sn-text{flex:1;min-width:0}.sn-badge{flex:none;min-width:22px;height:20px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:#24272c;color:#d6d4cf;font-size:13px;font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.sn-badge.alert{background:#e5484d;color:#fff}.sn-sheet-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:flex-end}.sn-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;animation:sn-fade .2s var(--ease)}.sn-sheet{position:relative;width:100%;max-height:82vh;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:12px 14px calc(20px + env(safe-area-inset-bottom));background:var(--bg-elev);border-top:1px solid var(--border);border-radius:20px 20px 0 0;animation:sn-up .28s var(--ease)}.sn-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 0 12px}.sn-sheet-head b{font-family:var(--display);font-weight:400;font-size:24px}.sn-close{width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--text-dim);font-size:18px;cursor:pointer}.sn-sheet .sn-item{min-height:48px;font-size:16px}.sn-sheet .sn-item:before{left:-14px}@keyframes sn-up{0%{transform:translateY(28px);opacity:0}}@keyframes sn-fade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.sn-sheet,.sn-scrim{animation:none}}@media (max-width: 1000px) and (min-width: 641px){.cr-layout{grid-template-columns:200px minmax(0,1fr);gap:16px}}@media (max-width: 1500px) and (min-width: 641px){.cr-main .cal-wrap{grid-template-columns:minmax(0,1fr)}.cr-main .cal-side{position:static}}.cr-main .cal-chip{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.vr{display:flex;flex-direction:column;gap:18px}.vr-hero{margin-bottom:0}.vr-hero .qc-head{margin-bottom:18px}.vr-stats{margin-top:0}.vr-act{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:18px;text-align:center}.vr-cost{margin:0;font-size:14px;color:var(--text-dim)}.vr-cost b{color:var(--text);font-weight:700}.vr-go{padding:11px 22px;font-size:14.5px;font-weight:700;border-radius:12px;box-shadow:0 12px 30px rgba(var(--accent-rgb),.22)}.vr-empty{text-align:center}.vr-empty .qc-head{margin-bottom:18px}.vr-run{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.vr-run .think-center{margin:0 auto}.vr-bar{width:min(320px,100%);height:4px;border-radius:999px;background:var(--bg-elev-2, rgba(255, 255, 255, .06));overflow:hidden}.vr-bar i{display:block;height:100%;border-radius:inherit;background:var(--gold);transition:width .6s var(--ease, ease)}.vr-read{padding:18px 20px;border:1px solid var(--gold-line);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.vr-read .ct-section-label{margin-top:0}.vr-headline{margin:2px 0 12px;font-family:var(--display, Georgia, serif);font-size:22px;line-height:1.25;color:var(--text)}.vr-patterns{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vr-patterns li{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:#08080a4d;font-size:14px;line-height:1.4;color:var(--text)}.vr-factor{flex:none;min-width:92px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-2)}.vr-lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vr-list{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);min-width:0}.vr-list .ct-section-label{margin:0}.vr-item{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border);border-radius:12px;background:#08080a4d;transition:border-color .2s var(--ease, ease),transform .2s var(--ease, ease)}.vr-item:hover{border-color:var(--gold-line);transform:translateY(-2px)}.vr-why{margin:0;font-size:13px;line-height:1.4;color:var(--text-dim)}.vr-none{margin:0;font-size:13px;color:var(--text-faint)}.vr-test-top,.vr-make-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.vr-var{padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;color:var(--on-accent, #14110a);background:var(--gold)}.vr-base{font-size:12.5px;color:var(--text-faint)}.vr-change{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:var(--text)}.vr-item-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vr-make-top img{width:44px;height:58px;object-fit:cover;border-radius:8px;flex:none}.vr-make-top>div{display:flex;flex-direction:column;gap:2px;min-width:0}.vr-make-top b{font-size:14px;line-height:1.25;overflow-wrap:anywhere}.vr-grid-wrap .ct-section-label{margin-top:0}.vr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.vr-post{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .2s;min-width:0}.vr-post:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 14px 30px #0006}.vr-pic{position:relative;display:block;aspect-ratio:3 / 4;background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f);overflow:hidden}.vr-pic img{width:100%;height:100%;object-fit:cover;display:block}.vr-pic-none{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:.75}.vr-pic em{position:absolute;top:8px;left:8px;padding:2px 7px;border-radius:8px;font-style:normal;font-size:11.5px;font-weight:700;color:var(--gold-2);background:#0f1114e0}.vr-post-body{display:flex;flex-direction:column;gap:5px;padding:10px 11px 11px;min-width:0}.vr-views{display:flex;align-items:baseline;gap:5px;font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.vr-views span{font-size:12px;font-weight:500;color:var(--text-faint)}.vr-date{font-size:12px;color:var(--text-faint)}.vr-tag{align-self:flex-start;max-width:100%;padding:2px 8px;border-radius:999px;border:1px solid var(--border);font-size:11.5px;font-weight:600;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vr-tag.concept{border-color:var(--gold-line);color:var(--gold-2);background:var(--accent-dim)}.vr-tag.none{color:var(--text-faint);border-style:dashed}.vr-line{font-size:12.5px;line-height:1.35;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.vr-watch{align-self:flex-start;font-size:12.5px;font-weight:600;color:var(--gold-2);text-decoration:none}.vr-watch:hover{text-decoration:underline}.vr-post.small{flex-direction:row;border:0;background:transparent;box-shadow:none}.vr-post.small:hover{transform:none;box-shadow:none}.vr-post.small .vr-pic{width:64px;flex:none;border-radius:10px}.vr-post.small .vr-post-body{padding:2px 0 0 10px}.vr-post.small .vr-views{font-size:17px}@media (max-width: 1100px){.vr-lists{grid-template-columns:minmax(0,1fr)}}.ac-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600;color:var(--text-dim);border:1px solid var(--border);background:transparent}.ac-chip.good{color:#4ade80;border-color:#4ade8066;background:#4ade8014}.ac-chip.quiet{color:var(--text-faint)}.ac-chip.fit-no{color:#f08c85;border-color:#f08c8580;background:#f08c851a;cursor:help}.ac-chip.fit-weak{color:#e6b45a;border-color:#e6b45a73;background:#e6b45a14;cursor:help}.ac-meta .ac-chip.fit-no,.ac-meta .ac-chip.fit-weak{padding:2px 8px;font-size:12px}.ac-chip.fit-ok{color:#7fd19a;border-color:#7fd19a73;background:#7fd19a14;animation:mo-in .3s cubic-bezier(.2,.8,.2,1) both}.fit-override{color:#7fd19a}.fit-why{flex-basis:100%;font-size:12px;color:var(--text-faint, #8a8d94);line-height:1.4}.cal-chip.misfit{box-shadow:inset 3px 0 #f08c85}.cal-misfits{font:inherit;font-size:13px;font-weight:600;color:#f08c85;background:#f08c8514;border:1px solid rgba(240,140,133,.35);border-radius:999px;padding:5px 12px;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .12s ease}.cal-misfits:hover{background:#f08c8529;border-color:#f08c8599}.cal-misfits:active{transform:scale(.97)}.ac-foot .ac-status:not(.on){background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ac-foot .ac-status:not(.on):hover{background:var(--gold-2);border-color:var(--gold-2)}.ac-move{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--text-dim)}.ac-move label{display:flex;align-items:center;gap:8px}.ac-move .input{width:auto}.ac-details,.svc-details{border-top:1px solid var(--border-soft);padding-top:10px}.ac-details>summary,.svc-details>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-faint);padding:4px 0;min-height:28px}.ac-details>summary::-webkit-details-marker,.svc-details>summary::-webkit-details-marker{display:none}.ac-details>summary:after,.svc-details>summary:after{content:"";width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease)}.ac-details[open]>summary:after,.svc-details[open]>summary:after{transform:rotate(225deg) translateY(-1px)}.ac-details>summary:hover,.svc-details>summary:hover{color:var(--text-dim)}.ac-details>summary:focus-visible,.svc-details>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.ac-details-body{display:flex;flex-direction:column;gap:12px;margin-top:8px}.ac-row{display:flex;flex-direction:column;gap:3px}.ac-row>span{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.ac-row>p{margin:0;font-size:13.5px;line-height:1.45;color:var(--text-dim)}.ac-row a{font-size:13.5px;color:var(--gold-2)}.svc-verdict{align-self:flex-start;cursor:default}.svc-details-body{display:flex;flex-direction:column;gap:8px;margin-top:6px;font-size:12.5px;color:var(--text-faint);overflow-wrap:anywhere}.svc-details-body .svc-delete{align-self:flex-start;color:#ff8a8e}.dm{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2, rgba(255,255,255,.03));width:100%}.dm-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.dm-head b{font-size:15px;color:var(--text)}.dm-head span{font-size:13px;color:var(--text-faint)}.dm-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.dm-day{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 2px;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--text-dim);cursor:pointer;font:inherit;transition:background .15s,border-color .15s}.dm-day small{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.dm-day b{font-size:18px;line-height:1.2;color:var(--text)}.dm-day:hover:not(:disabled){border-color:var(--accent)}.dm-day.on{background:var(--accent);border-color:var(--accent)}.dm-day.on b,.dm-day.on small{color:var(--on-accent)}.dm-day.now{opacity:.4;cursor:default}.dm-day:disabled:not(.now){opacity:.5;cursor:default}.dm-other{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--text-dim)}.dm-other .input{width:auto}.dm-foot{display:flex;justify-content:flex-end;gap:8px}.ms-two{display:flex;flex-direction:column;gap:2px;min-width:0}.ms-two-name{min-width:0}html body .motion-line.ms-ml{display:flex;width:100%;min-width:0;contain:inline-size;font-size:12.5px;line-height:1.35;color:var(--text-dim);font-weight:400}html body .motion-line.ms-ml>span{font-size:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .motion-line.ms-ml>.motion-line-dot{color:var(--text-faint)}html body .motion-line.ms-ml .motion-line-mother{display:block;flex:0 0 auto;max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font-family:inherit;font-size:inherit;font-weight:650;line-height:inherit;color:var(--text)}html body .motion-line.ms-ml>.motion-line-motion{flex:1 1 0;min-width:0}html body .motion-line.ms-ml button.motion-line-mother:hover{color:var(--gold-2, var(--text))}html body .ms-hint{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;max-width:100%;padding:3px 10px 3px 8px;border-radius:999px;background:color-mix(in srgb,var(--gold, #d8bd7c) 11%,transparent);border:1px solid color-mix(in srgb,var(--gold, #d8bd7c) 22%,transparent);color:var(--text-dim);font-size:12px;font-weight:500;line-height:1.35;font-style:normal;white-space:normal}html body .ms-hint:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--gold-2, #d8bd7c)}.dp-list li .ms-two{flex:1}.dp-list li .ms-hint{margin-top:3px}html body :is(.dp-list li,.tp-item-main) .motion-line.ms-ml{display:grid;gap:1px;justify-items:start}html body :is(.dp-list li,.tp-item-main) .motion-line.ms-ml>.motion-line-dot{display:none}html body :is(.dp-list li,.tp-item-main) .motion-line.ms-ml .motion-line-mother{max-width:100%}html body :is(.dp-list li,.tp-item-main) .motion-line.ms-ml>.motion-line-motion{max-width:100%;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dp-card-title .ms-hint{margin-top:4px}.ms-motions{display:grid;gap:10px;padding:14px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg);animation:rise .25s var(--ease, ease) backwards}.ms-motions .cp-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.cal-chip-motion{font-weight:500;opacity:.72}.cal-plan-name.ms-two{white-space:normal;overflow:visible}.cal-plan-name.ms-two .ms-two-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-plan li:has(>.ms-two){align-items:flex-start}.cal-plan li:has(>.ms-two)>.cal-plan-n,.cal-plan li:has(>.ms-two)>.cal-plan-day{line-height:28px}.cal-item .motion-line.ms-ml{margin-top:-2px}.ac-titles .motion-line.ms-ml{margin-top:-3px}.ac-titles .ms-hint{margin-top:-2px}.tp-item-main .motion-line.ms-ml{margin-top:1px}.tp-item-main .ms-hint{margin-top:4px}@media (prefers-reduced-motion: reduce){.ms-motions{animation:none}}@media (max-width: 640px){html body .ms-hint{font-size:11.5px;padding:3px 9px 3px 7px}html body .motion-line.ms-ml{font-size:12px}.ms-motions{padding:10px}.ms-motions .cp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ws-sh.ws-loading{min-height:260px}.ws-today{cursor:default}.ws-plans{display:flex;flex-wrap:wrap;gap:8px}.ws-plan{display:flex;align-items:baseline;gap:10px;padding:8px 13px;border-radius:999px;font-size:13px;color:var(--text-dim);background:linear-gradient(180deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.07);animation:ws-in .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0ms);transition:border-color .2s ease,box-shadow .2s ease}.ws-plan:hover{border-color:rgba(var(--accent-rgb),.45);box-shadow:0 0 16px rgba(var(--accent-rgb),.15)}.ws-plan b{color:var(--text);font-weight:600}.ws-plan strong{color:var(--accent, #d4b26a);font-variant-numeric:tabular-nums}.ws-err{color:#f07167}@keyframes ws-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ws-plan{animation:none}}@media (max-width: 640px){.ws-plan{flex-wrap:wrap;gap:4px 10px;border-radius:14px}}.af-table{display:flex;flex-direction:column;gap:4px}.af-row{display:grid;grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr)) minmax(0,1.4fr);gap:10px;align-items:center;padding:8px 12px;border-radius:10px;background:#0000002e;font-size:13px;color:var(--text-dim)}.af-head{background:none;font-size:12px;color:var(--text-faint)}.af-name{display:flex;align-items:center;gap:8px;min-width:0}.af-name b{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-row strong{color:var(--accent, #d4b26a)}@media (max-width: 640px){.af-head{display:none}.af-row{grid-template-columns:repeat(2,minmax(0,1fr))}.af-name{grid-column:1 / -1}.af-row span[data-l]:before{content:attr(data-l) ": ";color:var(--text-faint)}}.wc{margin-top:16px;padding:18px;border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:12px}.wc-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px 14px;flex-wrap:wrap}.wc-head h3{margin:0;font-size:18px}.wc-head span{font-size:12.5px;color:var(--text-faint)}.wc-reasons{display:flex;flex-wrap:wrap;gap:6px}.wc-reason{font-size:12.5px;color:var(--text-dim);padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08)}.wc-reason b{color:var(--accent, #d4b26a);margin-right:4px}.wc-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wc-label{font-size:12px;color:var(--text-faint);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.wc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wc-row{padding:9px 12px;border-radius:10px;background:#0000002e;display:flex;flex-direction:column;gap:3px;font-size:13px;animation:ws-in .4s ease both}.wc-who{display:flex;gap:8px;align-items:baseline;min-width:0}.wc-who b{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-who span,.wc-when{color:var(--text-faint);font-size:12.5px}.wc-why{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--text-dim);font-size:12.5px}.wc-why i{font-style:normal;color:var(--accent, #d4b26a)}.wc-why span{overflow-wrap:anywhere}.wc-empty{margin:0;font-size:13px;color:var(--text-faint)}@media (max-width: 640px){.wc{padding:14px}.wc-cols{grid-template-columns:1fr}}.wc-list-wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}@media (max-width: 640px){.wc-list-wide{grid-template-columns:1fr}}.wc-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.wc-tile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#0003;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease;animation:ws-in .45s ease both}.wc-tile:hover{border-color:rgba(var(--accent-rgb),.45)}.wc-tile.on{border-color:rgba(var(--accent-rgb),.85);background:rgba(var(--accent-rgb),.08)}.wc-tile.still{cursor:default}.wc-tile b{font-size:34px;line-height:1.05;color:var(--text);font-variant-numeric:tabular-nums}.wc-tile span{font-size:14px;color:var(--text);font-weight:600}.wc-tile em{font-style:normal;font-size:12.5px;color:var(--text-faint)}@media (max-width: 640px){.wc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-tile b{font-size:28px}}@media (prefers-reduced-motion: reduce){.wc-tile{animation:none;transition:none}}.wc-when .wc-access{font-style:normal;font-size:12.5px;font-weight:600;padding:2px 9px;border-radius:999px;border:1px solid var(--border);white-space:nowrap}.wc-access.out{color:#8fd3a5;border-color:#5fb87a73}.wc-access.kept{color:var(--text-dim)}.wc-access.warn{color:#e9c37a;border-color:#e6b45080}.wc-exact{color:var(--text, #f2f1ee);font-weight:600}.my-concepts .mc2-motion{min-width:0;margin-top:6px}.my-concepts .mc2-motion .motion-line{display:block;max-width:100%;font-size:14px;line-height:1.4;color:var(--text-dim)}.my-concepts .mc2-motion .motion-line>*{white-space:normal;overflow:visible;overflow-wrap:break-word}.my-concepts .mc2-motion .motion-line-mother{color:var(--gold-2);font-weight:650}.my-concepts .mc2-motion .motion-line-dot{margin:0 6px}.my-concepts .mcm-head{align-items:flex-end;gap:12px}.my-concepts .mcm-name{display:flex;flex-direction:column;gap:3px;min-width:0;font:inherit;overflow-wrap:anywhere}.my-concepts .mcm-name i{font-style:normal;font-family:var(--sans, inherit);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.my-concepts .mcm-head>span{flex:none;white-space:nowrap}.my-concepts .mcm-day{color:var(--text-dim);font-weight:600}@media (max-width: 640px){.my-concepts .mc2-motion .motion-line{font-size:13.5px}.my-concepts .mcm-name i{font-size:10.5px}}.tdy{gap:18px}.tdy .today-hi{font-size:36px}.sh{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;padding:26px 28px;border-radius:20px;border:1px solid rgba(var(--accent-rgb),.22);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.1),transparent 55%),linear-gradient(180deg,#121316,#0d0e10);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d}.sh-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(80% 90% at 25% 40%,#000 15%,transparent 75%);-webkit-mask-image:radial-gradient(80% 90% at 25% 40%,#000 15%,transparent 75%);animation:sh-pan 40s linear infinite}.sh-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;opacity:0;animation:sh-fade 1.4s .2s ease forwards;mask-image:radial-gradient(90% 100% at 40% 50%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(90% 100% at 40% 50%,#000 40%,transparent 100%)}.sh-glow{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-1;pointer-events:none;background:radial-gradient(30% 30% at 22% 38%,rgba(var(--accent-rgb),.2),transparent 70%),radial-gradient(26% 26% at 78% 70%,rgba(var(--accent-rgb),.1),transparent 70%);filter:blur(26px);animation:sh-drift 20s ease-in-out infinite alternate}.sh-main{display:flex;flex-direction:column;gap:14px;min-width:0}.sh-live{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:5px 12px;border-radius:999px;border:1px solid rgba(95,211,138,.35);background:#5fd38a14;color:#8fe3ad;font-size:13px;font-weight:600;letter-spacing:.02em}.sh-live i{width:7px;height:7px;border-radius:50%;background:#5fd38a;animation:sh-ping 2s ease-out infinite}.sh-live.warn{border-color:#f0716766;background:#f0716714;color:#f4a39c}.sh-sync{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.08);color:var(--accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sh-sync:hover:not(:disabled){background:rgba(var(--accent-rgb),.16)}.sh-sync:disabled{opacity:.7;cursor:default}.sh-sync .spin{display:inline-block;animation:sh-sync-spin .9s linear infinite}@keyframes sh-sync-spin{to{transform:rotate(360deg)}}.sh-sync-note{font-size:12px;color:var(--text-dim)}@media (prefers-reduced-motion: reduce){.sh-sync .spin{animation:none}}.sh-live.warn i{background:#f07167;animation:none}.sh-today{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sh-label{font-size:13px;color:var(--text-dim);font-weight:500}.sh-big{font-family:var(--display);font-size:clamp(44px,5.4vw,68px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#f4e6c4 0%,var(--accent) 45%,#f7ecd2 60%,var(--accent) 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sh-shine 7s ease-in-out infinite;padding-bottom:4px}.sh-sub{font-size:13px;color:var(--text-faint)}.sh-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto}.sh-mini>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:11px 13px;border-radius:12px;background:linear-gradient(180deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.07)}.sh-mini span{font-size:13px;color:var(--text-faint)}.sh-mini b{font-size:19px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.sh-mini em{font-style:normal;font-size:13px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-mini em.up{color:#7ddba1}.sh-mini em.down{color:#f07167}.sh-side{display:flex;flex-direction:column;gap:10px;min-width:0}.sh-chart{display:flex;align-items:flex-end;gap:5px;height:92px}.sh-bar{flex:1;height:var(--h);min-height:2px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.55),rgba(var(--accent-rgb),.12));transform-origin:bottom;animation:sh-grow .7s calc(.25s + var(--i) * .04s) cubic-bezier(.2,.8,.2,1) backwards;transition:filter .15s}.sh-bar:hover{filter:brightness(1.4)}.sh-bar.today{background:linear-gradient(180deg,#f4e6c4,var(--accent));box-shadow:0 0 18px rgba(var(--accent-rgb),.55)}.sh-chart-axis{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-faint);margin-top:-4px}.sh-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sh-store{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:12px;cursor:pointer;font:inherit;color:inherit;text-align:left;background:linear-gradient(180deg,#ffffff0d,#ffffff04);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 26px #0000004d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:sh-rise .6s calc(.35s + var(--i) * .1s) var(--ease, ease) backwards,sh-float 7s calc(1.4s + var(--i) * .8s) ease-in-out infinite;transition:border-color .15s}.sh-store:hover{border-color:rgba(var(--accent-rgb),.4)}.sh-store>i{flex:none;width:8px;height:8px;border-radius:50%}.sh-store>i.ok{background:#5fd38a;animation:sh-ping 2.4s ease-out infinite}.sh-store>i.bad{background:#f07167}.sh-store-name{display:flex;flex-direction:column;min-width:0;flex:1}.sh-store-name b,.sh-store-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-store-name b{font-size:13px;font-weight:600}.sh-store-name small,.sh-store-num small{font-size:12.5px;color:var(--text-faint)}.sh-store-num{display:flex;flex-direction:column;align-items:flex-end;flex:none;font-variant-numeric:tabular-nums}.sh-store-num b{font-size:13.5px;font-weight:650;color:var(--accent)}.sh-more{grid-column:1 / -1;justify-self:start;padding:2px 4px;border:0;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer}.sh-more:hover{color:var(--text)}.sh-empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;font:inherit;color:inherit;cursor:pointer}.sh-empty b{font-size:17px;font-weight:600}.sh-loading{min-height:220px;display:block}.sh-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.04) 50%,transparent 70%);background-size:200% 100%;animation:sh-shine 1.6s linear infinite}.tdy-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tdy-chip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:11px 16px;border-radius:14px;cursor:pointer;background:var(--bg-elev);border:1px solid var(--border-soft);font:inherit;color:inherit;text-align:left;transition:transform .15s,border-color .15s}.tdy-chip:hover{transform:translateY(-2px);border-color:rgba(var(--accent-rgb),.35)}.tdy-chip-label{font-size:13px;color:var(--text-dim)}.tdy-chip-num{grid-row:1 / span 2;grid-column:2;font-family:var(--display);font-size:28px;line-height:1;font-variant-numeric:tabular-nums}.tdy-chip-num.hot{color:var(--accent);text-shadow:0 0 16px rgba(var(--accent-rgb),.45)}.tdy-chip-sub{font-size:13px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tdy .today .panel-head,.tdy .panel-head{padding:12px 18px}.tdy .panel-head h2{font-size:19px}.tdy .todo-row{padding:10px 18px;gap:12px}.tdy .todo-ico{width:32px;height:32px;border-radius:9px}.tdy .todo-ico svg{width:16px;height:16px}.tdy .todo-text b{font-size:13.5px}.tdy .todo-text span{font-size:13px}.tdy .todo-action{height:28px;padding:0 12px;font-size:12.5px}.tdy .tt-add{padding:12px 18px 4px}.tdy .tt-row{padding:5px 18px}.tdy .tt-row label{font-size:13.5px}@keyframes sh-pan{to{background-position:40px 40px}}@keyframes sh-fade{to{opacity:.85}}@keyframes sh-drift{0%{transform:translate3d(-3%,-2%,0)}to{transform:translate3d(4%,3%,0)}}@keyframes sh-ping{0%{box-shadow:0 0 #5fd38a8c}80%,to{box-shadow:0 0 0 9px #5fd38a00}}@keyframes sh-shine{0%,to{background-position:0% 0}50%{background-position:100% 0}}@keyframes sh-grow{0%{transform:scaleY(0)}}@keyframes sh-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes sh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width: 1100px){.sh{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.sh-grid,.sh-glow,.sh-big,.sh-bar,.sh-store,.sh-live i,.sh-store>i.ok,.sh-loading:after{animation:none}.sh-stars{opacity:.85;animation:none}}.sh-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sh-range{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.08)}.sh-range button{border:0;background:none;color:var(--text-dim);font:inherit;font-size:13px;font-weight:600;padding:5px 11px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.sh-range button:hover{color:var(--text)}.sh-range button.on{background:rgba(var(--accent-rgb),.18);color:var(--accent);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.35)}.sh-change{font-style:normal;font-weight:600}.sh-change.up{color:#7ddba1}.sh-change.down{color:#f07167}.sh-chart.dense{gap:2px}.sh-chart.dense .sh-bar{border-radius:3px 3px 1px 1px}.sh-busy .sh-big,.sh-busy .sh-mini,.sh-busy .sh-chart{opacity:.55;transition:opacity .2s}.sh-controls{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.sh-larp{border:1px solid rgba(255,255,255,.1);background:#00000047;color:var(--text-dim);font:inherit;font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}.sh-larp:hover{color:var(--text)}.mp-hero-acts{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.sh-larp.on{color:var(--accent);border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.14)}.sc{position:relative;width:100%;min-width:0}.sc svg{display:block;touch-action:pan-y}.sc-grid{stroke:#ffffff12;stroke-width:1}.sc-axis{fill:var(--text-faint);font-size:12px;font-variant-numeric:tabular-nums}.sc-line{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.45))}.sc-area{animation:sc-fade .6s ease-out backwards}.sc-prev{fill:none;stroke:#ffffff52;stroke-width:1.6;stroke-dasharray:4 4;stroke-linejoin:round}.sc-cross{stroke:#ffffff40;stroke-width:1}.sc-dot{fill:var(--accent);stroke:#111;stroke-width:2}.sc-dot-prev{fill:#888;stroke:#111;stroke-width:1.5}.sc-tip{position:absolute;top:4px;transform:translate(-50%);pointer-events:none;z-index:2;display:flex;flex-direction:column;gap:2px;min-width:160px;padding:8px 10px;border-radius:10px;font-size:13px;background:#0e0e10f0;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 24px #00000073}.sc-tip b{font-size:13px;color:var(--text)}.sc-tip span{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.sc-tip i,.sc-legend i{display:inline-block;width:12px;height:0;margin-right:6px;vertical-align:middle}.sc-tip i.now,.sc-legend i.now{border-top:2.4px solid var(--accent)}.sc-tip i.prev,.sc-legend i.prev{border-top:2px dashed rgba(255,255,255,.4)}.sc-legend{display:flex;gap:14px;font-size:13px;color:var(--text-faint);margin-top:2px}@keyframes sc-fade{0%{opacity:0}to{opacity:1}}html[data-larp] .larp-name,html[data-larp] .larp-num{filter:blur(max(6px,.4em));user-select:none;-webkit-user-select:none}html[data-larp] i.larp-num{display:inline-block;min-width:1ch}.larp-num{font-style:normal}.my-stores{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.my-stores-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:12px 16px;border-radius:14px;cursor:pointer;text-align:left;font:inherit;font-weight:650;color:var(--text);background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px dashed rgba(var(--accent-rgb),.35)}.my-stores-toggle:hover{border-color:rgba(var(--accent-rgb),.6)}.my-stores-toggle small{font-weight:400;font-size:13px;color:var(--text-faint)}.sh-wide{grid-column:1 / -1;min-width:0;margin-top:-6px}.sh.sh-one{grid-template-columns:minmax(0,1fr);gap:16px}.sh.sh-one{overflow:clip}.sh-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;align-items:end}.sh-body .sh-mini{margin-top:0}.sh-label b{font-weight:650;color:var(--text)}.sh-pick{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 1px 4px}.sh-pick::-webkit-scrollbar{display:none}.sh-pick button{flex:none;display:inline-flex;align-items:center;gap:8px;max-width:260px;padding:8px 13px;border-radius:12px;cursor:pointer;font:inherit;font-size:13px;color:var(--text-dim);background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:border-color .2s,background .2s,color .2s}.sh-pick button:hover{color:var(--text);border-color:rgba(var(--accent-rgb),.35)}.sh-pick button.on{color:var(--text);background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 18px rgba(var(--accent-rgb),.18)}.sh-pick button>i{flex:none;width:8px;height:8px;border-radius:50%}.sh-pick button>i.ok{background:#5fd38a}.sh-pick button>i.bad{background:#f07167}.sh-pick b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-pick small{font-size:13px;font-weight:650;color:var(--accent);font-variant-numeric:tabular-nums}@media (max-width: 1100px){.sh-body{grid-template-columns:minmax(0,1fr);gap:14px}}.sh-pick-wrap{display:flex;flex-direction:column;gap:10px}.sh-pick-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-dim);background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.sh-pick-toggle:hover,.sh-pick-toggle.on{color:var(--text);border-color:rgba(var(--accent-rgb),.45)}.sh-pick-toggle b{font-weight:650;color:var(--accent)}.sh-wide .sc svg{overflow:visible}html[data-larp] .today.tdy>:not(.today-head):not(.sh):not(.nh-welcome):not(.nh-sales){filter:blur(7px)}html[data-larp-products] .mp-list>:not(.cr-hero):not(.my-stores):not(.qi-error):not(:has(.my-stores)),html[data-larp-products] .mp-list>.cr-hero .cr-stats{filter:blur(7px);user-select:none;-webkit-user-select:none}html[data-larp] i.larp-name{font-style:normal}html[data-larp] :is(h1,h2):has(.larp-name){background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--text);-webkit-text-fill-color:currentColor;animation:none}.tdy-chip,.tdy .panel,.tdy .top-concepts.compact{position:relative;overflow:hidden;border-radius:20px;border:1px solid rgba(var(--accent-rgb),.18);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.07),transparent 55%),linear-gradient(180deg,#121316,#0d0e10);box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0d}.tdy-strip{gap:14px}.tdy-chip{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:20px 22px;min-height:0;transition:transform .25s var(--ease, ease),border-color .25s,box-shadow .25s}.tdy-chip:hover{transform:translateY(-3px);border-color:rgba(var(--accent-rgb),.4);box-shadow:0 24px 54px #00000080,0 0 0 1px rgba(var(--accent-rgb),.08)}.tdy-chip-label{font-size:13px;color:var(--text-dim);order:1}.tdy-chip-num{order:2;font-family:var(--display);font-size:52px;line-height:1;letter-spacing:-.02em;background:linear-gradient(100deg,#f4e6c4 0%,var(--accent) 50%,#f7ecd2 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.tdy-chip-num.hot{text-shadow:none;filter:drop-shadow(0 0 14px rgba(var(--accent-rgb),.35))}.tdy-chip-sub{order:3;font-size:12.5px;color:var(--text-faint)}.tdy .panel{padding:6px 0 10px}.tdy .panel-head{border-bottom:1px solid rgba(255,255,255,.06);padding:16px 22px}.tdy .panel-head h2{font-family:var(--display);font-weight:400;font-size:26px}.tdy .panel-meta{font-size:12.5px;color:var(--text-faint)}.tdy .todo-row{padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;transition:background .2s,padding .2s}.tdy .todo-row:last-child{border-bottom:0}.tdy .todo-row:hover{background:rgba(var(--accent-rgb),.05);padding-left:28px}.tdy .todo-ico{width:34px;height:34px;border-radius:50%;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.18)}.tdy .todo-text b{font-size:14.5px;font-weight:600}.tdy .todo-action{border-radius:999px;border:1px solid rgba(var(--accent-rgb),.35);background:transparent;color:var(--accent)}.tdy .todo-row:hover .todo-action{background:var(--accent);color:#1a1408}.tdy .tt-row{border-bottom:1px solid rgba(255,255,255,.04);padding:8px 22px;transition:background .2s}.tdy .tt-row:hover{background:#ffffff05}.tdy .tt-row.done label span{color:var(--text-faint);text-decoration:line-through}.tdy .tt-add{padding:14px 22px 8px}.tdy .top-concepts.compact{padding:18px 22px 22px}.tdy .top-concepts.compact h3,.tdy .top-concepts.compact .ct-card-title,.tdy .top-concepts.compact>div:first-child{font-family:var(--display);font-weight:400;font-size:26px}.tc-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:12px}.tc-tile{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none;animation:sh-rise .6s calc(.2s + var(--i) * .08s) var(--ease, ease) backwards}.tc-frame{position:relative;aspect-ratio:9 / 14;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#1c1d21,#0f1012);transition:transform .3s var(--ease, ease),border-color .3s,box-shadow .3s}.tc-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease, ease)}.tc-frame em{position:absolute;left:10px;bottom:8px;font-style:normal;font-family:var(--display);font-size:30px;line-height:1;color:#f4e6c4;text-shadow:0 2px 10px rgba(0,0,0,.7)}.tc-tile:hover .tc-frame{transform:translateY(-3px);border-color:rgba(var(--accent-rgb),.45);box-shadow:0 18px 40px #00000080}.tc-tile:hover .tc-frame img{transform:scale(1.05)}.tc-tile b{font-size:16px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tc-tile span{font-size:14px;font-weight:600;color:var(--accent)}a.tc-frame{display:block;color:inherit}.tc-acts{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:auto}.tc-watch{font-size:12px;color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.tc-watch:hover{color:var(--text)}.stb{display:grid;gap:16px;max-width:980px;margin:0 auto;width:100%}.stb-hero .qc-head{margin-bottom:4px}.stb-hero .qc-steps{flex-wrap:wrap;justify-content:center}.stb-block-head,.stb-form-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.stb-block-head .gd-h,.stb-form-head .gd-h{margin:0}.stb-lead{margin:4px 0 12px}.stb-count{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.stb-count.ok{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.stb-ready{position:relative;cursor:pointer}.stb-tick{position:absolute;opacity:0;pointer-events:none}.stb-ready .gd-n{background:var(--bg-elev-2);color:var(--text-dim);border:1px solid var(--border)}.stb-ready.ticked{border-color:var(--gold-line)}.stb-howq{margin-top:10px;background:var(--bg-elev-2);cursor:default}.stb-howq>button{padding:10px 14px;font-size:13.5px}.stb-how{margin:0;padding:0 16px 14px 34px;display:grid;gap:5px;font-size:13px;line-height:1.5;color:var(--text-dim)}.stb-how li::marker{color:var(--gold-2);font-weight:700}.stb-ready.ticked .stb-howq{display:none}.stb-ready.ticked .gd-n{background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367));color:var(--on-accent, #111);border-color:transparent}.stb-ready.ticked .gd-body b{color:var(--gold-2)}.stb-ready:focus-within{outline:2px solid var(--gold-line);outline-offset:2px}.stb-form{gap:20px}.stb-theme{color:var(--gold-2);border-color:var(--gold-line)}.stb-form .sx-step{display:grid;gap:10px;padding-top:18px;border-top:1px solid var(--border)}.stb-form .qc-label{margin-bottom:2px}.stb-form .qc-label em{font-style:normal;font-weight:500;font-size:12.5px;color:var(--text-faint)}.stb-form .field{display:grid;gap:6px;margin:0;min-width:0}.stb-form textarea.input{resize:vertical;min-height:0;font:inherit}.stb-label{font-size:12.5px;font-weight:600;color:var(--text-dim)}.stb-label em{font-style:normal;font-weight:400;color:var(--text-faint)}.stb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.stb-grid-3{grid-template-columns:1.4fr 1fr .8fr}.stb-switch{margin:0;font-size:13.5px}.stb-colours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stb-colour{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev);cursor:pointer}.stb-colour input{width:34px;height:34px;padding:0;border:0;border-radius:8px;background:none;cursor:pointer}.stb-colour span{display:grid;font-size:12.5px}.stb-colour em{font-style:normal;color:var(--text-faint);font-family:ui-monospace,monospace}.stb-logo{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:8px;min-height:42px;padding:6px 8px;border:1px dashed var(--border);border-radius:10px}.stb-logo img{height:30px;max-width:120px;object-fit:contain}.stb-logo i{flex:1;min-width:0;font-style:normal;font-size:13px;color:var(--text-faint)}.stb-logo img+.btn{margin-left:auto}.stb-cowork{font-size:13px;padding:7px 12px;border-radius:999px;background:var(--accent-dim);border:1px solid var(--gold-line);color:var(--text-dim)}.stb-cowork b{color:var(--gold-2)}.stb-submit{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:6px}.stb-build{display:grid;gap:14px;padding:20px 22px;border:1px solid var(--gold-line);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));animation:rise .4s var(--ease, ease) backwards}.stb-build.failed{border-color:#f8717173}.stb-build-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.stb-build-name{font-family:var(--display, var(--serif, Georgia, serif));font-size:24px}.stb-build.done .stb-status{color:var(--gold-2)}.stb-build.failed .stb-status{color:#f87171}.stb-tell{display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:var(--accent-dim);border:1px solid var(--gold-line)}.stb-tell p{margin:0;font-size:14px;line-height:1.5}.stb-tell-steps{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px;line-height:1.5}.stb-say{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--bg);border:1px solid var(--border)}.stb-say code{flex:1;font-size:16px;font-weight:700;color:var(--gold-2)}.stb-progress{height:6px;border-radius:999px;background:var(--bg-elev-2);overflow:hidden}.stb-progress div{height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-2));transition:width .4s ease}.stb-phases{list-style:none;margin:0;padding:0;display:grid;gap:2px}.stb-phases li{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.stb-phases li b{font-size:14px;font-weight:600;color:var(--text-dim)}.stb-phases li.done b,.stb-phases li.working b{color:var(--text)}.stb-dot{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;border:1px solid var(--border);color:var(--text-faint)}.stb-dot .spinner{width:14px;height:14px;margin:0}.stb-phases li.done .stb-dot{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.stb-phases li.skipped .stb-dot{border-color:var(--gold-line);color:var(--gold-2)}.stb-phases li.failed .stb-dot{border-color:#f87171;color:#f87171}.stb-phases li.working .stb-dot{border-color:var(--gold-line)}.stb-warn{padding:10px 12px;border-radius:10px;font-size:13.5px;background:#fca63a1a;border:1px solid rgba(252,166,58,.35);color:#fcd9a8}.stb-done{display:grid;gap:10px;justify-items:start}.stb-done p{margin:0;font-size:14px;color:var(--text-dim);line-height:1.5}.stb-todo{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px}.stb-actions{display:flex;gap:8px;flex-wrap:wrap}.stb-step-note{margin:-4px 0 2px}.stb-drop{display:flex;align-items:center;gap:14px;padding:18px;border:1.5px dashed var(--gold-line);border-radius:14px;background:var(--accent-dim);cursor:pointer;transition:border-color .2s,background .2s}.stb-drop:hover{border-color:var(--gold)}.stb-drop.has{border-style:solid;background:var(--bg-elev)}.stb-drop-ico{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:20px;color:var(--on-accent, #111);background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367))}.stb-drop-pic{flex:none;width:120px;height:64px;border-radius:10px;display:grid;place-items:center;padding:6px;background:repeating-conic-gradient(rgba(255,255,255,.06) 0% 25%,transparent 0% 50%) 50% / 14px 14px;border:1px solid var(--border)}.stb-drop-pic img{max-width:100%;max-height:100%;object-fit:contain}.stb-drop-text{flex:1;min-width:0;display:grid;gap:2px}.stb-drop-text b{font-size:15px}.stb-drop-text em{font-style:normal;font-size:12.5px;color:var(--text-dim)}.stb-stores{display:grid;gap:12px;animation:rise .35s var(--ease, ease) backwards}.stb-stores-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.stb-stores-head b{display:inline-flex;align-items:center;gap:8px;font-size:15px}.stb-stores-head b span{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;border:1px solid var(--gold-line);color:var(--text-dim)}.stb-stores-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.stb-store-pill{display:grid;gap:3px;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:var(--bg-elev, rgba(255, 255, 255, .03));color:inherit;font:inherit;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.stb-store-pill:hover{border-color:var(--gold-line);transform:translateY(-1px)}.stb-store-pill.on{border-color:var(--gold, #c2a367);box-shadow:0 0 0 1px var(--gold-line)}.stb-store-pill b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-store-pill small{font-size:12px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-store-state{justify-self:start;margin-top:4px;font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.stb-store-state.done{color:#4ade80;border-color:#4ade8059}.stb-store-state.live{color:var(--gold-2, #e6c98a);border-color:var(--gold-line)}.stb-photo-name{margin-bottom:12px;max-width:420px}.stb-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin-bottom:12px}.stb-photo{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid var(--border);background:var(--bg-elev, rgba(255, 255, 255, .03));cursor:grab;animation:pop .28s ease both;transition:opacity .15s ease,border-color .15s ease}.stb-photo.main{border-color:var(--gold, #c2a367);box-shadow:0 0 0 1px var(--gold-line)}.stb-photo.dragging{opacity:.45}.stb-photo img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.stb-photo-main,.stb-photo-first{position:absolute;left:6px;bottom:6px;font:inherit;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid var(--gold-line);background:#000000a6;color:var(--gold-2, #e6c98a)}.stb-photo-first{cursor:pointer;color:#fff;border-color:#ffffff40;opacity:0;transition:opacity .15s ease}.stb-photo:hover .stb-photo-first,.stb-photo-first:focus-visible{opacity:1}.stb-photo-x{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#000000a6;color:#fff;font-size:16px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.stb-photo-x:hover{background:#e0655fe6}.stb-build-id{display:flex;align-items:center;gap:14px;min-width:0}.stb-build-pic{flex:none;width:64px;height:64px;border-radius:12px;object-fit:cover;border:1px solid var(--border);animation:fade .3s ease both}.stb-build-product{margin-top:2px}.stb-pill-pic{width:22px;height:22px;border-radius:6px;object-fit:cover;vertical-align:-6px;margin-right:8px}.stb-type{margin-bottom:14px}.stb-type .lfc-opt{padding:14px 16px}.stb-type .lfc-opt b{font-size:15px}.stb-label-count{margin-left:auto;font-style:normal;font-size:12px;font-weight:700;color:var(--text-faint)}.stb-prods{display:grid;gap:10px;margin-bottom:10px}.stb-prod{display:grid;gap:10px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev, rgba(255, 255, 255, .03));animation:rise .3s var(--ease, ease) backwards}.stb-prod-head{display:grid;grid-template-columns:28px minmax(0,1fr) 110px 110px 28px;gap:8px;align-items:center}.stb-prod-ref{width:100%}.stb-prod-n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--on-accent, #111);background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367))}.stb-prod-x{width:28px;height:28px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-dim);font-size:16px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.stb-prod-x:hover{color:#fff;background:#e0655fe6;border-color:transparent}.stb-prod-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.stb-prod-add{aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:2px;border:1.5px dashed var(--gold-line);border-radius:12px;background:var(--accent-dim);cursor:pointer;font-size:12.5px;color:var(--text-dim);transition:border-color .2s}.stb-prod-add:hover{border-color:var(--gold)}.stb-prod-add b{font-size:20px;color:var(--gold-2, #e6c98a)}.stb-pages{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--border)}.stb-pages-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.stb-pages-head b{display:inline-flex;align-items:center;gap:8px;font-size:15px}.stb-pages-head b span{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;border:1px solid var(--gold-line);color:var(--text-dim)}.stb-pages-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.stb-page{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev, rgba(255, 255, 255, .03));color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.stb-page:hover{border-color:var(--gold-line);transform:translateY(-1px)}.stb-page b{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-page .stb-store-state{margin-top:0}.stb-page i{font-style:normal;color:var(--text-faint)}.stb-store-state.off{color:#f87171;border-color:#f8717159}.stb-addpage{display:grid;gap:12px;padding:14px;border:1px solid var(--gold-line);border-radius:14px;background:var(--accent-dim);animation:rise .3s var(--ease, ease) backwards}.stb-addpage-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stb-page-off{grid-column:1 / -1;flex-wrap:wrap;border-color:#f871714d}.stb-page b small{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--text-dim);white-space:normal}.nls{display:grid;gap:18px}.nls-k{display:inline-flex;align-items:center;gap:8px;font:500 11px var(--nl-mono, ui-monospace, monospace);letter-spacing:.1em;color:var(--text-faint);text-transform:uppercase}.nls-k{min-height:18px}.nls-k em{font-style:normal;padding:0 5px;line-height:16px;border:1px solid var(--border);border-radius:6px;font-size:9.5px;color:var(--text-dim)}.nls-err{color:var(--danger);font-size:14px}.nls-none{color:var(--text-dim);font-size:14px}.nls-ok{color:#8fd3a5;font-size:13.5px}.nls-stats .nls-stat-big{min-width:180px}.nls-stats .nls-stat-big b{font-size:34px}.nls-tabs{display:flex;gap:22px;border-bottom:1px solid var(--border-soft);margin-top:-6px}.nls-tabs button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 0 12px;border:0;background:none;color:var(--text-faint);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:color .16s var(--ease)}.nls-tabs button:hover,.nls-tabs button.on{color:var(--text)}.nls-tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--text);animation:nls-in .2s var(--ease)}.nls-tab-n{font:500 11px var(--nl-mono, monospace);padding:2px 6px;border-radius:6px;background:#e5605029;color:#f08a7c}.nls-panel{display:grid;gap:12px;align-content:start;padding:20px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);animation:nls-in .26s var(--ease) both;min-width:0}.nls-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px}.nls-panel-num{font:500 12px var(--nl-mono, monospace);color:var(--text-faint)}.nls-gap{margin-top:10px}.nls-live{font:500 11px var(--nl-mono, monospace);color:var(--text-faint);animation:nls-pulse 1.4s ease-in-out infinite}.nls-over{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px}.nls-over>.nls-tiles{grid-column:1 / -1}.nls-do{display:flex;align-items:center;gap:16px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-elev);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:transform .18s var(--ease),border-color .18s var(--ease)}.nls-do:hover{transform:translateY(-1px);border-color:var(--border)}.nls-do b{min-width:46px;font-family:var(--nl-display, inherit);font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.nls-do.bad b{color:#f08a7c}.nls-do.warn b{color:#e9c37a}.nls-do span{font-size:14.5px}.nls-clear{display:grid;gap:2px;padding:18px;border:1px dashed var(--border);border-radius:14px;text-align:center}.nls-clear b{font-size:15px}.nls-clear span{font-size:13.5px;color:var(--text-dim)}.nls-best{grid-template-rows:auto auto auto 1fr}.nls-next{display:grid;align-content:end;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.nls-next-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;font-size:13.5px}.nls-next-row em{font:500 11px var(--nl-mono, monospace);font-style:normal;color:var(--text-faint)}.nls-next-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nls-next-row small{margin-left:8px;font-size:12px;color:var(--text-faint)}.nls-next-row b{font-variant-numeric:tabular-nums;font-weight:600}.nls-best-name{font-family:var(--nl-display, inherit);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nls-best-num{font-family:var(--nl-display, inherit);font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.nls-best-num small{font:400 13px var(--sans, inherit);color:var(--text-faint)}.nls-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.nls-tile{display:grid;gap:6px;align-content:start;min-height:168px;padding:18px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;animation:nls-in .3s var(--ease) both;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.nls-tile:hover,.nls-tile:focus-visible{transform:translateY(-3px);border-color:var(--border);box-shadow:0 16px 36px #0005;outline:none}.nls-tile-name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nls-tile b{margin-top:auto;font-family:var(--nl-display, inherit);font-size:30px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nls-tile-sub{font-size:12.5px;color:var(--text-faint)}.nls-chip{justify-self:start;max-width:100%;padding:4px 9px;border:1px solid var(--border);border-radius:8px;font:500 11px var(--nl-mono, monospace);color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nls-chip.good{border-color:#5fb87a66;color:#8fd3a5}.nls-chip.warn{border-color:#e6b45066;color:#e9c37a}.nls-chip.bad{border-color:#e5605066;color:#f08a7c}.nls-money{display:grid;gap:16px}.nls-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.nls-bank{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer;transition:border-color .16s,color .16s}.nls-bank:hover{border-color:var(--text-faint);color:var(--text)}.nls-dot{width:7px;height:7px;border-radius:50%;background:var(--text-faint);flex:none}.nls-dot.good{background:#5fb87a;box-shadow:0 0 0 3px #5fb87a2e}.nls-dot.bad{background:#e56050;box-shadow:0 0 0 3px #e560502e}.nls-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nls-figures.three{grid-template-columns:repeat(3,minmax(0,1fr))}.nls-fig{display:grid;gap:6px;align-content:start;min-height:116px;padding:16px 20px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);animation:nls-in .26s var(--ease) both;min-width:0}.nls-fig:nth-child(2){animation-delay:40ms}.nls-fig:nth-child(3){animation-delay:80ms}.nls-fig:nth-child(4){animation-delay:.12s}.nls-fig b{margin-top:auto;font-family:var(--nl-display, inherit);font-size:clamp(26px,2.6vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nls-fig b.nls-fig-word{font-size:clamp(20px,2vw,26px);white-space:normal}.nls-fig b.neg,.nls-row-cost.neg{color:#f08a7c}.nls-fig>span:last-child{font-size:13px;color:var(--text-faint)}.nls-missing{display:flex;align-items:center;gap:14px;padding:12px 12px 12px 20px;border:1px solid rgba(230,180,80,.28);border-radius:18px;background:#e6b4500d;animation:nls-in .26s var(--ease) both}.nls-missing b{font-family:var(--nl-display, inherit);font-size:26px;font-weight:700;color:#e9c37a}.nls-missing span{flex:1;font-size:14.5px;color:var(--text-dim)}.nls-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.nls-rows{display:grid;gap:2px}.nls-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;min-height:52px;padding:6px 12px;border:0;border-radius:14px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .16s var(--ease)}.nls-row:hover,.nls-row:focus-visible{background:var(--nl-hover, rgba(255, 255, 255, .05));outline:none}.nls-row-main{display:grid;gap:2px;min-width:0}.nls-row-main b{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nls-row-main small{font-size:12.5px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nls-row-num{font-weight:600;font-variant-numeric:tabular-nums;font-size:14.5px}.nls-row-cost{display:grid;justify-items:end;min-width:92px;font-variant-numeric:tabular-nums;font-size:14px;color:var(--text-dim)}.nls-row-cost small{font:400 10.5px var(--nl-mono, monospace);color:var(--text-faint)}.nls-row-warn .nls-row-main b{color:#e9c37a}.nls-add{min-width:92px;min-height:32px;padding:0 12px;border:1px solid rgba(230,180,80,.4);border-radius:10px;background:none;color:#e9c37a;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s var(--ease)}.nls-add:hover{background:#e6b4501a}.nls-more{border:0;background:none;padding:0;color:var(--text-dim);font:500 12px var(--nl-mono, monospace);cursor:pointer}.nls-more:hover{color:var(--text)}.nls-page{display:grid;gap:18px;animation:nls-in .24s var(--ease) both}.nls-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 6px;margin-left:-6px;border:0;border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:14px;cursor:pointer}.nls-back:hover{background:var(--nl-hover, rgba(255, 255, 255, .05));color:var(--text)}.nls-back svg{width:16px;height:16px}.nls-page-head{display:grid;gap:4px}.nls-page-head.row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px}.nls-page-head .gen-title{overflow-wrap:anywhere}.nls-flag{font:500 11px var(--nl-mono, monospace);color:#e9c37a}.nls-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nls-form.two{grid-template-columns:repeat(2,minmax(0,200px))}.nls-field{display:grid;gap:6px;min-width:0}.nls-field span{font-size:12.5px;color:var(--text-dim)}.nls-field .input{width:100%}.nls-sec{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border:1px solid var(--border);border-radius:12px;background:var(--panel);color:var(--text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.nls-sec:hover{border-color:var(--text-faint);background:var(--panel-hover)}.nls-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.nls-actions a.btn{text-decoration:none}.nls-monthly{display:grid;grid-template-columns:minmax(0,1fr) 130px 36px;gap:8px;align-items:center}.nls-x{width:36px;height:36px;border:1px solid var(--border-soft);border-radius:10px;background:none;color:var(--text-faint);cursor:pointer}.nls-x:hover{color:var(--text);border-color:var(--border)}.nls-addline{justify-self:start;border:0;background:none;padding:4px 0;color:var(--text-dim);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.nls-addline:hover{color:var(--text)}.nls-steps{margin:0;padding-left:22px;display:grid;gap:8px;font-size:14.5px;color:var(--text-dim)}.nls-steps b{color:var(--text)}.nls-check{min-width:0}.nls-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:16px}.nls-sheet{display:grid;gap:14px;width:min(520px,100%);padding:24px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nls-in .22s var(--ease)}.nls-sheet-title{margin:0;font-family:var(--nl-display, inherit);font-size:28px;font-weight:700;letter-spacing:-.03em}.nls-bankline{display:flex;align-items:center;gap:10px;font-weight:600}.nls-steps code{font:12.5px var(--nl-mono, monospace);color:var(--text)}.nls-empty{padding:72px 20px;border-radius:24px}.nls-skel{min-height:128px;border-color:var(--border-soft);background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite;cursor:default}.nls-tile.nls-skel{min-height:168px}.nls-skel-tall{min-height:280px}@keyframes nls-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nls-pulse{50%{opacity:.45}}@media (min-width: 641px) and (max-width: 1100px){.nls-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.nls-cols{grid-template-columns:1fr}.nls-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.nls{gap:16px}.nls-stats{width:100%}.nls-stats .nls-stat-big{min-width:0;flex:1.6}.nls-stats .nls-stat-big b{font-size:26px}.nls-tabs{gap:18px;overflow-x:auto;scrollbar-width:none}.nls-over,.nls-cols{grid-template-columns:1fr}.nls-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nls-tile{min-height:140px;padding:14px;border-radius:18px}.nls-tile b{font-size:22px}.nls-panel{padding:14px;border-radius:18px}.nls-figures,.nls-figures.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nls-figures.three>:last-child{grid-column:1 / -1}.nls-fig{min-height:104px;padding:14px;border-radius:18px}.nls-fig b{font-size:22px}.nls-fig b.nls-fig-word{font-size:17px}.nls-fig .nls-k em{display:none}.nls-missing{flex-wrap:wrap;padding:12px 14px}.nls-missing span{flex:1 1 60%}.nls-missing .btn{width:100%;justify-content:center}.nls-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:8px 6px}.nls-row>.nls-row-num{display:none}.nls-row-cost,.nls-add{min-width:0}.nls-form,.nls-form.two{grid-template-columns:repeat(2,minmax(0,1fr))}.nls-monthly{grid-template-columns:minmax(0,1fr) 96px 36px}.nls-sheet{padding:18px;border-radius:20px}}@media (prefers-reduced-motion: reduce){.nls-panel,.nls-tile,.nls-fig,.nls-page,.nls-missing,.nls-sheet,.nls-skel,.nls-live{animation:none}.nls-tile,.nls-do{transition:none}}.inb{display:grid;gap:16px}.inb-label{font-size:12px;font-weight:600;color:var(--text-dim)}.inb-fine{font-size:12.5px;color:var(--text-faint);margin:0}.inb-field{display:grid;gap:6px;min-width:0}.inb-two{display:grid;grid-template-columns:1fr 1fr 120px;gap:12px}.inb-note{padding:10px 14px;border-radius:var(--radius-sm);border:1px solid rgba(230,180,80,.35);background:#e6b45014;font-size:13.5px}.inb-connect{display:grid;gap:14px;padding:18px;border-radius:var(--radius);border:1px solid var(--border);background:var(--panel);max-width:640px;animation:rise .35s var(--ease) both}.inb-connect-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.inb-connect-head b{font-size:16px}.inb-steps{margin:0;padding:12px 14px 12px 32px;border-radius:var(--radius-sm);background:var(--bg-elev);display:grid;gap:6px;font-size:13.5px;color:var(--text-dim)}.inb-steps a{color:var(--gold-2)}.inb-connect .btn-primary{justify-self:start}.inb-next-list{gap:4px}.inb-do{display:flex;align-items:flex-start;gap:10px;text-align:left;background:none;border:0;color:var(--text);padding:8px 6px;border-radius:8px;cursor:pointer;font:inherit;font-size:14px;line-height:1.45}.inb-do:hover{background:rgba(var(--accent-rgb),.08)}.inb-do em{display:block;font-style:normal;font-size:12px;color:var(--text-faint);margin-top:2px}.inb-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;margin-top:6px;background:var(--text-faint)}.inb-dot.high{background:#e56050;box-shadow:0 0 0 3px #e560502e}.inb-dot.normal{background:#e6b450}.inb-dot.low{background:#5fb87a}.inb-dot.wait{background:var(--border)}.inb-cb{display:grid;gap:10px;padding:16px;border-radius:12px;border:1px solid rgba(229,96,80,.3);background:#e560500d}.inb-cb-row{display:grid;gap:2px;font-size:13.5px}.inb-cb-row span{color:var(--text-dim)}.inb-stores{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.inb-storecard{display:grid;gap:4px;text-align:left;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;font:inherit;transition:border-color .2s var(--ease),transform .2s var(--ease)}.inb-storecard:hover{transform:translateY(-1px);border-color:var(--gold-line)}.inb-storecard.on{border-color:var(--gold);background:var(--accent-dim)}.inb-storecard span{font-size:12.5px;color:var(--text-dim)}.inb-bar{display:grid;gap:10px}.inb-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--bg-elev);border:1px solid var(--border);justify-self:start}.inb-tabs button{border:0;background:none;color:var(--text-dim);padding:6px 14px;border-radius:999px;font:inherit;font-size:13px;cursor:pointer}.inb-tabs button.on{background:var(--accent-dim);color:var(--text)}.inb-cats{gap:6px}.inb-list{display:grid;gap:8px}.inb-mail{border-radius:12px;border:1px solid var(--border);background:var(--panel);overflow:hidden;animation:rise .3s var(--ease) both;transition:border-color .2s var(--ease)}.inb-mail.open{border-color:var(--gold-line)}.inb-mail.done{opacity:.72}.inb-mail-row{width:100%;display:flex;gap:12px;align-items:flex-start;padding:12px 14px;background:none;border:0;color:var(--text);text-align:left;cursor:pointer;font:inherit}.inb-mail-row:hover{background:var(--panel-hover)}.inb-mail-main{flex:1;min-width:0;display:grid;gap:2px}.inb-mail-top{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.inb-mail-top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb-mail-top em{font-style:normal;color:var(--text-faint);font-size:12px;flex:0 0 auto}.inb-mail-subject{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb-mail-sum{font-size:13px;color:var(--text-dim)}.inb-mail-tags{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto}.inb-cat,.inb-store{font-size:11.5px;padding:3px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap}.inb-cat.chargeback,.inb-cat.damaged_wrong{border-color:#e5605073;color:#f08a7c}.inb-cat.refund,.inb-cat.cancel,.inb-cat.return_exchange{border-color:#e6b45073;color:#e9c37a}.inb-cat.where_is_order{border-color:#78aae673;color:#9cc0ec}.inb-cat.payment_platform{border-color:var(--gold-line);color:var(--gold-2)}.inb-mail-body{display:grid;gap:12px;padding:0 14px 14px 35px;animation:rise .25s var(--ease) both}.inb-next{display:grid;gap:4px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--accent-dim);font-size:14px}.inb-facts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--text-faint)}.inb-more{justify-self:start;background:none;border:0;padding:0;color:var(--gold-2);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.inb-text{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--text-dim);max-height:340px;overflow:auto;padding:12px;border-radius:var(--radius-sm);background:var(--bg-elev)}.inb-acts{display:flex;flex-wrap:wrap;gap:8px}.inb-lanes{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.inb-lanebtn{display:flex;align-items:baseline;gap:8px;padding:10px 16px;border-radius:12px;border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease)}.inb-lanebtn:hover{transform:translateY(-1px)}.inb-lanebtn b{font-size:20px}.inb-lanebtn span{font-size:13.5px;color:var(--text-dim)}.inb-lanebtn.needs b{color:#e9c37a}.inb-lanebtn.ready b{color:#8fd3a5}.inb-lanebtn.needs.on{border-color:#e6b45099;background:#e6b45014}.inb-lanebtn.ready.on{border-color:#5fb87a99;background:#5fb87a14}.inb-sendall{margin-left:auto}.inb-lane{font-size:11.5px;padding:3px 8px;border-radius:999px;white-space:nowrap;border:1px solid var(--border)}.inb-lane.needs{border-color:#e6b45080;color:#e9c37a}.inb-lane.ready{border-color:#5fb87a80;color:#8fd3a5}.inb-needs{display:grid;gap:6px;justify-items:start;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid rgba(230,180,80,.4);background:#e6b45012;font-size:14px;animation:rise .25s var(--ease) both}.inb-hub{display:grid;gap:6px;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid rgba(95,184,122,.35);background:#5fb87a0f;font-size:13.5px;animation:rise .25s var(--ease) both}.inb-hub ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.inb-hub li{overflow-wrap:anywhere}.inb-hub a{color:var(--gold-2)}.inb-hub em{font-style:normal;font-size:12px;color:var(--text-faint)}.inb-ship{display:grid;gap:2px}.inb-ship span:not(:first-child){color:var(--text-dim)}.inb-shipdays{cursor:default}.inb-box.inb-store-set{display:grid;gap:10px;align-items:stretch}.inb-store-head b{font-size:15px}.inb-store-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.inb-store-row>span{flex:1;min-width:160px;color:var(--text-dim)}.inb-store-row .input{width:220px;max-width:100%}.inb-box .inb-store-row .select{max-width:280px}.inb-store-row .inb-store-prod{color:var(--text)}.inb2-order-store{padding:2px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text);font-weight:600}.inb-boxes{display:grid;gap:10px;padding-top:6px}.inb-box{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--panel);flex-wrap:wrap}.inb-box .inb-dot{margin-top:0}.inb-box-main{flex:1;min-width:180px;display:grid;gap:2px}.inb-box-main span{font-size:12.5px;color:var(--text-dim)}.inb-box .select{width:auto;max-width:220px}@media (max-width: 640px){.inb-two{grid-template-columns:1fr}.inb-connect{padding:14px}.inb-mail-row{flex-wrap:wrap}.inb-mail-tags{flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;padding-left:21px}.inb-mail-body{padding-left:14px}.inb-box .select{max-width:100%;flex:1 1 100%}.inb-lanebtn{flex:1 1 0;justify-content:center;padding:10px}.inb-sendall{margin-left:0;flex:1 1 100%}}.inb-storeemails{display:grid;gap:12px;border-radius:var(--radius);border:1px solid var(--border);background:var(--panel);padding:4px}.inb-se-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;background:none;border:0;color:var(--text);font:inherit;cursor:pointer;text-align:left}.inb-se-head b{font-size:16px}.inb-se-head span{font-size:13px;color:var(--text-dim)}.inb-se-wrap{display:grid;gap:12px;padding:0 12px 12px;animation:rise .3s var(--ease) both}.inb-se-wrap .inb-connect{max-width:none;background:var(--bg-elev)}.inb-se-token{display:flex;gap:8px;flex-wrap:wrap}.inb-se-token .input{flex:1 1 260px}.inb-se-list{display:grid;gap:8px}.inb-se{border-radius:12px;border:1px solid var(--border);background:var(--bg-elev);overflow:hidden}.inb-se.open{border-color:var(--gold-line)}.inb-se-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;background:none;border:0;color:var(--text);font:inherit;text-align:left;cursor:pointer}.inb-se-row .inb-dot{margin-top:0}.inb-se-main{flex:1;min-width:0;display:grid;gap:2px}.inb-se-main span{font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb-se-state{font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap}.inb-se-state.ready{border-color:#5fb87a80;color:#8fd3a5}.inb-se-state.connected{border-color:var(--gold-line);color:var(--gold-2)}.inb-se-body{display:grid;gap:12px;padding:0 14px 14px;animation:rise .25s var(--ease) both}.inb-se-addr{display:flex;align-items:center;gap:6px}.inb-se-addr .input:first-child{flex:0 1 140px}.inb-se-addr .input:last-child{flex:1 1 200px}.inb-se-made{display:grid;gap:6px;padding:12px;border-radius:var(--radius-sm);border:1px solid rgba(95,184,122,.4);background:#5fb87a12;font-size:13.5px}.inb-se-made a{color:var(--gold-2)}.inb-se-pass{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inb-se-pass code,.inb-rec code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:3px 7px;word-break:break-all}.inb-recs{display:grid;gap:6px}.inb-rec{display:grid;grid-template-columns:22px 64px minmax(120px,1fr) minmax(180px,2fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--bg);border:1px solid var(--border-soft)}.inb-rec em{display:block;font-style:normal;font-size:11px;color:var(--text-faint);margin-bottom:2px}.inb-rec-type{font-weight:700;font-size:12.5px}.inb-rec-tick{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;border:1px solid var(--border);color:var(--text-faint)}.inb-rec-tick.ok{background:#5fb87a2e;border-color:#5fb87a80;color:#8fd3a5}.inb-rec-tick.no{border-color:#e6b45080;color:#e9c37a}@media (max-width: 640px){.inb-rec{grid-template-columns:22px 1fr auto;grid-template-areas:"tick type copy" "name name name" "val val val"}.inb-rec-tick{grid-area:tick}.inb-rec-type{grid-area:type}.inb-rec>.btn{grid-area:copy}.inb-rec-name{grid-area:name}.inb-rec-val{grid-area:val}.inb-se-addr{flex-wrap:wrap}}.inb-rec-why{display:block;font-style:normal;font-size:11.5px;color:#e9c37a;margin-top:4px}.inb2{gap:14px}.inb2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.inb2-head h1{margin:0;font-family:var(--nl-display, var(--display));font-size:clamp(30px,3.6vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.inb2-head>div:first-child>span{display:block;margin-top:4px;font-size:14px;color:var(--text-dim)}.inb2-head-acts{display:flex;gap:8px;flex-wrap:wrap}.inb2-alert{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px;border:1px solid color-mix(in srgb,var(--danger) 40%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--danger) 8%,var(--panel));color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.inb2-alert span:last-child{margin-left:auto;color:var(--text-dim)}.inb2-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.inb2-search{flex:1 1 200px;max-width:300px;margin-left:auto}.inb2-main{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:14px;height:calc(100vh - 290px);min-height:460px}.inb2-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:20px;background:var(--panel);overflow-y:auto;scrollbar-width:thin}.inb2-row{display:grid;gap:3px;width:100%;padding:13px 16px;border:0;border-bottom:1px solid var(--border-soft, var(--border));border-left:3px solid transparent;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .14s var(--ease)}.inb2-row:hover{background:var(--nl-hover, rgba(255, 255, 255, .04))}.inb2-row.on{background:var(--panel-hover, rgba(255, 255, 255, .06));border-left-color:var(--accent)}.inb2-row.read .inb2-row-name b{font-weight:500;color:var(--text-dim)}.inb2-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.inb2-row-top em{flex:none;font-style:normal;font-size:12px;color:var(--text-faint)}.inb2-store{font:600 11px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb2-row-name{display:flex;align-items:center;gap:7px;min-width:0}.inb2-row-name b{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb2-row-text{font-size:13.5px;line-height:1.4;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inb2-empty{display:grid;place-items:center;padding:40px 20px;color:var(--text-faint);font-size:14.5px}.inb2-empty.pane{height:100%}.inb2-pane{min-width:0;border:1px solid var(--border);border-radius:20px;background:var(--panel);overflow-y:auto;scrollbar-width:thin}.inb2-read{display:grid;align-content:start;gap:14px;padding:24px 28px;animation:nlr-rise .2s var(--ease) both}.inb2-back{display:none;justify-self:start;padding:4px 0;border:0;background:none;color:var(--text-dim);font:inherit;font-size:14px;cursor:pointer}.inb2-back.show{display:inline-block}.inb2-read-head{display:grid;gap:2px}.inb2-read-head h2{margin:2px 0 0;font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.inb2-meta{font-size:13px;color:var(--text-faint);overflow-wrap:anywhere}.inb2-subject{margin:0;font-size:16px;font-weight:600}.inb2-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15.5px;line-height:1.6;color:var(--text)}.inb2-order{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev, transparent);font-size:13.5px;color:var(--text-dim)}.inb2-order b{color:var(--text)}.inb2-order a{color:var(--accent)}.inb2-order.dim{color:var(--text-faint)}.inb2-needs{padding:10px 14px;border-radius:12px;background:color-mix(in srgb,#e0b44c 12%,transparent);border:1px solid color-mix(in srgb,#e0b44c 35%,transparent);font-size:14px;line-height:1.45}.inb2-compose textarea{width:100%;min-height:170px;font-size:15px;line-height:1.5}.inb2-sent{font-size:13.5px;color:#7fd49a}.inb2-acts{display:flex;gap:8px}.inb2-acts .btn{min-width:110px;justify-content:center}.inb2-settings{display:grid;gap:16px}.inb-upd-num{display:grid;gap:2px;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--panel)}.inb-upd-num b{font-size:40px;line-height:1.05}.inb-upd-num span,.inb-upd-last{font-size:14px;color:var(--text-dim)}.inb-boxes textarea{width:100%;font-size:15px;line-height:1.5}@media (max-width: 640px){.inb2-head-acts{width:100%}.inb2-search{max-width:none;margin-left:0;flex-basis:100%}.inb2-bar .san-tabs{width:100%}.inb2-main{display:block;height:auto;min-height:0}.inb2-list{border-radius:16px}.inb2-pane{display:none;border-radius:16px}.inb2.reading .inb2-list,.inb2.reading .inb2-bar,.inb2.reading .inb2-alert{display:none}.inb2.reading .inb2-pane{display:block}.inb2-read{padding:18px}.inb2-back{display:inline-block}.inb2-acts .btn{flex:1}}.inb2-needs{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.inb2-check{flex:none}.mk-toolbar{gap:10px}.mk-search{flex:1 1 220px;max-width:320px}.mk-hit{color:#5fb87a}.mk-pill{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;border:1px solid var(--border);color:var(--text-dim)}.mk-pill.run{background:color-mix(in srgb,#5fb87a 18%,transparent);border-color:color-mix(in srgb,#5fb87a 45%,transparent);color:#7fd49a}.mk-pill.watch{background:color-mix(in srgb,#e0b44c 14%,transparent);border-color:color-mix(in srgb,#e0b44c 40%,transparent);color:#e8c46a}.mk-pill.skip{color:var(--text-faint)}.mk-pill.none{border-style:dashed;color:var(--text-faint);font-weight:500}.mk-level{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-dim);white-space:nowrap}.mk-level i{width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.mk-level.early i{background:#5fb87a}.mk-level.growing i{background:#e0b44c}.mk-level.crowded i{background:var(--danger)}.mk-level.cooling i{background:var(--text-faint);opacity:.6}.nlr-tiles>div.mk-tile-run b,.nlr-tiles>div.mk-tile-hit b{color:#7fd49a}.mk-sat{display:flex;align-items:center;gap:10px;padding:4px 10px 2px;font-size:13.5px;color:var(--text-dim)}.mk-sat .mk-level{font-size:15px;font-weight:600;color:var(--text)}.mk-weeks{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:64px auto;column-gap:5px;row-gap:4px;padding:10px 10px 6px}.mk-weeks span{display:flex;align-items:flex-end;height:64px}.mk-weeks i{display:block;width:100%;border-radius:4px 4px 2px 2px;background:var(--text);opacity:.85;transform-origin:bottom;animation:mk-grow .42s var(--ease) both}.mk-weeks i.zero{background:var(--text-faint);opacity:.3}.mk-weeks em{font:normal 400 10.5px var(--nl-mono, monospace);color:var(--text-faint);grid-row:2}.mk-weeks em:first-of-type{grid-column:1 / span 4}.mk-weeks em:last-of-type{grid-column:5 / span 4;text-align:right}@keyframes mk-grow{0%{transform:scaleY(0)}to{transform:none}}.mk-est{display:grid;gap:2px;padding:6px 10px 10px}.mk-est b{font-family:var(--nl-display, var(--display));font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.05}.mk-est span{font-size:13.5px;color:var(--text-dim)}.mk-est.hit b{color:#7fd49a}.mk-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 4px}.mk-chips span{padding:3px 10px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;color:var(--text-dim)}.mk-edit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px;border:1px solid var(--border);border-radius:20px;background:var(--panel);animation:nlr-rise .22s var(--ease) both}.mk-edit label{display:grid;gap:6px;font-size:12.5px;color:var(--text-dim)}.mk-edit-acts{grid-column:1 / -1;display:flex;gap:8px}.scout-nl-head{align-items:flex-end}.scout-nl-head .san-tabs{align-self:center}.pv-card.pv-open{cursor:pointer;transition:border-color .16s var(--ease),transform .16s var(--ease)}.pv-card.pv-open:hover{border-color:var(--text-faint)}.pv-market{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0 2px;font-size:13px;color:var(--text-dim)}.pv-market b{color:var(--text);font-variant-numeric:tabular-nums}@media (max-width: 640px){.mk-search{max-width:none;flex-basis:100%}.mk-edit{grid-template-columns:minmax(0,1fr)}.scout-nl-head .san-tabs{width:100%}}@media (prefers-reduced-motion: reduce){.mk-weeks i,.mk-edit{animation:none}}.nlr-tiles>.mk-tile-link{display:grid;gap:4px;padding:18px 20px;border:1px solid var(--border);border-radius:20px;background:var(--panel);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;animation:nlr-rise .3s var(--ease) both;animation-delay:40ms;transition:border-color .16s var(--ease),transform .16s var(--ease)}.nlr-tiles>.mk-tile-link:hover,.nlr-tiles>.mk-tile-link:focus-visible{border-color:rgba(var(--accent-rgb),.55);transform:translateY(-1px);outline:none}.nlr-tiles>.mk-tile-link span{color:var(--accent)}.mk-accts{display:grid;gap:6px;margin-bottom:6px}.mk-acct{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;padding:10px 12px;border:1px solid rgba(var(--accent-rgb),.35);border-radius:12px;background:rgba(var(--accent-rgb),.07);color:var(--text);text-decoration:none;transition:background .16s var(--ease),border-color .16s var(--ease)}.mk-acct:hover,.mk-acct:focus-visible{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.6);outline:none}.mk-acct b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-acct span{grid-column:1;font:400 11.5px var(--nl-mono, monospace);color:var(--accent)}.mk-acct i{grid-column:2;grid-row:1 / span 2;align-self:center;font-style:normal;color:var(--accent)}@media (prefers-reduced-motion: reduce){.nlr-tiles>.mk-tile-link{animation:none;transition:none}}.mk-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.mk-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;border:1px solid var(--border);border-radius:20px;background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;overflow:hidden;animation:nlr-rise .32s var(--ease) both;transition:transform .22s var(--ease),border-color .22s var(--ease),box-shadow .22s var(--ease)}.mk-card:hover{transform:translateY(-3px);border-color:var(--text-faint);box-shadow:0 14px 34px -18px #0000008c}.mk-card:focus-visible{outline:2px solid var(--text);outline-offset:2px}.mk-card.run{border-color:color-mix(in srgb,#5fb87a 38%,var(--border))}.mk-card-pic{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--bg, #111)}.mk-card-pic .mk-pic{position:absolute;top:0;right:0;bottom:0;left:0}.mk-card:hover .mk-card-pic img{transform:scale(1.03)}.mk-card-pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 34%,transparent 60%,rgba(0,0,0,.32));pointer-events:none}.mk-card-pic .mk-pill{position:absolute;left:10px;top:10px;z-index:1;padding:5px 12px;font-size:13px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0e0e0e9e}.mk-card-pic .mk-pill.run{background:color-mix(in srgb,#1f3d29 80%,transparent);color:#9be3b2}.mk-card-pic .mk-pill.watch{background:color-mix(in srgb,#3d321a 82%,transparent);color:#f0d184}.mk-card-pic .mk-pill.skip,.mk-card-pic .mk-pill.none{color:#d8d8d8;border-color:#ffffff38}.mk-card-vault{position:absolute;right:10px;top:10px;z-index:1;padding:4px 9px;border-radius:999px;background:#0e0e0e9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f2f2f2;font-size:12px;font-weight:600}.mk-card-body{display:grid;gap:6px;padding:12px 14px 14px}.mk-card-name{font-family:var(--nl-display, var(--display));font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.22;min-height:2.44em;overflow-wrap:anywhere}.mk-card-money{display:flex;align-items:baseline;gap:6px}.mk-card-money b{font-family:var(--nl-display, var(--display));font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.mk-card-money em{font-style:normal;font-size:14px;color:var(--text-dim)}.mk-card-line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:14px;color:var(--text-dim);font-variant-numeric:tabular-nums}.mk-card-line .mk-level{font-size:14px;color:var(--text)}.mk-card-skel{aspect-ratio:4 / 5;border-radius:20px}.mk-pic{display:block;width:100%;height:100%;overflow:hidden;background:hsl(var(--h, 200) 22% 18%)}.mk-pic{position:relative}.mk-pic img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .32s var(--ease),transform .42s var(--ease)}.mk-pic img.in{opacity:1}.mk-pic-none{display:grid;place-items:center;background:radial-gradient(120% 90% at 30% 20%,hsl(var(--h, 200) 40% 30%),hsl(var(--h, 200) 30% 13%))}.mk-pic-none b{font-family:var(--nl-display, var(--display));font-size:clamp(44px,5vw,72px);font-weight:700;letter-spacing:-.04em;color:hsl(var(--h, 200) 60% 88% / .9)}.mk-hero{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:24px;padding:18px;border:1px solid var(--border);border-radius:28px;background:var(--panel);animation:nlr-rise .3s var(--ease) both}.mk-hero.run{border-color:color-mix(in srgb,#5fb87a 40%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,#5fb87a 8%,var(--panel)),var(--panel) 55%)}.mk-hero.watch{border-color:color-mix(in srgb,#e0b44c 34%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,#e0b44c 6%,var(--panel)),var(--panel) 55%)}.mk-hero-pic{position:relative;display:block;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;align-self:start}.mk-hero-pic .mk-pic{position:absolute;top:0;right:0;bottom:0;left:0}a.mk-hero-pic:hover img{transform:scale(1.03)}.mk-hero-play{position:absolute;left:12px;bottom:12px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#0e0e0e9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;transition:transform .2s var(--ease)}.mk-hero-play svg{width:16px;height:16px;margin-left:2px}a.mk-hero-pic:hover .mk-hero-play{transform:scale(1.08)}.mk-hero-main{display:grid;align-content:start;gap:14px;min-width:0;padding:4px 4px 2px 0}.mk-hero-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.mk-hero-name{display:grid;gap:4px;min-width:0;flex:1 1 260px}.mk-hero-name .nlr-title{overflow-wrap:anywhere}.mk-hero-money{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 16px}.mk-hero-money>b{font-family:var(--nl-display, var(--display));font-size:clamp(46px,5.2vw,68px);font-weight:700;letter-spacing:-.04em;line-height:.95;font-variant-numeric:tabular-nums}.mk-hero-month{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:4px}.mk-hero-month em{font-style:normal;font-size:15px;color:var(--text-dim)}.mk-hero-month .mk-pill{font-size:14px;padding:5px 13px}.mk-hero-line{margin:-4px 0 0;font-size:14px;color:var(--text-dim);line-height:1.4}.mk-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mk-stat{display:grid;gap:4px;min-width:0;padding:14px 16px;border:1px solid var(--border-soft, var(--border));border-radius:16px;background:var(--nl-hover, rgba(255, 255, 255, .03));color:var(--text);font:inherit;text-align:left;text-decoration:none;animation:nlr-rise .3s var(--ease) both}.mk-stat b{font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.mk-stat b .mk-level{font-size:22px;font-weight:700;color:var(--text);gap:8px}.mk-stat b .mk-level i{width:10px;height:10px}.mk-stat span{font-size:13.5px;color:var(--text-dim)}.mk-stat.link{cursor:pointer;transition:border-color .16s var(--ease),transform .16s var(--ease)}.mk-stat.link:hover{border-color:var(--text-faint);transform:translateY(-2px)}.mk-skel-hero{height:380px;border-radius:28px}.mk-skel-panel{height:260px;border-radius:24px}.mk-why.run{border-color:color-mix(in srgb,#5fb87a 38%,var(--border))}.mk-why.watch{border-color:color-mix(in srgb,#e0b44c 32%,var(--border))}.mk-why>header>span{color:var(--text)}.mk-why-head{margin:0;padding:0 10px 8px;font-size:16.5px;font-weight:600;line-height:1.35}.mk-why-list{margin:0;padding:0 10px;list-style:none;display:grid;gap:8px}.mk-why-list li{position:relative;padding-left:16px;font-size:14.5px;line-height:1.4}.mk-why-list li:before{content:"";position:absolute;left:1px;top:.58em;width:6px;height:6px;border-radius:50%;background:var(--text-dim)}.mk-why.run .mk-why-list li:before{background:#5fb87a}.mk-why.watch .mk-why-list li:before{background:#e0b44c}.mk-why-list li.risk:before{background:var(--danger)}.mk-why-list i,.mk-why-next i{font-style:normal;font-weight:600;margin-right:6px}.mk-why-next{margin:10px 0 0;padding:0 10px;font-size:14px;color:var(--text-dim);line-height:1.4}.mk-why-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:12px 10px 2px;font-size:13px;color:var(--text-dim)}.mk-why-foot .btn{margin-left:auto}.mk-panels .nlr-panel-body{flex:1}.mk-read{display:grid;gap:2px;margin:0 2px 6px;padding:10px 12px;border-radius:14px;background:var(--nl-hover, rgba(255, 255, 255, .04))}.mk-read b{font-family:var(--nl-display, var(--display));font-size:22px;font-weight:700;letter-spacing:-.02em}.mk-read.buyers b{color:#7fd49a}.mk-read.mixed b{color:#e8c46a}.mk-read span{font-size:13.5px;color:var(--text-dim)}.mk-post{display:grid;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;color:var(--text);text-decoration:none;transition:background .16s var(--ease)}.mk-post:hover{background:var(--nl-hover, rgba(255, 255, 255, .05))}.mk-post .mk-post-pic{width:40px;height:52px;border-radius:8px}.mk-post .mk-post-pic.mk-pic-none b{font-size:18px}.mk-post>b{font-variant-numeric:tabular-nums;font-size:15px}@media (max-width: 1100px){.mk-hero{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.mk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.mk-card,.mk-card-pic img,.mk-hero-pic img,.mk-stat{transition:none;animation:none}.mk-card:hover,.mk-stat.link:hover{transform:none}}.scx{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.scx-note{padding:10px 14px;border-radius:var(--radius-sm);border:1px solid rgba(95,184,122,.35);background:#5fb87a12;font-size:13.5px;animation:rise .3s var(--ease) both}.scx-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}@media (min-width: 641px) and (max-width: 1100px){.scx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.scx-card{position:relative;display:grid;gap:12px;align-content:start;padding:20px;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg,rgba(var(--accent-rgb),.05),transparent 46%),var(--panel);box-shadow:var(--shadow);animation:rise .4s var(--ease) both;overflow:hidden}.scx-card:nth-child(2){animation-delay:70ms}.scx-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--gold-line),transparent)}.scx-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.scx-kicker{font-size:11px;letter-spacing:.14em;font-weight:700;color:var(--gold)}.scx-card h3{margin:0;font-family:var(--display);font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.01em}.scx-what{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.scx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.scx-stats div{display:grid;gap:2px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--bg-elev);border:1px solid var(--border-soft)}.scx-stats b{font-size:20px;font-weight:700}.scx-stats span{font-size:11.5px;color:var(--text-faint)}.scx-hot{color:#8fd3a5}.scx-status{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-dim)}.scx-dot{width:8px;height:8px;border-radius:50%;background:var(--text-faint);flex:none}.scx-dot.ok{background:#5fb87a}.scx-dot.live{background:var(--gold);box-shadow:0 0 rgba(var(--accent-rgb),.6);animation:scxPulse 1.6s ease-out infinite}@keyframes scxPulse{to{box-shadow:0 0 0 8px rgba(var(--accent-rgb),0)}}.scx-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.scx-fine{font-size:12.5px;color:var(--text-faint)}.scx-settings{display:grid;gap:12px;padding:14px;border-radius:var(--radius-sm);background:var(--bg-elev);border:1px solid var(--border-soft);animation:rise .25s var(--ease) both}.scx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.scx-field{display:grid;gap:5px;min-width:0}.scx-field>span{font-size:12px;font-weight:600;color:var(--text-dim)}.scx-toggle{position:relative;width:42px;height:24px;border-radius:999px;border:1px solid var(--border);background:var(--bg-elev-2);cursor:pointer;padding:0;transition:background .2s var(--ease),border-color .2s var(--ease);flex:none}.scx-toggle.on{background:var(--gold);border-color:var(--gold)}.scx-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--text);transition:transform .22s var(--spring)}.scx-toggle.on .scx-knob{transform:translate(18px);background:var(--on-accent)}.scx-toggle:disabled{opacity:.5;cursor:default}.scx-finds{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.scx-finds-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.scx-finds-head h3{margin:0;font-family:var(--display);font-weight:400;font-size:24px}.scx-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--bg-elev);border:1px solid var(--border)}.scx-tabs button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--text-dim);padding:6px 14px;border-radius:999px;font:inherit;font-size:13px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.scx-tabs button.on{background:var(--accent-dim);color:var(--text)}.scx-tabs em{font-style:normal;font-size:11px;color:var(--text-faint)}.scx-empty{padding:34px 18px;text-align:center;border-radius:var(--radius);border:1px dashed var(--border);color:var(--text-dim);font-size:14px}.scx-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.scx-find{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:16px;align-items:start;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:var(--panel);animation:rise .35s var(--ease) both;transition:border-color .2s var(--ease),transform .2s var(--ease)}.scx-find:hover{border-color:var(--gold-line);transform:translateY(-1px)}.scx-find.hot{border-color:#5fb87a73}.scx-find-num{display:grid;gap:1px}.scx-find-num b{font-size:24px;font-weight:700;line-height:1}.scx-find-num span{font-size:12px;color:var(--text-dim)}.scx-find-num em{font-style:normal;font-size:11.5px;color:var(--text-faint);margin-top:4px}.scx-find-main{display:grid;gap:6px;min-width:0}.scx-find-meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12.5px;color:var(--text-faint)}.scx-find-meta b{color:var(--text);font-weight:600}.scx-find-cap{margin:0;font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scx-pills{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.scx-pills>*{margin:0!important}.scx-pill{font-size:11.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap}.scx-pill.up{border-color:#5fb87a80;color:#8fd3a5}.scx-quote{margin:0;font-size:13px;color:var(--text-dim);font-style:italic}.scx-find-acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.scx-x{border:0;background:none;color:var(--text-faint);font-size:14px;padding:6px;cursor:pointer;border-radius:8px}.scx-x:hover{color:var(--text);background:var(--bg-elev)}@media (max-width: 900px){.scx-cards{grid-template-columns:1fr}}@media (max-width: 640px){.scx-card{padding:16px}.scx-finds,.scx-finds-head,.scx-list{min-width:0}.scx-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.scx-tabs button{flex-shrink:0;white-space:nowrap}.scx-find{grid-template-columns:1fr;gap:10px}.scx-find-num{grid-template-columns:auto auto 1fr;align-items:baseline;gap:6px}.scx-find-num em{margin-top:0;text-align:right}.scx-find-acts{justify-content:flex-start}}.scx-found{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.scx-found li{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:var(--surface-2, rgba(255,255,255,.04));min-width:0}.scx-found a{color:inherit;font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.scx-found span{font-size:12px;opacity:.6}.scx-toggle-row{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:10px}.scx-ls{display:grid;gap:12px;padding:14px;border-radius:var(--radius-sm);background:var(--bg-elev);border:1px solid var(--border-soft);animation:rise .35s var(--ease) both}.scx-ls-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.scx-ls-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--gold)}.scx-ls-when{font-size:14px;color:var(--text)}.scx-ls-tiles{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:8px}.scx-ls-tiles div{display:grid;gap:4px;padding:12px;border-radius:var(--radius-sm);background:var(--panel);border:1px solid var(--border-soft);min-width:0;animation:rise .35s var(--ease) both}.scx-ls-tiles div:nth-child(2){animation-delay:40ms}.scx-ls-tiles div:nth-child(3){animation-delay:80ms}.scx-ls-tiles div:nth-child(4){animation-delay:.12s}.scx-ls-tiles b{font-size:28px;font-weight:700;line-height:1;color:var(--text)}.scx-ls-tiles span{font-size:13px;color:var(--text-dim)}.scx-ls-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start}.scx-ls-row.col{grid-template-columns:1fr;gap:6px}.scx-ls-label{font-size:13px;font-weight:600;color:var(--text-dim);padding-top:5px}.scx-ls-row.col .scx-ls-label{padding-top:0}.scx-ls-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.scx-ls-chip{display:inline-flex;align-items:baseline;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid var(--border);background:var(--panel);font-size:13.5px;color:var(--text);max-width:100%;overflow-wrap:anywhere}.scx-ls-chip b{font-weight:700;color:var(--gold)}.scx-ls-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.scx-ls-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:7px 10px;border-radius:10px;background:var(--panel);border:1px solid var(--border-soft);min-width:0}.scx-ls-list li>button,.scx-ls-list li>a,.scx-ls-list li>span{font:inherit;font-size:14.5px;font-weight:600;color:var(--text);background:none;border:0;padding:0;text-align:left;cursor:pointer;text-decoration:none;overflow-wrap:anywhere;min-width:0}.scx-ls-list li>span{cursor:default}.scx-ls-list li>button:hover,.scx-ls-list li>a:hover{color:var(--gold)}.scx-ls-list em{font-style:normal;font-size:13px;color:var(--text-dim)}.scx-ls-list li.more{font-size:13.5px;color:var(--text-dim);background:none;border-style:dashed}.scx-ls-lines{list-style:none;margin:0;padding:0;display:grid;gap:4px}.scx-ls-lines li{font-size:14px;line-height:1.4;padding-left:12px;border-left:2px solid var(--gold-line);color:var(--text)}.scx-ls-lines.bad li{border-left-color:var(--danger, #e0655f);color:var(--danger, #e0655f)}.scx-ls-list li.more>button{font-size:13.5px;font-weight:600;color:var(--gold)}.sb-item.locked{color:var(--text-faint)}.sb-item.locked .sb-text{text-decoration:line-through;text-decoration-color:#ffffff47}.sb-item.locked .nav-ico{opacity:.55}.sb-item.locked:hover{color:var(--text-dim)}.sb-item.locked:hover .sb-up,.sb-item.locked.active .sb-up{background:var(--gold-2, #e6c27a);color:#1a1408;border-color:transparent}.sb-up{margin-left:auto;flex:none;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:999px;color:var(--gold-2, #e6c27a);border:1px solid rgba(var(--accent-rgb, 200, 162, 83),.5);background:rgba(var(--accent-rgb, 200, 162, 83),.1);transition:background .18s ease,color .18s ease}.sb-mini .sb-item.locked .sb-up{display:none}@media (min-width: 641px) and (max-width: 980px){.sb-item.locked .sb-up{display:none}}.msheet-item.locked>span:not(.mnav-ico):not(.msheet-up){text-decoration:line-through;text-decoration-color:#ffffff4d;color:var(--text-faint)}.msheet-item.locked .mnav-ico{opacity:.5}.msheet-up{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:999px;color:var(--gold-2, #e6c27a);border:1px solid rgba(var(--accent-rgb, 200, 162, 83),.5);background:rgba(var(--accent-rgb, 200, 162, 83),.1)}.up{max-width:720px;margin:0 auto;display:grid;gap:16px}.up .cr-back{justify-self:start}.up-hero{text-align:center;padding:26px 22px 20px;border-radius:20px;border:1px solid var(--border);background:radial-gradient(120% 100% at 50% 0%,rgba(var(--accent-rgb, 200, 162, 83),.12),transparent 60%),var(--bg-elev)}.up-lock{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 12px;border-radius:16px;font-size:24px;background:rgba(var(--accent-rgb, 200, 162, 83),.14);border:1px solid rgba(var(--accent-rgb, 200, 162, 83),.35)}.up-hero h1{margin:0;font-size:28px;line-height:1.15}.up-what{margin:10px auto 0;max-width:520px;color:var(--text-dim);font-size:15px;line-height:1.45}.up-now{margin:12px auto 0;font-size:13px;color:var(--text-faint)}.up-now b{color:var(--text-dim)}.up-card{padding:22px;border-radius:20px;border:1px solid rgba(var(--accent-rgb, 200, 162, 83),.5);background:var(--bg-elev);box-shadow:0 0 0 4px rgba(var(--accent-rgb, 200, 162, 83),.06)}.up-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.up-card-head h2{margin:0;font-size:22px}.up-card-head span{color:var(--text-dim);font-size:13.5px}.up-price{text-align:right;flex:none}.up-price b{display:block;font-size:30px;line-height:1;color:var(--gold-2, #e6c27a)}.up-price span{font-size:13px;color:var(--text-faint)}.up-gets{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:9px}.up-gets li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.4}.up-gets li:before{content:"✓";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:#0d1a12;background:#4ade80}.up-also{margin:14px 0 0;font-size:13px;color:var(--text-dim)}.up-go{display:flex;justify-content:center;width:100%;margin-top:18px;min-height:48px;font-size:16px;text-decoration:none}.up-steps{margin:14px 0 0;padding-left:20px;display:grid;gap:6px;font-size:13.5px;color:var(--text-dim);line-height:1.4}.up-user{color:var(--gold-2, #e6c27a);-webkit-user-select:all;user-select:all}.up-fine{margin:12px 0 0;font-size:12.5px;color:var(--text-faint)}.up-soon{margin:18px 0 0;padding:12px 14px;border-radius:12px;font-size:14px;color:var(--text-dim);background:#ffffff0a;border:1px dashed var(--border)}.plan-box{display:grid;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-soft, var(--border));background:#ffffff08}.plan-box-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.plan-box-top b{font-size:15px}.plan-pill{font-size:12.5px;font-weight:700;padding:2px 9px;border-radius:999px;color:#4ade80;border:1px solid rgba(74,222,128,.35);background:#4ade8014;white-space:nowrap}.plan-test{display:inline-block;margin-left:8px;vertical-align:2px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 8px;border-radius:999px;color:var(--gold-2, #e6c98a);border:1px solid var(--gold-line, rgba(230, 201, 138, .4));background:var(--accent-dim, rgba(230, 201, 138, .08));white-space:nowrap}.plan-acts{display:flex;flex-wrap:wrap;gap:8px}.plan-cancel{color:#f87171!important;border-color:#f8717159!important}.plan-how{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px;color:var(--text-dim)}.plan-acts a.btn{text-decoration:none}.yd-ask{display:grid;gap:8px}.alch-box{margin-top:4px}.alch-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.alch-url{flex:1 1 220px;min-width:0}.alch-on{font-size:13px;font-weight:700;color:var(--green, #86e3ad)}.alch-help{margin-top:6px}.alch-kinds{display:grid;gap:8px;margin-top:8px}.up-spots{margin:2px 0 10px;padding:8px 12px;border-radius:10px;border:1px solid rgba(230,194,122,.35);background:#e6c27a14;color:var(--gold-2, #e6c27a);font-size:13.5px}.up-trial{margin:2px 0 10px;padding:8px 12px;border-radius:10px;border:1px solid rgba(230,194,122,.35);background:#e6c27a14;color:var(--text-dim, #c9ccd3);font-size:13.5px;animation:up-trial-in .5s ease both}.up-trial b{color:var(--gold-2, #e6c27a)}@keyframes up-trial-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.up-trial{animation:none}}.plan-card{display:grid;gap:14px;padding:18px 20px;border-radius:14px;border:1px solid var(--border);background:var(--panel, rgba(255, 255, 255, .03));animation:fade .3s ease-out}.plan-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plan-card-name{display:grid;gap:2px;min-width:0}.plan-card-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.plan-card-name b{font-family:var(--display, Georgia, serif);font-weight:400;font-size:26px;line-height:1.1}.plan-card-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.plan-card-tags .plan-test{margin-left:0;vertical-align:0}.plan-status{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-dim);white-space:nowrap}.plan-status i{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade8026}.plan-card-detail{font-size:13px;color:var(--text-dim);margin-top:-6px}.plan-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--border-soft, var(--border))}.plan-card-btns{display:flex;gap:8px;flex-wrap:wrap}.plan-card-btns a.btn{text-decoration:none}.plan-card-cancel{background:none;border:0;padding:4px 0;font:inherit;font-size:13px;color:var(--text-faint);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.plan-card-cancel:hover,.plan-card-cancel:focus-visible{color:#f87171}.plan-card-confirm{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--border-soft, var(--border));animation:fade .25s ease-out}.plan-card-confirm b{font-size:15px}.plan-card-confirm p{margin:0;font-size:13px;color:var(--text-dim);line-height:1.5}.yd-card{gap:10px;padding:14px 20px}.yd-card .yd-foot{padding-top:0;border-top:0}.plan-card .plan-card-btns .btn-ghost{border:1px solid var(--border);background:#ffffff05}.plan-card .plan-card-btns .btn-ghost:hover{border-color:var(--gold-line, var(--border))}.plan-card .plan-card-btns .plan-card-cancel-btn{color:#fca5a5}.plan-card .plan-card-btns .plan-card-cancel-btn:hover,.plan-card .plan-card-btns .plan-card-cancel-btn:focus-visible{color:#f87171;border-color:#f8717173}.ia-card{gap:12px}.ia-card .plan-card-head{align-items:center}.ia-seg{flex:none}.ia-seg .seg-btn{padding:6px 16px;font-size:13.5px}.ia-body{display:grid;gap:12px;padding-top:14px;border-top:1px solid var(--border-soft, var(--border));animation:fade .3s ease-out}.ia-offer{display:grid;gap:8px;justify-items:start}.ia-line{margin:0;font-size:14px;color:var(--text)}.ia-quiet{font-size:13px;color:var(--text-faint);line-height:1.5}.ia-how{display:grid;gap:6px}.ia-how+.ia-how{padding-top:10px;border-top:1px dashed var(--border-soft, var(--border))}.ia-how-name{font-size:13.5px;font-weight:700;color:var(--text)}.ia-how-name span{font-weight:500;color:var(--text-faint)}.ia-steps{margin:0;padding-left:20px;display:grid;gap:4px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.ia-result{font-size:13px;font-weight:600;color:var(--gold-2, #e6c98a);animation:fade .25s ease-out}.ia-keep{font-size:12.5px;color:var(--text-faint);line-height:1.5}.ia-done{padding:14px 20px}.gd-block.ia-wrap .plan-card{background:var(--bg-elev, var(--panel));border-radius:18px}@media (prefers-reduced-motion: reduce){.ia-body,.ia-result{animation:none}}.bell-btn svg{display:block}.bell-btn.open{border-color:var(--gold-line);background:var(--accent-dim);color:var(--gold-2)}.bell-btn.has svg{transform-origin:50% 10%;animation:np-ring 1.1s var(--ease, ease) .4s 1}@keyframes np-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.np-backdrop{display:none}.np{position:fixed;z-index:500;top:var(--np-top, 56px);right:var(--np-right, 12px);width:min(420px,calc(100vw - 24px));max-height:min(640px,calc(100vh - var(--np-top, 56px) - 20px));display:flex;flex-direction:column;overflow:hidden;background:var(--bg-elev, #14171d);color:var(--text);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 60px #0000008c,0 2px 8px #00000059,inset 0 1px #ffffff0a;opacity:0;transform:translateY(-8px) scale(.96);transform-origin:calc(100% - 16px) 0;transition:opacity .16s ease,transform .22s cubic-bezier(.2,.9,.25,1.05);pointer-events:none}.np.in{opacity:1;transform:none;pointer-events:auto}.np-grip{display:none}.np-head{display:flex;align-items:center;gap:8px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--border-soft, var(--border));flex:0 0 auto}.np-head h2{margin:0;font:700 16px/1.2 inherit;font-family:inherit;letter-spacing:0}.np-count{font-size:13px;font-weight:700;padding:2px 8px;border-radius:999px;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line)}.np-spacer{flex:1}.np-textbtn{background:none;border:0;padding:6px 8px;border-radius:8px;color:var(--gold-2);font:600 12.5px inherit;font-family:inherit;cursor:pointer}.np-textbtn:hover{background:var(--accent-dim)}.np-close{display:none;width:32px;height:32px;border-radius:999px;border:1px solid var(--border-soft, var(--border));background:none;color:var(--text-dim);cursor:pointer;font-size:13px}.np-scroll{overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:4px 6px 8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.np-label{padding:12px 10px 4px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.np-msg{margin:8px 6px 2px;padding:9px 11px;border-radius:10px;font-size:12.5px;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line)}.np-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:11px 10px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;position:relative}.np-row+.np-row{margin-top:1px}.np-row:hover{background:#ffffff09}.np-row.tap{cursor:pointer}.np-row.unread{background:rgba(var(--accent-rgb, 200, 162, 83),.07)}.np-row.unread:hover{background:rgba(var(--accent-rgb, 200, 162, 83),.11)}.np.in .np-row{animation:np-row-in .28s var(--ease, ease) backwards}.np.in .np-row:nth-child(2){animation-delay:.03s}.np.in .np-row:nth-child(3){animation-delay:.06s}.np.in .np-row:nth-child(4){animation-delay:.09s}.np.in .np-row:nth-child(5){animation-delay:.12s}.np.in .np-row:nth-child(n+6){animation-delay:.15s}@keyframes np-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.np-ico{flex:0 0 auto;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:18px;line-height:1;background:#ffffff0d;border:1px solid var(--border-soft, var(--border))}.np-ico.tone-gold{background:rgba(var(--accent-rgb, 200, 162, 83),.14);border-color:rgba(var(--accent-rgb, 200, 162, 83),.3)}.np-ico.tone-green{background:#4ade801f;border-color:#4ade8047}.np-ico.tone-blue{background:#93c5fd1f;border-color:#93c5fd47}.np-ico.tone-red{background:#f871711f;border-color:#f871714d}.np-ico.tone-amber{background:#f2973a1f;border-color:#f2973a4d}.np-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.np-title{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--text);overflow-wrap:anywhere}.np-row:not(.unread) .np-title{font-weight:500;color:var(--text-dim)}.np-text{font-size:12.5px;line-height:1.35;color:var(--text-dim);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.np-row:not(.unread) .np-text{color:var(--text-faint)}.np-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px}.np-btn{height:30px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);font:600 12.5px inherit;font-family:inherit;cursor:pointer;white-space:nowrap}.np-btn:hover{border-color:var(--gold-line)}.np-btn.primary{background:linear-gradient(180deg,var(--gold-2, #e6c27a),var(--gold, #c8a253));border-color:var(--gold, #c8a253);color:#1a1408}.np-btn:disabled{opacity:.6;cursor:default}.np-link{font-size:12.5px;font-weight:600;color:var(--gold-2);text-decoration:none;padding:4px 2px}.np-link:hover{text-decoration:underline}.np-done{font-size:12.5px;color:#4ade80;font-weight:600}.np-side{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-top:1px;min-width:26px}.np-side time{font-size:13px;color:var(--text-faint);white-space:nowrap}.np-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:var(--gold-2, #e6c27a);box-shadow:0 0 0 4px rgba(var(--accent-rgb, 200, 162, 83),.16);cursor:pointer;display:block}button.np-dot:hover{transform:scale(1.25)}.np-empty{padding:44px 24px 40px;text-align:center;color:var(--text-dim)}.np-empty span{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 12px;border-radius:50%;font-size:24px;background:#ffffff0d;border:1px solid var(--border-soft, var(--border))}.np-empty b{display:block;color:var(--text);font-size:15px}.np-empty p{margin:6px auto 0;max-width:280px;font-size:13px;line-height:1.4}.np-loading{padding:10px;display:grid;gap:8px}.np-loading i{display:block;height:58px;border-radius:12px;background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:np-shimmer 1.2s linear infinite}@keyframes np-shimmer{to{background-position:-200% 0}}.np-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 10px 8px;border-top:1px solid var(--border-soft, var(--border))}.np-fine{font-size:12.5px;color:var(--text-faint);white-space:nowrap}@media (prefers-reduced-motion: reduce){.np,.np-backdrop{transition:none!important}.np.in .np-row,.bell-btn.has svg,.np-loading i{animation:none!important}}.np-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.np-cat{flex:none;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:6px;color:var(--text-dim);background:#ffffff0f;border:1px solid var(--border-soft, var(--border))}.np-cat.tone-gold{color:var(--gold-2, #e6c27a);background:rgba(var(--accent-rgb, 200, 162, 83),.14);border-color:rgba(var(--accent-rgb, 200, 162, 83),.35)}.np-cat.tone-green{color:#4ade80;background:#4ade801f;border-color:#4ade804d}.np-cat.tone-blue{color:#93c5fd;background:#93c5fd1f;border-color:#93c5fd4d}.np-cat.tone-red{color:#f87171;background:#f871711f;border-color:#f871714d}.np-cat.tone-amber{color:#f2973a;background:#f2973a1f;border-color:#f2973a4d}.np-title b{font-weight:700}.np-row:not(.unread) .np-cat{opacity:.7}.pmv{display:grid;gap:22px;min-width:0;animation:nl-rise .26s var(--ease)}.pmv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}.pmv-eyebrow{display:block;font:500 11px var(--nl-mono, ui-monospace, monospace);letter-spacing:.1em;color:var(--text-faint)}.pmv-title{margin:4px 0 0;font-family:var(--nl-display, var(--display));font-size:clamp(28px,3.2vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.pmv-stats{display:flex;gap:10px}.pmv-stats>button{min-width:104px;display:grid;gap:2px;padding:11px 16px;border:1px solid var(--border);border-radius:14px;background:var(--panel);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.pmv-stats>button:hover{border-color:var(--text-faint)}.pmv-stats>button.on{border-color:var(--text-dim);background:var(--panel-hover)}.pmv-stats>button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pmv-stats b{font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.pmv-stats b.warn{color:var(--warn, #fca63a)}.pmv-stats span{font-size:12px;color:var(--text-faint)}.pmv-maker{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding:20px;border:1px solid var(--border);border-radius:24px;background:var(--panel)}.pmv-pick{min-width:0;display:grid;align-content:start;gap:12px}.pmv-label{display:flex;align-items:center;gap:8px;font:500 11px var(--nl-mono, ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.pmv-label span{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--border);border-radius:50%;font-size:10.5px;color:var(--text-dim)}.pmv-brief{position:sticky;top:76px;align-self:start;display:flex;flex-direction:column;gap:12px;min-width:0;padding-left:20px;border-left:1px solid var(--border-soft)}.pmv-cover-row{display:flex;align-items:flex-end;gap:14px}.pmv-cover{position:relative;flex:none;display:grid;place-items:center;width:108px;aspect-ratio:9 / 16;border:1px dashed var(--border);border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--bg) 70%,var(--panel));color:var(--text-faint)}.pmv-cover.on{border-style:solid;border-color:var(--border-soft);background:#000}.pmv-cover svg{width:44px;height:44px}.pmv-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:pmv-fade .24s var(--ease)}.pmv-cover-text{display:grid;gap:4px;min-width:0;padding-bottom:4px}.pmv-cover-text b{font-family:var(--nl-display, var(--display));font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.pmv-cover-text>span:last-child{color:var(--text-faint);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmv-models{display:flex;flex-wrap:wrap;gap:8px}.pmv-models .fm-btn{max-width:100%}.pmv-models .fm-value{max-width:150px}.pmv-models .fm-btn.on{border-color:var(--border);background:var(--panel)}.pmv-models .fm-btn.on .fm-label{color:var(--text-faint)}.pmv-fixed{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid var(--border-soft);border-radius:var(--radius-sm, 8px);color:var(--text-dim);font-size:13px}.pmv-fixed.pmv-skel{width:100%}.pmv-note{width:100%;resize:vertical;font-size:14px}.pmv-add-note{align-self:flex-start;font-size:13.5px}.pmv-go{width:100%;min-height:46px;margin-top:4px;font-size:15px}.pmv-error{color:var(--danger);font-size:13.5px}.pmv-made{display:grid;animation:pmv-fade .24s var(--ease)}.pmv-made .pmv-say{justify-self:stretch;justify-content:center;margin:0;min-height:40px}.pmv-say{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin-top:6px;padding:7px 11px;border:1px solid var(--border);border-radius:10px;background:none;color:var(--text);font:500 13px var(--nl-mono, monospace);cursor:pointer}.pmv-say:hover{border-color:var(--text-faint)}.pmv-say em{font-style:normal;color:var(--text-faint);font-size:11.5px}.pmv-pick .concept-picker{min-width:0}.pmv-clips-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.pmv-clips-head h3{margin:0;font-family:var(--nl-display, var(--display));font-size:22px;font-weight:700;letter-spacing:-.02em}.pmv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.pmv-card-wrap{display:grid;gap:8px;align-content:start;animation:pmv-fade .24s var(--ease)}.pmv-card{position:relative;display:grid;place-items:center;aspect-ratio:9 / 16;width:100%;padding:0;border:1px solid var(--border-soft);border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--bg) 60%,var(--panel));color:var(--text-faint);cursor:pointer;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.pmv-card:hover,.pmv-card:focus-visible{transform:translateY(-3px);border-color:var(--border);box-shadow:0 16px 36px #0005;outline:none}.pmv-card video,.pmv-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pmv-badge{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 7px;border-radius:6px;background:#0000008c;color:#fff;font:500 10.5px var(--nl-mono, monospace);letter-spacing:.04em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pmv-approve .pmv-badge,.pmv-stuck .pmv-badge{background:color-mix(in srgb,var(--warn, #fca63a) 80%,#000);color:#111}.pmv-stuck .pmv-badge{background:color-mix(in srgb,var(--danger, #ef4444) 85%,#000);color:#fff}.pmv-meta{position:absolute;left:0;right:0;bottom:0;display:grid;gap:2px;padding:34px 11px 11px;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);color:#fff}.pmv-meta b{font-size:13.5px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmv-meta span{font-size:11.5px;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmv-card-act{width:100%;justify-content:center;text-decoration:none}img.pmv-ghost{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.32;filter:blur(2px) saturate(.7);transform:scale(1.04)}.pmv-viewer-media{position:relative}.pmv-wait{position:relative;display:grid;place-items:center;width:44px;height:44px}.pmv-wait i{display:block;width:30px;height:30px;border:2px solid rgba(255,255,255,.22);border-radius:50%}.pmv-wait.run i{border-top-color:#ffffffd9;animation:pmv-spin 1s linear infinite}.pmv-skel{cursor:default;background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:pmv-shimmer 1.4s linear infinite}.pmv-card.pmv-skel:hover{transform:none;box-shadow:none}.pmv-empty{display:grid;justify-items:center;gap:8px;padding:44px 20px;border:1px dashed var(--border);border-radius:18px;text-align:center;color:var(--text-dim)}.pmv-empty svg{width:56px;height:56px;color:var(--text-faint);margin-bottom:4px}.pmv-empty b{color:var(--text);font-size:17px}.pmv-empty span{max-width:46ch;font-size:14.5px}.pmv-overlay{display:grid;place-items:center}.pmv-viewer{display:flex;gap:20px;align-items:stretch;max-width:min(96vw,860px);padding:16px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nl-rise .22s var(--ease)}.pmv-viewer-media{display:grid;place-items:center;height:min(80vh,740px);aspect-ratio:9 / 16;max-width:58vw;border-radius:14px;overflow:hidden;background:#000;color:var(--text-faint)}.pmv-viewer-media video,.pmv-viewer-media img{width:100%;height:100%;object-fit:contain}.pmv-viewer-side{display:flex;flex-direction:column;gap:10px;width:260px;min-width:0;padding:6px 2px}.pmv-viewer-title{font-family:var(--nl-display, var(--display));font-size:22px;letter-spacing:-.02em;line-height:1.15}.pmv-viewer-line{color:var(--text-dim);font-size:14px;line-height:1.45}.pmv-viewer-acts{display:flex;flex-direction:column;gap:8px;margin-top:auto}.pmv-viewer-acts .btn{justify-content:center;text-decoration:none}.pmv-viewer-acts .pmv-say{justify-self:stretch;justify-content:center}.pmv-viewer .pmv-remove{align-self:center;margin-top:4px;color:var(--text-faint);font-size:13px}.pmv-viewer .pmv-remove:hover{color:var(--danger)}@keyframes pmv-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pmv-spin{to{transform:rotate(360deg)}}@keyframes pmv-shimmer{to{background-position:-200% 0}}@media (max-width: 1100px){.pmv-maker{grid-template-columns:minmax(0,1fr)}.pmv-brief{position:static;padding-left:0;padding-top:18px;border-left:0;border-top:1px solid var(--border-soft)}.pmv-cover{width:92px}}@media (max-width: 640px){.pmv{gap:16px}.pmv-stats{width:100%}.pmv-stats>button{flex:1;min-width:0;padding:10px 12px}.pmv-stats b{font-size:22px}.pmv-maker{padding:14px;border-radius:20px}.pmv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pmv-viewer{flex-direction:column;width:calc(100vw - 20px);max-height:94vh;overflow-y:auto;padding:10px}.pmv-viewer-media{height:auto;width:100%;max-width:100%;max-height:62vh}.pmv-viewer-side{width:100%}}@media (prefers-reduced-motion: reduce){.pmv,.pmv-card,.pmv-card-wrap,.pmv-cover img,.pmv-made,.pmv-viewer,.pmv-skel,.pmv-wait.run i{transition:none;animation:none}}.pmv-badge.is-4k{background:#1f7a4dd9;color:#eafff3}.pmv-badge.is-raw{background:#a06214e0;color:#fff4e3}.pmv-quality{align-self:flex-start;padding:4px 9px;border-radius:999px;font:600 11.5px var(--nl-mono, monospace);letter-spacing:.04em}.pmv-quality.is-4k{background:#1f7a4d38;color:#7fe0ad}.pmv-quality.is-raw{background:#a0621438;color:#f3b867}.chime{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1200;display:flex;align-items:center;gap:14px;max-width:min(92vw,380px);padding:14px 20px 14px 14px;border:1px solid var(--gold-line, rgba(212, 178, 106, .3));border-radius:18px;background:var(--bg-elev, #15171a);color:var(--text, #f2f1ee);font:inherit;text-align:left;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff08 inset;cursor:pointer;animation:chime-in .42s cubic-bezier(.2,.9,.3,1.2)}.chime-coin{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,var(--accent, #d4b26a) 55%,#9a7429);color:#3a2a08;font:800 22px var(--sans, system-ui);box-shadow:0 0 24px #d4b26a73;animation:chime-flip .9s ease-out}.chime-text{display:grid;gap:2px;min-width:0}.chime-text b{font-family:var(--nl-display, inherit);font-size:18px;letter-spacing:-.01em}.chime-text em{font-style:normal;color:var(--good, #5fc28f)}.chime-text span{font-size:13px;color:var(--text-dim, #a9acb3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes chime-in{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes chime-flip{0%{transform:rotateY(0) scale(.6)}60%{transform:rotateY(540deg) scale(1.1)}to{transform:rotateY(720deg) scale(1)}}@media (max-width: 640px){.chime{left:12px;right:12px;max-width:none;bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){.chime,.chime-coin{animation:none}}.push-test-sale{display:block;margin:4px 0 0 auto;padding:2px 8px;color:var(--text-faint, #858a94);opacity:.3;font-size:18px;line-height:1;text-decoration:none}.push-test-sale:hover,.push-test-sale:focus-visible{opacity:.8}.cbk-page{display:grid;gap:20px;animation:nl-rise .26s var(--ease)}.cbk-stats>div.urgent b{color:var(--danger)}.cbk-note{font-size:14px;color:var(--text-dim)}.cbk-note .link-btn{margin-left:4px}.cbk-table{display:grid;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);overflow:hidden}.cbk-row{display:grid;grid-template-columns:130px minmax(140px,1fr) minmax(160px,1.4fr) 170px 130px 18px;align-items:center;gap:16px;width:100%;min-height:68px;padding:12px 22px;border:0;border-top:1px solid var(--border-soft);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .16s var(--ease);animation:cbk-in .26s var(--ease) both}.cbk-row:first-child{border-top:0}button.cbk-row:hover,button.cbk-row:focus-visible{background:var(--nl-hover, rgba(255, 255, 255, .04));outline:none}button.cbk-row:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.cbk-row-head{min-height:44px;cursor:default;animation:none;font:500 11px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.cbk-row-head span:last-child{grid-column:5}.cbk-amt{font-family:var(--nl-display, var(--display));font-size:20px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cbk-order,.cbk-due,.cbk-st{display:grid;gap:3px;min-width:0}.cbk-order b{font-size:14.5px;font-weight:600}.cbk-order small,.cbk-due small,.cbk-st small{font-size:12px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbk-why{font-size:14px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbk-due b{font-size:14px;font-weight:600}.cbk-due.urgent b{color:var(--danger)}.cbk-go{width:16px;height:16px;color:var(--text-faint)}.cbk-st{justify-items:start}.cbk-pill{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 9px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--text-dim);white-space:nowrap}.cbk-pill i{width:7px;height:7px;border-radius:50%;background:var(--text-faint)}.cbk-pill.due{color:var(--text)}.cbk-pill.due i{background:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 22%,transparent)}.cbk-pill.wait i{background:#d4b25a}.cbk-pill.won i{background:#5fbf8a}.cbk-pill.lost i{background:var(--text-faint)}.cbk-skel{min-height:68px;cursor:default;background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite}.cbk-skel-tall{min-height:420px}.cbk-empty svg{width:56px;height:56px}@keyframes cbk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cbk-back{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:6px 10px 6px 6px;border:0;border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:14px;cursor:pointer}.cbk-back:hover{background:var(--nl-hover, rgba(255, 255, 255, .05));color:var(--text)}.cbk-back svg{width:16px;height:16px}.cbk-k{font:500 11px var(--nl-mono, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.cbk-hero{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:16px}.cbk-claim{display:grid;gap:6px;align-content:end;min-width:0}.cbk-big{font-size:clamp(40px,5vw,60px);line-height:1;font-variant-numeric:tabular-nums}.cbk-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 0;font-size:15px;color:var(--text-dim)}.cbk-line b{color:var(--text);font-weight:600}.cbk-deadline{display:grid;align-content:center;gap:2px;min-width:220px;padding:18px 24px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel)}.cbk-deadline b{font-family:var(--nl-display, var(--display));font-size:54px;font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cbk-deadline .cbk-deadline-word{font-size:34px}.cbk-deadline span{font-size:14px;color:var(--text)}.cbk-deadline small{font:500 12px var(--nl-mono, monospace);color:var(--text-faint);letter-spacing:.02em}.cbk-deadline.urgent{border-color:color-mix(in srgb,var(--danger) 45%,var(--border-soft))}.cbk-deadline.urgent b{color:var(--danger)}.cbk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;align-items:stretch}.cbk-col{display:grid;gap:16px;align-content:start}.cbk-panel{display:grid;gap:14px;align-content:start;padding:20px 22px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);min-width:0}.cbk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.cbk-count{font:500 12px var(--nl-mono, monospace);color:var(--text-dim)}.cbk-facts{display:grid;gap:9px;margin:0}.cbk-facts>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;font-size:14px}.cbk-facts dt{color:var(--text-faint)}.cbk-facts dd{margin:0;color:var(--text);overflow-wrap:anywhere}.cbk-facts dd.ok{color:#7fd1a0}.cbk-facts dd.bad{color:var(--danger)}.cbk-facts a{color:var(--text);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.cbk-facts a:hover{text-decoration-color:currentColor}.cbk-fine{margin:0;font-size:12.5px;color:var(--text-faint)}.cbk-checks{display:grid;gap:2px;margin:0;padding:0;list-style:none}.cbk-checks li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:32px;font-size:14px}.cbk-checks i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);color:var(--text-faint)}.cbk-checks i svg{width:13px;height:13px}.cbk-checks li.yes i{border-color:transparent;background:color-mix(in srgb,#5fbf8a 18%,transparent);color:#7fd1a0}.cbk-checks li.no i{color:var(--danger)}.cbk-checks li.no span{color:var(--text-dim)}.cbk-checks small{font-size:12px;color:var(--text-faint)}.cbk-checks li.no small{color:var(--danger)}.cbk-response{grid-template-rows:auto 1fr auto}.cbk-verdict{font:500 11.5px var(--nl-mono, monospace);letter-spacing:.04em;padding:4px 9px;border:1px solid var(--border);border-radius:999px;color:var(--text-dim)}.cbk-text{width:100%;min-height:300px;height:100%;resize:vertical;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev, #101013);color:var(--text);font:15px/1.6 var(--sans, inherit)}.cbk-text:focus{outline:none;border-color:var(--text-faint)}.cbk-text[readonly]{color:var(--text-dim)}.cbk-meta{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--text-faint)}.cbk-mono{font-family:var(--nl-mono, monospace)}.cbk-warn{margin:0;font-size:13.5px;color:var(--text);padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--danger) 30%,transparent)}.cbk-actions{display:flex;flex-wrap:wrap;gap:8px}.cbk-actions .btn{min-height:40px;padding:10px 18px;font-size:14px}.cbk-actions a.btn{text-decoration:none}.cbk-state{display:grid;justify-items:center;align-content:center;gap:8px;min-height:320px;padding:20px;text-align:center;color:var(--text-dim);border:1px dashed var(--border);border-radius:18px}.cbk-state svg{width:48px;height:48px;color:var(--text-faint);margin-bottom:4px}.cbk-state b{color:var(--text);font-size:17px}.cbk-state span{font-size:14.5px}.cbk-state .btn{margin-top:8px}.cbk-state.cbk-state-closed{min-height:0;height:100%}.cbk-detail{gap:16px}.cbk-checks li.unk small{color:var(--text-faint)}.cbk-writing{display:grid;gap:12px;align-content:start;min-height:320px;padding:18px;border:1px solid var(--border-soft);border-radius:16px}.cbk-writing small{margin-top:6px;font-size:13px;color:var(--text-faint)}.cbk-skel-line{height:12px;border-radius:6px;background:linear-gradient(100deg,var(--panel-hover) 40%,var(--bg-elev-2) 50%,var(--panel-hover) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite}.cbk-skel-line.short{width:62%}@media (min-width: 641px) and (max-width: 1100px){.cbk-row{grid-template-columns:110px minmax(120px,1fr) 150px 120px 16px}.cbk-row .cbk-why{display:none}.cbk-row-head span:nth-child(3){display:none}.cbk-row-head span:last-child{grid-column:4}.cbk-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.cbk-page{gap:16px}.cbk-page .cp-toolbar .cp-search{flex:1 1 100%;width:100%;max-width:none}.cbk-table{border-radius:18px}.cbk-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"amt due" "order st";gap:6px 12px;padding:14px 16px}.cbk-row-head{display:none}.cbk-amt{grid-area:amt;font-size:19px}.cbk-order{grid-area:order}.cbk-why,.cbk-go{display:none}.cbk-st{grid-area:st;justify-items:end;align-self:end}.cbk-st small{display:none}.cbk-due{grid-area:due;justify-items:end;text-align:right}.cbk-hero{flex-direction:column}.cbk-big{font-size:44px}.cbk-deadline{min-width:0;grid-template-columns:auto 1fr;column-gap:14px;padding:14px 18px;border-radius:18px}.cbk-deadline b{grid-row:span 2;font-size:44px;align-self:center}.cbk-deadline .cbk-deadline-word{font-size:28px}.cbk-grid{grid-template-columns:minmax(0,1fr)}.cbk-panel{padding:16px;border-radius:18px}.cbk-response{order:-1}.cbk-text{min-height:260px}.cbk-state,.cbk-writing{min-height:220px}.cbk-actions .btn{flex:1 1 auto;justify-content:center}}@media (prefers-reduced-motion: reduce){.cbk-page,.cbk-row,.cbk-skel,.cbk-skel-line{animation:none}}.lp{--lp-bg: #07060b;--lp-text: #f4f2ee;--lp-dim: rgba(244, 242, 238, .66);--lp-faint: rgba(244, 242, 238, .42);--lp-line: rgba(255, 255, 255, .09);--lp-panel: rgba(255, 255, 255, .035);--lp-accent: var(--accent, #d4b26a);--lp-display: var(--nl-display, "Familjen Grotesk", "Instrument Sans", -apple-system, "Segoe UI", sans-serif);--lp-mono: var(--nl-mono, "IBM Plex Mono", ui-monospace, Consolas, monospace);--lp-ease: cubic-bezier(.2, .7, .2, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--lp-bg);color:var(--lp-text);font-family:var(--sans, "Instrument Sans", -apple-system, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;animation:lp-fade .32s var(--lp-ease)}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp button{font:inherit;color:inherit}.lp button:focus-visible{outline:2px solid var(--lp-text);outline-offset:3px}.lp-top{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:14px;padding:16px clamp(16px,4vw,48px);background:linear-gradient(to bottom,#07060bdb,#07060b00);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-brand{display:flex;align-items:center;gap:10px;color:var(--lp-text);font-family:var(--lp-display);font-size:18px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.lp-tag{padding:5px 9px;border:1px solid var(--lp-line);border-radius:999px;color:var(--lp-faint);font:500 10.5px var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.lp-back{margin-left:auto;padding:9px 16px;border:1px solid var(--lp-line);border-radius:999px;background:#ffffff0a;font-size:14px;font-weight:600;cursor:pointer;transition:background .18s var(--lp-ease),border-color .18s var(--lp-ease);white-space:nowrap}.lp-back:hover{background:#ffffff14;border-color:#ffffff2e}.lp-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:56px;padding:clamp(40px,8vh,96px) 0 72px;margin-top:-66px;padding-top:calc(66px + clamp(40px,8vh,96px));text-align:center;overflow:hidden}.lp-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 46% at 50% 100%,rgba(255,122,48,.55),transparent 70%),radial-gradient(70% 60% at 50% 78%,rgba(150,52,210,.55),transparent 72%),radial-gradient(90% 70% at 50% 30%,rgba(64,26,140,.45),transparent 75%),linear-gradient(to bottom,#0b0716,#120a24 45%,#1a0c22)}.lp-glow:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(34% 30% at 32% 70%,rgba(255,150,70,.22),transparent 70%),radial-gradient(30% 28% at 70% 60%,rgba(186,84,255,.22),transparent 70%);filter:blur(30px);animation:lp-drift 18s ease-in-out infinite alternate}.lp-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:-1;background:linear-gradient(to bottom,transparent,var(--lp-bg));pointer-events:none}.lp-hero-copy{display:grid;justify-items:center;gap:18px;max-width:980px;padding:0 clamp(16px,4vw,48px)}.lp-hero-copy>*{animation:lp-rise .64s var(--lp-ease) both}.lp-hero-copy>:nth-child(2){animation-delay:70ms}.lp-hero-copy>:nth-child(3){animation-delay:.14s}.lp-hero-copy>:nth-child(4){animation-delay:.21s}.lp-hero-copy>:nth-child(5){animation-delay:.28s}.lp-eyebrow{color:var(--lp-faint);font:500 12px var(--lp-mono);letter-spacing:.12em;text-transform:uppercase}.lp-title{margin:0;font-family:var(--lp-display);font-size:clamp(44px,7.4vw,104px);font-weight:700;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.lp-title em{font-style:normal;background:linear-gradient(100deg,#ffb070,#ff7a3d 45%,#c46bff);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-sub{margin:0;max-width:34ch;text-wrap:balance;color:var(--lp-dim);font-size:clamp(17px,1.6vw,21px);line-height:1.4}.lp-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;margin-top:10px;padding:0 30px;border:0;border-radius:999px;background:var(--lp-accent);color:#120d05!important;font-size:17px!important;font-weight:700;letter-spacing:-.01em;cursor:pointer;box-shadow:0 14px 40px #00000059,0 0 0 1px #ffffff1f inset;transition:transform .2s var(--lp-ease),box-shadow .2s var(--lp-ease),filter .2s var(--lp-ease)}.lp-cta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--lp-ease)}.lp-cta:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 20px 50px #00000073,0 0 0 1px #ffffff2e inset}.lp-cta:hover svg{transform:translate(3px)}.lp-cta-sm{min-height:48px;margin-top:8px;padding:0 22px;font-size:15px!important}.lp-trust{color:var(--lp-faint);font:500 12px var(--lp-mono);letter-spacing:.04em;text-wrap:balance}.lp-row-wrap{width:100%;min-width:0}.lp-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 clamp(16px,4vw,48px);padding:26px clamp(16px,4vw,48px) 30px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.lp-row::-webkit-scrollbar{display:none}.lp-row>:first-child{margin-left:auto}.lp-row>:last-child{margin-right:auto}.lp-card{position:relative;flex:0 0 auto;width:clamp(170px,15vw,224px);aspect-ratio:9 / 16;padding:0;border:1px solid var(--lp-line);border-radius:24px;overflow:hidden;background:#000;cursor:pointer;scroll-snap-align:start;transform:translateY(calc(var(--lift, 0) * 1px));animation:lp-card-in .7s var(--lp-ease) backwards;animation-delay:calc(var(--i, 0) * 60ms + .26s);transition:transform .26s var(--lp-ease),border-color .26s var(--lp-ease),box-shadow .26s var(--lp-ease);box-shadow:0 24px 60px #00000073}.lp-card:nth-child(2n){--lift: 22}.lp-card:hover{transform:translateY(calc(var(--lift, 0) * 1px - 6px));border-color:#ffffff38;box-shadow:0 30px 70px #0009}.lp-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s var(--lp-ease)}.lp-card.is-playing video{opacity:1}.lp-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#1d1430,#0c0a12)}.lp-card-tag{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:5px 8px;border-radius:8px;background:#00000080;color:#fff;font:500 10px var(--lp-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-card-meta{position:absolute;left:0;right:0;bottom:0;display:grid;gap:3px;padding:44px 14px 14px;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);color:#fff}.lp-card-meta b{font-family:var(--lp-display);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-card-meta span{font:500 11px var(--lp-mono);color:#ffffffb3}.lp-skel{cursor:default;background:linear-gradient(100deg,#ffffff0a 40%,#ffffff17,#ffffff0a 60%);background-size:200% 100%;animation:lp-card-in .7s var(--lp-ease) backwards,lp-shimmer 1.4s linear infinite}.lp-skel:before{display:none}.lp-skel:hover{transform:translateY(calc(var(--lift, 0) * 1px));box-shadow:0 24px 60px #00000073;border-color:var(--lp-line)}.lp-empty{display:grid;justify-items:center;gap:8px;width:min(520px,calc(100% - 32px));margin:0 auto;padding:44px 24px;border:1px dashed rgba(255,255,255,.16);border-radius:24px;background:#07060b66}.lp-empty svg{width:60px;height:60px;margin-bottom:6px;fill:none;stroke:var(--lp-faint);stroke-width:1.8;stroke-linejoin:round}.lp-empty b{font-size:17px}.lp-empty span{color:var(--lp-dim);font-size:14.5px}.lp-ghost{margin-top:8px;min-height:44px;padding:0 18px;border:1px solid var(--lp-line);border-radius:999px;background:#ffffff0a;font-size:14.5px;font-weight:600;cursor:pointer;transition:background .18s var(--lp-ease)}.lp-ghost:hover{background:#ffffff17}.lp-section{display:grid;justify-items:center;gap:14px;max-width:1180px;margin:0 auto;padding:72px clamp(16px,4vw,48px);text-align:center}.lp-h2{margin:0 0 18px;font-family:var(--lp-display);font-size:clamp(32px,4.2vw,56px);font-weight:700;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.lp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}.lp-step{position:relative;display:grid;justify-items:start;gap:6px;min-height:220px;padding:28px;border:1px solid var(--lp-line);border-radius:24px;background:var(--lp-panel);text-align:left;cursor:pointer;transition:transform .24s var(--lp-ease),border-color .24s var(--lp-ease),background .24s var(--lp-ease)}.lp-step:hover{transform:translateY(-4px);border-color:#fff3;background:#ffffff0f}.lp-step-n{position:absolute;top:24px;right:26px;color:var(--lp-faint);font:500 12px var(--lp-mono);letter-spacing:.08em}.lp-step svg{width:30px;height:30px;margin-bottom:auto;fill:none;stroke:var(--lp-text);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.lp-step b{margin-top:36px;font-family:var(--lp-display);font-size:30px;font-weight:700;letter-spacing:-.03em}.lp-step>span:last-child{color:var(--lp-dim);font-size:16px}.lp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:8px}.lp-stats>div{display:grid;gap:6px;padding:34px 20px;border:1px solid var(--lp-line);border-radius:24px;background:var(--lp-panel)}.lp-stats b{font-family:var(--lp-display);font-size:clamp(44px,6vw,84px);font-weight:700;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.lp-stats span{color:var(--lp-faint);font:500 12px var(--lp-mono);letter-spacing:.08em;text-transform:uppercase}.lp-final{position:relative;isolation:isolate;display:grid;justify-items:center;gap:4px;max-width:1180px;margin:24px auto 0;padding:88px clamp(20px,5vw,64px);border:1px solid var(--lp-line);border-radius:32px;overflow:hidden;text-align:center}.lp-final .lp-h2{max-width:16ch}.lp-glow-final{background:radial-gradient(60% 80% at 50% 120%,rgba(255,122,48,.5),transparent 70%),radial-gradient(80% 90% at 50% 100%,rgba(150,52,210,.45),transparent 72%),#0d0918}.lp-section+.lp-final{margin-left:clamp(16px,4vw,48px);margin-right:clamp(16px,4vw,48px)}@media (min-width: 1277px){.lp-section+.lp-final{margin-left:auto;margin-right:auto}}.lp-foot{display:flex;align-items:center;justify-content:center;gap:10px;padding:48px 16px 56px;color:var(--lp-faint);font-size:13px}.lp-reveal{opacity:0;transform:translateY(18px);transition:opacity .64s var(--lp-ease),transform .64s var(--lp-ease)}.lp-reveal.in{opacity:1;transform:none}.lp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;padding:16px;background:#040308c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:lp-fade .2s var(--lp-ease)}.lp-viewer{display:flex;gap:22px;align-items:stretch;max-width:min(96vw,820px);padding:16px;border:1px solid var(--lp-line);border-radius:24px;background:#0e0c14;box-shadow:0 40px 100px #000000b3;animation:lp-rise .26s var(--lp-ease)}.lp-viewer video{height:min(82vh,760px);aspect-ratio:9 / 16;max-width:60vw;border-radius:16px;background:#000}.lp-viewer-side{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:250px;padding:8px 4px;text-align:left}.lp-viewer-side b{font-family:var(--lp-display);font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.lp-viewer-side>span:not(.lp-eyebrow){color:var(--lp-dim);font-size:14.5px}.lp-viewer-side .lp-cta,.lp-viewer-side .lp-ghost{width:100%}.lp-viewer-side .lp-cta{margin-top:auto}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lp-card-in{0%{opacity:0;transform:translateY(calc(var(--lift, 0) * 1px + 36px))}to{opacity:1;transform:translateY(calc(var(--lift, 0) * 1px))}}@keyframes lp-drift{0%{transform:translate3d(-3%,0,0) scale(1)}to{transform:translate3d(3%,-2%,0) scale(1.08)}}@keyframes lp-shimmer{to{background-position:-200% 0}}@media (max-width: 900px){.lp-steps{grid-template-columns:minmax(0,1fr)}.lp-step{min-height:0;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;padding:22px}.lp-step svg{grid-row:1 / span 2;margin:0}.lp-step b{margin-top:0;font-size:24px}}@media (max-width: 640px){.lp-top{gap:10px;padding:12px 16px}.lp-brand{font-size:16px;gap:8px}.lp-tag{display:none}.lp-back{padding:8px 14px;font-size:13px}.lp-hero{gap:34px;margin-top:-58px;padding:94px 0 48px}.lp-hero-copy{gap:14px;padding:0 16px}.lp-eyebrow{font-size:11px}.lp-title{font-size:clamp(40px,12.4vw,54px);letter-spacing:-.04em}.lp-sub{font-size:16.5px}.lp-cta{width:100%;min-height:56px;font-size:16.5px!important}.lp-trust{font-size:11px;line-height:1.5}.lp-row{gap:12px;padding:18px 16px 26px;scroll-padding:0 16px;-webkit-mask-image:none;mask-image:none}.lp-card{width:46vw;max-width:200px;border-radius:20px}.lp-card:nth-child(2n){--lift: 14}.lp-card-meta{padding:36px 12px 12px}.lp-card-meta b{font-size:14.5px}.lp-section{gap:10px;padding:52px 16px}.lp-h2{font-size:32px;margin-bottom:12px}.lp-step{padding:18px;border-radius:20px}.lp-step-n{top:18px;right:18px}.lp-step b{font-size:22px}.lp-step>span:last-child{font-size:15px}.lp-stats{gap:8px}.lp-stats>div{padding:20px 8px;border-radius:18px}.lp-stats b{font-size:clamp(28px,9vw,40px)}.lp-stats span{font-size:9.5px;letter-spacing:.04em;line-height:1.35}.lp-section+.lp-final{margin:8px 16px 0}.lp-final{padding:56px 20px;border-radius:24px}.lp-viewer{flex-direction:column;width:calc(100vw - 20px);padding:10px;gap:12px}.lp-viewer video{align-self:center;width:auto;height:min(62vh,150vw);max-width:100%}.lp-viewer-side{width:100%;padding:4px}.lp-viewer-side b{font-size:22px}}@media (prefers-reduced-motion: reduce){.lp,.lp-hero-copy>*,.lp-card,.lp-glow:after,.lp-overlay,.lp-viewer,.lp-skel{animation:none!important}.lp-reveal{opacity:1;transform:none;transition:none}.lp-card,.lp-step,.lp-cta{transition:none}}.nlt{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;max-width:1180px;min-width:0}.nlt-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;animation:nlt-in .32s var(--ease) both}.nlt-kicker{display:block;margin-bottom:8px;font:500 11.5px var(--nl-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.nlt-title{margin:0;font-family:var(--nl-display, var(--display));font-size:clamp(34px,4.2vw,48px);font-weight:700;letter-spacing:-.035em;line-height:1.02;color:var(--text)}.nlt-actions{display:flex;flex-wrap:wrap;gap:8px}.nlt-actions .btn{min-height:42px;padding:0 18px;border-radius:12px;font-weight:600}.nlt-btn{background:var(--bg-elev);border:1px solid var(--border);color:var(--text)}.nlt-btn:hover{background:var(--panel-hover);border-color:var(--text-faint)}.nlt-tiles{display:grid;grid-template-columns:1.45fr repeat(3,minmax(0,1fr));gap:12px}.nlt-tiles.three{grid-template-columns:1.45fr repeat(2,minmax(0,1fr))}.nlt-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:168px;padding:22px 22px 20px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;animation:nlt-in .36s var(--ease) both;transition:border-color .18s var(--ease),transform .18s var(--ease),background .18s var(--ease)}.nlt-tile:nth-child(2){animation-delay:40ms}.nlt-tile:nth-child(3){animation-delay:80ms}.nlt-tile:nth-child(4){animation-delay:.12s}.nlt-tile:hover{border-color:var(--border);background:var(--panel-hover);transform:translateY(-2px)}.nlt-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nlt-tile.big{background:radial-gradient(120% 140% at 0% 0%,var(--bg-elev-2),var(--panel) 62%)}.nlt-tile-label{font:500 11px var(--nl-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.nlt-tile-num{max-width:100%;margin-top:auto;padding-top:18px;font-family:var(--nl-display, var(--display));font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlt-tile.big .nlt-tile-num{font-size:54px}.nlt-tile-sub{max-width:100%;font-size:13.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlt-tile-sub.nlt-up{color:var(--success, #6fcf97)}.nlt-tile-sub.nlt-down{color:var(--danger)}.nlt-tile-go{position:absolute;top:20px;right:20px;width:16px;height:16px;color:var(--text-faint);transition:color .18s var(--ease),transform .18s var(--ease)}.nlt-tile:hover .nlt-tile-go{color:var(--text);transform:translate(2px,-2px)}.nlt-panel{padding:22px;border:1px solid var(--border-soft);border-radius:24px;background:var(--panel);animation:nlt-in .38s var(--ease) .14s both}.nlt-panel-head{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.nlt-panel-head h2{margin:0;font-family:var(--nl-display, var(--display));font-size:22px;font-weight:700;letter-spacing:-.02em}.nlt-count{font:500 12px var(--nl-mono, monospace);color:var(--text-faint)}.nlt-rows{display:grid}.nlt-row{position:relative;display:flex;align-items:center;gap:14px;min-height:54px;padding:0 12px;margin:0 -12px;border:0;border-radius:14px;background:none;color:var(--text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;animation:nlt-in .3s var(--ease) both;animation-delay:calc(.18s + var(--i, 0) * 30ms);transition:background .16s var(--ease)}.nlt-row+.nlt-row:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:var(--border-soft)}.nlt-row:hover{background:var(--nl-hover, rgba(255, 255, 255, .05))}.nlt-row:hover:before,.nlt-row:hover+.nlt-row:before{opacity:0}.nlt-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nlt-row>b{flex:0 1 auto;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlt-row-sub{flex:1 1 0;min-width:0;font-size:13.5px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlt-row>b+.nlt-row-go{margin-left:auto}.nlt-row-go{display:inline-flex;align-items:center;gap:4px;flex:none;font:500 12px var(--nl-mono, monospace);letter-spacing:.04em;color:var(--text-dim)}.nlt-row-go svg{width:14px;height:14px;transition:transform .16s var(--ease)}.nlt-row:hover .nlt-row-go{color:var(--text)}.nlt-row:hover .nlt-row-go svg{transform:translate(2px)}.nlt-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.nlt-dot.tone-red{background:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 18%,transparent)}.nlt-dot.tone-gold{background:var(--text)}.nlt-dot.tone-blue{background:var(--text-dim)}.nlt-dot.tone-green{background:var(--success, #6fcf97)}.nlt-more{margin-top:6px;padding:8px 0 0;border:0;background:none;color:var(--text-dim);font:500 12px var(--nl-mono, monospace);letter-spacing:.04em;cursor:pointer}.nlt-more:hover{color:var(--text)}.nlt-err{margin-top:10px;font-size:13.5px;color:var(--text-dim)}.nlt-empty{display:grid;justify-items:center;gap:8px;padding:44px 20px;text-align:center;color:var(--text-dim);animation:nlt-in .36s var(--ease) both}.nlt>.nlt-empty{padding:72px 20px;border:1px dashed var(--border);border-radius:24px}.nlt-empty svg{width:56px;height:56px;color:var(--text-faint);margin-bottom:4px}.nlt-empty b{color:var(--text);font-family:var(--nl-display, var(--display));font-size:20px;letter-spacing:-.02em}.nlt-empty span{max-width:44ch;font-size:14.5px}.nlt-empty .btn{margin-top:10px;min-height:42px;padding:0 18px;border-radius:12px;font-weight:600}.nlt-skel{display:block;border-radius:8px;background:linear-gradient(100deg,var(--bg-elev) 40%,var(--panel-hover) 50%,var(--bg-elev) 60%);background-size:200% 100%;animation:nlt-shimmer 1.4s linear infinite}.nlt-skel-num{width:60%;height:40px;margin-top:auto}.nlt-skel-line{width:45%;height:12px}.nlt-row-skel{cursor:default}.nlt-row-skel .nlt-skel{width:100%;max-width:420px;height:14px}.nlt-overlay{display:grid;place-items:center}.nlt-sheet{width:min(560px,calc(100vw - 32px));max-height:86vh;overflow-y:auto;padding:24px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nlt-in .22s var(--ease) both}.nlt-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.nlt-sheet-head h2{margin:0;font-family:var(--nl-display, var(--display));font-size:28px;font-weight:700;letter-spacing:-.03em}.nlt-x{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border);border-radius:50%;background:none;color:var(--text-dim);cursor:pointer}.nlt-x:hover{color:var(--text);border-color:var(--text-faint)}.nlt-x svg{width:14px;height:14px}.nlt-sheet-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.nlt-sheet-nums>div{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:14px;background:var(--panel)}.nlt-sheet-nums b{font-family:var(--nl-display, var(--display));font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.nlt-sheet-nums span{font:500 10.5px var(--nl-mono, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}@keyframes nlt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nlt-shimmer{to{background-position:-200% 0}}@media (min-width: 641px) and (max-width: 1100px){.nlt-tiles,.nlt-tiles.three{grid-template-columns:repeat(2,minmax(0,1fr))}.nlt-tile:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width: 640px){.nlt{gap:16px}.nlt-head{gap:14px}.nlt-title{font-size:32px}.nlt-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.nlt-actions .btn{min-height:44px;padding:0 12px}.nlt-actions .nlt-main{grid-column:1 / -1;grid-row:1}.nlt-tiles,.nlt-tiles.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nlt-tile{min-height:112px;padding:16px;border-radius:20px;gap:6px}.nlt-tile.big,.nlt-tile:last-child:nth-child(2n){grid-column:1 / -1}.nlt-tile.big{min-height:124px}.nlt-tile-num{font-size:30px;padding-top:10px}.nlt-tile.big .nlt-tile-num{font-size:42px}.nlt-tile-sub{font-size:12.5px}.nlt-tile-go{top:16px;right:16px}.nlt-panel{padding:16px;border-radius:20px}.nlt-row{gap:12px;min-height:52px;padding:0 8px;margin:0 -8px}.nlt-row-sub{display:none}.nlt-row>b{flex:1 1 0;font-size:14.5px}.nlt-row-go{font-size:0;gap:0}.nlt-row-go svg{width:16px;height:16px}.nlt>.nlt-empty{padding:48px 16px}.nlt-sheet{width:100vw;max-height:88vh;border-radius:24px 24px 0 0;padding:20px 16px}.nlt-sheet-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.nlt-head,.nlt-tile,.nlt-panel,.nlt-row,.nlt-empty,.nlt-sheet,.nlt-skel{animation:none}.nlt-tile,.nlt-tile-go,.nlt-row-go svg{transition:none}}.ab{--ab-gold: var(--gold, #d4b26a);--ab-gold-2: var(--gold-2, #e6c98a);--ab-rgb: var(--accent-rgb, 212, 178, 106);position:relative;min-height:100vh;min-height:100dvh;background:var(--bg, #0b0c0e);color:var(--text, #f2f1ee);overflow-x:hidden}.ab-glow{position:absolute;inset:-20% -10% auto;height:70vh;background:radial-gradient(40% 50% at 50% 20%,rgba(var(--ab-rgb),.18),transparent 70%),radial-gradient(30% 40% at 80% 0%,rgba(var(--ab-rgb),.1),transparent 70%);pointer-events:none}.ab-main{position:relative;max-width:720px;margin:0 auto;padding:48px 16px 64px}.ab-brand{display:inline-block;color:var(--ab-gold-2);text-decoration:none;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.ab-title{margin:14px 0 6px;font-family:var(--display, Georgia, serif);font-size:clamp(30px,6vw,46px);line-height:1.05;font-weight:600}.ab-sub{margin:0 0 32px;color:var(--text-dim, #a6a9b0);font-size:15px}.ab-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:20px}.ab-step{min-width:0;text-align:center;padding:18px 10px 16px;border:1px solid var(--border-soft, #1f2126);border-radius:16px;background:linear-gradient(180deg,#15161a,#101114);animation:ab-rise .52s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0ms)}.ab-step-1{padding-top:28px;border-color:rgba(var(--ab-rgb),.55);background:linear-gradient(180deg,rgba(var(--ab-rgb),.16),#111215 70%);box-shadow:0 0 32px rgba(var(--ab-rgb),.16)}.ab-medal{width:34px;height:34px;margin:0 auto 10px;display:grid;place-items:center;border-radius:50%;font-weight:700;color:#0b0c0e;background:#8d9099}.ab-step-1 .ab-medal{width:42px;height:42px;background:linear-gradient(135deg,var(--ab-gold-2),var(--ab-gold))}.ab-step-3 .ab-medal{background:#a87b52}.ab-name{font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-num{margin-top:8px;font-family:var(--display, Georgia, serif);font-size:34px;line-height:1;color:var(--ab-gold-2)}.ab-step-1 .ab-num{font-size:44px}.ab-unit{font-size:12px;color:var(--text-dim, #a6a9b0);margin-top:2px}.ab-ref{font-size:12px;color:var(--text-dim, #a6a9b0);margin-top:8px;opacity:.8}.ab-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ab-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border-soft, #1f2126);border-radius:12px;background:#111215;animation:ab-rise .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0ms)}.ab-rank{color:var(--text-dim, #a6a9b0);font-weight:600}.ab-row-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-row-ref{font-size:12px;color:var(--text-dim, #a6a9b0)}.ab-row-num{font-size:13px;color:var(--text-dim, #a6a9b0);white-space:nowrap}.ab-row-num b{color:var(--ab-gold-2);font-size:16px}.ab-empty{display:grid;gap:6px;padding:28px 20px;text-align:center;border:1px dashed rgba(var(--ab-rgb),.35);border-radius:16px;animation:ab-rise .42s cubic-bezier(.2,.8,.2,1) both}.ab-empty b{font-size:17px}.ab-empty span{color:var(--text-dim, #a6a9b0);font-size:14px}.ab-loading{display:flex;justify-content:center;gap:6px;padding:40px 0}.ab-loading span{width:8px;height:8px;border-radius:50%;background:var(--ab-gold);animation:ab-pulse .9s ease-in-out infinite}.ab-loading span:nth-child(2){animation-delay:.15s}.ab-loading span:nth-child(3){animation-delay:.3s}.ab-updated{margin-top:14px;font-size:12px;color:var(--text-dim, #a6a9b0);text-align:right}.ab-join{display:grid;gap:4px;margin-top:32px;padding:16px 18px;text-decoration:none;color:inherit;border:1px solid rgba(var(--ab-rgb),.45);border-radius:14px;background:rgba(var(--ab-rgb),.07);transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.ab-join:hover{border-color:rgba(var(--ab-rgb),.8);background:rgba(var(--ab-rgb),.12);box-shadow:0 0 18px rgba(var(--ab-rgb),.2)}.ab-join b{color:var(--ab-gold-2);font-size:15px}.ab-join span{color:var(--text-dim, #a6a9b0);font-size:13px}@keyframes ab-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ab-pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:none}}@media (max-width: 640px){.ab-main{padding-top:32px}.ab-podium{gap:8px}.ab-step{padding:14px 6px 12px}.ab-step-1{padding-top:22px}.ab-num{font-size:26px}.ab-step-1 .ab-num{font-size:34px}.ab-name{font-size:13px}.ab-row{grid-template-columns:28px minmax(0,1fr) auto;padding:12px}.ab-row-ref{display:none}}@media (prefers-reduced-motion: reduce){.ab-step,.ab-row,.ab-empty,.ab-loading span{animation:none}}:root{--bg: #08080a;--bg-elev: #101013;--bg-elev-2: #17171c;--panel: #0b0b0e;--panel-hover: #141419;--border: #26262e;--border-soft: #1c1c22;--text: #f2f0ec;--text-dim: #a8a49c;--text-faint: #7d7a73;--accent-rgb: 194, 163, 103;--gold: #c2a367;--gold-2: #e0c894;--accent: #c2a367;--accent-2: #e0c894;--accent-dim: rgba(194, 163, 103, .12);--gold-line: rgba(194, 163, 103, .3);--on-accent: #16120a;--focus: #e0c894;--sage: #8a93a3;--danger: #e0655f;--shadow: 0 16px 44px rgba(0, 0, 0, .6);--radius: 12px;--radius-sm: 8px;--serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;font-synthesis:none}*{box-sizing:border-box}html[data-theme=midnight]{--bg: #070a12;--bg-elev: #0e1320;--bg-elev-2: #151b2b;--panel: #0a0e18;--panel-hover: #121a2a;--border: #1f2738;--border-soft: #161d2b;--gold: #7fa7ff;--gold-2: #a9c4ff;--accent: #7fa7ff;--accent-2: #a9c4ff;--accent-rgb: 127, 167, 255;--accent-dim: rgba(127, 167, 255, .12);--gold-line: rgba(127, 167, 255, .3);--on-accent: #0a0f1c;--focus: #a9c4ff}html[data-theme=forest]{--bg: #070b09;--bg-elev: #0e1512;--bg-elev-2: #141d18;--panel: #0a100d;--panel-hover: #111a15;--border: #1e2a24;--border-soft: #16201b;--gold: #6fcf97;--gold-2: #a3e6bf;--accent: #6fcf97;--accent-2: #a3e6bf;--accent-rgb: 111, 207, 151;--accent-dim: rgba(111, 207, 151, .12);--gold-line: rgba(111, 207, 151, .3);--on-accent: #08130c;--focus: #a3e6bf}html[data-theme=ember]{--bg: #0b0807;--bg-elev: #171010;--bg-elev-2: #1f1614;--panel: #0e0a09;--panel-hover: #1b1312;--border: #2e2020;--border-soft: #221817;--gold: #ff8c5a;--gold-2: #ffb08a;--accent: #ff8c5a;--accent-2: #ffb08a;--accent-rgb: 255, 140, 90;--accent-dim: rgba(255, 140, 90, .12);--gold-line: rgba(255, 140, 90, .3);--on-accent: #1a0d07;--focus: #ffb08a}html[data-theme=orchid]{--bg: #0a070d;--bg-elev: #130e1a;--bg-elev-2: #1a1424;--panel: #0d0912;--panel-hover: #17111f;--border: #271e33;--border-soft: #1d1627;--gold: #c08cff;--gold-2: #d9b8ff;--accent: #c08cff;--accent-2: #d9b8ff;--accent-rgb: 192, 140, 255;--accent-dim: rgba(192, 140, 255, .12);--gold-line: rgba(192, 140, 255, .3);--on-accent: #150a22;--focus: #d9b8ff}html[data-theme=mono]{--bg: #0a0a0a;--bg-elev: #141414;--bg-elev-2: #1b1b1b;--panel: #0d0d0d;--panel-hover: #181818;--border: #262626;--border-soft: #1c1c1c;--gold: #e6e6e6;--gold-2: #ffffff;--accent: #e6e6e6;--accent-2: #ffffff;--accent-rgb: 230, 230, 230;--accent-dim: rgba(230, 230, 230, .12);--gold-line: rgba(230, 230, 230, .3);--on-accent: #111111;--focus: #ffffff}html[data-theme=rose]{--bg: #0c0809;--bg-elev: #171011;--bg-elev-2: #1f1618;--panel: #0f0a0b;--panel-hover: #1b1314;--border: #2e2023;--border-soft: #231819;--gold: #e8a0a8;--gold-2: #f4c6cb;--accent: #e8a0a8;--accent-2: #f4c6cb;--accent-rgb: 232, 160, 168;--accent-dim: rgba(232, 160, 168, .12);--gold-line: rgba(232, 160, 168, .3);--on-accent: #1c0b0e;--focus: #f4c6cb}html[data-theme=ocean]{--bg: #06100f;--bg-elev: #0c1a19;--bg-elev-2: #122221;--panel: #081413;--panel-hover: #0f1e1d;--border: #1c2e2c;--border-soft: #152322;--gold: #5fd6c9;--gold-2: #9ae8df;--accent: #5fd6c9;--accent-2: #9ae8df;--accent-rgb: 95, 214, 201;--accent-dim: rgba(95, 214, 201, .12);--gold-line: rgba(95, 214, 201, .3);--on-accent: #06201c;--focus: #9ae8df}html[data-theme=sand]{--bg: #0c0b08;--bg-elev: #16140f;--bg-elev-2: #1e1b14;--panel: #0f0e0a;--panel-hover: #1a1812;--border: #2c2920;--border-soft: #211f18;--gold: #e9dcb8;--gold-2: #f5edd4;--accent: #e9dcb8;--accent-2: #f5edd4;--accent-rgb: 233, 220, 184;--accent-dim: rgba(233, 220, 184, .12);--gold-line: rgba(233, 220, 184, .3);--on-accent: #1b1708;--focus: #f5edd4}html[data-theme=crimson]{--bg: #0d0708;--bg-elev: #180f11;--bg-elev-2: #201517;--panel: #100a0b;--panel-hover: #1c1214;--border: #301f22;--border-soft: #241819;--gold: #ff6b6b;--gold-2: #ff9e9e;--accent: #ff6b6b;--accent-2: #ff9e9e;--accent-rgb: 255, 107, 107;--accent-dim: rgba(255, 107, 107, .12);--gold-line: rgba(255, 107, 107, .3);--on-accent: #1f0909;--focus: #ff9e9e}html[data-theme=ice]{--bg: #090b0f;--bg-elev: #111520;--bg-elev-2: #181d2a;--panel: #0b0e14;--panel-hover: #141924;--border: #242b3a;--border-soft: #1a202c;--gold: #bcd3ea;--gold-2: #dde9f5;--accent: #bcd3ea;--accent-2: #dde9f5;--accent-rgb: 188, 211, 234;--accent-dim: rgba(188, 211, 234, .12);--gold-line: rgba(188, 211, 234, .3);--on-accent: #0e141c;--focus: #dde9f5}html[data-theme=olive]{--bg: #0a0b07;--bg-elev: #13150e;--bg-elev-2: #1a1d13;--panel: #0d0e09;--panel-hover: #171a11;--border: #272b1c;--border-soft: #1d2016;--gold: #c6d96a;--gold-2: #dcea9a;--accent: #c6d96a;--accent-2: #dcea9a;--accent-rgb: 198, 217, 106;--accent-dim: rgba(198, 217, 106, .12);--gold-line: rgba(198, 217, 106, .3);--on-accent: #141705;--focus: #dcea9a}html[data-text=large] body{font-size:15.5px}html[data-text=large] .hk-desc,html[data-text=large] .ct-meta,html[data-text=large] .lh-note{font-size:1.05em}html[data-badges=off] .nav-badge,html[data-badges=off] .mnav-badge,html[data-badges=off] .next-nav-count{display:none!important}.bell-btn.gear{font-size:15px;margin-right:8px}.modal.settings{max-width:560px}.scheme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.scheme{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;background:var(--panel);border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.scheme:hover{border-color:var(--gold-line)}.scheme.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--gold-line)}.scheme-swatch{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:40px;border-radius:7px;border:1px solid;padding:5px;box-sizing:border-box}.scheme-swatch span{width:18px;height:18px;border-radius:999px}.scheme-name{font-size:13px;font-weight:700}.scheme-tell{font-size:12.5px;color:var(--text-dim);line-height:1.3}.seg{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden}.seg-btn{padding:7px 16px;background:none;border:0;color:var(--text-dim);font:inherit;font-weight:600;cursor:pointer}.seg-btn.on{background:var(--accent-dim);color:var(--gold-2)}.switch-row{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--text);cursor:pointer}.switch-row input{width:16px;height:16px;margin-top:2px;accent-color:var(--accent);flex:none}.settings-account{display:flex;align-items:center;gap:12px;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:10px}html,body,#root{height:100%}body{margin:0;background:radial-gradient(1100px 560px at 84% -12%,rgba(var(--accent-rgb),.08),transparent 60%),radial-gradient(880px 520px at -6% 6%,rgba(138,147,163,.05),transparent 55%),var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}button{font-family:inherit;cursor:pointer}.brand-word,h1,h2,.panel-head h3,.modal-head h2,.saved-head h3,.sup-group-head h3,.timeline-head h3,.stat .value,.score-total,.sup-landed .v,.cp-val,.ps-val,.sc-total,.calc-pm{font-family:var(--serif);letter-spacing:.01em}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#24232a;border-radius:8px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#343239}.app{min-height:100%;display:flex;flex-direction:column}.app-header{position:sticky;top:0;z-index:30;background:#08080ad9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);box-shadow:inset 0 1px rgba(var(--accent-rgb),.14);padding-top:env(safe-area-inset-top,0px)}.concept-reminder{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 16px;background:linear-gradient(90deg,#e0655f47,#e0655f1f);border-bottom:1px solid rgba(224,101,95,.55);color:var(--text);font-size:14px}.concept-reminder .cr-dot{width:10px;height:10px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 4px #e0655f40;flex:none;animation:cr-pulse 1.6s ease-in-out infinite}@keyframes cr-pulse{50%{box-shadow:0 0 0 8px #e0655f14}}.concept-reminder .cr-sub{color:var(--text-dim);font-size:13px}.concept-reminder .cr-go{margin-left:auto}.concept-reminder .cr-x{background:none;border:0;color:var(--text-dim);font-size:16px;cursor:pointer;padding:4px 6px}.concept-reminder .cr-x:hover{color:var(--text)}.topbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:12px 24px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.topbar .section-nav{order:10;flex:1 1 100%;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.topbar .section-nav button{white-space:nowrap;flex:none}.topbar .section-nav::-webkit-scrollbar{display:none}.section-nav.edge-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%)}.section-nav.edge-l{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to left,#000 calc(100% - 34px),transparent 100%)}.section-nav.edge-l.edge-r{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%)}.topbar .brand,.topbar .btn,.topbar .user-chip,.topbar .scope-badge{flex:0 0 auto}.brand{display:flex;align-items:center;gap:12px;white-space:nowrap}.brand .logo{width:36px;height:36px;display:grid;place-items:center;color:var(--accent);flex:0 0 auto}.brand .logo svg{width:100%;height:100%;display:block}.brand-word{display:block;font-size:18px;font-weight:600;line-height:1.15;background:linear-gradient(92deg,#f4efe6 20%,#d9c39a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-word small{display:block;-webkit-text-fill-color:initial;font-family:Inter,sans-serif;font-weight:500;color:var(--text-faint);font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.view-tabs{display:flex;gap:4px;background:var(--bg-elev);padding:4px;border-radius:10px;border:1px solid var(--border)}.view-tabs button{border:0;background:transparent;color:var(--text-dim);padding:7px 14px;border-radius:7px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:7px;transition:all .15s}.view-tabs button:hover{color:var(--text)}.view-tabs button.active{background:var(--bg-elev-2);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-line)}.view-tabs button .ico{font-size:15px}.spacer{flex:1}.btn{border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text);padding:9px 16px;border-radius:9px;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:all .15s}.btn:hover{background:var(--panel-hover);border-color:#2e3a4f}.btn-primary{background:linear-gradient(135deg,var(--accent-2),#b8975c);border-color:transparent;color:var(--on-accent);font-weight:700}.btn-primary:hover{filter:brightness(1.05);box-shadow:0 6px 20px rgba(var(--accent-rgb),.28)}.btn-ghost{background:transparent;border-color:transparent;color:var(--text-dim)}.btn-ghost:hover{background:var(--bg-elev-2);color:var(--text)}.btn-danger{color:#fca5a5;border-color:#ef44444d;background:#ef444414}.btn-danger:hover{background:#ef444429}.btn:disabled{opacity:.5;cursor:not-allowed}.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:16px 24px 4px}.stat{background:linear-gradient(180deg,var(--panel),var(--bg-elev));border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;position:relative;overflow:hidden}.stat .label{color:var(--text-dim);font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.stat .value{font-size:26px;font-weight:700;margin-top:6px;letter-spacing:-.02em;line-height:1.1}.stat .value small{font-size:13px;color:var(--text-dim);font-weight:600}.stat .accent-bar{position:absolute;left:0;top:0;bottom:0;width:3px}.stage-pills{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.stage-pill{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--bg-elev-2)}.dot{width:8px;height:8px;border-radius:50%;flex:none}.filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 24px;margin:8px 0 0}.filterbar .group{display:flex;align-items:center;gap:6px}.filterbar label.mini{color:var(--text-faint);font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.app-header.app-header-scrolls{position:static}.fb-advanced{display:none}.fb-advanced.open{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:1 1 100%;padding-top:4px}.fb-toggle{display:inline-flex;align-items:center;gap:7px;cursor:pointer;border:1px solid var(--border);background:var(--bg-elev);color:var(--text-dim);border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600}.fb-toggle:hover{color:var(--text)}.fb-toggle.on{border-color:var(--gold-line);color:var(--accent-2);background:var(--bg-elev-2)}.fb-count{background:var(--accent);color:var(--on-accent);border-radius:999px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;font-size:12.5px;font-weight:800}.fb-clear{display:inline-flex;border:1px solid var(--border);background:transparent;color:var(--text-dim);border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.fb-sort{margin-left:auto}.chip-row{display:flex;gap:6px;flex-wrap:wrap}.chip{border:1px solid var(--border);background:var(--bg-elev);color:var(--text-dim);padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:all .14s}.chip:hover{color:var(--text);border-color:#2a3648}.chip.active{color:var(--text);background:var(--bg-elev-2)}.chip.active[data-stage]{box-shadow:inset 0 0 0 1px currentColor}.select,.input,.textarea{background:var(--bg-elev);border:1px solid var(--border);color:var(--text);border-radius:var(--radius-sm);padding:8px 10px;font-size:13px;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.select:focus,.input:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.search{flex:1;min-width:180px;max-width:320px}.range{display:flex;align-items:center;gap:6px}.range input[type=number]{width:62px}.body{flex:1;padding:8px 24px 40px}.result-meta{color:var(--text-dim);font-size:12.5px;padding:4px 0 12px;display:flex;align-items:center;gap:10px}.scope-badge{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;border:1px solid;white-space:nowrap}.scope-badge.shared{color:var(--sage);border-color:#8a93a366;background:#8a93a31a}.scope-badge.private{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.user-chip{display:inline-flex;align-items:center;gap:7px;background:var(--bg-elev);border:1px solid var(--border);border-radius:999px;padding:4px 12px 4px 4px;font-size:12.5px;font-weight:600;color:var(--text);text-transform:capitalize;white-space:nowrap}.user-dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent-2),#b8975c);color:var(--on-accent);font-family:var(--serif);font-weight:700;font-size:13px}.shelf-tabs{display:flex;gap:4px;background:var(--bg-elev);padding:4px;border-radius:10px;border:1px solid var(--border)}.shelf-tab{border:0;background:transparent;color:var(--text-dim);padding:6px 12px;border-radius:7px;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:7px;transition:all .15s}.shelf-tab:hover{color:var(--text)}.shelf-tab.active{background:var(--bg-elev-2);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-line)}.shelf-count{font-size:12px;font-weight:800;min-width:18px;text-align:center;background:var(--bg-elev-2);color:var(--text-faint);border-radius:999px;padding:1px 6px}.shelf-tab.active .shelf-count{background:var(--accent-dim);color:var(--gold-2)}.shelf-tab.has-review .shelf-count{background:#eab3082e;color:#eab308}.review-flag{position:absolute;top:8px;left:12px;z-index:3;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:#eab308;color:#1a1508;padding:3px 8px;border-radius:6px;box-shadow:0 2px 8px #eab30866}.archived-flag{position:absolute;top:8px;left:12px;z-index:3;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#0a0a0bcc;color:var(--text-dim);border:1px solid var(--border);padding:3px 8px;border-radius:6px}.private-flag{position:absolute;top:38px;right:8px;z-index:3;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:#060a10d1;color:var(--gold-2);border:1px solid var(--gold-line);padding:3px 8px;border-radius:6px}.privacy-row{display:flex;align-items:flex-start;gap:11px;border-radius:10px;padding:12px 13px;margin-bottom:16px;border:1px solid var(--border);background:var(--bg-elev)}.privacy-row.is-private{border-color:var(--gold-line);background:var(--accent-dim)}.privacy-row.is-shared{border-color:#eab30859;background:#eab30814}.privacy-check{position:relative;display:grid;place-items:center;flex:none;cursor:pointer;margin-top:1px}.privacy-check input{position:absolute;opacity:0;width:20px;height:20px;margin:0;cursor:pointer}.privacy-check input:checked+.task-box{background:var(--accent);border-color:var(--accent)}.privacy-check input:checked+.task-box:after{content:"✓";display:block;text-align:center;color:var(--on-accent);font-size:13px;font-weight:900;line-height:16px}.privacy-check input:focus-visible+.task-box{outline:2px solid var(--focus);outline-offset:2px}.privacy-copy{display:flex;flex-direction:column;gap:3px}.privacy-copy b{font-size:13px}.privacy-copy span{font-size:13px;line-height:1.45;color:var(--text-dim)}.card.archived{opacity:.62}.card.archived:hover{opacity:1}.card.archived .thumb{filter:grayscale(.4)}.lifecycle-banner{border-radius:10px;padding:10px 13px;font-size:12.5px;line-height:1.45;margin:14px 0 4px}.lifecycle-banner.review{background:#eab3081a;border:1px solid rgba(234,179,8,.3);color:#eab308}.lifecycle-banner.archived{background:var(--bg-elev);border:1px solid var(--border);color:var(--text-dim)}.lifecycle-note{font-size:13px;color:var(--text-faint);margin:8px 0 0;font-style:italic}.map-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;align-items:start}.map-grid.sized{grid-auto-flow:dense}.map-grid .card.lg{grid-column:span 2}.card{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;flex-direction:column}.card:hover{transform:translateY(-3px);border-color:rgba(var(--accent-rgb),.32);box-shadow:var(--shadow)}.card .stage-edge{position:absolute;left:0;top:0;bottom:0;width:4px;z-index:2}.card .thumb{aspect-ratio:16 / 10;width:100%;display:grid;place-items:center;font-size:40px;position:relative;overflow:hidden}.card.lg .thumb{aspect-ratio:16 / 11;font-size:56px}.card .thumb img{width:100%;height:100%;object-fit:cover}.card .score-badge{position:absolute;top:8px;right:8px;background:#060a10b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border);border-radius:8px;padding:3px 8px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:5px}.card .stage-tag{position:absolute;top:8px;left:12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:6px}.card .info{padding:11px 12px 12px}.card .cat{color:var(--text-faint);font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.card .title{font-weight:700;font-size:14.5px;margin:3px 0 8px;line-height:1.25;letter-spacing:-.01em}.card.lg .title{font-size:16px}.card .metrics{display:flex;align-items:center;gap:12px;color:var(--text-dim);font-size:13px}.card .metrics b{color:var(--text);font-weight:700}.card .platforms{display:flex;gap:4px;margin-top:10px;flex-wrap:wrap}.plat-badge{font-size:11.5px;font-weight:800;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:#041014}.card .foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid var(--border-soft);color:var(--text-faint);font-size:13px}.empty,.loading{text-align:center;color:var(--text-dim);padding:80px 20px}.empty .big{font-size:46px;margin-bottom:10px}.empty h3{color:var(--text);margin:0 0 6px}.spinner{width:30px;height:30px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;margin:0 auto 14px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.heatmap{display:flex;flex-direction:column;gap:10px}.heat-legend{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:13px;margin-bottom:6px}.heat-scale{display:flex;height:10px;width:160px;border-radius:6px;overflow:hidden}.heat-row{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 16px}.heat-row .cat-name{font-weight:700;display:flex;align-items:center;gap:8px}.heat-row .cat-name .emo{font-size:18px}.heat-bar-wrap{position:relative;height:26px;background:var(--bg-elev);border-radius:6px;overflow:hidden}.heat-bar{height:100%;border-radius:6px;display:flex;align-items:center;padding-left:10px;font-weight:700;font-size:13px;color:#041014;min-width:34px;transition:width .4s}.heat-stats{text-align:right;font-size:13px;color:var(--text-dim);white-space:nowrap}.heat-stats b{color:var(--text)}.sat-tag{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:5px;margin-left:8px}.timeline-wrap{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:20px}.timeline-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;flex-wrap:wrap;gap:10px}.timeline-head h3{margin:0;font-size:15px}.tl-legend{display:flex;gap:14px;flex-wrap:wrap}.tl-legend .item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim)}.tl-svg{width:100%;display:block}.tl-tooltip{position:fixed;pointer-events:none;background:var(--bg-elev-2);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:13px;box-shadow:var(--shadow);z-index:50;max-width:220px}.tl-tooltip .t{font-weight:700;margin-bottom:3px}.tl-tooltip .r{color:var(--text-dim)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#03060aa8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px;animation:fade .15s ease}@keyframes fade{0%{opacity:0}}.modal{width:100%;max-width:560px;max-height:90vh;overflow:auto;background:var(--bg-elev);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);animation:pop .16s ease}.modal.wide{max-width:640px}@keyframes pop{0%{transform:translateY(8px) scale(.99);opacity:0}}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg-elev);z-index:2}.modal-head h2{margin:0;font-size:17px}.modal-body{padding:20px 22px}.modal-foot{padding:16px 22px;border-top:1px solid var(--border);display:flex;justify-content:flex-end;gap:10px;position:sticky;bottom:0;background:var(--bg-elev)}.icon-btn{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text-dim);display:grid;place-items:center;font-size:16px}.icon-btn:hover{color:var(--text);background:var(--panel-hover)}.field{margin-bottom:15px}.field label{display:block;font-size:13px;font-weight:600;color:var(--text-dim);margin-bottom:6px}.field .input,.field .select,.field .textarea{width:100%}.field .textarea{min-height:70px;resize:vertical}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hint{color:var(--text-faint);font-size:12.5px;margin-top:5px}.dropzone{border:1.5px dashed var(--border);border-radius:var(--radius-sm);padding:18px;text-align:center;color:var(--text-dim);cursor:pointer;transition:all .15s;background:var(--bg-elev)}.dropzone:hover{border-color:var(--accent);color:var(--text)}.dropzone.has-image{padding:0;overflow:hidden;position:relative}.dropzone.has-image img{width:100%;max-height:180px;object-fit:cover;display:block}.dropzone .remove-img{position:absolute;top:8px;right:8px;background:#060a10bf;border:1px solid var(--border);border-radius:6px;padding:4px 8px;font-size:13px;color:#fff}.range-slider{width:100%;accent-color:var(--accent)}.score-preview{display:flex;align-items:center;gap:10px}.score-num{font-size:22px;font-weight:800;min-width:44px}.accounts-editor .acct-line{display:grid;grid-template-columns:1fr 120px 92px 34px;gap:8px;margin-bottom:8px}.accounts-editor .acct-line .icon-btn{width:34px;height:34px}.link-add{color:var(--accent);font-size:12.5px;font-weight:600;background:none;border:none;padding:4px 0}.error-banner{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:14px}.saved-banner{display:block;background:#4ade801f;border:1px solid rgba(74,222,128,.45);color:#bbf7d0;padding:12px 16px;border-radius:10px;font-size:16px;font-weight:600;line-height:1.4;margin:10px 0}.detail-hero{aspect-ratio:16/8;border-radius:10px;overflow:hidden;display:grid;place-items:center;font-size:64px;margin-bottom:16px;position:relative}.detail-hero img{width:100%;height:100%;object-fit:cover}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.detail-stat{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.detail-stat .l{color:var(--text-dim);font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.detail-stat .v{font-size:18px;font-weight:700;margin-top:4px}.acct-list{display:flex;flex-direction:column;gap:8px}.acct-item{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--border);border-radius:9px;padding:10px 12px}.acct-item .handle{font-weight:600;flex:1}.acct-item .views{color:var(--text-dim);font-size:12.5px}.section-label{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-weight:700;margin:18px 0 10px}.notes-box{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:14px;color:var(--text-dim);line-height:1.5;font-size:13.5px;white-space:pre-wrap}.link-out{color:var(--accent);text-decoration:none;font-size:13px;word-break:break-all}.link-out:hover{text-decoration:underline}.section-nav button{padding:8px 16px;font-size:13.5px}.subview-row{padding:4px 24px 0}.panel-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:18px}.panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-head h3{margin:0;font-size:15px}.count-pill{background:var(--bg-elev-2);color:var(--text-dim);border-radius:999px;padding:2px 9px;font-size:13px;margin-left:8px;font-weight:700}.btn-xs{padding:5px 9px;font-size:13px;border-radius:7px}.scorer-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;align-items:start}.ai-soon{color:var(--text-faint);border:1px dashed var(--border);cursor:not-allowed}.soon-tag{font-size:11px;text-transform:uppercase;letter-spacing:.05em;background:var(--bg-elev-2);border-radius:5px;padding:1px 5px;margin-left:2px;color:var(--accent)}.factors{display:flex;flex-direction:column;gap:14px;margin-top:4px}.factor-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2px}.factor-label{font-weight:600;font-size:13.5px}.factor-val{font-weight:800;font-size:15px}.factor-max{color:var(--text-faint);font-size:13px;font-weight:600}.factor-hint{color:var(--text-faint);font-size:13px;margin-top:3px}.scorecard{position:sticky;top:90px;display:flex;flex-direction:column;align-items:center}.score-ring{width:150px;height:150px;border-radius:50%;background:conic-gradient(var(--ring) var(--pct),var(--bg-elev-2) 0);display:grid;place-items:center;margin:6px auto 14px;transition:--pct .3s}.score-ring-inner{width:118px;height:118px;border-radius:50%;background:var(--panel);display:grid;place-items:center;text-align:center}.score-total{font-size:40px;font-weight:800;line-height:1;letter-spacing:-.03em}.score-outof{color:var(--text-faint);font-size:13px;font-weight:600}.verdict{font-size:14px;font-weight:800;letter-spacing:.05em;color:#16120a;padding:6px 16px;border-radius:8px}.verdict-note{color:var(--text-dim);font-size:13px;text-align:center;margin-top:8px;line-height:1.4}.wow-warn{margin-top:12px;font-size:13px;color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 10px;text-align:center}.breakdown{width:100%;margin-top:18px;display:flex;flex-direction:column;gap:9px}.bd-row{display:grid;grid-template-columns:96px 1fr 40px;align-items:center;gap:10px}.bd-label{font-size:13px;color:var(--text-dim);font-weight:600}.bd-track{height:8px;background:var(--bg-elev-2);border-radius:5px;overflow:hidden}.bd-fill{height:100%;border-radius:5px;transition:width .25s}.bd-val{font-size:13px;color:var(--text-dim);text-align:right;font-weight:700}.ai-badge{font-size:12.5px;font-weight:700;color:var(--gold);background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:999px;padding:3px 10px}.ai-analyzing{display:flex;flex-direction:column;align-items:center;gap:12px;padding:50px 10px;color:var(--text-dim);font-size:13px;text-align:center}.result-name{font-family:var(--serif);font-weight:700;font-size:17px;text-align:center;margin-top:12px}.breakdown .bd-block{width:100%}.breakdown .bd-block+.bd-block{margin-top:4px}.factor-reason{font-size:13px;color:var(--text-dim);line-height:1.4;margin:3px 0 8px;padding-left:2px}.reco-box{width:100%;margin-top:16px;background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5;color:var(--text-dim)}.reco-label,.rf-label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-weight:700;margin-bottom:6px}.topformat{display:flex;align-items:center;gap:8px;margin-top:14px;width:100%}.score-send{display:flex;gap:10px;margin-top:16px;width:100%;flex-wrap:wrap;animation:rise .3s ease both}.score-send .btn{flex:1 1 160px;justify-content:center}.score-sent{color:var(--gold-2, var(--accent));font-weight:600;font-size:14px}.tf-label{color:var(--text-faint);font-size:13px}.topformat-pill{font-size:13px;font-weight:700;color:var(--on-accent);background:linear-gradient(135deg,var(--accent-2),#b8975c);border-radius:999px;padding:3px 12px}.redflags{width:100%;margin-top:14px}.redflags ul{margin:0;padding-left:18px}.redflags li{font-size:12.5px;color:#fca5a5;line-height:1.5;margin-bottom:3px}.sc-format{font-size:13px;color:var(--text-dim);margin:8px 0 0}.saved-head{margin:24px 0 12px}.saved-head h3{margin:0;font-size:15px}.score-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.score-card{background:var(--panel);border:1px solid var(--border);border-left:3px solid;border-radius:var(--radius);padding:13px 14px}.sc-top{display:flex;align-items:center;justify-content:space-between}.sc-cat{color:var(--text-faint);font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.sc-total{font-size:22px;font-weight:800}.sc-name{font-weight:700;font-size:14.5px;margin:4px 0 8px;line-height:1.25}.sc-verdict{font-size:11.5px;font-weight:800;letter-spacing:.05em;color:#16120a;padding:2px 8px;border-radius:5px}.sc-angle{color:var(--text-dim);font-size:13px;font-style:italic;margin:9px 0 0;line-height:1.4}.sc-mini{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;color:var(--text-faint);font-size:12px}.sc-mini b{color:var(--text-dim)}.sc-foot{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:9px;border-top:1px solid var(--border-soft)}.sc-date{color:var(--text-faint);font-size:12.5px}.sc-actions{display:flex;gap:5px}.pipe-stats{display:flex;align-items:center;gap:22px;flex-wrap:wrap;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:12px 18px;margin-bottom:16px}.pipe-stat{display:flex;flex-direction:column;gap:4px}.ps-label{color:var(--text-faint);font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ps-val{font-size:22px;font-weight:800;line-height:1}.ps-chips{display:flex;gap:6px}.ps-chip{display:inline-flex;align-items:center;gap:5px;background:var(--bg-elev);border:1px solid var(--border);border-radius:999px;padding:2px 9px 2px 3px;font-size:13px;font-weight:700}.board{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:12px;align-items:start}.board-col{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);min-height:200px;transition:background .15s,border-color .15s}.board-col.drag-over{background:var(--bg-elev-2);border-color:var(--accent)}.col-head{display:flex;align-items:center;gap:8px;padding:12px 12px 10px;border-bottom:1px solid var(--border-soft)}.col-dot{width:9px;height:9px;border-radius:50%}.col-name{font-weight:700;font-size:13px}.col-count{color:var(--text-faint);font-size:13px;font-weight:700}.col-add{margin-left:auto;border:0;background:transparent;color:var(--text-dim);font-size:17px;line-height:1;width:24px;height:24px;border-radius:6px}.col-add:hover{background:var(--bg-elev-2);color:var(--text)}.col-body{padding:10px;display:flex;flex-direction:column;gap:9px;min-height:60px}.col-empty{color:var(--text-faint);font-size:13px;text-align:center;padding:18px 6px;border:1px dashed var(--border);border-radius:8px}.kanban-card{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:10px 11px;cursor:grab;transition:border-color .15s,transform .1s,box-shadow .15s}.kanban-card:hover{border-color:rgba(var(--accent-rgb),.32);box-shadow:var(--shadow)}.kanban-card.dragging{opacity:.5}.kanban-card:active{cursor:grabbing}.kc-top{display:flex;align-items:center;gap:7px}.kc-product{font-weight:700;font-size:13px;flex:1;line-height:1.2}.kc-count{color:var(--accent);font-size:12.5px;font-weight:800}.kc-line{color:var(--text-dim);font-size:13px;margin-top:7px}.kc-format{display:inline-block;margin-top:8px;font-size:12px;font-weight:600;background:var(--bg-elev-2);color:var(--text-dim);border-radius:5px;padding:2px 7px}.sup-group{margin-bottom:22px}.sup-group-head{display:flex;align-items:center;gap:10px;margin:4px 0 12px}.sup-group-head h3{margin:0;font-size:15px}.sup-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.sup-card{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:14px;cursor:pointer;transition:border-color .15s,transform .12s;overflow:hidden}.sup-card:hover{border-color:rgba(var(--accent-rgb),.32);transform:translateY(-2px)}.sup-card.best{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 8px 24px #34d3991f}.best-ribbon{position:absolute;top:10px;right:-30px;transform:rotate(45deg);background:var(--accent);color:#16120a;font-size:11px;font-weight:800;letter-spacing:.04em;padding:3px 34px}.sup-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sup-name{font-weight:700;font-size:14.5px;line-height:1.2}.sup-platform{color:var(--text-faint);font-size:12.5px;font-weight:600;white-space:nowrap}.sup-stage{display:inline-block;margin-top:8px;font-size:11.5px;font-weight:800;letter-spacing:.04em;color:#16120a;padding:2px 8px;border-radius:5px;text-transform:uppercase}.sup-landed{display:flex;align-items:baseline;justify-content:space-between;margin:12px 0 10px;padding:10px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.sup-landed .l{color:var(--text-dim);font-size:13px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.sup-landed .v{font-size:20px;font-weight:800;letter-spacing:-.02em}.sup-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px}.sup-metrics div{display:flex;align-items:baseline;justify-content:space-between}.sup-metrics span{color:var(--text-faint);font-size:12.5px}.sup-metrics b{font-size:13px;font-weight:700}.sup-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.mini-tag{font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);background:var(--bg-elev)}.calc-form{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px}.cf-field label{display:block;font-size:13px;font-weight:600;color:var(--text-dim);margin-bottom:6px}.cf-field .input{width:100%}.calc-preview{display:flex;align-items:flex-end;gap:14px;margin-top:16px}.cp-box{display:flex;flex-direction:column;gap:4px;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 16px;min-width:130px}.cp-label{color:var(--text-faint);font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.cp-val{font-size:22px;font-weight:800;letter-spacing:-.02em}.calc-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px;color:var(--text-dim);font-size:13px}.calc-legend span{display:inline-flex;align-items:center;gap:6px}.to-extra{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.shot-uploader{display:flex;gap:8px;flex-wrap:wrap}.shot-thumb{position:relative;width:72px;height:72px;border-radius:9px;overflow:hidden;border:1px solid var(--border)}.shot-thumb img{width:100%;height:100%;object-fit:cover;cursor:zoom-in;display:block}.shot-x{position:absolute;top:3px;right:3px;width:18px;height:18px;border:0;border-radius:5px;background:#060608bf;color:#fff;font-size:11.5px;display:grid;place-items:center}.shot-add{width:72px;height:72px;border-radius:9px;border:1.5px dashed var(--border);background:var(--bg-elev);color:var(--text-dim);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;gap:2px;transition:all .15s}.shot-add span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.shot-add:hover{border-color:var(--gold);color:var(--gold-2)}.to-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:13px}.to-card{background:var(--panel);border:1px solid var(--border);border-left:3px solid;border-radius:var(--radius);padding:15px 16px;display:flex;flex-direction:column}.to-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.to-name{font-weight:700;font-size:15px;line-height:1.25}.to-pm{font-family:var(--serif);font-weight:800;font-size:20px;white-space:nowrap}.to-pm small{font-size:12.5px;color:var(--text-faint);font-weight:600;margin-left:1px}.to-card .sc-verdict{align-self:flex-start;margin-top:7px}.to-stats{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px;margin:12px 0 0;padding-top:11px;border-top:1px solid var(--border-soft)}.to-stats div{display:flex;align-items:baseline;justify-content:space-between}.to-stats span{color:var(--text-faint);font-size:12.5px}.to-stats b{font-size:13px;font-weight:700}.to-link{display:block;margin-top:11px;font-size:12.5px}.to-notes{color:var(--text-dim);font-size:13px;margin-top:8px;line-height:1.4}.to-shots{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.to-shots img{width:58px;height:58px;object-fit:cover;border-radius:8px;border:1px solid var(--border);cursor:zoom-in}.to-shots img:hover{border-color:var(--gold-line)}.to-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:9px;border-top:1px solid var(--border-soft)}.to-foot .icon-btn{width:26px;height:26px;font-size:13px}.shot-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#030305e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px}.shot-lightbox img{max-width:94vw;max-height:90vh;border-radius:10px;border:1px solid var(--border)}.shot-close{position:fixed;top:16px;right:16px}.shot-thumb.wide{width:128px}.shot-thumb.wide img{object-fit:contain;background:#000}.ct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}.ct-roster-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.ct-roster-bar .input{flex:1 1 280px;min-width:0}.ct-roster-bar .select{flex:0 0 auto;width:auto}.ct-roster-views{display:flex;gap:4px}.ct-roster-views .chip.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.ct-roster-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev)}.ct-roster{width:100%;border-collapse:collapse;font-size:13px}.ct-roster th{text-align:left;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);padding:9px 12px;border-bottom:1px solid var(--border);white-space:nowrap}.ct-roster td{padding:8px 12px;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap}.ct-roster tr:last-child td{border-bottom:0}.ct-roster tr.paused td{opacity:.55}.ct-roster tbody tr:hover td{background:var(--bg-elev-2)}.ct-roster-name{background:none;border:0;padding:0;color:var(--text);font-weight:700;font-size:14px;cursor:pointer;text-align:left}.ct-roster-name:hover{color:var(--gold-2)}.ct-roster-new{margin-left:8px;font-size:12.5px;font-weight:700;color:var(--gold-2)}.ct-tile{display:flex;flex-direction:column;gap:8px;padding:14px}.ct-tile.paused{opacity:.62}.ct-tile-name{display:flex;align-items:center;gap:5px;min-width:0;text-align:left;font-size:16px}.ct-tile-nametext{overflow-wrap:anywhere;line-height:1.25}.ct-tile-name .ct-name-arrow{flex:none}.ct-tile-badges{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:-2px}.ct-tile-badges:empty{display:none}.ct-tile-badges .ct-vid-pill.small{margin-left:0}.ct-tile-paused{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);border:1px solid var(--border);border-radius:4px;padding:1px 5px;flex:none}.ct-tile-tags{display:flex;flex-wrap:wrap;gap:5px}.ct-tile-tags .ct-product{margin-top:0}.ct-tile-stats{display:flex;gap:14px;padding:8px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.ct-tile-stat{display:flex;flex-direction:column;line-height:1.15}.ct-tile-stat b{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.ct-tile-stat span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint)}.ct-tile-last{font-size:12.5px;color:var(--text-faint)}.ct-tile-accounts{margin-top:0}.ct-tile-more{font-size:12.5px;font-weight:700;color:var(--text-dim);align-self:center;padding:0 2px;cursor:default}.ct-tile-note{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.ct-tile-actions{margin-top:auto;padding-top:10px;border-top:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pr-bar{border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:9px;background:var(--bg-elev);padding:9px 12px 10px;margin:0 0 14px}.pr-title{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gold-2);margin-bottom:7px}.pr-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:7px}.pr-step{display:flex;align-items:center;gap:7px;min-width:0;border:1px solid var(--border-soft);border-radius:7px;background:var(--panel);padding:5px 9px 5px 6px}.pr-step.key{border-color:var(--gold-line)}.pr-n{flex:none;width:17px;height:17px;border-radius:5px;background:var(--border);color:var(--text-dim);font-size:11.5px;font-weight:700;display:grid;place-items:center}.pr-step.key .pr-n{background:var(--gold);color:var(--on-accent)}.pr-body{display:flex;flex-direction:column;min-width:0;line-height:1.25}.pr-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint)}.pr-tool{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-tool em{font-style:normal;color:var(--gold-2);font-weight:700}.pr-note{font-size:12.5px;line-height:1.5;color:var(--text-dim);margin-top:8px}.pr-toggle{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.pr-caret{display:inline;margin-left:auto;color:var(--text-faint)}.pr-oneline{display:block;font-size:12.5px;color:var(--text-dim);line-height:1.4;margin-top:4px}.pr-bar:not(.open) .pr-steps,.pr-bar:not(.open) .pr-note,.pr-bar:not(.open) .pr-cases{display:none}.pr-bar.open .pr-oneline{display:none}.pr-bar.open .pr-steps{margin-top:8px}.queue-item.just-queued{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold-line),0 0 24px #c9a85c2e;animation:jq-pulse 1.1s ease-in-out 2}@keyframes jq-pulse{50%{box-shadow:0 0 0 2px var(--gold-line),0 0 30px #c9a85c4d}}.mc-format{margin-top:12px}.mc-format-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.mc-format-caret{font-size:13px;color:var(--gold-2);white-space:nowrap}.mc-format-peek{font-size:13px;color:var(--text-dim);margin-top:4px;line-height:1.4;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-cases{margin-top:8px;border-top:1px solid var(--border-soft);padding-top:6px}.pr-cases-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-bottom:4px}.pr-case{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr);gap:4px 10px;padding:4px 0;border-top:1px dashed var(--border-soft);font-size:13px;line-height:1.35}.pr-case:first-of-type{border-top:0}.pr-when{color:var(--text)}.pr-use{font-weight:700;color:var(--gold-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-why{color:var(--text-dim)}.pr-case-muted .pr-use{color:var(--text-dim);white-space:normal}@media (max-width: 900px){.pr-case{grid-template-columns:1fr;gap:1px}.pr-use{white-space:normal}}.pr-note b{color:var(--text);font-weight:700}.ca-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:12px}.ca-tile{border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--bg-elev);display:flex;flex-direction:column}.ca-thumb{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#000;cursor:zoom-in}video.ca-thumb{cursor:default}.mc-use{margin-top:10px;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:var(--bg-elev);display:flex;flex-direction:column;gap:4px;font-size:13px}.mc-use-row{display:flex;gap:8px;align-items:baseline;min-width:0;flex-wrap:wrap}.mc-use-label{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75;white-space:nowrap}.mc-use-row a{word-break:break-all}.mc-use-hook{font-style:italic}.ca-audio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:default;background:linear-gradient(160deg,#1b1f2a,#0b0d12)}.ca-audio>span{font-size:34px}.ca-audio audio{width:92%;height:32px}.ca-meta{padding:7px 8px 2px;min-width:0}.ca-name{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ca-row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 6px 6px;margin-top:auto}.ca-add{border:1.5px dashed var(--border);border-radius:10px;background:var(--bg-elev);color:var(--text-dim);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:20px;min-height:150px;text-align:center;transition:all .15s}.ca-add span{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.5}.ca-add:hover:not(:disabled){border-color:var(--gold);color:var(--gold-2)}.ca-add:disabled{opacity:.5}.cl-strip{display:flex;gap:5px;margin-top:10px;align-items:center}.cl-strip img{width:44px;height:66px;object-fit:cover;border-radius:6px;border:1px solid var(--border);display:block}.cl-strip-more{font-size:12.5px;color:var(--text-faint);font-weight:700}.cl-gallery{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cl-shot{width:108px}.cl-shot img{width:108px;height:160px;object-fit:cover;border-radius:9px;border:1px solid var(--border);cursor:zoom-in;display:block;background:#000}.cl-shot img:hover{border-color:var(--gold-line)}.cl-shot-label{font-size:12px;color:var(--text-faint);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-shot.sheet{width:232px}.cl-shot.sheet img{width:232px;object-fit:contain}.calc-table{display:flex;flex-direction:column}.calc-thead,.calc-trow{display:grid;grid-template-columns:1.6fr 90px 70px 90px 120px 110px 32px;align-items:center;gap:10px;padding:9px 12px}.calc-thead{color:var(--text-faint);font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;border-bottom:1px solid var(--border)}.calc-trow{border-left:3px solid var(--border);background:var(--bg-elev);border-radius:8px;margin-top:7px;font-size:13.5px}.calc-prod{font-weight:700;overflow-wrap:anywhere}.calc-pm{font-weight:800;font-size:15px}.calc-trow .icon-btn{width:26px;height:26px;font-size:13px}@media (max-width: 800px){.calc-form{grid-template-columns:1fr 1fr}.calc-thead,.calc-trow{grid-template-columns:1.4fr 70px 90px 90px 28px}.calc-thead span:nth-child(3),.calc-trow span:nth-child(3),.calc-thead span:nth-child(4),.calc-trow span:nth-child(4){display:none}}.ins-headline{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--text);background:linear-gradient(180deg,var(--panel),var(--bg-elev));border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:var(--radius);padding:16px 18px;margin-bottom:16px}.ins-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.ins-card{background:var(--panel);border:1px solid var(--border);border-top:3px solid var(--border);border-radius:var(--radius);padding:15px 16px;display:flex;flex-direction:column}.ins-card-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.ins-icon{font-size:17px}.ins-title{font-weight:700;font-size:14.5px;flex:1}.ins-count{font-size:12.5px;font-weight:800;min-width:20px;text-align:center;background:var(--bg-elev-2);color:var(--text-dim);border-radius:999px;padding:2px 8px}.ins-empty{color:var(--text-faint);font-size:12.5px;font-style:italic;padding:4px 0 2px}.ins-items{display:flex;flex-direction:column;gap:11px}.ins-item{border-left:2px solid var(--border-soft);padding-left:11px}.ins-item-title{font-weight:700;font-size:13.5px;line-height:1.3}.ins-item-body{color:var(--text-dim);font-size:12.5px;line-height:1.45;margin-top:3px}.ins-move{font-size:12px;font-weight:700;color:#3b82f6;background:#3b82f61f;border-radius:5px;padding:1px 7px;margin-left:4px;white-space:nowrap}.ins-history{margin-top:24px}.ins-history-row{display:flex;gap:8px;flex-wrap:wrap}.ins-history-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:var(--panel);border:1px solid var(--border);border-radius:9px;padding:8px 26px 8px 12px;color:var(--text);font-weight:600;font-size:12.5px;min-width:78px}.ins-history-item:hover{border-color:var(--gold-line)}.ins-history-item.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.ins-history-item small{color:var(--text-faint);font-weight:500;font-size:12px}.ins-del{position:absolute;top:4px;right:5px;color:var(--text-faint);font-size:12.5px;width:16px;height:16px;display:grid;place-items:center;border-radius:4px}.ins-del:hover{color:var(--danger);background:var(--bg-elev-2)}.vir-badge{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:800;letter-spacing:.02em;border:1px solid;border-radius:999px;padding:2px 9px;background:var(--bg-elev)}.type-switch{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.type-tab{display:inline-flex;align-items:center;gap:8px;background:var(--bg-elev);border:1px solid var(--border);color:var(--text-dim);border-radius:10px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s}.type-tab:hover{color:var(--text);border-color:rgba(var(--accent-rgb),.32)}.type-tab .type-emoji{font-size:14px}.type-count{font-size:12.5px;font-weight:800;min-width:20px;text-align:center;background:var(--bg-elev-2);color:var(--text-faint);border-radius:999px;padding:1px 7px}.type-tab.active{color:var(--text);background:var(--bg-elev-2)}.type-tab.active.all{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.type-tab.active.all .type-count{background:var(--accent-dim);color:var(--gold-2)}.type-tab.active.emotional{border-color:#ec4899;box-shadow:inset 0 0 0 1px #ec489959}.type-tab.active.emotional .type-count{background:#ec48992e;color:#ec4899}.type-tab.active.non-emotional{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f659}.type-tab.active.non-emotional .type-count{background:#3b82f62e;color:#3b82f6}.gt-wrap{margin-bottom:14px}.lib-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;margin:0 0 14px;width:fit-content;max-width:100%;background:var(--bg-elev);border:1px solid var(--border);border-radius:12px}.lib-tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--text-dim);font-size:14px;font-weight:600;cursor:pointer}.lib-tab:hover{color:var(--text)}.lib-tab.on{background:var(--bg-elev-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--gold-line)}.lib-tab-n{font-size:12.5px;font-weight:800;padding:1px 7px;border-radius:999px;background:var(--bg-elev-2);color:var(--text-faint)}.lib-tab.on .lib-tab-n{background:var(--accent-dim);color:var(--gold-2)}.lib-more{position:relative}.lib-more-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;display:flex;flex-direction:column;min-width:280px;padding:6px;background:var(--bg-elev);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 30px #00000073}.lib-more-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:14px;font-weight:600;text-align:left;cursor:pointer}.lib-more-menu button:hover{background:var(--bg-elev-2)}.lib-body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;align-items:start}.lib-main{min-width:0}.lib-main .hook-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}.lib-main.has-cat .tier-head{border:0;padding:4px 0 10px}.lib-main.has-cat .tier-title{font-size:22px;color:var(--text)!important}.lib-main.has-cat .tier-head .lh-note{font-size:14px}.cat-rail{position:sticky;top:12px;display:flex;flex-direction:column;gap:2px;padding:12px;background:var(--bg-elev);border:1px solid var(--border);border-radius:14px;max-height:calc(100vh - 40px);overflow-y:auto}.cat-type{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:3px;padding:3px;margin-bottom:10px;background:var(--bg);border-radius:9px}.cat-type button{min-height:36px;padding:0 5px;letter-spacing:-.01em;border:0;border-radius:7px;background:transparent;color:var(--text-dim);font-size:13px;font-weight:600;cursor:pointer}.cat-type button span{opacity:.7;font-weight:700}.cat-type button.on{background:var(--bg-elev-2);color:var(--text)}.cat-label{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:2px 8px 6px}.cat-row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:14px;font-weight:600;text-align:left;cursor:pointer}.cat-row:hover{background:var(--bg-elev-2)}.cat-row.on{background:rgba(var(--accent-rgb),.12);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-line)}.cat-row.warn{color:#f0a35e}.cat-n{font-size:13px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--bg-elev-2);color:var(--text-dim)}.cat-row.on .cat-n{background:var(--accent-dim);color:var(--gold-2)}.cat-row.warn .cat-n{background:#f0a35e24;color:#f0a35e}.filing{display:flex;flex-direction:column;gap:8px}.filing-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:4px 2px 8px}.filing-head>div{display:flex;flex-direction:column;gap:3px}.filing-head b{font-size:18px}.filing-row{display:flex;align-items:center;gap:14px;padding:10px;background:var(--bg-elev);border:1px solid var(--border);border-radius:12px}.filing-thumb{width:56px;height:72px;flex-shrink:0;padding:0;border:0;border-radius:8px;overflow:hidden;background:var(--bg-elev-2);color:var(--text-faint);font-size:11.5px;cursor:pointer}.filing-thumb img{width:100%;height:100%;object-fit:cover;display:block}.filing-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.filing-name{font-size:15px;font-weight:700;color:var(--text);text-align:left}.filing-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.filing-guess{padding:5px 11px;border-radius:999px;background:rgba(var(--accent-rgb),.12);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-line);font-weight:700;font-size:13px}.filing-act .select{width:auto}.st-outlier-track{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.pt-switch{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px}.pt-switch.compact{margin:0}.pt-label{font-size:13px;font-weight:600;color:var(--text-dim)}.pt-switch .chip.pt-emo{border-color:#ec4899;box-shadow:inset 0 0 0 1px #ec489959}.pt-switch .chip.pt-trad{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f659}.pt-hint{margin:0}.pt-len{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-basis:100%}.cp-type-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.gt-wrap .gt-top{margin-bottom:8px}.gt-sub{display:flex;gap:4px;flex-wrap:wrap;padding:4px;border-radius:10px;background:var(--bg-elev);border:1px solid var(--border);width:fit-content;max-width:100%}.gt-sub-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;border:0;background:transparent;color:var(--text-dim);font-size:12.5px;font-weight:600;cursor:pointer}.gt-sub-btn:hover{color:var(--text)}.gt-sub-btn.on{background:var(--bg-elev-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--gold-line)}.gt-sub-count{font-size:12px;font-weight:800;background:var(--bg-elev-2);color:var(--text-faint);border-radius:999px;padding:0 6px}.gt-sub-count.alert{background:#ff6b6b;color:#1a0606}.ct-stat-link{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.ct-stat-link:hover .ct-stat-lab{color:var(--gold-2);text-decoration:underline}.gt-sub-btn.on .gt-sub-count{background:var(--accent-dim);color:var(--gold-2)}.type-badge{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:800;letter-spacing:.02em;border:1px solid;border-radius:999px;padding:2px 9px;background:var(--bg-elev)}.type-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.type-pick-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:var(--bg-elev);border:1.5px solid var(--border);border-radius:11px;padding:12px 14px;text-align:left;transition:all .15s}.type-pick-btn .tp-emoji{font-size:18px}.type-pick-btn .tp-label{font-weight:700;font-size:13.5px;color:var(--text)}.type-pick-btn .tp-sub{font-size:12.5px;color:var(--text-faint);line-height:1.35}.type-pick-btn:hover{border-color:var(--text-faint)}.type-pick-btn.emotional.on{border-color:#ec4899;background:#ec489914}.type-pick-btn.non-emotional.on{border-color:#3b82f6;background:#3b82f614}.studio-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;align-items:start}.cs-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;position:relative;z-index:5}.cs-tab{position:relative}.cs-tab-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:10px;cursor:pointer;background:var(--panel, #16140f);border:1px solid var(--border, rgba(255,255,255,.1));color:var(--text-dim, #b8b2a6);font:inherit;font-size:14px;font-weight:600}.cs-tab-btn:hover{color:var(--text, #ece6da);border-color:var(--gold-line, rgba(212,184,118,.45))}.cs-tab.active .cs-tab-btn{color:var(--text, #ece6da);border-color:var(--gold, #d4b876);background:var(--accent-dim, rgba(212,184,118,.12))}.cs-tab-mood{font-size:13px;font-weight:700;color:var(--gold-2, #e8cf8f);padding:2px 8px;border-radius:999px;background:#d4b87624}.cs-tab-caret{font-size:12.5px;opacity:.7}.cs-tab-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:260px;padding:6px;border-radius:12px;background:var(--bg-elev, #1c1a15);border:1px solid var(--border, rgba(255,255,255,.12));box-shadow:0 12px 30px #00000073;display:flex;flex-direction:column;gap:4px}.cs-tab:last-child .cs-tab-menu{left:auto;right:0}.cs-tab-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;cursor:pointer;padding:9px 11px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text, #ece6da);font:inherit;font-size:14px;font-weight:600}.cs-tab-menu button small{font-size:13px;font-weight:400;color:var(--text-dim, #b8b2a6)}.cs-tab-menu button:hover{background:#ffffff0d}.cs-tab-menu button.on{border-color:var(--gold-line, rgba(212,184,118,.45));background:var(--accent-dim, rgba(212,184,118,.12))}.cs-h-sub{font-size:13px;font-weight:600;color:var(--text-dim, #b8b2a6)}.panel-card.cs-off{display:none}.studio-grid.solo,.studio-grid.solo:has(.panel-card.cs-off){grid-template-columns:1fr}.panel-card.folded .panel-fold-body{display:none}.panel-card.folded{padding-bottom:14px}.panel-fold{margin-left:auto}.studio-grid:has(.panel-card.folded){grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.step-label{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:9px}.step-num{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12.5px;font-weight:800;background:linear-gradient(135deg,var(--accent-2),#b8975c);color:var(--on-accent);letter-spacing:0}.concept-result{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-soft)}.picked-count{margin-left:8px;font-size:12px;font-weight:800;background:var(--accent-dim);color:var(--gold-2);border-radius:999px;padding:1px 8px;text-transform:none;letter-spacing:0}.result-block{border-left:2px solid var(--gold-line);padding-left:12px;margin-bottom:16px}.result-head{display:flex;align-items:center;gap:9px;margin-bottom:7px}.result-product{font-weight:700;font-size:13.5px}@media (max-width: 1100px){.studio-grid{grid-template-columns:1fr}}.frame-strip{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.frame-strip img{width:58px;height:78px;object-fit:cover;border-radius:6px;border:1px solid var(--border)}.analysis-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.analysis-name{font-family:var(--serif);font-size:19px;font-weight:700}.prompt-box{white-space:pre-wrap;font-family:var(--font-mono, monospace);font-size:12.5px;line-height:1.5;margin:0}.adapted-box{border-top:1px solid var(--border-soft);margin-top:16px;padding-top:4px}.queue-stats{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.queue-stat{font-size:13px;font-weight:600;color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:4px 11px;background:var(--bg-elev);transition:all .15s}.queue-stat:hover:not(:disabled){color:var(--text);background:var(--bg-elev-2)}.queue-stat.on{background:var(--bg-elev-2);color:var(--text);box-shadow:inset 0 0 0 1px currentColor}.queue-stat:disabled{opacity:.4;cursor:default}.qi-fold>summary{cursor:pointer;font-size:12.5px;font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em;padding:3px 0;list-style:none}.qi-fold>summary::-webkit-details-marker{display:none}.qi-fold>summary:before{content:"▸ ";display:inline-block;transition:transform .15s}.qi-fold[open]>summary:before{content:"▾ "}.qi-fold>summary:hover{color:var(--text-dim)}.queue-list{display:flex;flex-direction:column;gap:12px}.queue-item{background:var(--panel);border:1px solid var(--border);border-left:3px solid;border-radius:var(--radius);padding:13px 14px}.qi-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:10px}.qi-status{font-size:12px;font-weight:800;letter-spacing:.03em;color:#16120a;border-radius:6px;padding:3px 9px}.qi-product{font-weight:700;font-size:13.5px}.qi-concept{font-size:13px;color:var(--text-dim)}.qi-prompt{max-height:120px;overflow-y:auto}.qi-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:10px}.qi-result{margin-top:11px}.qi-match{margin-top:8px;font-size:13px;font-weight:600;padding:6px 10px;border-radius:8px;border:1px solid var(--border);color:var(--text-dim);background:#94a3b814}.qi-match.good{color:#34d399;border-color:#34d39959;background:#34d3991a}.qi-match.ok{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.qi-match.bad{color:#f87171;border-color:#f8717159;background:#f871711a}.qi-match-note{font-weight:400}.qi-video{width:100%;max-height:320px;border-radius:9px;border:1px solid var(--border);background:#000}.qi-error{margin-top:9px;font-size:13px;color:#fca5a5}.qi-rendering{display:flex;align-items:center;gap:10px;margin-top:11px;font-size:12.5px;color:#3b82f6;background:#3b82f614;border:1px solid rgba(59,130,246,.25);border-radius:9px;padding:9px 12px}.qi-rendering .spinner{width:16px;height:16px;border-width:2px;margin:0}.qi-jobid{font-size:12.5px;color:var(--text-faint);font-family:var(--font-mono, monospace)}.stage-tag{display:inline-block;margin:14px 0 6px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:3px 9px}.stage-tag.stage-1{background:#c2a36729;color:var(--gold-2);border:1px solid var(--gold-line)}.stage-tag.stage-2{background:#3b82f624;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.stage-tag.stage-0{background:#94a3b81f;color:var(--text-dim);border:1px solid var(--border)}.tier-badge{flex:none;font-size:12px;font-weight:800;letter-spacing:.03em;padding:3px 9px;border-radius:999px;white-space:nowrap}.tier-badge.tier-exact{background:#34d39924;color:#34d399;border:1px solid rgba(52,211,153,.35)}.tier-badge.tier-proven{background:var(--accent-dim);color:var(--gold-2);border:1px solid var(--gold-line)}.tier-badge.tier-fresh{background:#94a3b81f;color:var(--text-dim);border:1px solid var(--border)}.btn.btn-go{background:#34d399;color:#04120c;border:1px solid #34d399;font-weight:800}.btn.btn-go:hover{filter:brightness(1.08)}.own-products{margin-top:9px;display:flex;flex-direction:column;gap:7px}.own-add{display:flex;gap:7px;align-items:center}.own-add .input{flex:1}.own-import{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:13px;color:var(--text-dim);line-height:1.45;border:1px dashed var(--border);border-radius:9px;padding:9px 11px}.own-import span{flex-basis:100%;font-size:13px;color:var(--text-faint)}.pe-stack{display:flex;flex-direction:column;gap:10px;margin-top:4px}.pe{border:1px solid var(--border);border-radius:10px;padding:11px 12px;background:var(--bg-elev)}.pe-head{display:flex;align-items:baseline;gap:9px;margin-bottom:8px}.pe-head b{font-size:13px}.pe-head span{font-size:13px;color:var(--text-faint)}.pe-drop{border:2px dashed var(--accent);border-radius:14px;padding:30px 20px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;font-size:13px;color:var(--text-dim);cursor:pointer;background:#d4b26a0a;transition:border-color .15s,background .15s}.pe-drop-ico{font-size:34px;line-height:1}.pe-drop-title{font-size:17px;color:var(--text)}.pe-drop-sub{max-width:520px}.pe-drop-btn{margin-top:6px;pointer-events:none}.pe-drop:hover,.pe-drop.over{border-color:var(--accent);border-style:solid;background:var(--accent-dim);color:var(--text)}.pe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-top:10px}.pe-card{position:relative;display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:9px;padding:8px;background:var(--bg-elev-2)}.pe-card.is-canon{border-color:var(--gold-line);box-shadow:inset 0 0 0 1px var(--gold-line)}.pe-card.is-picked{border-color:#34d399;box-shadow:inset 0 0 0 1px #34d399}.pe-pick{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;cursor:pointer}.pe-pick input{width:15px;height:15px;accent-color:#34d399;cursor:pointer}.pe-card.is-picked .pe-pick span{color:#34d399}.pe-card img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:7px;background:#fff}.pe-blank{aspect-ratio:1;display:grid;place-items:center;font-size:12.5px;color:var(--text-faint)}.pe-canon{position:absolute;top:12px;left:12px;font-size:11px;font-weight:800;letter-spacing:.03em;background:var(--accent);color:var(--on-accent);padding:2px 7px;border-radius:5px}.ca-name{display:flex;align-items:center;gap:5px;min-width:0}.ca-rename{flex:1;min-width:0;font:inherit;color:inherit;background:none;border:1px solid transparent;border-radius:6px;padding:2px 5px;text-overflow:ellipsis}.ca-rename:hover{border-color:var(--border)}.ca-rename:focus{border-color:var(--accent);background:var(--bg-elev);outline:none}.pe-lab{display:flex;flex-direction:column;gap:3px;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint)}.pe-lab span{font-weight:500;text-transform:none;letter-spacing:0;font-size:12px;opacity:.85}.conn-light{display:flex;gap:11px;align-items:flex-start;border-radius:10px;padding:11px 13px;margin:10px 0 12px;border:1px solid var(--border);background:var(--bg-elev)}.conn-light.on{border-color:#34d39966;background:#34d39914}.conn-light.wait{border-color:var(--gold-line);background:var(--accent-dim)}.conn-light>div{display:flex;flex-direction:column;gap:3px}.conn-light b{font-size:13px}.conn-light span{font-size:13px;line-height:1.45;color:var(--text-dim)}.conn-dot{flex:none;width:11px;height:11px;border-radius:50%;margin-top:4px;background:var(--text-faint)}.conn-light.on .conn-dot{background:#34d399;box-shadow:0 0 0 4px #34d3992e}.conn-light.wait .conn-dot{background:var(--gold-2);animation:conn-pulse 1.6s ease-in-out infinite}@keyframes conn-pulse{0%,to{box-shadow:0 0 #c2a36759}50%{box-shadow:0 0 0 6px #c2a36700}}.hfa-traps{border:1px dashed var(--border);border-radius:10px;padding:10px 13px;margin:10px 0 12px;font-size:12.5px;line-height:1.5;color:var(--text-dim)}.hfa-traps>b{display:block;color:var(--text);margin-bottom:4px}.hfa-traps ul{margin:0 0 6px;padding-left:18px}.hfa-traps li{margin:4px 0}.hfa-traps code{font-size:13px;background:var(--bg-elev-2);padding:1px 5px;border-radius:4px}.hfa-traps>span{display:block;font-size:13px;color:var(--text-faint)}.conn-badge{display:inline-block;vertical-align:middle;margin-left:10px;font-size:12.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.conn-badge.on{color:#34d399;border-color:#34d39966;background:#34d3991a}.conn-badge.small{font-size:11.5px;padding:1px 6px;margin-left:6px}.pe-vibe{margin:2px 0 10px}.pe-vibe-read{font-size:12.5px;font-weight:500;line-height:1.45;color:var(--text);text-transform:none;letter-spacing:0}.pe-in{font-size:13px;padding:5px 7px}textarea.pe-in{min-height:46px;resize:vertical}.pe-actions{display:flex;gap:6px;flex-wrap:wrap}.pe-del:hover{color:var(--danger)}.pe-read{display:flex;flex-direction:column;gap:4px}.pe-read b{font-size:12.5px}.pe-read span{font-size:13px;line-height:1.45;color:var(--text-dim)}.pe-read .pe-note{color:var(--text-faint);font-style:italic}.qi-awaiting{display:flex;flex-direction:column;gap:5px;border:1px dashed var(--border);border-radius:9px;padding:10px 12px;margin-top:6px;background:var(--bg-elev)}.qi-awaiting b{font-size:12.5px;color:var(--text)}.qi-awaiting span{font-size:13px;line-height:1.5;color:var(--text-dim)}.hint.ref-ok{color:#3ddc97}.qi-still{margin-top:10px;display:flex;align-items:center;gap:10px}.qi-still img{width:70px;height:94px;object-fit:cover;border-radius:8px;border:1px solid var(--border)}.watch-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:999px;padding:2px 10px;text-decoration:none}.watch-link:hover{filter:brightness(1.15)}.watch-link.dead{opacity:.45;text-decoration:line-through}.link-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;letter-spacing:.01em;border:1px solid;border-radius:999px;padding:2px 8px;background:#ffffff08}.link-health{border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-bottom:14px;background:var(--surface-2, rgba(255, 255, 255, .02))}.lh-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lh-title{font-size:12.5px;font-weight:800;color:var(--text-dim, #94a3b8)}.lh-note{font-size:13px;color:var(--text-faint, #64748b);line-height:1.5}.lh-handles{margin-top:10px}.lh-handles-btn{font-size:13px}.link-chip{font-size:13px;font-weight:700;cursor:pointer;border:1px solid;border-radius:999px;padding:3px 10px;background:transparent;transition:background .12s ease}.link-chip:hover{background:#ffffff0d}.link-chip.active{background:#ffffff17}.cl-prod{color:var(--gold-2);background:var(--accent-dim)}.pick-row{display:flex;flex-wrap:wrap;gap:6px;max-height:140px;overflow-y:auto}.stage-tag.now{box-shadow:0 0 0 1px var(--gold-line),0 0 14px rgba(var(--accent-rgb),.22);font-weight:700}.stage-tag.cleared{opacity:.55}.cost-box{margin-top:14px;padding:11px 13px;border-radius:9px;background:var(--bg-elev);border:1px solid var(--gold-line)}.cost-total{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.cost-total b{font-size:17px;color:var(--gold);font-variant-numeric:tabular-nums}.cost-total span{font-size:13px;color:var(--text-dim);font-variant-numeric:tabular-nums}.cost-total em{font-style:normal;font-size:13px;color:var(--text-faint);margin-left:auto}.cost-rows{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);display:grid;gap:3px}.cost-rows>div{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--text-dim)}.cost-rows b{color:var(--text);font-variant-numeric:tabular-nums}.cost-box .hint{margin-top:8px}.qi-fail{margin-top:10px;padding:10px 12px;border-radius:8px;background:#ef44440f;border:1px solid rgba(239,68,68,.28)}.qi-hint{font-size:13px;color:var(--text-dim);margin-top:6px;line-height:1.5}.prompt-edit{width:100%;margin-top:6px;resize:vertical;font-family:var(--mono, ui-monospace, Consolas, monospace);font-size:13px;line-height:1.55}.hf-status{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin-bottom:14px;border-radius:9px;background:var(--bg-elev);border:1px solid var(--line)}.hf-status.on{border-color:#3ddc9766}.hf-status.off{border-color:#ef444459}.hf-dot{width:8px;height:8px;border-radius:50%;flex:none;margin-top:6px}.hf-status.on .hf-dot{background:#3ddc97;box-shadow:0 0 8px #3ddc97b3}.hf-status.off .hf-dot{background:#ef4444}.hf-status b{display:block;font-size:13px;color:var(--text)}.hf-status em{display:block;font-style:normal;font-size:13px;color:var(--text-faint);margin-top:2px;line-height:1.45}.vibe-read{background:rgba(var(--accent-rgb),.06);border-left:2px solid var(--gold);border-radius:0 7px 7px 0;padding:8px 11px;margin:10px 0 4px;font-size:12.5px;color:var(--text-dim);line-height:1.5}.vibe-read b{color:var(--gold);margin-right:6px}.proven-note{background:rgba(var(--accent-rgb),.07);border:1px solid var(--gold-line);border-radius:9px;padding:9px 11px;margin-bottom:12px;font-size:12.5px;color:var(--text-dim);line-height:1.5}.auto-animate{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:10px 12px;cursor:pointer;background:var(--bg-elev);border:1px solid var(--line);border-radius:9px}.auto-animate input{margin-top:3px;accent-color:var(--gold);flex:none}.auto-animate b{display:block;font-size:13px;color:var(--text)}.auto-animate em{display:block;font-style:normal;font-size:13px;color:var(--text-faint);margin-top:2px;line-height:1.45}.winner-list{display:grid;gap:12px}.winner-card{background:var(--bg-elev);border:1px solid var(--gold-line);border-radius:11px;padding:12px 13px}.win-star{font-size:12.5px;font-weight:700;color:var(--gold);border:1px solid var(--gold-line);border-radius:999px;padding:2px 8px}.win-conf{font-size:12px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap;flex:none}.conf-locked{color:#3ddc97;border:1px solid rgba(61,220,151,.45)}.conf-documented{color:#8b95a7;border:1px solid var(--line)}.conf-banked{color:var(--gold);border:1px solid var(--gold-line)}.win-params{font-size:12.5px;color:var(--text-faint);margin:6px 0 8px}.win-params code{background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:1px 5px;font-size:12px;color:var(--text-dim)}@media (min-width: 1100px){.winner-list{grid-template-columns:1fr 1fr}}.product-picker{display:flex;flex-direction:column;gap:9px}.product-picker>.input{width:100%}.pp-selected{background:var(--bg-elev);border:1px solid var(--gold-line);border-radius:9px;padding:9px 10px}.pp-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);margin-bottom:7px}.pp-note{text-transform:none;letter-spacing:0;font-weight:500}.pp-x{opacity:.6;font-size:11.5px;margin-left:2px}.pp-results .pick-row{max-height:168px}.pick-chip{border:1px solid var(--border);background:var(--bg-elev);color:var(--text-dim);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;transition:all .13s}.pick-chip:hover{color:var(--text);border-color:rgba(var(--accent-rgb),.32)}.pick-chip.on{color:var(--on-accent);font-weight:700;background:linear-gradient(135deg,var(--accent-2),#b8975c);border-color:transparent}.hook-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.hook-toolbar .search{max-width:none;flex:1;min-width:200px}.hook-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:13px}.cstat{display:flex;align-items:baseline;gap:8px;margin:-15px -15px 10px;padding:7px 14px;border-radius:var(--radius) var(--radius) 0 0;font-size:13px;line-height:1.3;border-bottom:1px solid transparent}.cstat b{font-size:12.5px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.cstat span{color:inherit;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cstat-proven{background:#4ade8029;color:#4ade80;border-color:#4ade8059}.cstat-decoded{background:#b07ee02e;color:#c9a0f0;border-color:#b07ee066}.cstat-raw{background:#94a3b81f;color:#94a3b8;border-color:#94a3b840}.hook-card.is-proven{border-color:#4ade8073}.hook-card.is-decoded{border-color:#b07ee073}.cstat.big{margin:0 0 14px;padding:10px 14px;border-radius:10px;border:1px solid;font-size:13px}.cstat.big b{font-size:15px}.cstat.big span{white-space:normal}.wall-head .cstat{margin:0;padding:3px 10px;border-radius:999px;border:1px solid}.wall-head .cstat span{display:none}.status-switch{margin-top:-6px}.type-tab.st-proven.active{color:#4ade80;border-color:#4ade8080}.type-tab.st-decoded.active{color:#c9a0f0;border-color:#b07ee080}.hook-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:15px;cursor:pointer;transition:border-color .15s,transform .12s;display:flex;flex-direction:column}.hook-card:hover{border-color:rgba(var(--accent-rgb),.32);transform:translateY(-2px)}.hk-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.hk-name{font-weight:700;font-size:15px;line-height:1.25}.hk-desc{color:var(--text-dim);font-size:12.5px;line-height:1.45;margin:9px 0 11px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hk-cats{display:flex;flex-wrap:wrap;gap:5px}.hk-cat{font-size:12px;font-weight:600;color:var(--text-dim);background:var(--bg-elev-2);border-radius:5px;padding:2px 7px}.hk-foot{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:10px;border-top:1px solid var(--border-soft)}.hk-tags{display:flex;flex-wrap:wrap;gap:8px;color:var(--text-faint);font-size:12.5px}.hk-foot{flex-wrap:wrap;gap:8px}.hk-tags .sc-date{white-space:nowrap}.hk-foot-actions{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.intro{color:var(--text-dim);font-size:13px;line-height:1.5;margin:0 0 10px}.intro-more{background:none;border:0;padding:0 0 0 6px;color:var(--gold-2);font-weight:600;font-size:12.5px;cursor:pointer}.intro-more:hover{text-decoration:underline}.intro-body{margin-top:6px;color:var(--text-faint);font-size:12.5px}.viral-bar .intro{margin:0;flex:1 1 300px}.hk-builtin{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-dim);border-radius:5px;padding:2px 7px}.hk-prompt-tag{font-size:12.5px;font-weight:600;color:#a78bfa;margin-top:6px}.tier-section{margin-bottom:26px}.tier-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid}.tier-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;letter-spacing:.01em}.tier-section.tier-go-to .hook-card{border-color:rgba(var(--accent-rgb),.28)}.tier-section.tier-unsorted .hook-card{opacity:.85}.tier-badge{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:800;letter-spacing:.02em;border:1px solid;border-radius:999px;padding:2px 9px;background:var(--bg-elev)}.proven-badge{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:#4ade80;border:1px solid #4ade8055;border-radius:999px;padding:2px 8px;background:var(--bg-elev)}.tier-switch{display:inline-flex;gap:3px}.tier-switch-btn{width:24px;height:22px;display:grid;place-items:center;font-size:13px;line-height:1;border-radius:6px;background:transparent;border:1px solid var(--border);color:var(--text-faint);cursor:pointer;transition:all .12s}.tier-switch-btn:hover:not(:disabled){color:var(--text);border-color:var(--text-faint);background:var(--bg-elev-2)}.tier-switch-btn.on{background:var(--bg-elev);cursor:default}.tier-switch-btn:disabled:not(.on){opacity:.4;cursor:wait}.tier-pick{grid-template-columns:1fr 1fr 1fr}@media (max-width: 760px){.tier-pick{grid-template-columns:1fr}}@media (max-width: 1100px){.scorer-grid{grid-template-columns:1fr}.scorecard{position:static}.board{grid-template-columns:repeat(5,minmax(170px,1fr));overflow-x:auto}}.gate{min-height:100vh;display:grid;place-items:center;padding:24px}.gate-card{width:100%;max-width:360px;background:linear-gradient(180deg,var(--panel),var(--bg-elev));border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);padding:32px 28px;display:flex;flex-direction:column;gap:12px;text-align:center}.gate-logo{width:56px;height:56px;display:grid;place-items:center;color:var(--accent);margin:0 auto 4px}.gate-foot{margin-top:6px;color:var(--text-faint);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase}.gate-foot b{color:var(--gold);font-weight:700}.app-footer{display:flex;align-items:center;justify-content:center;gap:9px;padding:22px 24px 26px;margin-top:auto;border-top:1px solid var(--border-soft);color:var(--text-faint);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.app-footer .fdot{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px rgba(var(--accent-rgb),.6)}.app-footer b{color:var(--gold);font-weight:700;letter-spacing:.22em}.gate-card h1{margin:0;font-size:20px;letter-spacing:-.02em}.gate-sub{margin:0 0 6px;color:var(--text-dim);font-size:13px}.gate-hint{color:var(--text-dim);font-size:13px;text-align:left}.gate-card .input{text-align:center;padding:11px}.gate-card .btn{justify-content:center;padding:11px}.gate-card .error-banner{text-align:center}@media (max-width: 720px){.topbar{flex-wrap:wrap}.field-row,.detail-grid{grid-template-columns:1fr}.accounts-editor .acct-line{grid-template-columns:1fr 1fr}.heat-row{grid-template-columns:110px 1fr}.heat-stats{grid-column:1 / -1;text-align:left}}button,.card,.kanban-card,.shelf-tab{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width: 900px){.app-header{position:static}.body{padding:8px 14px 28px}.filterbar{padding:10px 14px;gap:8px}.subview-row{padding:4px 14px 0}.fb-advanced{display:none}.fb-advanced.open{display:flex;flex-direction:column;align-items:stretch;gap:10px;flex-basis:100%;padding-top:2px}.fb-advanced.open .group{flex-wrap:wrap}.fb-advanced.open .select,.fb-advanced.open .group>.input[type=number]{flex:1 1 0;min-width:0}.fb-advanced.open .group>.input[type=date]{flex:1 1 130px;min-width:0;max-width:none}.fb-advanced.open .group>.btn{flex:0 0 auto}.fb-advanced.open .spacer{display:none}.fb-toggle{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);background:var(--bg-elev);color:var(--text-dim);border-radius:9px;padding:9px 14px;font-size:13.5px;font-weight:600;flex:0 0 auto}.fb-toggle.on{border-color:var(--gold-line);color:var(--accent-2);background:var(--bg-elev-2)}.fb-count{background:var(--accent);color:var(--on-accent);border-radius:999px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;font-size:12.5px;font-weight:800}.fb-clear{display:inline-flex;justify-content:center;border:1px solid var(--border);background:transparent;color:var(--text-dim);border-radius:9px;padding:9px 14px;font-size:13px;font-weight:600}.topbar{flex-wrap:wrap;gap:8px 10px;padding:10px 14px 8px;padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}.section-nav{order:10;flex:1 1 100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-nav::-webkit-scrollbar{display:none}.section-nav button{white-space:nowrap;flex:none;padding:8px 12px}.summary{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px 14px 2px;gap:10px;scrollbar-width:none}.summary::-webkit-scrollbar{display:none}.summary .stat{flex:none;min-width:150px}.shelf-tabs,.chip-row{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}.shelf-tabs::-webkit-scrollbar,.chip-row::-webkit-scrollbar{display:none}.shelf-tab,.chip{white-space:nowrap;flex:none}.filterbar .search{max-width:none;flex:1 1 100%}.board{grid-template-columns:repeat(5,230px);overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px}.input,.select,.textarea{font-size:16px}.rev-summary{grid-template-columns:1fr 1fr}.ins-grid{grid-template-columns:1fr}.scorecard{position:static}}@media (max-width: 560px){.map-grid .card.lg{grid-column:auto}.brand-word{font-size:16px}.brand .logo{width:32px;height:32px;font-size:13px}.stat .value{font-size:21px}.modal-overlay{padding:0;align-items:flex-end;display:flex}.modal{max-width:100%;width:100%;max-height:94dvh;border-radius:16px 16px 0 0}.modal-head{padding:14px 16px}.modal-body{padding:16px}.modal-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.filterbar .group{flex-wrap:wrap;max-width:100%;min-width:0}.filterbar .input[type=date]{max-width:132px;min-width:0;flex:1 1 auto}.filterbar .select{max-width:100%}.calc-form{grid-template-columns:1fr}.calc-preview{flex-wrap:wrap}.type-pick{grid-template-columns:1fr}.type-switch{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 26px),transparent)}.type-switch::-webkit-scrollbar{display:none}.type-tab{flex:none;white-space:nowrap}.tab-tail{display:none}.sup-row,.score-grid,.hook-grid{grid-template-columns:1fr}.pipe-stats{gap:12px;padding:10px 14px}.gate{min-height:100dvh}.app-footer{padding:16px 14px calc(18px + env(safe-area-inset-bottom))}}.hf-account{padding:11px 13px;margin-bottom:12px;border-radius:9px;background:var(--bg-elev);border:1px solid var(--line)}.hf-account.mine{border-color:var(--gold-line)}.hfa-head{display:flex;gap:10px;align-items:flex-start}.hfa-dot{width:8px;height:8px;border-radius:50%;flex:none;margin-top:6px;background:var(--text-faint)}.hf-account.mine .hfa-dot{background:var(--gold);box-shadow:0 0 8px #c2a36799}.hfa-head b{display:block;font-size:13px;color:var(--text)}.hfa-head em{display:block;font-style:normal;font-size:13px;color:var(--text-faint);margin-top:2px;line-height:1.45}.hfa-head>button{margin-left:auto;flex:none}.hfa-form{display:grid;gap:8px;margin-top:11px;padding-top:11px;border-top:1px solid var(--line)}.hfa-warn{margin-top:9px;color:#e4805f}.hfa-worker{margin-top:11px;padding-top:11px;border-top:1px solid var(--line)}.hfa-worker-head b{display:block;font-size:12.5px;color:var(--text)}.hfa-worker-head em{display:block;font-style:normal;font-size:13px;color:var(--text-faint);margin:2px 0 8px;line-height:1.45}.hfa-steps{margin:0 0 10px;padding-left:18px;font-size:13px;color:var(--text-dim);line-height:1.55}.hfa-steps li{margin-bottom:6px}.hfa-steps b{color:var(--text)}.hfa-steps a{color:var(--accent)}.hfa-setup{max-height:220px;overflow-y:auto;white-space:pre-wrap;font-size:12px}.ct-card{border:1px solid var(--border);border-radius:12px;background:var(--bg-elev);padding:14px 16px;margin-bottom:10px}.ct-card.paused{opacity:.5}.ct-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start}.ct-name{font-size:17px;font-weight:700;line-height:1.2}.ct-product{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:8px;padding:3px 10px;margin-top:6px}.ct-product.none{color:var(--text-faint);background:transparent;border-color:var(--border);font-weight:600}.ct-note{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--text-dim);border-left:2px solid var(--gold-line);padding-left:10px}.ct-meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px;font-size:12.5px;color:var(--text-dim)}.ct-meta b{color:var(--text);font-weight:700}.ct-accounts{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.ct-acct{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--text);background:var(--bg-elev-2);border:1px solid var(--border);border-radius:8px;padding:4px 10px;text-decoration:none}.ct-acct:hover{border-color:var(--gold-line);color:var(--gold-2)}.ct-acct.flat{opacity:.6}.ct-acct-main{overflow-wrap:anywhere}.ct-acct-meta{display:inline-flex;gap:8px;align-items:center}.ct-acct{flex-direction:column;align-items:flex-start;gap:2px}.ct-acct-meta .ct-acct-st,.ct-acct-meta .ct-acct-nums{margin-left:0;white-space:nowrap}.ct-tile-accounts{display:flex;flex-direction:column;gap:6px}.ct-tile-accounts .ct-acct{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;box-sizing:border-box}.ct-tile-accounts .ct-acct-meta .ct-acct-st,.ct-tile-accounts .ct-acct-meta .ct-acct-nums{margin-left:0}.ct-actions{display:flex;gap:6px;align-items:center;flex-shrink:0}.ct-assign{border:1px solid var(--border-soft);border-radius:10px;background:var(--bg-elev-2);padding:12px 14px;margin-bottom:8px}.ct-assign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;align-items:start}.ct-assign-grid>.ct-assign{margin-bottom:0}.ct-assign-grid.roomy{grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}.ct-assign-editing{border-color:var(--gold-line);background:var(--bg-elev)}.cmp-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.cmp-row{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border-soft);border-radius:9px;background:var(--bg-elev);padding:9px 11px}.cmp-ico{flex:none;font-size:15px;line-height:1.3}.cmp-body{min-width:0;flex:1}.cmp-card{border-color:var(--gold-line);box-shadow:inset 3px 0 0 var(--gold);padding-left:18px}.cmp-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:4px}.cmp-head-ico{flex:none;font-size:20px;line-height:1.15}.cmp-head-title{font-size:17px;font-weight:800;color:var(--gold-2);line-height:1.2}.cmp-note{font-size:13px;line-height:1.45;color:var(--text);margin-top:3px}.cmp-body .watch-link,.cmp-body .ma-link{word-break:break-word}.ct-assign-desc{font-size:14.5px;line-height:1.45;color:var(--text)}.ct-assign-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.ct-done{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;border-radius:999px;padding:4px 11px;cursor:pointer;background:var(--bg-elev);border:1px solid var(--border);color:var(--text-dim)}.ct-done:hover{border-color:var(--gold-line)}.ct-done.on{background:#3ddc971f;border-color:#3ddc9773;color:#4ade80}.ct-count{font-size:12.5px;font-weight:700;color:var(--text-dim)}.ct-count.all{color:#4ade80}.ct-section-label{font-size:13px;font-weight:700;color:var(--text-dim);margin-top:12px;margin-bottom:6px}.ct-name-link{background:none;border:none;padding:0;cursor:pointer;color:var(--text);text-align:left;display:inline-flex;align-items:center;gap:4px}.ct-name-link:hover{color:var(--gold-2)}.ct-name-arrow{color:var(--text-faint);font-size:20px;line-height:1}.ct-name-link:hover .ct-name-arrow{color:var(--gold-2)}.ct-stats{display:flex;gap:26px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft)}.ct-stat-val{font-size:21px;font-weight:800;line-height:1.1}.ct-stat-lab{font-size:13px;font-weight:600;color:var(--text-dim);margin-top:2px}.ct-date-head{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:700;color:var(--text);padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid var(--border-soft)}.ct-date-head span{font-size:13px;font-weight:600;color:var(--text-dim)}.split-tests{display:flex;flex-direction:column;gap:14px}.st-method{padding:12px 16px}.st-method-head{margin-bottom:8px;color:var(--text-dim, #b8b2a6);font-size:13px}.st-method-head b{color:var(--gold, #d4b876)}.st-var-chip{cursor:help}.st-toolbar{display:flex;align-items:center;gap:10px}.st-new .section-label{margin-bottom:10px}.st-new .btn-primary{margin-top:4px;align-self:flex-start}.st-card{padding:14px 16px}.st-card.st-done{opacity:.82}.st-head{display:flex;align-items:center;gap:8px}.st-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-product{font-weight:700;font-size:16px;letter-spacing:.2px}.st-status.running{color:#f87171}.st-status.done{color:#34d399}.st-outlier{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 4px;padding:8px 10px;background:#d4b87612;border:1px solid rgba(212,184,118,.25);border-radius:8px;font-size:13px}.st-outlier-label{font-size:11.5px;font-weight:800;letter-spacing:1.5px;color:var(--gold, #d4b876)}.st-note{color:var(--text-dim, #b8b2a6)}.st-link{color:var(--gold, #d4b876);text-decoration:none}.st-link:hover{text-decoration:underline}.st-views{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.st-views-input{width:86px;padding:3px 6px;font-size:13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:inherit}.st-views-input:focus{outline:none;border-color:var(--gold, #d4b876)}.st-views-input:disabled{opacity:.5}.st-views-fmt{font-weight:700;font-size:13px;min-width:40px}.st-conclude{display:flex;flex-direction:column;gap:8px;margin:8px 0 2px;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(212,184,118,.4)}.st-conclude-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-conclude-row .input{flex:1;min-width:220px}.st-conclude-row .select{flex:1;min-width:220px;font-size:13px}.st-conclude-label{font-size:11.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold, #d4b876)}.st-conclude .hint{margin-top:0}.st-result{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px;padding:10px 12px;font-size:13px;background:#d4b87614;border:1px solid rgba(212,184,118,.45);border-radius:10px}.st-result-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-result-title{font-weight:800;color:var(--gold, #d4b876)}.st-result-note{color:var(--text-dim, #b8b2a6)}.st-result-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-round-note{grid-column:1 / -1;font-size:12.5px;color:var(--text-dim, #b8b2a6)}.st-conclusion{margin:8px 0 2px;padding:8px 10px;font-size:13px;background:#34d39914;border:1px solid rgba(52,211,153,.3);border-radius:8px}.st-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:10px;margin-top:10px}.st-lane{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.07)}.st-lane-head{display:flex;align-items:center;gap:6px}.st-lane-name{font-size:13px;font-weight:700}.st-lane-count{font-size:12.5px;color:var(--text-dim, #b8b2a6);margin-right:auto}.st-lane-posted{font-size:13px;color:#4ade80;font-weight:600}.st-lane-sent{font-size:13px;color:#f2b84b;font-weight:600}.st-lane-head .btn{margin-left:auto}.st-lane-empty{font-size:13px;color:var(--text-dim, #b8b2a6);opacity:.6;font-style:italic}.st-add{display:flex;flex-direction:column;gap:6px}.st-add .input{font-size:13px;padding:6px 8px}.st-add-foot{display:flex;gap:6px}.st-add-foot .input{flex:1}.st-variant{padding:8px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.st-variant.v-win{border-color:#34d39973;background:#34d3990d}.st-variant.v-loss{border-color:#f8717159;background:#f871710a}.st-variant.v-flat{border-color:#eab3084d}.st-variant-top{display:flex;align-items:baseline;gap:6px;font-size:13px}.st-variant-link{margin-top:6px}.st-link-input{width:100%;font-size:12.5px;padding:6px 8px}.st-change{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-x{background:none;border:none;cursor:pointer;padding:0 2px;color:var(--text-dim, #b8b2a6);font-size:12.5px;opacity:.4}.st-variant:hover .st-x{opacity:1}.st-variant-foot{display:flex;align-items:center;gap:6px;margin-top:6px}.st-mult{font-size:13px;font-weight:800;padding:1px 6px;border-radius:6px}.st-mult.up{color:#34d399;background:#34d3991f}.st-mult.mid{color:#eab308;background:#eab3081a}.st-mult.down{color:#f87171;background:#f871711a}.st-verdicts{display:inline-flex;gap:3px}.st-verdict-btn{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;padding:2px 6px;font-size:13px;filter:grayscale(1);opacity:.55}.st-verdict-btn:hover:not(:disabled){filter:none;opacity:1}.st-verdict-btn:disabled{cursor:default}.st-verdict-btn.on{filter:none;opacity:1}.st-verdict-btn.on.win{border-color:#34d39999;background:#34d39926}.st-verdict-btn.on.flat{border-color:#eab30880;background:#eab3081f}.st-verdict-btn.on.loss{border-color:#f8717180;background:#f871711f}.st-prod-chips{align-items:center}.st-prod-chip{cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.st-prod-chip.on{border-color:var(--gold, #d4b876);color:var(--gold, #d4b876);background:#d4b8761a}.st-round-chip{color:var(--gold, #d4b876)}.st-round-prev{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;padding:7px 10px;font-size:12.5px;border-radius:8px;background:#ffffff05;border:1px dashed rgba(255,255,255,.12);color:var(--text-dim, #b8b2a6)}.st-round-label{font-size:11.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-dim, #b8b2a6)}.st-round-label.on{color:var(--gold, #d4b876)}.st-locked-chip{font-size:13px;font-weight:700;padding:1px 8px;border-radius:999px;background:#d4b8761a;border:1px solid rgba(212,184,118,.35);color:var(--gold, #d4b876)}.st-prev-change{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%}.st-round-active{margin-top:10px}.st-round-head{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.st-alldone{font-size:13px;font-weight:700;color:#34d399;padding:2px 8px;border-radius:999px;background:#34d3991a;border:1px solid rgba(52,211,153,.35)}.st-crown{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;padding:2px 6px;font-size:13px;filter:grayscale(1);opacity:.55}.st-crown:hover{filter:none;opacity:1}.st-crown.on{filter:none;opacity:1;border-color:#d4b876b3;background:#d4b8762e}.st-variant.crowned{border-color:#d4b87699;background:#d4b87612}.st-add-btn{margin-left:auto;padding:5px 12px;font-size:12.5px;font-weight:700;border-radius:8px;cursor:pointer;color:var(--gold, #d4b876);background:#d4b87614;border:1px solid rgba(212,184,118,.4);transition:background .12s,transform .06s}.st-add-btn:hover{background:#d4b8762e}.st-add-btn:active{transform:scale(.97)}.st-watch{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:13px;font-weight:700;border-radius:999px;text-decoration:none;white-space:nowrap;color:var(--gold, #d4b876);background:#d4b87614;border:1px solid rgba(212,184,118,.4)}.st-watch:hover{background:#d4b8762e;text-decoration:none}.st-watch-outlier{font-size:12.5px;padding:4px 12px}.st-crown{font-size:15px;padding:4px 10px;border-radius:8px}.st-verdict-btn{font-size:14px;padding:4px 9px;border-radius:8px}.st-x{font-size:14px;padding:2px 6px;opacity:.55}.st-views-input{padding:5px 8px;font-size:13px}.st-variant{padding:10px}.st-variant-top{font-size:13.5px}.st-lane{padding:12px;gap:10px}.st-lane-name{font-size:13.5px}.st-foldable{cursor:pointer;-webkit-user-select:none;user-select:none}.st-foldable:hover{background:#ffffff0b;border-color:#d4b87659}.st-fold-caret{color:var(--gold, #d4b876);font-size:13px;width:12px}.st-uncrown{padding:3px 10px;font-size:13px;font-weight:700;border-radius:999px;cursor:pointer;white-space:nowrap;color:var(--gold, #d4b876);background:#d4b87614;border:1px solid rgba(212,184,118,.4)}.st-uncrown:hover{background:#d4b8762e}.st-round-expanded{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;margin-top:6px;padding:10px;border-radius:0 0 10px 10px;background:#ffffff04;border:1px dashed rgba(255,255,255,.1);border-top:none}.st-var-mini{font-size:12.5px;font-weight:700;white-space:nowrap;padding:1px 7px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:var(--text-dim, #b8b2a6)}.vault-done{margin:0 0 12px;padding:8px 12px;font-size:13px;cursor:pointer;background:#34d39914;border:1px solid rgba(52,211,153,.35);border-radius:8px}.vault-import{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px;border-radius:10px;background:#ffffff05;border:1px dashed rgba(212,184,118,.35)}.vault-import>.hint{margin-top:0;font-size:12.5px;line-height:1.5}.vault-textarea{min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.45}.vault-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.vi-entry{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.vi-entry.off{opacity:.45}.vi-head{display:flex;align-items:center;gap:8px}.vi-include{display:flex;align-items:center;gap:8px;cursor:pointer}.vi-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.vi-fields .hint{margin-top:4px}.vi-create{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.vi-blocks{display:flex;flex-direction:column;gap:8px}.vi-block{padding:8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.vi-block.as-image{border-color:#d4b87680}.vi-block.as-video{border-color:#34d39980}.vi-block-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:12.5px}.vi-block-role{display:inline-flex;gap:4px}.vi-block-role .st-verdict-btn{filter:none;opacity:.7;font-size:13px;padding:3px 8px}.vi-block-role .st-verdict-btn.on{opacity:1}.vi-block-header{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.vi-prompt{max-height:140px;overflow:auto;font-size:13px}.vi-notes summary{cursor:pointer;font-size:12.5px;color:var(--text-dim, #b8b2a6)}.vi-notes pre{margin-top:6px;font-size:13px;max-height:160px;overflow:auto}.st-level-label{margin:0}.st-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.st-product-card{display:flex;flex-direction:column;gap:8px;cursor:pointer;padding:14px 16px;transition:border-color .12s,transform .06s,background .12s}.st-product-card:hover{border-color:#d4b87680;background:#d4b8760a;transform:translateY(-1px)}.st-product-card:focus-visible{outline:2px solid var(--gold, #d4b876);outline-offset:2px}.st-product-name{font-weight:800;font-size:16px;letter-spacing:.2px}.st-product-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px}.st-product-round{font-size:12.5px;color:var(--gold, #d4b876);font-weight:700}.st-product-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px}.st-product-open{font-size:12.5px;font-weight:700;color:var(--gold, #d4b876)}.st-product-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.st-product-title{font-size:18px}.nav-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;font-size:12.5px;font-weight:800;line-height:1;background:var(--danger);color:#fff;box-shadow:0 0 0 2px var(--bg)}.toast{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;align-items:center;gap:12px;text-align:left;background:var(--bg-elev-2);color:var(--text);border:1px solid var(--gold-line);border-radius:12px;padding:12px 16px;box-shadow:var(--shadow);cursor:pointer;animation:pop .25s ease-out}.toast:hover{border-color:var(--gold)}.toast-ico{font-size:22px}.toast b{display:block;font-size:13.5px}.toast small{display:block;margin-top:2px;font-size:13px;color:var(--gold-2)}.mc-card{position:relative}.mc-card.mc-new{border-color:var(--gold-line);box-shadow:inset 3px 0 0 var(--gold)}.mc-card.mc-done{opacity:.72}.mc-title{font-size:15.5px;font-weight:700;line-height:1.3;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mc-pill{font-size:11.5px;font-weight:800;letter-spacing:.06em;border-radius:999px;padding:2px 7px;border:1px solid}.mc-pill.new{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.mc-pill.done{color:#4ade80;border-color:#4ade8055;background:var(--bg-elev)}.mc-prompt{margin-top:10px}.mc-prompt summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--text-dim)}.ct-assign-concept{font-size:14.5px;font-weight:700;color:var(--text);display:flex;align-items:center}.ct-concept-open{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.ct-concept-open:hover{color:var(--gold-2);text-decoration:underline;text-underline-offset:3px}.ct-concept-open-img{cursor:zoom-in}.ct-concept-open-img:hover{outline:2px solid var(--gold-line)}.ct-seen{margin-left:5px;font-size:12.5px;opacity:.85}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.input:focus,.input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim);outline:none}::selection{background:rgba(var(--accent-rgb),.35);color:var(--text)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.brand-word small .by{color:var(--accent-2);font-weight:700;letter-spacing:.08em}.app-footer .tm{color:var(--text-faint);font-weight:500;letter-spacing:.02em}.app-footer sup,.brand-word sup,.gate-foot sup{font-size:.6em;vertical-align:super;opacity:.85}.mc-build{margin-top:12px;padding-top:10px;border-top:1px dashed var(--border-soft)}.mc-build-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mc-built{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.mc-built b{color:#4ade80}.eb-fallback{padding:50px 20px}.eb-detail{font-family:var(--font-mono, monospace);font-size:13px;color:var(--text-faint);max-width:640px;margin:8px auto 16px;word-break:break-word}.ct-link-tag{font-size:13px;font-weight:700;border-radius:999px;padding:2px 9px;border:1px solid}.ct-link-tag.on{color:var(--accent-2);border-color:var(--gold-line);background:var(--accent-dim)}.ct-link-tag.off{color:#f2973a;border-color:#f0b42973;background:#f0b4291a}.stale-flag{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-radius:10px;margin-bottom:12px;border:1px solid;font-size:13px}.stale-flag.ok{color:var(--text-dim);border-color:var(--border);background:var(--bg-elev)}.stale-flag.stale{color:#fca5a5;border-color:#ef444473;background:#ef44441a}.stale-flag b{letter-spacing:.06em}.tasks-wrap{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.tasks-date{color:var(--text-faint);font-size:13px;display:flex;align-items:center;gap:10px}.tasks-nav{display:flex;align-items:center;gap:4px}.day-nav{font-size:20px;line-height:1;padding:0 8px}.day-nav:disabled{opacity:.25;cursor:default}.tasks-progress{height:4px;border-radius:999px;background:var(--bg-elev-2);overflow:hidden;margin:-4px 0 14px}.tasks-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2));transition:width .25s ease}.task-add{display:flex;gap:8px;margin-bottom:12px}.task-add .input{flex:1;padding:10px 12px;font-size:14px}.tasks-rollover{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:10px;padding:9px 13px;margin-bottom:12px;color:var(--text-dim);font-size:13px}.tasks-rollover b{color:var(--accent-2)}.tasks-head-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.tasks-reset-btn{color:var(--text-dim)}.tasks-reset{display:flex;flex-direction:column;gap:8px;padding:12px 14px;margin-bottom:12px;border-radius:10px;border:1px solid rgba(248,113,113,.4);background:#f8717112;font-size:13px;color:var(--text-dim)}.tasks-reset b{color:var(--text)}.tasks-reset-keep{display:flex;align-items:center;gap:8px;cursor:pointer}.tasks-reset-acts{display:flex;gap:8px;flex-wrap:wrap}.tasks-reset-go{color:#fff;background:#dc2626;border-color:#dc2626}.tasks-reset-go:hover:not(:disabled){background:#b91c1c}.task-list{list-style:none;margin:0;padding:0}.task-row{display:flex;align-items:center;gap:11px;padding:9px 4px;border-bottom:1px solid var(--border-soft)}.task-row:last-child{border-bottom:none}.task-row:hover{background:var(--panel-hover);border-radius:8px}.task-check{position:relative;display:grid;place-items:center;flex:none;cursor:pointer}.task-check input{position:absolute;opacity:0;width:20px;height:20px;margin:0;cursor:pointer}.task-box{width:19px;height:19px;border-radius:6px;border:1.5px solid var(--border);background:var(--bg-elev);transition:background .15s,border-color .15s}.task-check input:checked+.task-box{background:var(--accent);border-color:var(--accent)}.task-check input:checked+.task-box:after{content:"✓";display:block;text-align:center;color:var(--on-accent);font-size:13px;font-weight:900;line-height:16px}.task-check input:focus-visible+.task-box{outline:2px solid var(--focus);outline-offset:2px}.task-check input:disabled{cursor:default}.task-text{flex:1;text-align:left;background:none;border:none;padding:2px 0;color:var(--text);font-size:14px;line-height:1.45;word-break:break-word}.task-row.done .task-text{color:var(--text-faint);text-decoration:line-through}.task-edit{flex:1;font-size:14px}.task-repeat{display:flex;align-items:center;gap:6px;flex:none;font-size:12.5px;font-weight:600;color:var(--text-dim);cursor:pointer;white-space:nowrap}.task-repeat input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer}.task-repeat.on{color:var(--gold-2)}.task-daily{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.task-recurring{margin:12px 0 4px}.task-recurring>summary{cursor:pointer;font-size:12.5px;font-weight:700;color:var(--text-dim)}.task-recurring .task-row{gap:10px}.task-recurring .lh-note{flex:none}.task-rolled{flex:none;font-size:12px;font-weight:700;letter-spacing:.03em;color:#f2973a;border:1px solid rgba(240,180,41,.4);background:#f0b4291a;border-radius:999px;padding:2px 8px}.task-del{flex:none;opacity:0;font-size:13px;color:var(--text-faint)}.task-row:hover .task-del,.task-del:focus-visible{opacity:1}.task-del:hover{color:var(--danger)}.tasks-empty{text-align:center;color:var(--text-faint);padding:26px 10px 18px}.tasks-empty .big{font-size:34px;display:block;margin-bottom:8px;opacity:.8}.tasks-empty p{margin:0;font-size:13.5px}.tasks-cleared{margin:14px 0 0;text-align:center;font-size:13px;color:#4ade80;font-weight:600}.tasks-strip{display:flex;gap:6px;align-items:flex-end}.strip-day{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}.strip-day:hover .strip-bar{filter:brightness(1.25)}.strip-day.is-selected .strip-bar{box-shadow:0 0 0 2px var(--accent-2)}.strip-day.is-selected .strip-label{color:var(--text)}.strip-bar{width:100%;height:44px;border-radius:5px;background:var(--bg-elev-2);display:flex;align-items:flex-end;overflow:hidden}.strip-fill{width:100%;border-radius:5px;min-height:2px;background:linear-gradient(180deg,var(--accent-2),var(--accent))}.strip-day.is-empty .strip-bar{border:1px dashed var(--border-soft);background:transparent}.strip-day.is-today .strip-label{color:var(--accent-2);font-weight:800}.strip-label{font-size:11.5px;color:var(--text-faint);text-transform:uppercase}.tasks-history{display:flex;flex-direction:column;gap:12px}.tasks-history .task-row:hover .task-del{opacity:1}.tier-1{--tier: #f07167}.tier-2{--tier: var(--gold-2, #d4b876)}.tier-3{--tier: var(--text-faint)}.task-tier-pick{display:flex;flex:none;border:1px solid var(--border-soft);border-radius:9px;overflow:hidden}.task-tier-pick button{font:inherit;font-size:12.5px;font-weight:600;padding:0 11px;border:0;background:transparent;color:var(--text-dim);cursor:pointer;white-space:nowrap}.task-tier-pick button+button{border-left:1px solid var(--border-soft)}.task-tier-pick button:hover{color:var(--text)}.task-tier-pick button.on{color:var(--tier);background:color-mix(in srgb,var(--tier) 14%,transparent)}.task-tier{margin-top:12px}.task-tier+.task-tier{margin-top:16px}.task-tier-head{display:flex;align-items:baseline;gap:10px;margin:0 0 2px;padding:0 4px 6px;border-bottom:2px solid color-mix(in srgb,var(--tier) 55%,transparent);font-size:13px;font-weight:400}.task-tier-head b{color:var(--tier);font-weight:800;letter-spacing:.01em}.task-tier-head span{color:var(--text-dim)}.task-tier-head i{margin-left:auto;font-style:normal;font-size:13px;color:var(--text-faint)}.task-tier-move{flex:none;font:inherit;font-size:13px;font-weight:700;color:var(--tier);background:transparent;border:1px solid color-mix(in srgb,var(--tier) 40%,transparent);border-radius:999px;padding:2px 6px;cursor:pointer}.task-tier-move option{color:var(--text);background:var(--bg-elev)}.task-edit-btn{flex:none;font:inherit;font-size:13px;font-weight:600;color:var(--text-dim);background:transparent;border:1px solid var(--border-soft);border-radius:999px;padding:2px 9px;cursor:pointer;white-space:nowrap}.task-edit-btn:hover,.task-edit-btn:focus-visible{color:var(--text);border-color:var(--border)}@media (max-width: 620px){.task-add{flex-direction:column}.tasks-strip{gap:3px}.strip-bar{height:34px}}.hk-hero{position:relative;display:flex;gap:4px;margin:-15px -15px 10px;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden;background:#000}.hk-hero img{flex:1 1 0;min-width:0;height:150px;object-fit:cover;display:block;cursor:zoom-in;transition:filter .12s}.hk-hero img:hover{filter:brightness(1.12)}.hk-hero-count{position:absolute;right:8px;top:8px;font-size:12.5px;font-weight:800;color:#fff;background:#060608b8;border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:2px 7px}.hk-hero.empty{height:42px;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--text-faint);background:var(--bg-elev-2);border-bottom:1px dashed var(--border)}.cl-gallery.big{gap:10px}.cl-shot.big{width:150px}.cl-shot.big img{width:150px;height:224px}.cl-big-sheet{width:100%;max-height:420px;object-fit:contain;background:#000;border-radius:10px;border:1px solid var(--border);cursor:zoom-in;display:block}.wall-row{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:12px 14px;margin-bottom:12px}.wall-row.muted{background:var(--bg-elev)}.wall-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.wall-name{background:none;border:0;color:var(--text);font-weight:800;font-size:15px;cursor:pointer;padding:0;font-family:inherit}.wall-name:hover{color:var(--gold-2);text-decoration:underline}.wall-hook{flex-basis:100%;font-size:12.5px;color:var(--text-dim);line-height:1.45}.wall-frames{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;align-items:flex-start}.wall-frame{height:260px;width:auto;flex:none;border-radius:10px;border:1px solid var(--border);cursor:zoom-in;background:#000;display:block}.wall-frame:hover{border-color:var(--gold-line)}.wall-sheet{height:260px;width:auto;flex:none;border-radius:10px;border:1px solid var(--gold-line);cursor:zoom-in;background:#000;display:block}.wall-missing{display:flex;gap:6px;flex-wrap:wrap}.dq{border-color:rgba(var(--accent-rgb),.35)}.dq-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dq-title{font-weight:800;font-size:14px;white-space:nowrap}.dq-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:7px 0;border-top:1px solid var(--border-soft)}.dq-link{font-size:13px;font-weight:700;color:var(--gold-2);text-decoration:none;white-space:nowrap}.dq-note{font-size:13px}.dq-status{flex:1 1 320px;min-width:0}.speech-line{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:13px;line-height:1.4;color:var(--text-dim)}.speech-line.big{font-size:13.5px;margin:0 0 12px}.speech-line .speech-warn{color:#fbbf24;font-weight:700}.speech-line .speech-btn{padding:2px 8px}.speech-line .speech-msg{flex-basis:100%;color:var(--text-faint, #64748b)}.dh-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:10px 0 14px}.dh-tile{border:1px solid var(--border);border-radius:10px;padding:12px}.dh-tile b{display:block;font-size:22px}.dh-tile span{font-size:13px;color:var(--text-dim)}.dh-list{margin:6px 0 14px;padding:0;list-style:none;font-size:13px;line-height:1.7}.pay2-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pay2-rate{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-dim)}.pay2-rate .input{width:58px;padding:4px 8px;text-align:right}.pay2-basis .seg-btn{padding:4px 11px;font-size:12.5px}.pay2-last.three{grid-template-columns:repeat(3,1fr)}.pay2-last-item.exp{border-color:#f871714d;background:#f871710f}.pay2-last-item.exp .pay2-last-amt{color:#f87171}.pay2-stats.six{grid-template-columns:repeat(6,1fr)}.pay2-cats{display:flex;gap:6px;flex-wrap:wrap}.pay2-pill.expense{background:#f871711a;color:#f87171}.pay2-amount.expense{color:#f87171}.pay2-last{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.pay2-last-item{padding:12px 14px;border-radius:10px;border:1px solid var(--border);background:var(--panel)}.pay2-last-item.rev{border-color:rgba(var(--accent-rgb),.35);background:var(--accent-dim)}.pay2-last-item.paid{border-color:#4ade804d;background:#4ade800f}.pay2-last-lab{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.pay2-last-amt{font-size:24px;font-weight:800;line-height:1.2;margin-top:4px}.pay2-last-item.rev .pay2-last-amt{color:var(--gold-2)}.pay2-last-item.paid .pay2-last-amt{color:#4ade80}.pay2-last-when{font-size:12.5px;color:var(--text-dim);margin-top:2px}.pay2-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-soft);border:1px solid var(--border-soft);border-radius:10px;overflow:hidden}.pay2-stats>div{display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:var(--bg-elev)}.pay2-stats b{font-size:15px}.pay2-stats span{font-size:12.5px;color:var(--text-dim);font-weight:600}.pay2-form{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--panel);display:flex;flex-direction:column;gap:10px}.pay2-seg{align-self:flex-start}.pay2-fields{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pay2-amt{display:inline-flex;align-items:center;gap:4px;flex:0 0 150px;font-size:18px;font-weight:800;color:var(--text-dim)}.pay2-amt .input{flex:1;min-width:0;font-size:16px;font-weight:700}.pay2-date{flex:0 0 160px}.pay2-note{flex:1 1 200px}.pay2-form .shot-uploader{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pay2-list-head{display:flex;align-items:center;justify-content:space-between;margin:14px 0 6px}.pay2-table td{vertical-align:middle}.pay2-table td:nth-child(1){width:110px}.pay2-table td:nth-child(2){width:105px}.pay2-table td:nth-child(3){width:110px}.pay2-table td:nth-child(5){width:80px}.pay2-when{white-space:nowrap;font-weight:600}.pay2-pill{display:inline-block;font-size:13px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.pay2-pill.revenue{background:var(--accent-dim);color:var(--gold-2)}.pay2-pill.payment{background:#4ade801a;color:#4ade80}.pay2-amount{text-align:right;font-weight:800;white-space:nowrap}.pay2-amount.payment{color:#4ade80}.pay2-rows{display:flex;flex-direction:column}.pay2-row{padding:10px 2px;border-top:1px solid var(--border-soft)}.pay2-row:first-child{border-top:0}.pay2-row-top{display:flex;align-items:center;gap:10px}.pay2-row-top .pay2-amount{margin-left:auto;font-size:15px}.pay2-row-sub{display:flex;gap:6px 14px;flex-wrap:wrap;align-items:center;margin-top:4px;font-size:12.5px;color:var(--text-dim)}.pay2-reset{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px;font-size:13px;color:var(--text-dim)}.pay2-reset-link{background:none;border:0;padding:0;color:var(--text-faint);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline}.ma-form{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end;margin-top:12px;padding-top:12px;border-top:1px dashed var(--border-soft)}.ma-field{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:700;color:var(--text-dim);flex:1 1 120px}.ma-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.ma-status{background:var(--bg-elev);border:1px solid;border-radius:999px;font-size:12.5px;font-weight:800;padding:3px 9px;font-family:inherit;cursor:pointer}.ma-product{max-width:220px;font-size:13px;padding:4px 8px}.ma-quiet{color:#f2973a;font-weight:700}.ma-delta{font-size:13px;font-weight:800}.ma-card{margin-bottom:10px}.ma-history{margin-top:12px;overflow-x:auto}.ma-table{width:100%;border-collapse:collapse;font-size:12.5px}.ma-table th{text-align:left;font-size:12.5px;color:var(--text-dim);font-weight:700;padding:4px 8px;border-bottom:1px solid var(--border-soft)}.ma-table td{padding:5px 8px;border-bottom:1px solid var(--border-soft)}.pay-edit-date{width:150px}.pay-edit-type{width:130px}.pay-edit-amount{width:110px;text-align:right}.pay-edit-row td[data-lab=Amount]{text-align:right}.pay-edit-note{width:100%}.pay-edit-actions{white-space:nowrap}.ct-acct-st{margin-left:6px;font-size:12px;font-weight:800}.ct-acct-nums{margin-left:8px;font-size:12.5px;font-weight:600;color:var(--text-dim)}.pos-bar-wrap{margin:6px 0 4px}.pos-bar-label{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;margin-bottom:6px}.pos-bar{height:10px;border-radius:999px;background:var(--bg-elev-2, rgba(255,255,255,.06));border:1px solid var(--border);overflow:hidden}.pos-bar-fill{height:100%;background:linear-gradient(90deg,#b8975c,var(--accent-2));border-radius:999px;transition:width .4s ease}.pr-card{margin-bottom:12px}.pr-frames{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-top:10px}.pr-frames img{height:150px;width:auto;border-radius:8px;border:1px solid var(--border);cursor:zoom-in;background:#000;flex:none}.pr-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:12px}.pr-factor{background:var(--bg-elev);border:1px solid var(--border);border-radius:10px;padding:8px 10px}.pr-factor-top{display:flex;justify-content:space-between;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim)}.pr-factor-bar{height:6px;border-radius:999px;background:var(--bg-elev-2, rgba(255,255,255,.06));margin:6px 0;overflow:hidden}.pr-factor-bar div{height:100%;border-radius:999px}.pr-factor-why{font-size:13px;color:var(--text-dim);line-height:1.4}.pr-total{font-size:30px;font-weight:800;line-height:1}.pr-conf{font-size:12.5px;font-weight:800;border-radius:999px;padding:2px 8px;border:1px solid}.pr-thread{margin-top:12px;border-top:1px dashed var(--border-soft);padding-top:10px;display:flex;flex-direction:column;gap:8px}.pr-msg{max-width:92%;border-radius:12px;padding:9px 12px;font-size:13.5px;line-height:1.5;white-space:pre-wrap}.pr-msg.tmart{align-self:flex-end;background:var(--accent-dim, rgba(194, 163, 103,.14));border:1px solid var(--gold-line)}.pr-msg.claude{align-self:flex-start;background:var(--bg-elev);border:1px solid var(--border)}.pr-msg .who{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin-bottom:3px}.pr-gates{margin-top:10px;display:flex;flex-direction:column;gap:3px;font-size:12.5px}.pr-gates .fail{color:#f87171;font-weight:700}.ma-link{display:inline-flex;align-items:center;gap:6px;font-size:17px;font-weight:800;color:var(--text);text-decoration:none;word-break:break-all}.ma-link:hover{color:var(--gold-2)}.ma-open{font-size:12.5px;font-weight:700;color:var(--gold-2);border:1px solid var(--gold-line);border-radius:999px;padding:2px 8px;white-space:nowrap}.pr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.pr-tile{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;cursor:pointer;transition:border-color .15s,transform .12s;display:flex;flex-direction:column}.pr-tile:hover{border-color:rgba(var(--accent-rgb),.32);transform:translateY(-2px)}.pr-tile-img{position:relative;height:200px;background:#000}.pr-tile-img img{width:100%;height:100%;object-fit:cover;display:block}.pr-tile-empty{height:100%;display:grid;place-items:center;font-size:28px;color:var(--text-faint);background:var(--bg-elev-2, rgba(255,255,255,.05))}.pr-tile-verdict{position:absolute;left:8px;bottom:8px;color:#16120a;font-size:12.5px;font-weight:900;letter-spacing:.04em;border-radius:999px;padding:3px 9px}.pr-tile-body{padding:10px 12px 12px}.pr-tile-name{font-weight:800;font-size:14.5px;line-height:1.25}.pr-tile-meta{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:13px}.pr-tile-note{font-size:13px;color:var(--text-dim);margin-top:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.modal.xwide{max-width:980px}.sv-box{margin-top:12px;padding:12px;border:1px solid var(--border, rgba(255,255,255,.08));border-radius:10px;background:var(--surface-2, rgba(255,255,255,.03))}.vi-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.vi-head h2{margin:0;font-size:18px}.vi-head .btn{margin-left:auto}.vi-empty{padding:28px 16px;text-align:center;color:var(--text-dim);border:1px dashed var(--border);border-radius:12px}.vi-list{display:flex;flex-direction:column;gap:10px}.vi-row{padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.vi-row.new{border-color:#ff6b6bb3;background:#ff6b6b12;box-shadow:0 0 0 1px #ff6b6b40}.vi-row.cleared{opacity:.6}.vi-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vi-who{font-size:15px;font-weight:800}.vi-when{margin-left:auto;font-size:13px;color:var(--text-dim);white-space:nowrap}.vi-what{margin-top:4px;font-size:13.5px;line-height:1.35}.vi-what b{color:var(--gold-2, #e2c785)}.vi-file{margin-top:3px;font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vi-acts{display:flex;gap:8px;margin-top:10px;align-items:center}.vi-acts .btn-xs{flex:1 1 auto;justify-content:center;min-height:42px;font-size:14px}.vi-acts .icon-btn{flex:none}.vi-more{margin-top:14px}.vi-more>summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--text-dim)}.vi-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;margin-bottom:12px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.vi-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:9px;background:transparent;color:var(--text-dim);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.vi-tab.on{background:var(--bg-elev-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--gold-line)}.vi-tab-count{font-size:13px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--bg-elev-2);color:var(--text-dim)}.vi-tab-count.alert{background:#ff6b6b;color:#1a0606}.vi-creator{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-wrap:wrap}.vi-creator.new{border-color:#ff6b6bb3;background:#ff6b6b12}.vi-creator-name{font-size:16px;font-weight:800;flex:1 1 auto;min-width:0}.vi-creator-meta{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-dim)}.vi-creator-arrow{font-size:22px;color:var(--text-faint);flex:none}.vi-back{border:0;background:none;color:var(--gold-2);font:inherit;font-size:14px;font-weight:700;padding:6px 0;cursor:pointer}.vi-creator-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:4px 0 12px}.vi-creator-head h3{margin:0;font-size:20px}.vi-concept{margin-bottom:18px}.vi-concept-head{padding:0 2px 8px;border-bottom:1px solid var(--border);margin-bottom:10px}.vi-concept-name{font-size:15px;font-weight:800;line-height:1.3}.vi-concept-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:3px;font-size:13px;color:var(--text-dim)}.vi-concept-meta b{color:var(--gold-2, #e2c785)}.vi-file-name{font-size:13.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.sv-inbox{margin-top:12px;padding:10px 12px;border:1px solid var(--border, rgba(255,255,255,.08));border-radius:10px;background:var(--surface-2, rgba(255,255,255,.03))}.sv-inbox.fresh{border-color:#ff6b6bb3;background:#ff6b6b12;box-shadow:0 0 0 1px #ff6b6b40,0 0 18px #ff6b6b1f}.sv-inbox-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.sv-inbox.fresh .sv-inbox-head b{color:#ff8a8a}.sv-row-new .sv-name{font-weight:700}.sv-row-cleared{opacity:.6}.sv-row-cleared .sv-name{text-decoration:line-through}.sv-new{font-size:11.5px;font-weight:800;letter-spacing:.08em;padding:2px 6px;border-radius:999px;background:#e5484d;color:#fff}.ct-vid-pill{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid var(--border);background:var(--bg-elev);color:var(--text);white-space:nowrap}.ct-vid-pill.fresh{background:#e5484d;border-color:#e5484d;color:#fff;animation:ct-vid-pulse 1.6s ease-in-out infinite}.ct-vid-pill.small{font-size:12.5px;padding:2px 7px;margin-left:8px}@keyframes ct-vid-pulse{0%,to{box-shadow:0 0 #e5484d8c}50%{box-shadow:0 0 0 6px #e5484d00}}.ct-assign-newvid{border-color:#ff6b6b99}.ct-tile-newvid{border-color:#ff6b6b99;box-shadow:0 0 0 1px #ff6b6b33}.sv-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0;border-top:1px solid var(--border, rgba(255,255,255,.06))}.sv-row:first-of-type{border-top:0}.sv-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.sv-bar{height:8px;border-radius:999px;background:var(--border, rgba(255,255,255,.1));overflow:hidden}.sv-fill{height:100%;background:var(--accent, #c9a85c);transition:width .25s ease}.sv-player{display:block;width:100%;max-width:360px;max-height:70vh;margin-top:10px;border-radius:10px;background:#000}@media (max-width: 640px){.sv-name{max-width:100%;flex-basis:100%}}.upd-day-card{margin-bottom:14px;padding:0;overflow:hidden}.upd-day-head{display:flex;align-items:baseline;gap:10px;padding:12px 16px 0}.upd-headline{display:grid;grid-template-columns:1fr auto;gap:4px 10px;width:100%;padding:10px 16px 12px;background:none;border:0;border-bottom:1px solid var(--border-soft);color:var(--text);font:inherit;text-align:left;cursor:pointer}.upd-headline:hover{background:var(--accent-dim)}.upd-headline-title{font-family:var(--serif);font-size:22px;line-height:1.2;font-weight:700;color:var(--gold-2)}.upd-headline-sub{grid-column:1 / -1;color:var(--text-dim);font-size:13.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.upd-headline .upd-for{align-self:start}.upd-headline .upd-caret{grid-column:1 / -1;font-size:13px;color:var(--text-faint);font-weight:600}.upd-headline.open .upd-headline-sub{display:none}.upd-rows{list-style:none;margin:0;padding:4px 0 6px}.upd-rows li{border-top:1px solid var(--border-soft)}.upd-rows li:first-child{border-top:0}.upd-rows li.open{background:rgba(var(--accent-rgb),.05)}.upd-row{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 16px;background:none;border:0;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.upd-row:hover{background:var(--accent-dim)}.upd-row .upd-caret{color:var(--text-faint);flex:none;width:12px}.upd-row-title{flex:1 1 auto;font-weight:600}.upd-row .upd-for{flex:none}.upd-details{padding:0 16px 14px 38px}.upd-headline+.upd-details{padding-top:10px;padding-left:16px}.upd-for{display:inline-flex;gap:6px;flex-wrap:wrap}.upd-for .chip{font-size:12.5px;padding:2px 9px;min-height:0}.upd-summary{margin:0;color:var(--text);font-size:14px;line-height:1.5}.upd-points{margin:8px 0 0;padding-left:20px;color:var(--text-dim);font-size:13.5px;line-height:1.55}.upd-points li{margin:3px 0}.write-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.concept-picker{width:100%}.concept-picker .input.search{width:100%;max-width:none}.cp-list{overflow-y:auto;border:1px solid var(--border);border-radius:8px;margin-top:6px;background:var(--bg-elev, rgba(0,0,0,.15))}.cp-row{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:7px 10px;background:none;border:0;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit}.cp-row:last-child{border-bottom:0}.cp-row:hover{background:var(--accent-dim)}.cp-tier{width:18px;flex:0 0 18px;text-align:center}.cp-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.cp-name{font-weight:600;font-size:13px}.cp-gist{font-size:13px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-status{flex:0 0 auto;white-space:nowrap}.cp-status.proven{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.cp-status.template{color:#60a5fa;border-color:#60a5fa66;background:#60a5fa1a}.cp-status.decoded{color:#4ade80;border-color:#4ade8059;background:#4ade801a}.cp-selected{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--gold-line);border-radius:8px;background:var(--accent-dim)}.cp-selected .cp-gist{flex:1 1 100%;white-space:normal}.cp-count{margin-top:4px}.st-lane-actions{display:flex;gap:6px}.st-lane-actions .st-add-btn{margin-left:0;flex:1 1 0;text-align:center;white-space:nowrap}.stv-auto{font-size:13px;color:var(--text-dim, #b8b2a6);cursor:help}.stv{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px}.stv-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.stv-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.stv-meta{font-size:13px;color:var(--text-dim, #b8b2a6)}.stv-winner{font-size:12.5px;font-weight:700;color:var(--gold-2, #e8cf8f);background:#d4b87624;border:1px solid rgba(212,184,118,.4);padding:2px 8px;border-radius:999px}.stv-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto}.stv-note{font-size:13px;color:var(--text, #ece6da);line-height:1.35}.stv-link{width:100%}.stv-stats{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.stv-num{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.stv-unit{font-size:13px;color:var(--text-dim, #b8b2a6)}.stv-edit{background:none;border:0;color:var(--text-dim, #b8b2a6);cursor:pointer;font-size:13px;padding:2px 4px;border-radius:6px;opacity:.6}.stv-edit:hover{opacity:1;background:#ffffff0f}.stv-stats .st-views-input{width:110px}.stv-vs{margin-left:auto;font-size:13px;font-weight:600;padding:3px 10px;border-radius:999px}.stv-vs.up{color:#34d399;background:#34d3991f}.stv-vs.mid{color:#eab308;background:#eab3081a}.stv-vs.down{color:#f87171;background:#f871711a}.stv-vs.muted{color:var(--text-dim, #b8b2a6);background:#ffffff0d;font-weight:500}.stv-result{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.stv-result-label{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim, #b8b2a6)}.stv-seg{display:inline-flex;padding:3px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.stv-seg-btn{border:0;background:transparent;color:var(--text-dim, #b8b2a6);font-size:13px;font-weight:600;padding:5px 12px;border-radius:8px;cursor:pointer}.stv-seg-btn:hover:not(:disabled){color:var(--text, #ece6da)}.stv-seg-btn:disabled{cursor:default}.stv-seg-btn.on.win{background:#34d3992e;color:#34d399}.stv-seg-btn.on.flat{background:#eab30829;color:#eab308}.stv-seg-btn.on.loss{background:#f8717129;color:#f87171}.stv-crown{margin-left:auto;font-size:13px;font-weight:700;padding:6px 12px;border-radius:10px;cursor:pointer;border:1px solid rgba(212,184,118,.35);background:transparent;color:var(--gold-2, #e8cf8f)}.stv-crown:hover{background:#d4b8761a}.stv-crown.on{background:#d4b87633;border-color:#d4b876b3}.thf{display:flex;flex-direction:column;gap:6px;min-width:0}.thf-row{display:flex;gap:6px;align-items:flex-start;min-width:0}.thf-row .btn{flex:0 0 auto;white-space:nowrap}.thf-adapt{align-self:flex-start;max-width:100%;white-space:normal;text-align:left;overflow-wrap:anywhere}.thf-adapt-note{margin:0;overflow-wrap:anywhere}.thf-panel{border:1px solid var(--gold-line, rgba(255,255,255,.12));border-radius:8px;padding:8px;background:var(--card, rgba(255,255,255,.03))}.thf-list{max-height:220px;overflow-y:auto;margin-top:6px;display:flex;flex-direction:column;gap:4px}.thf-item{text-align:left;display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:6px;border:1px solid transparent;background:transparent;color:inherit;cursor:pointer}.thf-item:hover{border-color:var(--gold-line, rgba(255,255,255,.18));background:#ffffff0a}.thf-text{font-size:13px;font-weight:600}.sv-quality{font-size:12.5px;font-weight:600;padding:1px 8px;border-radius:999px;border:1px solid;white-space:nowrap}.sv-quality.ok{color:#4ade80;border-color:#4ade8073;background:#4ade801a}.sv-quality.low{color:#fca63a;border-color:#fca63a80;background:#fca63a1a}.sv-choppy{border-color:#f8717199;background:#f871711a;font-size:13px}.sv-choppy ol{margin:6px 0 0;padding-left:20px;line-height:1.6}.sv-iphone-tip{flex:1 1 260px;font-size:12.5px;line-height:1.45;padding:6px 10px;border-radius:8px;background:rgba(var(--accent-rgb),.1);color:var(--text)}.sv-quality-warn{margin:4px 0 8px;padding:8px 10px;border:1px solid rgba(252,166,58,.45);border-radius:8px;background:#fca63a14;font-size:13px;color:var(--text-dim, #cbd5e1)}.cp-tested{flex:0 0 auto;white-space:nowrap}.cp-tested.posted{color:#4ade80;border-color:#4ade8073;background:#4ade801f}.cp-tested.sent{color:#fca63a;border-color:#fca63a73;background:#fca63a1a}.cp-tested-warn{flex:1 1 100%;font-size:13px;color:#fca63a}.cp-tested-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.adv-verdict{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-weight:700;font-size:14px;border:1px solid}.adv-verdict.keep{color:#4ade80;border-color:#4ade8080;background:#4ade801f}.adv-verdict.pivot{color:#60a5fa;border-color:#60a5fa80;background:#60a5fa1f}.adv-verdict.drop{color:#f87171;border-color:#f8717180;background:#f871711f}.adv-verdict.too-early{color:#fca63a;border-color:#fca63a80;background:#fca63a1a}.adv-verdict.small{font-size:12.5px;padding:1px 8px}.adv-list{margin:6px 0 0;padding-left:18px}.adv-list li{margin:3px 0}.adv-signals{display:grid;gap:4px;margin-top:6px}.tested-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--line, rgba(255,255,255,.06))}.tested-row:last-child{border-bottom:0}.geo-line{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.geo-line.ok{border-color:#4ade8073;color:#86efac}.geo-line.bad{border-color:#ff6b6b99;color:#ff8a8a}.geo-ask{margin-top:6px}.geo-form{margin-top:8px;padding:10px;border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:8px}.geo-nums{display:flex;gap:10px;flex-wrap:wrap}.geo-num{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-dim)}.geo-num .input{width:72px}.geo-report{margin-top:16px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.geo-report>summary{cursor:pointer;font-size:14px}.tier-legend{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;font-size:13px;color:var(--text-dim);line-height:1.5}.tier-legend-eq{margin-right:10px}.search-hero{display:flex;align-items:center;gap:10px;margin-bottom:10px}.search-hero .input.search{flex:1;max-width:none;font-size:15px;padding:11px 14px}.alert-card{padding:10px 12px;border:1px solid var(--border);border-radius:10px;margin-top:8px}.alert-card.tap{cursor:pointer;transition:border-color .15s ease}.alert-card.tap:hover{border-color:var(--gold-line, var(--border))}.alert-card.alert-unread{border-left:3px solid var(--gold-2);background:var(--accent-dim)}.posts-table{width:100%;border-collapse:collapse;font-size:13px;margin-top:4px}.posts-table th{text-align:left;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-weight:700;padding:4px 6px}.posts-table td{padding:5px 6px;border-top:1px solid var(--border);vertical-align:middle}.posts-table tr.post-outlier td{background:#fca63a14}.bell{position:relative;flex:0 0 auto}.bell-btn{position:relative;background:none;border:1px solid var(--border);border-radius:999px;width:34px;height:34px;cursor:pointer;font-size:16px;line-height:1;color:var(--text);display:inline-flex;align-items:center;justify-content:center}.bell-btn:hover{border-color:var(--gold-line);background:var(--accent-dim)}.bell-btn.has{border-color:var(--gold-line)}.bell-badge{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#f2973a;color:#111;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.bell-panel{position:absolute;right:0;top:40px;width:min(440px,calc(100vw - 24px));max-height:70vh;overflow-y:auto;background:var(--bg-elev, #14171d);border:1px solid var(--border);border-radius:12px;box-shadow:0 14px 40px #00000073;z-index:60;text-align:left}.bell-head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);font-size:14px}.bell-sub{padding:8px 12px 2px;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-weight:700}.bell-item{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:10px 12px;background:none;border:0;border-bottom:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer}.bell-item:not(.static):hover{background:var(--accent-dim)}.bell-item.static{cursor:default}.bell-item.unread{border-left:3px solid var(--gold-2);background:var(--accent-dim)}.bell-item.bell-more{justify-content:center;color:var(--gold-2);font-weight:600;border-bottom:0}.bell-ico{flex:0 0 auto;font-size:18px;line-height:1.2}.bell-body{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13px}.bell-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:4px}.outlier-banner{margin-top:8px;padding:8px 10px;border-radius:8px;border:1px solid rgba(252,166,58,.45);background:#fca63a1a;font-size:13px;line-height:1.6}.texthook-led{padding:6px 10px;border-radius:8px;border:1px solid var(--gold-line);background:var(--accent-dim)}.lib-search-row{display:flex;align-items:center;gap:10px;margin:10px 0 8px}.lib-search-row .input.search{flex:1;max-width:none;font-size:14px;padding:10px 14px}.lib-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.lib-filters .select{width:auto;max-width:190px;flex:0 0 auto;padding:6px 28px 6px 10px;font-size:12.5px}.seg{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden;background:#00000026}.seg button{padding:5px 10px;background:none;border:0;border-right:1px solid var(--border);color:var(--text-dim);cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.seg button:last-child{border-right:0}.seg button.active{background:var(--accent-dim);color:var(--gold-2);font-weight:600}.seg .n{opacity:.6;margin-left:5px;font-size:12.5px}.conceptlib .tier-legend{font-size:13px}.pr-row{display:flex;align-items:center}.cp-thumb{width:44px;height:58px;object-fit:cover;border-radius:6px;flex:0 0 44px;background:#0000004d;border:1px solid var(--border)}.cp-thumb-none{display:inline-flex;align-items:center;justify-content:center;font-size:16px;opacity:.5}.act-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.act-filters .select{width:auto;min-width:150px}.act-day{margin-bottom:14px}.act-row{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--panel);margin-bottom:6px}.act-line{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;flex-wrap:wrap}.act-line[role=button]{cursor:pointer}.act-line[role=button]:hover{background:var(--panel-hover)}.act-ico{width:18px;text-align:center;flex:none}.act-when{color:var(--text-faint);font-size:13px;min-width:120px}.act-user{color:var(--gold)}.act-what{color:var(--text)}.act-what i{color:var(--text-dim);font-style:normal}.act-product,.act-fields{color:var(--text-faint);font-size:13px}.act-deleted .act-ico{filter:saturate(1.4)}.act-deleted{border-color:#e0655f66}.act-restored{border-color:#4ade8059}.act-diff{border-top:1px dashed var(--border-soft);padding:8px 12px 10px 38px;display:grid;gap:4px}.act-field{display:grid;grid-template-columns:140px 1fr 20px 1fr;gap:8px;font-size:12.5px;align-items:baseline}.act-key{color:var(--text-dim);font-weight:600;word-break:break-all}.act-from{color:#f0a0a0;text-decoration:line-through;opacity:.85;word-break:break-word}.act-arrow{color:var(--text-faint);text-align:center}.act-to{color:#8fe0a8;word-break:break-word}.chip.ig-search{display:inline-block;margin:3px 6px 3px 0;text-decoration:none;font-size:13px}.tested-on-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin:4px 0 10px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2, rgba(255,255,255,.03))}.tested-on-bar.on{border-color:#4ade8066;background:#4ade800f}.tested-on-label{font-weight:600;font-size:13px;white-space:nowrap}.tested-on-bar .select{width:auto;max-width:320px}.cl-used-on{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-4px 0 14px}.cl-used-on-label{font-size:13px;font-weight:600;color:var(--text-dim, #9aa4b2);margin-right:2px}.ct-for-product{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid rgba(74,222,128,.3);border-radius:10px;background:#4ade800d}.ct-for-product .input{width:auto;min-width:220px}.shop-box{margin-bottom:12px}.shop-steps{margin:8px 0 12px;padding-left:22px;display:grid;gap:5px;font-size:13px;line-height:1.45}.shop-steps code{background:#ffffff0f;padding:1px 5px;border-radius:5px;font-size:13px}.shop-connect{display:grid;gap:8px;padding:12px;border:1px dashed var(--border);border-radius:12px}.shop-connect-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.shop-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shop-start{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.shop-start label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;white-space:nowrap}.shop-start .input{width:auto}.shop-start .lh-note{flex:1 1 280px}.shop-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.shop-card{border:1px solid var(--border);border-radius:12px;padding:12px;margin-bottom:10px}.shop-card.ok{border-color:#4ade8059}.shop-card.error{border-color:#f8717180}.shop-card-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.shop-name{font-weight:700;font-size:15px}.shop-status.ok{color:#4ade80;border-color:#4ade8080}.shop-status.error{color:#f87171;border-color:#f8717180}.shop-status.paused,.shop-status.new{color:#94a3b8;border-color:#94a3b880}.shop-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 8px}.shop-stats>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#ffffff08}.shop-stats b{font-size:17px}.shop-stats span{font-size:13px;color:var(--text-dim, #9aa4b2)}.shop-products{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.shop-prod{font-size:13px;padding:3px 8px;border-radius:999px;border:1px solid var(--border)}.shop-foot{margin-bottom:8px}.shop-manage{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.shop-manage .input{width:auto;max-width:240px}.shop-danger{color:#f87171}.set-skills{display:grid;gap:6px}.set-skill{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border:1px solid var(--border);border-radius:10px}.set-skill b{flex:1;min-width:0;font-size:13.5px;overflow-wrap:anywhere}.set-skill .btn{flex:0 0 auto}.skills-tab{display:grid;gap:12px}.skills-how{padding:14px}.skills-steps{margin:8px 0;padding-left:22px;display:grid;gap:4px;font-size:13px;line-height:1.45}.skills-group{display:grid;gap:8px}.skills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px}.skill-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface, rgba(255,255,255,.02))}.skill-card.new{border-color:#4ade8073}.skill-head{display:flex;align-items:center;gap:8px}.skill-ico{font-size:20px}.skill-title{font-size:15px}.skill-new{color:#4ade80;border-color:#4ade8080}.skill-what{font-size:13px;line-height:1.45;color:var(--text-dim, #b8c0cc);flex:1}.skill-say{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:13px}.skill-say>span:first-child{color:var(--text-dim, #9aa4b2);margin-right:2px}.skill-phrase{padding:2px 7px;border-radius:999px;border:1px solid var(--border);font-style:italic}.skill-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.skills-tab .search{width:100%;max-width:none}.viral-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;margin:10px 0;border:1px solid rgba(252,166,58,.35);border-radius:12px;background:#fca63a0f}.viral-bar-title{font-weight:700;font-size:13px;white-space:nowrap}.viral-bar .lh-note{flex:1 1 360px}.viral-bar-edit{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.viral-bar-edit .input{width:120px}.auto-flag{position:absolute;top:38px;right:8px;z-index:3;font-size:11.5px;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:6px;background:#fca63ae6;color:#1a0f02}.tracked-videos{display:grid;gap:6px;margin-bottom:14px}.tracked-video{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--border);border-radius:10px;text-decoration:none;color:inherit;font-size:13px}.tracked-video:hover{border-color:#fca63a80}.rshots{display:flex;flex-direction:column;gap:0}.rshot{padding:8px 0;border-top:1px solid rgba(255,255,255,.06);font-size:.85rem}.rshot-head{margin-bottom:6px}.rshot-pics{display:flex;gap:6px;margin-bottom:6px}.rshot-pics a{position:relative;display:block;width:92px;flex:0 0 auto;text-decoration:none}.rshot-pics img{width:92px;height:138px;object-fit:cover;border-radius:6px;border:1px solid var(--border);display:block;background:var(--bg-elev)}.rshot-pics span{position:absolute;left:4px;bottom:4px;font-size:11.5px;font-weight:600;padding:1px 6px;border-radius:999px;background:#000000a6;color:#fff}.rshot-move{line-height:1.45}.decodes{display:flex;flex-direction:column;gap:10px}.decodes .panel-card{margin:0}.dec-filters{display:flex;flex-direction:column;gap:8px}.dec-filter-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.dec-sep{width:1px;height:22px;background:var(--border);margin:0 4px}.dec-row a,.dec-body a{color:var(--gold-2, #e8cf8f)}.dec-row{padding:12px 14px}.dec-head{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.dec-thumb{width:54px;height:80px;object-fit:cover;border-radius:8px;border:1px solid var(--border);flex:0 0 auto;background:var(--bg-elev)}.dec-thumb-empty{display:flex;align-items:center;justify-content:center;font-size:20px;width:54px;height:80px;border-radius:8px;border:1px dashed var(--border);flex:0 0 auto}.dec-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dec-tags{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.dec-name{font-size:14px;overflow-wrap:anywhere}.dec-pill{font-size:12.5px;font-weight:700;padding:2px 9px;border-radius:999px;border:1px solid var(--border)}.dec-pill.dec-ready{color:#7fd6a0;border-color:#7fd6a066;background:#7fd6a014}.dec-pill.dec-measuring,.dec-pill.dec-decoding{color:#fca63a;border-color:#fca63a66;background:#fca63a14}.dec-pill.dec-failed,.dec-pill.dec-waiting{color:#ff8a80;border-color:#ff8a8073;background:#ff8a8014}.dec-warn{color:#ff8a80}.dec-stats{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--text-dim);margin-top:2px}.dec-actions{display:flex;gap:4px;flex:0 0 auto;align-items:flex-start}.dec-body{margin-top:12px;padding-top:10px;border-top:1px solid var(--border)}.dec-shots,.dec-board,.dec-clips{display:flex;gap:6px;flex-wrap:wrap}.dec-shots a,.dec-clip{position:relative;display:block;text-decoration:none;color:inherit}.dec-shots img,.dec-clip img,.dec-clip .dec-thumb-empty{width:92px;height:138px;object-fit:cover;border-radius:6px;border:1px solid var(--border);display:block}.dec-shots span,.dec-clip span{position:absolute;left:4px;right:4px;bottom:4px;font-size:11.5px;font-weight:600;padding:1px 6px;border-radius:999px;background:#000000a6;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dec-board img{width:300px;max-width:100%;border-radius:6px;border:1px solid var(--border)}.dec-win{padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}.dec-win-head{display:flex;gap:10px;align-items:center;margin-bottom:4px}.dec-win-head img{width:44px;height:66px;object-fit:cover;border-radius:6px;border:1px solid var(--border)}.dec-stars{color:var(--gold, #d4b876);letter-spacing:1px}.dec-prompt{white-space:pre-wrap;margin-top:4px}.dec-lane{padding:3px 0}.rlib-add{padding:12px;margin-bottom:12px;border:1px dashed var(--border);border-radius:12px}.rlib-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.rlib-section{margin-top:12px}.rlib-section-head{font-weight:700;font-size:13px;margin-bottom:8px;letter-spacing:.01em}.rlib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.rlib-card{display:flex;flex-direction:column;padding:0;text-align:left;border-radius:12px;overflow:hidden;border:1px solid var(--border);background:var(--bg-elev);color:inherit;cursor:pointer;font:inherit;transition:border-color .15s,transform .15s}.rlib-card:hover{border-color:#d4b87680;transform:translateY(-1px)}.rlib-card.open{border-color:var(--gold, #d4b876)}.rlib-card.picked{border-color:var(--gold, #d4b876);box-shadow:0 0 0 2px #d4b87659}.rlib-img{position:relative;aspect-ratio:9 / 13;background:#111;display:flex;align-items:center;justify-content:center;font-size:28px}.rlib-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rlib-hidden{text-align:center;margin:2px 0 12px}.rlib-kind,.rlib-using{position:absolute;left:6px;top:6px;font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:#000000b3;color:#fff}.rlib-using{left:auto;right:6px;background:var(--gold, #d4b876);color:#1a1a1a}.rlib-body{display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px;font-size:12.5px;line-height:1.3}.rlib-body b{font-size:13px}.rlib-detail{margin-top:10px;padding:12px;border:1px solid var(--gold-line, rgba(212,184,118,.45));border-radius:12px;background:#d4b8760a}.rlib-detail-head{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.rlib-detail-name{font-size:15px;display:block;margin:4px 0 2px}.rlib-tags{display:flex;gap:5px;flex-wrap:wrap}.rlib-detail-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex:0 0 auto;max-width:50%}.rlib-move{font-size:13px;padding:4px 8px;height:auto;width:auto}.rlib-what{font-size:13px;color:var(--text-dim);line-height:1.35}.rlib-detail-what{font-size:13px;color:var(--text-dim);margin-bottom:2px}.rlib-edit{display:flex;flex-direction:column;gap:6px;margin:6px 0;max-width:420px}.add-creator-btn{font-size:15px;padding:12px 22px;min-height:46px;border-radius:12px}.pw{margin:14px 0 6px;padding-top:12px;border-top:1px solid var(--border)}.pw-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.pw-total{font-weight:700;font-size:14px;padding:4px 12px;border-radius:999px;border:1px solid var(--border)}.pw-total.due{color:#f2973a;border-color:#f2973a73;background:#f2973a14}.pw-total.overdue{color:#f87171;border-color:#f8717180;background:#f8717114}.pw-total.clear{color:#4ade80;border-color:#4ade8059}.pw-now{font-size:13px;line-height:1.5;padding:10px 12px;border-radius:10px;background:#ffffff08;margin-bottom:8px}.pw-credit{color:#4ade80}.pw-list{display:flex;flex-direction:column;gap:6px}.pw-row{display:grid;grid-template-columns:130px 1fr auto auto;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--border);border-radius:10px;font-size:13px}.pw-row.due{border-color:#f2973a73}.pw-row.overdue{border-color:#f871718c;background:#f871710d}.pw-row.nothing{opacity:.6}.pw-when{font-weight:700}.pw-pill{font-size:13px;font-weight:700;white-space:nowrap}.pw-pill.paid{color:#4ade80}.pw-pill.due{color:#f2973a}.pw-pill.overdue{color:#f87171}.pw-pill.nothing{color:var(--text-dim)}.task-daily-btn{cursor:pointer;font:inherit;border:1px solid transparent;background:none}.task-daily-btn:hover{border-color:var(--gold-line, rgba(212,184,118,.45))}.task-daily-off{opacity:.65;transition:opacity .15s}.task-daily-btn:hover .task-daily-off,.task-daily-btn:focus-visible .task-daily-off{opacity:1}.rshots-warn{font-size:12.5px;line-height:1.45;padding:8px 12px;margin-bottom:8px;border-radius:10px;border:1px solid rgba(248,113,113,.5);background:#f8717112;color:#f3b1ab}.offer-checklist{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px}.offer-check{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:13px}.offer-check.on{border-color:#4ade8073;background:#4ade800f}.offer-check input{margin-top:3px}.offer-why{display:block;margin:2px 0 0;font-size:12.5px}.offer-seen{color:var(--gold-2);font-size:12.5px}.offer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.offer-card{padding:10px;min-width:0}.offer-card .input,.offer-lab-wide{width:100%;min-width:0;box-sizing:border-box}.offer-card.lead{border-color:#4ade808c}.offer-dates{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:6px}.offer-dates label{display:flex;align-items:center;gap:4px;margin:0;flex:1 1 150px}.offer-nums{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;margin-top:6px}.offer-nums label{display:flex;flex-direction:column;gap:2px}.offer-nums .lh-note{margin:0;font-size:12.5px}.offer-rates{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0}.offer-when{display:inline-block;font-size:11.5px;font-weight:700;padding:0 6px;border-radius:999px;border:1px solid var(--border)}.offer-when.now{color:#f87171;border-color:#f8717180}.offer-when.soon{color:#fca63a;border-color:#fca63a80}.offer-when.later{color:var(--gold-2)}.combo-pick{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:start}.combo-plus{align-self:center;font-size:22px;font-weight:700;color:var(--gold-2)}.combo-slot{padding:10px;min-width:0}.combo-slot.picked{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 10px;align-items:center;justify-content:flex-start;text-align:left}.combo-slot-tag{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gold-2);margin-bottom:6px}.combo-slot.picked .combo-slot-tag{flex:0 0 100%;margin:0}.combo-thumb{width:54px;height:72px;object-fit:cover;border-radius:6px;flex:0 0 auto}.combo-results{max-height:220px;overflow-y:auto;margin-top:6px;display:flex;flex-direction:column;gap:2px}.combo-result{display:flex;justify-content:space-between;gap:8px;text-align:left;padding:6px 8px;border-radius:6px;background:transparent;border:1px solid transparent;color:inherit;cursor:pointer;font:inherit;font-size:13px}.combo-result:hover{border-color:var(--border);background:#ffffff08}.combo-result-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo-refusal{margin-top:10px;padding:10px 12px;border-radius:8px;border:1px solid rgba(248,113,113,.45);background:#f8717114}.combo-card{padding:12px;margin-bottom:10px}.combo-status{width:auto;font-weight:700}.combo-parents{display:flex;flex-direction:column;gap:2px;margin:6px 0 0}.combo-desc{white-space:pre-wrap;font-family:inherit;font-size:13px;line-height:1.5;margin:8px 0 0;padding:10px;border:1px solid var(--border);border-radius:8px;max-height:420px;overflow-y:auto}.combo-promote{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:10px}.combo-promote .input{flex:1 1 260px;min-width:0}.dtest-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px;max-height:240px;overflow-y:auto}.dtest-card{display:flex;gap:6px;align-items:flex-start;padding:5px 8px;border:1px solid var(--border);border-radius:6px;font-size:13px;cursor:pointer}.dtest-card.on{border-color:#4ade8073}.dtest-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 8px}.dtest-total{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--border);border-radius:8px;font-size:13px}.dtest-total.current{border-color:var(--gold-2)}.dtest-total i{font-style:normal;color:var(--gold-2);font-weight:700}.dtest-row{margin-top:12px}.dtest-row-head{margin-bottom:6px}.dtest-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dtest-col{padding:10px;border:1px solid var(--border);border-radius:8px;min-width:0}.dtest-col-head{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--gold-2);margin-bottom:4px}.dtest-full{font-size:13px;margin-top:6px}.dtest-full pre{white-space:pre-wrap;font-family:inherit;max-height:320px;overflow-y:auto}.post-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:13px;color:var(--text-dim)}.post-stats b{color:var(--text);font-weight:700}.post-stats.big{font-size:13.5px;gap:14px;margin:4px 0 12px;align-items:baseline}.dead-banner{align-self:flex-start;background:#f8717124;color:#f87171;border:1px solid rgba(248,113,113,.45);border-radius:5px;font-size:12.5px;font-weight:700;padding:2px 8px;margin-bottom:8px}.hook-card{position:relative}.hook-card .dead-banner{position:absolute;top:40px;right:10px;z-index:2;margin:0;background:#280a0ae0}.modal .dead-banner{display:inline-block;margin-bottom:10px}.pt-setup{display:flex;flex-direction:column;gap:12px}.pt-field{display:flex;flex-direction:column;gap:3px;min-width:0}.pt-row .pt-field{flex:1 1 180px}.pt-field>b{font-size:13px}.pt-field .lh-note{margin:0}.pt-row{display:flex;gap:12px;flex-wrap:wrap}.pt-arms{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:4px}.pt-arm{display:flex;align-items:center;gap:4px}.pt-arm .input{width:120px}.pt-dollar{color:var(--text-dim);font-weight:700}.pt-fee{display:flex;align-items:center;gap:4px}.pt-fee .input{width:70px}.pt-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.pt-due{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;border:1px solid rgba(240,180,41,.45);background:#f0b4291a;margin-bottom:10px;font-size:13.5px}.pt-due.done{border-color:#4ade8073;background:#4ade8014}.pt-call{padding:10px 12px;border-radius:10px;background:var(--bg-elev);border:1px solid var(--border-soft);font-size:13.5px;margin-bottom:10px}.pt-call.pt-winner{border-color:#4ade808c}.pt-call.pt-leaning{border-color:#f0b4298c}.pt-call.pt-check-prices{border-color:#f2973ab3;color:#f2973a}.pt-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.pt-table th{text-align:left;font-size:13px;color:var(--text-faint);font-weight:600;padding:6px;border-bottom:1px solid var(--border-soft);cursor:help}.pt-table td{padding:8px 6px;border-bottom:1px solid var(--border-soft);vertical-align:top}.pt-table tr.lead td{background:#4ade8012}.pt-warn{font-size:13px;color:#f2973a;margin-top:2px;cursor:help}.pt-cal{display:flex;flex-direction:column;gap:4px}.pt-period{display:grid;grid-template-columns:minmax(0,1.6fr) 90px minmax(0,1.6fr);gap:10px;align-items:center;padding:6px 10px;border-radius:8px;font-size:13px}.pt-period.now{background:#f0b4291a}.pt-period.done{opacity:.75}.pt-period .lh-note{margin:0}.who-pick{display:inline-flex;align-items:center;gap:8px;min-width:0}.who-pick .select{min-width:0;flex:1}.who-pick-face{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1px solid var(--border-soft);flex:none}.copy-rule{display:flex;flex-direction:column;gap:4px;padding:9px 12px;border-radius:10px;border:1px solid var(--border-soft);background:var(--bg-elev);font-size:12.5px;line-height:1.45;color:var(--text-dim)}.copy-rule b{color:var(--text)}.cal-wrap{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:22px;align-items:start}.cal-main{display:flex;flex-direction:column;gap:10px;min-width:0}.cal-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cal-nav{display:flex;align-items:center;gap:10px}.cal-nav h3{margin:0;font-size:19px;font-weight:800;min-width:170px;text-align:center}.cal-arrow{width:36px;height:36px;border-radius:9px;border:1px solid var(--border-soft);background:var(--bg-elev);color:var(--text);font:inherit;font-size:16px;cursor:pointer}.cal-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--text-dim)}.cal-legend span{display:inline-flex;align-items:center;gap:6px}.cal-dot{display:inline-block;width:10px;height:10px;border-radius:3px}.cal-dot.posted{background:#5fd08a}.cal-dot.inbox{background:#d8bd7c}.cal-dot.scheduled{border:1.5px dashed var(--text-dim)}.cal-dot.blank{background:#f07a6e}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.cal-head span{font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--text-dim);padding:0 4px}.cal-day{position:relative;display:flex;flex-direction:column;gap:4px;min-height:112px;min-width:0;padding:8px;border-radius:10px;text-align:left;background:var(--bg-elev);border:1px solid var(--border-soft);color:var(--text);font:inherit;cursor:pointer;overflow:hidden}.cal-day:hover{border-color:var(--border)}.cal-day.outside{opacity:.45}.cal-day.today{border:1.5px solid #d8bd7c}.cal-day.blank{background:#f07a6e12;border-color:#f07a6e59}.cal-day.picked{box-shadow:0 0 0 2px #d8bd7c}.cal-num-row{display:flex;justify-content:space-between;align-items:center;gap:4px}.cal-num{font-size:13px;font-weight:800}.cal-day.today .cal-num,.cal-day.today .cal-tag{color:#d8bd7c}.cal-tag{font-size:11.5px;font-weight:700;color:var(--text-dim);white-space:nowrap}.cal-day.blank .cal-tag{color:#f07a6e}.cal-chip{font-size:12.5px;line-height:1.25;padding:4px 6px;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-chip.posted{background:#5fd08a29;color:#bff0d0}.cal-chip.inbox{background:#d8bd7c33;color:#f3e2b5}.cal-chip.scheduled{border:1.5px dashed var(--border);color:var(--text-dim)}.cal-more{font-size:12.5px;color:var(--text-dim)}.cal-count{display:none}.cal-side{position:sticky;top:12px;display:flex;flex-direction:column;gap:10px}.cal-panel{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.cal-panel h3{margin:0;font-size:18px;font-weight:800}.cal-panel .lh-note{margin:0}.cal-panel-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.cal-field-label{font-size:13px;font-weight:700;color:var(--text-dim)}.cal-field{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:700;color:var(--text-dim);min-width:0}.cal-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cal-plan{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cal-plan li{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:10px;background:var(--bg);border:1px solid var(--border-soft);font-size:13px}.cal-plan-n{width:20px;font-weight:800;color:#d8bd7c;flex:none}.cal-plan-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-plan-day{font-size:12.5px;color:var(--text-dim);white-space:nowrap}.cal-plan .icon-btn{width:28px;height:28px;flex:none}.cal-add{font:inherit;font-size:13px;font-weight:600;padding:10px;border-radius:10px;border:1px dashed var(--border);background:transparent;color:#d8bd7c;cursor:pointer}.cal-add:disabled{opacity:.5;cursor:default}.cal-adder{display:flex;flex-direction:column;gap:8px}.cal-foot{display:flex;flex-direction:column;gap:10px;margin-top:4px}.cal-summary{font-size:13px;padding:10px 12px;border-radius:10px;background:#d8bd7c1a;border:1px solid rgba(216,189,124,.35)}.cal-summary.blank{background:#f07a6e14;border-color:#f07a6e59}.cal-go{padding:13px;font-size:15px;font-weight:800}.cal-done{font-size:13px;padding:10px 12px;border-radius:10px;background:#5fd08a1f;border:1px solid rgba(95,208,138,.4);color:#bff0d0}.cal-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:var(--bg-elev);border:1px solid var(--border)}.cal-switch button{min-height:46px;border:0;border-radius:9px;background:transparent;color:var(--text);font-size:15px;font-weight:700;cursor:pointer}.cal-switch button.on{background:var(--gold);color:var(--on-accent, #1a1408)}.cal-add-day{min-height:48px;border-radius:12px;border:1px dashed var(--gold-line);background:rgba(var(--accent-rgb),.08);color:var(--gold-2);font-size:15px;font-weight:700;cursor:pointer}.cal-send{display:flex;flex-direction:column;gap:10px}.cal-send .send-step{padding:10px}.cal-send .field-row{display:flex;flex-direction:column;align-items:stretch}.cal-send .field-row>*{flex:0 0 auto!important;width:100%;min-width:0}.cal-send-foot{display:flex;flex-direction:column;gap:6px;position:sticky;bottom:0;padding-top:6px;background:var(--bg-elev)}.cal-send-foot .cal-go{width:100%;min-height:50px}.ic{margin:0 0 14px;padding:14px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.ic-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.ic-bar h3{margin:0;font-size:18px}.ic-legend{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim)}.ic-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.ic-head span{font-size:12.5px;font-weight:700;letter-spacing:.05em;color:var(--text-faint);padding:2px 4px}.ic-day{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:92px;padding:6px;border-radius:10px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);text-align:left;cursor:pointer;min-width:0}.ic-day.outside{opacity:.45}.ic-day.today{border-color:var(--gold-line)}.ic-day.picked{border:2px solid var(--gold);background:rgba(var(--accent-rgb),.08)}.ic-num{font-weight:700;font-size:13px}.ic-chip{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;padding:3px 6px;border-radius:6px}.ic-chip.todo{background:rgba(var(--accent-rgb),.18);color:var(--gold-2)}.ic-chip.done{background:#4ade8024;color:#7ee2a0}.ic-more{font-size:12.5px;color:var(--text-dim)}.ic-dots{display:none;gap:3px}.ic-dot{display:inline-block;width:7px;height:7px;border-radius:999px}.ic-dot.todo{background:var(--gold)}.ic-dot.done{background:#4ade80}.cal-item{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft)}.cal-item.scheduled{border-style:dashed}.cal-item-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:14px}.cal-state{font-size:12.5px;font-weight:800;white-space:nowrap;color:var(--text-dim)}.cal-state.posted{color:#5fd08a}.cal-state.inbox{color:#d8bd7c}.cal-item-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--text-dim)}.cal-item-actions label{display:flex;align-items:center;gap:6px}.cal-item-actions .input{padding:5px 8px;font-size:13px}@media (max-width: 1700px){.cal-wrap{grid-template-columns:minmax(0,1fr) 360px;gap:16px}}@media (max-width: 1480px){.cal-wrap{grid-template-columns:1fr}.cal-side{position:static}}.mc-today-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:4px 0 16px}.mc-today-title{min-width:0}.mc-today-kicker{font-size:13px;font-weight:700;letter-spacing:.07em;color:var(--text-faint)}.mc-today-title h2{margin:2px 0 4px;font-size:28px;line-height:1.2}.mc-today-sub{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--text-dim);font-size:14px}.mc-back{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--gold-line);background:transparent;color:var(--gold-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.mc-cal-btn{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:8px 16px 8px 8px;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg-elev);color:var(--text);font:inherit;cursor:pointer}.mc-cal-btn:hover{border-color:var(--gold-line)}.mc-cal-ico{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),.16);color:var(--gold-2)}.mc-cal-txt{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;font-size:14px}.mc-cal-txt span{font-size:13px;color:var(--text-dim)}.mc-cal-badge{display:none}.mc-below{margin-top:24px}.icd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#00000059;display:flex;justify-content:flex-end}.icd{width:min(420px,100vw);height:100%;overflow-y:auto;box-sizing:border-box;padding:20px;display:flex;flex-direction:column;gap:14px;background:var(--bg-elev);border-left:1px solid var(--border-soft);box-shadow:-12px 0 32px #00000040}.icd-head{display:flex;align-items:center;justify-content:space-between}.icd-head b{display:inline-flex;align-items:center;gap:8px;font-size:17px;color:var(--text)}.icd-head b svg{color:var(--gold-2)}.icd .ic{margin:0;padding:0;border:none;background:none}.icd .ic-day{min-height:46px;padding:4px;align-items:center;justify-content:center}.icd .ic-chip,.icd .ic-more{display:none}.icd .ic-dots{display:flex}.icd .ic-legend{margin-left:0;width:100%}.icd .ic-bar h3{font-size:15px;flex:1;text-align:center}.icd-ahead{border-top:1px solid var(--border-soft);padding-top:12px;display:flex;flex-direction:column;gap:2px}.icd-label{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--text-faint);margin-bottom:4px}.icd-row{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:0 8px;border:none;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;cursor:pointer}.icd-row span:last-child{color:var(--text-dim)}.icd-row:hover,.icd-row.on{background:rgba(var(--accent-rgb),.1)}.icd-all{align-self:flex-start}.cal-item.full{padding:10px;gap:4px}.cal-item.full .cal-item-top{justify-content:flex-end}.cal-item.full .ct-assign{margin:0;border:none;padding:0;background:none}.cal-card-what{display:flex;gap:10px;align-items:flex-start;margin:8px 0}.cal-card-what img{width:64px;height:96px;object-fit:cover;border-radius:8px;flex-shrink:0;background:var(--bg-elev-2)}.cal-card-what p{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--text-dim)}.cal-item.full .ct-assign>div:first-child{flex-direction:column}.wp{display:flex;flex-direction:column;gap:12px}.wp-bar,.wp-full-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.wp-title{margin:0 0 4px;font-size:22px;font-weight:800}.wp-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wp-nav{display:flex;align-items:center;gap:6px}.wp-range{font-size:13px;font-weight:700;padding:0 4px;white-space:nowrap}.wp-legend{display:flex;gap:16px;flex-wrap:wrap}.wp-legend span{display:inline-flex;align-items:center;gap:6px}.wp-key{display:inline-block;width:12px;height:12px;border-radius:3px}.wp-key.inbox{background:#d8bd7c59}.wp-key.planned{border:1.5px dashed #d8bd7c}.wp-key.blank{background:#f07a6e59}.wp-grid{display:grid;grid-template-columns:170px repeat(7,minmax(0,1fr));gap:5px}.wp-row{display:contents}.wp-head{font-size:12.5px;font-weight:700;letter-spacing:.05em;color:var(--text-dim);text-transform:uppercase;padding:0 4px}.wp-head.today{color:#d8bd7c}.wp-name{display:flex;flex-direction:column;justify-content:center;padding:6px 10px;border-radius:10px;background:var(--bg-elev);border:1px solid var(--border-soft);min-width:0}.wp-name b{font-size:14px}.wp-name span{font-size:12.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-cell{position:relative;min-height:58px;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px;border-radius:10px;font:inherit;color:var(--text);background:var(--bg-elev);border:1px solid var(--border-soft);cursor:pointer}.wp-cell:hover{border-color:var(--border)}.wp-cell.today{border-color:#d8bd7c}.wp-cell.blank{background:#f07a6e12;border:1px dashed rgba(240,122,110,.5);color:#f6c7c1}.wp-cell.planned{background:#d8bd7c1f;border:1.5px dashed #d8bd7c}.wp-cell.past{opacity:.55}.wp-cell.picked{box-shadow:0 0 0 2px #d8bd7c}.wp-n{font-size:16px;font-weight:800}.wp-sub{font-size:11.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.wp-cell.planned .wp-sub{color:#d8bd7c;font-weight:700}.wp-grid.compact{grid-template-columns:120px repeat(7,minmax(0,1fr));gap:4px}.wp-grid.compact .wp-cell{min-height:40px}.wp-grid.compact .wp-name{padding:4px 8px}.wp-dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#d8bd7c}.wp-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:var(--bg);padding:20px 28px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.wp-full-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr);gap:18px}.wp-full-week,.wp-full-pick{min-height:0;overflow:auto;background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:16px;padding:14px}.wp-full-pick{display:flex;flex-direction:column;gap:10px}.wp-target-who{font-size:18px;font-weight:800;margin-bottom:6px}.wp-target .select{min-width:200px}.wp-day-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wp-day-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;font-size:13px;background:var(--bg);border:1px solid var(--border-soft)}.wp-day-list li.planned{border:1.5px dashed #d8bd7c}.wp-day-list li em{font-style:normal;font-size:12.5px;color:var(--text-dim)}@media (max-width: 1100px){.wp-full-body{grid-template-columns:1fr;overflow:auto}}.cal-open-picker{min-height:50px;font-size:15px;font-weight:800}.dp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:var(--bg);padding:16px 24px 20px;display:flex;flex-direction:column;gap:12px;overflow:hidden;animation:dp-in .18s var(--ease, ease)}@keyframes dp-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.dp{animation:none}}.dp-bar{display:flex;align-items:center;gap:16px}.dp-title{flex:1;min-width:0}.dp-title h2{margin:0;font-size:22px;font-weight:800}.dp-title .lh-note{margin:2px 0 0}.dp-send{min-height:46px;padding:0 22px;font-size:15px;font-weight:800}.dp-strip{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;flex:0 0 auto}.dp-day{flex:0 0 auto;min-width:86px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:8px 12px;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg-elev);color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer}.dp-day b{color:var(--text);font-size:13px}.dp-day.blank span{color:#f07a6e}.dp-day.on{border-color:var(--gold);background:var(--accent-dim)}.dp-day:focus-visible,.dp-lane:focus-visible,.dp-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dp-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px}.dp-lib,.dp-side{min-height:0;overflow:auto;background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px}.dp-tabs{display:flex;gap:4px;padding:3px;border-radius:12px;background:var(--bg);width:max-content;max-width:100%;flex:0 0 auto}.dp-tabs button{font:inherit;font-size:14px;font-weight:700;padding:8px 16px;border:0;border-radius:9px;background:none;color:var(--text-dim);cursor:pointer}.dp-tabs button.on{background:var(--bg-elev-2);color:var(--text)}.dp-empty{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:12px;border:1px dashed var(--border);color:var(--text-dim);line-height:1.5}.dp-empty b{color:var(--text)}.dp-test-pick{max-width:100%}.dp-test-head{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft);line-height:1.5}.dp-test-head b{font-size:15px}.dp-test-head span{color:var(--text-dim);font-size:13px}.dp-lanes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.dp-lane{position:relative;display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);font:inherit;cursor:pointer}.dp-lane:hover:not(:disabled){border-color:var(--gold-line)}.dp-lane.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold)}.dp-lane.locked{opacity:.5;cursor:default}.dp-lane-ico{font-size:22px}.dp-lane b{font-size:15px}.dp-lane span{font-size:13px;color:var(--text-dim);line-height:1.4}.dp-lane em{font-style:normal;font-size:13px;color:var(--gold-2)}.dp-tick{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:var(--on-accent);font-weight:800;font-size:13px}.dp-label{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.dp-who{font-size:17px;font-weight:800;margin-top:-6px}.dp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dp-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;font-size:13px;background:var(--bg);border:1.5px dashed #d8bd7c}.dp-list li.sent{border:1px solid var(--border-soft);color:var(--text-dim)}.dp-list li span{min-width:0;overflow-wrap:anywhere}.dp-list li em{font-style:normal;font-size:12.5px;color:var(--text-faint);white-space:nowrap}.dp-details-toggle{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;padding:10px 12px;border-radius:10px;border:1px dashed var(--border);background:none;color:var(--text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.dp-details-toggle span{font-weight:400;font-size:13px;color:var(--text-dim)}.dp-details{display:flex;flex-direction:column;gap:8px}.dp-foot-note{margin:0;font-size:13px}@media (max-width: 1000px){.dp-body{grid-template-columns:minmax(0,1fr) 300px}}.dp-test-head a{color:var(--gold-2);font-weight:700}.dp-continue{min-height:48px;font-size:15px;font-weight:800}.dp-edit{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:14px;width:100%;max-width:900px;margin:0 auto;padding:2px 4px 24px}.dp-card{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.dp-card.lane{border-style:dashed}.dp-card-head{display:flex;align-items:flex-start;gap:12px}.dp-card-n{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--accent-dim);color:var(--gold-2);font-weight:800;font-size:14px}.dp-card-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dp-card-title b{font-size:16px;overflow-wrap:anywhere}.dp-card-title span{font-size:12.5px;color:var(--text-dim)}.dp-card-title a,.dp-test-head a{color:var(--gold-2);font-weight:700}.dp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.dp-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:700;color:var(--text-dim)}.dp-field .input,.dp-field .select{width:100%;font-weight:400}.dp-field:nth-child(4),.dp-field:nth-child(6){grid-column:1 / -1}.dp-pics-btn{align-self:flex-start;font-size:13px}.dp-copy{align-self:flex-start}.cal-big .dp-bar{flex-wrap:wrap}.cal-big-nav{display:flex;gap:6px}.cal-big-grid{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px;align-content:start;padding-bottom:8px}.cal-big-grid .cal-item{background:var(--bg-elev)}.cal-big-foot{flex:0 0 auto;display:flex;justify-content:center}.cal-big-foot .cal-open-picker{min-width:280px}.cal-card-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.cal-card-bar .ct-done{margin:0}.cal-move{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--text-dim)}.cal-move .input{width:150px;padding:6px 8px}.cal-delete{margin-left:auto;background:#f07a6e1f;border:1px solid rgba(240,122,110,.55);color:#f07a6e;font-weight:800}.cal-delete:hover{background:#f07a6e38;border-color:#f07a6e}.audio-pick .audio-upload{white-space:nowrap}.dp-split{min-width:0}.st-pick-btn{border-color:var(--gold-line);color:var(--gold-2);font-weight:800}.st-pick-btn.on{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}.dp-pics{grid-column:1 / -1}.dp-pics>span em{font-style:normal;font-weight:400;color:var(--text-faint);margin-left:6px}.dp-els{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.dp-el{position:relative;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px;border:1.5px solid var(--border-soft);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;text-align:left}.dp-el:hover{border-color:var(--gold-line)}.dp-el.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold)}.dp-el img,.dp-el-blank{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:var(--bg-elev-2);display:grid;place-items:center;font-size:12.5px;color:var(--text-faint)}.dp-el-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-el .dp-tick{top:10px;right:10px}.dp-el-none{display:inline-flex;align-items:center;width:auto;margin:0 0 8px;padding:5px 11px;border-radius:999px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text-dim);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.dp-el-none:hover{border-color:var(--gold-line);color:var(--text)}.dp-el-none.on{border-color:var(--gold);background:var(--accent-dim);color:var(--gold-2)}.dp-el:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hk-blank{padding:1px 7px;border-radius:6px;background:rgba(var(--accent-rgb),.18);color:var(--gold-2);font-weight:700;white-space:nowrap}.hk-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.hk-box{padding:14px 16px;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg-elev);font-size:13.5px;line-height:1.5}.hk-box>b{display:block;font-size:15px;margin-bottom:6px}.hk-box ol{margin:0;padding-left:20px}.hk-legend{display:flex;flex-direction:column;gap:5px}.hk-legend>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px;align-items:baseline}.hk-legend .hk-blank{justify-self:start}.hk-eg{color:var(--text-faint)}.hk-filters{flex-wrap:wrap;gap:6px;align-items:center}.hk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hk-card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg-elev);min-width:0}.hk-card-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hk-badge{font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px}.hk-badge.ready{background:#4ade8024;color:#7ee2a0}.hk-badge.todo{background:rgba(var(--accent-rgb),.16);color:var(--gold-2)}.hk-text{font-size:18px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.hk-todo{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--text-dim)}.hk-todo b{color:var(--gold-2)}.hk-source{font-size:13px;color:var(--text-faint);border-top:1px solid var(--border-soft);padding-top:6px}.thf-fill{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;border:1px solid var(--gold-line);background:rgba(var(--accent-rgb),.07)}.thf-fill-head{font-size:13px;font-weight:600}.thf-fill-row{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--text-dim)}.thf-fill-warn{font-size:13px;color:#fca63a}.cp-fit{flex:0 0 auto;font-size:13px;font-weight:800;padding:3px 9px;border-radius:99px;white-space:nowrap}.cp-fit.fit{background:#5cc58a24;color:#5cc58a}.cp-fit.change{background:#e6c06a24;color:#e6c06a}.cp-fit.no{background:#f07a6e24;color:#f07a6e}.cp-fit.grading{background:#96969624;color:var(--text-dim);font-weight:600}.dp-fit-block{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;font-size:13px;line-height:1.45;color:#f07a6e;background:#f07a6e14;border:1px solid rgba(240,122,110,.35)}.dp-fit-block .btn{color:var(--text-dim)}.tp-item>.dp-fit-block,.cal-plan li>.dp-fit-block{flex:1 0 100%}.cal-plan li:has(>.dp-fit-block),.tp-item:has(>.dp-fit-block){flex-wrap:wrap}.tp-fit.no{color:#f08c85;font-style:normal}.tp-item.misfit{opacity:.6;flex-wrap:wrap}.cp-fit-why{display:block;font-size:13px;line-height:1.35;margin-top:2px}.cp-fit-why.fit{color:#5cc58a}.cp-fit-why.change{color:#e6c06a}.cp-fit-why.no{color:#f07a6e}.cp-row.cp-row-nofit{background:#f07a6e0f;border-color:#f07a6e4d}.cp-fit-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 8px}.cp-bar-gap{width:1px;height:18px;background:var(--border);margin:0 4px}.cp-cat-bar{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.cp-cat-bar .chip span{opacity:.6;margin-left:3px}.cp-fit-note{margin:0 0 0 4px;flex:1 1 260px}.cp-fit-warn{flex-basis:100%;padding:8px 10px;border-radius:10px;font-size:13px;line-height:1.45;color:#f07a6e;background:#f07a6e1a;border:1px solid rgba(240,122,110,.35)}.cp-fit-choice{flex-basis:100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;font-size:14px;line-height:1.45;background:#f07a6e14;border:1px solid rgba(240,122,110,.35)}.cp-fit-choice b{font-size:15px}.cp-fit-reason{font-size:13px;color:var(--text-dim)}.cp-fit-buttons{display:flex;gap:8px}.cp-fit-buttons .btn-primary,.cp-fit-buttons .btn-ghost{min-width:60px}.cp-fit-version{flex-basis:100%;padding:8px 10px;border-radius:10px;font-size:13px;line-height:1.45;background:#e6c06a14;border:1px solid rgba(230,192,106,.3)}.cp-fit-version em{font-style:normal;color:var(--text-dim)}.cp-restage{margin-top:3px;overflow-wrap:anywhere}.cp-restage b{display:inline-block;min-width:72px}.qc-fine.qc-restage{text-align:left}.dp-card-head .cp-fit{align-self:center}.battle-picker .cp-thumb{width:52px;height:70px;flex:0 0 52px}.battle-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.battle-name{font-weight:600}.battle-gist{font-size:13px;line-height:1.35;color:var(--text-dim);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vo{display:flex;flex-direction:column;gap:14px}.vo-app{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:16px;align-items:start}.vo-col{display:flex;flex-direction:column;gap:12px;min-width:0}.vo-side{position:sticky;top:12px}.vo-card{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.vo-key{border-color:var(--gold-line)}.vo-key p{margin:0}.vo-keyline{display:flex;gap:10px;align-items:center;margin:0}.vo-step{display:flex;align-items:center;gap:10px}.vo-step h3{margin:0;font-size:16px}.vo-sp{flex:1}.vo-num{width:26px;height:26px;flex:0 0 26px;border-radius:50%;display:grid;place-items:center;background:var(--accent-dim);color:var(--gold-2);font-weight:800;font-size:13px}.vo-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.vo-label{margin:4px 0 0;font-weight:700}.vo-clips{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.vo-clip{display:flex;flex-direction:column;gap:2px;text-align:left;padding:9px 12px;border-radius:10px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);font:inherit;cursor:pointer}.vo-clip span{font-size:13px;color:var(--text-dim)}.vo-clip.on{border-color:var(--gold);background:var(--accent-dim)}.vo-lines{display:flex;flex-direction:column;gap:6px}.vo-line{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:start}.vo-t{font-size:13px;color:var(--text-faint);padding-top:10px;font-variant-numeric:tabular-nums}.vo-line textarea{width:100%;resize:vertical;min-height:40px}.vo-meter{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-dim)}.vo-bar{flex:1;height:8px;border-radius:99px;background:var(--bg-elev-2);overflow:hidden}.vo-bar i{display:block;height:100%;background:#5cc58a;border-radius:99px}.vo-bar i.over{background:#f07a6e}.vo-voice{display:flex;flex-direction:column;gap:6px}.vo-voice .link-btn{align-self:flex-start}.vo-previews{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;border:1px dashed var(--gold-line)}.vo-preview{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:10px;align-items:center}.vo-preview audio,.vo-take audio{width:100%;height:36px}.vo-pill{font:inherit;font-size:13px;font-weight:700;padding:7px 12px;border-radius:99px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);cursor:pointer}.vo-pill span{font-weight:400;color:var(--text-faint)}.vo-pill.on{border-color:var(--gold);background:var(--accent-dim)}.vo-takes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vo-take{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg);cursor:pointer;font-size:13px}.vo-take.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold)}.vo-video{width:100%;aspect-ratio:9 / 16;border-radius:16px;background:#000;object-fit:contain}.vo-done{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:var(--bg-elev);border:1px solid var(--gold-line)}@media (max-width: 1000px){.vo-app{grid-template-columns:1fr}.vo-side{position:static}.vo-video{max-height:70vh}}.ct-tile2{cursor:pointer;gap:12px;padding:16px;position:relative;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.ct-tile2:hover,.ct-tile2:focus-visible{border-color:var(--gold-line);transform:translateY(-2px);box-shadow:0 10px 28px #00000059;outline:none}.ct-tile2:focus-visible{box-shadow:0 0 0 2px var(--gold-line)}.ct2-top{display:flex;align-items:flex-start;gap:12px}.ct2-avatar{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line)}.ct2-who{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:40px}.ct2-name{font-size:17px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.ct-tile2:hover .ct2-name{color:var(--gold-2)}.ct2-product{font-size:13px;font-weight:700;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:999px;padding:3px 11px;line-height:1.3}.ct2-product.none{color:var(--text-faint);background:transparent;border-color:var(--border);font-weight:600}.ct2-corner{flex:none;position:relative;margin:-4px -6px 0 0}.ct2-more{width:30px;height:30px;border-radius:8px;border:0;background:transparent;color:var(--text-faint);font-size:20px;line-height:1;cursor:pointer}.ct2-more:hover,.ct2-more[aria-expanded=true]{background:var(--bg-elev-2);color:var(--text)}.ct2-menu{position:absolute;right:0;top:34px;z-index:5;min-width:140px;display:flex;flex-direction:column;padding:4px;background:var(--bg-elev-2);border:1px solid var(--border);border-radius:10px;box-shadow:0 14px 34px #00000080}.ct2-menu button{text-align:left;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.ct2-menu button:hover{background:var(--panel-hover)}.ct2-menu button.danger{color:#f87171}.ct2-new{align-self:flex-start;font-size:12.5px;font-weight:700;color:#fff;background:#e5484d;border-radius:999px;padding:4px 12px}.ct2-stats{display:flex;gap:22px;padding:12px 0 0;border-top:1px solid var(--border-soft)}.ct2-stat{display:flex;flex-direction:column;gap:2px;line-height:1.1}.ct2-stat b{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ct2-stat b.good{color:#4ade80}.ct2-stat b.warn{color:#f2973a}.ct2-stat b.bad{color:#f87171}.ct2-stat span{font-size:13px;color:var(--text-faint)}.ct2-foot{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12.5px;color:var(--text-faint)}.ct2-setup{display:inline-flex;align-items:center;gap:5px}.ct2-setup i{width:6px;height:6px;border-radius:50%;background:var(--text-faint);flex:none}.ct2-setup.ok i{background:#34d399}.ct2-setup.warn{color:#f2973a}.ct2-setup.warn i{background:#f2973a}.ct-roster-row{cursor:pointer}.ct-roster-row:hover td{background:var(--bg-elev-2)}.mc-step{display:flex;align-items:center;gap:8px;margin:16px 0 8px;padding-top:12px;border-top:1px solid var(--border-soft);font-size:14px;font-weight:700}.mc-step-n{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--on-accent, #111);background:var(--gold)}.mc-more{margin-top:10px}.mc-more>summary{cursor:pointer;font-size:12.5px;color:var(--text-dim);padding:6px 0}.mc-more>summary:hover{color:var(--text)}.cast-box{display:flex;flex-direction:column;gap:12px;padding:16px 18px;margin-bottom:14px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg-elev)}.cast-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cast-head b{font-size:17px}.cast-type{font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;background:#78aaff24;color:#9cc3ff}.cast-type.emo{background:#f472b624;color:#f9a8d4}.cast-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cast-switch button{min-height:44px;border-radius:10px;border:1px solid var(--border-soft);background:transparent;color:var(--text-dim);font:inherit;font-size:14px;cursor:pointer}.cast-switch button.on{border:2px solid var(--gold);background:rgba(var(--accent-rgb),.12);color:var(--text);font-weight:700}.cast-field{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5}.cast-label{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--text-faint)}.cast-q{font-weight:600}.cast-pick{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:10px;background:#4ade8014;border:1px solid rgba(74,222,128,.3);font-size:15px;font-weight:600;line-height:1.45}.cast-pick .cast-label{color:#7ee2a0}.cast-empty{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:12px 14px;border-radius:10px;border:1px dashed var(--gold-line);font-size:14px;line-height:1.5}.cast-done{font-size:13px;color:#7ee2a0}.dq-row .dq-note{flex:1 1 200px;min-width:0;max-width:60ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.dq-row .dq-note.open{white-space:normal;max-width:none;flex-basis:100%;cursor:pointer}.pe-lowres{display:block;margin-top:6px;font-size:13px;font-weight:700;line-height:1.35;color:#e6c06a}.hook-card.hk2{padding:0;overflow:hidden;gap:0}.hook-card.hk2 .hk-hero{margin:0;border-radius:0}.hook-card.hk2 .hk-hero img{height:190px;cursor:pointer}.hook-card.hk2 .hk-hero.empty{height:70px;border-bottom:0;font-weight:600}.hk2-name{padding:12px 14px 0;font-weight:700;font-size:15.5px;line-height:1.25;overflow-wrap:anywhere}.hk2-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px 0}.hk2-status{font-size:13px;font-weight:700;border-radius:999px;padding:2px 9px;border:1px solid}.hk2-status.st-proven{color:#4ade80;border-color:#4ade8066;background:#4ade801a}.hk2-status.st-decoded{color:#c9a0f0;border-color:#b07ee066;background:#b07ee01a}.hk2-status.st-raw{color:#94a3b8;border-color:#94a3b84d;background:transparent}.hk2-actions{display:flex;gap:8px;margin-top:auto;padding:12px 14px 14px}.hk2-actions .btn{flex:1 1 0;justify-content:center;text-align:center;text-decoration:none}.hk2-actions .btn.dead{opacity:.55;text-decoration:line-through}.hook-card.hk2 .dead-banner{top:10px}.src-gone{flex:1 1 0;align-self:center;font-size:12px;line-height:1.3;color:var(--text-faint)}.modal .src-gone{margin-bottom:10px;font-size:13px}.tier-badge.decode-todo{color:var(--text-dim);border-color:var(--border);background:transparent;font-weight:700}.tier-badge.decode-todo.as-btn{cursor:pointer;font-family:inherit}.tier-badge.decode-todo.as-btn:hover:not(:disabled){color:var(--text);border-color:var(--gold-line)}.hk2-actions .hk2-go{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.hook-card.hk2:hover .hk2-go{background:var(--gold);color:var(--on-accent, #111);border-color:var(--gold)}.qc{position:relative;overflow:hidden;margin:4px 0 18px;padding:34px 28px 20px;border:1px solid var(--gold-line);border-radius:22px;background:radial-gradient(120% 90% at 50% -20%,rgba(var(--accent-rgb),.16),transparent 60%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0f}.qc-glow{position:absolute;left:50%;top:-180px;width:620px;height:360px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(var(--accent-rgb),.22),transparent 70%);filter:blur(20px);pointer-events:none;animation:qc-breathe 7s ease-in-out infinite}@keyframes qc-breathe{0%,to{opacity:.55}50%{opacity:1}}.qc>*:not(.qc-glow){position:relative}.qc-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:26px}.qc-mark{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;color:var(--on-accent, #14110a);background:linear-gradient(160deg,var(--gold-2),var(--gold));box-shadow:0 10px 30px rgba(var(--accent-rgb),.35),inset 0 1px #ffffff80}.qc-title{margin:6px 0 0;font-family:var(--display, Georgia, serif);font-weight:400;font-size:46px;line-height:1.02;letter-spacing:-.01em;background:linear-gradient(180deg,#fbf4e4 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.qc-sub{margin:0;font-size:15.5px;color:var(--text-dim)}.qc-steps{list-style:none;display:flex;gap:8px;margin:12px 0 0;padding:0}.qc-steps li{display:inline-flex;align-items:center;gap:7px;padding:5px 13px 5px 6px;border-radius:999px;border:1px solid var(--border);font-size:12.5px;font-weight:600;color:var(--text-faint);transition:all .25s var(--ease, ease)}.qc-steps li span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:var(--bg-elev-2);border:1px solid var(--border)}.qc-steps li.now{color:var(--text);border-color:var(--gold-line);background:var(--accent-dim)}.qc-steps li.now span{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.qc-steps li.done{color:var(--gold-2)}.qc-steps li.done span{background:transparent;border-color:var(--gold-line);color:var(--gold-2)}.qc-block{max-width:980px;margin:0 auto 22px}.qc-rise{animation:rise .45s var(--ease, ease) backwards}.qc-label{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px;font-weight:700;margin-bottom:12px}.qc-label>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--on-accent, #111);background:var(--gold);flex:none}.qc-search{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev);color:var(--text-faint);font-weight:400}.qc-search:focus-within{border-color:var(--gold-line)}.qc-search input{width:170px;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:13px}.qc-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px}.qc-product{display:flex;flex-direction:column;gap:9px;align-items:stretch;padding:9px 9px 11px;text-align:center;cursor:pointer;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);color:var(--text);font:inherit;transition:transform .18s var(--ease, ease),border-color .18s,box-shadow .18s,background .18s}.qc-product:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 14px 30px #0006}.qc-product.on{border-color:var(--gold);background:var(--accent-dim);box-shadow:0 0 0 1px var(--gold),0 14px 34px rgba(var(--accent-rgb),.18)}.qc-product-pic{position:relative;aspect-ratio:1;border-radius:11px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f)}.qc-product-pic img{width:100%;height:100%;object-fit:cover;display:block}.qc-product-pic i{font-style:normal;font-size:24px;font-weight:700;color:var(--gold-2);opacity:.85;font-family:var(--display, Georgia, serif)}.qc-product-pic b,.qc-concept-pic b{position:absolute;right:7px;top:7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;color:var(--on-accent, #111);background:var(--gold);box-shadow:0 4px 12px #00000080}.qc-product-name{font-size:13px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.qc-product-new{border-style:dashed;color:var(--text-dim)}.qc-product-new .qc-product-pic{background:transparent;border:1px dashed var(--border)}.qc-add{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:10px;border:1px dashed var(--gold-line);border-radius:16px;grid-column:span 2}.qc-add div{display:flex;gap:6px}.qc-concepts{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.qc-concept{display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;cursor:pointer;font:inherit;color:var(--text);border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);transition:transform .18s var(--ease, ease),border-color .18s,box-shadow .18s}.qc-concept:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 14px 30px #0006}.qc-concept.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 14px 34px rgba(var(--accent-rgb),.18)}.qc-concept.no{opacity:.6}.qc-concept-pic{position:relative;display:flex;gap:2px;height:132px;background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f)}.qc-concept-pic img{flex:1 1 0;min-width:0;height:100%;object-fit:cover;display:block}.qc-concept-pic i{margin:auto;font-style:normal;font-size:13px;color:var(--text-faint)}.qc-concept-name{padding:10px 12px 0;font-size:14px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.qc-concept-meta{padding:6px 12px 12px;margin-top:auto}.qc-concept-meta em{font-style:normal;font-size:13px;font-weight:600;color:var(--text-faint)}.qc-concept-meta em.fit{color:#4ade80}.qc-concept-meta em.change{color:#f2c14e}.qc-concept-meta em.no{color:#f87171}.qc-concept-meta em.was{color:var(--text-dim)}.qc-more{display:block;margin:12px auto 0;padding:6px 12px;border:0;background:transparent;color:var(--gold-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.qc-more:hover{text-decoration:underline}.qc-fine{margin:10px 0 0;font-size:12.5px;color:var(--text-faint);text-align:center}.qc-vm{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:6px 0 0;font-size:12.5px;color:var(--text-faint)}.qc-vm b{color:var(--text);font-weight:600}.qc-vm-change{padding:0;border:0;background:transparent;color:var(--gold-2);font:inherit;font-weight:600;cursor:pointer}.qc-vm-change:hover{text-decoration:underline}.qc-vm-pick{margin:10px auto 0;max-width:520px;display:grid;gap:6px;text-align:left}.qc-vm-help{margin:0;font-size:12px;color:var(--text-faint)}.qc-vm-row{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.qc-vm-row:hover{border-color:var(--gold-2)}.qc-vm-row.on{border-color:var(--gold);background:rgba(var(--accent-rgb, 201, 168, 106),.08)}.qc-vm-name{font-size:13px;font-weight:600}.qc-vm-cost{font-size:12px;color:var(--text-faint)}.qc-vm-good{grid-column:1 / -1;font-size:12px;color:var(--text-faint)}.qc-vm-list{display:grid;gap:6px}.qc-vm-sub{margin:6px 0 0;font-size:12px;font-weight:700;color:var(--text)}.qc-vm-ways{display:grid;grid-template-columns:1fr 1fr;gap:6px}.qc-vm-way{padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.qc-vm-way:hover{border-color:var(--gold-2)}.qc-vm-way.on{border-color:var(--gold);background:rgba(var(--accent-rgb, 201, 168, 106),.08)}.qc-warn{margin:0 0 4px;font-size:13px;color:#fca5a5;text-align:center}.qc-go{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:22px;border-top:1px solid var(--border-soft)}.qc-pair{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;font-family:var(--display, Georgia, serif);font-size:26px;line-height:1.1;text-align:center}.qc-pair i{font-style:normal;color:var(--gold);font-size:20px}.qc-note{width:min(560px,100%)}.qc-make{min-width:min(360px,100%);justify-content:center;padding:15px 28px;font-size:16.5px;font-weight:700;border-radius:14px;box-shadow:0 16px 40px rgba(var(--accent-rgb),.28)}.qc-make:hover:not(:disabled){transform:translateY(-2px)}.qc-error{max-width:640px;margin:4px auto 12px;text-align:center}.qc-done{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:6px 0 14px;animation:rise .45s var(--ease, ease) backwards}.qc-done-tick{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#06140b;background:linear-gradient(160deg,#86efac,#22c55e);box-shadow:0 16px 40px #22c55e59;animation:qc-pop .5s var(--spring, cubic-bezier(.34, 1.56, .64, 1)) backwards}@keyframes qc-pop{0%{transform:scale(.4);opacity:0}}.qc-done h3{margin:8px 0 0;font-family:var(--display, Georgia, serif);font-weight:400;font-size:32px}.qc-done p{margin:0;color:var(--text-dim)}.qc-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 4px;padding:12px 16px;border:1px solid var(--gold-line);border-radius:14px;background:var(--accent-dim);font-size:14.5px}.qc-next-n{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.qc-say{display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px;border-radius:10px;border:1px solid var(--gold-line);background:var(--bg-elev);color:var(--text);font:inherit;font-weight:700;cursor:pointer}.qc-say em{font-style:normal;font-size:13px;font-weight:600;color:var(--gold-2)}.qc-done-acts{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap;justify-content:center}.qc-adv{display:block;margin:6px auto 0;padding:8px 12px;border:0;background:transparent;color:var(--text-faint);font:inherit;font-size:12.5px;cursor:pointer}.qc-adv:hover{color:var(--text)}@media (prefers-reduced-motion: reduce){.qc-glow,.qc-rise,.qc-done,.qc-done-tick{animation:none}}.clip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;align-items:start}.clip-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));box-shadow:inset 0 1px #ffffff0b;transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .2s}.clip-card:not(.open):hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 18px 40px #00000073,inset 0 1px #ffffff0f}.clip-card.failed{border-color:#ef444473}.clip-card.just-queued{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 44px rgba(var(--accent-rgb),.28);animation:clip-land .6s var(--spring, cubic-bezier(.34, 1.56, .64, 1)) backwards}@keyframes clip-land{0%{opacity:0;transform:scale(.92)}}.clip-card.open{grid-column:1 / -1}.clip-top{cursor:pointer;display:flex;flex-direction:column;outline:none}.clip-top:focus-visible{box-shadow:inset 0 0 0 2px var(--gold-line)}.clip-card.open .clip-top{flex-direction:row;align-items:center;gap:14px;padding:12px 14px 0}.clip-media{position:relative;aspect-ratio:9 / 13;background:#050506;overflow:hidden}.clip-card.open .clip-media{display:none}.clip-media video,.clip-media img{width:100%;height:100%;object-fit:cover;display:block}.clip-wait{width:100%;height:100%;display:grid;place-items:center;font-size:30px;color:var(--text-faint);background:radial-gradient(90% 70% at 50% 30%,rgba(var(--accent-rgb),.12),transparent 70%),linear-gradient(160deg,var(--bg-elev-2),#0a0a0d)}.clip-wait.run{background:radial-gradient(90% 70% at 50% 30%,rgba(var(--accent-rgb),.22),transparent 70%),linear-gradient(160deg,var(--bg-elev-2),#0a0a0d);animation:qc-breathe 2.6s ease-in-out infinite}.clip-wait span{opacity:.7}.clip-status{position:absolute;left:10px;top:10px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:700;color:#0b0b0d;box-shadow:0 4px 14px #00000080}.clip-star{position:absolute;right:10px;top:8px;font-size:16px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.7))}.clip-play{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;display:grid;place-items:center;padding-left:3px;font-size:16px;color:#fff;background:#08080a8c;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s,transform .2s;pointer-events:none}.clip-top:hover .clip-play{opacity:0;transform:scale(.8)}.clip-info{padding:12px 14px 0;min-width:0;display:flex;flex-direction:column;gap:3px}.clip-card.open .clip-info{padding:0}.clip-name{font-size:15px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.clip-product{font-size:12.5px;font-weight:600;color:var(--gold-2)}.clip-line{font-size:13px;color:var(--text-faint);line-height:1.35;margin-top:2px}.clip-line.bad{color:#fca5a5}.clip-acts{display:flex;align-items:center;gap:6px;padding:12px 14px 14px;margin-top:auto}.clip-acts .btn{white-space:nowrap}.clip-acts .clip-go{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim);text-decoration:none}.clip-card:hover .clip-acts .clip-go{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.clip-acts .clip-x{margin-left:auto;opacity:0;transition:opacity .15s}.clip-card:hover .clip-x,.clip-card.open .clip-x,.clip-x:focus-visible{opacity:1}.clip-details{padding:4px 14px 14px;border-top:1px solid var(--border-soft);animation:rise .3s var(--ease, ease) backwards}.clip-details>.qi-top,.clip-details>.qi-concept{display:none}.clip-details .qi-video{max-height:520px;border-radius:12px}.win-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.win-card .clip-info{padding-top:14px;gap:5px}.win-card .win-conf{align-self:flex-start}.win-peek{margin-top:4px;font-size:13px;line-height:1.45;color:var(--text-faint);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.win-card .clip-media{aspect-ratio:16 / 11}@media (hover: none){.clip-acts .clip-x{opacity:1}}@media (prefers-reduced-motion: reduce){.clip-card.just-queued,.clip-details,.clip-wait.run{animation:none}}.qc-lib .qc-mark{font-size:24px}.qc-lib .lib-search{max-width:520px}.qc-lib .rlib-chips{margin-bottom:14px}.qc-lib .rlib-section{margin-top:16px}.qc-lib .rlib-section-head{font-size:13.5px;color:var(--text-dim);margin-bottom:10px}.qc-lib .rlib-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.qc-lib .rlib-card{border-radius:16px;transition:transform .18s var(--ease, ease),border-color .18s,box-shadow .18s}.qc-lib .rlib-card:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 14px 30px #0006}.qc-lib .rlib-card.picked{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 14px 34px rgba(var(--accent-rgb),.18)}.qc-lib .rlib-img{background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f)}.qc-lib .rlib-body{padding:10px 12px 12px;gap:3px}.qc-lib .rlib-body b{font-size:14px}.qc-lib .rlib-detail{border-radius:16px;padding:16px;margin-top:12px}.qc-lib .rlib-add{border-style:solid;border-color:var(--gold-line);border-radius:16px;padding:16px;background:var(--accent-dim)}.qc-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:6px 0 20px;text-align:center;color:var(--text-dim)}.qc-empty p{margin:0;font-size:15px}.qc-how{max-width:720px;margin:4px auto 0;text-align:center}.qc-how summary{cursor:pointer;font-size:12.5px;color:var(--text-faint);list-style:none}.qc-how summary::-webkit-details-marker{display:none}.qc-how summary:hover{color:var(--text)}.qc-how p{margin:10px 0 4px;font-size:13px;line-height:1.55;color:var(--text-dim)}.qc-setup{padding:20px 22px;border-radius:18px;margin-bottom:18px}.qc-setup .qc-products{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));margin-bottom:4px}.qc-find-row{display:flex;justify-content:flex-end;margin:0 0 10px}.qc-find-row .qc-search{margin-left:0}.qc-search-x{border:0;background:transparent;color:var(--text-faint);font-size:16px;line-height:1;padding:0 2px;cursor:pointer}.qc-search-x:hover{color:var(--text)}.cs-list{display:flex;flex-direction:column;gap:8px}.cs{border-radius:14px;border:1px solid var(--border-soft);background:var(--bg);overflow:hidden}.cs-head{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;background:none;border:0;color:inherit;text-align:left;font:inherit;cursor:default}.cs-head:not(:disabled){cursor:pointer}.cs-head:not(:disabled):hover{background:#ffffff08}.cs-ico{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--accent-dim);font-size:14px}.cs-title{flex:none;font-size:13px;font-weight:800;color:var(--text)}.cs-state{flex:1;min-width:0;font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.cs-chev{flex:none;color:var(--text-faint);font-size:13px}.cs-body{display:flex;flex-direction:column;gap:10px;padding:2px 14px 14px 52px}.cs-body .input,.cs-body .select{width:100%}.cs-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cs-row .audio-pick{flex:1 1 100%!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cs-chip{padding:7px 12px;border-radius:999px;border:1.5px solid var(--border-soft);background:var(--bg-elev);color:var(--text-dim);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.cs-chip:hover{border-color:var(--gold-line);color:var(--text)}.cs-chip.on{border-color:var(--gold);color:var(--text);background:var(--accent-dim)}.cs-sub{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--text-dim)}.cs-sub em{font-style:normal;font-weight:400;color:var(--text-faint)}.cs-more{align-self:flex-start;padding:0;background:none;border:0;color:var(--gold-2);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cs-fine{margin:0;font-size:13px;color:var(--text-faint);line-height:1.4}.who-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.who-bank{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:10px;border-radius:14px;background:rgba(var(--accent-rgb),.06);border:1px dashed rgba(var(--accent-rgb),.3)}.who-bank .lh-note{grid-column:1 / -1;margin:0}.who-tile{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1.5px solid var(--border-soft);background:var(--bg-elev);color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.who-tile:hover:not(:disabled){border-color:var(--gold-line)}.who-tile.on{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold)}.who-tile:disabled{opacity:.5;cursor:not-allowed}.who-tile .av-face{width:44px;height:44px}.who-tile-text{display:flex;flex-direction:column;gap:1px;min-width:0}.who-tile-text b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who-tile-text small{font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who-tile .dp-tick{top:-6px;right:-6px;width:20px;height:20px;font-size:12.5px}.av-face{flex:none;border-radius:50%;object-fit:cover;border:1px solid var(--border-soft);background:var(--bg-elev-2)}.av-face-blank{display:grid;place-items:center;font-size:20px}.av-bar{display:flex;gap:10px;align-items:center}.av-bar .search{flex:1}.av-bar .btn{flex:none;white-space:nowrap}.av-card.winning{border-color:var(--gold-line)}.av-badge{margin-left:auto;color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.av-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.av-use{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.av-use .select{flex:1 1 160px;min-width:0}.av-use-how{flex-basis:100%}.av-add-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:14px;align-items:start}.av-add-fields{display:grid;gap:10px}.av-add-fields .dp-field em{font-style:normal;font-weight:400;color:var(--text-faint);margin-left:4px}.av-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:1;width:100%;padding:12px;border-radius:14px;border:1.5px dashed var(--gold-line);background:var(--bg);color:inherit;font:inherit;text-align:center;cursor:pointer;overflow:hidden}.av-drop:hover{background:var(--accent-dim)}.av-drop.has{border-style:solid;padding:0}.av-drop img{width:100%;height:100%;object-fit:cover}.av-drop-ico{font-size:26px}.av-drop b{font-size:13px}.av-drop small{font-size:13px;color:var(--text-dim);line-height:1.35}.av-done{color:#4ade80}.csl{display:flex;flex-direction:column;gap:14px;margin:6px 0 10px}.csl-lane{display:flex;flex-direction:column;gap:12px}.csl-lane+.csl-lane{padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.csl-kind{margin:0;font-family:var(--display, Georgia, serif);font-weight:400;font-size:20px;display:flex;align-items:baseline;gap:8px}.csl-kind span{font-family:inherit;font-size:13px;color:var(--text-faint);font-family:var(--sans, inherit)}.csl-block{display:flex;flex-direction:column;gap:8px}.csl-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.csl-head b{font-size:14px}.csl-head span{font-size:13px;color:var(--text-faint)}.csl-picks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.csl-lane.emotional .csl-picks,.csl-lane.traditional:not(:only-child) .csl-picks{grid-template-columns:repeat(4,minmax(0,1fr))}.csl-pick{display:flex;flex-direction:column;gap:7px;min-width:0;padding:7px;border-radius:12px;cursor:pointer;text-align:left;font:inherit;color:inherit;background:#ffffff09;border:1px solid rgba(255,255,255,.08);transition:border-color .15s,transform .15s}.csl-pick:hover{border-color:rgba(var(--accent-rgb),.5);transform:translateY(-1px)}.csl-pick:focus-visible,.csl-again-card:focus-visible,.csl-all:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.csl-frame{aspect-ratio:9 / 13;border-radius:8px;overflow:hidden;background:#000;display:grid;place-items:center;max-width:100%}.csl-frame img{width:100%;height:100%;object-fit:cover;display:block}.csl-frame i{font-size:12.5px;color:var(--text-faint);font-style:normal}.csl-name{font-size:13px;font-weight:600;line-height:1.3}.csl-whys{display:flex;flex-wrap:wrap;gap:4px;flex:1;align-content:flex-start}.csl-why{font-size:12px;line-height:1.5;padding:1px 6px;border-radius:5px}.csl-why.fit{background:rgba(var(--accent-rgb),.14);color:var(--accent)}.csl-why.proof{background:#7ddba11f;color:#7ddba1}.csl-why.new{background:#8fb8ff1f;color:#8fb8ff}.csl-btn{text-align:center;font-size:13px;font-weight:650;padding:7px 8px;border-radius:8px;background:var(--accent);color:#17130a}.csl-btn.ghost{background:transparent;color:var(--accent);border:1px solid rgba(var(--accent-rgb),.4);flex:none}.csl-again{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.csl-again-card{display:flex;align-items:center;gap:10px;min-width:0;padding:7px;border-radius:12px;cursor:pointer;text-align:left;font:inherit;color:inherit;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.csl-again-card:hover{border-color:rgba(var(--accent-rgb),.5)}.csl-again-card img,.csl-noframe{width:44px;height:58px;object-fit:cover;border-radius:7px;flex:none;background:#000}.csl-again-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.csl-again-text b{font-size:13px;line-height:1.25}.csl-again-text span{font-size:13px;color:var(--text-dim)}.csl-again-text em{font-style:normal;color:#7ddba1;font-weight:650}.csl-all{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;width:100%;margin:0 0 8px;padding:11px 14px;border-radius:12px;cursor:pointer;text-align:left;font:inherit;font-weight:650;color:var(--text);background:transparent;border:1px dashed rgba(var(--accent-rgb),.35)}.csl-all:hover{border-color:rgba(var(--accent-rgb),.6)}.csl-all span{font-weight:400;font-size:13px;color:var(--text-faint)}.csl-back{display:inline-block;margin:2px 0 8px}@media (max-width: 1100px){.csl-picks,.csl-lane.emotional .csl-picks,.csl-lane.traditional:not(:only-child) .csl-picks{grid-template-columns:repeat(3,minmax(0,1fr))}.csl-again{grid-template-columns:repeat(2,minmax(0,1fr))}}.swap-add{display:flex;flex-direction:column;gap:12px;max-width:640px;padding:18px 20px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg-elev)}.swap-add-title{font-size:17px}.swap-add-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.swap-add-secs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px}.swap-add-secs label{display:inline-flex;align-items:center;gap:6px}.swap-add-secs .input{width:76px}.swap-add .btn{align-self:flex-start}.dp-card.swap{border-color:var(--gold-line)}.cp-fit.swap{background:rgba(var(--accent-rgb),.16);color:var(--gold-2)}.dn{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,#5865f229,#5865f20f);border:1px solid rgba(88,101,242,.45)}.dn-ico{font-size:22px;flex:none}.dn-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:13px;color:var(--text-dim)}.dn-text b{color:var(--text);font-size:14px}.dn-acts{display:flex;align-items:center;gap:6px;flex:none}.dn-x{border:0;background:none;color:var(--text-faint);font-size:15px;padding:6px;cursor:pointer}.buyers-wrap{overflow-x:auto;border:1px solid var(--border-soft, rgba(255,255,255,.08));border-radius:12px}.buyers{width:100%;border-collapse:collapse;font-size:13px}.buyers th,.buyers td{padding:9px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap;vertical-align:middle}.buyers th{font-size:12.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.buyers tr:last-child td{border-bottom:0}.buyers tr.test td{opacity:.55}.buyers-tag{margin-left:6px;font-size:12px;padding:1px 6px;border-radius:5px;background:#ffffff14;color:var(--text-dim)}.buyers-pill{font-size:13px;padding:2px 8px;border-radius:999px}.buyers-pill.ok{background:#7ddba11f;color:#7ddba1}.buyers-pill.warn{background:#f0b45a24;color:#f2b65a}.buyers-pill.bad{background:#f071671f;color:#f07167}.cw-teams{display:flex;gap:10px;flex-wrap:wrap;margin:4px 0 12px}.cw-team{display:flex;align-items:center;gap:10px;min-width:220px;flex:0 1 auto;padding:10px 14px;border-radius:14px;border:1px solid var(--border);background:var(--panel);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cw-team:hover{background:var(--panel-hover)}.cw-team.on{border-color:var(--gold-2);background:var(--accent-dim);box-shadow:0 0 0 1px var(--gold-line) inset}.cw-team-av{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--bg-elev-2, #1a1a20);color:var(--gold-2);border:1px solid var(--gold-line)}.cw-team.on .cw-team-av{background:var(--gold-2);color:var(--on-accent, #0b0b0e)}.cw-team-main{display:flex;flex-direction:column;min-width:0}.cw-team-main b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-team-main small{font-size:13px;color:var(--text-faint)}.cw-team-new{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:13px;font-weight:700;background:var(--gold-2);color:var(--on-accent, #0b0b0e);white-space:nowrap}.cw-team-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:8px 12px;border-radius:10px;border:1px dashed var(--gold-line);font-size:13px;color:var(--text-dim)}.cw-team-strip b{color:var(--gold-2)}.cw-team-prods{display:flex;gap:6px;flex-wrap:wrap}.cw-team-prods i{font-style:normal;font-size:13px;padding:2px 8px;border-radius:999px;background:var(--accent-dim);color:var(--text)}.lfc-square{display:flex;flex-direction:column;gap:0}.lfc-tabs{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.lfc-tabs button{border:1px solid var(--border);background:var(--panel);color:var(--text-dim);font:inherit;font-size:13px;padding:7px 14px;border-radius:999px;cursor:pointer}.lfc-tabs button.on{border-color:var(--gold-2);background:var(--accent-dim);color:var(--text);font-weight:600}.lfc-tabs button i{font-style:normal;font-size:10.5px;font-weight:700;margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--gold-2);color:var(--on-accent, #0b0b0e)}.lfc-what{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.lfc-mode{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.crd{margin:12px 0;padding:12px 14px;border:1px solid var(--gold, #d4b26a);border-radius:12px;background:#d4b26a0a;display:flex;flex-direction:column;gap:8px}.crd-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.crd-head>b{font-size:14px}.crd-headline{font-size:15px;font-weight:600;margin:0;line-height:1.4}.crd-sec>b{display:block;font-size:13px;margin:4px 0 6px}.crd-sec ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.45}.crd-sec li span{color:var(--text-dim, #a6a9b0)}.crd-ideas{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.crd-idea{border:1px solid var(--line, rgba(255,255,255,.12));border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.crd-idea p{margin:0;font-size:13px;line-height:1.45}.crd-idea-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.crd-idea-btns{display:flex;gap:6px;margin-top:auto}.crd-moves{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.crd-chat{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line, rgba(255,255,255,.12));padding-top:10px}.crd>.crd-chat:first-child{border-top:0;padding-top:0}.crd-msg{display:flex;flex-direction:column;gap:6px}.crd-msg>.think{align-self:flex-start}.crd-msg>p{margin:0;padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap;max-width:85%}.crd-msg.you>p{align-self:flex-end;background:#d4b26a29}.crd-msg.ai>p{align-self:flex-start;background:#ffffff0d}.crd-chat-form{display:flex;gap:8px;align-items:flex-end}.crd-chat-form textarea{flex:1;resize:vertical;min-height:44px;font:inherit}.crd{animation:crd-in .45s cubic-bezier(.2,.7,.2,1) both}.crd-msg-in{animation:crd-in .38s cubic-bezier(.2,.7,.2,1) both}.crd-idea{animation:crd-in .42s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms);transition:border-color .2s ease,transform .2s ease}.crd-idea:hover{border-color:#d4b26a73;transform:translateY(-1px)}@keyframes crd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.crd,.crd-msg-in,.crd-idea{animation:none}}.crd-moves>div>b{display:block;font-size:13px;margin-bottom:4px}.lfc-depth{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin:8px 0}.lfc-depth label{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--text-dim, #a6a9b0)}.lfc-depth select{min-width:110px}.lfc-depth .lfc-hooks{flex-direction:row;align-items:center;gap:6px;color:inherit}.lfc-mode-q{align-self:center;font-size:13px;color:var(--text-dim)}.lfc-opt{flex:1 1 220px;display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;border:1px solid var(--border);background:var(--panel);color:inherit;font:inherit;text-align:left;cursor:pointer}.lfc-opt b{font-size:13.5px}.lfc-opt small{font-size:12px;color:var(--text-faint);line-height:1.4}.lfc-opt.on{border-color:var(--gold-2);background:var(--accent-dim)}.lfc-suggest{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.lfc-study{display:flex;flex-direction:column;gap:6px}.lfc-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel)}.lfc-row.ready{border-color:var(--gold-line)}.lfc-rank{font-weight:700;color:var(--gold-2);min-width:26px}.lfc-main{display:flex;flex-direction:column;min-width:0;flex:1;color:inherit;text-decoration:none}.lfc-main b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lfc-main small{font-size:12px;color:var(--text-faint)}.lfc-status{font-size:12px;color:var(--text-dim);white-space:nowrap}.lfc-row.ready .lfc-status{color:var(--gold-2);font-weight:600}.lfc-row.failed .lfc-status{color:#f87171}.lfc-tag{display:inline-block;font-size:11.5px;padding:1px 8px;border-radius:999px;border:1px solid var(--gold-2);color:var(--gold-2);margin:2px 0;width:fit-content}.tk{display:flex;flex-direction:column;gap:16px}.tk-wrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.tk-main{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px 22px 22px;border-radius:18px;background:var(--bg-elev);border:1px solid var(--border-soft)}.tk-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.tk-nav{display:flex;align-items:center;gap:12px;min-width:0}.tk-title{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-title h2{margin:0;font-family:var(--serif);font-weight:600;font-size:30px;line-height:1.05;letter-spacing:-.01em}.tk-title span{font-size:13px;color:var(--text-dim)}.tk-title .link-btn{font-size:13px}.tk-ring{position:relative;flex:none;width:56px;height:56px;display:grid;place-items:center}.tk-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:56px;height:56px;transform:rotate(-90deg)}.tk-ring-bg{fill:none;stroke:var(--border-soft);stroke-width:4}.tk-ring-fg{fill:none;stroke:var(--gold);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .4s ease}.tk-ring b{font-size:14px;font-weight:800;line-height:1}.tk-ring i{font-style:normal;font-weight:600;font-size:11px;color:var(--text-faint)}.tk-add{display:flex;gap:8px;align-items:center}.tk-add .input{flex:1;min-width:0;padding:11px 13px;font-size:14px}.tk-chip{flex:none;padding:0 12px;height:38px;border-radius:9px;border:1px solid var(--border-soft);background:transparent;color:var(--text-dim);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.tk-chip.on{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.tk-group{display:flex;flex-direction:column;gap:2px}.tk-group-head{display:flex;align-items:baseline;gap:10px;margin:6px 0 4px;padding:0 2px;font-size:12px;font-weight:400}.tk-group-head b{color:var(--tier);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px}.tk-group-head span{color:var(--text-faint)}.tk-group-head i{margin-left:auto;font-style:normal;color:var(--text-faint)}.tk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tk-row{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft)}.tk-row:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--tier);opacity:.9}.tk-row:hover{border-color:var(--border)}.tk-row.done{opacity:.6}.tk-row.done:before{opacity:.3}.tk-text{flex:1;min-width:0;text-align:left;background:none;border:0;padding:0;color:var(--text);font:inherit;font-size:14.5px;line-height:1.4;word-break:break-word;cursor:text}.tk-row.done .tk-text{text-decoration:line-through;color:var(--text-faint)}.tk-tag{flex:none;font-size:11.5px;color:var(--text-faint);white-space:nowrap}.tk-repeat{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--gold-2);background:var(--accent-dim)}.tk-more{flex:none;width:30px;height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-faint);font-size:18px;line-height:1;cursor:pointer;opacity:0}.tk-row:hover .tk-more,.tk-more:focus-visible,.tk-more.on{opacity:1}.tk-more:hover,.tk-more.on{color:var(--text);border-color:var(--border-soft);background:var(--bg-elev)}.tk-menu{position:absolute;right:10px;top:calc(100% - 4px);z-index:5;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;border-radius:12px;background:var(--bg-elev-2);border:1px solid var(--border);box-shadow:var(--shadow)}.tk-menu button{text-align:left;font:inherit;font-size:13px;font-weight:600;color:var(--text);background:transparent;border:0;border-radius:8px;padding:8px 10px;cursor:pointer}.tk-menu button:hover{background:var(--panel-hover)}.tk-menu button.danger{color:var(--danger)}.tk-menu-label{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:4px 10px 2px}.tk-menu-tier{color:var(--tier)!important}.tk-menu-tier.on{background:color-mix(in srgb,var(--tier) 14%,transparent)}.tk-menu-gap{height:1px;margin:4px 6px;background:var(--border-soft)}.tk-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:34px 10px 26px;text-align:center;color:var(--text-dim)}.tk-empty b{color:var(--text);font-size:15px}.tk-side{position:sticky;top:12px;display:flex;flex-direction:column;gap:12px}.tk-cal{padding:16px;border-radius:18px;background:var(--bg-elev);border:1px solid var(--border-soft)}.tk-cal-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.tk-cal-bar h3{margin:0;font-family:var(--serif);font-weight:600;font-size:18px}.tk-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.tk-cal-dow span{text-align:center;font-size:11px;font-weight:700;color:var(--text-faint);padding-bottom:4px}.tk-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1;min-width:0;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text);font:inherit;cursor:pointer;padding:2px}.tk-day:hover:not(:disabled){background:var(--panel-hover)}.tk-day:disabled{opacity:.3;cursor:default}.tk-day.outside{opacity:.35}.tk-day.future{color:var(--text-faint)}.tk-day.today{border-color:var(--gold-line)}.tk-day.today .tk-day-n{color:var(--gold-2);font-weight:800}.tk-day.picked{background:var(--gold);color:var(--on-accent)}.tk-day.picked .tk-day-n{color:var(--on-accent)}.tk-day.full .tk-day-n:after{content:"";position:absolute;top:3px;right:3px;width:5px;height:5px;border-radius:50%;background:#5fd08a}.tk-day-n{font-size:12.5px;font-weight:600;line-height:1}.tk-day-bar{width:60%;height:3px;border-radius:3px;background:var(--border);overflow:hidden}.tk-day-bar i{display:block;height:100%;background:#5fd08a}.tk-day.picked .tk-day-bar{background:#00000040}.tk-day.picked .tk-day-bar i{background:var(--on-accent)}.tk-cal-foot{margin-top:10px;font-size:12.5px;color:var(--text-dim)}.tk-panel{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.tk-panel-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:11px 12px;border-radius:11px;border:0;background:transparent;color:var(--text);font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.tk-panel-row:hover{background:var(--panel-hover)}.tk-panel-row b{font-size:12px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--accent-dim);color:var(--gold-2)}.tk-panel-danger{color:var(--text-dim)}.tk-panel-danger:hover{color:var(--danger)}.tk-repeats{list-style:none;margin:0 0 6px;padding:0 6px;display:flex;flex-direction:column;gap:2px}.tk-repeats li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;font-size:13px;border-radius:8px;background:var(--bg)}.tk-repeats li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-repeats .link-btn{flex:none;font-size:12.5px}.tk-panel .tasks-reset{margin:6px}.tk-history{display:flex;flex-direction:column;gap:12px}.tk-hday{padding:16px 18px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft)}.tk-hday-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.tk-hday-head h3{margin:0;font-size:15px}.tk-history .tk-more{opacity:1}.tk-panel-row b.on{color:#4ade80;background:#4ade801f}.tk-rem{display:flex;flex-direction:column;gap:8px;padding:2px 12px 12px}.tk-rem-switch{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;cursor:pointer}.tk-rem-switch input{width:16px;height:16px;accent-color:var(--accent)}.tk-rem-time{display:flex;align-items:center;justify-content:space-between;gap:10px}.tk-rem-time>span{display:flex;flex-direction:column;font-size:13px;font-weight:600}.tk-rem-time small{font-size:11.5px;font-weight:400;color:var(--text-faint)}.tk-rem-time .input{width:112px;padding:6px 8px;font-size:13px}.tk-rem-push{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:10px;background:var(--accent-dim);border:1px solid var(--gold-line);font-size:13px}.yd{display:grid;gap:12px;max-width:820px}.yd-h{margin:0 0 4px;font-family:var(--serif);font-weight:600;font-size:24px}.yd-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:yd}.yd-card{counter-increment:yd;gap:6px}.yd-card b{display:flex;gap:10px;font-size:15px;line-height:1.35}.yd-card b:before{content:counter(yd);flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--on-accent);background:var(--gold)}.yd-card p{margin:0 0 0 32px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.yd-foot{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-dim)}.yd.compact{max-width:none}.yd.compact .yd-card{padding:12px}.yd.compact .yd-card b{font-size:14px}.yd.compact .yd-card p{font-size:12.5px}.lg-price{margin:-4px 0 10px;font-size:13.5px;color:var(--text-dim);text-align:center}.lg-price b{color:var(--gold-2)}.lg-foot-link{margin-top:6px;background:none;border:0;padding:0;font:inherit;font-size:12.5px;color:var(--text-dim);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lg-foot-link:hover{color:var(--gold-2)}.app-footer .foot-link{margin-left:10px;background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--text-dim);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.app-footer .foot-link:hover{color:var(--gold-2)}.up-privacy b{color:var(--text)}.sx-ver-found{font-size:11.5px;color:#4ade80}.dq-row{gap:12px;padding:10px 4px;min-height:48px}.dq-chip{display:inline-flex;align-items:center;gap:7px;flex:0 0 170px;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap}.dq-chip i{width:8px;height:8px;border-radius:50%;background:var(--dq);box-shadow:0 0 0 3px color-mix(in srgb,var(--dq) 22%,transparent);flex:none}.dq-row .dq-link{flex:0 0 82px;font-size:13px;color:var(--text-dim);font-weight:600}.dq-row .dq-note{flex:0 1 300px;font-size:13.5px;color:var(--text)}.dq-brief{flex:1 1 200px;min-width:0;font-size:13px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dq-brief.bad{color:#f2a0a0}.hub-confirm-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:16px;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:hub-confirm-fade .14s ease}.hub-confirm{width:min(440px,100%);padding:22px 22px 18px;border-radius:16px;border:1px solid var(--gold-line);background:var(--bg-elev, #111114);box-shadow:0 24px 60px #0000008c;animation:hub-confirm-in .16s ease}.hub-confirm h3{margin:0 0 8px;font-size:17px;line-height:1.35;color:var(--text)}.hub-confirm p{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.hub-confirm-acts{display:flex;justify-content:flex-end;gap:10px;margin-top:16px;flex-wrap:wrap}.hub-confirm-acts .btn{min-width:108px}.hub-confirm-ok{font-weight:700}@keyframes hub-confirm-fade{0%{opacity:0}to{opacity:1}}@keyframes hub-confirm-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.dp-chips{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.dp-angles{margin-top:8px}.pe-angles{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.45}.pe-angles li{margin:3px 0}.tr-panel{padding:18px;border-radius:16px;border:1px solid var(--border);background:var(--panel)}.tr-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.tr-title{margin:0 0 4px;font-size:17px}.tr-sub{margin:0;max-width:620px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.tr-switch{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid var(--border);cursor:pointer}.tr-switch.on{border-color:var(--gold-2);background:var(--accent-dim)}.tr-switch input{width:18px;height:18px;accent-color:var(--gold-2)}.tr-switch span{display:flex;flex-direction:column}.tr-switch b{font-size:13.5px}.tr-switch small{font-size:12px;color:var(--text-faint)}.tr-leak{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid #f59e0b;background:#f59e0b14;font-size:13.5px;line-height:1.45}.tr-leak-acts{display:flex;gap:8px;flex-wrap:wrap}.tr-empty{display:flex;flex-direction:column;gap:4px;margin-top:16px;padding:22px;border-radius:12px;border:1px dashed var(--border);text-align:center;color:var(--text-dim);font-size:13.5px}.tr-empty b{color:var(--text);font-size:14.5px}.tr-bar{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.tr-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.tr-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev, transparent)}.tr-av{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:var(--gold-2);border:1px solid var(--gold-line)}.tr-main{display:flex;flex-direction:column;min-width:0;flex:1}.tr-main b{font-size:14px}.tr-main small{font-size:12px;color:var(--text-faint)}.tr-acts{display:flex;gap:6px;flex:none}.cp-card-pic{position:relative}.cp-star{position:absolute;top:6px;left:6px;z-index:2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:15px;line-height:1;color:#1a1305;background:radial-gradient(circle at 35% 30%,#fff3c4,var(--gold, #d8b25a) 70%);box-shadow:0 0 0 1px #00000059,0 0 12px 3px #e8be60bf;animation:cp-star-glow 2.2s ease-in-out infinite}.cp-card.rec{border-color:var(--gold-line, rgba(216, 178, 90, .5))}@keyframes cp-star-glow{0%,to{box-shadow:0 0 0 1px #00000059,0 0 8px 2px #e8be608c}50%{box-shadow:0 0 0 1px #00000059,0 0 16px 6px #e8be60f2}}@media (prefers-reduced-motion: reduce){.cp-star{animation:none}}.chip.cp-rec-chip{border-color:var(--gold-line, rgba(216, 178, 90, .5))}.chip.cp-rec-chip i{font-style:normal;color:var(--gold, #d8b25a);margin-right:2px;text-shadow:0 0 8px rgba(232,190,96,.9)}.chip.cp-rec-chip.active i{color:inherit;text-shadow:none}.shop-return{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:10px 14px;border-radius:10px;border:1px solid rgba(252,165,165,.35)}.shop-return.ok{color:#bbf7d0;border-color:#86efac59;background:#22c55e14;font-size:14px}.pl-box{border:1px solid var(--gold-line, rgba(216, 178, 90, .4));border-radius:14px;padding:12px 14px;margin:0 0 14px;background:var(--bg-elev-1, rgba(255, 255, 255, .02))}.pl-title{display:block;font-size:14px;margin-bottom:2px}.pl-row{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--line, rgba(255, 255, 255, .07))}.pl-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pl-main small{color:var(--text-dim, #9a9aa3);font-size:12px}.stb-extras-all{display:flex;gap:8px;margin:6px 0 10px}.stb-extras{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.stb-extra{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:12px;cursor:pointer}.stb-extra.on{border-color:var(--gold-line, rgba(216, 178, 90, .5))}.stb-extra input{margin-top:3px;accent-color:var(--gold, #d8b25a)}.stb-extra span{display:flex;flex-direction:column;gap:2px}.stb-extra small{color:var(--text-dim, #9a9aa3);font-size:12px}.stb-sub{margin-top:14px;padding-top:12px;border-top:1px solid var(--line, rgba(255, 255, 255, .07))}.stb-sub-title{display:block;font-size:13.5px;margin-bottom:8px}.stb-sub-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.stb-tiers,.stb-custom{display:flex;flex-direction:column;gap:8px}.stb-tier{display:flex;align-items:center;gap:8px;font-size:13.5px}.sx-step .stb-tier input.input{width:72px;flex:0 0 72px}.stb-custom-row{display:flex;gap:8px;align-items:center}.stb-custom-row .input:first-child{flex:1 1 auto}.sx-step .stb-custom-row input.input[type=number]{width:110px;flex:0 0 110px}.stb-pick{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-bottom:8px}.sx-step .stb-inline input.input{max-width:160px}.connect-all-fb{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;margin-bottom:16px}.connect-all-fb p{margin:4px 0 0;max-width:640px}.connect-all-fb .btn{flex:none}.connect-all-pick{padding:16px 18px;margin:0 0 16px}.connect-all-list{list-style:none;margin:10px 0;padding:0;display:flex;flex-direction:column;gap:8px}.connect-all-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.connect-all-list label{display:flex;align-items:center;gap:8px;min-width:0}.connect-all-list .select{max-width:220px}.connect-all-acts{display:flex;gap:8px;flex-wrap:wrap}.connect-all-ok{color:#4ade80}@media (max-width: 640px){.connect-all-fb{flex-direction:column;align-items:stretch}.connect-all-list .select{max-width:100%;width:100%}}.gen-clock{font-size:12px;color:var(--text-faint);line-height:1.35;margin-top:2px}.gen-clock-now{color:var(--text-dim, var(--text-faint));font-weight:600}.ct-card.acct-focus{box-shadow:0 0 0 1px var(--gold-line, rgba(201,168,92,.5)),0 0 24px #c9a85c2e;animation:acct-focus-in .5s ease-out}@keyframes acct-focus-in{0%{box-shadow:0 0 0 1px transparent;transform:translateY(6px);opacity:.6}}.acct-focus-post{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;padding:8px 10px;border-radius:10px;background:#4ade8012;border:1px solid rgba(74,222,128,.28);animation:fade .4s ease-out}.acct-focus-row{background:#4ade8017;border-radius:6px}.na-box{border:1px solid var(--gold-line, rgba(216, 178, 90, .4));border-radius:12px;padding:10px 12px;margin-top:8px;font-size:12.5px;display:flex;flex-direction:column;gap:8px}.na-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.na-head span{color:var(--text-dim, #9a9aa3);font-size:12px}.na-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px}.na-row{display:flex;gap:8px;align-items:flex-start;padding:7px 9px;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:10px;cursor:pointer}.na-row.on{border-color:var(--gold-line, rgba(216, 178, 90, .45))}.na-row input{margin-top:2px;accent-color:var(--gold, #d8b25a)}.na-row span{display:flex;flex-direction:column;gap:2px;min-width:0}.na-row small{color:var(--text-dim, #9a9aa3);font-size:11.5px}.na-cos{display:flex;flex-direction:column;gap:6px}.na-chips{display:flex;gap:6px;flex-wrap:wrap}.na-own{display:flex;gap:6px}.na-own .input{flex:1 1 auto;min-width:0}.pe-lib{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;margin-top:8px;max-height:320px;overflow:auto}.pe-lib-pick{padding:0;border:1px solid var(--line, #2a3648);border-radius:8px;overflow:hidden;background:transparent;cursor:pointer;aspect-ratio:9 / 16}.pe-lib-pick img{width:100%;height:100%;object-fit:cover;display:block}.pe-lib-pick:hover{border-color:var(--accent, #c9a86a)}.pe-soft{position:absolute;left:8px;top:8px;font-size:11px;padding:2px 6px;border-radius:6px;background:#c0392bd9;color:#fff}.cmp-folder{margin:0 0 18px}.cmp-folder-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 10px}.cmp-folder-name{font-size:15px}.cmp-folder-rename{display:flex;gap:8px;align-items:center;flex:1 1 auto}.cmp-folder-rename .input{max-width:320px}.cmp-folder-chip{font-size:12px;padding:2px 9px;border-radius:999px;border:1px solid var(--gold-line, rgba(216, 178, 90, .45));color:var(--gold, #d8b25a)}.cmp-move{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 12px;font-size:13px}.cmp-move .input{flex:1 1 240px;max-width:360px}.own-claude{padding:8px 16px;background:linear-gradient(90deg,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),.08));border-bottom:1px solid rgba(var(--accent-rgb),.45);color:var(--text);font-size:14px;animation:oc-in .35s ease-out both}.own-claude .oc-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.own-claude .oc-dot{width:10px;height:10px;border-radius:50%;background:var(--accent);flex:none;box-shadow:0 0 0 4px rgba(var(--accent-rgb),.25)}.own-claude .oc-sub{color:var(--text-dim);font-size:13px}.own-claude .oc-go{margin-left:auto}.own-claude .oc-close{flex:none;width:32px;height:32px;font-size:14px;color:var(--text-dim)}.own-claude .oc-steps{margin:10px 0 4px;padding-left:22px;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.own-claude .oc-steps li>*{vertical-align:middle}.own-claude .oc-steps li{line-height:1.5}.own-claude .oc-steps span{margin-right:8px}.own-claude .oc-steps code{padding:2px 6px;border-radius:6px;background:#0000004d;margin-right:8px;overflow-wrap:anywhere}@keyframes oc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.own-claude{animation:none}}.sb-bank .sb-filters{display:grid;gap:8px}.sb-chiprow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sb-chiplabel{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-right:2px;white-space:nowrap;flex:none}.sb-grid{align-items:start}.sb-card{position:relative;gap:10px;animation:crd-in .42s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms);transition:border-color .2s ease,transform .2s ease}.sb-card:hover{border-color:var(--gold-line);transform:translateY(-1px)}.sb-card.off{opacity:.78;border-style:dashed}.sb-top{display:flex;align-items:center;gap:12px;min-width:0}.sb-cover{position:relative;flex:none;width:58px;height:58px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(140deg,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),.04));border:1px solid var(--gold-line)}.sb-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.sb-cover .sb-wave{width:74%;height:54%}.sb-wave rect{fill:var(--gold);opacity:.85}.sb-name{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sb-name b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-name span{font-size:13px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-flag{align-self:flex-start;font-size:12px;font-weight:800;padding:2px 8px;border-radius:999px;color:#f87171;border:1px solid rgba(248,113,113,.45)}.sb-player{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft)}.sb-play{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:0;cursor:pointer;background:var(--gold);color:#141007;transition:transform .15s ease,box-shadow .2s ease}.sb-play:hover{transform:scale(1.06)}.sb-play.on{box-shadow:0 0 0 4px rgba(var(--accent-rgb),.22)}.sb-track{flex:1;min-width:60px;height:6px;border-radius:999px;background:#ffffff14;cursor:pointer;overflow:hidden}.sb-track span{display:block;height:100%;border-radius:inherit;background:var(--gold-2);transition:width .2s linear}.sb-time{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-dim);min-width:34px;text-align:right}.sb-err{flex-basis:100%}.sb-use{padding:2px 8px;border-radius:999px;font-size:13px;font-weight:700;color:var(--gold-2);border:1px solid var(--gold-line);background:var(--accent-dim)}.sb-note{flex:none}.sb-stats{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--text-faint)}.sb-reasons{margin:0}.sb-foot .sb-more-btn{margin-left:auto}.sb-card a.btn{text-decoration:none}.sb-more,.sb-report{display:flex;flex-wrap:wrap;gap:6px;align-items:center;animation:oc-in .25s ease both}.sb-danger{color:#f87171}a.cs-more{text-decoration:none}a.cs-more:hover{text-decoration:underline}.sb-form{gap:12px;animation:crd-in .35s cubic-bezier(.2,.7,.2,1) both}.sb-drop{border-radius:14px;border:1.5px dashed var(--gold-line);background:var(--bg);transition:background .2s ease,border-color .2s ease}.sb-drop.over,.sb-drop:hover{background:var(--accent-dim)}.sb-drop.has{border-style:solid}.sb-drop-btn{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;background:none;border:0;color:inherit;font:inherit;text-align:center;cursor:pointer}.sb-drop-btn .sb-wave{width:140px;height:34px}.sb-drop-btn b{font-size:14px;overflow-wrap:anywhere}.sb-drop-btn small{font-size:13px;color:var(--text-dim)}.sb-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.sb-fields .sb-wide{grid-column:1 / -1}.sb-form .dp-field em{font-style:normal;font-weight:400;color:var(--text-faint);margin-left:4px}.sb-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:400}.sb-tags .cs-chip{padding:5px 10px;font-size:12.5px}.dp-field .sb-tag-input{width:150px;padding:5px 10px;font-size:13px}.sb-note-input{resize:vertical;min-height:54px;font:inherit;font-weight:400}.sb-allowed,.sb-dup{margin:0}.sb-empty{display:flex;flex-direction:column;align-items:center;gap:10px;animation:crd-in .4s ease both}.sb-empty .sb-wave{width:180px;height:40px;opacity:.6}@media (prefers-reduced-motion: reduce){.sb-card,.sb-form,.sb-empty,.sb-more,.sb-report{animation:none}}.cb-box{margin:10px 0 0;padding:10px 12px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:10px;display:grid;gap:8px;animation:rise .35s ease both}.cb-box.cb-open{border-color:#e5605073;background:#e560500f}.cb-missing{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--muted, #a9a39a)}.cb-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.cb-row{display:grid;gap:4px;padding-top:8px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.cb-row:first-of-type{border-top:0;padding-top:0}.cb-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cb-due{font-size:12px;color:#e56050;font-weight:600}.cb-reason{font-size:13px;color:var(--muted, #a9a39a)}.cb-plan{margin:2px 0 0;padding-left:18px;font-size:13px;line-height:1.45;display:grid;gap:2px}.store-mover{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;font-size:13px}.store-mover>span:first-child{color:var(--muted, #a9a39a)}.store-mover select.input{width:auto;min-width:180px;max-width:100%}.all-stores{margin:10px 0 14px;padding:12px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:6px;animation:rise .35s ease both}.all-stores-head{font-weight:700;margin-bottom:2px}.all-stores-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.all-stores-row:first-of-type{border-top:0;padding-top:0}.all-stores-row .store-mover{margin:0 0 0 auto}@media (max-width: 640px){.all-stores-row .store-mover{margin:0;width:100%}.store-mover select.input{flex:1;min-width:0}}.stc-box{margin:10px 0 0;padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:12px;animation:rise .35s ease both}.stc-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.stc-head>div{display:grid;gap:2px}.stc-fix{display:grid;gap:4px;padding:12px 14px;border-radius:10px;border:1px solid;font-size:13px;line-height:1.45}.stc-fix b{font-size:15px}.stc-fix.bad{border-color:#e5605080;background:#e5605014}.stc-fix.warn{border-color:#e6b45080;background:#e6b45014}.stc-fix.good{border-color:#6ec88c73;background:#6ec88c12}.stc-fix-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.stc-fix-do,.stc-do{font-weight:600;color:var(--text, #f2ede2)}.stc-stats{margin:0}.stc-section{display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.stc-title{font-weight:700;display:flex;gap:8px;align-items:baseline}.stc-check{display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start;font-size:13px;line-height:1.45}.stc-dot{width:8px;height:8px;border-radius:50%;margin-top:6px;background:#6ec88c}.stc-check.warn .stc-dot{background:#e6b450}.stc-check.bad .stc-dot{background:#e56050}.stc-val{font-weight:700;margin-left:4px}.stc-why{color:var(--muted, #a9a39a)}.stc-line{font-size:13px;line-height:1.5}.stc-line>span:first-child{color:var(--muted, #a9a39a);margin-right:4px}.stc-orders{display:inline-flex;flex-wrap:wrap;gap:6px}.stc-orders a,.stc-orders span{padding:1px 8px;border-radius:999px;border:1px solid var(--line, rgba(255,255,255,.12));font-size:12px;text-decoration:none;color:inherit}.stc-bar{display:grid;grid-template-columns:130px 1fr 52px;gap:10px;align-items:center;font-size:13px}.stc-bar-track{position:relative;height:8px;border-radius:999px;background:var(--line, rgba(255,255,255,.08));overflow:visible}.stc-bar-track i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:#6ec88c;transition:width .6s ease}.stc-bar.warn .stc-bar-track i{background:#e6b450}.stc-bar.bad .stc-bar-track i{background:#e56050}.stc-bar-track em{position:absolute;top:-3px;bottom:-3px;width:2px;background:#ffffff8c;border-radius:1px}.stc-bar b{text-align:right}.stc-missing{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--muted, #a9a39a);padding-top:10px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.shop-scopes{word-break:break-all}@media (max-width: 640px){.stc-box{padding:12px}.stc-bar{grid-template-columns:1fr 52px}.stc-bar-label{grid-column:1 / -1}}.tp-review{margin:12px 0;padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:10px;animation:rise .35s ease both}.tp-review-head{font-weight:700}.tp-review-row{display:grid;gap:3px;font-size:13px;line-height:1.45;padding-top:8px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.tp-review-row:first-of-type{border-top:0;padding-top:0}.tp-review-line{color:var(--muted, #a9a39a)}.tp-review-do{font-weight:600;color:var(--accent, #d9b56a)}.tp-notice{margin:10px 0;padding:10px 12px;border-radius:10px;background:#6ec88c14;border:1px solid rgba(110,200,140,.35);font-size:13px;animation:rise .35s ease both}.sa{display:grid;gap:16px}.sa-stats{margin:0}.sa-red{color:#e56050}.sa-amber{color:#e6b450}.sa-empty{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.sa-problems{display:grid;gap:6px;padding:14px;border:1px solid rgba(229,96,80,.35);background:#e560500d;border-radius:12px;animation:rise .35s ease both}.sa-title{font-weight:700;margin-bottom:2px}.sa-problem{display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start;text-align:left;background:none;border:0;color:inherit;padding:6px 4px;border-radius:8px;cursor:pointer;font-size:13px;line-height:1.45}.sa-problem:hover{background:#ffffff0a}.sa-problem small{display:block;color:var(--muted, #a9a39a)}.sa-dot{width:8px;height:8px;border-radius:50%;margin-top:6px;background:#e56050}.sa-problem.warn .sa-dot{background:#e6b450}.sa-stores{display:grid;gap:10px}.sa-store{padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:8px;animation:rise .35s ease both}.sa-store-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.sa-store-head>div{display:grid;gap:2px;min-width:0}.sa-store-nums{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--muted, #a9a39a)}.sa-store-nums b{color:var(--text, #f2ede2);margin-right:3px}.sa-ff{font-size:13px;font-weight:600}.sa-ff.bad{color:#e56050}.sa-ff.warn{color:#e6b450}.tp-pace{margin:12px 0;padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:8px;animation:rise .35s ease both}.tp-pace-list{display:flex;flex-wrap:wrap;gap:8px 16px}.tp-pace-row{display:flex;align-items:center;gap:8px;font-size:13px}.tp-pace-row select.input{width:auto;min-width:130px}.tp-tools select.tp-for{width:auto;min-width:150px;padding-top:6px;padding-bottom:6px}@media (max-width: 640px){.tp-pace-row{width:100%;justify-content:space-between}}.scr-box{margin:12px 0 18px;padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;display:grid;gap:8px;animation:rise .35s ease both}.scr-line{font-size:13px;color:var(--muted, #a9a39a)}.scr-settings{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px}.scr-settings label{display:flex;align-items:center;gap:6px}.scr-settings input.input{width:76px}.hs-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0000008c;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:page-in .2s ease both}.hs-panel{width:min(620px,100%);background:var(--panel, #15161a);border:1px solid var(--line, rgba(255,255,255,.1));border-radius:14px;box-shadow:0 24px 60px #00000080;overflow:hidden;animation:modal-in .22s ease both}.hs-input{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid var(--line, rgba(255,255,255,.08));background:transparent;color:inherit;font-size:16px;padding:16px 18px;outline:none}.hs-results{max-height:52vh;overflow-y:auto;padding:6px}.hs-item{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;text-align:left;background:none;border:0;color:inherit;padding:10px 12px;border-radius:9px;cursor:pointer;font-size:14px}.hs-item span{color:var(--muted, #a9a39a);font-size:12px;text-align:right}.hs-item.on{background:#ffffff0f}.hs-empty{padding:14px;color:var(--muted, #a9a39a);font-size:13px}.sa-brief{padding:16px;border-radius:12px;border:1px solid rgba(var(--accent-rgb, 217,181,106),.35);background:rgba(var(--accent-rgb, 217,181,106),.06);display:grid;gap:6px;animation:rise .35s ease both}.sa-brief p{margin:0;font-size:14px;line-height:1.55}.sa-section{display:grid;gap:6px;padding:14px;border:1px solid var(--line, rgba(255,255,255,.08));border-radius:12px;animation:rise .35s ease both}.sa-title{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sa-cb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line, rgba(255,255,255,.06));color:inherit;padding:8px 2px;font-size:13px;cursor:pointer}.sa-cb:first-of-type{border-top:0}.sa-cb:hover{background:#ffffff08}.sa-cb-why{color:var(--muted, #a9a39a)}.sa-cb-due{color:#e56050;font-weight:600;font-size:12px}.sa-cb-missing{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--line, rgba(255,255,255,.08));animation:dp-in .35s ease both}.sa-cb-missing ul{margin:6px 0 8px;padding-left:18px;font-size:13px;line-height:1.5}.sa-cb-missing li+li{margin-top:4px}.sa-products{display:grid;gap:2px}.sa-product{display:grid;grid-template-columns:1fr auto auto auto;gap:12px;align-items:baseline;font-size:13px;padding:6px 2px;border-top:1px solid var(--line, rgba(255,255,255,.06))}.sa-product:first-child{border-top:0}.sa-product-store,.sa-product-units{color:var(--muted, #a9a39a);font-size:12px}.sc .sa-store{padding:12px 14px}.sc-warn{color:#e6b450}.sc-body{display:grid;gap:4px;animation:dp-in .3s ease both}.sc-row{display:grid;grid-template-columns:minmax(160px,1.4fr) repeat(4,minmax(96px,1fr)) auto;gap:10px;align-items:end;padding:10px 0;border-top:1px solid var(--line, rgba(255,255,255,.06))}.sc-row:first-child{border-top:0}.sc-name{display:grid;gap:2px;min-width:0;align-self:center}.sc-name b{overflow-wrap:anywhere;font-size:13px}.sc-missing .sc-name .lh-note{color:#e6b450}.sc-field{display:grid;gap:4px;font-size:12px;color:var(--muted, #a9a39a);min-width:0}.sc-field .input{width:100%;box-sizing:border-box}.sc-err{grid-column:1 / -1}.sc-settings{display:grid;gap:8px;padding-top:12px;margin-top:4px;border-top:1px solid var(--line, rgba(255,255,255,.08))}.sc-sub{font-weight:600;font-size:13px}.sc-monthly{display:grid;grid-template-columns:minmax(160px,1fr) 140px auto;gap:8px;align-items:end;max-width:560px}.sc-add{justify-self:start}.bk-steps{margin:4px 0 0;padding-left:20px;font-size:13px;line-height:1.6}.bk-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}@media (max-width: 640px){.sa-product{grid-template-columns:1fr auto}.sa-product-store{grid-column:1}}.audio-others{flex:1 1 100%;margin-top:6px;font-size:13px}.audio-others{min-width:0;max-width:100%}.audio-others summary{cursor:pointer;color:var(--text-dim);white-space:normal;overflow-wrap:anywhere}.audio-other{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0;border-top:1px solid var(--border, #24272c)}.audio-other-name{flex:1 1 160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.audio-other i{font-style:normal;font-size:12px;color:var(--text-faint);flex:1 1 100%;order:2}.audio-other audio{height:30px;max-width:220px}.swap-len{display:flex;flex-direction:column;gap:8px}.swap-len-pick{display:flex;gap:6px;flex-wrap:wrap}.swap-len-cost{margin:0}.swap-add-mode{display:flex;gap:6px;flex-wrap:wrap}.swap-add textarea.input{resize:vertical;min-height:52px}.swap-add-pics{display:flex;flex-wrap:wrap;gap:8px}.swap-add-pic{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:var(--bg-elev);display:grid;place-items:center}.swap-add-pic img{width:100%;height:100%;object-fit:cover}.swap-add-pic button{position:absolute;top:2px;right:2px;width:20px;height:20px;border-radius:50%;border:0;background:#000000a6;color:#fff;font-size:10px;cursor:pointer}.swap-add-pic.add{cursor:pointer;color:var(--text-dim);font-size:22px;border-style:dashed}.swap-add-pic.add:hover{border-color:var(--gold-line);color:var(--text)}.qc-watch{align-self:flex-start;margin:-2px 0 10px;display:inline-flex}.pn-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 16px}.pn-bar .input{max-width:260px}.pn-bar .type-switch{flex-wrap:wrap}.pn-hot-only{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim)}.pn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;align-items:start}.pn-card{display:flex;flex-direction:column;gap:8px;padding:16px;min-width:0}.pn-card.pn-empty{opacity:.55}.pn-head{display:flex;align-items:center;justify-content:space-between;gap:8px;background:none;border:0;padding:0;color:var(--text);text-align:left;cursor:pointer}.pn-name{font-size:16px;font-weight:650;overflow-wrap:anywhere}.pn-hot{flex:none;font-size:11px;font-weight:650;padding:2px 8px;border-radius:999px;color:var(--accent);background:var(--accent-dim)}.pn-group{font-size:11px;color:var(--text-faint)}.pn-stats{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--text-dim)}.pn-stats b{color:var(--text);font-weight:650}.pn-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.pn-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}.pn-none{margin:0}.pn-more{align-self:flex-start}.pn-detail{display:flex;flex-direction:column;gap:6px;font-size:13px}.pn-label{font-size:11px;font-weight:650;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}.pn-detail ul{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}.pn-detail li{display:flex;flex-direction:column;min-width:0}.pn-detail li a{overflow-wrap:anywhere;color:var(--accent);text-decoration:none}.pn-detail li a:hover{text-decoration:underline}.pn-detail li span{font-size:11px;color:var(--text-faint)}@media (max-width: 640px){.pn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pn-card{padding:12px}.pn-bar .input{max-width:100%;width:100%}}.sb-bank .san-tabs{justify-self:start}.sb-found-row{grid-template-columns:minmax(0,1fr) auto auto;cursor:default}.sb-found-name{display:grid;gap:3px;min-width:0}.sb-found-name b{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-found-name span{font-size:13px;color:var(--text-dim)}.sb-found-name em{font-style:normal;font-size:13px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-found-acts{display:flex;align-items:center;gap:8px;justify-content:flex-end}.sb-inbank{font-size:12.5px;color:#7fd49a;white-space:nowrap}:root{--bg: #0b0c0e;--bg-elev: #15171a;--bg-elev-2: #1c1e22;--panel: #131518;--panel-hover: #1a1c20;--border: #24272c;--border-soft: #1b1d21;--text: #f2f1ee;--text-dim: #a9acb3;--text-faint: #80848c;--accent-rgb: 212, 178, 106;--gold: #d4b26a;--gold-2: #e6c98a;--accent: #d4b26a;--accent-2: #e6c98a;--accent-dim: rgba(212, 178, 106, .13);--gold-line: rgba(212, 178, 106, .32);--on-accent: #17120a;--focus: #e6c98a;--radius: 16px;--radius-sm: 10px;--shadow: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 18px 40px rgba(0, 0, 0, .5);--sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--display: "Instrument Serif", "Iowan Old Style", Georgia, serif;--ease: cubic-bezier(.2, .8, .2, 1);--spring: cubic-bezier(.2, .9, .3, 1.15)}body{font-family:var(--sans);font-size:14px;letter-spacing:.005em;background:radial-gradient(900px 480px at 100% -10%,rgba(var(--accent-rgb),.07),transparent 60%),var(--bg)}h1,h2,.panel-head h3,.modal-head h2,.saved-head h3,.sup-group-head h3,.timeline-head h3,.stat .value,.score-total,.sup-landed .v,.cp-val,.ps-val,.sc-total,.calc-pm{font-family:var(--sans);letter-spacing:-.01em}.brand-word,.sb-word{font-family:var(--display);letter-spacing:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}::selection{background:rgba(var(--accent-rgb),.35)}::-webkit-scrollbar-thumb{background:#26292e;border:3px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#34373d}.app.shell{display:grid;grid-template-columns:248px minmax(0,1fr);align-items:start;min-height:100%}.shell-main{min-width:0;display:flex;flex-direction:column;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:20px;padding:calc(20px + env(safe-area-inset-top,0px)) 12px 14px;background:radial-gradient(260px 160px at 20% -40px,rgba(var(--accent-rgb),.12),transparent 70%),#0f1013;border-right:1px solid #1d2024;overflow-y:auto;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.sb-brand{display:flex;align-items:center;gap:11px;padding:2px 10px 4px}.sb-logo{width:32px;height:32px;color:var(--accent);display:grid;place-items:center;flex:none}.sb-logo svg{width:100%;height:100%;display:block}.sb-word{display:flex;flex-direction:column;font-size:21px;line-height:1.05;color:var(--text)}.sb-word small{font-family:var(--sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-top:3px}.sb-word sup{font-size:7px}.sb-nav{display:flex;flex-direction:column;gap:18px;flex:1}.sb-group{display:flex;flex-direction:column;gap:2px}.sb-label{padding:0 12px 6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.sb-fold-label{display:flex;align-items:center;gap:6px;width:100%;background:none;border:0;cursor:pointer;text-align:left;font-family:inherit}.sb-fold-label:hover{color:var(--text-dim)}.sb-fold-label:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.sb-chev{flex:none;transition:transform .15s var(--ease)}.sb-group.folded .sb-chev{transform:rotate(-90deg)}.sb-item{position:relative;display:flex;align-items:center;gap:11px;height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#b4b7bd;font:inherit;font-size:14px;font-weight:500;text-align:left;transition:background .18s var(--ease),color .18s var(--ease)}.sb-item:hover{background:#17191c;color:var(--text)}.sb-item .nav-ico{flex:none;transition:color .18s var(--ease),transform .25s var(--spring)}.sb-item:hover .nav-ico{transform:translate(1px)}.sb-item:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);transform:scaleY(0);transition:transform .28s var(--spring)}.sb-item.active{background:#1c1e22;color:var(--text);font-weight:600}.sb-item.active:before{transform:scaleY(1)}.sb-item.active .nav-ico{color:var(--accent)}.sb-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-badge{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;animation:badge-pop .4s var(--spring) backwards}@keyframes badge-pop{0%{transform:scale(.4);opacity:0}}.sb-user{display:flex;align-items:center;gap:8px;padding:9px;border-radius:14px;background:#15171a;border:1px solid #1f2226}.sb-avatar{width:32px;height:32px;border-radius:999px;flex:none;background:linear-gradient(145deg,#2b2e34,#1f2226);border:1px solid #2e3137;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--gold-2)}.sb-who{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25}.sb-who b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-who small{font-size:13px;color:var(--text-faint)}.sb-icon-btn{width:30px;height:30px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--text-faint);display:grid;place-items:center;transition:background .15s,color .15s}.sb-icon-btn:hover{background:#22252a;color:var(--text)}.app-header{background:#0b0c0ec7;backdrop-filter:saturate(140%) blur(18px);-webkit-backdrop-filter:saturate(140%) blur(18px);border-bottom:1px solid var(--border-soft);box-shadow:none}.topbar{flex-wrap:nowrap;padding:14px 32px;gap:12px;min-height:64px}.topbar .brand{display:none}.mobile-only-inline{display:none!important}.page-title{display:flex;flex-direction:column;gap:2px;min-width:0;animation:title-in .35s var(--ease) backwards}.page-title h1{margin:0;font-size:19px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.page-title span{font-size:12.5px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes title-in{0%{opacity:0;transform:translateY(4px)}}.scope-badge{border-radius:999px;font-size:13px;padding:4px 10px}.bell-btn{border-radius:10px}.body{padding:20px 32px 48px}.summary,.filterbar,.subview-row{padding-left:32px;padding-right:32px}.viral-bar{margin-left:32px;margin-right:32px}.btn-primary{justify-content:center}.app-footer{border-top:1px solid var(--border-soft);color:var(--text-faint)}.page-enter{animation:page-in .38s var(--ease) backwards}@keyframes page-in{0%{opacity:0}}.btn{border-radius:10px;border-color:var(--border);background:#1a1c20;padding:9px 15px;font-weight:600;transition:background .15s var(--ease),border-color .15s var(--ease),box-shadow .2s var(--ease),transform .12s var(--ease),color .15s}.btn:hover{background:#212328;border-color:#30343a}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:linear-gradient(180deg,#e0c07c,#cca75c);border-color:#00000040;color:var(--on-accent);box-shadow:inset 0 1px #ffffff47,0 1px 2px #0006}.btn-primary:hover{filter:none;background:linear-gradient(180deg,#e8ca88,#d4b066);box-shadow:inset 0 1px #ffffff4d,0 8px 24px rgba(var(--accent-rgb),.28)}.btn-ghost{background:transparent;border-color:transparent}.btn-ghost:hover{background:#1c1e22}.btn-xs{border-radius:8px;padding:5px 10px}.icon-btn{border-radius:9px;background:#1a1c20;transition:background .15s,transform .12s}.icon-btn:hover{background:#22252a}.icon-btn:active{transform:scale(.94)}.link-btn{background:none;border:0;padding:0;color:var(--accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.link-btn:hover{color:var(--gold-2)}.select,.input,.textarea{background:#121417;border-color:#262a30;border-radius:10px;padding:9px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .2s,background .15s}.select:hover,.input:hover,.textarea:hover{border-color:#30343a}.select:focus,.input:focus,.textarea:focus{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.12);background:#14161a}.input::placeholder,.textarea::placeholder{color:#6f737b}.view-tabs,.seg,.type-switch{background:#131518;border:1px solid var(--border-soft);border-radius:12px;padding:3px}.view-tabs button,.seg-btn{border-radius:9px;transition:background .18s var(--ease),color .18s var(--ease),box-shadow .18s}.view-tabs button.active,.seg-btn.on{background:#26292e;color:var(--text);box-shadow:0 1px 2px #00000059,inset 0 1px #ffffff0a}.seg{overflow:visible}.type-tab{border-radius:9px;transition:background .18s var(--ease),color .18s var(--ease)}.chip{background:transparent;border-color:#2a2d33;border-radius:999px;transition:background .15s,border-color .15s,color .15s,transform .12s}.chip:hover{border-color:#3a3e45}.chip:active{transform:scale(.96)}.chip.active{background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.45);color:var(--text)}.tier-badge,.stage-pill,.scope-badge{border-radius:999px}.card{border-radius:16px;background:var(--bg-elev);border-color:var(--border-soft);transition:transform .25s var(--ease),border-color .2s,box-shadow .25s var(--ease)}.card:hover{transform:translateY(-2px);border-color:#30343a;box-shadow:var(--shadow)}.ct-card,.panel-card{border-radius:16px;border-color:var(--border-soft);background:var(--bg-elev)}.stat{background:var(--bg-elev);border-color:var(--border-soft);border-radius:14px;transition:border-color .2s,transform .25s var(--ease)}.stat:hover{border-color:#2a2d33}.stat .label{font-size:12.5px;letter-spacing:.08em;color:var(--text-faint)}.stat .value{font-weight:600}.modal-overlay{background:#0506089e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:fade .22s var(--ease)}.modal{border-radius:20px;background:#15171a;border-color:#262a30;box-shadow:0 30px 80px #0009,inset 0 1px #ffffff0a;animation:modal-in .34s var(--spring) backwards}@keyframes modal-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}.modal-head,.modal-foot{background:#15171a;border-color:var(--border-soft)}.modal-head h2{font-weight:600;font-size:17px}.ma-table th{color:var(--text-faint);font-weight:600;font-size:13px;letter-spacing:.04em}.ma-table tr{transition:background .15s}.ma-table tbody tr:hover{background:#ffffff05}.toast{border-radius:16px;animation:toast-in .45s var(--spring) backwards}@keyframes toast-in{0%{opacity:0;transform:translateY(16px) scale(.96)}}.spinner{border-color:rgba(var(--accent-rgb),.18);border-top-color:var(--accent)}.empty .big{filter:saturate(.85)}.page-enter :is(.hook-card,.card,.skill-card,.stat-tile){animation:rise .5s var(--ease) backwards}.page-enter :is(.hook-card,.card,.skill-card):nth-child(2){animation-delay:30ms}.page-enter :is(.hook-card,.card,.skill-card):nth-child(3){animation-delay:60ms}.page-enter :is(.hook-card,.card,.skill-card):nth-child(4){animation-delay:90ms}.page-enter :is(.hook-card,.card,.skill-card):nth-child(5){animation-delay:.12s}.page-enter :is(.hook-card,.card,.skill-card):nth-child(6){animation-delay:.15s}.page-enter :is(.hook-card,.card,.skill-card):nth-child(n+7){animation-delay:.18s}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.rise{animation:rise .55s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 50ms)}.today{display:flex;flex-direction:column;gap:22px;max-width:1280px}.today-head{display:flex;flex-direction:column;gap:6px;padding-top:4px}.today-date{font-size:13px;color:var(--text-faint)}.today-hi{margin:0;font-family:var(--display);font-weight:400;font-size:40px;letter-spacing:-.01em;line-height:1.05}.today-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-tile{display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;padding:18px 20px;border-radius:16px;background:var(--bg-elev);border:1px solid var(--border-soft);color:var(--text);font:inherit;transition:transform .25s var(--ease),border-color .2s,box-shadow .25s var(--ease)}.stat-tile:hover{transform:translateY(-2px);border-color:#30343a;box-shadow:var(--shadow)}.stat-tile:active{transform:translateY(0) scale(.99)}.stat-label{font-size:12.5px;color:var(--text-dim)}.stat-num{font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.stat-num.hot{color:var(--accent)}.stat-sub{font-size:12.5px;color:var(--text-faint)}.today-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start}.today .panel{background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:16px;overflow:hidden}.today .panel-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-soft)}.today .panel-head h2{margin:0;font-size:15px;font-weight:600;flex:1}.panel-meta{font-size:12.5px;color:var(--text-faint)}.todo-row{width:100%;display:flex;align-items:center;gap:14px;padding:14px 20px;border:0;border-bottom:1px solid #191b1f;background:transparent;color:var(--text);font:inherit;text-align:left;transition:background .15s}.todo-row:last-child{border-bottom:0}.today-grid>.brief{grid-column:1 / -1}.brief-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.brief-nums>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft)}.brief-nums b{font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.01em}.brief-nums span{font-size:12.5px;color:var(--text-faint)}.brief-best{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid var(--gold-line);background:var(--accent-dim);color:inherit;text-decoration:none;margin-bottom:12px}.brief-best span{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.brief-best b{font-size:15px}.brief-best em{font-style:normal;font-size:13px;color:var(--text-dim)}.brief-products{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column}.brief-products li{display:flex;align-items:center;gap:12px;padding:8px 2px;border-bottom:1px solid var(--border-soft);font-size:13.5px}.brief-products li:last-child{border-bottom:0}.brief-products li .link-btn{font-weight:600}.brief-products li span{margin-left:auto;color:var(--text-faint);font-size:12.5px}.brief-products li b{min-width:64px;text-align:right;color:var(--gold-2)}.brief-foot{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-faint)}.todo-row:hover{background:#181a1e}.todo-row:hover .todo-action{background:#2a2d33}.todo-ico{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:#1e2125}.tone-gold{color:var(--accent)}.tone-red{color:#f07167}.tone-blue{color:#8dbcf5}.tone-green{color:#7ddba1}.todo-text{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.todo-text b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.todo-text span{font-size:12.5px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.todo-action{height:32px;padding:0 14px;border-radius:9px;background:#1e2125;font-size:13px;font-weight:600;display:inline-flex;align-items:center;transition:background .15s;flex:none}.viral-thumb{width:42px;height:42px;border-radius:11px;flex:none;background:#22252a;overflow:hidden}.viral-thumb img{width:100%;height:100%;object-fit:cover;display:block}.stage-chip{height:24px;padding:0 10px;border-radius:999px;flex:none;font-size:13px;font-weight:600;display:inline-flex;align-items:center;color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent)}.today-clear{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px;font-size:13px;color:var(--text-dim)}.today-clear b{color:var(--text);font-size:14px}.clear-ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#5fd08a1f;color:#7ddba1;margin-bottom:4px}@media (max-width: 1100px){.today-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.today-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width: 641px) and (max-width: 980px){.app.shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding-left:10px;padding-right:10px;align-items:center}.sb-word,.sb-label,.sb-text,.sb-who,.sb-user .sb-icon-btn:not(:first-of-type){display:none}.sb-item{justify-content:center;padding:0;width:48px}.sb-badge{position:absolute;top:2px;right:0;min-width:16px;height:16px;font-size:11.5px;padding:0 4px}.sb-user{flex-direction:column;padding:8px 6px}.sb-fold{display:none}}.sb-brand{position:relative}.sb-fold{margin-left:auto;width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;border:0;background:transparent;color:var(--text-faint);cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease)}.sb-fold:hover{background:#22252a;color:var(--text)}@media (min-width: 981px){.app.shell.sb-mini{grid-template-columns:76px minmax(0,1fr)}.sb-mini .sidebar{padding-left:10px;padding-right:10px;align-items:center}.sb-mini .sb-brand{flex-direction:column;gap:10px;padding:2px 0 4px}.sb-mini .sb-fold{margin-left:0}.sb-mini .sb-word,.sb-mini .sb-label,.sb-mini .sb-text,.sb-mini .sb-who,.sb-mini .sb-user .sb-icon-btn:not(:first-of-type){display:none}.sb-mini .sb-item{justify-content:center;padding:0;width:48px}.sb-mini .sb-badge{position:absolute;top:2px;right:0;min-width:16px;height:16px;font-size:11.5px;padding:0 4px}.sb-mini .sb-user{flex-direction:column;padding:8px 6px}.sb-mini .sb-credits{flex-direction:column;gap:2px;padding:8px 4px}.sb-mini .sb-credits-text{display:none}.sb-mini .sb-credits-num{display:block}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}.card .thumb img,.viral-thumb img,.hk-hero img{font-size:0;color:transparent}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(1200px 520px at 70% -220px,rgba(var(--accent-rgb),.1),transparent 70%),radial-gradient(700px 400px at -10% 110%,rgba(var(--accent-rgb),.05),transparent 70%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:200;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}#root{position:relative;z-index:1}.page-title h1{font-family:var(--display);font-weight:400;font-size:27px;letter-spacing:-.005em;line-height:1.05}.today-hi{background:linear-gradient(180deg,#fbf4e4,#e6c98a 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.today .panel-head h2{font-family:var(--display);font-weight:400;font-size:21px;letter-spacing:0}.card,.ct-card,.panel-card,.stat,.stat-tile,.today .panel,.modal,.skill-card,.lib-panel{background-image:linear-gradient(180deg,#ffffff07,#fff0 38%);box-shadow:inset 0 1px #ffffff0b}.modal{box-shadow:0 30px 80px #0009,inset 0 1px #ffffff0d}.card:hover,.stat-tile:hover{box-shadow:inset 0 1px #ffffff0f,0 18px 44px #00000080,0 0 0 1px rgba(var(--accent-rgb),.1)}.sb-logo{filter:drop-shadow(0 0 10px rgba(var(--accent-rgb),.35))}.sb-item.active{background:linear-gradient(90deg,rgba(var(--accent-rgb),.14),rgba(var(--accent-rgb),.03) 70%,transparent)}.sb-item.active:before{box-shadow:0 0 12px rgba(var(--accent-rgb),.8)}.sidebar:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;pointer-events:none;background:linear-gradient(180deg,rgba(var(--accent-rgb),.35),rgba(var(--accent-rgb),0) 40%)}.btn-primary{position:relative;overflow:hidden;isolation:isolate}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--ease)}.btn-primary:hover:after{transform:translate(120%)}.btn-on{border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.1);color:var(--text)}.btn-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.app-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.35) 30%,rgba(var(--accent-rgb),.12) 70%,transparent)}.dq-hero{position:relative;margin:4px 0 16px;padding:20px 22px 16px;border-radius:20px;background:radial-gradient(600px 180px at 0% 0%,rgba(var(--accent-rgb),.16),transparent 70%),linear-gradient(180deg,#17191d,#131518);border:1px solid rgba(var(--accent-rgb),.35);box-shadow:inset 0 1px #ffffff0f,0 20px 50px #00000073,0 0 0 4px rgba(var(--accent-rgb),.04);animation:rise .5s var(--ease) backwards}.dq-hero-form{display:flex;flex-direction:column;gap:14px}.dq-lead{display:flex;align-items:center;gap:14px}.dq-mark{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;color:var(--on-accent);background:linear-gradient(145deg,#ecd197,#c9a458);box-shadow:inset 0 1px #fff6,0 6px 18px rgba(var(--accent-rgb),.35)}.dq-lead-text{display:flex;flex-direction:column;gap:3px}.dq-lead-text b{font-family:var(--display);font-weight:400;font-size:24px;line-height:1.1}.dq-lead-text span{font-size:13px;color:var(--text-dim)}.dq-hero-input{display:flex;gap:10px}.dq-hero-input .input{flex:1;height:50px;font-size:15px;padding:0 16px;border-radius:13px;background:#0f1113}.dq-go{height:50px;padding:0 26px;border-radius:13px;font-size:15px}.dq-note-box{width:100%;margin-top:10px;resize:vertical}.dq-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px;font-size:13px}.dq-count{color:var(--text-faint);font-size:12.5px}.dq-how-text{margin-top:10px;padding:12px 14px;border-radius:12px;background:#ffffff08;line-height:1.5}.lib-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lib-search{flex:1;display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;border-radius:12px;background:#121417;border:1px solid #262a30;color:var(--text-faint);transition:border-color .15s,box-shadow .2s}.lib-search:focus-within{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.12)}.lib-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:14px;outline:none}.lib-toolbar .btn{height:42px}.lib-toolbar .lib-sort{height:42px;width:auto;flex:0 0 auto}.lib-active{display:flex;align-items:center;gap:10px;margin:-4px 0 12px;font-size:12.5px;color:var(--text-dim)}.lib-panel{padding:16px 18px;margin-bottom:14px;border-radius:16px;background-color:var(--bg-elev);border:1px solid var(--border-soft);animation:panel-in .28s var(--ease) backwards}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)}}.lib-panel-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lib-panel-head b{font-size:15px}.lib-panel .lib-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0}.lib-panel-sub{margin:14px 0 8px;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.lib-tools-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.modal.send-modal{max-width:760px}.send-steps{display:flex;flex-direction:column;gap:12px}.send-step{padding:14px 16px;border-radius:14px;border:1px solid var(--border-soft);background:#121417;transition:border-color .2s,opacity .2s}.send-step.now{border-color:rgba(var(--accent-rgb),.45);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.06)}.send-step.later{opacity:.55}.send-step-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.send-step-head b{font-size:14.5px}.send-num{width:24px;height:24px;border-radius:999px;flex:none;display:grid;place-items:center;font-size:13px;font-weight:700;background:#26292e;color:var(--text-dim);transition:background .2s,color .2s}.send-step.now .send-num{background:var(--accent);color:var(--on-accent)}.send-step.done .send-num{background:#5fd08a2e;color:#7ddba1}.send-legend-btn{margin-left:auto;font-size:12.5px}.send-step .input,.send-step .select{width:100%}.send-hint{font-size:12.5px;color:var(--text-faint);margin-top:6px}.send-more{border-radius:14px;border:1px dashed #2a2d33;padding:0 16px}.send-more[open]{padding-bottom:14px}.send-more summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:13px 0}.send-more summary::-webkit-details-marker{display:none}.send-more summary>span:first-child{font-weight:600;font-size:14px}.send-more summary small{font-weight:500;color:var(--text-faint);margin-left:6px;font-size:13px}.send-more-sum{margin-left:auto;font-size:12.5px;color:var(--text-faint);text-align:right}.send-more summary:after{content:"▾";color:var(--text-faint);transition:transform .2s}.send-more[open] summary:after{transform:rotate(180deg)}.send-foot{align-items:center}.send-foot .send-hint{margin:0 auto 0 0}.send-cta{display:flex;align-items:center;gap:16px;padding:16px 18px;margin-bottom:14px;border-radius:16px;background:radial-gradient(500px 140px at 0% 0%,rgba(var(--accent-rgb),.12),transparent 70%),var(--bg-elev);border:1px solid rgba(var(--accent-rgb),.25)}.send-cta>div{display:flex;flex-direction:column;gap:3px;flex:1}.send-cta b{font-family:var(--display);font-weight:400;font-size:20px}.send-cta span{font-size:13px;color:var(--text-dim)}.day-head{padding:16px 18px;margin-bottom:14px;border-radius:16px;background-color:var(--bg-elev);border:1px solid var(--border-soft);background-image:linear-gradient(180deg,#ffffff07,#fff0 38%)}.day-title{font-family:var(--display);font-weight:400;font-size:24px}.day-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.day-chips::-webkit-scrollbar{display:none}.day-chips .chip{flex:none}.rules-toggle{margin:-4px 0 10px}.day-head>.field-row{display:flex}.day-head .ps-label{color:var(--text-faint);font-size:12.5px}.today-col{display:flex;flex-direction:column;gap:18px;min-width:0}.tt-add{display:flex;gap:8px;padding:14px 20px 6px}.tt-add .input{flex:1;min-width:0}.tt-err{padding:4px 20px;font-size:12.5px;color:#f07167}.tt-empty{padding:10px 20px 18px;font-size:13px;color:var(--text-faint)}.tt-list{list-style:none;margin:0;padding:6px 0 8px}.tt-row{display:flex;align-items:center;gap:10px;padding:8px 20px}.tt-row:hover{background:#181a1e}.tt-row label{display:flex;align-items:center;gap:12px;flex:1;min-width:0;cursor:pointer;font-size:14px}.tt-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:none}.tt-row label span{overflow-wrap:anywhere}.tt-row.done label span{color:var(--text-faint);text-decoration:line-through}.tt-daily{font-size:13px;font-weight:600;color:var(--accent);flex:none}.tt-tier{flex:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--tier);background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:8px;padding:0 8px;cursor:pointer}.tt-tier option{color:var(--text)}.tt-tier-tag{flex:none;font-size:12.5px;font-weight:700;color:var(--tier);border:1px solid color-mix(in srgb,var(--tier) 40%,transparent);border-radius:999px;padding:1px 7px}.tt-row.done .tt-tier-tag{opacity:.5}select.tt-tier-tag{font:inherit;font-size:12.5px;font-weight:700;background:transparent;cursor:pointer;padding:1px 4px}select.tt-tier-tag option{color:var(--text);background:var(--bg-elev)}.tt-edit{flex:1;min-width:0;font-size:14px;padding:5px 8px}.tt-edit-btn{flex:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-dim);background:transparent;border:1px solid var(--border-soft);border-radius:999px;padding:1px 8px;cursor:pointer}.tt-edit-btn:hover,.tt-edit-btn:focus-visible{color:var(--text);border-color:var(--border)}.tt-earlier{display:block;width:100%;text-align:left;padding:12px 20px;border:0;border-top:1px solid var(--border-soft);background:transparent;color:#f2973a;font:inherit;font-size:13px;cursor:pointer}.tt-earlier:hover{background:#181a1e}.today-stats{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1100px){.today-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ais{display:flex;flex-direction:column;gap:12px}.ais .panel-card{margin:0}.ais-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ais-stats>div{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:#ffffff08;border:1px solid var(--border-soft)}.ais-stats span{font-size:12.5px;color:var(--text-dim)}.ais-stats b{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ais-stats i{font-style:normal;font-size:13px;color:var(--text-faint)}.ais-bars{display:flex;align-items:flex-end;gap:3px;height:120px;padding:6px 2px 0}.ais-bar{flex:1;height:100%;display:flex;align-items:flex-end}.ais-bar i{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--accent);opacity:.85}.ais-bar:hover i{opacity:1}.ais-axis{display:flex;justify-content:space-between;font-size:13px;color:var(--text-faint);margin-top:4px}.ais-rows{display:flex;flex-direction:column}.ais-row{display:grid;grid-template-columns:minmax(0,2.4fr) .6fr .7fr 1.1fr .8fr .8fr;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--border-soft);font-size:13px;font-variant-numeric:tabular-nums}.ais-row:last-child{border-bottom:0}.ais-headrow{font-size:13px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em}.ais-name{display:flex;flex-direction:column;gap:4px;min-width:0}.ais-name b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ais-name i{display:block;height:4px;border-radius:2px;background:var(--accent);opacity:.6}.ais-cost{font-weight:700;text-align:right}.ais-recent{grid-template-columns:1.1fr 1.6fr .8fr .8fr 1fr .7fr}.usg-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.usg>.panel-card:nth-child(4){animation-delay:.18s}.usg>.panel-card:nth-child(5){animation-delay:.24s}.usg>.panel-card:nth-child(6){animation-delay:.3s}.usg>.panel-card:nth-child(7){animation-delay:.36s}.usg-row{display:grid;grid-template-columns:minmax(0,2.4fr) .7fr .7fr .7fr;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--border-soft);font-size:13px;font-variant-numeric:tabular-nums;min-width:0}.usg-row:last-child{border-bottom:0}.usg-row>span{min-width:0}.usg-row b{font-weight:600}.usg-headrow{font-size:12px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em}.usg-row.is-zero{color:var(--text-faint)}.usg-row.is-zero .ais-name b{font-weight:500}.usg-slip{grid-template-columns:minmax(0,2fr) 1fr 1fr}.usg-err{grid-template-columns:minmax(0,3fr) .5fr .5fr}.usg-member{grid-template-columns:minmax(0,1.4fr) .8fr .6fr minmax(0,2fr)}.usg-who{display:flex;align-items:center;gap:8px;min-width:0}.usg-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usg-route{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.usg-route b{margin-right:6px}.usg-kind{font-weight:600;color:var(--text-dim)}.usg-kind.is-bad{color:var(--danger, #e5484d)}.usg-top{color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usg-tag{flex:none;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;color:var(--gold, var(--accent));border:1px solid var(--gold-line, var(--border))}.usg-empty{margin:0}.usg-funnel{display:flex;flex-direction:column;gap:12px}.usg-step{display:flex;flex-direction:column;gap:6px;animation:po-rise .4s var(--ease, ease) backwards;animation-delay:calc(var(--i, 0) * 70ms + .12s)}.usg-step-top{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.usg-step-top span{color:var(--text-dim);font-variant-numeric:tabular-nums}.usg-bar{height:8px;border-radius:4px;background:var(--border-soft);overflow:hidden}.usg-bar i{display:block;height:100%;border-radius:4px;background:var(--accent);transition:width .6s var(--ease, ease)}.usg-step.is-stuck .usg-bar i{background:var(--gold, var(--accent))}.usg-stuck{font-size:12px;font-weight:600;color:var(--gold, var(--accent))}.ck{display:flex;flex-direction:column;gap:8px}.ck-allow{font-size:13px;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid var(--border-soft)}.ck-allow.out{border-color:#f0716780;background:#f0716712}.ck-form{display:flex;gap:8px}.ck-form .input{flex:1;min-width:0}.ck-on{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.ck-err{font-size:12.5px;color:#f07167}.ais-key{margin-bottom:12px}.today-stats.ct-stats4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1100px){.today-stats.ct-stats4{grid-template-columns:repeat(2,minmax(0,1fr))}}.sb-credits{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:9px 10px;border-radius:14px;text-align:left;cursor:pointer;background:#15171a;border:1px solid #1f2226;color:var(--text);font:inherit;transition:border-color .18s var(--ease),background .18s var(--ease)}.sb-credits:hover,.sb-credits.active{border-color:#34373d;background:#1a1c20}.sb-credits-ico{width:32px;height:32px;flex:none;border-radius:999px;display:grid;place-items:center;background:#d4af5f1f;font-size:15px}.sb-credits-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.sb-credits-text small{font-size:12.5px;color:var(--text-faint)}.sb-credits-text b{font-size:13px;font-weight:600}.sb-credits-text i{font-style:normal;font-size:12.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-credits-num{display:none;font-size:12.5px;font-weight:700}@media (min-width: 641px) and (max-width: 980px){.sb-credits{flex-direction:column;gap:2px;padding:8px 4px}.sb-credits-text{display:none}.sb-credits-num{display:block}}.ais-row.cr-row{grid-template-columns:minmax(0,2.4fr) 1fr .8fr}.st{margin-top:12px;padding:12px;border-radius:14px;border:1px solid var(--border);background:#ffffff04}.st-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.st-status{display:flex;flex-wrap:wrap;gap:6px}.st-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:13px;border:1px solid var(--border);color:var(--text-dim)}.st-chip.st-ready{color:#7ddba1;border-color:#5fd08a59}.st-chip.st-review,.st-chip.st-still{color:var(--gold-2, #e6c77a);border-color:#d4af5f59}.st-chip.st-failed{color:#f08a8a;border-color:#f08a8a59}.st-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.st-slot{padding:10px;border-radius:12px;border:1px solid var(--border);display:flex;flex-direction:column;gap:8px;min-width:0}.st-slot.on{border-color:var(--accent)}.st-slot-head{display:flex;flex-direction:column;gap:2px}.st-pick{display:flex;gap:10px;min-width:0}.st-pick img,.st-noframe{width:64px;height:114px;object-fit:cover;border-radius:8px;flex:none;background:#111}.st-noframe{display:grid;place-items:center;font-size:12.5px;color:var(--text-faint)}.st-pick-text{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:12.5px;color:var(--text-dim)}.st-pick-text b{color:var(--text);font-size:13.5px}.st-shots{display:flex;gap:4px;overflow-x:auto}.st-shots img{width:40px;height:71px;object-fit:cover;border-radius:6px;flex:none}.st-slot-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.st-tick{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.st-swap{flex:1 1 160px;min-width:0;font-size:12.5px}.st-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.st-foot .lh-note{flex:1 1 240px}.st-compact{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px}.st-products{padding:14px 16px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px;cursor:default}.st-products-head{display:flex;flex-direction:column;gap:3px}.st-pick-row{display:flex;flex-wrap:wrap;gap:6px}.st-pick-row .chip.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.st-products-head b{font-size:16px}.st-products .st{margin-top:0}.st-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 12px;border-radius:12px;border:1px solid var(--border)}.st-row-name{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1 260px}.st-row-btns{display:flex;flex-wrap:wrap;gap:6px}.st-row-note{flex:1 1 260px}.st-row.st-fresh{border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.08);background:rgba(var(--accent-rgb),.04)}.st-row-panel{flex:1 1 100%;min-width:0}.st-find{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px dashed rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.03)}.st-find ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.st-find-links{display:flex;flex-wrap:wrap;gap:6px}.st-find-form{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.st-find-form input{flex:2 1 280px}.st-find-form select{flex:1 1 220px}.st-existing{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:10px 12px;border-radius:10px;border:1px solid var(--gold-line);background:rgba(var(--accent-rgb),.08);font-size:13px;line-height:1.45}.st-existing>span{flex:1 1 260px}.st-speech{color:#c4b5fd;font-size:12.5px;line-height:1.4}.look-card{margin:10px 0;padding:12px 14px;border-radius:12px;border:2px solid rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.08);display:flex;flex-direction:column;gap:6px}.look-card.compact{padding:8px 10px;gap:4px;border-width:1px}.look-card-head{font-weight:700;font-size:14px;letter-spacing:.02em}.look-card-head span{font-weight:400;opacity:.75}.look-card-row{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:14px;line-height:1.4}.look-card.compact .look-card-row{font-size:13px}.look-card-label{font-weight:600;min-width:150px;opacity:.85}.look-card-text{flex:1 1 240px}.look-card-foot,.look-card-plain{font-size:13px;opacity:.7}.look-card-plain{margin:8px 0}.perf-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:13px;font-weight:600;background:#fb923c24;color:#fb923c;border:1px solid rgba(251,146,60,.35);white-space:nowrap;margin-left:6px}.perf-badge.top{background:#facc1529;color:#facc15;border-color:#facc1573}.top-concepts{border:1px solid rgba(251,146,60,.45);box-shadow:0 0 0 3px #fb923c12}.top-concepts-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.live-dot{font-size:13.5px;font-weight:600;color:#4ade80;letter-spacing:.04em}.post-link-row{margin-top:10px;display:flex;flex-direction:column;gap:6px;font-size:13px}.post-link-row>span{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.post-link-form{display:flex;gap:6px;flex-wrap:wrap}.post-link-form .input{flex:1 1 240px}.audio-file{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.audio-file audio{height:32px;max-width:260px}.audio-file.compact audio{height:28px;max-width:200px}.audio-pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.audio-pick .select{flex:1 1 240px}.st-row.st2{align-items:stretch;gap:14px 18px;padding:18px 20px;border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.st-row.st2.st-fresh{border-color:var(--gold-line);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.12),0 18px 44px #00000059;background:radial-gradient(120% 120% at 0% 0%,rgba(var(--accent-rgb),.09),transparent 55%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.st2 .st-row-name{flex:1 1 100%;gap:12px}.st2-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.st2-name{font-family:var(--display, Georgia, serif);font-weight:400;font-size:26px;line-height:1.1}.st2-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.st2-steps li{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);opacity:.6;transition:opacity .2s,border-color .2s}.st2-steps li>span{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text-faint)}.st2-steps li b{display:block;font-size:14px;line-height:1.25}.st2-steps li small{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:var(--text-faint)}.st2-steps li.now{opacity:1;border-color:var(--gold-line);background:var(--accent-dim)}.st2-steps li.now>span{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.st2-steps li.done{opacity:1}.st2-steps li.done>span{color:var(--gold-2);border-color:var(--gold-line);background:transparent}.st2>.btn-primary,.st2 .st-row-btns>.btn-primary{padding:12px 20px;font-size:14.5px;font-weight:700;border-radius:12px}.st2 .st-row-btns{align-items:center;gap:8px;flex:1 1 100%}.st2-fine{font-size:12.5px;color:var(--text-faint);line-height:1.45}.st2-more{font-size:12.5px;color:var(--text-faint)}.st2-more>summary{cursor:pointer;list-style:none}.st2-more>summary::-webkit-details-marker{display:none}.st2-more>summary:before{content:"▸ "}.st2-more[open]>summary:before{content:"▾ "}.st2-more[open]>summary{margin-bottom:10px;color:var(--text)}.st2-more>summary:hover{color:var(--text)}.st-find{gap:10px;padding:18px;border-radius:16px;border:1px solid var(--gold-line);background:var(--accent-dim)}.st-find-title{font-size:16px}.st-find-steps{margin:0;padding:0;list-style:none;counter-reset:stf;display:flex;flex-direction:column;gap:7px;font-size:13.5px;line-height:1.45;color:var(--text-dim)}.st-find-steps li{counter-increment:stf;display:flex;gap:10px;align-items:flex-start}.st-find-steps li:before{content:counter(stf);flex:none;width:21px;height:21px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--on-accent, #111);background:var(--gold);margin-top:1px}.st-find-form{gap:8px;margin-top:2px}.st-find-form input{padding:12px 14px;border-radius:12px;font-size:14px}.st-find-form .btn{padding:12px 18px;font-size:14px;font-weight:700;border-radius:12px}.hfa2{margin-top:12px;padding:20px;border:1px solid var(--gold-line);border-radius:18px;background:radial-gradient(120% 120% at 0% 0%,rgba(var(--accent-rgb),.09),transparent 55%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.hfa2-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.hfa2-head>div:first-child{display:flex;flex-direction:column;gap:2px;margin-right:auto}.hfa2-title{font-family:var(--display, Georgia, serif);font-weight:400;font-size:26px;line-height:1.1}.hfa2-head span{font-size:13px;color:var(--text-faint)}.hfa2-os{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev)}.hfa2-os button{padding:5px 14px;border:0;border-radius:999px;background:transparent;color:var(--text-faint);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.hfa2-os button.on{background:var(--gold);color:var(--on-accent, #111)}.hfa2-start{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hfa2-start span{font-size:12.5px;color:var(--text-faint)}.hfa2-steps li{opacity:1}.hfa2-steps li>div{display:flex;flex-direction:column;gap:7px;align-items:flex-start;min-width:0}.hfa2-steps li small{margin-top:0}.hfa2-steps code{padding:1px 7px;border-radius:6px;background:var(--bg-elev-2);border:1px solid var(--border);font-size:13px}.hfa2-wait{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:14px;padding:10px 14px;border-radius:12px;border:1px dashed var(--border);font-size:13px;color:var(--text-dim)}.hfa2-wait i{width:9px;height:9px;border-radius:50%;background:var(--gold);animation:hfa2-pulse 1.4s ease-in-out infinite}.hfa2-wait.ok{border-style:solid;border-color:#4ade8073;color:#86efac;background:#4ade8014}@keyframes hfa2-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.hfa2>details{margin-top:12px}@media (prefers-reduced-motion: reduce){.hfa2-wait i{animation:none}}.st2-steps li small b,.st2-steps li small i{display:inline;font-size:inherit}.cs-strip{display:flex;align-items:center;justify-content:space-between;gap:14px 20px;flex-wrap:wrap;margin:0 0 18px}.cs-parts{display:flex;align-items:stretch;gap:0;padding:5px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elev);box-shadow:inset 0 1px #ffffff0a}.cs-part{position:relative;display:flex;align-items:center;gap:11px;padding:9px 20px 9px 12px;border:0;border-radius:13px;background:transparent;color:var(--text-dim);font:inherit;text-align:left;cursor:pointer;transition:background .2s var(--ease, ease),color .2s,box-shadow .2s}.cs-part+.cs-part{margin-left:22px}.cs-part+.cs-part:before{content:"";position:absolute;left:-17px;top:50%;width:12px;height:1px;background:var(--border)}.cs-part:hover{color:var(--text);background:var(--bg-elev-2)}.cs-part-n{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text-faint);transition:all .2s var(--ease, ease)}.cs-part-text{display:flex;flex-direction:column;line-height:1.2}.cs-part-text b{font-size:15px;font-weight:700}.cs-part-text small{font-size:13px;color:var(--text-faint);margin-top:2px}.cs-part.on{color:var(--text);background:linear-gradient(180deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.08));box-shadow:inset 0 0 0 1px var(--gold-line),0 8px 24px rgba(var(--accent-rgb),.12)}.cs-part.on .cs-part-n{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.cs-part.on .cs-part-text small{color:var(--gold-2)}.cs-kind{display:inline-flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev)}.cs-kind-label{padding:0 8px 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);cursor:help}.cs-kind button{padding:6px 14px;border:0;border-radius:999px;background:transparent;color:var(--text-faint);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .18s,color .18s}.cs-kind button:hover{color:var(--text)}.cs-kind button.on{background:var(--accent-dim);color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold-line)}.cr-hero{position:relative;overflow:hidden;margin:2px 0 16px;padding:24px 26px;border:1px solid var(--gold-line);border-radius:22px;background:radial-gradient(110% 120% at 0% -10%,rgba(var(--accent-rgb),.14),transparent 58%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0f;animation:cr-in .5s var(--ease, ease) backwards}@keyframes cr-in{0%{opacity:0}}.cr-hero .qc-glow{left:12%;top:-200px;width:520px;height:340px;opacity:.8}.cr-hero>*:not(.qc-glow){position:relative}.cr-hero-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cr-title,.cr-name{margin:0;font-family:var(--display, Georgia, serif);font-weight:400;font-size:40px;line-height:1.04;letter-spacing:-.01em;background:linear-gradient(180deg,#fbf4e4 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.cr-sub{margin:6px 0 0;font-size:14.5px;color:var(--text-dim)}.cr-add{padding:12px 20px;font-size:14.5px;font-weight:700;border-radius:12px;box-shadow:0 12px 30px rgba(var(--accent-rgb),.22)}.cr-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.cr-stat{flex:1 1 130px;min-width:0;display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:left;border:1px solid var(--border);border-radius:16px;background:#08080a59;color:var(--text);font:inherit;transition:transform .2s var(--ease, ease),border-color .2s}.cr-stat b{font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.cr-stat b.small{font-size:18px;line-height:1.55}.cr-stat b.good{color:#4ade80}.cr-stat b.warn{color:#f2973a}.cr-stat b.bad{color:#f87171}.cr-stat span{font-size:12.5px;color:var(--text-faint)}.cr-stat.hot{border-color:#e5484d8c;background:#e5484d1a}.cr-stat.hot b{color:#ff8a8a}.cr-stat-link{cursor:pointer}.cr-stat-link:hover{transform:translateY(-2px);border-color:var(--gold-line)}.cr-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:7px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev);color:var(--text-dim);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:color .18s,border-color .18s,transform .18s}.cr-back:hover{color:var(--text);border-color:var(--gold-line);transform:translate(-2px)}.cr-profile-top{display:flex;align-items:flex-start;gap:18px}.cr-avatar{flex:none;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;font-family:var(--display, Georgia, serif);font-size:26px;color:var(--on-accent, #14110a);background:linear-gradient(160deg,var(--gold-2),var(--gold));box-shadow:0 12px 30px rgba(var(--accent-rgb),.3),inset 0 1px #ffffff80}.cr-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cr-name{font-size:36px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cr-name .ct-tile-paused{-webkit-text-fill-color:var(--text-faint)}.cr-products{display:flex;flex-wrap:wrap;gap:6px}.cr-status{font-size:13px;color:var(--text-faint)}.cr-corner{margin:0}.cr-corner .ct2-menu{min-width:210px}.cr-corner .ct2-menu button:disabled{opacity:.5;cursor:default}.cr-profile.paused{opacity:.8}.cr-extra{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:8px}.cr-extra .ct-accounts{margin-top:0}.cr-extra .ct-note{margin:0}.type-switch.cr-nav,.gt-wrap .gt-top{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);box-shadow:inset 0 1px #ffffff0a;max-width:100%}.type-switch.cr-nav .type-tab,.gt-wrap .gt-top .type-tab{border:0;border-radius:12px;padding:9px 16px;background:transparent;box-shadow:none;color:var(--text-dim);font-weight:600;transition:background .2s var(--ease, ease),color .2s,box-shadow .2s}.type-switch.cr-nav .type-tab:hover,.gt-wrap .gt-top .type-tab:hover{color:var(--text);background:var(--bg-elev-2)}.type-switch.cr-nav .type-tab.active,.gt-wrap .gt-top .type-tab.active{color:var(--text);background:linear-gradient(180deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.08));box-shadow:inset 0 0 0 1px var(--gold-line),0 8px 24px rgba(var(--accent-rgb),.12)}.gt-wrap .gt-sub{border-radius:12px}.ct-grid>.ct-tile2{animation:rise .45s var(--ease, ease) backwards}.ct-grid>.ct-tile2:nth-child(2){animation-delay:40ms}.ct-grid>.ct-tile2:nth-child(3){animation-delay:80ms}.ct-grid>.ct-tile2:nth-child(4){animation-delay:.12s}.ct-grid>.ct-tile2:nth-child(5){animation-delay:.16s}.ct-grid>.ct-tile2:nth-child(6){animation-delay:.2s}.ct-grid>.ct-tile2:nth-child(n+7){animation-delay:.24s}.ct-tile2 .ct2-avatar{background:linear-gradient(160deg,rgba(var(--accent-rgb),.28),rgba(var(--accent-rgb),.1))}.cr-form{border-radius:18px;border-color:var(--gold-line)}@media (prefers-reduced-motion: reduce){.cr-hero,.ct-grid>.ct-tile2{animation:none}}.cv-head{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--display, Georgia, serif);font-weight:400;font-size:24px;line-height:1.15}.cv-head>span{font-family:var(--sans, inherit);font-size:13px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--accent-dim);color:var(--gold-2);border:1px solid var(--gold-line)}.creator-tracker>.ct-card,.creator-tracker>.gt-wrap~.ct-card{border-radius:18px;padding:20px 22px;animation:cr-in .35s var(--ease, ease) backwards}.cal-wrap{animation:cr-in .35s var(--ease, ease) backwards}.cal-nav h3{font-family:var(--display, Georgia, serif);font-weight:400;font-size:26px;min-width:190px}.cal-arrow{border-radius:50%;transition:border-color .18s,transform .18s,background .18s}.cal-arrow:hover{border-color:var(--gold-line);background:var(--bg-elev-2);transform:scale(1.06)}.cal-legend{font-size:13px;color:var(--text-faint);gap:12px}.cal-dot{border-radius:50%;width:8px;height:8px}.cal-grid{gap:8px}.cal-head span{font-size:12px;color:var(--text-faint);text-align:center}.cal-day{min-height:108px;padding:9px;border-radius:14px;border:1px solid var(--border-soft);background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));transition:transform .18s var(--ease, ease),border-color .18s,box-shadow .18s}.cal-day:hover{transform:translateY(-2px);border-color:var(--gold-line);box-shadow:0 10px 24px #00000059}.cal-day.outside{opacity:.35}.cal-day.blank{background:transparent;border:1px dashed var(--border)}.cal-day.blank .cal-tag{color:var(--text-faint)}.cal-day.today{border:1px solid var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.cal-day.picked{box-shadow:0 0 0 2px var(--gold),0 12px 30px rgba(var(--accent-rgb),.18);border-color:var(--gold)}.cal-num{font-size:14px;font-weight:700}.cal-tag{font-size:11px;letter-spacing:.04em}.cal-chip{border-radius:7px;padding:4px 7px;font-weight:600}.cal-side{gap:12px}.cal-switch{border-radius:16px;padding:5px}.cal-switch button{min-height:44px;border-radius:12px;font-size:14.5px;color:var(--text-dim);transition:background .2s,color .2s}.cal-switch button.on{background:linear-gradient(180deg,var(--gold-2),var(--gold));color:var(--on-accent, #1a1408);box-shadow:0 8px 22px rgba(var(--accent-rgb),.25)}.cal-panel{border-radius:20px;padding:20px;border-color:var(--gold-line);background:radial-gradient(120% 100% at 100% 0%,rgba(var(--accent-rgb),.08),transparent 55%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));box-shadow:0 18px 44px #00000059}.cal-panel h3{font-family:var(--display, Georgia, serif);font-weight:400;font-size:24px;line-height:1.15}.cal-open-picker,.cal-go{padding:14px;font-size:15px;font-weight:700;border-radius:14px}.cal-item{border-radius:14px}.ct-date-head{font-family:var(--display, Georgia, serif);font-weight:400;font-size:20px}.ct-date-head span{font-family:var(--sans, inherit)}.ct-assign-grid{gap:14px}.ct-assign{border-radius:18px;padding:16px 18px;border:1px solid var(--border);background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));box-shadow:inset 0 1px #ffffff0b;transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .2s;animation:rise .4s var(--ease, ease) backwards}.ct-assign:hover{border-color:var(--gold-line);box-shadow:0 14px 34px #0006,inset 0 1px #ffffff0f}.ct-assign.ct-assign-editing{animation:none;border-color:var(--gold-line)}.ct-assign-grid>.ct-assign:nth-child(2){animation-delay:40ms}.ct-assign-grid>.ct-assign:nth-child(3){animation-delay:80ms}.ct-assign-grid>.ct-assign:nth-child(n+4){animation-delay:.12s}.ct-assign-desc{font-size:15px;font-weight:600;line-height:1.35}.ct-assign-row{gap:8px;align-items:center}.ct-assign .ct-done{border-radius:999px;padding:6px 14px;font-weight:700;transition:background .18s,border-color .18s,color .18s}.pay-tiles{margin:14px 0 18px}.pay-tiles .cr-stat.owed{border-color:#f2973a80;background:#f2973a14}.pay-tiles .cr-stat.owed b{font-size:34px}.pay-log{margin-top:16px;border:1px solid var(--border);border-radius:14px;padding:0 16px;background:var(--bg-elev)}.pay-log>summary{cursor:pointer;padding:13px 0;font-size:13.5px;font-weight:600;color:var(--gold-2);list-style:none}.pay-log>summary::-webkit-details-marker{display:none}.pay-log[open]{padding-bottom:16px}.pay-log[open]>summary{border-bottom:1px solid var(--border-soft);margin-bottom:14px}@media (prefers-reduced-motion: reduce){.cal-wrap,.ct-assign,.creator-tracker>.ct-card{animation:none}}.sv-inbox.svc{border-radius:16px;padding:14px;margin-top:12px}.svc .sv-inbox-head b{font-size:14.5px}.svc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:10px}.svc-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);transition:border-color .2s,box-shadow .2s,transform .2s var(--ease, ease);animation:rise .4s var(--ease, ease) backwards}.svc-card:hover{border-color:var(--gold-line);box-shadow:0 14px 32px #0006}.svc-card.new{border-color:#e5484d99;box-shadow:0 0 0 1px #e5484d40}.svc-card.playing{grid-column:1 / -1;animation:none}.svc-media{position:relative;aspect-ratio:9 / 12;background:#050506;display:grid;place-items:center;font-size:28px;color:var(--text-faint)}.svc-card.playing .svc-media{aspect-ratio:auto}.svc-card.playing .svc-media video{width:100%;max-height:72vh;display:block;background:#000}.svc-card.cleared .svc-media{aspect-ratio:auto;height:64px;background:var(--bg-elev-2)}.svc-thumb{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:none;cursor:pointer}.svc-thumb video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.svc-thumb:hover .clip-play{transform:scale(1.12);background:var(--gold);color:var(--on-accent, #111);border-color:var(--gold)}.svc-new{position:absolute;left:10px;top:10px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:800;color:#fff;background:#e5484d;box-shadow:0 4px 14px #00000080}.svc-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px;min-width:0}.svc-who{font-size:13px;color:var(--gold-2)}.svc-name{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-when{font-size:13px;color:var(--text-faint);line-height:1.4}.svc-facts{display:flex;flex-wrap:wrap;gap:5px}.svc-fact{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid;cursor:help}.svc-fact i{font-style:normal;font-weight:500;opacity:.75}.svc-fact.ok{color:#4ade80;border-color:#4ade8066;background:#4ade8014}.svc-fact.bad{color:#fca63a;border-color:#fca63a80;background:#fca63a14}.svc-fact.wait{color:var(--text-faint);border-color:var(--border)}.chk{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.chk-badge{cursor:default;white-space:normal;text-align:left;border-radius:12px}.chk-why{font-size:13px;color:var(--text-dim);line-height:1.4}.chk-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.4;color:var(--text-dim)}.chk-list b{color:#fca63a;font-weight:700}.chk-fix{display:block;color:var(--text)}.chk-btn{white-space:nowrap}.svc-acts{display:flex;align-items:center;gap:6px;margin-top:4px}.svc-acts .btn{white-space:nowrap}.svc-acts .icon-btn{margin-left:auto}.cv-empty{padding:22px;border:1px dashed var(--border);border-radius:14px;text-align:center;color:var(--text-faint);font-size:14px}.acct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.acct-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);transition:border-color .2s,transform .2s var(--ease, ease);animation:rise .4s var(--ease, ease) backwards}.acct-card:hover{border-color:var(--gold-line);transform:translateY(-2px)}.acct-ico{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:19px;background:var(--bg-elev-2);border:1px solid var(--border)}.acct-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acct-name{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-sub{font-size:13px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-status{flex:none;padding:4px 8px;border-radius:999px;border:1px solid;background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.acct-status option{color:var(--text);background:var(--bg-elev)}.acct-form{margin-top:12px;padding:14px;border:1px solid var(--gold-line);border-radius:14px;background:var(--accent-dim)}.acct2{--pc: var(--gold);position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);transition:border-color .2s,transform .2s var(--ease, ease),box-shadow .2s;animation:rise .4s var(--ease, ease) backwards}.acct2.can-open{cursor:pointer}.acct2.can-open:hover,.acct2.can-open:focus-visible{border-color:var(--gold-line);transform:translateY(-2px);box-shadow:0 12px 30px #00000061;outline:none}.acct2.can-open:focus-visible{box-shadow:0 0 0 2px var(--gold-line)}.acct2.dead{opacity:.6}.acct2-top{display:flex;align-items:flex-start;gap:12px}.acct2-ico{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:23px;background:color-mix(in srgb,var(--pc) 16%,transparent);border:1px solid color-mix(in srgb,var(--pc) 50%,transparent)}.acct2-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.acct2-name{font-size:17px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.acct2.can-open:hover .acct2-name{color:var(--gold-2)}.acct2-plat{font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--pc)}.acct2-x{flex:none;width:30px;height:30px;margin:-4px -6px 0 0;border:0;border-radius:8px;background:transparent;color:var(--text-faint);font-size:13px;cursor:pointer}.acct2-x:hover{background:#f8717124;color:#f87171}.acct2-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:default}.acct2-st{--sc: var(--text-faint);display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 6px 0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sc) 55%,transparent);background:color-mix(in srgb,var(--sc) 10%,transparent)}.acct2-st i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--sc)}.acct2-status{border:0;background:transparent;color:var(--sc);font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:6px 2px}.acct2-status:focus-visible{outline:2px solid var(--gold-line);border-radius:6px}.acct2-status option{color:var(--text);background:var(--bg-elev)}.acct2-open{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--gold-line);background:var(--accent-dim);color:var(--gold-2);font-size:14px;font-weight:700;text-decoration:none;transition:background .2s}.acct2-open:hover,.acct2.can-open:hover .acct2-open{background:rgba(var(--accent-rgb),.3)}.acct2-login{align-self:flex-start;margin:0;padding:2px 0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--text-dim);cursor:pointer;text-align:left}.acct2-login:hover{color:var(--text);text-decoration:underline}.acct2-login.none{color:var(--text-faint)}.acct2-login.held-off{color:#f5b546}.acct2-login-edit{display:grid;gap:6px;cursor:default}.acct2-login-edit .input{min-width:0;width:100%}.acct2-login-btns{display:flex;gap:6px}.acct2-nolink{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);font-size:12.5px;color:var(--text-faint)}.acct2-change{margin-left:auto;padding:4px 2px;border:0;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--gold-2);cursor:pointer}.acct2-change:hover{text-decoration:underline}.acct2-extra{cursor:default}.changed-by{display:block;font-size:11.5px;line-height:1.35;color:var(--text-faint);animation:rise .45s var(--ease) backwards}.ca-prod{display:block;width:calc(100% - 16px);margin:2px 8px 6px;min-height:32px;font-size:12.5px}.cmp-edit{display:grid;gap:6px;align-items:stretch}.cmp-edit .input{min-width:0;width:100%}.cw-products{display:grid;gap:16px}@media (prefers-reduced-motion: reduce){.changed-by{animation:none}}@media (prefers-reduced-motion: reduce){.acct2{animation:none}}.ct-grid.ct-roster-cards{row-gap:0}.ct-grid.ct-roster-cards>.ct-tile3{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:0;align-content:start;margin-bottom:12px}.ct-tile3>.ct3-head{grid-row:1;display:flex;align-items:flex-start;gap:12px}.ct3-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:1px}.ct3-products{display:flex;flex-wrap:wrap;gap:6px}.ct-tile3>.ct3-new{grid-row:2;margin-top:12px;justify-self:start}.ct-tile3>.ct3-stats{grid-row:3;margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(52px,auto)) 1fr;gap:18px;align-items:start}.ct-tile3>.ct3-accts{grid-row:4;margin-top:14px;padding-top:12px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;justify-content:flex-start;gap:6px;cursor:default}.ct3-acct{--pc: var(--gold);display:flex;align-items:center;gap:9px;min-height:36px;padding:4px 12px 4px 5px;border-radius:11px;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text);font-size:13.5px;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s}.ct3-acct .ct3-acct-name{flex:1}.ct3-acct-go{flex:none;font-size:13px;color:var(--text-faint)}a.ct3-acct:hover .ct3-acct-go{color:var(--text)}a.ct3-acct:hover,a.ct3-acct:focus-visible{border-color:color-mix(in srgb,var(--pc) 75%,transparent);background:color-mix(in srgb,var(--pc) 12%,var(--bg-elev-2));outline:none}.ct3-acct-ico{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;background:color-mix(in srgb,var(--pc) 18%,transparent);border:1px solid color-mix(in srgb,var(--pc) 50%,transparent)}.ct3-acct-name{min-width:0;overflow-wrap:anywhere;line-height:1.2}.ct3-acct-st{flex:none;font-size:12.5px}.ct3-acct.off{opacity:.5}.ct3-none{padding:7px 0;font-size:12.5px;color:var(--text-faint)}.ct-tile3>.ct3-foot{grid-row:5;margin-top:12px;align-self:end;font-size:13px}.ca-grid{gap:12px}.ca-tile{border-radius:16px;overflow:hidden;transition:border-color .2s,transform .2s var(--ease, ease),box-shadow .2s;animation:rise .4s var(--ease, ease) backwards}.ca-tile:hover{border-color:var(--gold-line);transform:translateY(-2px);box-shadow:0 14px 32px #0006}.ca-add{border-radius:16px;transition:border-color .2s,background .2s,color .2s}.ca-add:hover{border-color:var(--gold);background:var(--accent-dim);color:var(--gold-2)}@media (prefers-reduced-motion: reduce){.svc-card,.acct-card,.ca-tile{animation:none}}.svc-card:not(.playing) .svc-media{max-height:300px;width:100%}.cp-settings{margin-bottom:8px;font-size:12.5px;color:var(--text-faint)}.cp-settings>summary{cursor:pointer;list-style:none;display:inline-block;padding:4px 0}.cp-settings>summary::-webkit-details-marker{display:none}.cp-settings>summary:before{content:"⚙ "}.cp-settings>summary:hover,.cp-settings[open]>summary{color:var(--text)}.cp-settings[open]{padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev)}.concept-picker .cp-list{border:0;background:transparent;border-radius:0;margin-top:10px}.cp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;padding:2px}.cp-card{display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;cursor:pointer;font:inherit;color:var(--text);border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);transition:transform .18s var(--ease, ease),border-color .18s,box-shadow .18s;animation:rise .35s var(--ease, ease) backwards}.cp-card:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:0 14px 30px #0006,0 0 0 1px var(--gold-line)}.cp-card.no{opacity:.6}.cp-card-pic{display:flex;gap:2px;height:120px;background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f)}.cp-card-pic img{flex:1 1 0;min-width:0;height:100%;object-fit:cover;display:block}.cp-card-pic i{margin:auto;font-style:normal;font-size:13px;color:var(--text-faint)}.cp-card-name{padding:10px 12px 0;font-size:14px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.cp-card-meta{padding:7px 12px 12px;margin-top:auto;display:flex}.cp-fit-bar{align-items:center}.concept-picker .input.search{border-radius:999px;padding:10px 16px}.dp{padding:20px 28px 22px}.dp-title h2{font-family:var(--display, Georgia, serif);font-weight:400;font-size:30px;line-height:1.1}.dp-steps{list-style:none;display:flex;gap:6px;margin:8px 0 0;padding:0}.dp-steps li{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 5px;border-radius:999px;border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-faint)}.dp-steps li span{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--bg-elev-2);border:1px solid var(--border)}.dp-steps li.now{color:var(--text);border-color:var(--gold-line);background:var(--accent-dim)}.dp-steps li.now span{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.dp-steps li.done{color:var(--gold-2)}.dp-steps li.done span{color:var(--gold-2);border-color:var(--gold-line);background:transparent}.dp-send{padding:13px 22px;font-size:15px;font-weight:700;border-radius:14px}.dp-strip{gap:8px}.dp-day{border-radius:14px;padding:9px 14px;transition:border-color .18s,transform .18s var(--ease, ease),background .18s}.dp-day:hover{transform:translateY(-2px);border-color:var(--gold-line)}.dp-day.on{border-color:var(--gold);background:var(--accent-dim);box-shadow:0 0 0 1px var(--gold-line)}.dp-day.blank span{color:var(--text-faint)}.dp-day span.picked{color:var(--gold-2);font-weight:700}.dp-lib,.dp-side{border-radius:20px}.dp-side{border-color:var(--gold-line);background:radial-gradient(120% 100% at 100% 0%,rgba(var(--accent-rgb),.08),transparent 55%),linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.dp-who{font-family:var(--display, Georgia, serif);font-size:22px;line-height:1.2}.dp-continue{padding:13px;font-size:15px;font-weight:700;border-radius:14px}.dp-card{border-radius:18px;animation:rise .35s var(--ease, ease) backwards}.dp-card-title b{font-size:16px}@media (prefers-reduced-motion: reduce){.cp-card,.dp-card{animation:none}}.st{border-radius:18px;padding:18px 20px;margin-top:12px;border:1px solid var(--border);background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev))}.st-title{font-family:var(--display, Georgia, serif);font-weight:400;font-size:22px;cursor:help}.st-head{align-items:center;gap:12px}.st-slot{border-radius:16px;transition:border-color .2s}.st-slot.on{border-color:var(--gold-line)}.st-directions{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev)}.cr-avatar.pic{padding:0;overflow:hidden;border-radius:18px}.cr-avatar.pic img{width:100%;height:100%;object-fit:cover;display:block}.mp-head-acts{display:flex;align-items:center;gap:8px;flex:none}.mp-new{display:flex;gap:10px;margin-top:16px;max-width:520px;animation:rise .3s var(--ease, ease) backwards}.mp-new .input{flex:1;padding:12px 14px;border-radius:12px}.mp-new .btn{border-radius:12px;padding:12px 20px;font-weight:700}.mp-tile{position:relative;padding:0;overflow:hidden;gap:0}.mp-tile-top{display:flex;align-items:center;gap:12px;padding:14px 44px 0 14px;min-width:0}.mp-tile-pic{flex:none;width:64px;height:64px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,var(--bg-elev-2),#0c0c0f);border:1px solid var(--border)}.mp-tile-pic img{width:100%;height:100%;object-fit:cover;display:block}.mp-tile-pic i{font-style:normal;font-family:var(--display, Georgia, serif);font-size:22px;color:var(--gold-2);opacity:.85}.mp-tile-id{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mp-tile-name{padding:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.mp-tile-id .ct-tile-paused{position:static}.mp-tile-corner{position:absolute;top:10px;right:10px;margin:0;z-index:3}.mp-tile .ct2-stats{margin:12px 14px 0;padding-bottom:14px}.mp-tile>div:last-child{padding-bottom:14px}.mp-tile .adv-verdict{margin-left:14px}.mp-settings{margin:0 0 14px}.mp-settings-toggle{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev);color:var(--text-dim);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .18s,border-color .18s}.mp-settings-toggle:hover,.mp-settings.open .mp-settings-toggle{color:var(--text);border-color:var(--gold-line)}.mp-settings-toggle i{font-style:normal;opacity:.6}.mp-settings-body{margin-top:10px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);animation:cr-in .3s var(--ease, ease) backwards}.mp-add{margin:0 0 16px;padding:13px 22px;font-size:15px;font-weight:700;border-radius:14px;box-shadow:0 12px 30px rgba(var(--accent-rgb),.2)}.mp-form{border-color:var(--gold-line)}.mp-form-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mp-opt{font-style:normal;font-size:13px;font-weight:500;color:var(--text-faint)}.ct-assign.ac{padding:0;overflow:hidden;display:flex;flex-direction:column}.ct-assign.ac.ct-assign-newvid{border-color:#e5484d8c;box-shadow:0 0 0 1px #e5484d33}.ac-body{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.ac-head{display:flex;align-items:flex-start;gap:12px}.ac-thumb{flex:none;width:54px;height:72px;object-fit:cover;border-radius:10px;border:1px solid var(--border);cursor:pointer}.ac-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.ac-date{font-size:13px;color:var(--text-faint)}.ac-title{padding:0;border:0;background:none;text-align:left;cursor:pointer;color:var(--text);font:inherit;font-size:17px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;transition:color .15s}button.ac-title:hover{color:var(--gold-2)}.ac-title.plain{cursor:default}.ac-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ac-link{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--gold-2);text-decoration:none}.ac-link:hover{text-decoration:underline}.ac-quiet{font-size:13px;color:var(--text-faint)}.ac-corner{margin:-6px -8px 0 0}.ac-note{font-size:13.5px;line-height:1.45;color:var(--text-dim)}.ac-use{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--border-soft)}.ac-use-row{display:flex;align-items:center;gap:10px;min-width:0;font-size:13.5px}.ac-use-row>i{flex:none;width:22px;text-align:center;font-style:normal;opacity:.85}.ac-use-row a{color:var(--gold-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-hook{color:var(--text);line-height:1.4}.mini-audio{display:inline-flex;align-items:center;gap:9px;min-width:0;flex:1}.mini-audio audio{display:none}.mini-audio-btn{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--gold-line);background:var(--accent-dim);color:var(--gold-2);font-size:11.5px;cursor:pointer;display:grid;place-items:center;padding-left:2px;transition:background .18s,color .18s,transform .18s}.mini-audio-btn:hover{background:var(--gold);color:var(--on-accent, #111);transform:scale(1.06)}.mini-audio-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mini-audio-dl{flex:none;color:var(--text-faint);text-decoration:none;font-size:13px;padding:4px}.mini-audio-dl:hover{color:var(--gold-2)}.ac-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding-top:12px;border-top:1px solid var(--border-soft)}.ac-status{padding:7px 15px;border-radius:999px;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.ac-status:hover{border-color:var(--gold-line)}.ac-status.on{color:#4ade80;border-color:#4ade8073;background:#4ade801a}.ac .geo-ask{align-self:flex-start}.sv-inbox.svc.flat{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.sv-inbox.svc.flat .sv-inbox-head{padding:12px 18px 0}.sv-inbox.svc.flat.one .sv-inbox-head{display:none}.sv-inbox.svc.flat .svc-grid{margin-top:0;gap:0;grid-template-columns:minmax(0,1fr)}.sv-inbox.svc.flat:not(.one) .svc-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;padding:10px 14px 0}.sv-inbox.svc.flat.one .svc-card{border:0;border-radius:0;background:none;box-shadow:none;animation:none}.sv-inbox.svc.flat.one .svc-card:hover{box-shadow:none}.sv-inbox.svc.flat.one .svc-media{max-height:360px}.sv-inbox.svc.flat.one .svc-body{padding:12px 18px 0}.sv-inbox.svc.flat .sv-bar,.sv-inbox.svc.flat .qi-error,.sv-inbox.svc.flat>div:last-child:not(.svc-grid){margin-left:18px;margin-right:18px}.ct-assign.ac.has-video .ac-body{border-top:1px solid var(--border-soft);margin-top:14px}.sv-inbox.svc.flat.one .svc-name{display:none}.gt-wrap.gt2{margin-bottom:18px;padding:6px;border:1px solid var(--border);border-radius:20px;background:var(--bg-elev);box-shadow:inset 0 1px #ffffff0a,0 10px 30px #0000001f;animation:cr-in .35s var(--ease, ease) backwards}.gt2-top{display:flex;flex-wrap:wrap;gap:6px}.gt2-tab{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:10px 12px;border:0;border-radius:15px;background:transparent;color:var(--text-dim);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s var(--ease, ease),color .2s,box-shadow .2s,transform .2s}.gt2-tab:hover{color:var(--text);background:var(--bg-elev-2)}.gt2-tab:active{transform:scale(.98)}.gt2-ico{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font-size:16px;background:var(--bg-elev-2);border:1px solid var(--border);transition:all .2s var(--ease, ease)}.gt2-label{white-space:nowrap}.gt2-tab.on{color:var(--text);background:linear-gradient(180deg,rgba(var(--accent-rgb),.22),rgba(var(--accent-rgb),.08));box-shadow:inset 0 0 0 1px var(--gold-line),0 8px 24px rgba(var(--accent-rgb),.14)}.gt2-tab.on .gt2-ico{background:rgba(var(--accent-rgb),.24);border-color:var(--gold-line)}.gt2-count{flex:none;font-size:13px;font-weight:800;line-height:20px;min-width:20px;padding:0 7px;border-radius:999px;text-align:center;background:var(--bg-elev-2);color:var(--text-faint)}.gt2-tab.on .gt2-count,.gt2-sub-btn.on .gt2-count{background:var(--accent-dim);color:var(--gold-2)}.gt2-count.alert,.gt2-tab.on .gt2-count.alert,.gt2-sub-btn.on .gt2-count.alert{background:#ff6b6b;color:#1a0606}.gt2-sub{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding:8px 4px 4px;border-top:1px solid var(--border-soft);animation:cr-in .25s var(--ease, ease) backwards}.gt2-sub-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text-dim);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.gt2-sub-btn:hover{color:var(--text);background:var(--bg-elev-2)}.gt2-sub-btn.on{color:var(--text);background:var(--bg-elev-2);border-color:var(--gold-line)}@media (prefers-reduced-motion: reduce){.gt-wrap.gt2,.gt2-sub{animation:none}.gt2-tab:active{transform:none}}.skills-hero .qc-head{margin-bottom:10px}.skills-hero .qc-steps{flex-wrap:wrap;justify-content:center}.skills-renew{margin:0 auto 8px;width:fit-content;max-width:100%;text-align:center;font-size:12.5px;font-weight:600;color:var(--gold-2);background:var(--accent-dim);border:1px solid var(--gold-line);border-radius:999px;padding:6px 14px}.today-stats.today-stats3{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-hero .qc-head{margin-bottom:0}.vo-hero .qc-steps{flex-wrap:wrap;justify-content:center}.spend-fold{margin-top:14px}.spend-fold>summary{cursor:pointer;list-style:none;width:fit-content;padding:8px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elev);color:var(--text-dim);font-size:13px;font-weight:600}.spend-fold>summary::-webkit-details-marker{display:none}.spend-fold>summary:hover{color:var(--text)}.spend-fold[open]>summary{margin-bottom:10px;color:var(--text);border-color:var(--gold-line)}.al-how{margin-top:4px}.al-how>summary{cursor:pointer;list-style:none;width:fit-content;font-size:12.5px;color:var(--text-faint)}.al-how>summary::-webkit-details-marker{display:none}.al-how>summary:hover{color:var(--text)}.sb-word{font-size:18.5px;white-space:nowrap}.sb-word small{font-size:11px}.sb-discord{text-decoration:none;margin:4px 0 2px}.sb-discord .nav-ico{color:#8c96ff}.today [aria-labelledby=needs-you] .todo-text b,.today [aria-labelledby=needs-you] .todo-text span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.sb-socials{display:flex;gap:6px;padding:2px 10px 6px}.sb-social{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--text-faint);border:1px solid var(--border-soft);background:transparent;transition:color .18s var(--ease),border-color .18s var(--ease),background .18s var(--ease)}.sb-social:hover,.sb-social:focus-visible{color:var(--gold);border-color:rgba(var(--accent-rgb),.45);background:#1c1e22}@media (min-width: 641px) and (max-width: 980px){.sb-socials{flex-direction:column;align-items:center;padding:2px 0 6px}}@media (min-width: 981px){.sb-mini .sb-socials{flex-direction:column;align-items:center;padding:2px 0 6px}}.os-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:14px}.os-card{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface, rgba(255,255,255,.03));color:inherit;text-decoration:none;position:relative}a.os-card:hover{border-color:var(--gold-line, rgba(200,162,83,.6))}.os-card.os-edit{flex-direction:column;align-items:stretch;grid-column:1 / -1}.os-ico{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--accent-dim, rgba(200,162,83,.12));color:var(--gold-2, #e6c27a);flex:0 0 auto}.os-body{display:flex;flex-direction:column;min-width:0;flex:1}.os-handle{font-size:13px;color:var(--text-dim)}.os-note{font-size:13px;color:var(--text-dim);margin-top:2px}.os-pin{position:absolute;top:8px;right:10px;font-size:13px}.os-open{font-size:13px;color:var(--text-dim);align-self:flex-end}.tb-community{display:flex;align-items:center;gap:8px;margin-right:6px}.tb-discord{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--border-soft);color:var(--text-dim);text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap}.tb-discord-ico{color:#8c96ff}.tb-discord:hover,.tb-discord:focus-visible{color:var(--text);border-color:#8c96ff80;background:#1c1e22}.tb-socials{display:flex;gap:6px}.tb-social{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--text-faint);border:1px solid var(--border-soft)}.tb-social:hover,.tb-social:focus-visible{color:var(--gold);border-color:rgba(var(--accent-rgb),.45);background:#1c1e22}.tb-socials-all{height:34px;padding:0 10px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text-faint);font-size:13px;cursor:pointer;white-space:nowrap}.tb-socials-all:hover,.tb-socials-all.active{color:var(--gold);border-color:rgba(var(--accent-rgb),.35)}@media (max-width: 1100px){.tb-discord span,.tb-socials-all{display:none}}.smv-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.smv-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--border-soft);color:var(--text-dim)}.smv-tag.on{color:#8fe3ad;border-color:#5fd38a66;background:#5fd38a14}.smv-input{flex:1 1 240px;min-width:0}.smv-err{font-size:12.5px;color:#f07167}.smv-head{width:100%;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:0;border:0;background:none;color:var(--text);font:inherit;font-weight:700;font-size:15px;text-align:left;cursor:pointer}.smv-caret{margin-left:auto;color:var(--text-faint)}.smv-body{margin-top:12px}.smv-type{display:flex;flex-direction:column;gap:6px;margin-top:12px}.smv-type-line{margin:12px 0 8px;font-size:13.5px;display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.smv-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.smv-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg-elev);min-width:0}.smv-card-top{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.smv-shots{margin:4px 0 0;padding-left:18px;font-size:12.5px;display:flex;flex-direction:column;gap:3px}.smv-use{margin-top:6px}.hf-account.hfa-spot{margin:0 0 18px;padding:16px;border-radius:18px;border:1px solid rgba(var(--accent-rgb),.55);background:linear-gradient(180deg,rgba(var(--accent-rgb),.09),rgba(var(--accent-rgb),.02) 60%),var(--bg-elev);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.07),0 18px 40px #00000059}.hf-account.hfa-spot .conn-light{border:0;background:none;padding:0 0 12px}.hf-account.hfa-spot .conn-light b{font-size:17px}.hf-account.hfa-spot .hfa-worker{margin-top:0;border:0;background:none;padding:0}.hf-account.hfa-spot .hfa-worker>.hfa2-head{position:absolute;top:12px;right:12px;margin:0}.hf-account.hfa-spot .hfa-worker>.hfa2-head>div:first-child{display:none}.hf-account.hfa-spot{position:relative}.hf-account.hfa-spot .conn-light{padding-right:40px}.hf-account.hfa-bare .hfa-more{display:none}.bm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bm-tile{display:flex;flex-direction:column;gap:3px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev);color:var(--text-dim);font:inherit;font-size:12.5px;line-height:1.4;cursor:pointer}.bm-tile b{color:var(--text);font-size:13.5px}.bm-tile.on{border-color:var(--accent);background:var(--accent-dim)}.bm-tile:disabled{opacity:.5;cursor:not-allowed}.bm-note{margin:8px 0 0;font-size:12.5px;color:var(--text-dim);line-height:1.45}.bm-note.warn b{color:#f0b86e}.bm-sent{border-left:3px solid var(--accent);padding-left:10px;border-radius:0}.bm-src{margin-top:8px;display:flex;flex-direction:column;gap:6px}.bm-src-row{display:flex;flex-wrap:wrap;gap:6px}.bm-src-fields{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bm-src-fields>.input{flex:1 1 260px;min-width:0}.bm-sec{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--text-dim)}.bm-sec .input{width:70px}.bm-fine{margin:0;font-size:13px;color:var(--text-faint)}.card,.ct-card,.panel-card,.lib-panel,.skill-card,.stat-tile,.panel,.cs-box,.cast-box,.hk-card,.hk-box,.swap-add,.dp-card{border-radius:18px;border:1px solid rgba(var(--accent-rgb),.15);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.06),transparent 55%),linear-gradient(180deg,#121316,#0d0e10);box-shadow:0 16px 40px #00000057,inset 0 1px #ffffff0d}.card:hover,.ct-card:hover,.panel-card:hover,.skill-card:hover,.stat-tile:hover{border-color:rgba(var(--accent-rgb),.3)}.card h2,.ct-card h2,.panel-card h2,.lib-panel h2,.panel h2,.cv-head,.ct-name,.section-title,.st-product-name{font-family:var(--display);font-weight:400;letter-spacing:0}.stat-num,.stat-tile b,.ct-stat b{font-family:var(--display);font-weight:400}.tier-badge,.stage-pill,.mc-pill,.perf-badge{border-radius:999px;font-weight:600;letter-spacing:.01em}.btn-ghost,.chip{border-radius:999px}.rstrip{display:flex;gap:10px;overflow-x:auto;padding:4px 0 8px;scrollbar-width:thin}.rstrip-shot{flex:0 0 104px;display:flex;flex-direction:column;gap:4px;min-width:0}.rstrip-img{position:relative;width:104px;height:150px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:var(--bg-elev);display:grid;place-items:center;color:var(--text-faint)}.rstrip-img img{width:100%;height:100%;object-fit:cover;display:block}.rstrip-img em{position:absolute;left:6px;top:6px;font-style:normal;font-size:12.5px;font-weight:700;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#000000b3;color:#fff}.rstrip-shot b{font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rstrip-more>summary{cursor:pointer;font-size:12.5px;color:var(--text-dim);margin-top:4px}.rstrip-more>summary:hover{color:var(--text)}.rlib-more{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-soft)}.rlib-more .smv-row{margin-top:0}.dp-edit{gap:18px;max-width:860px}.dp-card{gap:16px;padding:20px 22px;animation:none;border:1px solid rgba(var(--accent-rgb),.22);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.1),transparent 55%),linear-gradient(180deg,#121316,#0d0e10);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d}.dp-card-head{align-items:center;gap:16px}.dp-card-film{flex:none;display:flex}.dp-card-film img{width:46px;height:82px;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:var(--bg-elev-2)}.dp-card-film img+img{margin-left:-16px;box-shadow:-8px 0 16px #0000008c}.dp-card-title{gap:3px}.dp-card-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.dp-card-title b{font-family:var(--display, Georgia, serif);font-size:21px;font-weight:600;line-height:1.2}.dp-card-title span{font-size:13px;color:var(--text-faint)}.dp-card-title a{text-decoration:none}.dp-card-title a:hover{text-decoration:underline}.dp-card .cs-list{gap:0;border-radius:14px;border:1px solid var(--border-soft);background:#0000003d;overflow:hidden}.dp-card .cs{border:0;border-radius:0;background:none;transition:background .18s}.dp-card .cs+.cs{border-top:1px solid rgba(255,255,255,.06)}.dp-card .cs.open{background:rgba(var(--accent-rgb),.05)}.dp-card .cs-head{gap:16px;padding:14px 16px;cursor:pointer}.dp-card .cs-head:hover{background:#ffffff06}.dp-card .cs-title{flex:none;width:150px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-dim)}.dp-card .cs.set .cs-title:after{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--gold)}.dp-card .cs-state{flex:1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;font-size:14px;color:var(--text-faint);white-space:normal}.dp-card .cs.set .cs-state{color:var(--text)}.dp-card .cs-state-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-card .cs-edit{flex:none;padding:5px 12px;border-radius:999px;border:1px solid var(--border-soft);font-size:12.5px;font-weight:700;color:var(--text-faint);transition:color .18s,border-color .18s,background .18s}.dp-card .cs-head:hover .cs-edit{color:var(--gold-2);border-color:var(--gold-line)}.dp-card .cs.open .cs-edit{color:var(--on-accent, #111);background:var(--gold);border-color:var(--gold)}.dp-card .cs-body{padding:0 16px 16px 182px}.cs-peek{flex:none;display:flex}.cs-peek img{width:26px;height:26px;border-radius:7px;object-fit:cover;border:1.5px solid #0d0e10;background:var(--bg-elev-2)}.cs-peek img+img{margin-left:-8px}.dp-card .dp-copy{align-self:flex-end}.ce-edit{margin:4px 0}.ce-foot{display:flex;justify-content:flex-end;gap:8px}.ce-edit .cs-body .chip-row{margin:0}.ct-assign-grid>.ce-edit{grid-column:1 / -1}@media (max-width: 1280px){.ce-edit .cs-title{width:110px}.ce-edit .cs-body{padding-left:16px}}.plat-logo{flex:none;display:inline-grid;place-items:center;color:#fff;vertical-align:middle;line-height:0;box-shadow:inset 0 0 0 1px #ffffff14}.plat-logo-tiktok{background:#000}.plat-logo-tiktok svg{filter:drop-shadow(-1px -1px 0 #25f4ee) drop-shadow(1px 1px 0 #fe2c55)}.plat-logo-instagram{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.plat-logo-facebook{background:#1877f2}.plat-logo-youtube{background:red}.plat-logo-x{background:#000}.plat-logo-discord{background:#5865f2}.plat-logo-whop{background:#ff6243}.plat-logo-website,.plat-logo-other{background:var(--bg-elev-2);color:var(--text-dim)}.acct-ico.has-logo,.acct2-ico.has-logo,.ct3-acct-ico.has-logo{background:none;border:0}.ct-acct-main .plat-logo{margin-right:4px;vertical-align:-3px}.fv{display:flex;flex-direction:column;gap:16px;margin-top:14px}.fv-head h3{font-family:var(--display);font-weight:400;font-size:26px;margin:0 0 4px}.fv-head p{margin:0;color:var(--text-dim);font-size:14px}.fv-step{border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);padding:16px 18px;display:flex;flex-direction:column;gap:10px}.fv-step-title{font-weight:700;font-size:16px;display:flex;align-items:center;gap:10px}.fv-step-title span{width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;background:rgba(var(--accent-rgb),.14);color:var(--accent);font-size:13px}.fv-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.fv-pick{display:flex;flex-direction:column;gap:3px;text-align:left;padding:6px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev-2);color:inherit;cursor:pointer}.fv-pick:hover{border-color:rgba(var(--accent-rgb),.5)}.fv-pick b{font-size:13px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fv-pick small{font-size:12px;color:var(--text-faint)}.fv-pick em{font-style:normal;font-size:12.5px;color:var(--accent);font-weight:600}.fv-thumb{width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:8px;background:#000}.fv-list{display:flex;flex-direction:column;gap:8px;margin-top:4px}.fv-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;border:1px solid var(--border);background:var(--bg-elev-2)}.fv-n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#1a1408;font-weight:800;font-size:13px;flex:none}.fv-mini{width:44px;height:78px;object-fit:cover;border-radius:6px;background:#000;flex:none}.fv-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.fv-fields,.fv-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px}.fv-fields input,.fv-line input[type=number]{width:70px}.fv-text{flex:1 1 260px;min-width:200px}.fv-at{color:var(--text-faint);font-size:13px}.fv-acts{display:flex;gap:4px;flex-wrap:wrap}.fv-total{font-size:13.5px;color:var(--text-dim)}.fv-go{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fv-name{flex:1 1 280px}.fv-made{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.fv-card{display:flex;flex-direction:column;gap:4px}.fv-player,.fv-wait{width:100%;aspect-ratio:9 / 16;border-radius:12px;background:#000;object-fit:cover}.fv-wait{display:grid;place-items:center;color:var(--text-dim);font-size:13.5px;text-align:center;padding:10px;border:1px dashed var(--border);background:var(--bg-elev-2)}.fv-card b{font-size:14px}.fv-card small{font-size:12.5px;color:var(--text-faint)}.fv-error{color:#f87171!important}.fv .input{width:auto}.fv-fields .input,.fv-line .input[type=number]{width:80px}.fv-text.input{flex:1 1 260px;min-width:200px}.fv-name.input{flex:1 1 280px}.fv-sel{max-width:320px}.av-drops{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-radius:14px;border:1.5px dashed var(--gold-line);background:#0003}.av-drops.over{border-color:var(--gold);background:var(--accent-dim)}.av-drops .av-drop{flex:1 1 100%;aspect-ratio:auto;min-height:140px;border:0;background:none}.av-drops .av-drop.small,.av-edit-photos .av-drop.small{flex:none;width:96px;height:96px;min-height:0;border:1.5px dashed var(--gold-line)}.av-thumb{position:relative;flex:none;width:96px;height:96px;border-radius:12px;overflow:hidden;border:1px solid var(--border-soft);background:var(--bg-elev-2)}.av-thumb img{width:100%;height:100%;object-fit:cover;display:block}.av-thumb.main{border:2px solid var(--gold)}.av-thumb-x{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:0;background:#000000b3;color:#fff;font-size:12px;cursor:pointer;display:grid;place-items:center}.av-thumb-tag,.av-thumb-main{position:absolute;left:4px;right:4px;bottom:4px;padding:3px 0;border-radius:6px;border:0;font:inherit;font-size:11.5px;font-weight:700;text-align:center}.av-thumb-tag{background:var(--gold);color:var(--on-accent, #111)}.av-thumb-main{background:#000000b3;color:#fff;cursor:pointer;opacity:0;transition:opacity .15s}.av-thumb:hover .av-thumb-main,.av-thumb-main:focus-visible{opacity:1}.av-split{align-self:flex-start;margin:2px 0}.av-add-grid.one{grid-template-columns:minmax(0,1fr)}.av-edit{display:flex;flex-direction:column;gap:10px}.av-edit-photos{display:flex;flex-wrap:wrap;gap:8px}.av-strip{display:flex;gap:4px;align-items:center}.av-strip img{width:34px;height:34px;border-radius:8px;object-fit:cover;border:1px solid var(--border-soft)}.av-strip span{font-size:12.5px;color:var(--text-faint);padding-left:4px}.av-bank .skills-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.av-card-big{display:flex;flex-direction:column;gap:8px;padding:10px}.av-hero{position:relative;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--bg-elev-2)}.av-hero img{width:100%;height:100%;object-fit:cover;display:block}.av-hero-blank{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;color:var(--text-faint)}.av-hero .av-badge{position:absolute;top:8px;left:8px}.av-count{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:999px;background:#000000a6;color:#fff;font-size:12px;font-weight:700}.av-name{font-size:16px;font-weight:700;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-card-big .skill-what,.av-card-big .av-meta,.av-card-big .av-strip{padding:0 2px}.av-foot{flex-wrap:wrap;gap:6px}.av-foot .av-use-btn{flex:1 1 100%}.ap{display:flex;flex-direction:column;gap:16px}.ap-hero{position:relative;overflow:hidden;padding:22px 24px 18px;border-radius:20px;border:1px solid var(--border-soft);background:linear-gradient(180deg,rgba(var(--accent-rgb),.1),rgba(var(--accent-rgb),.02) 40%,var(--bg-elev) 100%)}.ap-hero-top{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:8px}.ap-title{margin:0;font-family:var(--display, Georgia, serif);font-weight:600;font-size:28px;line-height:1.1;letter-spacing:-.01em}.ap-sub{margin:4px 0 0;font-size:13px;color:var(--text-dim)}.ap-big{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ap-big b{font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--gold-2)}.ap-big span{font-size:12.5px;color:var(--text-faint)}.ap-delta{display:inline-block;font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:#ffffff0f;color:var(--text-dim)}.ap-delta.up{color:#4ade80;background:#4ade801f}.ap-delta.down{color:#f87171;background:#f871711f}.ap-chart-box{position:relative;width:100%;margin:6px 0 10px}.ap-chart{display:block;width:100%;height:190px}.ap-grid{stroke:#ffffff0f;stroke-width:1}.ap-line{fill:none;stroke:var(--gold-2);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.45))}.ap-dot-outlier{fill:#f87171;stroke:var(--bg);stroke-width:2}.ap-dot-post{fill:var(--gold-2);opacity:.8}.ap-peak{font-size:11px;font-weight:800;fill:var(--gold-2)}.ap-axis{font-size:10px;fill:var(--text-faint)}.ap-kpis{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.ap-kpis>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#00000047;border:1px solid var(--border-soft)}.ap-kpis b{font-size:22px;font-weight:800;line-height:1.1;letter-spacing:-.01em}.ap-kpis span{font-size:12px;color:var(--text-faint)}.ap-kpis>div.hot{border-color:#f8717173}.ap-kpis>div.hot b{color:#f87171}.ap-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.ap-head h3{margin:0;font-family:var(--display, Georgia, serif);font-weight:600;font-size:20px}.ap-todo{padding:16px 18px;border-radius:18px;border:1px solid var(--gold-line);background:var(--bg-elev)}.ap-todo ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ap-todo-row{display:grid;grid-template-columns:92px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 2px;border-top:1px solid var(--border-soft)}.ap-todo-row:first-child{border-top:0}.ap-tag{justify-self:start;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:#ffffff12;color:var(--text-dim)}.k-split .ap-tag,.k-dead .ap-tag{background:#f8717129;color:#f87171}.k-quiet .ap-tag,.k-dropping .ap-tag,.k-down .ap-tag,.k-idle .ap-tag{background:#fbbf2424;color:#fbbf24}.k-momentum .ap-tag{background:#4ade8024;color:#4ade80}.k-add .ap-tag{background:var(--accent-dim);color:var(--gold-2)}.ap-todo-main{min-width:0;display:flex;flex-direction:column;gap:3px}.ap-who-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:14px}.ap-who-line a{color:var(--text);text-decoration:none}.ap-who-line a:hover{color:var(--gold-2)}.ap-who-line>span{font-size:12.5px;color:var(--text-faint)}.ap-who-line i{font-style:normal;font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--accent-dim);color:var(--gold-2)}.ap-todo-text{font-size:13px;color:var(--text-dim);line-height:1.4}.ap-todo-big{font-size:18px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;text-align:right}.k-split .ap-todo-big{color:#f87171}.k-momentum .ap-todo-big{color:#4ade80}.ap-todo-act{display:flex;gap:6px;justify-content:flex-end}.ap-todo-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.ap-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 7px;border-radius:999px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);text-decoration:none;font-size:12.5px}.ap-chip:hover{border-color:var(--gold-line)}.ap-chip span{color:var(--text-faint)}.ap-chip em{font-style:normal;font-weight:800;color:#fbbf24}.ap-logos{display:inline-flex;gap:4px;align-items:center}.ap-products{padding:16px 18px;border-radius:18px;border:1px solid var(--border-soft);background:var(--bg-elev);overflow-x:auto}.ap-products table{width:100%;border-collapse:collapse;font-size:13.5px}.ap-products th{text-align:left;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:6px 8px;border-bottom:1px solid var(--border-soft)}.ap-products td{padding:10px 8px;border-bottom:1px solid var(--border-soft);white-space:nowrap}.ap-products tbody tr{cursor:pointer}.ap-products tbody tr:hover,.ap-products tbody tr.on{background:rgba(var(--accent-rgb),.06)}.ap-products td a{color:var(--gold-2);text-decoration:none}.ap-products td a:hover{text-decoration:underline}.ap-filters{display:flex;gap:6px;flex-wrap:wrap}.ap-filters .link-chip.warn{color:#fbbf24;border-color:#fbbf2473}.ap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.ap-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--border-soft);background:var(--bg-elev);transition:border-color .2s,transform .2s var(--ease, ease)}.ap-card:hover{border-color:var(--gold-line);transform:translateY(-1px)}.ap-card.flagged{border-color:#fbbf2459}.ap-card.dead{opacity:.55}.ap-card-top{display:flex;align-items:center;gap:10px}.ap-logo{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--bg);border:1px solid var(--border-soft)}.ap-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ap-handle{font-weight:800;font-size:15px;color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-handle:hover{color:var(--gold-2)}.ap-meta{font-size:12px;color:var(--text-faint);line-height:1.4}.ap-status{flex:none;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:#ffffff0f;color:var(--text-dim)}.ap-status.s-posting{color:#4ade80;background:#4ade801f}.ap-status.s-warming{color:#fbbf24;background:#fbbf241f}.ap-status.s-dead,.ap-status.s-banned{color:#f87171;background:#f871711f}.ap-card-mid{display:flex;align-items:flex-end;gap:12px}.ap-nums{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.ap-nums>div{display:flex;flex-direction:column}.ap-nums b{font-size:16px;font-weight:800;line-height:1.1}.ap-nums span{font-size:11px;color:var(--text-faint)}.ap-spark{flex:none;display:flex;align-items:flex-end;gap:2px;width:84px;height:40px}.ap-spark i{flex:1;border-radius:2px 2px 0 0;background:var(--gold-2)}.ap-outlier{display:flex;flex-direction:column;gap:1px;padding:10px 12px;border-radius:12px;border:1px solid var(--gold-line);background:var(--accent-dim);color:inherit;text-decoration:none}.ap-outlier span{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.ap-outlier b{font-size:15px}.ap-outlier em{font-style:normal;font-size:12px;color:var(--text-dim)}.ap-outlier.none{border-style:dashed;border-color:var(--border-soft);background:transparent}.ap-outlier.none span,.ap-outlier.none b{color:var(--text-faint)}.ap-flags{display:flex;gap:6px;flex-wrap:wrap}.ap-flag{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:#fbbf241f;color:#fbbf24}.ap-flag.f-dead,.ap-flag.f-dropping{background:#f871711f;color:#f87171}.hk2-star{color:var(--text-faint)}.hk2-star.on{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.cp-goto-chip i{font-style:normal;color:var(--gold-2);margin-right:4px}.lib-goto-note{margin:0 0 12px;padding:12px 14px;border-radius:12px;border:1px dashed var(--gold-line);font-size:13.5px;color:var(--text-dim)}.tp{display:flex;flex-direction:column;gap:14px}.tp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:20px 22px;border-radius:18px;border:1px solid var(--border-soft);background:linear-gradient(180deg,rgba(var(--accent-rgb),.08),var(--bg-elev) 70%)}.tp-title{margin:0;font-family:var(--display, Georgia, serif);font-weight:600;font-size:26px;line-height:1.1}.tp-sub{margin:6px 0 0;max-width:640px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.tp-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tp-days{display:flex;gap:6px}.tp-perday{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-dim)}.tp-perday .input{width:64px;padding:5px 8px}.tp-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;border:1px solid var(--gold-line);background:var(--accent-dim);font-size:14px}.tp-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:12px;align-items:start}.tp-row{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;border:1px solid var(--border-soft);background:var(--bg-elev)}.tp-row.st-approved{opacity:.75}.tp-row.st-dismissed{opacity:.5}.tp-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.tp-prod{font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--accent-dim);color:var(--gold-2);margin-left:4px}.tp-status{flex:none;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:#ffffff0f;color:var(--text-dim)}.tp-status.s-proposed{color:var(--gold-2);background:var(--accent-dim)}.tp-status.s-approved{color:#4ade80;background:#4ade801f}.tp-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tp-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:var(--bg);border:1px solid var(--border-soft)}.tp-item.k-split{border-color:#f8717166}.tp-item.k-intel,.tp-item.k-note{background:transparent;border-style:dashed}.tp-item.skipped{opacity:.45}.tp-item input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);flex:none}.tp-thumb{flex:none;width:36px;height:52px;border-radius:8px;overflow:hidden;background:var(--bg-elev-2);display:grid;place-items:center}.tp-thumb img{width:100%;height:100%;object-fit:cover}.tp-thumb.tp-outlier{height:36px;border-radius:10px}.tp-item-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px}.tp-item-main b{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.tp-item-main span{font-size:12px;color:var(--text-faint)}.tp-intel span{font-size:12.5px;color:var(--text-dim);white-space:normal}.tp-done{font-style:normal;font-size:12px;font-weight:700;color:#4ade80}.tp-row-foot{display:flex;justify-content:flex-end;gap:8px}.tp-day{display:flex;flex-direction:column;gap:10px}.tp-day-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px}.tp-day-head h3{margin:0;font-family:var(--display, Georgia, serif);font-weight:600;font-size:20px}.tp-day-head h3 span{margin-left:8px;font-family:var(--font, inherit);font-size:13px;font-weight:400;color:var(--text-faint)}.tp-thumb.tp-lane{height:36px;border-radius:10px;font-size:18px;color:var(--gold-2);border:1px solid var(--gold-line);background:var(--accent-dim)}.tp-item.k-lane{border-color:var(--gold-line)}.hook-card.hk2{display:flex;flex-direction:column;border-radius:16px}.hook-card.hk2 .hk-hero{gap:2px}.hook-card.hk2 .hk-hero img{height:210px}.hook-card.hk2 .hk-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(180deg,transparent,rgba(13,14,16,.85));pointer-events:none}.hk2-cat,.hk2-status.hk2-on{position:absolute;top:8px;z-index:1;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;background:#0a0a0cb8;border:1px solid rgba(255,255,255,.14);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hk2-cat{left:8px}.hk2-status.hk2-on{right:8px}.hk2-status.hk2-on.st-proven{color:#7ddba1;border-color:#7ddba166}.hk2-status.hk2-on.st-decoded{color:#cfa8f0;border-color:#cfa8f066}.hook-card.hk2 .hk2-name{padding:12px 14px 0;font-size:15.5px;line-height:1.3;min-height:calc(2.6em + 12px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hook-card.hk2 .hk2-meta:empty{display:none}.hook-card.hk2 .hk2-actions{margin-top:auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:12px}.hook-card.hk2 .hk2-actions .btn{width:100%;justify-content:center;text-align:center;min-height:36px;padding-left:4px;padding-right:4px;border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hook-card.hk2 .hk2-actions .src-gone{align-self:center;font-size:12.5px}.hook-card.hk3{position:relative;display:flex;flex-direction:column;padding:0;gap:0;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,var(--bg-elev-2, #16171a),var(--bg-elev, #0f1012));box-shadow:0 10px 28px #00000061,inset 0 1px #ffffff0a;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;animation:hk3-in .55s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes hk3-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}.hook-card.hk3:hover{transform:translateY(-5px);border-color:rgba(var(--accent-rgb),.45);box-shadow:0 22px 50px #0000008c,0 0 0 1px rgba(var(--accent-rgb),.18),0 0 34px rgba(var(--accent-rgb),.16)}.hook-card.hk3.is-proven{border-color:#7ddba138}.hook-card.hk3.is-goto{border-color:rgba(var(--accent-rgb),.35)}.hk3-hero{position:relative;height:236px;overflow:hidden;background:#08090a;isolation:isolate}.hk3-frames{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .5s}.hk3-frames img{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.hook-card.hk3:hover .hk3-frames{transform:scale(1.06);filter:brightness(1.08) saturate(1.06)}.hk3-hero.is-empty{height:150px;background:radial-gradient(120% 120% at 0% 0%,rgba(var(--accent-rgb),.12),transparent 62%),#0000002e}.hk3-noframes{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;color:var(--text-faint)}.hk3-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.42) 0%,transparent 26%,transparent 46%,rgba(10,10,12,.78) 74%,rgba(15,16,18,.98) 100%)}.hk3-chip{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:#0c0c0e9e;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3)}.hk3-top{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px}.hk3-cat{flex:0 1 auto}.hk3-status{flex:none;margin-left:auto}.hk3-status i{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.hk3-status.st-proven{color:#86e3ad;border-color:#86e3ad61}.hk3-status.st-proven i{box-shadow:0 0 #86e3ad99;animation:hk3-ping 2.2s ease-out infinite}.hk3-status.st-decoded{color:#d4b2f3;border-color:#d4b2f35c}.hk3-status.st-raw{color:var(--text-dim)}@keyframes hk3-ping{0%{box-shadow:0 0 #86e3ad8c}70%,to{box-shadow:0 0 0 7px #86e3ad00}}.hk3-name{text-align:left;position:absolute;left:14px;right:14px;bottom:12px;z-index:2;font-size:16.5px;font-weight:750;line-height:1.22;letter-spacing:-.005em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8),0 2px 14px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.hk3-hero.is-empty .hk3-name{text-shadow:none}.hk3-info{display:flex;align-items:center;gap:6px;min-height:44px;padding:10px 14px 0;flex-wrap:wrap}.hk3-perf{display:inline-flex;align-items:center;gap:7px;margin:0;padding:0;font-size:13px;font-weight:600;color:var(--text-dim);white-space:nowrap}.hk3-perf b{display:inline-grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:8px;font-size:12.5px;font-weight:800;color:var(--on-accent, #17120a);background:linear-gradient(180deg,var(--gold-2, #e6c98a),var(--accent, #c2a367));box-shadow:0 2px 10px rgba(var(--accent-rgb),.35)}.hk3-perf span{color:var(--text)}.hk3-perf.top span{color:var(--gold-2)}.hk3-perf em{font-style:normal;color:var(--text-faint)}.hk3-perf em:before{content:"·";margin-right:7px;color:var(--text-faint)}.hk3-perf.quiet span{color:var(--text-dim)}.hk3-perf.none{color:var(--text-faint);font-weight:500}.hk3-tag,.hk3-info .tier-badge{margin:0;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:700;border:1px solid var(--border-soft);color:var(--text-dim);background:transparent}.hk3-actions{margin-top:auto;display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 14px 14px}.hk3-star,.hk3-btn{height:38px;border-radius:11px;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .15s,box-shadow .25s}.hk3-star{padding:0;font-size:17px;color:var(--text-faint);background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.hk3-star:hover{color:var(--gold-2);border-color:var(--gold-line)}.hk3-star.on{color:var(--gold-2);background:var(--accent-dim);border-color:var(--gold-line)}.hk3-star.on{animation:hk3-pop .35s cubic-bezier(.2,.8,.2,1.4)}@keyframes hk3-pop{0%{transform:scale(.8)}to{transform:scale(1)}}.hk3-btn.ghost{color:var(--text-dim);background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.hk3-btn.ghost:hover{color:var(--text);border-color:#fff3;background:#ffffff12}.hk3-btn.go{color:var(--on-accent, #17120a);border:0;background:linear-gradient(180deg,var(--gold-2, #e6c98a),var(--accent, #c2a367));box-shadow:0 4px 14px rgba(var(--accent-rgb),.22),inset 0 1px #ffffff73}.hk3-btn.go:hover{box-shadow:0 6px 22px rgba(var(--accent-rgb),.42),inset 0 1px #ffffff80;transform:translateY(-1px)}.hk3-star:active,.hk3-btn:active{transform:scale(.97)}.hk3-star:focus-visible,.hk3-btn:focus-visible{outline:2px solid var(--focus, var(--gold));outline-offset:2px}.hk3-gone{align-self:center;font-size:12.5px;text-align:center}.hk3-actions.no-watch{grid-template-columns:40px minmax(0,1fr)}@media (prefers-reduced-motion: reduce){.hook-card.hk3,.hk3-status.st-proven i,.hk3-star.on{animation:none}.hook-card.hk3:hover,.hook-card.hk3:hover .hk3-frames{transform:none}}.sdot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle;background:var(--text-faint)}.sdot.ok{background:#4fbf7f;box-shadow:0 0 6px #4fbf7f80}.sdot.bad{background:#e5604f;box-shadow:0 0 6px #e5604f80}.hk3-plats{display:flex;align-items:center;gap:4px;order:9;flex-basis:100%}.hk3-plat{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 7px;border-radius:8px;font-size:11.5px;font-weight:700;color:var(--text-faint);background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.hk3-plat b{font-weight:700}.hk3-plat.lead{color:var(--text);border-color:#ffffff29;background:#ffffff12}.hk3-plat.lead.p-tiktok svg{filter:drop-shadow(1px 0 0 #25f4ee) drop-shadow(-1px 0 0 #fe2c55)}.hk3-plat.lead.p-instagram{color:#f77fb0}.hk3-plat.lead.p-facebook{color:#6aa3ff}.hk3-plat.lead.p-youtube{color:#ff6b6b}.hk3-info .hk3-tag,.hk3-info .tier-badge{order:10}.ts{display:flex;flex-direction:column;gap:16px;padding:20px 22px;border-radius:18px;border:1px solid var(--gold-line);background:linear-gradient(180deg,rgba(var(--accent-rgb),.1),var(--bg-elev) 60%)}.ts.ts-closed{flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px}.ts-kicker{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2);margin-bottom:3px}.ts-sum{min-width:0}.ts-sum b{font-size:14px;font-weight:600;line-height:1.45}.ts-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ts-head h3{margin:0;font-family:var(--display, Georgia, serif);font-weight:600;font-size:24px;line-height:1.1}.ts-head p{margin:6px 0 0;font-size:13.5px;color:var(--text-dim)}.ts-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.ts-preset{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid var(--border-soft);background:var(--bg);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.ts-preset:hover{border-color:var(--gold-line)}.ts-preset.on{border-color:var(--gold);background:var(--accent-dim);box-shadow:0 0 0 1px var(--gold)}.ts-preset b{display:flex;align-items:center;gap:8px;font-size:15px}.ts-preset b i{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--gold);color:var(--on-accent, #111)}.ts-preset span{font-size:12.5px;line-height:1.45;color:var(--text-dim)}.ts-preset em{margin-top:auto;font-style:normal;font-size:12px;font-weight:700;color:var(--gold-2)}.ts-preset.ts-custom{cursor:default;border-style:dashed}.ts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.ts-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--text)}.ts-field .input{width:110px}.ts-field em{font-style:normal;font-weight:400;font-size:12px;color:var(--text-faint)}.ts-field.ts-wide{grid-column:1 / -1}.ts-choices{display:flex;gap:6px;flex-wrap:wrap}.ts-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-soft)}.pcg{display:flex;flex-direction:column;gap:10px;padding:12px 14px;margin:0 0 12px;border:1px solid var(--line, rgba(0,0,0,.1));border-radius:12px;background:var(--card, transparent)}.pcg-proven{display:flex;flex-direction:column;gap:6px}.pcg-title{font-size:14px}.pcg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pcg-list li{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pcg-name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.pcg-list li .btn{margin-left:auto}.pcg-form{display:flex;gap:6px}.pcg-form .input{flex:1;min-width:0}.tp-intel .pt-switch{margin-top:6px}.tp-fit{display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--text-dim)}.tp-fit b{color:var(--gold);font-weight:600}.tp-fit i{color:var(--text-faint)}.tp-fit.ok{color:var(--sage, #8a93a3)}.tp-fit.wait{color:var(--text-faint);font-style:italic}.tp-item.has-fill{flex-wrap:wrap}.tp-item>.tp-fill{flex:1 0 100%;min-width:0;display:grid;gap:3px;padding-top:6px;border-top:1px solid var(--border-soft);cursor:pointer}.tp-item .tp-fill-row{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;align-items:baseline}.tp-item .tp-fill-label{font-size:11.5px;font-weight:600;color:var(--gold)}.tp-item .tp-fill-text{font-size:12.5px;line-height:1.4;color:var(--text-dim);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;white-space:pre-line}.tp-item .tp-fill-text.later{font-style:italic;color:var(--text-faint)}.tp-item .tp-fill.open .tp-fill-text{display:block;-webkit-line-clamp:unset}.tp-item .tp-fill-wait{font-size:12px;font-style:italic;color:var(--text-faint)}.tp-item .tp-fill-audio{display:grid;gap:4px;min-width:0}.tp-item .tp-fill-audio-file{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;cursor:default}.tp-item .tp-fill-audio-file .audio-pick{flex:1 1 260px!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.pcg{position:relative}.pcg-folded{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px}.pcg-fold{position:absolute;top:10px;right:10px}.soon-tag{margin-left:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:600;background:#d4b26a26;color:var(--gold-2, #e6c98a);vertical-align:middle}.qc-directions{display:flex;flex-direction:column;gap:4px;margin:10px 0 8px}.qc-directions b,.qc-about b{font-size:13.5px}.qc-directions span,.qc-about span{font-size:12px;color:var(--text-dim, #a6a9b0);line-height:1.4}.qc-directions textarea,.qc-about textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:84px;font:inherit;line-height:1.4}.qc-way-title{display:block;font-size:13.5px;margin:10px 0 6px}.qc-way{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}.qc-way-card{display:flex;flex-direction:column;gap:3px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line, rgba(255,255,255,.12));background:transparent;color:inherit;cursor:pointer;font:inherit}.qc-way-card b{font-size:13px}.qc-way-card span{font-size:11.5px;color:var(--text-dim, #a6a9b0);line-height:1.35}.qc-way-card.on{border-color:var(--gold, #d4b26a);background:#d4b26a14}.qc-about{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:12px;border-radius:12px;border:1px dashed var(--gold, #d4b26a)}.qc-about .btn{align-self:flex-start}.qc-models{display:flex;flex-direction:column;gap:8px;margin:0 0 10px}.qc-models label{display:flex;flex-direction:column;gap:3px}.qc-models label>span{font-size:11.5px;font-weight:600;color:var(--text-dim, #a6a9b0)}.qc-models select{width:100%;box-sizing:border-box}.qc-own .qc-concept-pic{display:grid;place-items:center;border:1px dashed var(--gold, #d4b26a)}.qc-own .qc-concept-pic i{font-style:normal;font-size:26px;color:var(--gold-2, #e6c98a)}.hm-pick{display:flex;flex-direction:column;gap:8px}.hm-selects{display:flex;flex-wrap:wrap;gap:8px}.hm-selects label{display:flex;flex-direction:column;gap:3px;flex:1 1 220px;min-width:0}.hm-selects label>span{font-size:11.5px;font-weight:600;color:var(--text-dim, #a6a9b0)}.hm-selects select{width:100%;box-sizing:border-box}.st-howmade{display:flex;flex-direction:column;gap:6px;margin:10px 0;padding:10px 12px;border:1px solid var(--line, rgba(255,255,255,.12));border-radius:12px}.st-howmade>b{font-size:13px}.pp-free{color:var(--gold-2, #e6c98a)}.de-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border);border-radius:999px;font-size:12px}.de-switch>span{padding:0 8px 0 6px;color:var(--text-dim);font-weight:600}.de-switch button{border:0;background:transparent;color:var(--text-dim);font:inherit;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer}.de-switch button.on{color:var(--on-accent, #111);background:var(--gold)}.de-flag{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.04em;vertical-align:middle;color:var(--gold-2);border:1px solid var(--gold-line);background:var(--accent-dim)}.de-decode{display:grid;gap:6px;font-size:13.5px;line-height:1.5}.de-decode p{margin:0}.de-decode-text{white-space:pre-line}.de-shots{margin:0;padding-left:18px;display:grid;gap:3px}.de-shots span{color:var(--text-dim);font-variant-numeric:tabular-nums;margin-right:4px}.de-shots em{color:var(--text-dim);font-style:normal}.map-copies{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;margin:0 0 14px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.map-copies>div{display:flex;flex-direction:column;gap:3px;flex:1 1 260px;min-width:0}.pv{animation:pv-in .28s ease both}@keyframes pv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pv-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pv-head h3{margin:0 0 2px}.pv-form{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px 16px;margin-bottom:14px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.pv-form label{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--text-dim);min-width:0}.pv-form label:nth-child(3){grid-column:1 / -1}.pv-form-actions{grid-column:1 / -1;display:flex;justify-content:flex-end}.pv-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.pv-search{flex:0 1 260px;min-width:0}.pv-empty{padding:28px 16px;text-align:center;color:var(--text-dim);border:1px dashed var(--border);border-radius:12px}.pv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.pv-card{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--panel);border:1px solid var(--border);border-radius:12px;min-width:0;transition:border-color .18s ease,transform .18s ease}.pv-card:hover{border-color:rgba(var(--accent-rgb),.45);transform:translateY(-1px)}.pv-card-top{display:flex;align-items:center;gap:10px;min-width:0}.pv-mark{flex:0 0 38px;height:38px;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--accent);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3)}.pv-title{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-title b{overflow-wrap:anywhere}.pv-notes{margin:0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pv-links{display:flex;flex-wrap:wrap;gap:6px}.pv-link{font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-link:hover{color:var(--accent);border-color:rgba(var(--accent-rgb),.45)}.pv-actions{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px}.pv-more{position:relative;margin-left:auto}.pv-more>summary{list-style:none;cursor:pointer}.pv-more>summary::-webkit-details-marker{display:none}.pv-menu{position:absolute;right:0;bottom:calc(100% + 6px);z-index:20;display:flex;flex-direction:column;min-width:190px;padding:6px;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #00000059;animation:pv-in .16s ease both}.pv-menu button{text-align:left;padding:8px 10px;border:0;border-radius:7px;background:none;color:inherit;font:inherit;font-size:13px;cursor:pointer}.pv-menu button:hover{background:rgba(var(--accent-rgb),.1)}.pv-menu button.danger{color:#f87171}@media (prefers-reduced-motion: reduce){.pv,.pv-menu{animation:none}.pv-card:hover{transform:none}}.hfa2-done{display:flex;flex-direction:column;gap:3px;padding:12px 14px;margin-bottom:12px;border-radius:12px;border:1px solid rgba(74,222,128,.35);background:#4ade8012;animation:fade .35s ease-out}.hfa2-done span{font-size:13px;color:var(--text-dim)}.hfa2-switch,.hfa2-again{margin-bottom:12px}.hfa-model-list{list-style:none;margin:8px 0;padding:0;display:grid;gap:6px;animation:rise .4s var(--ease) backwards}.hfa-model-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:8px 10px;border:1px solid var(--border-soft, var(--border));border-radius:10px;font-size:13px}.hfa-model-list li span{min-width:0;color:var(--text)}.hfa-model-list li b{color:var(--gold-2, var(--accent));white-space:nowrap}.hfa-model-list li small{color:var(--text-dim);white-space:nowrap}.hfa2-switch>summary,.hfa2-again>summary{cursor:pointer;font-size:13px;color:var(--text-dim);padding:4px 0}.hfa2-switch ol{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:13px}.hfa2-again[open]>summary{margin-bottom:10px}.dq-just{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:10px}.dq-just-card{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:12px;border:1px solid var(--gold-line);background:var(--accent-dim);animation:hk3-in .45s cubic-bezier(.2,.8,.2,1) backwards}.dq-just-card img,.dq-just-blank{flex:none;width:40px;height:56px;border-radius:8px;object-fit:cover;background:var(--bg-elev-2)}.dq-just-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dq-just-text small{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-2)}.dq-just-text b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dq-just-x{flex:none;width:26px;height:26px;border-radius:50%;border:0;background:transparent;color:var(--text-faint);cursor:pointer}.dq-just-x:hover{color:var(--text);background:#ffffff0f}.cd-name{display:inline-flex;align-items:center;gap:8px}.cd-rename-btn{flex:none;width:30px;height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-faint);font-size:15px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.cd-rename-btn:hover{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.cd-rename{flex:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.cd-rename .input{flex:1 1 260px;min-width:0;font-size:17px;font-weight:700}.cp-card-wrap{position:relative;display:flex;min-width:0}.cp-card-wrap>.cp-card,.cp-card-wrap>.qc-concept{flex:1;min-width:0}.cp-clone{position:absolute;top:6px;right:6px;z-index:3;padding:4px 9px;border-radius:999px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;line-height:1.2;color:#fff;background:#0c0c0ea8;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:rise .35s var(--ease, ease) backwards;transition:border-color .15s,color .15s}.cp-clone:hover,.cp-clone:focus-visible{border-color:var(--gold);color:var(--gold-2, var(--gold))}.cp-card-wrap:hover>.cp-clone{transform:translateY(-3px)}.cp-clone.left{right:auto;left:7px;top:7px}.otc-tag{pointer-events:none;cursor:default}.hk3-info .hk3-clone{cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;transition:border-color .15s,color .15s}.hk3-info .hk3-clone:hover{border-color:var(--gold);color:var(--text)}.otc-overlay{z-index:1000}.otc{max-width:480px}.otc-body{display:grid;gap:16px}.otc-row{display:grid;gap:6px;min-width:0}.otc-label{font-size:12.5px;color:var(--text-dim);font-weight:600}.otc-name{font-size:16px;overflow-wrap:anywhere}.otc-link{font-size:13px;overflow-wrap:anywhere}.otc-link.none{color:var(--text-faint)}.otc-yesno{display:flex;gap:8px}.otc-no{font-size:13px;color:var(--text-dim)}.otc-foot{justify-content:space-between;align-items:center}.otc-choice{display:grid;gap:6px;padding:10px 0}.otc-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.otc-sent{font-weight:600}.otc-creators{display:flex;flex-wrap:wrap;gap:8px}.dp-draft{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim, #a6a9b0);animation:rise .35s var(--ease, ease) backwards}.dp-draft .link-btn{font-size:13px}.audio-picked{flex:none;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:800;color:var(--gold-2, var(--gold));border:1px solid var(--gold-line);background:var(--accent-dim, transparent);animation:rise .3s var(--ease, ease) backwards}.cp-play{position:absolute;left:6px;top:84px;z-index:3;width:30px;height:30px;border-radius:999px;cursor:pointer;padding:0;display:grid;place-items:center;color:#fff;background:#0c0c0ea8;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:rise .35s var(--ease, ease) backwards;transition:border-color .15s,color .15s,transform .15s}.cp-play svg{width:14px;height:14px;fill:currentColor;margin-left:2px}.cp-play:hover,.cp-play:focus-visible{border-color:var(--gold);color:var(--gold-2, var(--gold));transform:scale(1.06)}.cp-watch-overlay{z-index:1000;display:grid;place-items:center;padding:16px}.cp-watch{width:min(380px,100%);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;background:var(--panel, #0b0b0e);border:1px solid var(--border, rgba(255,255,255,.08));box-shadow:0 24px 60px #00000080;animation:rise .25s var(--ease, ease) backwards}.cp-watch-head{display:flex;align-items:center;gap:10px}.cp-watch-head b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-watch video{width:100%;aspect-ratio:9 / 16;max-height:calc(100dvh - 160px);object-fit:contain;background:#000;border-radius:10px;display:block}.cp-watch-none{padding:40px 12px;text-align:center;color:var(--text-dim, #a6a9b0);font-size:14px}.cp-watch-foot{display:flex;justify-content:flex-end;gap:8px}.hm-group{display:grid;gap:6px}.hm-group-title{font-size:11.5px;font-weight:700;color:var(--text-dim, #a6a9b0);text-transform:uppercase;letter-spacing:.04em}.hm-models{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.hm-model{position:relative;display:grid;gap:2px;text-align:left;padding:10px 12px;border-radius:12px;cursor:pointer;font:inherit;color:var(--text);background:var(--bg-elev, rgba(255,255,255,.03));border:1px solid var(--border, rgba(255,255,255,.08));transition:border-color .15s,background .15s,transform .15s;animation:rise .3s var(--ease, ease) backwards}.hm-model b{font-size:13.5px}.hm-model small{font-size:11.5px;color:var(--text-faint, #8a8d94)}.hm-model em{font-style:normal;font-size:10.5px;font-weight:700;color:var(--gold-2, var(--gold))}.hm-model:hover{border-color:var(--gold-line);transform:translateY(-1px)}.hm-model.on{border-color:var(--gold);background:var(--accent-dim, rgba(194,163,103,.1));box-shadow:0 0 0 1px var(--gold) inset}@media (prefers-reduced-motion: reduce){.dp-draft,.audio-picked,.cp-play,.cp-watch,.hm-model{animation:none}}.cs-look-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px}.cs-look-tools .think{margin:0}.st-how{margin:4px 0 8px}.st-how>summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--text-dim, #a6a9b0)}.st-how[open]>summary{margin-bottom:6px}.ca-pick{display:grid;gap:10px;margin:10px 0 14px;padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev, var(--panel))}.ca-pick-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ca-pick-head b{font-size:15px}.ca-pick-head .input{flex:1 1 220px;max-width:340px}.ca-pick-list{display:grid;gap:6px;max-height:420px;overflow-y:auto}.ca-pick-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px) auto;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;background:var(--panel)}.ca-pick-name{display:grid;gap:2px;min-width:0}.ca-pick-name b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-pick-name span{font-size:12.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-pick-row audio{width:100%;height:34px}.ca-pick-video{width:100%;max-height:120px;border-radius:8px;background:#000}.ca-pick-on{font-size:12.5px;color:var(--text-faint);white-space:nowrap}.qi-clone-skipped{margin:6px 0 2px;padding:8px 10px;border-radius:8px;background:#f0b45a1a;border:1px solid rgba(240,180,90,.35);color:#f0c27a;font-size:12.5px;line-height:1.4}.ct-assign-desc.bm-warn{background:#f0b45a1a;border:1px solid rgba(240,180,90,.35);color:#f0c27a}.otc-tag.otc-missing,.hk3-info .hk3-clone.otc-missing{color:#f0c27a;border-color:#f0b45a73}.vw-card{border-radius:16px;padding:18px 20px;animation:rise .4s var(--ease, ease) backwards}.vw-card>.qc-label{margin-bottom:6px}.vw-card>.intro{margin-bottom:14px}.vw-left{text-align:left}.vw-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:700;color:var(--text)}.vw-h small{font-size:12.5px;font-weight:500;color:var(--text-faint)}.vw-title{margin:0 0 4px;font-family:var(--display, Georgia, serif);font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.01em;color:var(--text)}.vw-lead{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--text-dim)}.vw-quiet{font-size:12.5px;line-height:1.45;color:var(--text-faint)}.vw-quiet b{color:var(--text-dim);font-weight:700}.vw-quiet b.good{color:#4ade80}.vw-quiet b.warn{color:#f2973a}.vw-acts{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap}.vw-pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:3px 10px;border-radius:999px;border:1px solid var(--border);font-size:13px;font-weight:700;line-height:1.4;color:var(--text-dim);background:transparent}.vw-pill.good{color:#4ade80;border-color:#4ade8066;background:#4ade801a}.vw-pill.warn{color:#f2973a;border-color:#f2973a73;background:#f2973a1a}.vw-pill.bad{color:#f87171;border-color:#f8717180;background:#f871711a}.vw-pill.mute{color:var(--text-faint)}.vw-stats{margin-top:12px}.vw-stats .cr-stat{flex:1 1 110px;padding:12px 14px;border-radius:14px;background:var(--bg-elev-2)}.vw-stats .cr-stat b{font-size:24px}.vw-stats .cr-stat span{font-size:13px}.vw-empty{display:flex;flex-direction:column;align-items:center;gap:12px}.vw-connect .qc-label{margin-bottom:6px}.vw-form.shop-connect{border:0;padding:0;gap:10px}.vw-form .qc-label,.vw-form .qc-fine{margin:0}.vw-form .shop-actions{gap:8px 14px}.vw-stages{list-style:none;margin:4px 0 2px;padding:0;display:grid;gap:8px}.vw-stages>li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);opacity:.7;transition:opacity .2s,border-color .2s,background .2s}.vw-stages>li:hover{opacity:1;border-color:var(--gold-line)}.vw-stages>li>span{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:1px solid var(--border);background:var(--bg-elev-2);color:var(--text-faint)}.vw-stages>li.now{opacity:1;border-color:var(--gold-line);background:var(--accent-dim)}.vw-stages>li.now>span{background:var(--gold);border-color:var(--gold);color:var(--on-accent, #111)}.vw-stages>li.done{opacity:1}.vw-stages>li.done>span{color:var(--gold-2);border-color:var(--gold-line);background:transparent}.vw-stage{flex:1 1 auto;min-width:0}.vw-stage-head{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:24px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.vw-stage-head b{font-size:14px;line-height:1.25}.vw-stage-head i{font-style:normal;color:var(--text-faint);transition:transform .2s var(--ease, ease)}.vw-stage-head[aria-expanded=true] i{transform:rotate(180deg)}.vw-stage .shop-steps{margin:10px 0 12px;animation:rise .3s var(--ease, ease) backwards}.vw-store{padding:14px 16px;border-radius:14px;background:var(--bg-elev-2);transition:border-color .2s}.vw-store-row{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.vw-store-id{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;min-width:0}.vw-store-sum{margin-left:auto;font-size:12.5px;color:var(--text-faint)}.vw-store-sum b{color:var(--text);font-variant-numeric:tabular-nums}.vw-fold{display:grid;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft);animation:rise .3s var(--ease, ease) backwards}.vw-fold .vw-stats{margin-top:0}.vw-fold .vw-stats .cr-stat{background:var(--bg-elev)}.vw-fold .vw-stats .cr-stat b{font-size:19px}.vw-fold .shop-products{margin:0}.vw-pay .pw-head{margin-bottom:12px}.vw-pay .pw-list{gap:8px}.vw-week{display:grid;grid-template-columns:minmax(0,1fr) 124px 112px 96px;gap:14px;align-items:center;padding:12px 16px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);transition:transform .2s var(--ease, ease),border-color .2s}.vw-pay.read .vw-week{grid-template-columns:minmax(0,1fr) 124px 112px}.vw-week:hover{transform:translateY(-1px);border-color:var(--gold-line)}.vw-week-when{display:flex;flex-direction:column;gap:2px;min-width:0}.vw-week-when b{font-size:14px}.vw-week-when span{font-size:12.5px;color:var(--text-faint)}.vw-week-amt{font-size:22px;font-weight:700;line-height:1;text-align:right;font-variant-numeric:tabular-nums}.vw-week .vw-pill{justify-self:start}.vw-week .btn{justify-self:end;white-space:nowrap}.vw-week.open{border-color:var(--gold-line);background:var(--accent-dim)}.vw-week.due{border-color:#f2973a73}.vw-week.due .vw-week-amt{color:#f2973a}.vw-week.overdue{border-color:#f871718c;background:#f871710f}.vw-week.overdue .vw-week-amt{color:#f87171}.vw-week.nothing{opacity:.6}.vw-pay .pw-credit{padding:0 4px}.vw-tbar{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin-bottom:4px}.vw-tbar .input{flex:0 1 240px;width:auto}.tested-row.vw-trow{flex-wrap:nowrap;gap:14px;padding:12px 0}.vw-trow .vw-pill{flex:none;min-width:60px}.vw-trow-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.vw-trow-main b{font-size:14px;line-height:1.3}.vw-trow-main span{font-size:12.5px;color:var(--text-faint)}.vw-trow .watch-link{flex:none}.vw-now{margin:2px 0 18px}.vw-signals{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px;font-size:13px;line-height:1.45;color:var(--text-dim)}.vw-signals li{position:relative;padding-left:16px}.vw-signals li:before{content:"";position:absolute;left:2px;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--gold);opacity:.8}.vw-ask{display:flex;flex-direction:column;align-items:flex-start}.vw-ask .btn{padding:11px 20px;font-size:14.5px;font-weight:700;border-radius:12px}.vw-ask .qc-fine{margin-top:8px}.vw-board{gap:14px}.vw-pcard{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 18px;border-radius:16px;transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .2s;animation:rise .4s var(--ease, ease) backwards;animation-delay:calc(var(--i, 0) * 40ms)}.vw-pcard:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 18px 40px #0006}.vw-pcard .ct-name{text-align:left}.vw-pcard .vw-stats{margin-top:2px}.vw-pcard .vw-acts{margin-top:4px;min-height:26px}@media (prefers-reduced-motion: reduce){.vw-card,.vw-pcard,.vw-fold,.vw-stage .shop-steps{animation:none}.vw-pcard,.vw-week,.vw-stage-head i{transition:none}.vw-pcard:hover,.vw-week:hover{transform:none}}@media (max-width: 640px){.vw-card{padding:14px}.vw-title{font-size:25px}.vw-stats{gap:8px}.vw-stats .cr-stat{flex:1 1 calc(50% - 8px);padding:10px 12px}.vw-stats .cr-stat b{font-size:21px}.vw-connect .btn-primary{width:100%}.vw-connect .vw-acts{justify-content:center}.vw-stages>li{padding:11px 12px;gap:10px}.vw-store-sum{margin-left:0;flex-basis:100%}.vw-store-row .vw-acts{flex-basis:100%}.vw-store-row .vw-acts .btn{flex:1 1 0}.vw-week,.vw-pay.read .vw-week{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}.vw-week-amt{font-size:20px}.vw-week .btn{grid-column:1 / -1;justify-self:stretch;width:100%;justify-content:center;text-align:center}.vw-week:hover{transform:none}.vw-tbar .input{flex:1 1 100%}.tested-row.vw-trow{flex-wrap:wrap;gap:6px 10px}.vw-trow-main{flex-basis:calc(100% - 80px)}.vw-ask .btn{width:100%}.vw-pcard:hover{transform:none}}.creator-work .cw-hero{padding:20px 24px;margin-bottom:14px}.creator-work .cw-hero .cr-title{font-size:34px}.creator-work .cw-nav{margin-bottom:18px}.creator-work .cw-nav .type-tab{min-height:38px}.creator-work>.my-concepts,.creator-work>.my-accounts,.creator-work>.my-competitors,.creator-work>.my-files,.creator-work>.cs-pay{animation:cr-in .35s var(--ease, ease) backwards}.creator-work .cv-empty{animation:cr-in .35s var(--ease, ease) backwards}.today .ctd-hero{margin:0}.ctd-date{font-size:13px;color:var(--text-faint);margin-bottom:6px}.ctd-hero .cr-stat{cursor:pointer;animation:rise .4s var(--ease, ease) backwards}.ctd-hero .cr-stat:nth-child(2){animation-delay:50ms}.ctd-hero .cr-stat:nth-child(3){animation-delay:.1s}.ctd-hero .cr-stat:nth-child(4){animation-delay:.15s}.ctd-hero .cr-stat:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.today .ctd-clear{padding:18px 20px;color:var(--text-faint);font-size:13.5px}.my-concepts .mc-today-title h2{font-family:var(--display, Georgia, serif);font-weight:400;font-size:32px;letter-spacing:-.01em;line-height:1.1}.my-concepts .mc-today-kicker{color:var(--gold-2)}.mc2-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px}.mc2-filter .input{flex:1 1 220px;max-width:360px;min-height:38px}.mc2-filter .chip{min-height:36px}.my-concepts .mc-card{border-radius:18px;padding:18px 20px}.mc2-title{align-items:center;gap:8px 10px}.mc2-name{font-family:var(--display, Georgia, serif);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.005em;overflow-wrap:anywhere}.mc-pill.mc2-status{font-size:12.5px;letter-spacing:.03em;padding:3px 10px;white-space:nowrap}.mc-pill.mc2-status.todo{color:#f2973a;border-color:#f2973a73;background:#f2973a14}.mc2-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:var(--text-faint)}.mc2-meta b{color:var(--text-dim);font-weight:600}.mc2-split{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;padding:5px 10px;border-radius:999px;font-size:12.5px;color:var(--text-dim);background:var(--accent-dim);border:1px solid var(--gold-line)}.mc2-split b{color:var(--gold-2);font-weight:700}.mc2-split a{color:var(--gold-2);text-decoration:underline;text-underline-offset:2px}.my-concepts .mc-step{font-size:15px}.cl-strip.mc2-frames{gap:8px;margin-top:4px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.cl-strip.mc2-frames a{flex:none;border-radius:10px;overflow:hidden;border:1px solid var(--border);transition:border-color .18s,transform .18s var(--ease, ease)}.cl-strip.mc2-frames a:hover{border-color:var(--gold-line);transform:translateY(-2px)}.cl-strip.mc2-frames img{width:72px;height:108px;border:0;border-radius:0}.mc2-row{margin-top:10px}.my-concepts a.btn,.my-concepts a.btn:hover{text-decoration:none}.my-concepts a.btn-primary{color:var(--on-accent, #14110a)}.btn.mc2-go{min-height:38px;padding:8px 16px;font-size:13.5px;font-weight:700;border-radius:10px}.my-concepts .mc-build{border-top:0;padding-top:0;margin-top:0}.my-concepts .mc-build-row{gap:10px}.my-concepts .mc-build-row .input{min-height:38px}.my-concepts .mc-more>summary{min-height:36px;display:flex;align-items:center;gap:6px;padding:0;list-style:none}.my-concepts .mc-more>summary::-webkit-details-marker{display:none}.my-concepts .mc-more>summary:before{content:"▸";color:var(--gold-2);transition:transform .18s var(--ease, ease)}.my-concepts .mc-more[open]>summary:before{transform:rotate(90deg)}.my-concepts .post-link-row{margin-top:12px}.my-concepts .post-link-form .input,.my-concepts .post-link-form .btn{min-height:38px}.mc2-body{border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.mc2-body:hover{transform:none}.mc2-body .cv-head{margin:0}.mc2-line{margin:-4px 0 4px;font-size:13px;color:var(--text-faint)}.mc2-how{margin-top:14px}.mc2-how>summary{font-size:13px}.mc2-how[open]>summary{margin-bottom:8px}.sv-box.sv2{margin-top:0;padding:0;border:0;background:none}.sv2-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:12px}.sv2-card{background:#08080a59}.sv2-card .svc-acts .btn{min-height:36px;display:inline-flex;align-items:center}.sv2-card .svc-acts .icon-btn{min-width:36px;min-height:36px}.sv2-card.cleared{opacity:.6}.sv2-card.cleared .svc-name{text-decoration:line-through}.sv2-card:has(.sv2-warn){grid-column:1 / -1}.sv2-send{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.btn.sv2-submit{min-height:42px;padding:10px 20px;font-size:14.5px;font-weight:700;border-radius:12px;box-shadow:0 10px 26px rgba(var(--accent-rgb),.2)}.sv2-spec{font-size:12.5px;color:var(--text-faint)}.sv2-send .sv-iphone-tip{flex:1 1 100%}.sv2-progress{margin-top:4px}.sv2-progress .sv-bar{height:10px}.sv2-warn{margin-top:10px;padding:14px 16px;border:1px solid;border-radius:14px;font-size:13.5px;line-height:1.45;animation:cr-in .3s var(--ease, ease) backwards}.sv2-card .sv2-warn{margin:0 12px 12px}.sv2-warn.red{border-color:#f8717199;background:#f8717117}.sv2-warn.amber{border-color:#fca63a80;background:#fca63a14}.sv2-warn>b{display:block;margin-bottom:10px}.sv2-warn.red>b{color:#ff9c9c}.sv2-warn.amber>b{color:#fcb65a}.sv2-warn .st-find-steps li>span{flex:1;min-width:0}.sv2-warn-foot{margin-top:10px;font-size:12.5px;color:var(--text-dim)}.acct-card.cs-acct{flex-wrap:wrap}.acct-card.cs-acct.dead{opacity:.6}.cs-acct .acct-name,.cs-acct .acct-sub{white-space:normal;overflow:visible;overflow-wrap:anywhere}.cs-acct-link{color:var(--text);text-decoration:none}.cs-acct-link:hover{color:var(--gold-2)}.cs-acct span.acct-status{cursor:default;white-space:nowrap}.cs-acct-foot{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:10px;border-top:1px solid var(--border-soft)}.cs-acct-foot .lh-note{margin-top:0!important}.cs-acct-foot .btn{min-height:36px;display:inline-flex;align-items:center}.cs-note{font-size:13px;line-height:1.45;color:var(--text-dim);overflow-wrap:anywhere}.cs-open{flex:none;min-height:36px;display:inline-flex;align-items:center;padding:6px 14px;font-weight:700}.cs-pay-stats{margin:0 0 14px}.cs-pay-stats .cr-stat{background:var(--bg-elev);animation:rise .4s var(--ease, ease) backwards}.cs-pay-stats .cr-stat:nth-child(2){animation-delay:40ms}.cs-pay-stats .cr-stat:nth-child(3){animation-delay:80ms}.cs-pay-stats .cr-stat:nth-child(n+4){animation-delay:.12s}.cs-pay-stats .cr-stat.cs-owed{border-color:var(--gold-line);background:var(--accent-dim)}.cs-pay-bar{margin:0 0 14px}.cw-commission{margin:0 0 22px}.cw-commission .sh-owed{color:var(--accent)}.sh-empty-com{grid-template-columns:1fr}.sh-empty-big{font-family:var(--display);font-size:26px;font-weight:600}.cs-pay .san-tabs{margin-bottom:14px}.cs-pay .cs-card{border-radius:18px;padding:18px 20px;margin-bottom:14px}.cs-pay .cs-card .cv-head{margin-bottom:12px}.my-files .ca-grid{margin-top:0}.my-files .ca-row .btn{min-height:36px;display:inline-flex;align-items:center}@media (prefers-reduced-motion: reduce){.creator-work>.my-concepts,.creator-work>.my-accounts,.creator-work>.my-competitors,.creator-work>.my-files,.creator-work>.cs-pay,.creator-work .cv-empty,.ctd-hero .cr-stat,.cs-pay-stats .cr-stat,.sv2-warn{animation:none}.cl-strip.mc2-frames a:hover{transform:none}}@media (max-width: 640px){.creator-work .cw-hero{padding:16px;margin-bottom:12px}.creator-work .cw-hero .cr-title{font-size:28px}.creator-work .cw-hero .cr-sub{font-size:13.5px}.creator-work .cw-nav{margin-bottom:14px}.creator-work .cw-nav .type-tab{min-height:40px}.ctd-hero .cr-stat b{font-size:22px}.my-concepts .mc-today-title h2{font-size:24px}.my-concepts .mc-card{padding:14px;border-radius:16px}.mc2-name{font-size:19px}.mc2-filter .input{max-width:none;flex-basis:100%}.cl-strip.mc2-frames img{width:64px;height:96px}.btn.mc2-go{width:100%;justify-content:center;min-height:44px}.my-concepts .mc-build-row>.input,.my-concepts .mc-build-row>select{flex-basis:100%}.my-concepts .ct-done,.my-concepts .mc-back{min-height:36px}.mc2-body{padding:14px}.sv2-list{grid-template-columns:minmax(0,1fr)}.btn.sv2-submit{width:100%;justify-content:center;min-height:46px}.sv2-warn{padding:12px}.cs-pay-stats .cr-stat{flex:1 1 calc(50% - 8px)}.cs-pay .cs-card{padding:14px}.cs-open{min-height:40px}.cs-acct-link{display:block;line-height:36px}}.sx{gap:14px}.sx .intro{margin:0}.sx .spacer{flex:1 1 0}.sx .cr-stats{margin-top:0}.sx-meta{font-size:12.5px;line-height:1.4;color:var(--text-faint)}.sx-unit{font-size:12.5px;color:var(--text-faint)}.sx-open{font-size:13px;font-weight:700;color:var(--gold-2);white-space:nowrap}.sx-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.sx-bar .cv-head,.sx-bar .cr-back{margin:0}.sx-new{display:flex;flex-direction:column;gap:18px;padding:20px 22px;border:1px solid var(--gold-line);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));animation:rise .4s var(--ease, ease) backwards}.sx-new .qc-label,.sx-finish .qc-label{margin-bottom:10px}.sx .qc-label em{font-style:normal;font-weight:500;font-size:13px;color:var(--text-faint)}.sx-new .input,.sx-new .select{width:100%}.sx-new-row{display:grid;grid-template-columns:170px minmax(0,1fr) 170px;gap:12px}.sx-new-row .field{margin:0;min-width:0}.sx-go{align-self:flex-start;padding:12px 22px;font-size:14.5px;font-weight:700;border-radius:12px}.sx-empty{display:flex;flex-direction:column;align-items:center;gap:12px}.sx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.sx-pcard{display:flex;flex-direction:column;gap:12px;padding:16px 18px;cursor:pointer;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .2s;animation:rise .45s var(--ease, ease) backwards;animation-delay:calc(var(--i, 0) * 40ms)}.sx-pcard:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 18px 40px #0006}.sx-pcard:focus-visible,.sx-test-head:focus-visible,.sx-rounds li:focus-visible{outline:2px solid var(--focus, #e6c98a);outline-offset:3px}.sx-pcard-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sx-pcard .cr-stat{flex:1 1 70px;padding:10px 12px;border-radius:12px}.sx-pcard .cr-stat b{font-size:22px}.sx-pcard-foot{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-faint)}.sx-test{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));transition:border-color .2s,box-shadow .2s;animation:rise .45s var(--ease, ease) backwards;animation-delay:calc(var(--i, 0) * 40ms)}.sx-test:hover,.sx-test.open{border-color:var(--gold-line)}.sx-test:not(.open):hover{box-shadow:0 16px 36px #00000059}.sx-test-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;cursor:pointer;border-radius:10px}.sx-test-head .ct2-corner{margin:0 -6px 0 0}.sx-state{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--text-dim)}.sx-state i{width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.sx-state.live{color:#4ade80}.sx-state.live i{background:#4ade80;box-shadow:0 0 0 3px #4ade802e}.sx-test .cr-stat{flex:1 1 240px;gap:6px}.sx-base-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px}.sx-base-num b{font-size:34px}.sx-base-num .st-watch{align-self:center}.sx-base-num .st-views-input{width:130px;font-size:16px}.sx-edit{padding:0 2px;border:0;background:none;color:var(--text-faint);font-size:13px;cursor:pointer}.sx-edit:hover{color:var(--gold-2)}.sx-track{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:12.5px;color:var(--text-faint)}.sx .sx-track span{font-size:inherit}.sx-track .link-btn{font-size:12.5px}.sx-rounds.st2-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sx-rounds.st2-steps li{padding:10px 12px;border-radius:12px;min-width:0}.sx-rounds.st2-steps li>div{min-width:0}.sx-rounds.st2-steps li b{font-size:13.5px}.sx-rounds.st2-steps li small{overflow-wrap:anywhere}.sx-rounds li.sx-click{cursor:pointer}.sx-rounds li.sx-click:hover,.sx-rounds li.sx-on{border-color:var(--gold-line)}.sx-rounds li.sx-on{background:var(--accent-dim)}.sx-body{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border);animation:fade .25s ease backwards}.sx-round,.sx-past{display:flex;flex-direction:column;gap:12px}.sx-past{padding-bottom:16px;border-bottom:1px solid var(--border)}.sx-round-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.sx-round-head h4{margin:0;font-family:var(--display, Georgia, serif);font-weight:400;font-size:22px;line-height:1.15}.sx-round-acts{margin-left:auto;display:flex;align-items:center;gap:12px;white-space:nowrap}.sx-reopen{font-size:12.5px;color:var(--text-dim)}.sx-result{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:#08080a59}.sx-result-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:14px}.sx-result-note{font-size:13px;line-height:1.45;color:var(--text-dim)}.sx-result-acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sx-finish{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid var(--gold-line);border-radius:16px;background:var(--accent-dim);animation:fade .25s ease backwards}.sx-finish .qc-label{margin-bottom:0}.sx-finish .qc-label+.input{width:100%}.sx-choices{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.sx-choice{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev);color:var(--text);font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .15s,background .15s}.sx-choice:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--text-faint)}.sx-choice:hover{border-color:var(--gold-line)}.sx-choice.on{border-color:var(--gold);background:var(--bg-elev-2)}.sx-choice.on:before{border-color:var(--gold);background:radial-gradient(circle,var(--gold) 0 45%,transparent 50%)}.sx-choice.none{color:var(--text-dim)}.sx-choice-name{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.sx-choice b{font-variant-numeric:tabular-nums}.sx-finish-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:4px}.sx-finish-foot .btn{padding:11px 20px;font-size:14px;font-weight:700;border-radius:12px}.sx-finish-foot .qc-fine{margin:0;text-align:left}.sx-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px;align-items:start}.sx-lane{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:14px;background:#08080a59}.sx-lane-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-height:30px}.sx-lane-name{font-size:13.5px;font-weight:700}.sx-lane .ct2-corner{margin:0 -4px 0 0}.sx-lane .ct2-menu{min-width:190px}.sx-make{width:100%;justify-content:center;text-align:center}.sx-make.sx-again{border-color:var(--border);font-size:12.5px}.sx-make.on{background:var(--accent-dim);border-color:var(--gold);color:var(--gold-2)}.sx-badge{font-size:13px;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.sx-badge.good{color:#4ade80;background:#4ade801a;border-color:#4ade804d}.sx-badge.warn{color:#f2b84b;background:#f2b84b1a;border-color:#f2b84b4d}.sx-sendrow{display:flex;gap:6px;align-items:center}.sx-sendrow .select{flex:1 1 0;min-width:0}.sx-msg{font-size:12.5px;line-height:1.45}.sx-msg.good{color:#4ade80}.sx-msg.bad{color:#f87171}.sx-msg .link-btn{margin-left:8px}.sx-add{display:flex;flex-direction:column;gap:6px}.sx-add .input{width:100%}.sx-add-foot{display:flex;gap:6px}.sx-add-foot .input{flex:1 1 0;min-width:0}.sx-ver{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-elev);transition:border-color .2s;animation:rise .35s var(--ease, ease) backwards}.sx-ver:hover{border-color:var(--gold-line)}.sx-ver.crowned{border-color:var(--gold);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.25),0 0 30px rgba(var(--accent-rgb),.1)}.sx-ver-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.sx-ver-status{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.sx-var{font-size:12.5px;font-weight:700}.sx-crown{font-size:13px;font-weight:700;padding:2px 9px;border-radius:999px;color:var(--on-accent, #111);background:var(--gold)}.sx-ver-acts{flex:none;display:flex;align-items:center;gap:2px}.sx-x{width:26px;height:26px;border:0;border-radius:7px;background:none;color:var(--text-faint);font-size:13px;cursor:pointer}.sx-x:hover{background:var(--bg-elev-2);color:var(--text)}.sx-ver-note{font-size:13px;line-height:1.4;color:var(--text-dim);overflow-wrap:anywhere}.sx-link{width:100%;font-size:12.5px}.sx-ver-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.sx-ver-num b{font-size:30px;font-weight:700;line-height:1.05;font-variant-numeric:tabular-nums}.sx-ver-num .st-views-input{width:120px;font-size:16px}.sx .sx-pill{align-self:center;font-size:13px;font-weight:700;line-height:1.3;padding:3px 10px;border-radius:999px;border:1px solid transparent}.sx .sx-pill.up{color:#4ade80;background:#4ade801f;border-color:#4ade804d}.sx .sx-pill.down{color:#f87171;background:#f871711f;border-color:#f871714d}.sx-verdict{display:flex;align-items:center;gap:4px}.sx-verdict>button:not(.sx-undo){flex:1 1 0;padding:5px 0;font:inherit;font-size:13px;font-weight:600;cursor:pointer;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text-faint);transition:color .15s,border-color .15s,background .15s}.sx-verdict>button:not(.sx-undo):hover:not(:disabled){color:var(--text);border-color:var(--text-faint)}.sx-verdict>button:disabled{cursor:default;opacity:.7}.sx-verdict>button.hint{border-style:dashed}.sx-verdict>button.hint.win{color:#4ade80;border-color:#4ade808c}.sx-verdict>button.hint.flat{color:#f2b84b;border-color:#f2b84b8c}.sx-verdict>button.hint.loss{color:#f87171;border-color:#f871718c}.sx-verdict>button.on.win{color:#0d1f14;background:#4ade80;border-color:#4ade80}.sx-verdict>button.on.flat{color:#221a08;background:#f2b84b;border-color:#f2b84b}.sx-verdict>button.on.loss{color:#240d0d;background:#f87171;border-color:#f87171}.sx-undo{flex:none;margin-left:6px;font-size:13px}@media (prefers-reduced-motion: reduce){.sx-new,.sx-pcard,.sx-test,.sx-body,.sx-finish,.sx-ver{animation:none}.sx-pcard,.sx-pcard:hover{transition:none;transform:none}}@media (max-width: 640px){.sx-bar .btn{margin-left:auto}.sx-new{padding:16px}.sx-new-row{grid-template-columns:minmax(0,1fr)}.sx-go{align-self:stretch}.sx-grid{grid-template-columns:minmax(0,1fr)}.sx-test{padding:14px;border-radius:16px}.sx-test .cr-stat{flex:1 1 100%}.sx-base-num b{font-size:28px}.sx-rounds.st2-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-lanes{grid-template-columns:minmax(0,1fr)}.sx-finish{padding:14px}.sx-choice{flex-wrap:wrap}.sx-choice-name{flex:1 1 calc(100% - 30px)}.sx-choice b{margin-left:24px}.sx-finish-foot .btn,.sx-result-acts .btn-primary{width:100%}.sx-round-head h4{flex:1 1 100%}}.sx-own{border-style:dashed;background:transparent;justify-content:center;animation:rise .3s var(--ease, ease) both}.sx-own-open{width:100%;min-height:44px}.sx-own-form{display:grid;gap:8px}.sx-own-form .chip-row{gap:6px}.sx-own-acts{display:flex;gap:6px}.sx-own-list{display:flex;flex-wrap:wrap;gap:6px}.sx-own-x{margin-left:6px;border:0;background:none;color:var(--text-faint);cursor:pointer;font-size:11px;padding:0}.al-floors{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.al-floors-edit{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;width:100%;animation:rise .25s ease both}.al-floor{display:grid;gap:4px;font-size:12px;color:var(--text-dim)}.al-floor .input{width:120px}.al-floors-acts{display:flex;gap:6px}.pp-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:16px 0 14px}.pp-filters{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev)}.pp-filter{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:0;border-radius:12px;background:transparent;color:var(--text-dim);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.pp-filter:hover{color:var(--text);background:var(--bg-elev-2)}.pp-filter.on{color:var(--text);background:linear-gradient(180deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.08));box-shadow:inset 0 0 0 1px var(--gold-line)}.pp-filter span{font-size:13px;font-weight:800;color:var(--text-faint)}.pp-filter.on span{color:var(--gold-2)}.pp-search{flex:0 1 260px}.pp-sort{flex:0 0 auto;width:auto;margin-left:auto}.pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.pp-card{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elev);animation:rise .4s var(--ease, ease) backwards;transition:border-color .2s,transform .2s}.pp-card:hover{border-color:var(--gold-line)}.pp-card.role-waiting{border-color:#f2973a73;background:linear-gradient(180deg,rgba(242,151,58,.07),transparent 60%),var(--bg-elev)}.pp-top{display:flex;align-items:center;gap:12px}.pp-avatar{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-family:var(--serif, Georgia, serif);font-size:19px;color:var(--on-accent, #111);background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367))}.pp-card.role-member .pp-avatar,.pp-card.role-waiting .pp-avatar{background:var(--bg-elev-2);color:var(--text-dim);border:1px solid var(--border)}.pp-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.pp-who b{font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-who b i{font-style:normal;font-weight:500;color:var(--text-faint);font-size:13px}.pp-role{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.pp-role.role-owner,.pp-role.role-partner{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.pp-role.role-creator{color:#4ade80;border-color:#4ade8059;background:#4ade8014}.pp-role.role-waiting{color:#f2973a;border-color:#f2973a73;background:#f2973a1a}.pp-more{position:relative;flex:none}.pp-more .ct2-menu{right:0;top:34px}.pp-more .ct2-menu button.danger{color:#f87171}.pp-facts{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-dim)}.pp-facts .live{color:#4ade80;font-weight:600}.pp-facts .live:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade802e}.pp-facts .hot{color:#f87171;font-weight:600}.pp-note{margin:0;font-size:13px;line-height:1.45;color:var(--text-dim);font-style:italic}.pp-acts{display:flex;gap:8px;margin-top:auto}.pp-acts .btn{flex:1;justify-content:center}.pp-help{margin:-4px 0 14px}.pp-test{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:12.5px;color:var(--text-dim)}.pp-test span{margin-right:6px;font-weight:600}.pp-test button{padding:4px 11px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-dim);font:inherit;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.pp-test button:hover:not(:disabled){color:var(--text);border-color:var(--gold-line)}.pp-test button.on{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.pp-test button:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion: reduce){.pp-card{animation:none}}@media (max-width: 640px){.pp-bar{flex-direction:column;align-items:stretch}.pp-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pp-filters::-webkit-scrollbar{display:none}.pp-filter{flex:none;white-space:nowrap}.pp-search{flex:1 1 auto;width:100%}.pp-grid{grid-template-columns:1fr}}.gd{max-width:900px;margin:0 auto}.gd-hero .qc-head{margin-bottom:0}.gd-block{margin-top:22px}.gd-search{width:100%;max-width:none;margin-top:16px}.gd-h{margin:0 0 10px;font-family:var(--display, var(--serif, Georgia, serif));font-weight:500;font-size:22px}.gd-steps{display:flex;flex-direction:column;gap:10px}.gd-step{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elev);animation:rise .4s var(--ease, ease) backwards;animation-delay:calc(var(--i, 0) * 50ms);transition:border-color .2s}.gd-step:hover{border-color:var(--gold-line)}.gd-n{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;color:var(--on-accent, #111);background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367))}.gd-body{flex:1;min-width:0}.gd-body b{font-size:16px}.gd-body p{margin:3px 0 0;font-size:13.5px;line-height:1.45;color:var(--text-dim)}.gd-go{flex:none;white-space:nowrap}.gd-faq{display:flex;flex-direction:column;gap:8px}.gd-q{border:1px solid var(--border);border-radius:14px;background:var(--bg-elev)}.gd-q.open{border-color:var(--gold-line)}.gd-q>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;background:transparent;color:var(--text);font:inherit;font-size:14.5px;font-weight:600;text-align:left;cursor:pointer}.gd-q>button i{font-style:normal;font-size:18px;color:var(--gold-2)}.gd-q p{margin:0;padding:0 16px 14px;font-size:13.5px;line-height:1.5;color:var(--text-dim)}@media (prefers-reduced-motion: reduce){.gd-step{animation:none}}@media (max-width: 640px){.gd-step{flex-wrap:wrap;gap:12px;padding:14px}.gd-body{flex:1 1 calc(100% - 52px)}.gd-go{width:100%;justify-content:center}}.crs{margin-top:22px;padding:18px;border:1px solid var(--border);border-radius:20px;background:var(--bg-elev)}.crs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.crs-head .gd-h{margin:0}.crs-sub{margin:4px 0 0;font-size:13.5px;color:var(--text-dim)}.crs-count{flex:none;padding:4px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--gold-2);background:var(--accent-dim, rgba(212, 178, 106, .13));border:1px solid var(--gold-line)}.crs-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}.crs-player{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#000;border:1px solid var(--border)}.crs-player video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.crs-next-over{position:absolute;right:14px;top:14px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:70%;padding:10px 14px;border:1px solid var(--gold-line);border-radius:12px;background:#0c0d0fe0;color:var(--text);font:inherit;text-align:left;cursor:pointer}.crs-next-over small{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--gold-2)}.crs-next-over b{font-size:14px}.crs-info{padding:12px 2px 0}.crs-meta{font-size:12px;color:var(--text-dim)}.crs-info h4{margin:4px 0 0;font-size:18px}.crs-info p{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--text-dim)}.crs-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.crs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:460px;overflow-y:auto}.crs-item{display:flex;align-items:center;gap:4px;border:1px solid var(--border);border-radius:12px;background:var(--bg, transparent);transition:border-color .2s}.crs-item:hover{border-color:var(--gold-line)}.crs-item.on{border-color:rgba(var(--accent-rgb, 212, 178, 106),.6);background:rgba(var(--accent-rgb, 212, 178, 106),.08)}.crs-pick{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.crs-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:var(--text-dim);border:1px solid var(--border)}.crs-item.on .crs-n,.crs-item.done .crs-n{color:var(--on-accent, #111);border-color:transparent;background:linear-gradient(145deg,var(--gold-2, #e6cf9a),var(--gold, #c2a367))}.crs-t{flex:1;min-width:0;font-size:13.5px;font-weight:600;line-height:1.3}.crs-pick small{flex:none;font-size:12px;color:var(--text-dim)}.crs-move{display:flex;flex-direction:column;padding-right:6px}.crs-move button{width:24px;height:18px;padding:0;border:0;background:transparent;color:var(--text-dim);font-size:12px;line-height:1;cursor:pointer}.crs-move button:hover:not(:disabled){color:var(--gold-2)}.crs-move button:disabled{opacity:.25;cursor:default}.crs-add-btn{margin-top:14px}.crs-add{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:14px;border:1px dashed var(--gold-line);border-radius:14px}.crs-edit{border-style:solid}.crs-add-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.crs-owner{font-size:11.5px;color:var(--text-dim)}.crs-field{display:flex;flex-direction:column;gap:4px}.crs-field>span{font-size:12.5px;font-weight:600;color:var(--text-dim)}.crs-field .input,.crs-field .select{width:100%;max-width:none}.crs-progress small{display:block;margin-top:4px;font-size:12px;color:var(--text-dim)}.crs-bar{height:8px;border-radius:999px;background:var(--bg-elev-2, rgba(255, 255, 255, .06));overflow:hidden}.crs-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold, #c2a367),var(--gold-2, #e6cf9a));transition:width .3s}.crs-err{margin:0;font-size:13px;color:#f07167}.crs-add-actions{display:flex;flex-wrap:wrap;gap:8px}.crs-del{margin-left:auto}@media (max-width: 900px){.crs-grid{grid-template-columns:1fr}.crs-list{max-height:none}}.bug{max-width:900px;margin:0 auto}.bug-hero .qc-head{margin-bottom:14px}.bug-form{max-width:620px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.bug-form .qc-label{margin-top:8px}.bug-form .qc-label i{font-style:normal;font-weight:500;color:var(--text-faint)}.bug-form textarea,.bug-form select{width:100%}.bug-form .qc-make{margin-top:10px;align-self:center}.bug-shot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bug-shot img{max-height:120px;max-width:220px;border-radius:10px;border:1px solid var(--border)}.bug-sent{color:#4ade80;font-weight:600;font-size:14px;text-align:center}.bug .cv-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.bug-list{display:flex;flex-direction:column;gap:10px}.bug-card{padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-elev);display:flex;flex-direction:column;gap:10px;animation:rise .35s var(--ease, ease) backwards}.bug-card.st-new{border-color:#f2973a73}.bug-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bug-status{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.bug-status.st-new{color:#f2973a;border-color:#f2973a73;background:#f2973a1a}.bug-status.st-looking{color:var(--gold-2);border-color:var(--gold-line);background:var(--accent-dim)}.bug-status.st-fixed{color:#4ade80;border-color:#4ade8059;background:#4ade8014}.bug-meta{font-size:12.5px;color:var(--text-faint);overflow-wrap:anywhere}.bug-what{margin:0;font-size:14.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bug-img img{max-height:180px;max-width:100%;border-radius:10px;border:1px solid var(--border)}.bug-answer{margin:0;font-size:13.5px;color:var(--text-dim)}.bug-acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bug-acts .input{flex:1 1 240px}@media (prefers-reduced-motion: reduce){.bug-card{animation:none}}.pp-role.role-lapsed{color:#f87171;border-color:#f8717166;background:#f8717114}.pp-card.role-lapsed{opacity:.75}.pp-unlinked{margin-bottom:14px;padding:14px 16px;border:1px solid rgba(242,151,58,.45);border-radius:16px;background:#f2973a0f;display:flex;flex-direction:column;gap:10px}.pp-unlinked-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px}.pp-unlinked-row span{flex:1 1 200px;overflow-wrap:anywhere}.pp-unlinked-row .input{flex:0 1 200px}.lg-pay{text-decoration:none;margin-top:8px}.team-invites{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.team-invite{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--gold-line);border-radius:16px;background:var(--accent-dim);font-size:14px}.team-invite span{flex:1 1 260px}.pp-role.role-seat{color:#60a5fa;border-color:#60a5fa66;background:#60a5fa14;margin-top:3px;display:inline-block}.pp-role.role-team{color:#7cc4ff;border-color:#7cc4ff66;background:#7cc4ff14}.pw-box{margin-top:10px}.pw-warn{margin-bottom:8px;padding:8px 10px;border-radius:8px;border:1px solid rgba(245,158,11,.45);background:#f59e0b14;font-size:13px}.pw-form{display:grid;gap:8px;max-width:360px}.pw-field{display:grid;gap:4px;font-size:12.5px}.pw-btns{display:flex;gap:8px;flex-wrap:wrap}.pw-temp{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 0 12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(245,158,11,.45);background:#f59e0b12}.pw-temp-code{display:inline-block;margin:6px 0;padding:6px 10px;border-radius:8px;background:#00000059;font-size:16px;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.pw-temp-btns{display:flex;gap:8px;flex-wrap:wrap}.pp-role.role-title{margin-right:6px}.pp-role.role-founder{color:#fde68a;border-color:#fde68a8c;background:#fde68a1f}.pp-role.role-admin{color:#93c5fd;border-color:#93c5fd73;background:#93c5fd1a}.pp-unlinked-help{font-size:12.5px;color:var(--text-dim)}.pp-unlinked-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#0000002e;border:1px solid rgba(242,151,58,.25)}.pp-unlinked-facts{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--text-dim)}.pp-unlinked-facts b{color:var(--text);overflow-wrap:anywhere}.pp-unlinked-picks{display:flex;flex-wrap:wrap;gap:6px}.pp-pick{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}.pp-pick i{font-style:normal;font-size:11px;color:var(--text-faint)}.ts-panel{margin:0 0 16px;padding:18px 20px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elev)}.ts-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ts-title{margin:0;font-size:17px;font-weight:700}.ts-sub{margin:4px 0 0;font-size:13.5px;color:var(--text-dim);max-width:640px;line-height:1.45}.ts-count{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:8px 14px;border:1px solid var(--border);border-radius:14px;background:#08080a40}.ts-count b{font-size:20px;font-variant-numeric:tabular-nums}.ts-count span{font-size:13px;color:var(--text-faint)}.ts-count.full{border-color:#f2973a8c}.ts-count.full b{color:#f2973a}.ts-linkrow{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.ts-link{flex:1 1 320px;min-width:0;font-family:var(--mono, ui-monospace, monospace);font-size:13px}.ts-warn{margin-top:10px;font-size:13px;color:#f2973a}.ts-toggle{margin-top:12px;font-size:13px}.ts-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ts-list li{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--border);border-radius:12px}.ts-list li.off{opacity:.7}.ts-name{font-weight:700;min-width:120px}.ts-state{flex:1;min-width:0;font-size:12.5px;color:var(--text-faint)}@keyframes po-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes po-fade{0%{opacity:0}to{opacity:1}}@keyframes po-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes po-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.to-hero .cr-stat b{font-size:26px}.to-form{animation:po-rise .35s var(--ease, ease) backwards;border-radius:18px;border-color:var(--gold-line)}.to-grid{gap:14px}.to-card{border-radius:16px;border-left-width:3px;background:linear-gradient(180deg,var(--bg-elev-2),var(--bg-elev));animation:po-rise .45s calc(var(--i, 0) * 45ms) var(--ease, ease) backwards;transition:transform .2s var(--ease, ease),box-shadow .2s,border-color .2s}.to-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0006}.to-name{display:flex;align-items:center;gap:9px}.to-rank{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:7px;font-size:13px;font-weight:700;color:var(--text-dim);background:#ffffff0f;border:1px solid var(--border)}.to-card:first-child .to-rank{color:var(--on-accent, #17120a);background:linear-gradient(180deg,var(--gold-2),var(--gold));border-color:transparent}.to-bar{height:5px;margin:10px 0 2px;border-radius:5px;background:#ffffff0f;overflow:hidden}.to-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--tc, #d4b26a) 55%,transparent),var(--tc, #d4b26a));transform-origin:left center;animation:po-grow .9s calc(.2s + var(--i, 0) * 45ms) var(--ease, ease) backwards}@media (prefers-reduced-motion: reduce){.to-form,.to-card,.to-bar i{animation:none!important}.to-card:hover{transform:none}}.upd-line{position:relative;padding-left:26px}.upd-line:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--gold) 0%,var(--gold-line) 30%,transparent 100%);transform-origin:top center;animation:po-grow-y 1.2s var(--ease, ease) backwards}.upd-day-card{position:relative;overflow:visible;border-radius:18px;animation:po-rise .45s calc(.05s + var(--i, 0) * 60ms) var(--ease, ease) backwards;transition:border-color .2s,box-shadow .2s,transform .2s var(--ease, ease)}.upd-day-card:hover{border-color:var(--gold-line);box-shadow:0 14px 34px #00000059}.upd-day-card>*:not(.upd-dot){overflow:hidden}.upd-day-card>.upd-rows:last-child,.upd-day-card>.upd-details:last-child{border-radius:0 0 18px 18px}.upd-dot{position:absolute;left:-25px;top:16px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--gold-line)}.upd-day-card.latest .upd-dot{border-color:var(--gold);background:var(--gold);box-shadow:0 0 rgba(var(--accent-rgb),.55);animation:po-ping 2.4s ease-out infinite}.upd-day-card.latest{border-color:var(--gold-line)}.upd-new{padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0b2414;background:linear-gradient(180deg,#7be3a2,#4fc27b)}.upd-headline-title{font-family:var(--display, Georgia, serif);font-weight:400;font-size:25px}.upd-details{animation:po-fade .3s ease backwards}@keyframes po-ping{0%{box-shadow:0 0 rgba(var(--accent-rgb),.55)}80%,to{box-shadow:0 0 0 9px rgba(var(--accent-rgb),0)}}@media (max-width: 640px){.upd-line{padding-left:18px}.upd-line:before{left:4px}.upd-dot{left:-19px;width:10px;height:10px}}@media (prefers-reduced-motion: reduce){.upd-line:before,.upd-day-card,.upd-day-card.latest .upd-dot,.upd-details{animation:none!important}}.ais .panel-card{border-radius:18px;animation:po-rise .4s var(--ease, ease) backwards}.ais>.panel-card:nth-child(2){animation-delay:60ms}.ais>.panel-card:nth-child(3){animation-delay:.12s}.ais-stats>div{border-radius:16px;background:#08080a59;border-color:var(--border);transition:transform .2s var(--ease, ease),border-color .2s}.ais-stats>div:hover{transform:translateY(-2px);border-color:var(--gold-line)}.ais-stats b{font-weight:700}.ais-bars{gap:4px;height:140px;border-bottom:1px solid var(--border-soft)}.ais-bar{position:relative;cursor:default}.ais-bar i{border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,var(--gold-2),rgba(var(--accent-rgb),.45));opacity:.8;transform-origin:bottom center;animation:po-grow-y .7s calc(var(--i, 0) * 18ms) var(--ease, ease) backwards;transition:opacity .15s,filter .15s}.ais-bar:hover i{opacity:1;filter:drop-shadow(0 0 8px rgba(var(--accent-rgb),.55))}.ais-row{transition:background .15s;border-radius:8px}.ais-row:not(.ais-headrow):hover{background:#ffffff08}.ais-name i{transform-origin:left center;animation:po-grow .8s .2s var(--ease, ease) backwards;background:linear-gradient(90deg,rgba(var(--accent-rgb),.4),var(--gold));opacity:1}@media (prefers-reduced-motion: reduce){.ais .panel-card,.ais-bar i,.ais-name i{animation:none!important}}.summary.mm-summary{display:block;padding-top:16px;padding-bottom:4px;overflow:visible}.mm-hero{margin:0;padding:20px 22px}.mm-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:stretch}.mm-stats{margin-top:0}.mm-stage{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:14px 16px;border-radius:16px;border:1px solid var(--border);background:#08080a59}.mm-stage-label{font-size:12.5px;color:var(--text-faint)}.mm-stage-bar{display:flex;gap:3px;height:12px;border-radius:999px;overflow:hidden;background:#ffffff0d}.mm-stage-bar i{display:block;min-width:6px;height:100%;transform-origin:left center;animation:po-grow .8s calc(.15s + var(--i, 0) * .12s) var(--ease, ease) backwards}.mm-stage .stage-pills{display:flex;flex-wrap:wrap;gap:6px 12px}.map-grid>.card,.pr-grid>.pr-tile{animation:po-rise .45s var(--ease, ease) backwards}.map-grid>.card:nth-child(2),.pr-grid>.pr-tile:nth-child(2){animation-delay:40ms}.map-grid>.card:nth-child(3),.pr-grid>.pr-tile:nth-child(3){animation-delay:80ms}.map-grid>.card:nth-child(4),.pr-grid>.pr-tile:nth-child(4){animation-delay:.12s}.map-grid>.card:nth-child(5),.pr-grid>.pr-tile:nth-child(5){animation-delay:.16s}.map-grid>.card:nth-child(6),.pr-grid>.pr-tile:nth-child(6){animation-delay:.2s}.map-grid>.card:nth-child(7),.pr-grid>.pr-tile:nth-child(7){animation-delay:.24s}.map-grid>.card:nth-child(8),.pr-grid>.pr-tile:nth-child(8){animation-delay:.28s}.map-grid>.card:nth-child(n+9),.pr-grid>.pr-tile:nth-child(n+9){animation-delay:.32s}.pr-hero{margin-bottom:16px}.pr-hero .qc-head{margin-bottom:18px}.pr-hero .qc-title{font-size:40px}@media (max-width: 900px){.mm-hero-grid{grid-template-columns:1fr}}@media (max-width: 640px){.summary.mm-summary{padding:8px 12px 2px}.mm-hero{padding:16px 14px;border-radius:18px}.mm-stats .cr-stat{flex:1 1 30%;padding:10px 12px}.mm-stats .cr-stat b{font-size:21px}.pr-hero{padding:24px 14px 16px}.pr-hero .qc-title{font-size:30px}}@media (prefers-reduced-motion: reduce){.mm-stage-bar i,.map-grid>.card,.pr-grid>.pr-tile{animation:none!important}}.tasks-today,.tasks-strip-card{border-radius:18px}.tasks-progress{height:6px;position:relative}.tasks-progress-fill{position:relative;overflow:hidden;transition:width .6s var(--spring, ease);box-shadow:0 0 12px rgba(var(--accent-rgb),.45)}.tasks-progress-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-100%);animation:po-sheen 2.8s ease-in-out infinite}@keyframes po-sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.task-row{transition:background .15s,opacity .3s}.task-box{transition:background .2s,border-color .2s,transform .2s var(--spring, ease),box-shadow .2s}.task-check:hover .task-box{border-color:var(--gold-line);transform:scale(1.06)}.task-check input:checked+.task-box{box-shadow:0 0 0 4px rgba(var(--accent-rgb),.14);animation:po-pop .35s var(--spring, ease)}.task-check input:checked+.task-box:after{content:"";width:5px;height:10px;margin:2px auto 0;border:solid var(--on-accent, #17120a);border-width:0 2.4px 2.4px 0;transform:rotate(45deg) scale(1);transform-origin:center;animation:po-tick .3s .05s var(--spring, ease) backwards}@keyframes po-pop{0%{transform:scale(.8)}55%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes po-tick{0%{transform:rotate(45deg) scale(0);opacity:0}}.task-row.done .task-text{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 58%;background-size:100% 1.5px;animation:po-strike .35s var(--ease, ease) backwards}@keyframes po-strike{0%{background-size:0% 1.5px}}.tasks-cleared{animation:po-rise .4s var(--spring, ease) backwards;text-shadow:0 0 18px rgba(74,222,128,.45);font-size:14px}.strip-fill{transform-origin:bottom center;animation:po-grow-y .6s var(--ease, ease) backwards}@media (prefers-reduced-motion: reduce){.tasks-progress-fill:after,.task-check input:checked+.task-box,.task-check input:checked+.task-box:after,.task-row.done .task-text,.tasks-cleared,.strip-fill{animation:none!important}}.loading{color:var(--text-faint);letter-spacing:.02em;animation:po-fade .4s .15s ease backwards}.loading>.spinner{width:34px;height:34px;border:0;background:conic-gradient(from 0deg,transparent 0 25%,rgba(var(--accent-rgb),.25) 45%,var(--gold-2) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.45));animation:spin .9s linear infinite}@media (prefers-reduced-motion: reduce){.loading{animation:none}}@media (max-width: 640px){.task-row{flex-wrap:wrap;row-gap:6px}.task-row>.task-text,.task-row>.task-edit{flex:1 1 calc(100% - 34px);min-width:0}.task-row>.task-check~:not(.task-text):not(.task-edit){margin-left:0}.task-row>.task-rolled:first-of-type,.task-row>.task-daily-btn{margin-left:30px}.task-del{opacity:1}}.jobs{display:flex;flex-direction:column;gap:14px}.jobs-hero{margin-bottom:0}.jobs-form{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px}.jobs-form label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--text-dim);font-weight:600}.jobs-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px}.jobs-form-acts{display:flex;gap:8px}.jobs-filter{display:flex;gap:6px;flex-wrap:wrap}.jobs-empty{padding:26px;text-align:center;color:var(--text-faint);border:1px dashed var(--border-soft);border-radius:14px}.jobs-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;align-items:start}.jobs-card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;min-width:0;animation:rise .45s calc(var(--i, 0) * 40ms) var(--ease, ease) backwards}.jobs-card.filled,.jobs-card.closed{opacity:.7}.jobs-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.jobs-card h3{margin:0 0 2px;font-size:16px;font-weight:700;overflow-wrap:anywhere}.jobs-pill{flex:none;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid var(--border-soft);color:var(--text-dim)}.jobs-pill.open{color:#8fe3ad;border-color:#5fd38a66;background:#5fd38a14}.jobs-pill.filled{color:var(--gold-2);border-color:var(--gold-line)}.jobs-pay b{color:var(--accent);font-size:15px}.jobs-pay span{font-size:12.5px;color:var(--text-faint)}.jobs-needs{margin:0;font-size:13.5px;color:var(--text-dim);white-space:pre-wrap;overflow-wrap:anywhere}.jobs-contact{font-size:13px;color:var(--text-dim);overflow-wrap:anywhere}.jobs-contact b{color:var(--text)}.jobs-acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}.jobs-apply{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--border-soft)}.jobs-apply .btn{align-self:flex-start}.jobs-err{font-size:12.5px;color:#f07167}.jobs-people{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--border-soft)}.jobs-person{padding:10px 12px;border-radius:12px;background:#ffffff06;border:1px solid var(--border-soft);display:flex;flex-direction:column;gap:4px}.jobs-person.passed{opacity:.55}.jobs-person.picked{border-color:#5fd38a66}.jobs-person-top{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.jobs-person-note{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.jobs-new{font-size:12px;font-weight:700;color:var(--on-accent, #14110a);background:var(--accent);border-radius:999px;padding:1px 7px}.jobs-links{display:flex;gap:10px;flex-wrap:wrap;font-size:12.5px}@media (prefers-reduced-motion: reduce){.jobs-card{animation:none}}.qc,.cr-hero,.dq-hero{isolation:isolate}.qc:before,.cr-hero:before,.dq-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(70% 90% at 20% 0%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(70% 90% at 20% 0%,#000 10%,transparent 70%);animation:sp-fade 1.2s .1s ease backwards}.qc:after,.cr-hero:after,.dq-hero:after{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.9),#fff6dc,rgba(var(--accent-rgb),.9),transparent) no-repeat;background-size:34% 100%;background-position:-60% 0;filter:drop-shadow(0 0 4px rgba(var(--accent-rgb),.8));animation:sp-edge 10s 1.2s cubic-bezier(.45,0,.25,1) infinite}.cr-hero .cr-stat b,.qc .qc-num,.dq-hero .dq-count{text-shadow:0 0 22px rgba(var(--accent-rgb),.28)}:is(.card,.clip-card,.hook-card,.pp-card,.acct-card,.cp-card,.rlib-card,.to-card,.vw-pcard,.sx-pcard,.st-product-card,.pr-tile,.stat-tile,.tdy-chip,.upd-day-card,.kanban-card){transition:transform .2s var(--ease, ease),border-color .2s,box-shadow .25s}:is(.clip-card,.hook-card,.pp-card,.acct-card,.cp-card,.rlib-card,.to-card,.vw-pcard,.sx-pcard,.st-product-card,.pr-tile,.stat-tile,.tdy-chip,.kanban-card):hover{border-color:rgba(var(--accent-rgb),.38);box-shadow:0 16px 40px #00000073,0 0 0 1px rgba(var(--accent-rgb),.14),0 0 28px rgba(var(--accent-rgb),.12)}.clip-wait.run{overflow:hidden}.clip-wait.run:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(var(--accent-rgb),.16) 50%,transparent 65%);transform:translate(-100%);animation:sp-sweep 2.2s ease-in-out infinite}.clip-card:has(.clip-wait.run) .clip-status{animation:sp-breathe 1.8s ease-in-out infinite}.btn-count,.nav-badge,.badge-count{animation:sp-pop .5s var(--spring, ease) backwards}.btn-primary:hover{box-shadow:inset 0 1px #ffffff4d,0 8px 26px rgba(var(--accent-rgb),.34),0 0 0 1px rgba(var(--accent-rgb),.25)}.btn-primary:active{transform:translateY(1px) scale(.99)}@keyframes sp-fade{0%{opacity:0}}@keyframes sp-edge{0%{background-position:-60% 0}24%,to{background-position:160% 0}}@keyframes sp-sweep{to{transform:translate(100%)}}@keyframes sp-breathe{50%{opacity:.6}}@keyframes sp-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:none}}@media (prefers-reduced-motion: reduce){.qc:before,.cr-hero:before,.dq-hero:before,.clip-wait.run:after,.btn-count,.nav-badge,.badge-count,.clip-card:has(.clip-wait.run) .clip-status{animation:none!important}.qc:after,.cr-hero:after,.dq-hero:after{display:none}}.review-shell .sidebar{gap:14px}.review-shell .review-primary-nav{gap:9px;padding-top:10px}.review-shell .review-destination{min-height:66px;height:auto;padding:13px 14px;border-radius:15px}.review-shell .review-destination .nav-ico{width:21px;height:21px}.review-shell .review-destination .sb-text{display:flex;flex-direction:column;gap:4px}.review-shell .review-destination b{font-size:15px;font-weight:650}.review-shell .review-destination small{font-size:12px;font-weight:400;color:var(--text-dim)}.review-shell .review-destination.active{background:linear-gradient(115deg,rgba(var(--accent-rgb),.17),rgba(var(--accent-rgb),.045));box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.14)}.review-shell .review-destination:active{transform:scale(.98)}.review-shell .review-primary-nav:has(>:nth-child(6)){gap:6px;padding-top:6px}.review-shell .review-primary-nav:has(>:nth-child(6)) .review-destination{min-height:56px;padding-top:9px;padding-bottom:9px}.review-shell .review-primary-nav:has(>:nth-child(6)) .sb-text{gap:3px}.review-shell .review-utilities{display:grid;gap:3px;padding-top:14px;border-top:1px solid var(--border)}.review-shell .review-utilities .sb-item{height:40px}.review-shell .review-new-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:auto}.review-shell .review-copy-banner{display:flex;align-items:center;gap:9px;min-height:33px;padding:7px 30px;color:var(--text-dim);background:rgba(var(--accent-rgb),.07);border-bottom:1px solid rgba(var(--accent-rgb),.13);font-size:11px;letter-spacing:.02em}.review-shell .review-copy-banner b{color:var(--gold-2, var(--accent));font-size:11px}.review-shell .review-copy-dot{width:6px;height:6px;background:var(--accent);border-radius:50%;box-shadow:0 0 10px rgba(var(--accent-rgb),.4)}.review-shell .review-copy-end{margin-left:auto}.review-shell .review-help-button{display:inline-flex;align-items:center;gap:7px;min-height:36px;border:none;background:transparent;color:var(--text-dim);font:inherit;font-size:13px;padding:6px 9px;border-radius:10px}.review-shell .review-help-button>span:first-child{display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;width:18px;height:18px;font-size:12px}.review-shell .review-help-button:hover{background:var(--panel);color:var(--text)}.review-shell .review-context-nav{display:flex;align-items:center;gap:5px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 30px 12px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.review-shell .review-context-tab{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:8px 14px;border:1px solid transparent;border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:13px;line-height:1.2;transition:background .16s,color .16s,border-color .16s}.review-shell .review-context-tab:hover{color:var(--text);background:var(--panel)}.review-shell .review-context-tab.active{color:var(--text);background:var(--panel);border-color:var(--border);box-shadow:0 2px 8px #00000014}.review-shell .review-context-tab.active:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent)}.review-shell .review-plan-tag{font-size:10px;padding:2px 5px;background:rgba(var(--accent-rgb),.09);border-radius:4px;color:var(--gold-2, var(--accent))}.review-shell .review-context-badge{position:static;min-width:18px;height:18px;padding:0 4px;border-radius:6px;background:rgba(var(--accent-rgb),.15);color:var(--gold-2, var(--accent));font-size:10px;display:grid;place-items:center}.review-shell :is(.review-help-button,.review-context-tab,.review-destination,.review-utilities button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.review-shell .modal.review-settings{max-width:620px}.review-settings .review-settings-status{margin-left:auto;margin-right:10px;color:var(--text-dim);font-size:12px}.review-settings .section-label.review-settings-first{margin-top:0}.review-settings .settings-account{padding:16px;border-radius:14px}.review-settings .settings-account .user-dot{width:36px;height:36px;font-size:15px}.review-settings .review-signout{margin-left:auto}.review-settings .review-connection-card{display:flex;align-items:center;gap:16px;padding:17px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.review-settings .review-connection-card p,.review-settings .review-settings-community p{margin:5px 0 0;color:var(--text-dim);line-height:1.5;font-size:13px}.review-settings .review-connection-card .btn{flex:none;font-size:12px}.review-settings .review-settings-detail{margin-top:10px;border-bottom:1px solid var(--border)}.review-settings .review-settings-detail>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:13px 3px;list-style:none;color:var(--text-dim);font-size:13px}.review-settings .review-settings-detail>summary::-webkit-details-marker{display:none}.review-settings .review-settings-detail>summary:after{content:"+";font-size:19px;line-height:1;color:var(--text-dim)}.review-settings .review-settings-detail[open]>summary:after{content:"−"}.review-settings .review-settings-detail>summary:hover{color:var(--text)}.review-settings .review-settings-detail>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.review-settings .review-settings-detail-body{padding:0 3px 16px}.review-settings .review-settings-feature{margin-top:13px}.review-settings .review-settings-feature>summary{padding:16px 3px;color:var(--text);font-size:15px;font-weight:600}.review-settings .review-settings-feature summary span{display:flex;flex-direction:column;gap:5px}.review-settings .review-settings-feature summary small{font-weight:400;font-size:12px;color:var(--text-dim)}.review-settings .review-settings-community{padding:22px 0 5px}.review-settings .review-community-links{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:14px}.review-settings .review-community-links>a,.review-settings .review-community-links>button,.review-settings .review-account-links button{background:transparent;border:0;padding:0;color:var(--gold-2, var(--accent));font:inherit;font-size:12px;text-decoration:none}.review-settings .review-social-links{display:flex;align-items:center;gap:13px;margin-left:auto}.review-settings .review-social-link{display:inline-flex;color:var(--text-dim)}.review-settings .review-account-links{display:flex;gap:15px;border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.review-settings .review-account-links button{color:var(--text-dim)}.review-settings .mf-body{display:grid;gap:12px}.review-settings .mf-body .plan-card-btns{display:flex;flex-wrap:wrap;gap:8px}.review-settings .mf-ask{padding-top:0;border-top:0}.review-settings .mf-label{margin:4px 0 -4px}.review-settings .mf-ask span{font-size:14px;color:var(--text)}.review-settings .mf-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.review-settings .mf-tiles .cr-stat{padding:12px 14px}.review-settings .mf-tiles .cr-stat b{font-size:24px}.review-settings .mf-rows{display:grid;border:1px solid var(--border);border-radius:12px;overflow:hidden}.review-settings .mf-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;font-size:14px}.review-settings .mf-row+.mf-row{border-top:1px solid var(--border)}.review-settings .mf-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-settings .mf-row b{flex:none;font-variant-numeric:tabular-nums}.review-settings .mf-row.warn b{color:#f2973a}.review-settings .mf-row.bad b{color:#f87171}.review-settings .mf-retired span small{display:block;margin-top:1px;color:var(--text-dim);font-size:12.5px}.review-settings .mf-retired .btn{flex:none}.review-settings .mf-live{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;font-size:14px}.review-settings .mf-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent);animation:mf-pulse 1.2s ease-in-out infinite}@keyframes mf-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.review-settings .mf-dot{animation:none}}html[data-badges=off] .review-shell :is(.sb-badge,.review-new-dot){display:none}@media (min-width: 641px){.review-shell.sb-mini .review-destination{padding:0;min-height:54px}.review-shell.sb-mini .review-destination .sb-text{display:none}}@media (min-width: 641px) and (max-width: 980px){.review-shell .review-destination{padding:0;min-height:54px}.review-shell .review-destination .sb-text{display:none}.review-shell .review-copy-banner,.review-shell .review-context-nav{padding-left:20px;padding-right:20px}}@media (max-width: 640px){.review-shell .review-copy-banner{min-height:29px;gap:6px;padding:6px 14px;font-size:10px}.review-shell .review-copy-banner b{font-size:10px}.review-shell .review-copy-end,.review-shell .review-help-label{display:none}.review-shell .review-help-button{padding:5px;min-width:32px;justify-content:center}.review-shell .review-context-nav{gap:3px;padding:0 12px 9px}.review-shell .review-context-tab{min-height:39px;padding:8px 11px;font-size:12px}.review-shell .review-mobile-nav{gap:3px;background:color-mix(in srgb,var(--bg) 92%,transparent)}.review-shell .review-mobile-nav{grid-template-columns:repeat(var(--review-nav-count),minmax(44px,1fr))}.review-shell .review-mobile-nav .mnav-tab{min-width:44px;min-height:58px;font-size:11px}.review-shell .review-mobile-nav .mnav-label{white-space:normal;line-height:1.12;text-wrap:balance}.review-shell .review-mobile-nav--many .mnav-tab{font-size:10.5px}.review-shell .review-mobile-nav--many .mnav-label{max-width:54px}.review-shell .review-mobile-nav .mnav-tab.active{background:rgba(var(--accent-rgb),.09)}.review-shell .review-mobile-nav .mnav-ico svg{width:22px;height:22px}.review-shell .review-mobile-nav .mnav-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.review-settings .review-connection-card{align-items:flex-start;flex-direction:column;gap:12px}.review-settings .review-community-links{gap:12px}.review-settings .review-social-links{width:100%;margin-left:0}}@media (max-width: 359px){.review-shell .review-mobile-nav--many{grid-template-columns:repeat(4,minmax(44px,1fr));grid-auto-flow:row}.review-shell .review-mobile-nav--many .mnav-tab{min-height:54px}.review-shell .review-mobile-nav--many .mnav-label{max-width:none}.review-shell:has(.review-mobile-nav--many) .body{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){.review-shell :is(.review-context-tab,.review-destination,.review-mobile-nav,.review-mobile-nav .mnav-ico){transition:none}.review-shell .review-destination:active{transform:none}}.review-studio .cs-strip{justify-content:flex-start;gap:10px;margin-bottom:14px}.review-studio .review-part-label{font-size:13px;color:var(--text-dim)}.review-studio .cs-parts{padding:3px;border-radius:12px;flex-wrap:wrap}.review-studio .cs-part{min-height:40px;padding:9px 13px;border-radius:9px;gap:0}.review-studio .cs-part+.cs-part{margin-left:2px}.review-studio .cs-part+.cs-part:before,.review-studio .cs-part-n,.review-studio .cs-part-text small{display:none}.review-studio .cs-part[aria-disabled=true] .cs-part-text small{display:block;font-size:10px}.review-studio .cs-part-text b{font-size:13px;font-weight:600;white-space:nowrap}.review-studio .cs-kind{margin-left:auto}.review-studio .hf-status{padding:10px 12px}.review-connection.hf-account{margin-bottom:14px}.review-connection .conn-light{gap:10px;flex-wrap:wrap}.review-connection .conn-light>div{flex:1 1 260px!important}.review-connection .conn-light b{font-size:14px}.review-connection .conn-light>.btn{flex-shrink:0}.review-connection .hfa-more>summary{font-size:12px}.review-quick-clip.qc,.review-voiceovers .vo-hero.qc{padding:24px;border-radius:22px}.review-quick-clip .qc-head,.review-voiceovers .vo-hero .qc-head{display:grid;grid-template-columns:1fr auto;gap:6px 18px;align-items:center;text-align:left;margin-bottom:20px}.review-quick-clip .qc-head{grid-template-columns:46px 1fr auto}.review-quick-clip .qc-mark{display:grid;grid-column:1;grid-row:1 / span 2;width:44px;height:44px;border-radius:13px}.review-quick-clip .qc-title,.review-voiceovers .qc-title{font-size:36px;line-height:1.15;margin:0}.review-quick-clip .qc-sub,.review-voiceovers .qc-sub{grid-column:1;font-size:14px}.review-quick-clip .qc-steps,.review-voiceovers .qc-steps{grid-column:2;grid-row:1 / span 2;margin:0}.review-quick-clip .qc-title,.review-quick-clip .qc-sub{grid-column:2}.review-quick-clip .qc-steps{grid-column:3}.review-quick-clip .qc-block{max-width:none}.review-quick-clip .qc-cost-note{color:var(--text-dim);font-size:13px}.review-quick-clip .qc-adv{font-size:13px}.review-quick-clip .qc-make:active{transform:scale(.98)}.review-studio .review-queue-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:14px;background:var(--bg-elev-2)}.review-studio .review-queue-tabs .queue-stat{min-height:40px;border-color:transparent;border-radius:10px;background:transparent;color:var(--text-dim);flex:1 1 auto;justify-content:center}.review-studio .review-queue-tabs .queue-stat.on{background:var(--accent-dim);color:var(--gold-2);border-color:var(--gold-line)}.review-queue-specific{display:flex;gap:12px;align-items:center;padding:8px 4px 12px;color:var(--text-dim);font-size:13px}.review-concepts .lib-body{grid-template-columns:minmax(0,1fr)}.review-concepts .tested-on-bar{padding:9px 12px;margin:12px 0;border-color:var(--border);background:var(--bg-elev)}.review-concepts .tested-on-bar.on{border-color:var(--gold-line);background:var(--accent-dim)}.review-concepts .tested-on-label{color:var(--text-dim)}.review-concepts .lib-toolbar{gap:8px;margin-bottom:10px}.review-concepts .lib-search{min-width:160px}.review-concepts .lib-panel .cat-rail{position:static;display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:auto;max-height:none;border:0;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid var(--border)}.review-concepts .lib-panel .cat-type{width:100%;margin-bottom:6px}.review-concepts .lib-panel .cat-label{width:100%}.review-concepts .lib-panel .cat-row{width:auto;border:1px solid var(--border);border-radius:8px;padding:7px 10px}.review-concepts .lib-panel .cat-row.on{border-color:var(--gold-line)}.review-decoder.dq.dq-hero{padding:10px 14px;margin:0 0 16px;border-radius:16px}.review-decoder .dq-mobile-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;min-height:32px;background:none;border:0;color:var(--text);padding:0;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.review-decoder .dq-mobile-toggle>span:last-child{color:var(--gold-2);font-size:20px}.review-decoder .dq-mobile-status{display:flex;gap:12px;align-items:center;color:var(--text-dim);font-size:12px}.review-decoder #concept-decoder-details:not([hidden]){padding-top:14px}.review-decoder .dq-lead{display:none}.review-voiceovers .vo-hero{margin-bottom:14px}.review-voiceovers .vo-hero .qc-head{margin:0}.review-voiceovers .vo-card{animation:review-create-in .35s var(--ease, ease) backwards}@keyframes review-create-in{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.review-studio .review-part-label{display:none}.review-studio .cs-parts{flex-wrap:nowrap;width:100%}.review-studio .cs-part{padding:10px 5px;flex:1 1 0;min-width:0}.review-studio .cs-part-text b{font-size:12px;white-space:normal}.review-studio .cs-kind{width:100%;margin:0}.review-shell .review-connection .conn-light{padding:10px 12px}.review-shell .review-connection .conn-light>div{flex:1 1 calc(100% - 30px)!important}.review-shell .review-connection.hf-account .conn-light>div>span{display:block;font-size:12px}.review-shell .review-connection.hf-account .conn-light>.btn{flex:1 1 auto;min-height:40px}.review-quick-clip.qc,.review-voiceovers .vo-hero.qc{padding:16px!important;border-radius:16px}.review-quick-clip .qc-head,.review-voiceovers .vo-hero .qc-head{grid-template-columns:1fr;gap:6px!important;margin-bottom:18px}.review-shell .review-quick-clip .qc-head{grid-template-columns:40px 1fr;column-gap:12px!important}.review-shell .review-quick-clip .qc-mark{display:grid!important;width:38px;height:38px;border-radius:11px}.review-shell .review-quick-clip .qc-title,.review-shell .review-voiceovers .qc-title{font-size:30px!important}.review-quick-clip .qc-steps,.review-voiceovers .qc-steps{grid-column:1;grid-row:auto;margin-top:8px;justify-content:flex-start;flex-wrap:wrap}.review-quick-clip .qc-steps{grid-column:1 / -1;grid-row:3}.review-quick-clip .qc-steps li,.review-voiceovers .qc-steps li{font-size:12px;padding-right:9px}.review-studio .review-queue-tabs{gap:3px}.review-studio .review-queue-tabs .queue-stat{padding:8px 6px;font-size:12px}.review-concepts .tested-on-bar{gap:7px}.review-concepts .tested-on-bar .select{flex:1;width:auto;min-width:0}.review-concepts .tested-on-bar .seg,.review-concepts .lib-panel .cat-mobile-select,.review-concepts .lib-panel .cat-type{width:100%}.review-decoder .dq-mobile-toggle{min-height:36px}.review-decoder .dq-mobile-status{flex-wrap:wrap;gap:3px 10px}}@media (prefers-reduced-motion: reduce){.review-quick-clip .qc-rise,.review-quick-clip .qc-done-tick,.review-quick-clip .qc-glow,.review-voiceovers .vo-card{animation:none!important}.review-quick-clip *,.review-studio .cs-part{transition:none!important;scroll-behavior:auto}}:root{--review-motion: .2s}body{font-size:14px}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}:is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.btn{min-height:40px;border-radius:11px;transition:background var(--review-motion),border-color var(--review-motion),box-shadow var(--review-motion),transform var(--review-motion)}.btn:active:not(:disabled){transform:scale(.98)}.cr-hero,.dq-hero,.qc{border-radius:20px}.cr-hero{padding:24px;margin-bottom:20px}.cr-sub,.qc-sub,.dq-sub{font-size:14px;line-height:1.55;color:var(--text-dim);max-width:65ch}.cr-stats{margin-top:18px}.panel{border-radius:18px}.panel-head h2{font-size:17px;letter-spacing:-.02em}.panel-meta,.panel-sub,.muted{color:var(--text-dim)}.today-head{margin-bottom:22px}.today-date,.ctd-date{font-size:12px;color:var(--text-dim);letter-spacing:.03em}.next-action{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:32px;align-items:center;padding:30px;margin-bottom:22px}.next-eyebrow{display:block;color:var(--gold-2);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.next-action h2{font-family:var(--display, Georgia, serif);font-weight:400;font-size:clamp(30px,2.8vw,42px);line-height:1.12;letter-spacing:-.01em;margin:0 0 12px;max-width:25ch;background:linear-gradient(180deg,#fbf4e4 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.next-action p{color:var(--text-dim);font-size:14px;line-height:1.65;margin:0 0 22px;max-width:58ch}.next-action-buttons{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.next-action-buttons .btn-primary{min-height:44px;padding:11px 18px;display:flex;gap:18px;align-items:center}.next-path{list-style:none;padding:4px 0 4px 25px;margin:0;border-left:1px solid var(--border);display:grid;gap:12px}.next-path li,.next-path button{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:13px}.next-path button{background:transparent;padding:2px;border:0;cursor:pointer;width:100%;text-align:left;min-height:38px}.next-path span{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;font-size:12px}.next-path small{margin-left:auto;font-size:10px;color:var(--text-dim)}.next-path .is-done span{background:var(--accent-dim);color:var(--gold);border-color:var(--gold-line)}.next-path button:hover{color:var(--text)}.review-fold[open]>.review-fold-body{animation:review-reveal .18s ease-out}.gd-hero{padding:24px}.gd-step{border-radius:14px}.gd-body p{line-height:1.6}@keyframes review-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.review-shell .top-concepts-head .live-dot{font-family:var(--sans);font-size:10px;font-weight:500}.today>.rise:has(.top-concepts){margin-top:20px}.mnav,.msheet-overlay{display:none}@media (max-width: 640px){.dn{flex-wrap:wrap}.dn-acts{width:100%;justify-content:space-between}.csl-picks,.csl-lane.emotional .csl-picks,.csl-lane.traditional:not(:only-child) .csl-picks{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:58%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.csl-pick{scroll-snap-align:start}.csl-frame{aspect-ratio:4 / 5}.csl-again{grid-template-columns:1fr}.ib{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 10px 10px 12px;border-radius:14px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.14),rgba(var(--accent-rgb),.05));border:1px solid rgba(var(--accent-rgb),.35)}.ib-icon{width:40px;height:40px;border-radius:10px;flex:none}.ib-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:12.5px;line-height:1.35;color:var(--text-dim)}.ib-text>b{font-size:14px;color:var(--text)}.ib-share{font-style:normal;display:inline-block;padding:0 4px;border:1px solid currentColor;border-radius:4px;font-size:11px}.ib-msg{color:var(--text);margin-top:2px}.ib-acts{display:flex;align-items:center;gap:4px;flex:none}.ib-x{border:0;background:none;color:var(--text-faint);font-size:15px;padding:6px;cursor:pointer}:root{--radius: 12px}.topbar{padding:8px 12px;gap:8px 10px}.act-field{grid-template-columns:1fr;gap:2px}.act-arrow{display:none}.act-when{min-width:0}.concept-reminder{padding:8px 12px;gap:6px 10px;font-size:13px}.concept-reminder{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.concept-reminder .cr-dot{grid-column:1;grid-row:1}.concept-reminder strong{grid-column:2;grid-row:1}.concept-reminder .cr-x{grid-column:3;grid-row:1}.concept-reminder .cr-go{grid-column:1 / -1;grid-row:2;justify-self:start}.concept-reminder .cr-sub{display:none}.concept-reminder .cr-go{margin-left:0;padding:6px 10px;font-size:13px}.topbar .section-nav,.topbar .scope-badge,.topbar .user-chip{display:none}.bell-panel{position:fixed;left:12px;right:12px;top:56px;width:auto;max-height:75vh}.topbar>.btn.btn-ghost{display:none}.bell-btn.gear{margin-right:4px}.scheme-grid{grid-template-columns:1fr 1fr}.topbar .spacer{flex:1}.brand{gap:8px}.brand .logo{width:30px;height:30px}.brand-word{font-size:16px;line-height:1.1}.brand-word small{display:none}.topbar .btn-primary{padding:8px 12px;font-size:13px}.body{padding:8px 12px calc(84px + env(safe-area-inset-bottom,0px))}.app-footer{display:none}.mnav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:fixed;left:0;right:0;bottom:0;z-index:60;background:#08080af0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--border);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));transition:transform .22s ease}.mnav.tucked{transform:translateY(110%)}.mnav-tab{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:48px;padding:4px 2px;border:0;background:none;color:var(--text-dim);font:inherit;font-size:10.5px;font-weight:600;letter-spacing:.01em;border-radius:10px}.mnav-tab.active{color:var(--gold-2, #e2c785)}.mnav-tab.active .mnav-ico{transform:translateY(-1px)}.mnav-ico{font-size:20px;line-height:1;transition:transform .12s}.mnav-label{white-space:nowrap}.mnav-badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:800;display:grid;place-items:center;line-height:1}.mnav-badge.static{position:static;margin-left:auto}.msheet-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#03060a99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade .15s ease}.msheet{position:absolute;left:0;right:0;bottom:0;background:var(--bg-elev);border-top:1px solid var(--border);border-radius:18px 18px 0 0;padding:8px 14px calc(16px + env(safe-area-inset-bottom,0px));max-height:80vh;overflow:auto;animation:sheetUp .18s ease}@keyframes sheetUp{0%{transform:translateY(24px);opacity:0}}.msheet-grip{width:38px;height:4px;border-radius:4px;background:var(--border);margin:4px auto 12px}.msheet-user{display:flex;align-items:center;gap:8px;color:var(--text-dim);font-size:13px;padding:4px 4px 12px}.msheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.msheet-item{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 12px;background:var(--panel);border:1px solid var(--border);border-radius:12px;color:var(--text);font:inherit;font-size:14px;font-weight:600;text-align:left}.msheet-item.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-line)}.msheet-item .mnav-ico{font-size:18px}.msheet-scope{margin-left:auto;font-size:10px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em}.msheet-out{width:100%;margin-top:12px;min-height:46px;justify-content:center}.summary{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;padding:8px 12px 2px;scrollbar-width:none;align-items:flex-start}.summary::-webkit-scrollbar{display:none}.summary .stat{flex:0 0 42%;min-width:0!important;scroll-snap-align:start;padding:8px 10px}.summary .stat .label{font-size:10px}.summary .stat .value{font-size:20px}.subview-row{padding:4px 12px 0}.map-grid{grid-template-columns:1fr 1fr;gap:10px}.map-grid .card.lg{grid-column:auto}.card .thumb,.card.lg .thumb{aspect-ratio:4 / 3;font-size:30px}.card .info{padding:9px 10px 10px}.card .title{font-size:13.5px}.btn{min-height:40px}.btn-xs{min-height:36px;padding:6px 12px;font-size:13px}.icon-btn{min-width:40px;min-height:40px}.chip,.type-tab,.view-tabs button{min-height:38px}.chip-row,.type-switch,.view-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;margin-bottom:4px}.chip-row::-webkit-scrollbar,.type-switch::-webkit-scrollbar,.view-tabs::-webkit-scrollbar{display:none}.chip,.type-tab{flex:none;white-space:nowrap}.ic{padding:10px}.ic-day{min-height:48px;padding:4px;align-items:center}.ic-chip,.ic-more{display:none}.ic-dots{display:flex}.ic-legend{margin-left:0;width:100%}.ct-assign-grid.roomy{grid-template-columns:minmax(0,1fr)}.cal-switch button{font-size:14px}.lib-tabs{width:auto;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lib-tab{flex:none;white-space:nowrap}.lib-body{grid-template-columns:minmax(0,1fr);gap:10px}.cat-rail{position:static;flex-direction:row;flex-wrap:wrap;max-height:none;padding:8px;gap:6px}.cat-rail::-webkit-scrollbar{display:none}.cat-type{flex:1 0 100%;margin:0 0 2px}.cat-label{display:none}.cat-row{flex:none;width:auto;min-height:36px;padding:0 10px;white-space:nowrap;border:1px solid var(--border)}.filing-row{flex-wrap:wrap}.filing-act{justify-content:flex-start}.ct-roster-bar .input{flex:1 1 100%}.ct-roster td,.ct-roster th{padding:8px 10px}.ct-roster th:nth-child(3),.ct-roster td:nth-child(3),.ct-roster th:nth-child(4),.ct-roster td:nth-child(4),.ct-roster th:nth-child(5),.ct-roster td:nth-child(5),.ct-roster th:nth-child(8),.ct-roster td:nth-child(8){display:none}.ct-roster td:nth-child(2){white-space:normal}.gt-sub{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:auto}.gt-sub::-webkit-scrollbar{display:none}.gt-sub-btn{flex:none;white-space:nowrap;min-height:36px}.input,.select,.textarea{font-size:16px;min-height:44px}.textarea{min-height:88px}.modal-overlay{padding:0;place-items:end stretch}.modal,.modal.wide{max-width:none;width:100%;max-height:100dvh;height:100dvh;border-radius:0;border-left:0;border-right:0;animation:sheetUp .18s ease}.modal-head{padding:12px 14px;padding-top:max(12px,env(safe-area-inset-top,0px))}.modal-head h2{font-size:16px}.modal-body{padding:14px}.modal-foot{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:8px}.modal-foot .btn{flex:1 1 auto;justify-content:center}.modal-foot .btn-danger{flex:0 0 100%;order:9;margin-right:0!important}.ct-assign,.mc-card{padding:12px}.mc-title{font-size:15px}.ct-done{min-height:40px}.sv-row .btn-xs{flex:1 1 auto;justify-content:center}.cl-strip img{width:58px;height:88px}.pay-edit-row{display:block;padding:6px 0}.pay-edit-row td{display:block;width:auto;padding:4px 8px;border-bottom:0;text-align:left}.pay-edit-row td:before{content:attr(data-lab);display:block;margin-bottom:3px;font-size:10px;font-weight:700;color:var(--text-dim)}.pay-edit-date,.pay-edit-type,.pay-edit-amount,.pay-edit-note{width:100%}.pay-edit-amount,.pay-edit-row td[data-lab=Amount]{text-align:left}.pay-edit-actions{display:flex;gap:8px}.pay-edit-actions .btn{flex:1 1 auto;justify-content:center;min-height:40px}.upd-headline{grid-template-columns:1fr}.upd-headline-title{font-size:19px}.upd-row{flex-wrap:wrap}.upd-row .upd-for{flex-basis:100%;padding-left:22px}.upd-details{padding-left:16px}.pay2-stats,.pay2-stats.six,.pay2-last.three{grid-template-columns:1fr 1fr}.pay2-amt,.pay2-date{flex:1 1 45%}.pay2-fields .btn-primary{flex:1 1 100%;justify-content:center}.pay2-last-amt{font-size:20px}.toast{bottom:calc(76px + env(safe-area-inset-bottom,0px));left:12px;right:12px}}@media (max-width: 640px){.pr-toggle{min-height:40px}.pr-steps{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.tested-on-bar .select{max-width:none;width:100%}.tested-on-bar .seg{width:100%;overflow-x:auto}}@media (max-width: 640px){.shop-fields{grid-template-columns:1fr}.shop-stats{grid-template-columns:1fr 1fr}.shop-manage .input{max-width:none;width:100%}}@media (max-width: 640px){.skills-grid{grid-template-columns:1fr}}@media (max-width: 640px){.app.shell{display:flex;flex-direction:column;align-items:stretch}.sidebar{display:none}.shell-main{min-height:0}.topbar{padding:8px 12px;min-height:0}.topbar .brand{display:flex}.page-title{display:none}.mobile-only-inline.bell-btn{display:inline-flex!important}.mobile-only-inline.credits-chip{display:inline-flex!important;align-items:center;gap:3px;height:34px;padding:0 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2, #15171a);color:var(--text);font:inherit;font-size:13px;font-weight:600}.body{padding:8px 12px calc(84px + env(safe-area-inset-bottom,0px))}.summary,.filterbar,.subview-row{padding-left:12px;padding-right:12px}.viral-bar{margin-left:12px;margin-right:12px}.today-hi{font-size:30px}.today-stats{gap:10px}.stat-tile{padding:14px}.stat-num{font-size:26px}.todo-row{padding:12px 14px}}@media (max-width: 640px){.dq-hero{padding:16px}.dq-hero-input{flex-direction:column}.dq-go{width:100%;justify-content:center}.lib-toolbar{flex-wrap:wrap}.lib-search{flex-basis:100%}.send-cta{flex-direction:column;align-items:stretch}.send-foot{flex-wrap:wrap}.send-foot .send-hint{flex-basis:100%}}@media (max-width: 640px){.cs-tab{position:static}.cs-tab-menu,.cs-tab:last-child .cs-tab-menu{left:0;right:0;min-width:0}.cs-tab-btn{padding:8px 12px}.studio-grid,.studio-grid.solo,.studio-grid.solo:has(.panel-card.cs-off),.studio-grid:has(.panel-card.folded){grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.dec-head{flex-wrap:wrap}.dec-actions{width:100%;justify-content:flex-end}.dec-sep{display:none}.dec-shots img,.dec-clip img,.dec-clip .dec-thumb-empty,.rshot-pics img{width:84px;height:126px}.rshot-pics a{width:84px}}@media (max-width: 640px){.rlib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rlib-detail-head{flex-direction:column}.rlib-detail-actions{max-width:none;justify-content:flex-start}}@media (max-width: 640px){.add-creator-btn{width:100%}}@media (max-width: 640px){.pw-row{grid-template-columns:1fr auto}.pw-nums{grid-column:1 / -1}.pw-row .btn{grid-column:1 / -1;width:100%}}@media (max-width: 640px){.task-daily-off{opacity:1}.task-tier-pick button{flex:1;min-height:38px}.tk-wrap{grid-template-columns:1fr;gap:12px}.tk-main{padding:14px 12px 16px;border-radius:14px}.tk-title h2{font-size:24px}.tk-add{flex-wrap:wrap}.tk-add .input,.tk-add .task-tier-pick{flex-basis:100%}.tk-add .task-tier-pick button{flex:1}.tk-add .btn-primary{flex:1;min-height:38px}.tk-more{opacity:1}.tk-row{padding:10px 8px 10px 12px}.tk-menu{right:6px;min-width:170px}.tk-side{position:static}.tk-cal{padding:12px}.tk-day-n{font-size:12px}}@media (max-width: 640px){.usg-stats.ais-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.usg-row{grid-template-columns:minmax(0,1.6fr) .6fr .6fr .6fr;gap:6px;font-size:12.5px}.usg-slip{grid-template-columns:minmax(0,1.4fr) .8fr 1fr}.usg-err{grid-template-columns:minmax(0,1fr) auto auto}.usg-member{grid-template-columns:minmax(0,1.4fr) .9fr .6fr}.usg-member>span:nth-child(4){display:none}.usg-headrow{font-size:10.5px}}@media (max-width: 640px){.ais-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ais-row{grid-template-columns:minmax(0,1fr) auto auto}.ais-row>span:nth-child(3),.ais-row>span:nth-child(4),.ais-row>span:nth-child(5){display:none}.ais-row.cr-row{grid-template-columns:minmax(0,1fr) auto}.bm-tiles,.st-slots{grid-template-columns:minmax(0,1fr)}.st-foot .btn,.st-row .btn,.st-row-btns{width:100%}.st-find-form input,.st-find-form select,.st-find-form .btn,.st-row-btns .btn{flex:1 1 100%}.ais-row.cr-row>span:nth-child(2){display:none}.ais-row.cr-row>span:nth-child(3){display:block}}@media (max-width: 640px){.offer-dates{flex-direction:column}.offer-grid,.offer-checklist{grid-template-columns:1fr}}@media (max-width: 640px){.combo-pick{grid-template-columns:1fr}.combo-plus{justify-self:center}}@media (max-width: 640px){.dtest-totals,.dtest-cols{grid-template-columns:1fr}}@media (max-width: 640px){.pt-table{display:block;overflow-x:auto;white-space:nowrap}.pt-period{grid-template-columns:1fr auto}.pt-period>.lh-note{grid-column:1 / -1}}@media (max-width: 640px){.cal-day{min-height:54px;padding:6px 4px;align-items:center}.cal-day .cal-chip,.cal-day .cal-more,.cal-tag{display:none}.cal-num-row{justify-content:center}.cal-count{display:block;font-size:11px;font-weight:800;color:#d8bd7c}.cal-head span{text-align:center;padding:0;font-size:10px}.cal-legend{gap:10px;font-size:11px}.cal-nav h3{min-width:0;font-size:17px}.cal-grid{gap:4px}.cal-row{grid-template-columns:1fr 1fr}.mc-today-head{align-items:center}.mc-today-title h2{font-size:22px}.mc-cal-btn{padding:0;width:48px;justify-content:center}.mc-cal-txt{display:none}.mc-cal-ico{background:none}.mc-cal-badge{display:inline-flex;position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;align-items:center;justify-content:center;background:var(--gold);color:#1a1a1a;font-size:11px;font-weight:700}.icd-overlay{align-items:flex-end}.icd{width:100vw;height:auto;max-height:88vh;border-left:none;border-radius:18px 18px 0 0;padding:14px 16px 24px}}@media (max-width: 640px){.wp-grid{grid-template-columns:96px repeat(7,64px);overflow-x:auto}.wp-grid.compact{grid-template-columns:90px repeat(7,48px)}.wp-full{padding:12px}.wp-full-body{display:flex;flex-direction:column;overflow:auto}.wp-full-week{flex:0 0 auto;max-height:40vh}}@media (max-width: 640px){.dp{padding:10px 12px 14px;gap:8px}.dp-bar{flex-wrap:wrap;gap:8px}.dp-title{order:-1;flex-basis:100%}.dp-title h2{font-size:18px}.dp-title .lh-note{display:none}.dp-send{flex:1}.dp-body{display:flex;flex-direction:column;overflow:auto}.dp-lib,.dp-side{overflow:visible;flex:0 0 auto}.dp-side{order:-1}.dp-lanes{grid-template-columns:1fr}}@media (max-width: 640px){.dp-fields{grid-template-columns:1fr}.dp-card{padding:14px;gap:12px}.dp-card-head{gap:12px}.dp-card-film img{width:36px;height:64px;border-radius:8px}.dp-card-film img+img{margin-left:-14px}.dp-card-title b{font-size:18px}.dp-card .cs-head{padding:12px;gap:10px;flex-wrap:wrap;row-gap:4px}.dp-card .cs-title{width:auto;flex:1}.dp-card .cs-state{order:3;flex-basis:100%}.dp-card .cs-state-text{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dp-card .cs-body{padding-left:12px;padding-right:12px}.dp-card .dp-copy{align-self:stretch}.ce-foot .btn{flex:1}.cs-body .thf-row{flex-wrap:wrap}.cs-body .thf-input{flex:1 1 100%}.who-tiles{grid-template-columns:1fr 1fr}.who-bank{grid-template-columns:1fr 1fr;padding:8px}.who-tile{flex-direction:column;align-items:flex-start;gap:6px}.who-tile .dp-tick{top:6px;right:6px}.av-bar{flex-wrap:wrap}.av-bar .btn{width:100%}.av-add-grid{grid-template-columns:1fr}.av-drop{aspect-ratio:auto;min-height:120px}.av-drop.has{aspect-ratio:1;max-width:220px}.av-thumb,.av-drops .av-drop.small,.av-edit-photos .av-drop.small{width:78px;height:78px}.av-thumb-main{opacity:1}.av-bank .skills-grid{grid-template-columns:1fr 1fr;gap:10px}.av-card-big{padding:8px}.av-name{font-size:14.5px}.av-split{width:100%}.av-split button{flex:1;padding:6px 8px}.cal-big-grid{grid-template-columns:1fr}.cal-big-foot .cal-open-picker{min-width:0;width:100%}}@media (max-width: 640px){.cal-delete{margin-left:0;flex:1 1 100%;min-height:40px}.cal-move{flex:1 1 100%}.cal-move .input{flex:1;width:auto}.hk-intro,.hk-grid{grid-template-columns:minmax(0,1fr)}.hk-legend>div{grid-template-columns:minmax(0,1fr);gap:2px}.hk-text{font-size:16px}}@media (max-width: 640px){.vo-takes,.vo-preview{grid-template-columns:1fr}.cast-switch{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.dq-status{flex-basis:100%}.dq-brief{flex-basis:100%;white-space:normal}.dq-chip,.dq-row .dq-link{flex-basis:auto}.dq-row .btn-xs{min-height:36px}.speech-line .speech-btn{min-height:32px;padding:4px 12px}.dh-grid{grid-template-columns:1fr 1fr}.qc{padding:24px 14px 14px;border-radius:18px}.qc-title{font-size:36px}.qc-steps li{padding:4px 10px 4px 5px;font-size:11.5px}.qc-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.qc-concepts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qc-concept-pic{height:110px}.qc-search{margin-left:0;width:100%}.qc-search input{width:100%}.qc-pair{font-size:21px}.qc-make{width:100%}.clip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.win-grid{grid-template-columns:minmax(0,1fr)}.clip-acts{flex-wrap:wrap;padding:10px}.clip-info{padding:10px 10px 0}.st2-steps{grid-template-columns:minmax(0,1fr)}.st-row.st2{padding:14px}.st2-name{font-size:22px}.cs-strip{gap:10px}.cs-parts{width:100%}.cs-part{flex:1 1 0;min-width:0;flex-direction:column;gap:5px;padding:9px 4px;text-align:center}.cs-part+.cs-part{margin-left:4px}.cs-part+.cs-part:before{display:none}.cs-part-text{align-items:center}.cs-part-text b{font-size:13.5px}.cs-part-text small{display:none}.cs-kind{width:100%;justify-content:center}.cr-hero{padding:18px 16px;border-radius:18px}.cr-title{font-size:32px}.cr-name{font-size:28px}.cr-add{width:100%;justify-content:center}.cr-stats{gap:8px}.cr-stat{flex:1 1 calc(50% - 8px);padding:12px}.cr-stat b{font-size:24px}.cr-avatar{width:52px;height:52px;font-size:20px}.cr-profile-top{gap:12px}.type-switch.cr-nav,.gt-wrap .gt-top{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.type-switch.cr-nav .type-tab,.gt-wrap .gt-top .type-tab{flex:none;white-space:nowrap;padding:9px 12px}}@media (max-width: 640px){.field-row>.input,.field-row>.audio-pick{flex:1 1 100%!important;min-width:0;max-width:100%}.audio-pick{width:100%;min-width:0}.audio-pick .select{flex:1 1 100%;min-width:0;max-width:100%}.audio-pick .audio-upload{width:100%;justify-content:center;min-height:44px;font-size:14px;border:1px solid var(--border, rgba(255,255,255,.18));border-radius:10px}.audio-file,.audio-file audio{max-width:100%}.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.svc-body{padding:10px}.svc-acts{flex-wrap:wrap}.acct-grid{grid-template-columns:minmax(0,1fr)}.acct-card{flex-wrap:wrap}.cp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cp-card-pic{height:100px}.dp{padding:12px 12px 16px}.dp-title h2{font-size:24px}.mp-new{flex-direction:column}.mp-add{width:100%;justify-content:center}.mp-head-acts{flex-direction:column-reverse;align-items:flex-end}.gt-wrap.gt2{padding:5px;border-radius:16px}.gt2-top{flex-wrap:wrap;gap:5px}.gt2-tab{flex:1 1 30%;flex-direction:column;gap:5px;min-height:0;padding:10px 4px 9px;font-size:12.5px;position:relative;border-radius:12px}.gt2-ico{width:32px;height:32px}.gt2-label{max-width:100%}.gt2-tab .gt2-count{position:absolute;top:5px;right:6px;font-size:10.5px;line-height:17px;min-width:17px;padding:0 5px}.gt2-sub{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:7px 0 2px}.gt2-sub::-webkit-scrollbar{display:none}.gt2-sub-btn{flex:none;white-space:nowrap;min-height:38px;padding:8px 13px}.summary{flex-wrap:wrap;overflow-x:visible}.summary .stat{flex:1 1 42%}.summary .stat:last-child{flex:1 1 100%}.topbar .add-word{display:none}.topbar>.btn-primary{flex:none;padding-left:14px;padding-right:14px}}@media (max-width: 640px){.ts-head{flex-direction:column}.ts-count{align-items:flex-start}.ts-linkrow .btn{flex:1 1 auto}.ts-list li{flex-wrap:wrap}}@media (max-width: 640px){.dq.dq-hero{padding:10px 12px;margin-bottom:12px}.dq-mobile-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--text);font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer}.dq-mobile-toggle>span:last-child{color:var(--gold-2);font-size:23px}.dq-mobile-status{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-dim);font-size:12px}.dq-mobile-status>span{min-width:0;overflow-wrap:anywhere}.dq-mobile-status .btn{flex:none;min-height:44px;padding:8px 10px}.dq-needs-attention{color:#fca63a}.dq:not(.dq-collapsed) #concept-decoder-details{padding-top:12px}.dq-hero .dq-lead{display:none}.dq-hero .dq-meta{gap:8px 12px}.dq-hero .dq-meta .spacer,.dq-hero .dq-meta .dq-count,.dq-hero .dq-meta .dq-list-toggle{display:none}.dq-hero .dq-meta .link-btn,.dq-hero .pick-chip,.dq-hero .dq-row .btn,.dq-hero .dq-meta .btn{min-height:44px}.dq-hero .dq-hero-input .input{min-width:0;width:100%}.lib-tabs .lib-tab{min-height:44px}.lib-more-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;display:flex;align-items:flex-end;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain}.lib-more-sheet{width:100%;max-height:min(75dvh,540px);overflow-y:auto;overscroll-behavior:contain;padding:16px 14px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--border);border-radius:20px 20px 0 0;background:var(--bg-elev);box-shadow:0 -12px 45px #0006}.lib-more-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.lib-more-sheet-head h2{margin:0;font-size:18px;color:var(--text)}.lib-more-sheet-head .icon-btn{min-width:44px;min-height:44px}.lib-more-sheet .lib-more-menu{position:static;min-width:0;width:100%;padding:0;border:0;box-shadow:none}.lib-more-sheet .lib-more-menu button{min-height:56px;padding:12px}.lib-more-sheet .lh-note{font-size:12px}.creator-tracker>.cr-hero{padding:14px 12px;margin-bottom:10px}.creator-tracker>.cr-hero .cr-hero-top{gap:10px}.creator-tracker>.cr-hero .cr-title{font-size:28px}.creator-tracker>.cr-hero .cr-sub{margin-top:4px;font-size:13px}.creator-tracker>.cr-hero .cr-add{min-height:44px;padding:10px 14px}.creator-tracker>.cr-hero .cr-stats{margin-top:12px;gap:6px}.creator-tracker>.cr-hero .cr-stat{flex:1 1 calc(25% - 6px);padding:9px 7px;gap:4px;border-radius:10px}.creator-tracker>.cr-hero .cr-stat b{font-size:20px;overflow-wrap:anywhere}.creator-tracker>.cr-hero .cr-stat b.small{font-size:13px;line-height:1.25}.creator-tracker>.cr-hero .cr-stat span{font-size:11px;line-height:1.25;overflow-wrap:anywhere}.creator-tracker>.cr-profile .cr-stat{flex-basis:calc(33.333% - 6px)}.creator-tracker>.cr-profile .cr-stat-link{min-height:52px}.creator-tracker>.cr-profile .cr-profile-top{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:9px}.creator-tracker>.cr-profile .cr-avatar{width:44px;height:44px;font-size:18px;border-radius:12px}.creator-tracker>.cr-profile .cr-name{font-size:25px;line-height:1.1;overflow-wrap:anywhere}.creator-tracker>.cr-profile .cr-who{gap:5px}.creator-tracker>.cr-profile .cr-status{overflow-wrap:anywhere}.creator-tracker>.cr-profile .cr-extra{margin-top:10px;padding-top:10px}.creator-tracker>.cr-profile .mp-head-acts{display:contents}.creator-tracker>.cr-profile .mp-head-acts>.cr-corner{grid-column:3;grid-row:1}.creator-tracker>.cr-profile .mp-head-acts>:not(.cr-corner){grid-column:1 / -1;grid-row:2;justify-self:start}.creator-tracker>.cr-profile .mp-head-acts>:not(.cr-corner):not(.de-switch){grid-row:3}.creator-tracker>.cr-profile .ct2-more{width:44px;height:44px}.creator-tracker>.cr-back{min-height:44px;margin-bottom:8px}.creator-tracker>.gt-wrap.gt2 .gt2-tab{min-height:52px;padding:7px 4px;gap:3px}.creator-tracker>.gt-wrap.gt2 .gt2-ico{width:25px;height:25px}.creator-tracker>.gt-wrap.gt2 .gt2-sub-btn,.creator-tracker>.cr-nav .type-tab{min-height:44px}}@media (max-width: 640px){.cat-rail .cat-type{display:flex;gap:4px;width:100%;min-width:0}.cat-rail .cat-type button{flex:1 1 0;min-width:0;min-height:44px;padding:8px 5px;font-size:12px}.cat-rail .cat-type button span{font-size:10px}.cat-mobile-select{display:flex;align-items:center;gap:10px;width:100%;min-width:0;font-size:12px;color:var(--text-dim)}.cat-mobile-select>span{flex:none}.cat-mobile-select .select{flex:1 1 0;min-width:0;max-width:100%;min-height:44px;font-size:14px}}@media (max-width: 640px){.today.tdy .sh{padding:18px 16px;gap:18px;border-radius:16px}.today.tdy .sh-big{font-size:46px}.today.tdy .sh-range{max-width:100%;overflow-x:auto;scrollbar-width:none}.today.tdy .sh-range::-webkit-scrollbar{display:none}.today.tdy .sh-range button{padding:5px 9px;font-size:11.5px}.today.tdy .sh-chart.dense{gap:1px}.sh-controls{width:100%}.sc-tip{min-width:140px;font-size:11px}.today.tdy .sh-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.today.tdy .sh-mini>div{padding:8px 9px}.today.tdy .sh-mini b{font-size:15px}.today.tdy .sh-mini em{display:none}.today.tdy .sh-chart{height:70px;gap:3px}.today.tdy .sh-stores{grid-template-columns:minmax(0,1fr)}.today.tdy .tdy-strip{grid-template-columns:minmax(0,1fr);gap:8px}.today.tdy .today-hi{font-size:30px}}@media (max-width: 640px){.msheet-socials{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 2px 4px;color:var(--text-faint);font-size:13px}.msheet-social-row{display:flex;gap:10px}.msheet-social{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--text-dim);border:1px solid var(--border-soft);background:#ffffff08}.msheet-social:active{color:var(--gold);border-color:rgba(var(--accent-rgb),.45)}}@media (max-width: 640px){.tb-community{display:none}.qc-find-row{justify-content:stretch}.qc-find-row .qc-search{width:100%}}@media (max-width: 640px){.today.tdy .sh.sh-one{gap:14px;padding:16px 14px 14px}.today.tdy .sh-top{flex-direction:column;align-items:stretch;gap:10px}.today.tdy .sh-live{align-self:flex-start}.today.tdy .sh-controls{display:flex;flex-wrap:nowrap;gap:6px}.today.tdy .sh-range{flex:1;min-width:0;display:flex}.today.tdy .sh-range button{flex:1;padding:6px 2px;font-size:11.5px;white-space:nowrap;text-align:center}.today.tdy .sh-one .sh-larp{position:absolute;top:16px;right:14px;z-index:2;padding:5px 10px;font-size:12px}.today.tdy .sh-pick{margin:0 -14px;padding:2px 14px 4px}.today.tdy .sh-pick button{padding:9px 12px;font-size:13.5px;max-width:220px}.today.tdy .sh-today{gap:4px}.today.tdy .sh-big{font-size:44px;line-height:1.05}.today.tdy .sh-body .sh-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.today.tdy .sh-body .sh-mini>div{padding:10px;border-radius:12px;gap:3px}.today.tdy .sh-body .sh-mini b{font-size:16px}.today.tdy .sh-body .sh-mini em{display:block;font-size:10.5px}.today.tdy .sh-wide{margin:0 -4px}}@media (max-width: 640px){.smv-list{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.cmp-post{grid-template-columns:1fr auto}.cmp-cap{grid-column:1 / -1;grid-row:2;white-space:normal}.cmp-actions{grid-column:1 / -1}.cmp-concept-row .spacer{display:none}}@media (max-width: 640px){.cr-hero{padding:12px 12px 10px!important;margin-bottom:10px!important;border-radius:14px!important}.cr-hero .qc-glow{display:none}.cr-hero .cr-hero-top{gap:8px!important;flex-wrap:nowrap;align-items:center}.cr-hero .cr-title{font-size:22px!important;line-height:1.1}.cr-hero .cr-sub{display:none}.cr-hero .cr-add{min-height:38px!important;padding:8px 12px!important;width:auto!important;flex:0 0 auto;font-size:13px}.cr-hero .cr-stats{margin-top:10px!important;gap:6px!important;flex-wrap:nowrap}.cr-hero .cr-stat{flex:1 1 0!important;padding:6px!important;min-width:0}.cr-hero .cr-stat b{font-size:17px!important}.cr-hero .cr-stat span{font-size:10.5px!important}.type-switch.cr-nav{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:6px;margin-bottom:8px;-webkit-overflow-scrolling:touch}.type-switch.cr-nav::-webkit-scrollbar{display:none}.type-switch.cr-nav .type-tab{flex:0 0 auto;min-height:36px;padding:6px 11px;font-size:13px}.creator-tracker>.ct-card>.lh-note{display:none}.creator-tracker>.ct-card{padding:10px 12px}.ts-panel{padding:12px!important}.ts-panel .ts-head p,.ts-panel .ts-head .ts-sub,.ts-panel .lh-note{display:none}.ts-panel .ts-title{font-size:16px;margin:0}.ts-panel .ts-head{flex-direction:row!important;align-items:center;justify-content:space-between;gap:8px}.ts-panel .ts-linkrow{margin-top:8px;gap:6px}.ct-roster-bar{display:grid!important;grid-template-columns:1fr auto;gap:6px}.ct-roster-bar .input{grid-column:1 / -1;min-height:40px}.ct-roster-bar .select{min-height:38px}.ct-roster-bar .lh-note{display:none}.ct-roster-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ct-roster-cards>.ct-tile3{padding:10px!important;min-height:0!important;border-radius:12px}.ct-tile3>.ct3-head{gap:8px!important}.ct-tile3 .ct2-avatar,.ct-tile3 .ct3-head .ct-avatar{width:30px!important;height:30px!important;font-size:13px!important}.ct-tile3 .ct2-name,.ct-tile3 .ct3-head b{font-size:14px!important}.ct-tile3 .ct3-head .pill,.ct-tile3 .ct3-head .mini-tag,.ct-tile3 .ct3-head [class*=prod]{font-size:10.5px!important;padding:1px 6px!important}.ct-tile3>.ct3-stats{margin-top:8px!important;gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.ct-tile3>.ct3-stats b{font-size:16px!important}.ct-tile3>.ct3-stats span{font-size:10px!important}.ct-tile3>.ct3-accts,.ct-tile3>.ct2-foot{display:none!important}.mp-list>.ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mp-tile{min-height:0!important}.mp-tile .mp-tile-top{flex-direction:column;align-items:flex-start;padding:10px 10px 0;gap:8px}.mp-tile .mp-tile-pic{width:52px;height:52px;border-radius:10px}.mp-tile .mp-tile-name{font-size:14px!important}.mp-tile .ct2-stats{padding:4px 8px 8px!important;gap:4px!important}.mp-tile .ct2-stats b{font-size:14px!important}.mp-tile .ct2-stats span{font-size:10px!important}.my-stores-toggle{padding:10px 12px!important;min-height:0!important}.today.tdy .tdy-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.today.tdy .tdy-chip{padding:8px!important;min-height:0!important;flex-direction:column;align-items:flex-start;gap:2px}.today.tdy .tdy-chip .tdy-chip-label,.today.tdy .tdy-chip span{font-size:10.5px!important;line-height:1.2}.today.tdy .tdy-chip b,.today.tdy .tdy-chip .stat-num{font-size:20px!important}.sh{min-height:0!important}.sh.sh-empty{padding:14px!important}}@media (max-width: 640px){.concept-reminder{padding:8px 12px!important;gap:8px!important;flex-wrap:nowrap!important;align-items:center;font-size:13px}.concept-reminder .cr-go{min-height:32px!important;padding:6px 10px!important;font-size:12px!important;white-space:nowrap}.concept-reminder .cr-sub{display:none}.creator-tracker:has(>.ct-roster-cards){display:flex;flex-direction:column}.creator-tracker:has(>.ct-roster-cards)>.ts-panel,.creator-tracker:has(>.ct-roster-cards)>.ct-card:not(.ct-tile){order:90;margin-top:10px}.ts-panel .ts-link{font-size:11px!important}.ts-panel .ts-seats,.ts-panel [class*=seat]{padding:4px 8px!important}}@media (max-width: 640px){.concept-reminder{grid-template-columns:auto minmax(0,1fr) auto auto!important;grid-template-rows:auto!important;row-gap:0!important}.concept-reminder>span:not(.cr-dot):not(.cr-sub){font-size:12.5px;line-height:1.25;grid-column:2;grid-row:1}.concept-reminder .cr-go{grid-column:3!important;grid-row:1!important}.concept-reminder .cr-x{grid-column:4!important;grid-row:1!important}.concept-reminder .cr-dot{grid-row:1!important}.gd-hero{padding:16px 14px!important}.gd-hero h1,.gd-hero .gd-title{font-size:26px!important}.gd-step{padding:10px 12px!important;gap:10px!important;grid-template-columns:auto 1fr!important}.gd-step .gd-n{width:28px!important;height:28px!important;font-size:13px!important}.gd-step .gd-go{grid-column:2;justify-self:start;min-height:30px!important;padding:4px 0!important;font-size:12.5px}.gd-step p,.gd-step .gd-body p{font-size:13px;margin:2px 0 0}.crs{padding:12px!important;border-radius:16px!important}.crs-head{flex-wrap:wrap;align-items:flex-start}.crs-player{border-radius:10px}.crs-next-over{right:8px;top:8px;max-width:85%;padding:8px 10px}.crs-info h4{font-size:16px}.crs-actions .btn{flex:1 1 auto;justify-content:center;min-height:40px}.crs-pick{padding:10px}.crs-del{margin-left:0}}@media (max-width: 640px){.hook-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.hook-card.hk2{border-radius:12px}.hook-card.hk3{border-radius:14px}.hk3-hero{height:190px}.hk3-top{top:7px;left:7px;right:7px;gap:4px}.hk3-chip{padding:3px 7px;font-size:10.5px;gap:4px}.hk3-status i{width:6px;height:6px}.hk3-name{left:9px;right:9px;bottom:9px;font-size:13.5px}.hk3-info{min-height:34px;padding:7px 9px 0}.hk3-perf{font-size:11.5px;gap:5px}.hk3-perf b{min-width:24px;height:20px;font-size:11px;padding:0 5px}.hk3-perf em{display:none}.hk3-plat{height:20px;padding:0 5px;font-size:10.5px}.hk3-plat svg{width:11px;height:11px}.hk3-actions{grid-template-columns:32px minmax(0,1fr) minmax(0,1fr);gap:5px;padding:8px 9px 9px}.hk3-star,.hk3-btn{height:34px;font-size:12.5px;border-radius:9px}.hk3-star{font-size:15px}.hook-card.hk2 .hk-hero{height:120px!important;min-height:0!important;aspect-ratio:auto!important}.hook-card.hk2 .hk2-name{font-size:13.5px!important;line-height:1.25;padding:6px 8px 0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hook-card.hk2 .hk2-meta{padding:2px 8px!important}.hook-card.hk2 .hk2-status{font-size:10.5px!important}.hook-card.hk2 .hk2-actions{padding:6px 8px 8px!important;gap:6px!important}.hk2-cat,.hk2-status.hk2-on{top:6px;padding:3px 7px;font-size:10.5px}.hk2-cat{left:6px}.hk2-status.hk2-on{right:6px}.hook-card.hk2 .hk2-name{min-height:calc(2.5em + 6px)}.hook-card.hk2 .hk2-go{min-height:32px!important;font-size:12.5px!important}.lib-toolbar{display:grid!important;grid-template-columns:1fr auto auto;gap:6px!important}.lib-toolbar .lib-search{grid-column:1 / -1}.lib-toolbar .lib-sort{min-height:38px!important;font-size:13px}.lib-toolbar .btn{min-height:38px!important;padding:6px 10px!important;font-size:13px}.lib-tabs{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.lib-tabs::-webkit-scrollbar{display:none}.dq.dq-hero.dq-collapsed{padding:10px 12px!important}.pr-row,.review-row,[class*=rv-row]{flex-wrap:wrap!important}}@media (max-width: 640px){.pr-row>.input{flex:1 1 100%!important}.pr-row>.lh-note{display:none}}@media (max-width: 640px){.lib-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lib-toolbar .lib-sort,.lib-toolbar .btn{width:100%!important;min-width:0!important;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 640px){.qc{padding:14px 12px!important}.qc .qc-glow{display:none}.qc .qc-mark{display:none!important}.qc .qc-title{font-size:26px!important;margin:0!important}.qc .qc-sub{font-size:13px!important;margin:4px 0 8px!important}.qc .qc-head{padding:0!important;gap:4px!important}.panel-head:has(>.type-switch){flex-wrap:wrap!important;gap:6px!important}.panel-head>.type-switch{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none}.panel-head>.type-switch::-webkit-scrollbar{display:none}.panel-head>.type-switch .type-tab{flex:0 0 auto}}@media (max-width: 640px){.skills-hero{padding:14px 12px!important}.skills-hero .qc-steps{display:none!important}.skills-hero .qc-title{font-size:26px!important}.skills-renew{font-size:12px!important;padding:6px 10px!important}.upd-headline-title{font-size:18px!important;line-height:1.25!important}.upd-headline-sub{font-size:13px!important}.upd-summary,.upd-points li{font-size:13.5px!important}.upd-line{padding-left:14px!important}}@media (max-width: 640px){.ais-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.ais-stats>*{padding:8px 6px!important;min-height:0!important}.ais-stats>* b,.ais-stats>* strong{font-size:18px!important}.ais-stats>* span,.ais-stats>* small,.ais-stats>* em{font-size:10px!important;line-height:1.2}.ais-bars{height:90px!important}.pp-grid,.pp-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.pp-card{padding:10px!important}.pp-card .pp-avatar{width:32px!important;height:32px!important;font-size:14px!important}.pp-card .pp-note{display:none}}@media (max-width: 640px){.gt2 .gt2-top{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto;gap:6px!important;padding:2px 0 6px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gt2 .gt2-top::-webkit-scrollbar{display:none}.gt2 .gt2-tab{flex:0 0 auto!important;flex-direction:row!important;min-height:36px!important;height:auto!important;padding:6px 11px!important;gap:6px!important;border-radius:999px!important;width:auto!important}.gt2 .gt2-tab .gt2-ico{font-size:15px!important}.gt2 .gt2-tab .gt2-label{font-size:13px!important;white-space:nowrap}.gt2 .gt2-tab .gt2-count{position:static!important;font-size:10px!important;padding:0 5px!important}.gt2 .gt2-sub{flex-wrap:nowrap!important;overflow-x:auto;gap:6px!important;scrollbar-width:none}.gt2 .gt2-sub::-webkit-scrollbar{display:none}.gt2 .gt2-sub-btn{flex:0 0 auto;min-height:32px!important;padding:4px 10px!important;font-size:12.5px!important;white-space:nowrap}}@media (max-width: 640px){.st-find .st-find-steps,.st-find .st2-fine{display:none!important}.st-find{padding:10px!important;gap:8px!important}.st-slot{padding:10px!important}.st-slot .notes-box{max-height:140px;overflow:auto}}@media (max-width: 640px){.offer-check .offer-why{display:none!important}.offer-check{padding:8px 10px!important;min-height:0!important;font-size:13.5px}.offer-dates{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.offer-dates label{font-size:11.5px!important;display:flex;flex-direction:column;gap:2px}.offer-dates .input{min-height:38px!important;padding:6px 8px!important;font-size:13px!important}.offer-card{padding:10px!important}.offer-nums{gap:6px!important}}@media (max-width: 640px){.msheet{max-height:86vh;overflow-y:auto}.msheet-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.msheet-item{flex-direction:column!important;align-items:center!important;justify-content:center;gap:4px!important;min-height:64px!important;padding:8px 4px!important;text-align:center;font-size:12px!important;min-width:0;position:relative}.msheet-item>span:not(.mnav-ico):not(.mnav-badge){white-space:normal;line-height:1.15;overflow-wrap:anywhere}.msheet-item .mnav-ico{font-size:20px}.msheet-item .msheet-scope{display:none!important}.msheet-item .mnav-badge{position:absolute;top:4px;right:6px}.msheet-discord{display:block;margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-soft);color:var(--text);text-decoration:none;font-weight:600;font-size:14px;text-align:center}}@media (max-width: 640px){.scheme-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.scheme{padding:6px!important;gap:4px!important}.scheme .scheme-swatch{height:26px!important}.scheme .scheme-name{font-size:12px!important}.scheme .scheme-tell{display:none!important}}@media (max-width: 640px){.cp-fit-bar{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:6px!important;padding-bottom:2px}.cp-fit-bar::-webkit-scrollbar{display:none}.cp-fit-bar>*{flex:0 0 auto!important;white-space:nowrap;min-height:32px!important;padding:4px 10px!important;font-size:12.5px!important}.cp-grid{gap:8px!important}.cp-card-name{font-size:13px!important}}@media (max-width: 640px){.dp{padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}.wp-full{padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}.icd{padding-top:calc(16px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}.shot-lightbox{padding-top:calc(20px + env(safe-area-inset-top,0px))!important}.shot-close{top:calc(12px + env(safe-area-inset-top,0px))!important}.bell-panel{top:calc(56px + env(safe-area-inset-top,0px))!important}.modal{max-height:calc(100dvh - env(safe-area-inset-top,0px))!important}.msheet{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 640px){.np-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:499;background:#03050899;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease;pointer-events:none}.np-backdrop.in{opacity:1;pointer-events:auto}.np{top:auto;right:0;left:0;bottom:0;width:auto;max-height:min(86dvh,calc(100dvh - env(safe-area-inset-top,0px) - 28px));border-radius:22px 22px 0 0;border-width:1px 0 0;opacity:1;transform:translateY(102%);transform-origin:50% 100%;transition:transform .32s cubic-bezier(.22,1,.3,1);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -18px 50px #0000008c}.np.in{transform:none}.np-grip{display:block;width:38px;height:4px;border-radius:4px;background:#ffffff38;margin:8px auto 0;flex:0 0 auto}.np-head{padding:10px 12px 12px 18px}.np-head h2{font-size:18px}.np-close{display:grid;place-items:center}.np-scroll{padding:4px 8px 10px}.np-row{padding:12px 10px}.np-ico{width:42px;height:42px;font-size:20px}.np-title{font-size:14.5px}.np-text{font-size:13.5px}.np-btn{height:36px;padding:0 14px;font-size:13.5px}.np-link{font-size:13.5px;padding:8px 4px}.np-dot{width:10px;height:10px}.np-textbtn{font-size:13.5px;padding:8px 10px}.np-foot{padding:10px 12px 12px}.np-fine{display:none}}@media (max-width: 640px){html,body{overflow-x:clip;max-width:100%}.page-enter,.page-enter>*{min-width:0;max-width:100%}.type-switch{flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.type-switch::-webkit-scrollbar{display:none}.type-switch>.type-tab{flex:0 0 auto}.pp-bar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px!important;margin:10px 0!important;align-items:center}.pp-filters{grid-column:1 / -1;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;min-width:0;padding:4px!important;border-radius:12px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pp-filters::-webkit-scrollbar{display:none}.pp-filters .pp-filter{flex:0 0 auto;padding:6px 10px!important;font-size:13px!important;white-space:nowrap}.pp-search{grid-column:1;width:100%!important;min-width:0;flex:none!important}.pp-search .input,.pp-search input{min-height:40px!important}.pp-sort{grid-column:2;grid-row:2;margin:0!important;min-height:40px!important;max-width:46vw;font-size:13px!important}.pp-grid,.pp-list{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.pp-card{padding:12px!important;gap:8px!important;min-width:0;border-radius:14px!important}.pp-card .pp-top{gap:10px!important;align-items:center!important}.pp-card .pp-avatar{width:36px!important;height:36px!important;font-size:15px!important;flex:0 0 auto}.pp-card .pp-who{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.pp-card .pp-who b{font-size:15px!important;overflow-wrap:anywhere;min-width:0}.pp-card .pp-role{font-size:10px!important;padding:1px 7px!important;margin:0!important}.pp-card .pp-facts{font-size:12.5px!important;gap:2px!important;min-width:0}.pp-card .pp-facts span{overflow-wrap:anywhere;min-width:0}.pp-card .pp-note{display:block!important;font-size:12.5px!important;margin:0!important;overflow-wrap:anywhere;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-card .pp-acts{gap:8px!important;margin-top:2px!important}.pp-card .pp-acts .btn{min-height:38px!important;padding:0 10px!important;font-size:13.5px!important;white-space:nowrap}.cr-hero .cr-stats{flex-wrap:nowrap}}@media (max-width: 640px){.pp-card .pp-who{flex:1 1 auto;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important}.pp-card .pp-who b{flex:0 1 auto}.pp-card .pp-facts{flex-direction:row!important;flex-wrap:wrap;gap:2px 12px!important}}@media (max-width: 640px){.hf-account.mine .conn-light{flex-wrap:wrap;gap:8px 10px;padding:10px 12px;align-items:center}.hf-account.mine .conn-light>div{flex:1 1 0;min-width:0}.hf-account.mine .conn-light>div>span{display:none}.hf-account.mine .conn-light>div>b{font-size:14px}.hf-account.mine .conn-light>.btn{flex:1 1 100%;min-height:36px;justify-content:center}.hf-account.mine>.hfa-more>summary{margin-top:4px!important}}@media (max-width: 640px){.up{gap:12px}.up-hero{padding:18px 14px 16px;border-radius:16px}.up-hero h1{font-size:22px}.up-what{font-size:14px}.up-card{padding:16px 14px;border-radius:16px}.up-card-head h2{font-size:20px}.up-price b{font-size:26px}.up-gets li{font-size:14px}.plan-acts .btn{min-height:38px;flex:1 1 auto;justify-content:center}}@media (max-width: 640px){.stb-grid,.stb-grid-3,.stb-colours{grid-template-columns:minmax(0,1fr)}.stb .gd-step{flex-wrap:wrap;gap:12px;padding:14px}.stb .gd-step .gd-go{width:100%;text-align:center}.stb-build,.stb-form{padding:16px}.stb-submit .btn{width:100%}}@media (max-width: 640px){.cr-layout.cr-layout{display:block;margin-top:14px}.sn.sn{position:static;margin-bottom:14px}.sn .sn-list{display:none}.sn .sn-pick{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;box-sizing:border-box;border-radius:14px;border:1px solid var(--gold-line);background:var(--panel);color:var(--text);font:inherit;font-size:16px;font-weight:600;text-align:left;cursor:pointer}.sn .sn-pick .sn-ico{color:var(--accent)}.sn-pick-label{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.sn-pick-label small{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.sn-caret{color:var(--accent);font-size:14px}.cr-hero.cr-profile .cr-stats{flex-wrap:wrap!important}.cr-hero.cr-profile .cr-stat{flex:1 1 calc(33.333% - 6px)!important;padding:9px 10px!important}.cr-hero.cr-profile .cr-stat span{overflow-wrap:normal;word-break:normal;line-height:1.25}.tc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.today.tdy .tdy-chip .tdy-chip-num{font-size:32px!important;line-height:1}.today.tdy .tdy-chip{padding:12px!important}.cw-teams{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:0 16px}.cw-teams::-webkit-scrollbar{display:none}.cw-team{min-width:200px;flex:0 0 auto;padding:9px 12px}.mnav{padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px))}.mnav-tab{min-height:56px;gap:4px;font-size:12px;font-weight:600}.mnav-ico{display:grid;place-items:center;height:26px}.mnav-ico svg{width:24px;height:24px}.msheet-item .mnav-ico svg{width:22px;height:22px}}@media (max-width: 640px){.jobs-list,.jobs-form-row{grid-template-columns:minmax(0,1fr)}.dm{padding:12px}.dm-days{gap:4px}.dm-day b{font-size:16px}.dm-day small{font-size:10.5px;letter-spacing:0}}@media (max-width: 640px){.count-clip .seg{display:flex;flex-wrap:wrap;border-radius:12px}.count-clip .seg-btn{flex:1 1 auto;padding:9px 12px;font-size:14px}.count-clip .lh-note{font-size:12.5px}}@media (max-width: 640px){.brief-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-row{flex-wrap:wrap}.tr-acts{width:100%}.tr-acts .btn{flex:1}}@media (max-width: 640px){.ap-hero{padding:16px 14px 14px}.ap-big{align-items:flex-start}.ap-big b{font-size:32px}.ap-chart{height:150px}.ap-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid{grid-template-columns:1fr}.ap-todo-row{grid-template-columns:auto minmax(0,1fr)}.ap-todo-big,.ap-todo-act{grid-column:2;justify-self:start;text-align:left}}@media (max-width: 640px){.tp-head{padding:14px}.tp-rows{grid-template-columns:1fr}.tp-bar{flex-direction:column;align-items:stretch}.tp-item .tp-fill-row{grid-template-columns:1fr;gap:0}.tp-item .tp-fill-audio-file{align-items:stretch}.tp-item .tp-fill-audio-file .audio-pick,.tp-item .tp-fill-audio-file .audio-file{flex:1 1 100%!important}.tp-item .tp-fill-audio-file .btn{min-height:40px}}@media (max-width: 640px){.ts{padding:14px}.ts.ts-closed{flex-direction:column;align-items:stretch}.ts-presets,.ts-grid{grid-template-columns:1fr}.ts-foot .btn{width:100%}}@media (max-width: 640px){.qc-vm-row{grid-template-columns:1fr}.qc-vm{flex-wrap:wrap}.qc-vm-ways{grid-template-columns:1fr}}@media (max-width: 640px){.next-action{grid-template-columns:1fr;padding:22px 18px;gap:20px;margin-bottom:16px;border-radius:18px}.next-action h2{font-size:26px}.next-action p{margin-bottom:18px}.next-action-buttons .btn{flex:1;justify-content:center;min-height:44px}.next-path{grid-template-columns:repeat(3,minmax(0,1fr));border-left:0;border-top:1px solid var(--border);padding:16px 0 0;gap:6px}.next-path li,.next-path button{flex-direction:column;text-align:center;font-size:11px;gap:8px}.next-path small{display:none}.review-page-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px}.review-page-groups>button{min-height:48px;padding:10px 8px;font-size:14px;gap:7px}.review-page-tools{gap:4px}.review-page-tools>button{min-height:44px;padding:10px 12px;font-size:13px}.review-fold>summary{padding:15px;gap:10px}.review-fold-action{display:none}.review-fold-body{padding:0 15px 15px}.review-team-actions{width:100%}.review-team-actions .btn{flex:1}.review-compact-hero.cr-hero{padding:18px}.review-launch-head .btn{width:100%}}@media (max-width: 640px){.pt-switch:not(.compact) .pt-label,.pt-switch .pt-hint{flex-basis:100%}.next-design .cr-hero-top:has(.review-team-actions){flex-wrap:wrap}.sh-mini em{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}.ais-table .panel-head{flex-direction:column;align-items:flex-start;gap:4px}.ais-name b{white-space:normal;overflow:visible;text-overflow:clip}.next-design .lib-toolbar{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr)!important}.next-design .sh.sh-loading{min-height:300px!important}.next-design .ct-tile3 .ct3-head{flex-wrap:wrap}.next-design .ct-tile3 .ct3-who{display:contents}.next-design .ct-tile3 .ct2-name{flex:1;min-width:0;align-self:center}.next-design .ct-tile3 .ct3-products{order:3;flex-basis:100%;margin-top:6px}}@media (max-width: 640px){.pr-addvideo .btn{width:100%;min-height:40px;justify-content:center}.pr-addvideo .lh-note{flex-basis:100%}}@media (max-width: 640px){.pv-form{grid-template-columns:1fr;padding:12px}.pv-head .btn{width:100%;min-height:42px}.pv-search{flex:1 1 100%}.pv-grid{grid-template-columns:1fr}.pv-actions .btn-primary,.pv-actions>.btn{flex:1;min-height:40px;justify-content:center}.pv-more>summary{min-height:40px;min-width:44px;display:grid;place-items:center}}@media (max-width: 640px){.next-design .next-masthead .next-masthead-inner{padding:8px 10px;gap:6px}.next-design .next-masthead .next-original-wordmark{display:none}.next-design .next-masthead .next-account-tools{gap:2px}.next-design .next-masthead .next-credit{display:inline-flex;min-height:44px;padding:0 8px;gap:5px;font-size:13px;white-space:nowrap}.next-design .next-masthead .next-credit span:last-child:not(.next-credit-dot){display:none}.next-design .next-masthead .next-credit:after{content:"Spend";font-weight:500;color:var(--text-dim);font-size:11px}.next-design .next-masthead .next-help,.next-design .next-masthead .bell-btn,.next-design .next-masthead .next-account{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0}.next-design .next-masthead .next-help svg,.next-design .next-masthead .bell-btn svg{width:22px;height:22px}.next-design .next-masthead .next-help i{top:9px;right:9px;width:7px;height:7px}.next-design .next-masthead .next-avatar{width:36px;height:36px;font-size:15px}.next-design .next-masthead .next-lang{position:relative;width:44px;height:44px;min-height:44px;justify-content:center}.next-design .next-masthead .next-lang svg{width:22px;height:22px}.next-design .next-masthead .next-lang select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;padding:0;border:0;font-size:16px;cursor:pointer}.su-card.su-card{padding:16px 14px 10px;margin-bottom:19px}.su-card .su-head{flex-direction:column;align-items:stretch;gap:10px}.su-card .su-head h2{text-align:left}.su-card .su-bar{flex:none;height:4px}.su-card .su-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"ico text btn" "ico pill btn";row-gap:5px;column-gap:10px}.su-card .su-ico{align-self:start;margin-top:1px}.su-card .su-btn{min-height:40px}.own-claude{padding:8px 12px;font-size:13px}.own-claude .oc-go{margin-left:0;width:calc(100% - 42px);justify-content:center}.own-claude .oc-close{margin-left:auto}}@media (max-width: 640px){.plan-card{padding:16px}.plan-card-btns{width:100%}.plan-card-btns .btn{flex:1 1 0;justify-content:center;min-height:40px}.plan-card-foot{flex-direction:column;align-items:stretch}.plan-card-cancel{align-self:center}}@media (max-width: 640px){.review-settings .mf-tiles .cr-stat{padding:10px 11px}.review-settings .mf-tiles .cr-stat b{font-size:20px}}@media (max-width: 640px){.stb-stores-head .btn{width:100%;justify-content:center;min-height:42px}.stb-stores-list{grid-template-columns:1fr}}@media (max-width: 640px){.stb-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stb-photo-first{opacity:1;font-size:10px;padding:2px 6px}.stb-photo-name{max-width:none}.stb-build-pic{width:52px;height:52px}}@media (max-width: 640px){.stb-prod-head{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 28px}.stb-prod-name{grid-column:2 / 4;grid-row:1}.stb-prod-x{grid-column:4;grid-row:1}.stb-prod-price{grid-row:2;grid-column:2}.stb-prod-price+.stb-prod-price{grid-column:3}.stb-prod-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.stb-pages-head .btn,.stb-addpage-acts .btn{width:100%;justify-content:center;min-height:42px}.stb-pages-list{grid-template-columns:1fr}.stb-page-off b{flex-basis:100%}}@media (max-width: 640px){.sb-fields{grid-template-columns:1fr}.sb-chiprow{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.sb-chiprow::-webkit-scrollbar{display:none}.sb-chiprow .cs-chip{flex:none}.dp-field .sb-tag-input{width:100%}.sb-form .sb-tags .cs-chip{padding:4px 9px;font-size:12px}}@media (max-width: 640px){.ia-wrap{display:none!important}}@media (max-width: 640px){.hub-search-btn>span{display:none}.hs-backdrop{padding-top:8vh}.hs-item{flex-direction:column;gap:2px}.hs-item span{text-align:left}}@media (max-width: 420px){.next-design .next-masthead .next-masthead-inner{padding:8px 6px;gap:4px}.next-design .next-masthead .next-help,.next-design .next-masthead .bell-btn,.next-design .next-masthead .next-lang,.next-design .next-masthead .next-account{width:38px;min-width:38px}.next-design .next-masthead .next-credit{padding:0 6px}}@media (max-width: 640px){.hub-refresh-btn>span{display:none}}@media (max-width: 640px){.cp-clone{top:5px;right:5px;padding:3px 7px;font-size:10.5px}.cp-clone.left{right:auto;left:5px}.otc-foot .btn{flex:1 1 0;justify-content:center}.modal-overlay.otc-overlay{display:grid;place-items:center}.modal.otc{height:auto;max-height:calc(100dvh - 180px);margin:0;border-radius:12px}}@media (max-width: 640px){.tc-who .chip-row{flex-wrap:wrap;overflow:visible}}@media (max-width: 640px){.otc-two{grid-template-columns:1fr}.otc-yesno{flex-wrap:wrap}}@media (max-width: 640px){.sc-row{grid-template-columns:1fr 1fr}.sc-name{grid-column:1 / -1}.sc-save{grid-column:1 / -1;justify-self:start}.sc-monthly{grid-template-columns:1fr 1fr}.sc-monthly>.input:first-child{grid-column:1 / -1}}@media (max-width: 640px){.cp-play{top:64px}.hm-models{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.vr-hero{padding:24px 14px 16px}.vr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vr-post-body{padding:7px 7px 8px;gap:3px}.vr-views{font-size:15px}.vr-views span,.vr-line{display:none}.vr-tag{font-size:10.5px;padding:1px 6px;white-space:normal;line-height:1.3}.vr-read{padding:14px}.vr-headline{font-size:19px}.vr-patterns li{flex-direction:column;gap:4px}.vr-factor{min-width:0}}@media (max-width: 640px){.scx-ls{padding:12px}.scx-ls-tiles{grid-template-columns:1fr 1fr}.scx-ls-tiles b{font-size:26px}.scx-ls-row{grid-template-columns:1fr;gap:6px}.scx-ls-label{padding-top:0}}@media (max-width: 640px){.sb-found-row{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:10px}.sb-found-acts{justify-content:flex-start}.sb-bank .san-tabs{width:100%}}@media (max-width: 640px){.ca-pick-row{grid-template-columns:minmax(0,1fr)}.ca-pick-head .input{max-width:none}}@media (max-width: 640px){.mk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-card{border-radius:16px}.mk-card-pic{aspect-ratio:1 / 1}.mk-card-pic .mk-pill{left:8px;top:8px;padding:4px 9px;font-size:12px}.mk-card-vault{right:8px;top:8px;font-size:11px;padding:3px 7px}.mk-card-body{gap:4px;padding:10px 11px 12px}.mk-card-name{font-size:15px}.mk-card-money b{font-size:24px}.mk-card-money em{font-size:13px}.mk-card-line{font-size:13px;gap:0 5px}.mk-card-line .mk-level{font-size:13px}.mk-hero{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px;border-radius:22px}.mk-hero-pic{aspect-ratio:16 / 10;border-radius:16px}.mk-hero-top .nlr-acts{width:100%}.mk-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mk-stat{padding:12px 13px}.mk-stat b{font-size:22px}.mk-stat b .mk-level{font-size:19px}.mk-post .nlr-chev{grid-area:auto}.mk-posts .nlr-panel-body{max-height:440px}}html.next-design{color-scheme:dark;--bg: #0b0c0e;--bg-elev: #15171a;--bg-elev-2: #1c1e22;--panel: #131518;--panel-hover: #1a1c20;--border: #292c32;--border-soft: #202328;--text: #f2f1ee;--text-dim: #a9acb3;--text-faint: #858a94;--accent: #d4b26a;--accent-2: #e6c98a;--gold: #d4b26a;--gold-2: #e6c98a;--accent-rgb: 212, 178, 106;--accent-dim: rgba(212,178,106,.12);--gold-line: rgba(212,178,106,.3);--on-accent: #17120a;--focus: #e6c98a;--sage: #8a93a3;--danger: #f08c85;--shadow: 0 1px 0 #ffffff05 inset, 0 12px 32px #00000033;--radius: 12px;--radius-sm: 8px;--sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display: var(--sans);--serif: var(--sans);--ease: cubic-bezier(.22,.8,.25,1);--spring: cubic-bezier(.2,.9,.3,1.1)}html.next-design[data-theme=midnight]{--bg: #070a12;--bg-elev: #0e1320;--bg-elev-2: #151b2b;--panel: #0a0e18;--panel-hover: #121a2a;--border: #1f2738;--border-soft: #161d2b;--gold: #7fa7ff;--gold-2: #a9c4ff;--accent: #7fa7ff;--accent-2: #a9c4ff;--accent-rgb: 127, 167, 255;--accent-dim: rgba(127, 167, 255, .12);--gold-line: rgba(127, 167, 255, .3);--on-accent: #0a0f1c;--focus: #a9c4ff}html.next-design[data-theme=forest]{--bg: #070b09;--bg-elev: #0e1512;--bg-elev-2: #141d18;--panel: #0a100d;--panel-hover: #111a15;--border: #1e2a24;--border-soft: #16201b;--gold: #6fcf97;--gold-2: #a3e6bf;--accent: #6fcf97;--accent-2: #a3e6bf;--accent-rgb: 111, 207, 151;--accent-dim: rgba(111, 207, 151, .12);--gold-line: rgba(111, 207, 151, .3);--on-accent: #08130c;--focus: #a3e6bf}html.next-design[data-theme=ember]{--bg: #0b0807;--bg-elev: #171010;--bg-elev-2: #1f1614;--panel: #0e0a09;--panel-hover: #1b1312;--border: #2e2020;--border-soft: #221817;--gold: #ff8c5a;--gold-2: #ffb08a;--accent: #ff8c5a;--accent-2: #ffb08a;--accent-rgb: 255, 140, 90;--accent-dim: rgba(255, 140, 90, .12);--gold-line: rgba(255, 140, 90, .3);--on-accent: #1a0d07;--focus: #ffb08a}html.next-design[data-theme=orchid]{--bg: #0a070d;--bg-elev: #130e1a;--bg-elev-2: #1a1424;--panel: #0d0912;--panel-hover: #17111f;--border: #271e33;--border-soft: #1d1627;--gold: #c08cff;--gold-2: #d9b8ff;--accent: #c08cff;--accent-2: #d9b8ff;--accent-rgb: 192, 140, 255;--accent-dim: rgba(192, 140, 255, .12);--gold-line: rgba(192, 140, 255, .3);--on-accent: #150a22;--focus: #d9b8ff}html.next-design[data-theme=mono]{--bg: #0a0a0a;--bg-elev: #141414;--bg-elev-2: #1b1b1b;--panel: #0d0d0d;--panel-hover: #181818;--border: #262626;--border-soft: #1c1c1c;--gold: #e6e6e6;--gold-2: #ffffff;--accent: #e6e6e6;--accent-2: #ffffff;--accent-rgb: 230, 230, 230;--accent-dim: rgba(230, 230, 230, .12);--gold-line: rgba(230, 230, 230, .3);--on-accent: #111111;--focus: #ffffff}html.next-design[data-theme=rose]{--bg: #0c0809;--bg-elev: #171011;--bg-elev-2: #1f1618;--panel: #0f0a0b;--panel-hover: #1b1314;--border: #2e2023;--border-soft: #231819;--gold: #e8a0a8;--gold-2: #f4c6cb;--accent: #e8a0a8;--accent-2: #f4c6cb;--accent-rgb: 232, 160, 168;--accent-dim: rgba(232, 160, 168, .12);--gold-line: rgba(232, 160, 168, .3);--on-accent: #1c0b0e;--focus: #f4c6cb}html.next-design[data-theme=ocean]{--bg: #06100f;--bg-elev: #0c1a19;--bg-elev-2: #122221;--panel: #081413;--panel-hover: #0f1e1d;--border: #1c2e2c;--border-soft: #152322;--gold: #5fd6c9;--gold-2: #9ae8df;--accent: #5fd6c9;--accent-2: #9ae8df;--accent-rgb: 95, 214, 201;--accent-dim: rgba(95, 214, 201, .12);--gold-line: rgba(95, 214, 201, .3);--on-accent: #06201c;--focus: #9ae8df}html.next-design[data-theme=sand]{--bg: #0c0b08;--bg-elev: #16140f;--bg-elev-2: #1e1b14;--panel: #0f0e0a;--panel-hover: #1a1812;--border: #2c2920;--border-soft: #211f18;--gold: #e9dcb8;--gold-2: #f5edd4;--accent: #e9dcb8;--accent-2: #f5edd4;--accent-rgb: 233, 220, 184;--accent-dim: rgba(233, 220, 184, .12);--gold-line: rgba(233, 220, 184, .3);--on-accent: #1b1708;--focus: #f5edd4}html.next-design[data-theme=crimson]{--bg: #0d0708;--bg-elev: #180f11;--bg-elev-2: #201517;--panel: #100a0b;--panel-hover: #1c1214;--border: #301f22;--border-soft: #241819;--gold: #ff6b6b;--gold-2: #ff9e9e;--accent: #ff6b6b;--accent-2: #ff9e9e;--accent-rgb: 255, 107, 107;--accent-dim: rgba(255, 107, 107, .12);--gold-line: rgba(255, 107, 107, .3);--on-accent: #1f0909;--focus: #ff9e9e}html.next-design[data-theme=ice]{--bg: #090b0f;--bg-elev: #111520;--bg-elev-2: #181d2a;--panel: #0b0e14;--panel-hover: #141924;--border: #242b3a;--border-soft: #1a202c;--gold: #bcd3ea;--gold-2: #dde9f5;--accent: #bcd3ea;--accent-2: #dde9f5;--accent-rgb: 188, 211, 234;--accent-dim: rgba(188, 211, 234, .12);--gold-line: rgba(188, 211, 234, .3);--on-accent: #0e141c;--focus: #dde9f5}html.next-design[data-theme=olive]{--bg: #0a0b07;--bg-elev: #13150e;--bg-elev-2: #1a1d13;--panel: #0d0e09;--panel-hover: #171a11;--border: #272b1c;--border-soft: #1d2016;--gold: #c6d96a;--gold-2: #dcea9a;--accent: #c6d96a;--accent-2: #dcea9a;--accent-rgb: 198, 217, 106;--accent-dim: rgba(198, 217, 106, .12);--gold-line: rgba(198, 217, 106, .3);--on-accent: #141705;--focus: #dcea9a}.next-design body{color:var(--text);background:radial-gradient(1000px 440px at 85% -120px,rgba(var(--accent-rgb),.045),transparent 75%),var(--bg);font-family:var(--sans);font-size:14px;letter-spacing:-.01em}.next-design h1,.next-design h2,.next-design h3{font-family:var(--sans);letter-spacing:-.035em}.next-design button{font-family:inherit}.next-design ::selection{background:rgba(var(--accent-rgb),.3);color:var(--text)}.next-design ::-webkit-scrollbar-thumb{background:#383b42;border-color:var(--bg)}.next-design :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.next-design .app.shell.next-shell{display:block;min-height:100vh}.next-design .shell-main{min-height:calc(100vh - 137px);width:100%;margin:0}.next-design .body{width:100%;max-width:1480px;padding:24px 44px 56px;margin:0 auto}.next-design .app-header{position:relative;top:auto;z-index:20;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:1480px;margin:0 auto;padding:0 44px}.next-design .next-masthead{padding-top:env(safe-area-inset-top,0px);background:#0d0e11e6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:50}.next-masthead-inner{max-width:1600px;margin:auto;display:flex;align-items:center;gap:25px;min-height:80px;padding:0 44px}.next-brand{display:inline-flex;align-items:center;gap:12px;color:var(--text);background:none;border:0;cursor:pointer;padding:6px 0;font-size:28px;font-weight:400;letter-spacing:0;white-space:nowrap}.next-original-seal{color:var(--gold-2);display:grid;place-items:center;width:44px;height:44px;flex:none;transition:filter .25s var(--ease)}.next-brand:hover .next-original-seal{filter:drop-shadow(0 0 7px rgba(var(--accent-rgb),.22))}.next-original-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:3px;font-family:"Instrument Serif",Georgia,serif;line-height:1}.next-original-wordmark small{font-family:var(--sans);font-size:9px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.17em}.next-brand-caption{border-left:1px solid var(--border);padding-left:24px;color:var(--text-dim);font-size:12px}.next-account-tools{margin-left:auto;display:flex;align-items:center;gap:16px}.next-credit{display:flex;align-items:center;gap:7px;color:var(--text);background:transparent;border:0;font-size:12px;font-weight:650;cursor:pointer;padding:10px 0}.next-credit span:last-child{font-weight:400;color:var(--text-dim)}.next-credit-dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.next-help{display:flex;align-items:center;gap:6px;min-height:40px;color:var(--text-dim);background:none;border:0;cursor:pointer;font-size:12px;position:relative}.next-help svg{width:17px;height:17px}.next-help i{width:5px;height:5px;background:var(--accent);border-radius:50%;position:absolute;top:5px;right:0}.next-account{display:flex;align-items:center;gap:9px;border:0;border-left:1px solid var(--border);background:none;cursor:pointer;padding:0 0 0 18px;color:var(--text);font-size:12px;font-weight:600}.next-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--gold-2);background:var(--bg-elev-2);font-size:13px;font-weight:650}.next-account-chevron{font-size:18px;margin-left:8px}.next-design .bell-btn{width:36px;height:36px;border:0;background:transparent;color:var(--text-dim);box-shadow:none}.next-design .bell-badge{background:var(--accent);color:var(--on-accent);border:2px solid #101114}.next-main-nav{display:flex;align-items:stretch;gap:7px;padding:0 44px;max-width:1600px;margin:auto;overflow-x:auto;scrollbar-width:none}.next-main-nav::-webkit-scrollbar{display:none}.next-destination{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;padding:15px 19px 18px;color:var(--text-dim);background:none;border:0;font-size:13px;font-weight:550;white-space:nowrap;cursor:pointer;transition:color .18s,background .18s}.next-destination svg{width:17px;height:17px;opacity:.85}.next-destination:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:3px;border-radius:3px 3px 0 0;background:var(--accent);transform:scaleX(0);transition:transform .26s var(--ease)}.next-destination:hover{color:var(--text);background:var(--panel-hover)}.next-destination.active{color:var(--accent);font-weight:700}.next-destination.active:after{transform:scaleX(1)}.next-nav-count{font-size:10px;line-height:17px;min-width:17px;border-radius:5px;background:var(--accent-dim);color:var(--accent);padding:0 4px}.next-design .review-shell .review-copy-banner{justify-content:center;font-size:10px;min-height:27px;padding:5px 20px;background:#17171a;color:var(--text-dim);border:0}.next-design .review-copy-banner b{color:var(--gold-2);font-size:10px}.next-design .review-copy-dot{background:var(--accent);box-shadow:none;width:5px;height:5px}.next-design .review-copy-end{position:absolute;right:35px;margin:0;color:var(--text-dim);font-size:10px;text-decoration:none}.next-page-context{display:flex;align-items:center;justify-content:flex-end;padding:14px 0 0;gap:15px;min-height:14px}.next-breadcrumb{display:none}.next-design .scope-badge{background:none;color:var(--text-dim);box-shadow:none;padding:0;border:0;font-size:10px;font-weight:400;text-transform:none;letter-spacing:0}.next-design .scope-badge:before{width:5px;height:5px;border-radius:50%;background:var(--accent);content:"";display:inline-block;margin-right:6px;vertical-align:middle}.next-design .review-shell .review-context-nav{padding:0;gap:32px;border-bottom:1px solid var(--border);margin-bottom:8px;overflow-y:hidden;scrollbar-width:none}.next-design .review-shell .review-context-nav::-webkit-scrollbar{display:none}.next-design .review-shell .review-context-tab{border:0;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;min-height:0;padding:10px 0 14px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--text-faint);background:none}.next-design .review-shell .review-context-tab:hover{color:var(--text);background:none}.next-design .review-shell .review-context-tab.active{color:var(--text);background:none;border-bottom-color:var(--accent);box-shadow:none}.next-design .review-context-tab.active:before{display:none}.next-design .review-context-badge{background:var(--accent-dim);color:var(--gold-2);border-radius:4px}.next-design .btn{min-height:40px;border-radius:8px;padding:10px 15px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-weight:600;font-size:12px;box-shadow:none;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .2s}.next-design .btn:hover{background:var(--panel-hover);border-color:var(--gold-line);box-shadow:0 3px 8px #00000030;transform:translateY(-1px)}.next-design .btn-primary{background:linear-gradient(135deg,var(--accent-2),var(--accent));color:var(--on-accent);border-color:var(--accent);box-shadow:inset 0 1px #ffffff30,0 3px 12px rgba(var(--accent-rgb),.08)}.next-design .btn-primary:hover{background:var(--accent-2);border-color:var(--accent-2);color:var(--on-accent);box-shadow:0 5px 12px rgba(var(--accent-rgb),.15)}.next-design .btn:active:not(:disabled){transform:translateY(1px)}.next-design .btn-ghost{border-color:transparent;background:transparent;box-shadow:none}.next-design .btn-xs{min-height:31px;padding:6px 10px;font-size:11px}.next-design .icon-btn{background:var(--bg-elev);color:var(--text-dim);border:1px solid var(--border);border-radius:8px}.next-design .icon-btn:hover{background:var(--bg-elev-2);color:var(--text)}.next-design .icon-btn.danger{color:var(--danger);background:#351d20}.next-design :is(.input,.select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])){color:var(--text);background:var(--panel);border-color:var(--border);box-shadow:none}.next-design :is(.input,.select,textarea,input):focus{border-color:var(--accent)}.next-design input::placeholder,.next-design textarea::placeholder{color:var(--text-faint)}.next-design select option{background:var(--panel);color:var(--text)}.next-design .field>span{font-size:12px;font-weight:600;color:var(--text-dim)}.next-design :is(.qc,.cr-hero,.dq-hero){background:transparent;border:0;box-shadow:none;border-radius:0;padding:4px 0 24px;margin:0 0 20px}.next-design :is(.qc,.cr-hero,.dq-hero):before,.next-design :is(.qc,.cr-hero,.dq-hero):after{display:none}.next-design .qc-glow{display:none}.next-design :is(.qc-title,.cr-title,.cr-name,.dq-title,.today-hi,.next-action h2){font-family:var(--sans);color:var(--text);background:none;-webkit-text-fill-color:currentColor;font-weight:650;letter-spacing:-.05em;text-shadow:none}.next-design :is(.qc-title,.cr-title,.cr-name,.dq-title){font-size:36px;line-height:1.1}.next-design :is(.qc-sub,.cr-sub,.dq-sub){color:var(--text-dim);font-size:13px;line-height:1.65}.next-design :is(.cr-stat b,.qc-num,.dq-count){text-shadow:none;font-family:var(--sans);font-weight:650;color:var(--text)}.next-design :is(.panel,.card,.stat-tile,.clip-card,.hook-card,.pp-card,.acct-card,.cp-card,.rlib-card,.to-card,.vw-pcard,.sx-pcard,.st-product-card,.pr-tile,.kanban-card){background:var(--panel);border-color:var(--border);box-shadow:none}.next-design :is(.card,.clip-card,.hook-card,.pp-card,.acct-card,.cp-card,.rlib-card,.to-card,.vw-pcard,.sx-pcard,.st-product-card,.pr-tile,.stat-tile,.kanban-card):hover{border-color:var(--gold-line);box-shadow:0 8px 24px #0003}.next-design .panel{border-radius:12px}.next-design .panel-head{border-color:var(--border-soft)}.next-design .panel-head h2{font-size:16px;font-weight:650}.next-design .panel-meta{font-size:11px}.next-design :is(.cr-stats,.dq-stats){border:0;background:none;gap:25px}.next-design :is(.cr-stat,.dq-stat){border:0;border-left:1px solid var(--border);padding:0 24px;background:none}.next-design :is(.cr-stat,.dq-stat):first-child{border:0;padding-left:0}.next-design :is(.cr-stat b,.dq-stat b){font-size:24px}.next-design :is(.cr-stat span,.dq-stat span){font-size:11px;color:var(--text-dim)}.next-design .review-fold{background:transparent;border-color:var(--border);border-radius:10px;box-shadow:none}.next-design .review-fold>summary{background:var(--bg-elev);color:var(--text)}.next-design .review-fold[open]>summary{border-color:var(--border)}.next-design .modal-overlay{background:#000000ba;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.next-design .modal{background:#101114;border:1px solid var(--border);border-radius:12px;box-shadow:0 30px 100px #0008}.next-design .modal-head h2{font-family:var(--sans);font-weight:650}.next-design .modal-head{border-color:var(--border);background:inherit}.next-design .review-settings-identity{background:var(--bg-elev-2);border-color:var(--border)}.next-design .review-settings-detail,.next-design .review-connection-card,.next-design .plan-box{background:var(--panel);border-color:var(--border)}.next-design .review-settings-detail summary{color:var(--text)}.next-design :is(.tip,.hint,.lh-note,.empty,.empty-state){color:var(--text-dim)}.next-design .empty{border-color:var(--border);background:var(--bg-elev);box-shadow:none}.next-design .empty h3{color:var(--text)}.next-design .footer{background:transparent;border-color:var(--border);color:var(--text-faint);font-size:11px;padding:22px 44px;margin-top:auto}.next-design .section-label{color:var(--text-dim);font-size:10px;font-weight:650;letter-spacing:.08em}.next-design .page-enter{animation:next-page-in .38s var(--ease) backwards}.next-design .rise,.next-design .qc-rise{animation:next-page-in .5s var(--ease) backwards;animation-delay:calc(var(--i,0)*35ms)}.next-design .cr-section-title{font-size:18px;font-weight:650}.next-design .scope-badge.private,.next-design .scope-badge.shared{background:none;color:var(--text-dim);border:0}.next-design :is(.gd-hero,.ab-hero,.sk-hero){background:transparent;box-shadow:none;border:0}.next-design .gd-hero h1,.next-design .gd-hero h2{color:var(--text);background:none;-webkit-text-fill-color:currentColor}.next-design .gd-step{background:var(--panel);border-color:var(--border)}.next-design :is(.tab-pills,.pills,.tabs,.view-tabs) button.active{color:var(--accent);background:var(--accent-dim);border-color:var(--gold-line)}.next-design .toast{background:var(--bg-elev-2);color:var(--text);box-shadow:0 12px 32px #0006}.next-design .notif-panel{background:#101114;border-color:var(--border);box-shadow:0 12px 42px #0006}.next-design .review-mobile-nav{display:none}@keyframes next-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.next-brand-caption{display:none}.next-masthead-inner{padding:0 28px}.next-main-nav{padding:0 20px;gap:0}.next-destination{padding-left:15px;padding-right:15px}.next-design .body{padding:22px 28px 45px}.next-design .app-header{padding:0 28px}}@media (max-width:760px){.next-main-nav{padding:0 12px}.next-destination{font-size:12px;padding:14px 12px;gap:7px}.next-destination svg{width:15px;height:15px}.next-design .review-copy-end{display:none}}@media (max-width:640px){.next-design .next-masthead{position:sticky;top:0}.next-masthead-inner{padding:8px 17px;min-height:68px;gap:10px}.next-brand{font-size:23px;gap:8px}.next-original-seal,.next-original-seal svg{width:36px;height:36px}.next-original-wordmark small{font-size:7px;letter-spacing:.14em}.next-account-tools{gap:9px}.next-account{border:0;padding:0}.next-avatar{width:31px;height:31px;font-size:12px}.next-account-name,.next-account-chevron,.next-help span,.next-main-nav{display:none}.next-help{min-height:36px;padding:0}.next-design .shell-main{min-height:calc(100dvh - 140px)}.next-design .body{padding:20px 16px 112px}.next-design .app-header{padding:0 16px}.next-design .review-shell .review-copy-banner{min-height:27px;justify-content:flex-start;font-size:9px;padding:6px 16px}.next-design .review-copy-banner b{font-size:9px}.next-page-context{padding:10px 0 0}.next-design .review-shell .review-context-nav{padding:0;gap:22px}.next-design .review-shell .review-context-tab{min-height:44px;padding:8px 0 10px;font-size:16px}.next-design .review-shell .review-mobile-nav{display:grid;position:fixed;bottom:0;left:0;right:0;z-index:70;grid-template-columns:repeat(var(--review-nav-count),minmax(0,1fr));gap:0;border-top:1px solid var(--border);background:#101114f5;box-shadow:0 -5px 20px #0005;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:7px 5px calc(7px + env(safe-area-inset-bottom,0px))}.next-design .review-shell .review-mobile-nav .mnav-tab{color:var(--text-dim);min-width:44px;min-height:53px;padding:5px 2px;border-radius:8px;font-size:10px;line-height:1.15;gap:4px}.next-design .review-shell .review-mobile-nav .mnav-tab.active{background:var(--accent-dim);color:var(--accent)}.next-design .review-mobile-nav .mnav-tab:before{display:none}.next-design .review-shell .review-mobile-nav .mnav-ico svg{width:20px;height:20px}.next-design .mnav-badge{color:var(--on-accent);background:var(--accent);font-size:8px;border-color:#101114}.next-design .btn{min-height:42px}.next-design :is(.qc-title,.cr-title,.cr-name,.dq-title){font-size:30px}.next-design .modal{width:calc(100% - 20px);border-radius:12px}.next-design .footer{padding:20px 16px 95px}}@media (max-width:359px){.next-design .review-shell .review-mobile-nav{grid-template-columns:repeat(4,minmax(44px,1fr))}.next-design .body{padding-bottom:155px}}@media (prefers-reduced-motion:reduce){.next-design *,.next-design *:before,.next-design *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (min-width:641px) and (max-width:900px){.next-design .next-masthead .next-masthead-inner{padding:8px 16px;gap:10px}.next-design .next-masthead .next-account-tools{gap:2px}.next-design .next-masthead .next-credit{min-height:44px;padding:0 8px;gap:5px;font-size:13px;white-space:nowrap}.next-design .next-masthead .next-credit span:last-child:not(.next-credit-dot){display:none}.next-design .next-masthead .next-credit:after{content:"Spend";font-weight:500;color:var(--text-dim);font-size:11px}.next-design .next-masthead .next-help span,.next-design .next-masthead .next-account-name,.next-design .next-masthead .next-account-chevron{display:none}.next-design .next-masthead .next-help,.next-design .next-masthead .bell-btn,.next-design .next-masthead .next-account{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0}.next-design .next-masthead .next-help svg,.next-design .next-masthead .bell-btn svg{width:22px;height:22px}.next-design .next-masthead .next-lang{position:relative;width:44px;height:44px;min-height:44px;justify-content:center}.next-design .next-masthead .next-lang svg{width:22px;height:22px}.next-design .next-masthead .next-lang select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;padding:0;border:0;font-size:16px;cursor:pointer}}.cp-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 12px}.cp-toolbar .cp-search{flex:1 1 260px;min-width:0;margin:0}.cp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fm-btn{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--text-dim);font:inherit;font-size:13px;line-height:1;cursor:pointer;white-space:nowrap;transition:border-color .16s,color .16s,background .16s}.fm-btn:hover,.fm-btn.open{border-color:var(--text-faint);color:var(--text)}.fm-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fm-label{color:var(--text-faint)}.fm-value{color:var(--text);font-weight:550;max-width:180px;overflow:hidden;text-overflow:ellipsis}.fm-caret{width:12px;height:12px;color:var(--text-faint);transition:transform .16s}.fm-btn.open .fm-caret{transform:rotate(180deg)}.fm-btn.on{border-color:var(--gold-line);background:var(--accent-dim)}.fm-btn.on .fm-label{color:var(--accent)}.fm-menu{position:fixed;z-index:1000;max-height:min(420px,70vh);overflow:auto;padding:6px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);box-shadow:0 18px 48px #0006;animation:fm-in .14s var(--ease)}.fm-item{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.fm-item:hover,.fm-item:focus-visible{background:var(--panel-hover);outline:none}.fm-check{color:var(--accent);font-size:13px}.fm-count{color:var(--text-faint);font-size:12px;font-variant-numeric:tabular-nums}@keyframes fm-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:640px){.cp-toolbar .cp-search{flex-basis:100%}.fm-btn{min-height:42px}.fm-item{min-height:44px}}.next-design .type-switch.cr-nav,.next-design .gt-wrap .gt-top{display:flex;flex-wrap:nowrap;gap:26px;padding:0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:none;box-shadow:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.next-design .type-switch.cr-nav::-webkit-scrollbar,.next-design .gt-wrap .gt-top::-webkit-scrollbar{display:none}.next-design .type-switch.cr-nav .type-tab,.next-design .gt-wrap .gt-top .type-tab{flex:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0;padding:8px 0 12px;background:none;box-shadow:none;color:var(--text-faint);font-size:16px;font-weight:600;white-space:nowrap}.next-design .type-switch.cr-nav .type-tab:hover,.next-design .gt-wrap .gt-top .type-tab:hover{color:var(--text);background:none}.next-design .type-switch.cr-nav .type-tab.active,.next-design .gt-wrap .gt-top .type-tab.active{color:var(--text);background:none;box-shadow:none;border-bottom-color:var(--accent)}@media (max-width:640px){.next-design .type-switch.cr-nav,.next-design .gt-wrap .gt-top{gap:20px}.next-design .type-switch.cr-nav .type-tab,.next-design .gt-wrap .gt-top .type-tab{min-height:44px;padding:8px 0 10px;font-size:15px}}.next-design .nh-home{display:block;color:var(--text);max-width:none}.next-design .nh-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:5px 0 24px}.next-design .nh-kicker{display:block;font-size:10px;line-height:1.4;letter-spacing:.13em;font-weight:700;color:var(--text-faint)}.next-design .nh-welcome h1{margin:7px 0;font-family:var(--sans);font-size:clamp(28px,3vw,39px);font-weight:600;line-height:1.12;letter-spacing:-.045em;color:var(--text)}.next-design .nh-greeting-dot{color:var(--accent)}.next-design .nh-welcome p{margin:0;font-size:13px;color:var(--text-dim)}.next-design .nh-date{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:12px;color:var(--text-dim)}.next-design .nh-date svg{color:var(--text-faint)}.next-design .nh-metrics{display:flex;margin:0 0 24px;padding:18px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:0;background:transparent}.next-design .nh-metrics>button{flex:1;min-width:0;padding:3px 24px;display:flex;align-items:center;gap:14px;background:none;border:0;border-right:1px solid var(--border);text-align:left;font:inherit;color:var(--text);cursor:pointer;transition:color .16s ease}.next-design .nh-metrics>button:first-child{padding-left:0}.next-design .nh-metrics>button:last-child{border-right:0;padding-right:0}.next-design .nh-metrics>button:hover{color:var(--accent)}.next-design .nh-metric-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--accent-dim);color:var(--accent);flex:0 0 auto}.next-design .nh-metrics>button>b{font-size:29px;font-weight:600;letter-spacing:-.06em;line-height:1}.next-design .nh-metrics>button>span:not(.nh-metric-icon){font-size:13px;font-weight:600;line-height:1.5}.next-design .nh-metrics>button>span>span{display:block;font-size:11px;font-weight:400;color:var(--text-dim)}.next-design .nh-metrics>button>i{margin-left:auto;font-size:15px;font-style:normal;color:var(--text-faint)}.next-design .nh-workspace{display:grid;grid-template-columns:minmax(0,1fr) 326px;gap:24px;align-items:start}.next-design .nh-main,.next-design .nh-aside{min-width:0;display:flex;flex-direction:column;gap:24px}.next-design .nh-focus{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(235px,.95fr);gap:0;margin:0;min-height:345px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:linear-gradient(115deg,rgba(212,178,106,.045),transparent 55%),var(--panel);box-shadow:inset 0 1px #d4b26a1a,0 14px 32px #00000029;animation:nh-enter .46s cubic-bezier(.22,.8,.25,1) backwards}.next-design .nh-focus-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:30px 26px 25px}.next-design .nh-eyebrow{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--accent);line-height:1.5}.next-design .nh-eyebrow i{width:5px;height:5px;background:var(--accent);border-radius:50%}.next-design .nh-focus h2{max-width:420px;margin:20px 0 12px;font-family:var(--sans);font-size:clamp(28px,2.7vw,40px);letter-spacing:-.047em;line-height:1.1;font-weight:600;color:var(--text);text-wrap:balance}.next-design .nh-focus p{max-width:350px;margin:0;font-size:13px;line-height:1.7;color:var(--text-dim)}.next-design .nh-focus-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:23px}.next-design .nh-primary{display:inline-flex;justify-content:center;align-items:center;gap:15px;min-height:43px;padding:11px 17px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--on-accent);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #d4b26a14,inset 0 1px #fff3;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.next-design .nh-primary:hover{background:var(--accent-2);border-color:var(--accent-2);box-shadow:0 5px 14px #d4b26a29;transform:translateY(-1px)}.next-design .nh-primary:active{transform:translateY(1px)}.next-design .nh-primary svg{transition:transform .18s ease}.next-design .nh-primary:hover svg{transform:translate(3px)}.next-design .nh-text-link{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;color:var(--accent);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer}.next-design .nh-text-link:hover{color:var(--accent-2)}.next-design .nh-retry{border:0;background:none;padding:14px 0 0;font:inherit;font-size:11px;color:#e2a08b;cursor:pointer;text-align:left}.next-design .nh-progress{display:flex;flex-wrap:wrap;list-style:none;gap:13px;padding:25px 0 0;margin:auto 0 0}.next-design .nh-progress li{display:flex}.next-design .nh-progress button{display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--text-dim);font-family:inherit;font-size:11px;cursor:pointer}.next-design .nh-progress button>span{display:grid;place-items:center;border:1px solid var(--border);width:17px;height:17px;border-radius:50%;font-size:10px}.next-design .nh-progress .is-done button{color:var(--accent)}.next-design .nh-progress .is-done button>span{background:var(--accent-dim);border-color:var(--accent-dim)}.next-design .nh-product-stage{min-width:0;padding:19px;background:var(--bg);border-left:1px solid var(--border)}.next-design .nh-stage-label{display:flex;justify-content:space-between;align-items:center;gap:7px;padding-bottom:13px;color:var(--text-faint);font-size:10px;letter-spacing:.1em;font-weight:700}.next-design .nh-stage-label>span:last-child{font-weight:400;letter-spacing:0}.next-design .nh-product-feature{display:block;width:100%;padding:0;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:12px;text-align:left;color:var(--text);font-family:inherit;cursor:pointer;box-shadow:0 6px 14px #0000002e;transition:border-color .18s ease,box-shadow .18s ease}.next-design .nh-product-photo{display:flex;width:100%;height:148px;overflow:hidden;align-items:center;justify-content:center;background:var(--panel-hover);color:var(--text-faint)}.next-design .nh-product-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.next-design .nh-product-feature:hover{border-color:#d4b26a59;box-shadow:0 7px 18px #00000047}.next-design .nh-product-feature:hover .nh-product-photo img{transform:scale(1.045)}.next-design .nh-product-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.next-design .nh-product-caption>span{display:flex;flex-direction:column;gap:4px;min-width:0}.next-design .nh-product-caption small{font-size:10px;color:var(--text-dim)}.next-design .nh-product-caption b{font-size:12px;font-weight:600;line-height:1.3}.next-design .nh-product-caption svg{flex:0 0 auto;color:var(--text-faint);width:15px}.next-design .nh-product-rest{margin-top:9px;display:grid;gap:3px}.next-design .nh-product-rest>button{display:flex;align-items:center;gap:9px;width:100%;border:0;border-radius:8px;background:none;padding:4px;color:var(--text-dim);font-family:inherit;font-size:11px;text-align:left;cursor:pointer;transition:background .16s ease}.next-design .nh-product-rest>button:hover{background:var(--panel-hover)}.next-design .nh-product-rest>button>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next-design .nh-product-rest>button>svg{width:12px;margin-left:auto;flex:0 0 auto}.next-design .nh-product-initial{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--panel-hover);font-size:10px;flex:0 0 auto;overflow:hidden;color:var(--accent)}.next-design .nh-product-initial img{width:100%;height:100%;object-fit:cover}.next-design .nh-product-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;color:var(--text-dim)}.next-design .nh-product-placeholder{display:grid;place-items:center;width:112px;height:112px;border:1px dashed var(--border);border-radius:12px;margin-bottom:8px;transform:rotate(-7deg)}.next-design .nh-product-placeholder>svg{transform:rotate(7deg)}.next-design .nh-product-empty b{color:var(--text);font-size:12px}.next-design .nh-product-empty>span{max-width:180px;font-size:11px;line-height:1.6}.next-design .nh-product-loading{display:flex;flex-direction:column;gap:12px;justify-content:center}.next-design .nh-product-loading>span{display:block;height:20px;width:85%;border-radius:8px;background:var(--panel-hover);animation:nh-soft-pulse 1.5s ease-in-out infinite}.next-design .nh-product-loading>span:first-child{height:170px;width:100%}.next-design .nh-product-loading>span:last-child{width:55%}.next-design .nh-section-intro{display:flex;align-items:center;gap:16px;margin:0 0 15px}.next-design .nh-section-intro p{margin:0;color:var(--text-faint);font-size:10px}.next-design .nh-home .top-concepts{padding:0;margin:0;border:0;background:none;box-shadow:none}.next-design .nh-home .top-concepts-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 16px;font-family:var(--sans);font-size:21px;font-weight:600;color:var(--text);letter-spacing:-.025em}.next-design .nh-home .top-concepts-head .live-dot{font-family:var(--sans);font-size:10px;color:var(--accent);letter-spacing:0;font-weight:400}.next-design .nh-home .top-concepts-head .btn{border:0;background:none;padding:5px 0 5px 10px;min-height:auto;border-radius:0;color:var(--accent);font-size:11px;box-shadow:none}.next-design .nh-home .tc-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.next-design .nh-home .tc-tile{display:flex;flex-direction:column;gap:0;border:0;padding:0;border-radius:0;background:none;box-shadow:none;overflow:visible;text-decoration:none;transition:transform .2s ease}.next-design .nh-home .tc-tile:hover{transform:translateY(-2px)}.next-design .nh-home .tc-frame{width:100%;aspect-ratio:3 / 4;height:auto;max-height:220px;position:relative;overflow:hidden;display:block;border:0;border-radius:8px;background:var(--panel-hover);box-shadow:0 3px 10px #0000002e}.next-design .nh-home .tc-frame img{width:100%;height:100%;object-fit:cover}.next-design .nh-home .tc-frame:after{content:"↗";position:absolute;bottom:9px;right:9px;width:22px;height:22px;display:grid;place-items:center;background:#0f1114e0;color:var(--accent);border-radius:50%;font-size:12px}.next-design .nh-home .tc-frame em{top:9px;left:9px;bottom:auto;width:21px;height:21px;display:grid;place-items:center;border:0;border-radius:8px;font-size:10px;font-style:normal;font-weight:600;color:var(--accent);background:#0f1114e0;box-shadow:none}.next-design .nh-home .tc-tile>b{margin:10px 0 4px;font-size:12px;font-weight:600;line-height:1.4;color:var(--text)}.next-design .nh-home .tc-tile>span:last-child,.next-design .nh-home .tc-tile>.tc-stat{color:var(--text-dim);font-size:11px;line-height:1.4}.next-design .nh-home .tc-acts{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:auto;padding-top:8px}.next-design .nh-home .tc-acts .btn{font-size:11px}.next-design .nh-home .panel{margin:0;padding:21px;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:inset 0 1px #ffffff06;color:var(--text);overflow:hidden}.next-design .nh-home .panel:before,.next-design .nh-home .panel:after{display:none}.next-design .nh-home .panel-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 4px;padding:0;border:0}.next-design .nh-home .panel-head h2{flex:1;min-width:fit-content;font:600 16px/1.3 var(--sans);letter-spacing:-.025em;color:var(--text)}.next-design .nh-home .panel-meta{color:var(--text-faint);font-size:10px}.next-design .nh-count{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:8px;background:var(--accent-dim);color:var(--accent);font-size:10px;font-weight:600}.next-design .nh-aside-description{font-size:11px;line-height:1.6;color:var(--text-dim);margin:4px 0 17px}.next-design .nh-home .todo-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:9px;padding:14px 0;margin:0;border:0;border-top:1px solid var(--border);border-radius:0;background:none;text-align:left;color:var(--text);font-family:inherit;text-decoration:none;transition:background .16s ease}.next-design .nh-home .todo-row:hover{background:var(--panel-hover)}.next-design .nh-home .todo-ico{width:28px;height:28px;border:0;border-radius:8px;background:var(--accent-dim);color:var(--accent);display:grid;place-items:center;flex-shrink:0}.next-design .nh-home .todo-ico svg{width:14px;height:14px}.next-design .nh-home .todo-ico.tone-red{background:#cc6f5b1f;color:#e2a08b}.next-design .nh-home .todo-ico.tone-green{background:#8fae971f;color:#a6c2ad}.next-design .nh-home .todo-ico.tone-blue{background:#899fbc1f;color:#a4b5cd}.next-design .nh-home .todo-text{display:flex;flex-direction:column;gap:4px;min-width:0}.next-design .nh-home .todo-text b{font-size:12px;line-height:1.5;font-weight:500;color:var(--text)}.next-design .nh-home .todo-text>span{font-size:11px;line-height:1.6;color:var(--text-dim);overflow-wrap:anywhere}.next-design .nh-home .todo-action{display:flex;align-items:center;gap:3px;padding-top:3px;font-size:11px;color:var(--accent);white-space:nowrap}.next-design .nh-home .todo-action i{font-style:normal}.next-design .nh-home .today-clear{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:16px 0;font-size:11px;line-height:1.6;color:var(--text-dim)}.next-design .nh-home .today-clear b{color:var(--accent)}.next-design .nh-home .today-clear .clear-ico{display:none}.next-design .nh-aside .panel:has(#today-tasks) .panel-head{gap:5px 8px;margin-bottom:15px}.next-design .nh-aside .panel:has(#today-tasks) .panel-head h2{flex-basis:55%}.next-design .nh-aside .panel:has(#today-tasks) .panel-head .panel-meta{margin-left:auto}.next-design .nh-home .panel-head .link-btn{padding:0;min-height:auto;font-size:11px;color:var(--text-dim)}.next-design .nh-home .tt-add{margin:0 0 12px;gap:5px;flex-wrap:wrap}.next-design .nh-home .tt-add .input{flex-basis:100%;min-width:0;min-height:34px;border:1px solid var(--border);border-radius:8px;padding:8px 10px;background:var(--bg);color:var(--text);font-size:13px}.next-design .nh-home .tt-add .tt-tier{flex:1;min-height:29px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text-dim);font-size:11px}.next-design .nh-home .tt-add .btn{min-height:29px;padding:5px 13px;font-size:11px;border-radius:8px}.next-design .nh-home .tt-list{display:grid;margin:0;padding:0;gap:0}.next-design .nh-home .tt-row{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:11px 0;border-bottom:1px solid var(--border);color:var(--text)}.next-design .nh-home .tt-row label{display:flex;align-items:flex-start;gap:8px;flex:1 1 100%;font-size:13px;line-height:1.5}.next-design .nh-home .tt-row input[type=checkbox]{width:13px;height:13px;margin-top:1px;accent-color:var(--accent)}.next-design .nh-home .tt-tier-tag{margin-left:21px;min-height:23px;border:0;border-radius:8px;padding:3px 5px;background:var(--panel-hover);color:var(--text-dim);font-size:11px}.next-design .nh-home .tt-edit-btn,.next-design .nh-home .tt-daily{color:var(--text-dim);font-size:11px}.next-design .nh-home .tt-edit-btn{opacity:1;margin-left:auto}.next-design .nh-helper{display:flex;align-items:flex-start;gap:11px;padding:0 8px;color:var(--text-dim)}.next-design .nh-helper-icon{padding-top:3px;color:var(--text-faint)}.next-design .nh-helper b{font-size:11px;font-weight:600}.next-design .nh-helper p{margin:5px 0 3px;color:var(--text-dim);font-size:11px;line-height:1.6}.next-design .nh-helper .nh-text-link{font-size:11px}.next-design .nh-home .brief-nums{margin-top:15px}.next-design .nh-home .brief-nums b{color:var(--accent)}.next-design .nh-home .brief-foot{color:var(--text-faint);font-size:10px}.next-design .nh-creator-home .nh-metrics>button>b{font-size:26px;white-space:nowrap}.next-design .nh-creator-path{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:27px;margin:0;padding:25px;list-style:none;background:var(--bg);border-left:1px solid var(--border)}.next-design .nh-creator-path>li{display:flex;align-items:center;gap:12px}.next-design .nh-creator-path>li>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-dim);color:var(--accent);font-size:10px}.next-design .nh-creator-path b{display:block;font-size:11px;color:var(--text)}.next-design .nh-creator-path small{display:block;font-size:10px;color:var(--text-dim);margin-top:4px}.next-design .nh-seat-focus .nh-primary{margin-top:24px}.next-design .nh-more-actions{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:11px 0 0;border:0;border-top:1px solid var(--border);background:none;color:var(--accent);font-family:inherit;font-size:11px;cursor:pointer}.next-design .nh-home .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes nh-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nh-soft-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (max-width: 1200px){.next-design .nh-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.next-design .nh-focus{grid-template-columns:minmax(0,1.1fr) minmax(210px,.9fr)}.next-design .nh-focus-copy{padding:24px 21px}.next-design .nh-focus h2{font-size:31px}.next-design .nh-primary{font-size:11px;gap:8px;padding:11px 13px}.next-design .nh-focus-actions{gap:12px}.next-design .nh-product-stage{padding:15px}.next-design .nh-progress{gap:7px}.next-design .nh-progress button{font-size:11px}.next-design .nh-metrics>button{padding-inline:16px;gap:11px}.next-design .nh-metric-icon{display:none}}@media (max-width: 1000px){.next-design .nh-workspace{grid-template-columns:minmax(0,1fr)}.next-design .nh-aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.next-design .nh-helper{grid-column:1 / -1}.next-design .nh-focus{grid-template-columns:1.35fr 1fr}.next-design .nh-focus h2{font-size:36px}.next-design .nh-focus-copy{padding:28px}.next-design .nh-product-stage{padding:20px}.next-design .nh-section-intro{margin-top:8px}}@media (max-width: 640px){.next-design .nh-welcome{display:block;margin:2px 0 19px}.next-design .nh-welcome h1{font-size:29px;margin-block:7px}.next-design .nh-welcome p{font-size:11px}.next-design .nh-date{margin-top:13px;font-size:10px}.next-design .nh-date svg{width:13px;height:13px}.next-design .nh-kicker{font-size:10px}.next-design .nh-metrics{padding:14px 0;margin-bottom:19px}.next-design .nh-metrics>button{flex-direction:column;align-items:flex-start;gap:5px;padding:0 12px}.next-design .nh-metrics>button>b,.next-design .nh-creator-home .nh-metrics>button>b{font-size:24px}.next-design .nh-metrics>button>span:not(.nh-metric-icon){font-size:10px;font-weight:400}.next-design .nh-metrics>button>span>span,.next-design .nh-metrics>button>i{display:none}.next-design .nh-workspace{gap:22px}.next-design .nh-main{gap:23px}.next-design .nh-focus{display:flex;flex-direction:column;border-radius:12px;min-height:0}.next-design .nh-focus-copy{padding:23px}.next-design .nh-eyebrow{font-size:10px}.next-design .nh-focus h2{font-size:33px;margin-top:17px;max-width:280px}.next-design .nh-focus p{font-size:13px}.next-design .nh-focus-actions{margin-top:20px;gap:19px}.next-design .nh-primary{min-height:43px;padding:10px 14px;font-size:11px}.next-design .nh-text-link{min-height:40px;font-size:11px}.next-design .nh-progress{padding-top:20px;gap:12px}.next-design .nh-progress button{font-size:11px;min-height:28px}.next-design .nh-product-stage{padding:15px 20px;border-left:0;border-top:1px solid var(--border)}.next-design .nh-stage-label{padding-bottom:10px}.next-design .nh-product-feature{display:flex;align-items:center;border-radius:8px}.next-design .nh-product-photo{width:82px;height:83px;flex:0 0 auto}.next-design .nh-product-photo>svg{width:32px;height:32px}.next-design .nh-product-caption{padding:11px;flex:1}.next-design .nh-product-caption b{font-size:12px}.next-design .nh-product-rest{display:none}.next-design .nh-product-empty{flex-direction:row;flex-wrap:wrap;gap:8px;text-align:left;justify-content:flex-start;padding:17px 23px}.next-design .nh-product-empty>span{max-width:none;flex:1 1 100%}.next-design .nh-product-placeholder{width:28px;height:28px;margin:0;border:0;border-radius:0;transform:none}.next-design .nh-product-placeholder>svg{width:25px;height:25px;transform:none}.next-design .nh-product-loading>span:first-child{height:70px}.next-design .nh-product-loading>span:not(:first-child){display:none}.next-design .nh-section-intro{display:block;margin-bottom:12px}.next-design .nh-section-intro p{margin-top:5px;font-size:10px}.next-design .nh-home .top-concepts-head{font-size:20px;gap:7px;margin-bottom:13px}.next-design .nh-home .top-concepts-head .live-dot{font-size:10px}.next-design .nh-home .tc-tiles{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto;gap:12px;padding:0 0 12px;scroll-snap-type:x mandatory;scrollbar-width:thin}.next-design .nh-home .tc-tile{width:130px;scroll-snap-align:start}.next-design .nh-home .tc-frame{height:173px;max-height:none}.next-design .nh-home .tc-tile>b{font-size:12px}.next-design .nh-home .tc-tile>span:last-child,.next-design .nh-home .tc-tile>.tc-stat{font-size:11px}.next-design .nh-aside{display:flex;flex-direction:column;gap:20px}.next-design .nh-home .panel{width:100%;padding:20px;border-radius:12px}.next-design .nh-home .panel-head h2{font-size:17px}.next-design .nh-home .todo-text b{font-size:11px}.next-design .nh-home .todo-text>span{font-size:10px}.next-design .nh-home .todo-action{font-size:11px}.next-design .nh-home .tt-row label{font-size:13px}.next-design .nh-home .tt-row input[type=checkbox]{width:16px;height:16px}.next-design .nh-home .tt-tier-tag{min-height:32px;font-size:11px}.next-design .nh-home .tt-edit-btn{font-size:11px;min-height:32px}.next-design .nh-home .tt-add .input{font-size:13px;min-height:40px}.next-design .nh-home .tt-add .tt-tier,.next-design .nh-home .tt-add .btn{min-height:36px;font-size:11px}.next-design .nh-home .panel-head .link-btn{min-height:28px;font-size:11px}.next-design .nh-creator-path{padding:20px 23px;gap:18px}.next-design .nh-creator-home .nh-metrics{flex-wrap:wrap;gap:15px 0}.next-design .nh-creator-home .nh-metrics>button{flex:1 1 45%;padding-inline:13px}.next-design .nh-creator-home .nh-metrics>button:nth-child(2n){border-right:0}.next-design .nh-creator-home .nh-metrics>button:nth-child(odd){padding-left:0}}.su-card{margin:0 0 24px;padding:18px 20px 14px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(115deg,rgba(212,178,106,.05),transparent 60%),var(--panel)}.su-head{display:flex;align-items:center;gap:16px;margin-bottom:6px}.su-head h2{margin:0;font-family:var(--sans);font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--text);white-space:nowrap}.su-bar{flex:1;height:4px;border-radius:4px;background:var(--border);overflow:hidden}.su-bar i{display:block;height:100%;border-radius:4px;background:var(--accent);transition:width .6s cubic-bezier(.22,.8,.25,1);animation:su-grow .7s cubic-bezier(.22,.8,.25,1) backwards}.su-rows{list-style:none;margin:0;padding:0}.su-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;grid-template-areas:"ico text pill btn";align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--border);animation:su-in .42s cubic-bezier(.22,.8,.25,1) backwards;animation-delay:calc(var(--i, 0) * 45ms + 80ms)}.su-rows .su-row:first-child{border-top:0}.su-ico{grid-area:ico;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);font-size:11px;color:var(--text-faint)}.su-row.is-done .su-ico{background:var(--accent-dim);border-color:transparent;color:var(--accent)}.su-text{grid-area:text;min-width:0;display:flex;flex-direction:column;gap:2px}.su-text b{font-size:13px;font-weight:600;color:var(--text)}.su-row.is-done .su-text b{color:var(--text-dim)}.su-text small{font-size:11px;color:var(--text-faint)}.su-pill{grid-area:pill;justify-self:start;padding:3px 9px;border-radius:999px;border:1px solid var(--border);font-size:11px;font-weight:600;color:var(--text-dim);white-space:nowrap}.su-pill.on{border-color:transparent;background:var(--accent-dim);color:var(--accent)}.su-btn{grid-area:btn;justify-self:end;white-space:nowrap}.su-optional{margin-top:4px;border-top:1px solid var(--border)}.su-optional>summary{cursor:pointer;padding:11px 0;font-size:12px;font-weight:600;color:var(--text-dim)}.su-optional[open]>.su-rows{animation:su-in .32s cubic-bezier(.22,.8,.25,1) backwards}.su-first{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 2px;border-top:1px solid var(--border)}.su-first b{font-size:13px;font-weight:600;color:var(--text)}@keyframes su-in{0%{opacity:0;transform:translateY(6px)}}@keyframes su-grow{0%{width:0}}@media (prefers-reduced-motion: reduce){.su-row,.su-bar i,.su-optional[open]>.su-rows{animation:none;transition:none}}.hfa-send{text-decoration:none;display:inline-block}@media (prefers-reduced-motion: reduce){.next-design .nh-home *,.next-design .nh-home *:before,.next-design .nh-home *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.next-design .next-create-eyebrow{display:block;margin-bottom:12px;color:var(--text-dim);font-size:11px;line-height:1.4;letter-spacing:.15em;font-weight:750}.next-design .next-quick-clip.qc{margin:0 0 22px;padding:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.next-design .next-quick-clip.qc:before,.next-design .next-quick-clip.qc:after,.next-design .review-voiceovers .vo-hero:before,.next-design .review-voiceovers .vo-hero:after{display:none}.next-design .review-quick-clip.next-quick-clip .qc-head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin:28px 0;text-align:left}.next-design .review-quick-clip.next-quick-clip .qc-title,.next-design .review-voiceovers .vo-hero .qc-title{margin:0;background:none;color:var(--text);-webkit-text-fill-color:var(--text);font:600 clamp(26px,2.5vw,36px)/1.15 var(--sans);letter-spacing:-.045em}.next-design .review-quick-clip.next-quick-clip .qc-sub{margin:11px 0 0;font-size:14px;color:var(--text-dim)}.next-design .next-quick-clip .qc-steps,.next-design .review-voiceovers .qc-steps{gap:14px;flex-shrink:0}.next-design .next-quick-clip .qc-steps li,.next-design .review-voiceovers .qc-steps li{border:0;background:none;border-radius:0;padding:7px 0;color:var(--text-dim);font-size:12px}.next-design .next-quick-clip .qc-steps li span,.next-design .review-voiceovers .qc-steps li span{width:26px;height:26px;color:var(--text-dim);background:var(--panel-hover);border:0}.next-design .next-quick-clip .qc-steps li.now,.next-design .review-voiceovers .qc-steps li.now{color:var(--accent-2)}.next-design .next-quick-clip .qc-steps li.now span,.next-design .review-voiceovers .qc-steps li.now span{color:var(--on-accent);background:var(--accent)}.next-design .next-quick-clip .qc-steps li.done span,.next-design .review-voiceovers .qc-steps li.done span{color:var(--accent-2);background:var(--accent-dim)}.next-design .next-clip-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.4fr);align-items:start;gap:24px}.next-design .next-clip-choices{min-width:0;padding:26px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.next-design .next-quick-clip .qc-block{margin:0 0 26px;max-width:none}.next-design .next-quick-clip .qc-block:last-child{margin-bottom:0}.next-design .next-quick-clip .qc-label{margin-bottom:18px;gap:10px;font-size:15px;font-weight:650;color:var(--text)}.next-design .next-quick-clip .qc-label>span{width:27px;height:27px;background:var(--panel-hover);color:var(--text-dim);border-radius:8px;font-size:12px}.next-design .next-quick-clip .qc-products{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px}.next-design .qc-product{padding:7px 7px 12px;border:1px solid transparent;background:var(--panel);border-radius:12px;box-shadow:none}.next-design .qc-product:hover{transform:translateY(-2px);background:var(--panel-hover);border-color:var(--gold-line);box-shadow:none}.next-design .qc-product.on{border-color:var(--accent);background:var(--accent-dim);box-shadow:0 0 0 1px var(--accent)}.next-design .qc-product-pic{background:var(--bg);border-radius:8px}.next-design .qc-product-pic i{color:var(--text-dim);font-family:var(--sans);font-weight:600}.next-design .qc-product-name{color:var(--text);font-size:12px;line-height:1.5}.next-design .qc-product-new .qc-product-pic{border:1px dashed var(--border);background:var(--bg)}.next-design .qc-product-pic b,.next-design .qc-concept-pic b{color:var(--on-accent);background:var(--accent);box-shadow:0 2px 8px #0000003d}.next-design .next-quick-clip .qc-concepts{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:14px}.next-design .qc-concept{background:var(--panel);border-color:var(--border);border-radius:8px;box-shadow:none}.next-design .qc-concept:hover{transform:translateY(-3px);border-color:var(--gold-line);box-shadow:0 8px 18px #0000003d}.next-design .qc-concept.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.next-design .qc-concept-pic{height:155px;background:var(--bg)}.next-design .qc-concept-name{font-size:13px;color:var(--text);line-height:1.4}.next-design .qc-concept-meta{padding:7px 12px 13px}.next-design .qc-concept-meta em{color:var(--text-dim);font-size:11px;font-weight:500}.next-design .qc-concept-meta em.fit{color:#90c9a1}.next-design .qc-concept-meta em.change{color:var(--accent-2)}.next-design .qc-concept-meta em.no{color:#f18f85}.next-design .next-quick-clip .qc-search{padding:8px 10px;border-color:var(--border);border-radius:8px;background:var(--panel-hover)}.next-design .next-quick-clip .qc-search input{width:130px;color:var(--text);font-size:12px}.next-design .next-concept-placeholder{display:flex;gap:12px;align-items:center;border-top:1px solid var(--border);padding-top:24px;color:var(--text-faint)}.next-design .next-placeholder-step{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:8px;background:var(--panel-hover);font-size:12px}.next-design .next-concept-placeholder h3{margin:0 0 5px;font:600 14px var(--sans)}.next-design .next-concept-placeholder p{margin:0;font-size:12px;line-height:1.55}.next-design .next-clip-summary{position:sticky;top:calc(146px + env(safe-area-inset-top,0px));align-self:start;min-width:0;padding:20px;border:1px solid var(--gold-line);border-radius:12px;background:var(--panel);box-shadow:inset 0 1px rgba(var(--accent-rgb),.14),0 12px 32px #00000026;animation:next-gallery-in .4s var(--ease) backwards}.next-design .next-summary-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px;color:var(--text);font-size:13px;font-weight:650}.next-design .next-summary-head>span:last-child{padding:5px 8px;background:var(--panel-hover);border-radius:6px;color:var(--text-dim);font-size:11px;font-weight:500}.next-design .next-brief-visual{position:relative;min-height:242px;aspect-ratio:1;background:var(--bg);border:1px solid var(--border);border-radius:8px;overflow:hidden}.next-design .next-brief-frame{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.next-design .next-brief-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--text-faint)}.next-design .next-brief-empty span{font-size:12px}.next-design .next-brief-product{position:absolute;left:10px;bottom:10px;right:10px;display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:8px;background:#131518f0;color:var(--text);font-size:12px;font-weight:650}.next-design .next-brief-product img{width:38px;height:38px;border-radius:5px;object-fit:cover}.next-design .next-brief-caption{margin:10px 0 16px;color:var(--text-dim);font-size:11px;line-height:1.55}.next-design .next-quick-clip .qc-go{align-items:stretch;gap:12px;border-top:1px solid var(--border);padding-top:16px}.next-design .next-quick-clip .qc-pair{flex-direction:column;gap:3px;font:600 16px/1.4 var(--sans);color:var(--text)}.next-design .next-quick-clip .qc-pair i{font-size:14px;color:var(--text-dim)}.next-design .next-quick-clip .qc-make{min-width:0;width:100%;padding:13px 10px;border-radius:8px;font-size:13px;box-shadow:none}.next-design .next-brief-waiting .qc-make:disabled{background:var(--panel-hover);color:var(--text-dim);border-color:transparent;opacity:1}.next-design .next-quick-clip .qc-fine{font-size:11px;line-height:1.65;color:var(--text-dim)}.next-design .next-quick-clip .qc-vm{flex-wrap:wrap;gap:4px 8px;font-size:11px;color:var(--text-dim)}.next-design .next-quick-clip .qc-vm-pick{max-width:100%}.next-design .next-quick-clip .qc-vm-row{grid-template-columns:1fr;background:var(--panel-hover);border-color:var(--border)}.next-design .next-quick-clip .qc-vm-row.on{border-color:var(--gold-line)}.next-design .next-quick-clip .qc-more{color:var(--accent-2);font-size:12px}.next-design .next-quick-clip .qc-adv{margin:15px 0 0;padding:10px 0;color:var(--text-dim);font-size:12px;text-align:left}.next-design .next-quick-clip .qc-adv:hover{color:var(--text)}.next-design .review-studio .cs-strip{margin:20px 0 0;gap:13px}.next-design .review-studio .cs-parts{padding:0;background:none;border:0;box-shadow:none;gap:18px;border-radius:0}.next-design .review-studio .cs-part{min-height:42px;margin:0;padding:10px 0;color:var(--text-dim);border:0;border-bottom:2px solid transparent;border-radius:0;background:none;box-shadow:none}.next-design .review-studio .cs-part.on{color:var(--accent-2);border-bottom-color:var(--accent);background:transparent;box-shadow:none}.next-design .review-studio .cs-part:hover{color:var(--text);background:transparent}.next-design .review-studio .review-part-label{margin-right:8px;font-size:11px;color:var(--text-dim)}.next-design .review-studio .review-connection .conn-light{padding:13px 16px;border:1px solid var(--border);background:var(--panel-hover);border-radius:8px;box-shadow:none}.next-design .review-studio .review-connection .conn-light b{color:var(--text);font-size:12px}.next-design .review-studio .review-connection .conn-light span{color:var(--text-dim);font-size:11px}.next-design .review-studio .conn-dot{animation:none}.next-design .review-studio .review-queue-tabs{gap:4px;background:var(--panel-hover);border:0;border-radius:8px}.next-design .review-studio .review-queue-tabs .queue-stat{color:var(--text-dim);border-radius:7px}.next-design .review-studio .review-queue-tabs .queue-stat.on{background:var(--accent-dim);color:var(--accent-2);box-shadow:0 1px 3px #0000003d;border-color:var(--gold-line)}.next-design .clip-card{border-color:var(--border);border-radius:12px;background:var(--panel);box-shadow:none}.next-design .clip-card:not(.open):hover{border-color:var(--gold-line);box-shadow:0 10px 24px #0000003d;transform:translateY(-3px)}.next-design .clip-name{color:var(--text)}.next-design .clip-info,.next-design .clip-details{background:var(--panel)}.next-design .clip-product{color:var(--text-dim)}.next-design .next-library-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:8px 0 26px}.next-design .next-library-heading h2{margin:0;color:var(--text);font:600 clamp(28px,3vw,42px)/1.15 var(--sans);letter-spacing:-.05em}.next-design .next-library-heading p{margin:12px 0 0;color:var(--text-dim);font-size:14px}.next-design .next-library-count{display:flex;flex-direction:column;gap:6px;padding:0 4px 1px 30px;border-left:1px solid var(--border);color:var(--text-dim);font-size:11px;white-space:nowrap}.next-design .next-library-count b{color:var(--text);font-size:28px;font-weight:550;line-height:1;letter-spacing:-.04em}.next-design .conceptlib .lib-tabs{padding:0 0 13px;gap:8px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.next-design .conceptlib .lib-tab{padding:9px 14px;color:var(--text-dim);background:transparent;border:1px solid transparent;border-radius:8px;box-shadow:none}.next-design .conceptlib .lib-tab.on{background:var(--accent-dim);color:var(--accent-2);border-color:var(--gold-line)}.next-design .conceptlib .lib-tab-n{background:var(--panel-hover);color:var(--text-dim)}.next-design .review-concepts .tested-on-bar{padding:12px 0;margin:0;background:transparent;border:0;border-radius:0}.next-design .review-concepts .tested-on-bar.on{background:transparent;border:0}.next-design .review-concepts .lib-toolbar{gap:8px;margin:0 0 14px}.next-design .review-concepts .lib-search{min-height:45px;border:1px solid var(--border);background:var(--panel);border-radius:8px}.next-design .review-concepts .lib-search input{color:var(--text)}.next-design .review-concepts .lib-search:focus-within{border-color:var(--gold-line);box-shadow:0 0 0 3px var(--accent-dim)}.next-design .review-concepts .lib-toolbar>.btn,.next-design .review-concepts .lib-sort{min-height:45px;background:var(--panel);border-color:var(--border);border-radius:8px}.next-design .review-concepts .review-decoder.dq{margin:0 0 24px;border:1px solid var(--gold-line, var(--border));border-radius:10px;padding:16px 18px;background:var(--panel);box-shadow:none}.next-design .review-concepts .lib-toolbar>.btn.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.next-design .review-concepts .review-decoder:before,.next-design .review-concepts .review-decoder:after{display:none}.next-design .review-concepts .dq-mobile-toggle{color:var(--text);font-size:16px;font-weight:700}.next-design .review-concepts .dq-mobile-status{color:var(--text-dim)}.next-design .review-concepts .lib-panel{border-color:var(--border);background:var(--panel);box-shadow:none;border-radius:8px}.next-design .review-concepts .tier-head{border:0;margin:10px 0 14px;padding:0}.next-design .review-concepts .tier-title{color:var(--text)!important;font:650 15px var(--sans);letter-spacing:-.015em}.next-design .review-concepts .type-count{color:var(--text-faint);background:var(--panel-hover);font-size:11px}.next-design .review-concepts .hook-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.next-design .review-concepts .hook-card.hk3{border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:none;animation:next-gallery-in .4s backwards;animation-delay:calc(var(--i, 0) * 30ms)}.next-design .review-concepts .hook-card.hk3:hover{border-color:var(--gold-line);box-shadow:0 12px 28px #0000003d;transform:translateY(-4px)}.next-design .review-concepts .hk3-hero,.next-design .review-concepts .hk3-hero.is-empty{height:260px;background:var(--bg)}.next-design .review-concepts .hk3-shade{display:none}.next-design .review-concepts .hk3-top{top:11px;left:11px;right:11px}.next-design .review-concepts .hk3-chip{color:var(--text-dim);background:#131518f0;border:1px solid var(--border);border-radius:6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;box-shadow:0 2px 6px #0000003d}.next-design .review-concepts .hk3-status.st-proven{color:#90c9a1}.next-design .review-concepts .hk3-status.st-decoded{color:#cbb5e4}.next-design .review-concepts .hk3-status i{animation:none}.next-design .review-concepts .hk3-name.next-concept-title{position:static;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0;padding:16px 16px 0;border:0;border-radius:0;background:transparent;color:var(--text);text-shadow:none;font:650 16px/1.35 var(--sans);letter-spacing:-.02em;text-align:left;cursor:pointer}.next-design .review-concepts .next-concept-title span{flex:none;color:var(--text-dim);font-size:17px}.next-design .review-concepts .next-concept-title:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.next-design .review-concepts .hk3-info{min-height:37px;padding:10px 16px 0}.next-design .review-concepts .hk3-perf{color:var(--text-dim);font-size:11px}.next-design .review-concepts .hk3-perf span{color:var(--text-dim)}.next-design .review-concepts .hk3-perf.top span{color:var(--accent-2)}.next-design .review-concepts .hk3-perf.none{color:var(--text-faint)}.next-design .review-concepts .hk3-plats{flex-basis:auto}.next-design .review-concepts .hk3-plat{background:var(--panel-hover);border-color:var(--border);color:var(--text-dim)}.next-design .review-concepts .hk3-actions{padding:14px 16px 16px;gap:7px}.next-design .review-concepts .hk3-star,.next-design .review-concepts .hk3-btn{min-height:37px;border-radius:7px;font-size:12px}.next-design .review-concepts .hk3-star{background:var(--panel-hover);color:var(--text-dim);border:1px solid var(--border);font-size:18px}.next-design .review-concepts .hk3-star.on{background:var(--accent-dim);color:var(--accent-2);border-color:var(--gold-line)}.next-design .review-concepts .hk3-btn.ghost{background:var(--panel-hover);color:var(--text-dim);border:1px solid var(--border)}.next-design .review-concepts .hk3-btn.go{background:linear-gradient(150deg,var(--accent-2),var(--accent));color:var(--on-accent);border:1px solid var(--accent);box-shadow:inset 0 1px #ffffff1f}.next-design .review-concepts .hk3-btn.go:hover{background:var(--accent-2);box-shadow:0 4px 16px rgba(var(--accent-rgb),.14)}.next-design .review-voiceovers .vo-hero.qc{padding:8px 0 22px;background:none;border:0;border-radius:0;box-shadow:none}.next-design .review-voiceovers .vo-hero .qc-head{gap:11px 24px}.next-design .review-voiceovers .vo-app{grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);gap:24px}.next-design .review-voiceovers .vo-card{padding:24px;border-radius:12px;border-color:var(--border);background:var(--panel);box-shadow:none}.next-design .review-voiceovers .vo-num{color:var(--text-dim);background:var(--panel-hover);border-radius:7px;font-size:12px}.next-design .review-voiceovers .vo-step h3{color:var(--text);font-size:15px;font-weight:650}.next-design .review-voiceovers .vo-clips{gap:8px;max-height:340px}.next-design .review-voiceovers .vo-clip{padding:14px;background:var(--panel-hover);border-color:var(--border);border-radius:8px}.next-design .review-voiceovers .vo-clip.on{background:var(--accent-dim);border-color:var(--gold-line)}.next-design .review-voiceovers .vo-clip b{color:var(--text);font-size:13px}.next-design .review-voiceovers .vo-clip span{color:var(--text-dim);font-size:11px}.next-design .review-voiceovers .vo-video{border-radius:12px;background:var(--bg)}.next-design .next-voice-empty{min-height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;background:var(--panel-hover);border-radius:12px;border:1px solid var(--border);color:var(--text-dim)}.next-design .next-voice-empty h3{margin:22px 0 9px;color:var(--text);font:600 22px/1.25 var(--sans);letter-spacing:-.03em}.next-design .next-voice-empty p{margin:0;font-size:12px;line-height:1.6;color:var(--text-dim)}.next-design .review-voiceovers .vo-pill{color:var(--text-dim);background:var(--panel-hover);border-color:var(--border)}.next-design .review-voiceovers .vo-pill.on{background:var(--accent-dim);border-color:var(--gold-line);color:var(--accent-2)}.next-design .review-voiceovers .vo-take{background:var(--panel-hover);border-color:var(--border)}.next-design .review-voiceovers .vo-take.on{box-shadow:0 0 0 1px var(--gold-line);border-color:var(--gold-line)}.next-design .skills-tab .skills-hero,.next-design .review-studio .qc-lib{padding:8px 0 24px;background:transparent;border:0;box-shadow:none}.next-design .skills-tab .skills-hero .qc-head,.next-design .review-studio .qc-lib .qc-head{align-items:flex-start;text-align:left;gap:12px;margin:0 0 20px}.next-design .skills-tab .qc-title,.next-design .review-studio .qc-lib .qc-title{margin:0;font-family:var(--sans);font-weight:600;color:var(--text);background:none;-webkit-text-fill-color:currentColor;font-size:34px;letter-spacing:-.045em}.next-design .skills-tab .qc-sub{max-width:650px;color:var(--text-dim)}.next-design .skills-tab .qc-steps,.next-design .review-studio .qc-lib .qc-steps{justify-content:flex-start;margin:4px 0;gap:12px;flex-wrap:wrap}.next-design .skills-tab .qc-steps li,.next-design .review-studio .qc-lib .qc-steps li{border:0;padding:4px 10px 4px 0;color:var(--text-dim);font-size:12px}.next-design .skills-tab .qc-steps li span,.next-design .review-studio .qc-lib .qc-steps li span{border:0;color:var(--text-dim);background:var(--panel-hover)}.next-design .review-studio .qc-lib .qc-steps li.now{background:transparent;color:var(--accent-2)}.next-design .review-studio .qc-lib .qc-steps li.now span{color:var(--on-accent);background:var(--accent)}.next-design .review-studio .qc-lib .qc-mark{display:none}.next-design .skills-tab .skills-renew{margin:0 0 12px;color:var(--accent-2);background:var(--accent-dim);border-color:var(--gold-line);border-radius:7px;text-align:left;font-size:12px}.next-design .skills-tab .qc-how,.next-design .review-studio .qc-lib .qc-how{margin-left:0;text-align:left;color:var(--text-dim);font-size:12px}.next-design .skills-tab .qc-how summary,.next-design .review-studio .qc-lib .qc-how summary{color:var(--accent-2);font-weight:600}.next-design .skills-tab .skills-group{gap:12px;margin-top:12px}.next-design .skills-tab .ct-section-label{color:var(--text-dim);font:650 14px var(--sans);letter-spacing:-.01em}.next-design .skills-tab .skills-grid{gap:18px}.next-design .skills-tab .skill-card{padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:none}.next-design .skills-tab .skill-card:hover{border-color:var(--gold-line);box-shadow:0 7px 20px #0000003d}.next-design .skills-tab .skill-card.new{border-color:var(--border)}.next-design .skills-tab .skill-title{color:var(--text);font-size:16px;font-weight:650}.next-design .skills-tab .skill-what{color:var(--text-dim);font-size:13px;line-height:1.6}.next-design .skills-tab .skill-new{color:#90c9a1;background:#5a946b1f;border-color:#90c9a138;font-size:11px}.next-design .skills-tab .skill-phrase{color:var(--text-dim);background:var(--panel-hover);border-color:var(--border);border-radius:6px;font-size:12px;font-style:normal}.next-design .skills-tab .skill-foot{margin-top:6px}.next-design .av-bank .av-card-big{padding:10px;gap:12px}.next-design .av-bank .av-card-big .skill-what,.next-design .av-bank .av-card-big .av-name,.next-design .av-bank .av-card-big .av-meta,.next-design .av-bank .av-card-big .av-foot{padding-left:6px;padding-right:6px}.next-design .av-bank .av-card-big .av-foot{padding-bottom:6px}.next-design .av-bank .av-hero{background:var(--bg);border-radius:8px}.next-design .av-bank .av-hero .av-badge{color:var(--accent-2);background:#131518f0;border-color:var(--gold-line);border-radius:6px;font-size:11px}.next-design .av-bank .av-name{color:var(--text);font-weight:650}.next-design .av-bank .av-drops,.next-design .av-bank .av-edit{background:var(--panel-hover);border-color:var(--border)}.next-design .av-bank .av-drop{color:var(--text-dim);background:var(--panel-hover);border-color:var(--border)}.next-design .av-bank .av-drop:hover{background:var(--panel-hover)}.next-design .av-bank .av-done{color:#90c9a1}.next-design .review-studio .qc-lib>.qc-block{max-width:none;padding:22px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.next-design .review-studio .qc-lib .qc-label{color:var(--text);font-size:15px}.next-design .review-studio .qc-lib .qc-label>span{color:var(--text-dim);background:var(--panel-hover)}.next-design .review-studio .qc-lib .rlib-img{background:var(--bg);color:#fff}.next-design .review-studio .qc-lib .rlib-kind{background:#0b0c0ed9;color:#fff}.next-design .review-studio .qc-lib .rlib-using{background:var(--accent);color:var(--on-accent)}.next-design .review-studio .qc-lib .rlib-card{border-radius:8px;background:var(--panel);border-color:var(--border)}.next-design .review-studio .qc-lib .rlib-card:hover{border-color:var(--gold-line);box-shadow:0 8px 20px #0000003d}.next-design .review-studio .qc-lib .rlib-card.picked{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.next-design .review-studio .qc-lib .rlib-body b{color:var(--text)}.next-design .review-studio .qc-lib .rlib-what,.next-design .review-studio .qc-lib .rlib-detail-what{color:var(--text-dim)}.next-design .review-studio .qc-lib .rlib-detail,.next-design .review-studio .qc-lib .rlib-add{border-color:var(--border);background:var(--panel-hover);border-radius:8px}.next-design .review-studio .qc-lib .rlib-queued{color:#90c9a1}.next-design .review-studio .fv{color:var(--text)}.next-design .review-studio .fv-head h3{font-family:var(--sans);font-weight:600;letter-spacing:-.035em}.next-design .review-studio .fv-step{border-color:var(--border);background:var(--panel);border-radius:12px;padding:20px}.next-design .review-studio .fv-pick,.next-design .review-studio .fv-row{background:var(--bg);border-color:var(--border);border-radius:8px}.next-design .review-studio .fv-n{color:var(--on-accent);background:var(--accent)}.next-design .review-studio .fv-wait{color:var(--text-dim);border-color:var(--border);background:var(--panel-hover)}.next-design .review-studio .fv-error{color:#f18f85!important}.next-design :is(.qc-product,.qc-concept,.next-clip-summary,.review-concepts .hk3-btn,.review-concepts .hk3-star,.skills-tab .skill-card,.review-studio .rlib-card,.review-voiceovers .vo-clip,.review-voiceovers .vo-take){transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s var(--ease)}.next-design :is(.qc-product.on,.qc-concept.on){box-shadow:0 0 0 1px var(--accent),0 5px 18px rgba(var(--accent-rgb),.08)}.next-design :is(.review-voiceovers .vo-clip:hover,.review-voiceovers .vo-take:hover,.skills-tab .skill-card:hover,.review-studio .rlib-card:hover){border-color:var(--gold-line);box-shadow:0 7px 22px #0000003d,inset 0 1px rgba(var(--accent-rgb),.07)}.next-design .next-brief-empty svg{color:var(--accent);opacity:.65}.next-design .next-voice-empty>svg{color:var(--accent)}@keyframes next-gallery-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1100px){.next-design .review-quick-clip.next-quick-clip .qc-head{align-items:flex-start;flex-direction:column;gap:14px}.next-design .next-clip-workspace{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.next-design .next-clip-choices{padding:20px}.next-design .next-clip-summary{padding:16px}.next-design .next-quick-clip .qc-products{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.next-design .next-brief-visual{min-height:210px}}@media (max-width: 800px){.next-design .next-clip-workspace,.next-design .review-voiceovers .vo-app{grid-template-columns:1fr}.next-design .next-clip-summary{position:static}.next-design .next-brief-visual{max-width:340px;margin:0 auto}.next-design .next-library-heading{align-items:flex-start}.next-design .next-library-heading p{max-width:340px;line-height:1.6}.next-design .review-voiceovers .vo-side{position:static}.next-design .review-voiceovers .vo-video{max-height:60vh}.next-design .review-voiceovers .vo-takes{grid-template-columns:1fr}}@media (max-width: 640px){.next-design .review-quick-clip.next-quick-clip.qc,.next-design .review-voiceovers .vo-hero.qc{padding:0!important;border-radius:0}.next-design .review-quick-clip.next-quick-clip .qc-head{display:flex;margin:20px 0;gap:16px!important}.next-design .review-quick-clip.next-quick-clip .qc-title,.next-design .review-voiceovers .vo-hero .qc-title{font-size:28px!important;line-height:1.2}.next-design .review-quick-clip.next-quick-clip .qc-sub{font-size:12px;line-height:1.65}.next-design .next-quick-clip .qc-steps{flex-wrap:nowrap;gap:17px;margin:0}.next-design .next-quick-clip .qc-steps li{padding:0;font-size:11px}.next-design .next-clip-choices{padding:16px;border-radius:12px}.next-design .next-quick-clip .qc-label{font-size:13px}.next-design .next-quick-clip .qc-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.next-design .next-quick-clip .qc-product{padding:4px 4px 8px}.next-design .next-quick-clip .qc-product-name{font-size:11px}.next-design .next-quick-clip .qc-concepts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.next-design .next-quick-clip .qc-concept-pic{height:155px}.next-design .next-quick-clip .qc-concept-name{padding:9px 9px 0;font-size:12px}.next-design .next-quick-clip .qc-concept-meta{padding:6px 9px 11px}.next-design .next-quick-clip .qc-concept-meta em{font-size:11px}.next-design .next-quick-clip .qc-search{width:100%;margin:5px 0 0}.next-design .next-quick-clip .qc-search input{width:100%}.next-design .review-studio .cs-parts{gap:8px}.next-design .review-studio .cs-part{padding:8px 0}.next-design .review-studio .cs-part-text b{font-size:11px}.next-design .next-library-heading{margin:0 0 21px;gap:12px}.next-design .next-library-heading h2{font-size:30px}.next-design .next-library-heading p{font-size:12px}.next-design .next-library-count{display:none}.next-design .conceptlib .lib-tabs{gap:4px}.next-design .conceptlib .lib-tab{padding:8px 9px;font-size:11px}.next-design .review-concepts .lib-search{flex-basis:100%}.next-design .review-concepts .lib-toolbar>.btn,.next-design .review-concepts .lib-sort{min-height:40px;font-size:11px}.next-design .review-concepts .hook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.next-design .review-concepts .hk3-hero,.next-design .review-concepts .hk3-hero.is-empty{height:180px}.next-design .review-concepts .hk3-top{top:7px;left:7px;right:7px;flex-wrap:wrap;justify-content:flex-start;gap:4px}.next-design .review-concepts .hk3-chip{padding:3px 5px;font-size:11px}.next-design .review-concepts .hk3-status{margin-left:0}.next-design .review-concepts .hk3-name.next-concept-title{font-size:13px;padding:11px 10px 0;gap:6px}.next-design .review-concepts .hk3-info{padding:8px 10px 0}.next-design .review-concepts .hk3-perf{flex-wrap:wrap;font-size:11px;white-space:normal}.next-design .review-concepts .hk3-actions{padding:10px;grid-template-columns:30px 1fr;gap:5px}.next-design .review-concepts .hk3-actions .hk3-btn.go{grid-column:1 / -1}.next-design .review-concepts .hk3-actions.no-watch .hk3-btn.go{grid-column:auto}.next-design .review-concepts .hk3-star,.next-design .review-concepts .hk3-btn{min-height:35px;font-size:11px}.next-design .review-voiceovers .vo-card{padding:18px}.next-design .review-voiceovers .vo-hero .qc-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.next-design .review-voiceovers .qc-sub{font-size:12px}.next-design .review-voiceovers .qc-steps{gap:9px}.next-design .review-voiceovers .qc-steps li{font-size:11px;padding:4px 0}.next-design .review-voiceovers .vo-preview{grid-template-columns:1fr}.next-design .skills-tab .skills-hero,.next-design .review-studio .qc-lib{padding:0 0 20px}.next-design .skills-tab .qc-title,.next-design .review-studio .qc-lib .qc-title{font-size:28px}.next-design .skills-tab .qc-steps,.next-design .review-studio .qc-lib .qc-steps{gap:5px}.next-design .skills-tab .qc-steps li,.next-design .review-studio .qc-lib .qc-steps li{font-size:11px}.next-design .skills-tab .skills-grid{grid-template-columns:1fr}.next-design .av-bank .skills-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.next-design .av-bank .av-bar{align-items:stretch;flex-wrap:wrap}.next-design .av-bank .av-bar .search{flex-basis:100%}.next-design .av-bank .av-name{font-size:14px}.next-design .av-bank .skill-what{font-size:12px}.next-design .av-bank .av-use-btn{white-space:normal}.next-design .review-studio .qc-lib>.qc-block,.next-design .review-studio .fv-step{padding:16px}.next-design .review-studio .qc-lib .rlib-detail-head{flex-direction:column}.next-design .review-studio .qc-lib .rlib-detail-actions{max-width:none;justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.next-design .next-quick-clip *,.next-design .review-voiceovers *,.next-design .skills-tab *,.next-design .review-studio .qc-lib *,.next-design .review-studio .fv *,.next-design .review-concepts .hook-card.hk3,.next-design .review-concepts .hk3-frames{animation:none!important;transition:none!important;scroll-behavior:auto}.next-design .review-concepts .hook-card.hk3:hover,.next-design .review-concepts .hook-card.hk3:hover .hk3-frames{transform:none}}.next-design{--work-good: #9dbf9b;--work-good-bg: rgba(157, 191, 155, .1);--work-good-line: rgba(157, 191, 155, .28);--work-bad: #d9958c;--work-bad-bg: rgba(217, 149, 140, .1);--work-bad-line: rgba(217, 149, 140, .28);--work-blue: #9cafd0;--work-blue-bg: rgba(156, 175, 208, .1);--work-blue-line: rgba(156, 175, 208, .28)}.next-design .next-workspace-label{display:block;margin:0 0 13px;color:var(--text-dim);font-size:11px;font-weight:750;letter-spacing:.15em;line-height:1.5}.next-design .next-heading-dot{color:var(--accent)}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero{background:transparent;border:0;border-radius:0;box-shadow:none;padding:8px 0 28px;margin:0 0 18px;overflow:visible}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero:before,.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero:after{display:none}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero .qc-glow{display:none}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-title,.next-design :is(.next-team-page,.next-product-detail) .cr-name{font-family:var(--sans);font-size:clamp(30px,3.3vw,48px);font-weight:650;letter-spacing:-.055em;line-height:1.06;color:var(--text);background:none;-webkit-text-fill-color:currentColor}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-sub{color:var(--text-dim);font-size:15px;line-height:1.6;max-width:610px;margin-top:12px}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero-top{align-items:center}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stats{display:flex;align-items:center;flex-wrap:wrap;gap:14px 30px;background:transparent;padding:22px 0 0;margin-top:22px;border:0;border-top:1px solid var(--border);box-shadow:none}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat{display:flex;flex-direction:row;align-items:baseline;gap:8px;background:none;padding:0;border:0;border-radius:0}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat b{font-family:var(--sans);font-size:21px;font-weight:650;text-shadow:none;color:var(--text)}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat span{font-size:12px;text-transform:none;letter-spacing:0;color:var(--text-faint)}.next-design :is(.mp-list,.next-team-page,.next-product-detail) :is(.ct2-stat b.good,.cr-stat b.good){color:var(--work-good)}.next-design :is(.mp-list,.next-team-page,.next-product-detail) :is(.ct2-stat b.warn,.cr-stat b.warn){color:var(--gold)}.next-design :is(.mp-list,.next-team-page,.next-product-detail) :is(.ct2-stat b.bad,.cr-stat b.bad){color:var(--work-bad)}.next-design .mp-list>.cr-nav{border-bottom:1px solid var(--border);padding:0;gap:26px;background:transparent;border-radius:0}.next-design .next-product-shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px}.next-design .next-product-shelf .mp-tile{display:flex;padding:0;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:none;overflow:visible;gap:0;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.next-design .next-product-shelf .mp-tile:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:0 14px 30px #00000024}.next-design .next-product-shelf .mp-tile:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.next-design .next-product-shelf .mp-tile:before,.next-design .next-product-shelf .mp-tile:after{display:none}.next-design .next-product-shelf .mp-tile-top{display:flex;flex-direction:column;gap:0;align-items:stretch;padding:0}.next-design .next-product-shelf .mp-tile-pic{position:relative;width:100%;height:auto;aspect-ratio:1.45;flex:none;border:0;border-radius:11px 11px 0 0;background:var(--panel-hover);overflow:hidden}.next-design .next-product-shelf .mp-tile:nth-child(3n+2) .mp-tile-pic{background:var(--panel-hover)}.next-design .next-product-shelf .mp-tile:nth-child(3n) .mp-tile-pic{background:var(--panel-hover)}.next-design .next-product-shelf .mp-tile-pic img{width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.next-design .next-product-shelf .mp-tile:hover .mp-tile-pic img{transform:scale(1.025)}.next-design .next-product-shelf .mp-tile-pic i{font-family:var(--sans);color:var(--gold);font-size:56px;font-weight:550;letter-spacing:-.06em}.next-design .next-product-status{position:absolute;z-index:1;top:14px;left:14px;padding:6px 10px;background:#131518f0;border:1px solid var(--border);border-radius:6px;color:var(--gold);font-size:11px;font-weight:650;box-shadow:0 2px 6px #00000024}.next-design .next-product-shelf .mp-tile-corner{top:12px;right:12px}.next-design .next-product-shelf .ct2-more{width:30px;height:30px;border-radius:8px;background:#131518f0;color:var(--gold);border:1px solid var(--border);opacity:1}.next-design .next-product-shelf .mp-tile-id{padding:19px 20px 16px;min-height:75px;justify-content:center;align-items:stretch;gap:7px}.next-design .next-product-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.next-design .next-product-shelf .mp-tile-name{color:var(--text);font-family:var(--sans);font-size:20px;font-weight:650;line-height:1.25;letter-spacing:-.035em}.next-design .next-product-open{flex:none;color:var(--gold);font-size:22px;transform:translate(0);transition:transform .22s ease}.next-design .mp-tile:hover .next-product-open{transform:translate(2px,-2px)}.next-design .next-product-note{margin:0;font-size:12px;line-height:1.5;color:var(--text-faint);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.next-design .next-product-shelf .mp-tile .ct2-stats{margin:auto 20px 0;padding:16px 0 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid var(--border)}.next-design .next-product-shelf .ct2-stat{gap:6px}.next-design .next-product-shelf .ct2-stat b{font-size:18px;font-weight:600}.next-design .next-product-shelf .ct2-stat span{font-size:11px;color:var(--text-faint)}.next-design .next-product-shelf .mp-tile>div:last-child{padding-bottom:18px}.next-design .next-product-detail .cr-profile{padding:12px 0 22px}.next-design .next-product-detail .cr-avatar{width:88px;height:88px;border:0;border-radius:12px;box-shadow:none;background:var(--panel-hover);color:var(--gold)}.next-design .next-product-detail .cr-avatar img{object-fit:cover}.next-design .next-product-detail .cr-profile-top{align-items:center}.next-design .next-product-detail .mp-head-acts{margin-left:auto}.next-design .next-team-page .ct-tile3{padding:20px;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:none;transition:background .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.next-design .next-team-page .ct-tile3:hover{background:var(--panel-hover);border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:0 6px 20px #00000024;transform:translateY(-2px)}.next-design .next-team-page .ct-tile3:before,.next-design .next-team-page .ct-tile3:after{display:none}.next-design .next-team-page .ct2-avatar{border:0;border-radius:50%;background:var(--panel-hover);color:var(--gold);font-family:var(--sans);font-weight:600}.next-design .next-team-page .ct-tile3:nth-child(3n+2) .ct2-avatar{background:var(--accent-dim)}.next-design .next-team-page .ct2-name{color:var(--text);font-family:var(--sans);font-weight:650}.next-design .next-team-page .ct2-product{font-size:11px;font-weight:500;color:var(--text-dim);background:transparent;border:0;padding:0}.next-design .next-team-page .ct-tile3 .ct2-stat b{font-weight:600}.next-design .next-team-page .ct-tile3 .ct2-stat span{font-size:11px;color:var(--text-faint)}.next-design .next-team-page .ct3-acct{border:0;border-radius:8px;background:var(--panel-hover);font-size:12px;font-weight:550;color:var(--text-dim)}.next-design .next-team-page .ct3-acct:hover{background:var(--accent-dim);color:var(--gold)}.next-design .next-team-page .ct2-setup,.next-design .next-team-page .ct2-meta{font-size:11px;color:var(--text-faint)}.next-design .next-team-page .ct-tile3>.ct3-new{background:var(--panel-hover);color:var(--gold);border:0;font-size:11px}.next-design .next-team-page .ct-roster-bar{gap:10px;margin:20px 0 18px}.next-design .next-team-page .ct-roster-bar .input{background:var(--panel)}.next-design .next-team-page .rules-toggle{margin-top:-5px;text-align:right}.next-design .next-team-page .rules-toggle .btn{font-size:11px;color:var(--text-faint)}.next-design .next-team-page .ct-roster{background:var(--panel)}.next-design .next-team-page .ct-roster td{padding:15px 14px}.next-design .next-team-page .ct-roster th{padding:12px 14px;font-size:10px;background:var(--panel-hover)}.next-design .jobs .jobs-hero{margin-top:8px}.next-design .jobs .jobs-hero .cr-title{font-size:clamp(34px,4.4vw,62px);line-height:1.05}.next-design .jobs .jobs-hero .cr-sub{max-width:480px}.next-design .jobs .jobs-filter{border-bottom:1px solid var(--border);padding:0 0 14px;margin-bottom:28px}.next-design .next-jobs-empty{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);align-items:center;gap:60px;padding:24px 0 35px;max-width:980px;margin:0 auto}.next-design .next-jobs-illustration{background:var(--panel-hover);border-radius:3px;padding:32px;min-height:270px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;transform:none;border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);box-shadow:8px 8px 0 var(--bg);transition:border-color .22s ease}.next-design .next-jobs-illustration:hover{border-color:color-mix(in srgb,var(--gold) 50%,transparent)}.next-design .next-jobs-illustration span{font-size:12px;font-weight:750;border:1px solid var(--border);padding:5px;border-radius:50%;color:var(--gold)}.next-design .next-jobs-illustration i{position:absolute;top:28px;right:34px;font-size:38px;font-style:normal;color:var(--accent)}.next-design .next-jobs-illustration b{font-size:clamp(25px,3vw,37px);font-weight:550;letter-spacing:-.06em;line-height:1.05;color:var(--gold)}.next-design .next-jobs-empty h3{font-size:28px;line-height:1.15;letter-spacing:-.045em;font-weight:600;margin:0 0 15px;color:var(--text)}.next-design .next-jobs-empty p{color:var(--text-dim);font-size:14px;line-height:1.8;margin:0 0 24px;max-width:420px}.next-design .jobs .jobs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.next-design .jobs .jobs-card{padding:26px;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:none}.next-design .jobs .jobs-card h3{color:var(--text);font-size:22px;font-weight:600;letter-spacing:-.035em}.next-design .jobs .jobs-pay{margin:25px 0 14px;color:var(--gold)}.next-design .jobs .jobs-needs{line-height:1.7;color:var(--text-dim)}.next-design .jobs .jobs-pill.open{background:var(--panel-hover);color:var(--gold);border-color:color-mix(in srgb,var(--gold) 32%,transparent)}.next-design .jobs .jobs-form{padding:28px;background:var(--panel);border-radius:12px;max-width:850px;margin-bottom:26px}.next-design .jobs .jobs-person{background:var(--panel-hover);border-color:var(--border)}.next-design .next-test-ledger{display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--panel)}.next-design .next-ledger-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 26px;background:var(--panel-hover);border-bottom:1px solid var(--border)}.next-design .next-ledger-heading h3{margin:0;font-size:17px;font-weight:650;letter-spacing:-.025em}.next-design .next-ledger-heading span{font-size:12px;color:var(--text-faint)}.next-design .next-test-ledger .to-card{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:24px 26px;background:var(--panel);display:grid;grid-template-columns:minmax(250px,1fr) minmax(320px,1.3fr);gap:10px 34px;box-shadow:none}.next-design .next-test-ledger .to-card:last-child{border-bottom:0}.next-design .next-test-ledger .to-card:hover{background:var(--panel-hover)}.next-design .next-test-ledger .to-head{grid-column:1;align-items:center;gap:16px}.next-design .next-test-ledger .to-name{font-size:17px;line-height:1.4;font-weight:600;color:var(--text)}.next-design .next-test-ledger .to-rank{background:var(--panel-hover);color:var(--text-faint);margin-right:10px}.next-design .next-test-ledger .to-pm{font-family:var(--sans);font-size:22px;font-weight:650;letter-spacing:-.035em}.next-design .next-test-ledger .to-bar{grid-column:1;grid-row:2;margin:2px 0 0;height:4px;background:var(--panel-hover)}.next-design .next-test-ledger .to-stats{grid-column:2;grid-row:1 / 3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0;border:0;align-items:center}.next-design .next-test-ledger .to-stats div{flex-direction:column;gap:7px;align-items:flex-start}.next-design .next-test-ledger .to-stats span{font-size:11px;color:var(--text-faint)}.next-design .next-test-ledger .to-stats b{font-size:16px;font-weight:550;color:var(--text)}.next-design .next-test-ledger .sc-verdict{grid-column:1;margin:0;padding:3px 8px;font-size:10px;color:var(--on-accent);width:fit-content;border-radius:4px}.next-design .next-test-ledger .to-link,.next-design .next-test-ledger .to-notes{grid-column:1 / -1;margin-top:0}.next-design .next-test-ledger .to-shots{grid-column:1}.next-design .next-test-ledger .to-foot{grid-column:1 / -1;margin:0;padding-top:10px;border-top:1px solid var(--border)}.next-design .testorders .to-form{padding:26px;border-radius:12px;background:var(--panel);box-shadow:none}.next-design .next-workspace-empty,.next-design .testorders>.empty{padding:55px 25px;text-align:center;background:var(--panel-hover);border:1px dashed var(--border);border-radius:12px;color:var(--text);margin:22px 0}.next-design .next-empty-mark{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 20px;border:1px solid var(--border);border-radius:50%;font-size:27px;color:var(--gold)}.next-design .next-workspace-empty h3,.next-design .testorders>.empty h3{margin:0 0 12px;color:var(--text);font-size:25px;font-weight:600;letter-spacing:-.04em}.next-design .next-workspace-empty p,.next-design .testorders>.empty p{margin:0 auto 22px;color:var(--text-dim);font-size:14px;line-height:1.7;max-width:420px}.next-design .stb .stb-hero{padding:8px 0 28px;background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible}.next-design .stb .stb-hero:before,.next-design .stb .stb-hero:after,.next-design .stb .stb-hero .qc-glow{display:none}.next-design .stb .stb-hero .qc-title{max-width:650px;color:var(--text);font-size:clamp(30px,3.8vw,50px);font-family:var(--sans);font-weight:600;line-height:1.08;letter-spacing:-.05em;background:none}.next-design .stb .qc-steps{margin-top:25px}.next-design .stb .stb-form{border-radius:12px;background:var(--panel);padding:30px;border-color:var(--border);box-shadow:none}.next-design .stb .stb-form-head h3{color:var(--text);font-size:25px;font-weight:600;letter-spacing:-.04em}.next-design .stb .stb-drop,.next-design .stb .review-launch-next{background:var(--panel-hover);border-color:color-mix(in srgb,var(--gold) 32%,transparent)}@media (max-width: 1100px){.next-design .next-product-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.next-design .next-test-ledger .to-card{grid-template-columns:minmax(0,1fr);gap:12px;padding:22px}.next-design .next-test-ledger .to-stats{grid-column:1;grid-row:auto;padding-top:8px}.next-design .next-test-ledger .to-bar{grid-row:auto}.next-design .next-jobs-empty{gap:30px;grid-template-columns:1fr 1.3fr}.next-design .next-jobs-illustration{padding:24px;min-height:240px}.next-design .jobs .jobs-list{grid-template-columns:1fr}}@media (max-width: 640px){.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero{padding:6px 0 18px;margin-bottom:16px}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-hero-top{gap:22px;align-items:flex-start}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:18px;margin-top:20px}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat{flex-direction:column;gap:4px}.next-design :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat span{font-size:10px}.next-design .next-product-shelf{grid-template-columns:minmax(0,1fr);gap:20px}.next-design .next-product-shelf .mp-tile-pic{aspect-ratio:1.65}.next-design .next-product-shelf .mp-tile-id{padding:18px}.next-design .next-product-shelf .mp-tile .ct2-stats{margin:auto 18px 0}.next-design .next-team-page .ct-roster-bar .select{flex:1;min-width:0;max-width:100%}.next-design .next-team-page .ct-roster-views{margin-left:auto}.next-design .next-team-page .rules-toggle{text-align:left}.next-design .next-product-detail .cr-profile-top{gap:16px}.next-design .next-product-detail .cr-avatar{width:64px;height:64px}.next-design .next-product-detail .cr-name{font-size:30px}.next-design .next-product-detail .mp-head-acts{margin-left:0;width:100%}.next-design .next-jobs-empty{grid-template-columns:minmax(0,1fr);padding:10px 6px 20px;gap:40px}.next-design .next-jobs-illustration{width:240px;max-width:90%;min-height:230px;margin:0 auto}.next-design .next-jobs-empty h3{font-size:25px}.next-design .next-jobs-empty p{font-size:14px}.next-design .next-ledger-heading{padding:18px;align-items:flex-start;flex-direction:column;gap:6px}.next-design .next-test-ledger .to-card{padding:20px 18px}.next-design .next-test-ledger .to-head{gap:12px}.next-design .next-test-ledger .to-name{font-size:16px}.next-design .next-test-ledger .to-pm{font-size:21px}.next-design .next-test-ledger .to-stats{gap:10px}.next-design .next-test-ledger .to-stats b{font-size:14px}.next-design .next-test-ledger .to-stats span{font-size:10px}.next-design .testorders .to-form,.next-design .jobs .jobs-form,.next-design .stb .stb-form{padding:20px}}@media (prefers-reduced-motion: reduce){.next-design .next-product-shelf .mp-tile,.next-design .next-product-shelf .mp-tile-pic img,.next-design .next-product-open,.next-design .next-jobs-illustration,.next-design .next-team-page .ct-tile3{transition:none}}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct-card:not(.ct-tile),.panel-card,.vw-card,.vw-pcard,.sx-new,.sx-test,.sx-pcard,.st-test,.pe-card,.dp-card,.cal-panel,.pr-card,.offer-card,.ap-card,.shop-card,.sv2-card){color:var(--text);background:var(--panel);border-color:var(--border);border-radius:12px;box-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct-card:not(.ct-tile),.panel-card,.vw-card,.sx-test,.sx-pcard,.dp-card,.pe-card,.offer-card,.ap-card):hover{border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:0 5px 18px #00000024}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.sx-test:not(.open),.sx-pcard,.vw-pcard):hover{box-shadow:0 5px 18px #00000024}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.vw-card,.panel-card,.sx-new,.dp-card):before,.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.vw-card,.panel-card,.sx-new,.dp-card):after{box-shadow:none;background-image:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.sx-result,.sx-lane,.cs-list,.dp-side,.dp-lib,.cs-box,.cast-box,.hk-card,.hk-box,.swap-add,.notes-box,.mp-settings-body,.pt-call,.dp-test-head,.ct-assign,.cal-item,.pe-vibe-read,.pr-factor){color:var(--text);background:var(--panel-hover);border-color:var(--border);box-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.notes-box,.pt-call,.vw-signals,.sx-result-note){color:var(--text-dim);line-height:1.65}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.vw-title,.vw-h,.qc-label,.ct-section-label,.ct-name,.cv-head,.dp-who,.dp-title h2,.sx-round-head h4,.cal-month,.pr-factor-top){color:var(--text);background:none;-webkit-text-fill-color:currentColor;text-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct-section-label,.qc-label){font-size:13px;font-weight:650;letter-spacing:.02em}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.vw-lead,.vw-quiet,.intro,.ct-note,.ct-meta,.cs-state,.pe-head,.pe-lab,.pe-drop-sub,.pr-note,.sx-meta,.sx-unit,.sx-track,.ac-quiet){color:var(--text-dim)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.cs.open,.dp-card .cs.open,.sx-choice.on,.pe-drop.over,.offer-check.on){background:var(--panel-hover);border-color:color-mix(in srgb,var(--gold) 32%,transparent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .dp-card .cs+.cs{border-top-color:var(--border)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .dp-card .cs-head:hover{background:var(--panel-hover)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .dp-card .cs.open .cs-edit{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .cs-peek img{border-color:var(--border)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .dp-card-film img+img{box-shadow:-6px 0 12px #00000024}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.pe-drop,.dp-empty,.cv-empty,.shop-connect){background:var(--panel-hover);border-color:color-mix(in srgb,var(--gold) 32%,transparent);color:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.pe-drop-title,.dp-empty b){color:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pe-card.is-canon{border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 32%,transparent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pe-card.is-picked{border-color:var(--work-good-line);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 32%,transparent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pe-card.is-picked .pe-pick span{color:var(--work-good)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct2-menu,.cs-tab-menu){background:var(--panel);border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:0 12px 30px #00000024}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct2-menu,.cs-tab-menu) button{color:var(--text)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct2-menu,.cs-tab-menu) button:hover{background:var(--panel-hover)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ct2-menu,.cs-tab-menu) button.danger{color:var(--work-bad)}.next-design :is(.adv-verdict.keep,.vw-pill.good,.sx-badge.good,.ap-status.s-posting,.ap-delta.up,.ac-chip.good,.ac-status.on,.cal-chip.posted,.cal-done){color:var(--work-good);background:var(--work-good-bg);border-color:var(--work-good-line)}.next-design .adv-verdict.pivot{color:var(--work-blue);background:var(--work-blue-bg);border-color:var(--work-blue-line)}.next-design :is(.adv-verdict.drop,.vw-pill.bad,.ap-status.s-dead,.ap-status.s-banned,.ap-delta.down,.ap-flag.f-dead,.ap-flag.f-dropping){color:var(--work-bad);background:var(--work-bad-bg);border-color:var(--work-bad-line)}.next-design :is(.adv-verdict.too-early,.vw-pill.warn,.sx-badge.warn,.ap-status.s-warming,.ap-flag,.cal-chip.inbox){color:var(--gold);background:var(--accent-dim);border-color:color-mix(in srgb,var(--gold) 32%,transparent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.good,.vw-quiet b.good,.sx-state.live,.shop-status.ok,.offer-seen){color:var(--work-good)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.warn,.vw-quiet b.warn,.pt-warn,.pt-call.pt-check-prices,.pw-total.due,.vw-week.due .vw-week-amt,.ap-chip em,.ap-filters .link-chip.warn){color:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.bad,.pw-total.overdue,.vw-week.overdue .vw-week-amt,.shop-danger,.shop-status.error,.cal-delete){color:var(--work-bad)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.cal-add,.cal-add-day){color:var(--gold);border-color:color-mix(in srgb,var(--gold) 32%,transparent);background:var(--panel-hover)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .cal-day.blank{background:var(--work-bad-bg);border-color:var(--work-bad-line)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.pt-due,.pt-period.now,.pt-call.pt-leaning){background:var(--accent-dim);border-color:color-mix(in srgb,var(--gold) 32%,transparent);color:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.pt-due.done,.pt-call.pt-winner,.pt-table tr.lead td){background:var(--work-good-bg);border-color:var(--work-good-line);color:var(--work-good)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pt-table{display:block;max-width:100%;overflow-x:auto;background:var(--panel)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pt-table th{background:var(--panel-hover);color:var(--text-dim);padding:10px}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .pt-table td{color:var(--text);padding:12px 10px}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ap-hero,.ap-todo,.ap-products){background:var(--panel);border-color:var(--border);border-radius:12px;box-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.ap-kpis>div,.vw-stats .cr-stat,.vw-fold .vw-stats .cr-stat,.shop-stats>div,.pw-now){background:var(--panel-hover);border-color:var(--border)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-kpis>div.hot b{color:var(--work-bad)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-chart .ap-grid{stroke:var(--border)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-line{filter:none;stroke:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-peak{fill:var(--gold)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-dot-outlier{fill:var(--work-bad)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) :is(.seg,.ap-tag){background:var(--panel-hover);color:var(--text-dim)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ap-card.flagged{border-color:color-mix(in srgb,var(--gold) 32%,transparent)}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .cal-panel{max-width:100%;min-width:0}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .cal-panel .ct-assign{background:var(--panel)}.next-design .sx-bar>.view-tabs{background:var(--panel-hover);border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:none}.next-design .sx-bar>.view-tabs button{color:var(--text-dim);background:transparent;box-shadow:none}.next-design .sx-bar>.view-tabs button:hover{color:var(--gold);background:var(--panel-hover)}.next-design .sx-bar>.view-tabs button.active{color:var(--gold);background:var(--panel);border-color:color-mix(in srgb,var(--gold) 32%,transparent);box-shadow:0 1px 3px #00000024}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .ct-vid-pill.fresh{color:var(--gold);background:var(--accent-dim);border-color:color-mix(in srgb,var(--gold) 32%,transparent);animation:none;box-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .sx-state.live i{background:var(--work-good);box-shadow:none}.next-design :is(.next-product-detail,.next-team-page,.mp-list) .cp-star{animation:none;box-shadow:none}html.next-design[data-theme=aurora]{--bg: #08071a;--bg-elev: #100f26;--bg-elev-2: #17152f;--panel: #0c0b20;--panel-hover: #15132c;--border: #26233f;--border-soft: #1b1931;--gold: #9d7bfa;--gold-2: #2dd4bf;--accent: #9d7bfa;--accent-2: #2dd4bf;--accent-rgb: 157, 123, 250;--duo-b-rgb: 45, 212, 191;--accent-dim: rgba(157, 123, 250, .13);--gold-line: rgba(157, 123, 250, .32);--on-accent: #0b0820;--focus: #2dd4bf}html.next-design[data-theme=sunset]{--bg: #0e0710;--bg-elev: #1a0f1c;--bg-elev-2: #221525;--panel: #120a14;--panel-hover: #1e1220;--border: #33203a;--border-soft: #26182a;--gold: #f472b6;--gold-2: #f59e0b;--accent: #f472b6;--accent-2: #f59e0b;--accent-rgb: 244, 114, 182;--duo-b-rgb: 245, 158, 11;--accent-dim: rgba(244, 114, 182, .13);--gold-line: rgba(244, 114, 182, .32);--on-accent: #1c0814;--focus: #f59e0b}html.next-design[data-theme=coral]{--bg: #050b16;--bg-elev: #0b1525;--bg-elev-2: #111c2f;--panel: #08101d;--panel-hover: #0f1a2c;--border: #1c2a40;--border-soft: #142032;--gold: #22d3ee;--gold-2: #ff8a65;--accent: #22d3ee;--accent-2: #ff8a65;--accent-rgb: 34, 211, 238;--duo-b-rgb: 255, 138, 101;--accent-dim: rgba(34, 211, 238, .12);--gold-line: rgba(34, 211, 238, .3);--on-accent: #04121c;--focus: #ff8a65;--danger: #ff5c6c}html.next-design[data-theme=brass]{--bg: #050d0a;--bg-elev: #0b1813;--bg-elev-2: #10201a;--panel: #08120e;--panel-hover: #0f1d17;--border: #1b3027;--border-soft: #14241d;--gold: #34d399;--gold-2: #d4a857;--accent: #34d399;--accent-2: #d4a857;--accent-rgb: 52, 211, 153;--duo-b-rgb: 212, 168, 87;--accent-dim: rgba(52, 211, 153, .12);--gold-line: rgba(52, 211, 153, .3);--on-accent: #04140d;--focus: #d4a857}html.next-design[data-theme=royal]{--bg: #060814;--bg-elev: #0d1122;--bg-elev-2: #13182c;--panel: #090c1a;--panel-hover: #111628;--border: #1f263c;--border-soft: #171c2f;--gold: #3b82f6;--gold-2: #f97316;--accent: #3b82f6;--accent-2: #f97316;--accent-rgb: 59, 130, 246;--duo-b-rgb: 249, 115, 22;--accent-dim: rgba(59, 130, 246, .14);--gold-line: rgba(59, 130, 246, .36);--on-accent: #050a18;--focus: #f97316}html.next-design[data-theme=plum]{--bg: #0d0610;--bg-elev: #180e1d;--bg-elev-2: #201426;--panel: #110913;--panel-hover: #1c1121;--border: #2f1f37;--border-soft: #24172a;--gold: #b26cf8;--gold-2: #e8b4a0;--accent: #b26cf8;--accent-2: #e8b4a0;--accent-rgb: 178, 108, 248;--duo-b-rgb: 232, 180, 160;--accent-dim: rgba(178, 108, 248, .13);--gold-line: rgba(178, 108, 248, .34);--on-accent: #12061a;--focus: #e8b4a0}html.next-design[data-theme=icefire]{--bg: #0a0c0f;--bg-elev: #12161b;--bg-elev-2: #191e24;--panel: #0d1014;--panel-hover: #161a20;--border: #262c34;--border-soft: #1c2127;--gold: #7dd3fc;--gold-2: #ff5a3c;--accent: #7dd3fc;--accent-2: #ff5a3c;--accent-rgb: 125, 211, 252;--duo-b-rgb: 255, 90, 60;--accent-dim: rgba(125, 211, 252, .12);--gold-line: rgba(125, 211, 252, .3);--on-accent: #0a0f16;--focus: #7dd3fc;--danger: #ff7a9a}html.next-design[data-theme=lime]{--bg: #0b0b0c;--bg-elev: #141416;--bg-elev-2: #1b1b1e;--panel: #0f0f10;--panel-hover: #18181b;--border: #2a2a2e;--border-soft: #1f1f22;--gold: #a3e635;--gold-2: #cbd5e1;--accent: #a3e635;--accent-2: #cbd5e1;--accent-rgb: 163, 230, 53;--duo-b-rgb: 203, 213, 225;--accent-dim: rgba(163, 230, 53, .11);--gold-line: rgba(163, 230, 53, .28);--on-accent: #0e1405;--focus: #cbd5e1}html.next-design[data-theme=dusk]{--bg: #0f0a07;--bg-elev: #1b130e;--bg-elev-2: #241a13;--panel: #130d09;--panel-hover: #1f1610;--border: #352619;--border-soft: #281d14;--gold: #e07a5f;--gold-2: #f2cc8f;--accent: #e07a5f;--accent-2: #f2cc8f;--accent-rgb: 224, 122, 95;--duo-b-rgb: 242, 204, 143;--accent-dim: rgba(224, 122, 95, .13);--gold-line: rgba(224, 122, 95, .32);--on-accent: #1a0d07;--focus: #f2cc8f}html.next-design[data-duo]{--duo-grad: linear-gradient(135deg, var(--accent), var(--accent-2));--duo-grad-x: linear-gradient(90deg, var(--accent), var(--accent-2));--duo-text: linear-gradient(100deg, var(--text) 0%, var(--accent) 55%, var(--accent-2) 100%)}@supports (background: linear-gradient(in oklch 90deg,red,blue)){html.next-design[data-duo]{--duo-grad: linear-gradient(in oklch 135deg, var(--accent), var(--accent-2));--duo-grad-x: linear-gradient(in oklch 90deg, var(--accent), var(--accent-2))}}html.next-design[data-duo] body{background:radial-gradient(1000px 440px at 85% -120px,rgba(var(--accent-rgb),.07),transparent 75%),radial-gradient(800px 380px at 8% -160px,rgba(var(--duo-b-rgb),.05),transparent 75%),var(--bg)}html.next-design[data-duo] .next-masthead{background:color-mix(in srgb,var(--bg) 88%,transparent)}html.next-design[data-duo] :is(.btn-primary,.nh-primary,.hk3-btn.go,.np-btn.primary,.cal-switch button.on){background:var(--duo-grad);border-color:transparent;color:var(--on-accent)}html.next-design[data-duo] :is(.btn-primary,.nh-primary,.hk3-btn.go):hover{background:linear-gradient(135deg,var(--accent-2),var(--accent));border-color:transparent;box-shadow:0 5px 16px rgba(var(--accent-rgb),.22),0 2px 8px rgba(var(--duo-b-rgb),.18)}html.next-design[data-duo] .next-destination:after{background:var(--duo-grad-x)}html.next-design[data-duo] .sb-item.active{background:linear-gradient(90deg,rgba(var(--accent-rgb),.16),rgba(var(--duo-b-rgb),.05) 70%,transparent)}html.next-design[data-duo] .review-shell .review-destination.active{background:linear-gradient(115deg,rgba(var(--accent-rgb),.18),rgba(var(--duo-b-rgb),.06))}html.next-design[data-duo] .next-credit-dot,html.next-design[data-duo] .scope-badge:before{background:var(--duo-grad)}html.next-design[data-duo] :is(.tasks-progress-fill,.crs-bar i,.stb-progress div,.pos-bar-fill){background:var(--duo-grad-x)}html.next-design[data-duo] .strip-fill{background:linear-gradient(180deg,var(--accent-2),var(--accent))}html.next-design[data-duo] :is(.user-dot,.topformat-pill,.step-num,.pick-chip.on,.to-card:first-child .to-rank,.pp-avatar,.gd-n,.crs-item.on .crs-n,.crs-item.done .crs-n,.stb-ready.ticked .gd-n,.stb-drop-ico,.dq-mark){background:var(--duo-grad);color:var(--on-accent)}html.next-design[data-duo] .sh-bar.today{background:linear-gradient(180deg,var(--accent-2),var(--accent));box-shadow:0 0 18px rgba(var(--accent-rgb),.5)}html.next-design[data-duo] .ais-bar i{background:linear-gradient(180deg,var(--accent-2),rgba(var(--accent-rgb),.45))}html.next-design[data-duo] .ais-name i{background:linear-gradient(90deg,rgba(var(--accent-rgb),.5),var(--accent-2))}html.next-design[data-duo] .upd-line:before{background:linear-gradient(180deg,var(--accent) 0%,rgba(var(--duo-b-rgb),.45) 30%,transparent 100%)}html.next-design[data-duo] :is(.sh-big,.tdy-chip-num,.qc-title,.cr-title,.cr-name,.lg-headline em,.brand-word){background:var(--duo-text);-webkit-background-clip:text;background-clip:text;color:transparent}html.next-design[data-duo] .today-hi{background:linear-gradient(180deg,var(--text) 0%,var(--accent-2) 120%);-webkit-background-clip:text;background-clip:text;color:transparent}html.next-design[data-duo] .tc-frame em{color:var(--text)}html.next-design[data-duo] .cp-star{background:radial-gradient(circle at 35% 30%,#ffffff,var(--accent-2) 45%,var(--accent) 80%)}html.next-design[data-duo] .nh-focus{background:linear-gradient(115deg,rgba(var(--accent-rgb),.07),rgba(var(--duo-b-rgb),.025) 40%,transparent 60%),var(--panel);box-shadow:inset 0 1px rgba(var(--accent-rgb),.14),0 14px 32px #00000029}html.next-design[data-duo] .nh-primary{box-shadow:0 2px 10px rgba(var(--accent-rgb),.18),inset 0 1px #fff3}html.next-design[data-duo] .nh-product-feature:hover,html.next-design[data-duo] .crd-idea:hover{border-color:rgba(var(--accent-rgb),.4)}html.next-design[data-duo] .su-card{background:linear-gradient(115deg,rgba(var(--accent-rgb),.07),rgba(var(--duo-b-rgb),.03) 45%,transparent 70%),var(--panel)}html.next-design[data-duo] .pe-drop,html.next-design[data-duo] .crd{background:rgba(var(--accent-rgb),.05)}html.next-design[data-duo] .crd{border-color:var(--accent)}html.next-design[data-duo] .crd-msg.you>p{background:rgba(var(--accent-rgb),.16)}html.next-design[data-duo] .stage-tag.stage-1{background:rgba(var(--duo-b-rgb),.14)}html.next-design[data-duo] .hf-account.mine .hfa-dot{box-shadow:0 0 8px rgba(var(--accent-rgb),.6)}html.next-design[data-duo] .pr-msg.tmart{background:var(--accent-dim)}html.next-design[data-duo] .soon-tag{background:rgba(var(--duo-b-rgb),.15)}html.next-design[data-duo] .qc-way-card.on{border-color:var(--accent);background:rgba(var(--accent-rgb),.08)}html.next-design[data-duo] :is(.qc-about,.qc-own .qc-concept-pic){border-color:var(--accent)}html.next-design[data-duo] .lg-discord{border-bottom-color:rgba(var(--duo-b-rgb),.4)}html.next-design[data-duo] .lg-plan{border-color:rgba(var(--accent-rgb),.28)}html.next-design[data-duo] .lg-plan.on{border-color:rgba(var(--accent-rgb),.9);background:rgba(var(--accent-rgb),.12)}html.next-design[data-duo] .plan-test{border-color:rgba(var(--duo-b-rgb),.45);background:rgba(var(--duo-b-rgb),.1)}html.next-design[data-duo] .think-dots i:nth-child(2n){background:var(--accent-2)}html.next-design[data-duo] .think-dots i{background:var(--accent)}html.next-design[data-duo] .conn-light.wait .conn-dot{animation-name:duo-conn-pulse}@keyframes duo-conn-pulse{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.35)}50%{box-shadow:0 0 0 6px rgba(var(--accent-rgb),0)}}.scheme-swatch.duo span{width:34px;border-radius:999px}html[data-look=new]{--nl-display: "Familjen Grotesk", "Instrument Sans", -apple-system, "Segoe UI", sans-serif;--nl-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--nl-rail-w: 84px;--nl-panel-w: 232px;--nl-hover: rgba(255, 255, 255, .05);--nl-active: rgba(255, 255, 255, .08)}html[data-look=new] :is(h1,h2,.gen-title,.qc-title,.cr-title,.next-library-heading h2){font-family:var(--nl-display);letter-spacing:-.03em}html[data-look=new] [class*=eyebrow]{font-family:var(--nl-mono);letter-spacing:.08em}@media (min-width: 641px){html[data-look=new] .app.shell.next-shell.nl-shell{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100vh}html[data-look=new] .app.shell.next-shell.nl-shell>*{grid-column:1 / -1}html[data-look=new] .app.shell.next-shell.nl-shell>.nl-rail{grid-column:1;grid-row:1 / span 2}html[data-look=new] .app.shell.next-shell.nl-shell>.nl-panel{grid-column:2;grid-row:1 / span 2}html[data-look=new] .app.shell.next-shell.nl-shell>.next-masthead{grid-column:3;grid-row:1}html[data-look=new] .app.shell.next-shell.nl-shell>.shell-main{grid-column:3;grid-row:2;min-width:0}html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead{position:sticky;top:0;z-index:40;border-bottom:0;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead .next-brand,html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead .next-main-nav,html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead .next-help:not(.hub-refresh-btn),html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead .next-account{display:none}html[data-look=new] .app.shell.next-shell.nl-shell .next-masthead-inner{justify-content:flex-end;min-height:60px;padding-top:10px;padding-bottom:10px}html[data-look=new] .app.shell.next-shell.nl-shell .review-context-nav,html[data-look=new] .app.shell.next-shell.nl-shell .next-page-context{display:none}}.nl-rail{position:sticky;top:0;height:100vh;width:var(--nl-rail-w);display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 8px;background:var(--panel);border-right:1px solid var(--border-soft);z-index:45}.nl-brand{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:12px;background:none;cursor:pointer}.nl-brand:hover{background:var(--nl-hover)}.nl-rail-nav{display:flex;flex-direction:column;gap:4px;width:100%;overflow-y:auto;scrollbar-width:none;flex:1}.nl-rail-nav::-webkit-scrollbar{display:none}.nl-rail-foot{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.nl-rail-btn{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;padding:9px 2px 8px;border:0;border-radius:12px;background:none;color:var(--text-faint);font:inherit;cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease)}.nl-rail-btn:hover{background:var(--nl-hover);color:var(--text)}.nl-rail-btn.active{background:var(--nl-active);color:var(--text)}.nl-rail-btn:focus-visible,.nl-panel-btn:focus-visible,.nl-avatar:focus-visible,.nl-brand:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nl-rail-ico{position:relative;display:grid;place-items:center;width:22px;height:22px}.nl-rail-ico svg{width:20px;height:20px}.nl-rail-label{font-size:10.5px;font-weight:600;line-height:1.15;text-align:center;letter-spacing:.01em}.nl-dot{position:absolute;top:-2px;right:-4px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--panel)}.nl-avatar{display:grid;place-items:center;width:36px;height:36px;margin-top:6px;border:1px solid var(--border);border-radius:50%;background:var(--bg-elev-2);color:var(--text);font:600 13px var(--sans);cursor:pointer}.nl-avatar:hover{border-color:var(--text-faint)}.nl-panel{position:sticky;top:0;height:100vh;width:var(--nl-panel-w);display:flex;flex-direction:column;gap:2px;padding:22px 12px;background:color-mix(in srgb,var(--panel) 60%,var(--bg));border-right:1px solid var(--border-soft);overflow-y:auto;animation:nl-slide .22s var(--ease)}.nl-panel-title{font-family:var(--nl-display);font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--text);padding:0 10px 14px}.nl-panel-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--text-dim);font:inherit;font-size:14.5px;text-align:left;cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease)}.nl-panel-btn:hover{background:var(--nl-hover);color:var(--text)}.nl-panel-btn.active{background:var(--nl-active);color:var(--text);font-weight:600}.nl-count{font:500 11px var(--nl-mono);color:var(--accent)}@keyframes nl-slide{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}html[data-look=new] .page-enter{animation:nl-rise .26s var(--ease)}@keyframes nl-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (min-width: 641px) and (max-width: 1100px){html[data-look=new]{--nl-panel-w: 196px}}@media (max-width: 640px){.nl-rail,.nl-panel{display:none}}@media (prefers-reduced-motion: reduce){.nl-panel,html[data-look=new] .page-enter{animation:none}}.gen-page{display:grid;gap:22px}.gen-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.gen-title{margin:0;font-family:var(--nl-display, var(--display));font-size:clamp(32px,4vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.gen-sub{margin:6px 0 0;color:var(--text-dim);font-size:15px}.gen-stats{display:flex;gap:10px}.gen-stats>div{min-width:112px;padding:12px 16px;border:1px solid var(--border);border-radius:14px;background:var(--panel);display:grid;gap:2px}.gen-stats b{font-family:var(--nl-display, var(--display));font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.gen-stats span{font-size:12px;color:var(--text-faint)}.gen-toolbar{margin:0}.gen-error{color:var(--danger);font-size:14px}.gen-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.gen-card{position:relative;display:block;aspect-ratio:9 / 16;width:100%;padding:0;border:1px solid var(--border-soft);border-radius:14px;overflow:hidden;background:#000;cursor:pointer;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.gen-card:hover,.gen-card:focus-visible{transform:translateY(-3px);border-color:var(--border);box-shadow:0 16px 36px #0005;outline:none}.gen-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gen-badge{position:absolute;top:10px;left:10px;padding:4px 7px;border-radius:6px;background:#0000008c;color:#fff;font:500 10.5px var(--nl-mono, monospace);letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gen-meta{position:absolute;left:0;right:0;bottom:0;display:grid;gap:2px;padding:34px 12px 12px;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.82),transparent);color:#fff}.gen-meta b{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-meta span{font-size:12px;color:#ffffffb8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-skel{cursor:default;background:linear-gradient(100deg,var(--panel) 40%,var(--panel-hover) 50%,var(--panel) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite}.gen-skel:hover{transform:none;box-shadow:none}@keyframes gen-shimmer{to{background-position:-200% 0}}.gen-empty{display:grid;justify-items:center;gap:8px;padding:56px 20px;border:1px dashed var(--border);border-radius:18px;text-align:center;color:var(--text-dim)}.gen-empty svg{width:56px;height:56px;color:var(--text-faint);margin-bottom:4px}.gen-empty b{color:var(--text);font-size:17px}.gen-empty span{max-width:46ch;font-size:14.5px}.gen-empty .btn{margin-top:8px}.gen-overlay{display:grid;place-items:center}.gen-viewer{display:flex;gap:18px;align-items:stretch;max-width:min(96vw,820px);padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elev);box-shadow:0 30px 80px #000a;animation:nl-rise .22s var(--ease)}.gen-viewer video{height:min(82vh,760px);aspect-ratio:9 / 16;max-width:60vw;border-radius:12px;background:#000}.gen-viewer-side{display:flex;flex-direction:column;gap:10px;width:240px}.gen-viewer-side>div{display:grid;gap:4px;margin-bottom:8px}.gen-viewer-side b{font-family:var(--nl-display, var(--display));font-size:20px;letter-spacing:-.02em}.gen-viewer-side span{color:var(--text-dim);font-size:14px}@media (max-width: 640px){.gen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gen-stats>div{min-width:0;flex:1}.gen-stats{width:100%}.gen-viewer{flex-direction:column;width:calc(100vw - 20px);padding:10px}.gen-viewer video{height:auto;width:100%;max-width:100%;max-height:68vh}.gen-viewer-side{width:100%}}@media (prefers-reduced-motion: reduce){.gen-card,.gen-viewer,.gen-skel{transition:none;animation:none}}.gen-viewer-side a.btn{text-decoration:none;justify-content:center}.gen-clips{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (max-width: 640px){.gen-tiles{width:100%}.gen-tiles>button{flex:1;min-width:0}.gen-clips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}#google_translate_element,.goog-te-banner-frame,iframe.skiptranslate,.goog-te-balloon-frame,#goog-gt-tt,.goog-te-spinner-pos,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none!important}body{top:0!important}font font{background:none!important;box-shadow:none!important}.next-lang{display:inline-flex;align-items:center;gap:4px;min-height:40px;color:var(--text-dim);font-size:12px}.next-lang svg{width:16px;height:16px;flex:none}.next-lang select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--text);font:inherit;font-size:12px;font-weight:600;padding:5px 22px 5px 10px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 11px) 52%,calc(100% - 7px) 52%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.next-lang select:hover,.next-lang select:focus{border-color:var(--gold-line);outline:none}.next-lang select{color-scheme:dark}.next-lang select option{color:#ece4d2;background-color:#15161a}html[data-hideprod] video,html[data-hideprod] .hp-blur,html[data-hideprod] .clip-media img,html[data-hideprod] .qi-still img,html[data-hideprod] .qc-product-pic img,html[data-hideprod] .next-brief-product img,html[data-hideprod] .mp-tile-pic img,html[data-hideprod] .qc-product:not(.qc-product-new) .qc-product-pic i,html[data-hideprod] .mp-tile-pic i{filter:blur(16px) saturate(.6);user-select:none;-webkit-user-select:none}html[data-hideprod] input.hp-blur,html[data-hideprod] textarea.hp-blur,html[data-hideprod] select.hp-blur{filter:blur(5px)}.hp-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--text-dim);background:transparent;border:1px solid var(--border);white-space:nowrap}.hp-toggle:hover{color:var(--text);border-color:var(--gold-line)}.hp-toggle.on{color:var(--accent);border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.14)}:root{--mo-ease: cubic-bezier(.2, .8, .2, 1);--mo-fast: .16s;--mo-med: .32s}@keyframes mo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mo-fade{0%{opacity:0}to{opacity:1}}@keyframes mo-pop{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:none}}@keyframes mo-sheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ct2-menu,.tk-menu{transform-origin:top right;animation:mo-pop var(--mo-fast) var(--mo-ease) both}.lib-more-menu{transform-origin:top left;animation:mo-pop var(--mo-fast) var(--mo-ease) both}.ct2-menu button,.tk-menu button,.lib-more-menu button{transition:background-color .14s ease,color .14s ease}.ct2-more,.lib-more,.tk-more{transition:background-color .14s ease,color .14s ease,transform .12s ease}.ct2-more[aria-expanded=true]{background:var(--panel-hover, rgba(255, 255, 255, .06))}.lib-more-backdrop,.np-backdrop,.icd-overlay{animation:mo-fade .2s ease both}.lib-more-sheet,.cl-big-sheet,.wall-sheet{animation:mo-sheet var(--mo-med) var(--mo-ease) both}.ct-card,.panel-card,.sx-test,.sx-new,.cv-empty,.pcg,.lfc-square,.st-find,.crd,.cal-panel,.ts-panel,.tr-panel,.thf-panel,.lib-panel{animation:mo-in var(--mo-med) var(--mo-ease) both}.sx-grid>*,.crd-ideas>*{animation:mo-in var(--mo-med) var(--mo-ease) both;animation-delay:calc(var(--i, 0) * 45ms)}details>summary{transition:color .15s ease}details[open]>:not(summary){animation:mo-in .24s var(--mo-ease) both}.view-tabs button,.lfc-tabs button,.dp-chips .chip,.qc-way-card,.lfc-opt,.gt-tab,.grouped-tabs button{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}input,select,textarea{transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.qi-error,.error-banner,.lh-note.ok{animation:mo-in .24s var(--mo-ease) both}.think{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:14px;background:#ffffff0d;font-size:13px;color:var(--text-dim, #a6a9b0);animation:mo-in var(--mo-med) var(--mo-ease) both}.think-center{display:flex;width:fit-content;margin:24px auto}.think-dots{display:inline-flex;gap:4px;flex:none}.think-dots i{width:6px;height:6px;border-radius:50%;background:var(--gold, #d4b26a);opacity:.35;animation:mo-dot 1.2s ease-in-out infinite}.think-dots i:nth-child(2){animation-delay:.16s}.think-dots i:nth-child(3){animation-delay:.32s}.think-line{background:linear-gradient(90deg,var(--text-dim, #a6a9b0) 30%,#ece4d2 50%,var(--text-dim, #a6a9b0) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mo-line .45s ease both,mo-shine 2.4s linear infinite}@keyframes mo-dot{0%,80%,to{opacity:.3;transform:translateY(0) scale(.9)}40%{opacity:1;transform:translateY(-3px) scale(1)}}@keyframes mo-line{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mo-shine{0%{background-position:100% 0}to{background-position:-100% 0}}button.is-busy{cursor:progress;opacity:1!important;background-image:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.12) 50%,transparent 75%);background-size:250% 100%;background-repeat:no-repeat;animation:mo-sweep 1.6s ease-in-out infinite}button.is-busy:before{content:"";display:inline-block;flex:none;width:6px;height:6px;margin-right:7px;border-radius:50%;background:currentColor;vertical-align:middle;animation:mo-pulse 1s ease-in-out infinite}@keyframes mo-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes mo-sweep{0%{background-position:140% 0}to{background-position:-140% 0}}.spinner{border:0!important;background:conic-gradient(from 0deg,transparent 0 25%,rgba(var(--accent-rgb, 212, 178, 106),.25) 45%,var(--gold-2, #e6c886) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));animation:spin .9s linear infinite}span.spinner,.lh-note .spinner{display:inline-block;width:14px;height:14px;margin:0 6px 0 0;vertical-align:-2px}@media (prefers-reduced-motion: reduce){.ct2-menu,.tk-menu,.lib-more-menu,.lib-more-backdrop,.np-backdrop,.icd-overlay,.lib-more-sheet,.cl-big-sheet,.wall-sheet,.ct-card,.panel-card,.sx-test,.sx-new,.cv-empty,.pcg,.lfc-square,.st-find,.crd,.cal-panel,.ts-panel,.tr-panel,.thf-panel,.lib-panel,.sx-grid>*,.crd-ideas>*,details[open]>:not(summary),.qi-error,.error-banner,.lh-note.ok,.think,.think-line,button.is-busy{animation:none}.think-dots i,button.is-busy:before{animation-duration:2.4s}.spinner{animation-duration:1.6s}}html[data-look=new],html.next-design[data-look=new],html.next-design[data-look=new][data-theme]{color-scheme:dark;--ob-bg: #121116;--ob-sidebar: #18161d;--ob-topbar: #16131b;--ob-panel: #1c1a22;--ob-raised: #211b2b;--ob-hover: #292131;--ob-active: #342940;--ob-line: #39313f;--ob-line-soft: #302a38;--ob-line-strong: #51405f;--ob-row-line: #39303f;--ob-ink: #f5f2fa;--ob-ink-2: #c0b7cc;--ob-muted: #b4a6c4;--ob-faint: #a99bba;--ob-accent: #c7b2fa;--ob-accent-2: #d6c2ff;--ob-accent-line: #dac8ff;--ob-accent-ink: #2a1c3a;--ob-accent-rgb: 199, 178, 250;--ob-link: #d2b4f0;--ob-link-hover: #eed9ff;--ob-positive: #b8d3bf;--ob-danger: #f08c85;--ob-danger-ink: #f8a2a2;--ob-danger-rgb: 240, 140, 133;--ob-warn: #e6c48a;--ob-warn-rgb: 230, 196, 138;--ob-info: #a9c8f5;--ob-info-rgb: 169, 200, 245;--ob-focus: #d2c0ff;--ob-tile: #211b2b;--ob-tile-line: #3b3246;--ob-tile-hover: #2a2035;--ob-tile-hover-line: #715589;--ob-tile-label: #c1b4d1;--ob-pill-bg: #37273f;--ob-pill-line: #593964;--ob-pill-ink: #d9bfee;--ob-track: #141118;--ob-seg-line: #3c3047;--ob-seg-ink: #baabc9;--ob-seg-on: #392b46;--ob-seg-on-line: #655171;--ob-seg-on-ink: #f2e6ff;--ob-icon-tile: #34243e;--ob-icon-tile-line: #594064;--ob-icon-tile-ink: #d2b3e8;--ob-field: #18161d;--ob-overlay: rgba(8, 8, 12, .7);--ob-scroll: #3a3346;--ob-scroll-hover: #4c4159;--ob-radius: 10px;--ob-radius-sm: 7px;--ob-radius-lg: 16px;--ob-shadow: 0 24px 64px rgba(0, 0, 0, .42), 0 2px 8px rgba(0, 0, 0, .24);--ob-ease: cubic-bezier(.2, .65, .2, 1);--ob-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg: var(--ob-bg);--bg-elev: var(--ob-raised);--bg-elev-2: var(--ob-hover);--bg-elev-1: var(--ob-raised);--panel: var(--ob-panel);--panel-hover: #231e2b;--border: var(--ob-line);--border-soft: var(--ob-line-soft);--text: var(--ob-ink);--text-dim: var(--ob-ink-2);--text-faint: var(--ob-faint);--accent: var(--ob-accent);--accent-2: var(--ob-accent-2);--gold: var(--ob-accent);--gold-2: var(--ob-accent-2);--accent-rgb: 199, 178, 250;--accent-dim: rgba(199, 178, 250, .12);--gold-line: rgba(199, 178, 250, .3);--on-accent: var(--ob-accent-ink);--focus: var(--ob-focus);--sage: #a8a0b6;--danger: var(--ob-danger);--shadow: 0 1px 0 #ffffff06 inset, 0 12px 32px #0000004d;--radius: var(--ob-radius);--radius-sm: 8px;--line: var(--ob-line);--muted: var(--ob-muted);--surface: var(--ob-raised);--surface-2: var(--ob-hover);--card: var(--ob-panel);--sans: var(--ob-font);--display: var(--ob-font);--serif: var(--ob-font);--nl-display: var(--ob-font);--nl-mono: var(--ob-font);--ease: var(--ob-ease);--nl-hover: var(--ob-hover);--nl-active: var(--ob-active);--duo-b-rgb: 199, 178, 250;--duo-grad: linear-gradient(var(--ob-accent), var(--ob-accent));--duo-grad-x: linear-gradient(var(--ob-accent), var(--ob-accent));--duo-text: linear-gradient(var(--ob-ink), var(--ob-ink))}html[data-look=new] .tier-1{--tier: var(--ob-danger)}html[data-look=new] .tier-2{--tier: var(--ob-warn)}html[data-look=new] .tier-3{--tier: var(--ob-faint)}html[data-look=new] .lp{--accent: #d4b26a;--sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nl-display: "Familjen Grotesk", "Instrument Sans", -apple-system, "Segoe UI", sans-serif;--nl-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace}html.next-design[data-look=new] body,html[data-look=new] body{background:var(--ob-bg);color:var(--ob-ink);font-family:var(--ob-font);letter-spacing:-.011em;-webkit-font-smoothing:antialiased}html[data-look=new] body:before,html[data-look=new] body:after{display:none}:where(html[data-look=new]) :where(button,input,select,textarea,optgroup){font-family:inherit}html[data-look=new] ::selection{background:#9e81f84f;color:var(--ob-ink)}html[data-look=new]::-webkit-scrollbar-thumb,html[data-look=new] ::-webkit-scrollbar-thumb{background:var(--ob-scroll);border:2px solid var(--ob-bg);border-radius:8px}html[data-look=new]::-webkit-scrollbar-thumb:hover,html[data-look=new] ::-webkit-scrollbar-thumb:hover{background:var(--ob-scroll-hover)}html[data-look=new]::-webkit-scrollbar-track,html[data-look=new] ::-webkit-scrollbar-track{background:transparent}@supports not selector(::-webkit-scrollbar){html[data-look=new]{scrollbar-color:var(--ob-scroll) transparent}}@media (max-width: 640px){html.next-design[data-look=new] .review-shell .review-mobile-nav{background:color-mix(in srgb,var(--ob-panel) 96%,transparent);border-top-color:var(--ob-line-soft);box-shadow:0 -5px 24px #0000002e}}html.next-design[data-look=new] .review-shell .review-copy-banner{background:var(--ob-topbar);color:var(--ob-ink-2)}html.next-design[data-look=new] .bell-badge{border-color:var(--ob-topbar)}html.next-design[data-look=new] .notif-panel{background:var(--ob-panel);border-color:var(--ob-line);box-shadow:var(--ob-shadow)}html.next-design[data-look=new] :is(.next-brief-product,.next-product-status,.next-product-shelf .ct2-more){background:color-mix(in srgb,var(--ob-panel) 94%,transparent)}html.next-design[data-look=new] .review-concepts .hk3-chip,html.next-design[data-look=new] .av-bank .av-hero .av-badge{background:color-mix(in srgb,var(--ob-panel) 94%,transparent)}html.next-design[data-look=new] .review-studio .qc-lib .rlib-kind{background:color-mix(in srgb,var(--ob-bg) 85%,transparent)}html.next-design[data-look=new] .nh-home .tc-frame:after,html.next-design[data-look=new] .nh-home .tc-frame em{background:color-mix(in srgb,var(--ob-sidebar) 88%,transparent)}:where(html[data-look=new]) .np-btn.primary{color:var(--on-accent)}:where(html[data-look=new]) .chime-coin{background:radial-gradient(circle at 35% 30%,var(--accent-2),var(--accent, var(--accent)) 55%,var(--accent));color:var(--on-accent);box-shadow:0 0 24px rgba(var(--accent-rgb),.45)}:where(html[data-look=new]) .sb-item.locked:hover .sb-up,:where(html[data-look=new]) .sb-item.locked.active .sb-up{color:var(--on-accent)}:where(html[data-look=new]) .up-spots{border:1px solid rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.08)}:where(html[data-look=new]) .up-trial{border:1px solid rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.08)}:where(html[data-look=new]) .vr-patterns li{background:#1211164d}:where(html[data-look=new]) .vr-item{background:#1211164d}:where(html[data-look=new]) .vr-pic em{background:#18161de0}:where(html[data-look=new]) .app-header{background:#141219c7}:where(html[data-look=new]) .brand-word{background:linear-gradient(92deg,var(--accent-2) 20%,var(--accent-2));-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .btn:hover{background:#2d2535;border-color:#51405f}:where(html[data-look=new]) .btn-primary{background:linear-gradient(180deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .chip:hover{border-color:#51405f}:where(html[data-look=new]) .user-dot{background:linear-gradient(135deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .modal-overlay{background:#08080c9e}:where(html[data-look=new]) .verdict{color:var(--on-accent)}:where(html[data-look=new]) .topformat-pill{background:linear-gradient(135deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .sc-verdict{color:var(--on-accent)}:where(html[data-look=new]) .best-ribbon{color:var(--on-accent)}:where(html[data-look=new]) .sup-stage{color:var(--on-accent)}:where(html[data-look=new]) .cs-tab-mood{background:rgba(var(--accent-rgb),.14)}:where(html[data-look=new]) .step-num{background:linear-gradient(135deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .qi-status{color:var(--on-accent)}:where(html[data-look=new]) .stage-tag.stage-1{background:rgba(var(--accent-rgb),.16)}:where(html[data-look=new]) .pe-drop{background:rgba(var(--accent-rgb),.04)}:where(html[data-look=new]) .pick-chip.on{background:linear-gradient(135deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .hf-account.mine .hfa-dot{box-shadow:0 0 8px rgba(var(--accent-rgb),.6)}:where(html[data-look=new]) .st-outlier{background:rgba(var(--accent-rgb),.07);border:1px solid rgba(var(--accent-rgb),.25)}:where(html[data-look=new]) .st-conclude{border:1px solid rgba(var(--accent-rgb),.4)}:where(html[data-look=new]) .st-result{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.45)}:where(html[data-look=new]) .st-prod-chip.on{background:rgba(var(--accent-rgb),.1)}:where(html[data-look=new]) .st-locked-chip{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .st-crown.on{border-color:rgba(var(--accent-rgb),.7);background:rgba(var(--accent-rgb),.18)}:where(html[data-look=new]) .st-variant.crowned{border-color:rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.07)}:where(html[data-look=new]) .st-add-btn{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.4)}:where(html[data-look=new]) .st-add-btn:hover{background:rgba(var(--accent-rgb),.18)}:where(html[data-look=new]) .st-watch{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.4)}:where(html[data-look=new]) .st-watch:hover{background:rgba(var(--accent-rgb),.18)}:where(html[data-look=new]) .st-foldable:hover{border-color:rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .st-uncrown{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.4)}:where(html[data-look=new]) .st-uncrown:hover{background:rgba(var(--accent-rgb),.18)}:where(html[data-look=new]) .vault-import{border:1px dashed rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .vi-block.as-image{border-color:rgba(var(--accent-rgb),.5)}:where(html[data-look=new]) .st-product-card:hover{border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.04)}:where(html[data-look=new]) .pos-bar-fill{background:linear-gradient(90deg,var(--accent),var(--accent-2))}:where(html[data-look=new]) .pr-tile-verdict{color:var(--on-accent)}:where(html[data-look=new]) .stv-winner{background:rgba(var(--accent-rgb),.14);border:1px solid rgba(var(--accent-rgb),.4)}:where(html[data-look=new]) .stv-crown{border:1px solid rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .stv-crown:hover{background:rgba(var(--accent-rgb),.1)}:where(html[data-look=new]) .stv-crown.on{background:rgba(var(--accent-rgb),.2);border-color:rgba(var(--accent-rgb),.7)}:where(html[data-look=new]) .rlib-card:hover{border-color:rgba(var(--accent-rgb),.5)}:where(html[data-look=new]) .rlib-card.picked{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .rlib-detail{background:rgba(var(--accent-rgb),.04)}:where(html[data-look=new]) .cal-dot.inbox{background:var(--accent)}:where(html[data-look=new]) .cal-day.today .cal-num,:where(html[data-look=new]) .cal-day.today .cal-tag{color:var(--accent)}:where(html[data-look=new]) .cal-chip.inbox{background:rgba(var(--accent-rgb),.2)}:where(html[data-look=new]) .cal-plan-n{color:var(--accent)}:where(html[data-look=new]) .cal-add{color:var(--accent)}:where(html[data-look=new]) .cal-summary{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .cal-state.inbox{color:var(--accent)}:where(html[data-look=new]) .wp-key.inbox{background:rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .wp-key.planned{border:1.5px dashed var(--accent)}:where(html[data-look=new]) .wp-head.today{color:var(--accent)}:where(html[data-look=new]) .wp-cell.today{border-color:var(--accent)}:where(html[data-look=new]) .wp-cell.planned{background:rgba(var(--accent-rgb),.12);border:1.5px dashed var(--accent)}:where(html[data-look=new]) .wp-cell.picked{box-shadow:0 0 0 2px var(--accent)}:where(html[data-look=new]) .wp-cell.planned .wp-sub{color:var(--accent)}:where(html[data-look=new]) .wp-dot{background:var(--accent)}:where(html[data-look=new]) .wp-day-list li.planned{border:1.5px dashed var(--accent)}:where(html[data-look=new]) .dp-list li{border:1.5px dashed var(--accent)}:where(html[data-look=new]) .qc-title{background:linear-gradient(180deg,var(--accent-2) 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .clip-play{background:#1211168c}:where(html[data-look=new]) .crd{background:rgba(var(--accent-rgb),.04)}:where(html[data-look=new]) .crd-msg.you>p{background:rgba(var(--accent-rgb),.16)}:where(html[data-look=new]) .crd-idea:hover{border-color:rgba(var(--accent-rgb),.45)}:where(html[data-look=new]) .cp-star{background:radial-gradient(circle at 35% 30%,var(--accent-2),var(--gold, var(--accent)) 70%);box-shadow:0 0 0 1px #00000059,0 0 12px 3px rgba(var(--accent-rgb),.75)}:where(html[data-look=new]) .chip.cp-rec-chip i{text-shadow:0 0 8px rgba(var(--accent-rgb),.9)}:where(html[data-look=new]) ::-webkit-scrollbar-thumb{background:#342940}:where(html[data-look=new]) .sb-user{background:#211b2b}:where(html[data-look=new]) .sb-icon-btn:hover{background:#2d2535}:where(html[data-look=new]) .btn{background:#241f2b}:where(html[data-look=new]) .btn-primary:hover{background:linear-gradient(180deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .btn-ghost:hover{background:#292131}:where(html[data-look=new]) .icon-btn{background:#241f2b}:where(html[data-look=new]) .icon-btn:hover{background:#2d2535}:where(html[data-look=new]) .select,:where(html[data-look=new]) .input,:where(html[data-look=new]) .textarea{background:#18161d;border-color:#39313f}:where(html[data-look=new]) .select:hover,:where(html[data-look=new]) .input:hover,:where(html[data-look=new]) .textarea:hover{border-color:#51405f}:where(html[data-look=new]) .select:focus,:where(html[data-look=new]) .input:focus,:where(html[data-look=new]) .textarea:focus{background:#1e1b25}:where(html[data-look=new]) .view-tabs,:where(html[data-look=new]) .seg,:where(html[data-look=new]) .type-switch{background:#1c1a22}:where(html[data-look=new]) .view-tabs button.active,:where(html[data-look=new]) .seg-btn.on{background:#342940}:where(html[data-look=new]) .chip{border-color:#3b3246}:where(html[data-look=new]) .card:hover{border-color:#51405f}:where(html[data-look=new]) .stat:hover{border-color:#3b3246}:where(html[data-look=new]) .modal{background:#211b2b;border-color:#39313f}:where(html[data-look=new]) .modal-head,:where(html[data-look=new]) .modal-foot{background:#211b2b}:where(html[data-look=new]) .stat-tile:hover{border-color:#51405f}:where(html[data-look=new]) .todo-row:hover .todo-action{background:#3b3246}:where(html[data-look=new]) .viral-thumb{background:#2d2535}:where(html[data-look=new]) .sb-fold:hover{background:#2d2535}:where(html[data-look=new]) .today-hi{background:linear-gradient(180deg,var(--accent-2) 0%,var(--accent-2) 120%);-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .dq-hero{background:radial-gradient(600px 180px at 0% 0%,rgba(var(--accent-rgb),.16),transparent 70%),linear-gradient(180deg,#17191d,#1c1a22)}:where(html[data-look=new]) .dq-mark{background:linear-gradient(145deg,var(--accent-2),var(--accent))}:where(html[data-look=new]) .dq-hero-input .input{background:#15131a}:where(html[data-look=new]) .lib-search{background:#18161d;border:1px solid #39313f}:where(html[data-look=new]) .send-step{background:#18161d}:where(html[data-look=new]) .send-num{background:#342940}:where(html[data-look=new]) .send-more{border:1px dashed #3b3246}:where(html[data-look=new]) .sb-credits{background:#211b2b}:where(html[data-look=new]) .sb-credits:hover,:where(html[data-look=new]) .sb-credits.active{background:#241f2b}:where(html[data-look=new]) .sb-credits-ico{background:rgba(var(--accent-rgb),.12)}:where(html[data-look=new]) .st-chip.st-review,:where(html[data-look=new]) .st-chip.st-still{border-color:rgba(var(--accent-rgb),.35)}:where(html[data-look=new]) .cr-title,:where(html[data-look=new]) .cr-name{background:linear-gradient(180deg,var(--accent-2) 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .cr-stat{background:#12111659}:where(html[data-look=new]) .sb-social:hover,:where(html[data-look=new]) .sb-social:focus-visible{background:#292131}:where(html[data-look=new]) .tb-discord:hover,:where(html[data-look=new]) .tb-discord:focus-visible{background:#292131}:where(html[data-look=new]) .tb-social:hover,:where(html[data-look=new]) .tb-social:focus-visible{background:#292131}:where(html[data-look=new]) .card,:where(html[data-look=new]) .ct-card,:where(html[data-look=new]) .panel-card,:where(html[data-look=new]) .lib-panel,:where(html[data-look=new]) .skill-card,:where(html[data-look=new]) .stat-tile,:where(html[data-look=new]) .panel,:where(html[data-look=new]) .cs-box,:where(html[data-look=new]) .cast-box,:where(html[data-look=new]) .hk-card,:where(html[data-look=new]) .hk-box,:where(html[data-look=new]) .swap-add,:where(html[data-look=new]) .dp-card{background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.06),transparent 55%),linear-gradient(180deg,#18161d,#15131a)}:where(html[data-look=new]) .dp-card{background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.1),transparent 55%),linear-gradient(180deg,#18161d,#15131a)}:where(html[data-look=new]) .cs-peek img{border:1.5px solid #15131a}:where(html[data-look=new]) .fv-n{color:var(--on-accent)}:where(html[data-look=new]) .soon-tag{background:rgba(var(--accent-rgb),.15)}:where(html[data-look=new]) .qc-way-card.on{background:rgba(var(--accent-rgb),.08)}:where(html[data-look=new]) .sv2-card{background:#12111659}:where(html[data-look=new]) .sx-result{background:#12111659}:where(html[data-look=new]) .sx-lane{background:#12111659}:where(html[data-look=new]) .ts-count{background:#12111640}:where(html[data-look=new]) .ais-stats>div{background:#12111659}:where(html[data-look=new]) .mm-stage{background:#12111659}:where(html[data-look=new]) .tdy-chip,:where(html[data-look=new]) .tdy .panel,:where(html[data-look=new]) .tdy .top-concepts.compact{background:radial-gradient(120% 140% at 0% 0%,rgba(var(--accent-rgb),.07),transparent 55%),linear-gradient(180deg,#18161d,#15131a)}:where(html[data-look=new]) .tdy-chip-num{background:linear-gradient(100deg,var(--accent-2) 0%,var(--accent) 50%,var(--accent-2) 70%);-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .tdy .todo-row:hover .todo-action{color:var(--on-accent)}:where(html[data-look=new]) .tc-frame{background:linear-gradient(160deg,#1c1d21,#15131a)}:where(html[data-look=new]) .tc-frame em{color:var(--accent-2)}:where(html[data-look=new]) .next-action h2{background:linear-gradient(180deg,var(--accent-2) 0%,var(--gold-2) 130%);-webkit-background-clip:text;background-clip:text}@media (max-width: 640px){:where(html[data-look=new]) .mnav{background:#121116f0}}@media (max-width: 640px){:where(html[data-look=new]) .msheet-overlay{background:#08080c99}}@media (max-width: 640px){:where(html[data-look=new]) .cal-count{color:var(--accent)}}.next-design:where([data-look=new]) .next-masthead{background:#16131be6}.next-design:where([data-look=new]) .bell-badge{border:2px solid #18161d}.next-design:where([data-look=new]) .review-shell .review-copy-banner{background:#221d2b}.next-design:where([data-look=new]) .modal{background:#18161d}.next-design:where([data-look=new]) .notif-panel{background:#18161d}@media (max-width:640px){.next-design:where([data-look=new]) .mnav-badge{border-color:#18161d}}.next-design:where([data-look=new]) .nh-focus{background:linear-gradient(115deg,rgba(var(--accent-rgb),.045),transparent 55%),var(--panel);box-shadow:inset 0 1px rgba(var(--accent-rgb),.1),0 14px 32px #00000029}.next-design:where([data-look=new]) .nh-primary{box-shadow:0 2px 8px rgba(var(--accent-rgb),.08),inset 0 1px #fff3}.next-design:where([data-look=new]) .nh-primary:hover{box-shadow:0 5px 14px rgba(var(--accent-rgb),.16)}.next-design:where([data-look=new]) .nh-product-feature:hover{border-color:rgba(var(--accent-rgb),.35)}.next-design:where([data-look=new]) .nh-home .tc-frame:after{background:#18161de0}.next-design:where([data-look=new]) .nh-home .tc-frame em{background:#18161de0}:where(html[data-look=new]) .su-card{background:linear-gradient(115deg,rgba(var(--accent-rgb),.05),transparent 60%),var(--panel)}.next-design:where([data-look=new]) .next-brief-product{background:#1c1a22f0}.next-design:where([data-look=new]) .review-concepts .hk3-chip{background:#1c1a22f0}.next-design:where([data-look=new]) .av-bank .av-hero .av-badge{background:#1c1a22f0}.next-design:where([data-look=new]) .review-studio .qc-lib .rlib-kind{background:#141219d9}.next-design:where([data-look=new]) .next-product-status{background:#1c1a22f0}.next-design:where([data-look=new]) .next-product-shelf .ct2-more{background:#1c1a22f0}:where(html[data-look=new]) .next-lang select option{color:var(--text)}:where(html[data-look=new]) .think-line{background:linear-gradient(90deg,var(--text-dim, #a6a9b0) 30%,var(--text) 50%,var(--text-dim, #a6a9b0) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}:where(html[data-look=new]) .san-k{font-size:12.5px}:where(html[data-look=new]) .san-pill{font-size:12.5px}:where(html[data-look=new]) .dm-day small{font-size:12.5px}:where(html[data-look=new]) .inb-cat,:where(html[data-look=new]) .inb-store{font-size:12.5px}:where(html[data-look=new]) .inb-lane{font-size:12.5px}:where(html[data-look=new]) .inb-rec em{font-size:12.5px}:where(html[data-look=new]) .inb-rec-why{font-size:12.5px}:where(html[data-look=new]) .inb2-store{font:600 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .mk-call-foot i{font:normal 500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .mk-weeks em{font:normal 400 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .my-concepts .mcm-name i{font-size:12.5px}@media (max-width: 640px){:where(html[data-look=new]) .my-concepts .mcm-name i{font-size:11.5px}}@media (max-width: 640px){html:where([data-look=new]) body .ms-hint{font-size:12px}}:where(html[data-look=new]) .cbk-row-head{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .cbk-k{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .cbk-verdict{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-eyebrow{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-stats span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-main-btn .nlc-pill-n{font:600 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-tool b{font:600 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-card-tag{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-card-meta span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlc-more-card span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-tile-group{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-tile-line{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-new{font:600 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-stats4 span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-product-facts span{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nln-accounts-label{font:500 12px var(--nl-mono, monospace)}@media (max-width: 640px){:where(html[data-look=new]) .nln-tile-line{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .nln-tile-line{font-size:12px}}:where(html[data-look=new]) .mch-count{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .mch-hint{font-size:12.5px}:where(html[data-look=new]) .nlm-field>label,:where(html[data-look=new]) .nlm-label{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlm-pick-row span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlm-review-head span{font:600 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .pmv-eyebrow{font:500 12.5px var(--nl-mono, ui-monospace, monospace)}:where(html[data-look=new]) .pmv-label{font:500 12.5px var(--nl-mono, ui-monospace, monospace)}:where(html[data-look=new]) .pmv-label span{font-size:12px}:where(html[data-look=new]) .pmv-say em{font-size:12.5px}:where(html[data-look=new]) .pmv-badge{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .pmv-meta span{font-size:12.5px}:where(html[data-look=new]) .pmv-quality{font:600 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-kicker{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-stats span{font:400 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-nums em{font:normal 400 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-tiles span{font:400 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-panel>header{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-line em{font:normal 400 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-open span{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlr-ls-head-btn .nlr-more{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-k{font:500 12.5px var(--nl-mono, ui-monospace, monospace)}:where(html[data-look=new]) .nls-tab-n{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-live{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-next-row em{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-chip{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-row-cost small{font:400 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .nls-flag{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlt-kicker{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlt-tile-label{font:500 12.5px var(--nl-mono, monospace)}:where(html[data-look=new]) .nlt-sheet-nums span{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .np-cat{font-size:12.5px}:where(html[data-look=new]) .pm-chip{font-size:12.5px}:where(html[data-look=new]) .pm-more{font-size:12.5px}:where(html[data-look=new]) .pm-qc .cp-card-meta em{font-size:12.5px}@media (max-width: 640px){:where(html[data-look=new]) .pm-more{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .pm-chip{font-size:11.5px}}:where(html[data-look=new]) .scx-kicker{font-size:12.5px}:where(html[data-look=new]) .scx-stats span{font-size:12.5px}:where(html[data-look=new]) .scx-tabs em{font-size:12.5px}:where(html[data-look=new]) .scx-find-num em{font-size:12.5px}:where(html[data-look=new]) .scx-pill{font-size:12.5px}:where(html[data-look=new]) .stb-store-state{font-size:12.5px}:where(html[data-look=new]) .stb-photo-main,:where(html[data-look=new]) .stb-photo-first{font-size:12.5px}:where(html[data-look=new]) .sb-up{font-size:12.5px}:where(html[data-look=new]) .plan-test{font-size:12.5px}:where(html[data-look=new]) .plan-card-kicker{font-size:12.5px}:where(html[data-look=new]) .vr-factor{font-size:12.5px}:where(html[data-look=new]) .vr-pic em{font-size:12.5px}:where(html[data-look=new]) .vr-tag{font-size:12.5px}:where(html[data-look=new]) .review-flag{font-size:12.5px}:where(html[data-look=new]) .archived-flag{font-size:12.5px}:where(html[data-look=new]) .private-flag{font-size:12.5px}:where(html[data-look=new]) .plat-badge{font-size:12.5px}:where(html[data-look=new]) .soon-tag{font-size:12.5px}:where(html[data-look=new]) .sc-verdict{font-size:12.5px}:where(html[data-look=new]) .best-ribbon{font-size:12.5px}:where(html[data-look=new]) .sup-stage{font-size:12.5px}:where(html[data-look=new]) .shot-x{font-size:12.5px}:where(html[data-look=new]) .shot-add span{font-size:12.5px}:where(html[data-look=new]) .ct-tile-paused{font-size:12.5px}:where(html[data-look=new]) .ct-tile-stat span{font-size:12.5px}:where(html[data-look=new]) .pr-title{font-size:12.5px}:where(html[data-look=new]) .pr-n{font-size:12.5px}:where(html[data-look=new]) .pr-label{font-size:12.5px}:where(html[data-look=new]) .ca-add span{font-size:12.5px}:where(html[data-look=new]) .filing-thumb{font-size:12.5px}:where(html[data-look=new]) .pe-canon{font-size:12.5px}:where(html[data-look=new]) .conn-badge.small{font-size:12.5px}:where(html[data-look=new]) .pp-x{font-size:12.5px}:where(html[data-look=new]) .hk-builtin{font-size:12.5px}:where(html[data-look=new]) .gate-foot{font-size:12.5px}:where(html[data-look=new]) .st-outlier-label{font-size:12.5px}:where(html[data-look=new]) .st-conclude-label{font-size:12.5px}:where(html[data-look=new]) .st-round-label{font-size:12.5px}:where(html[data-look=new]) .mc-pill{font-size:12.5px}:where(html[data-look=new]) .strip-label{font-size:12.5px}:where(html[data-look=new]) .sv-new{font-size:12.5px}:where(html[data-look=new]) .auto-flag{font-size:12.5px}:where(html[data-look=new]) .rshot-pics span{font-size:12.5px}:where(html[data-look=new]) .dec-shots span,:where(html[data-look=new]) .dec-clip span{font-size:12.5px}:where(html[data-look=new]) .offer-when{font-size:12.5px}:where(html[data-look=new]) .lfc-tabs button i{font-size:12px}:where(html[data-look=new]) .lfc-tag{font-size:12.5px}:where(html[data-look=new]) .tk-ring i{font-size:12.5px}:where(html[data-look=new]) .tk-group-head b{font-size:12.5px}:where(html[data-look=new]) .tk-tag{font-size:12.5px}:where(html[data-look=new]) .tk-menu-label{font-size:12px}:where(html[data-look=new]) .tk-rem-time small{font-size:12.5px}:where(html[data-look=new]) .sx-ver-found{font-size:12.5px}:where(html[data-look=new]) .na-row small{font-size:12.5px}:where(html[data-look=new]) .pe-soft{font-size:12.5px}:where(html[data-look=new]) .stc-fix-tag{font-size:12.5px}:where(html[data-look=new]) .swap-add-pic button{font-size:12px}:where(html[data-look=new]) .pn-hot{font-size:12.5px}:where(html[data-look=new]) .pn-group{font-size:12.5px}:where(html[data-look=new]) .pn-label{font-size:12.5px}:where(html[data-look=new]) .pn-detail li span{font-size:12.5px}:where(html[data-look=new]) .brief-best span{font-size:12.5px}:where(html[data-look=new]) .usg-tag{font-size:12.5px}:where(html[data-look=new]) .changed-by{font-size:12.5px}:where(html[data-look=new]) .mini-audio-btn{font-size:12.5px}:where(html[data-look=new]) .av-thumb-tag,:where(html[data-look=new]) .av-thumb-main{font-size:12.5px}:where(html[data-look=new]) .ap-peak{font-size:12.5px}:where(html[data-look=new]) .ap-tag{font-size:12px}:where(html[data-look=new]) .ap-who-line i{font-size:12.5px}:where(html[data-look=new]) .ap-products th{font-size:12.5px}:where(html[data-look=new]) .ap-status{font-size:12.5px}:where(html[data-look=new]) .ap-nums span{font-size:12.5px}:where(html[data-look=new]) .ap-outlier span{font-size:12px}:where(html[data-look=new]) .ap-flag{font-size:12.5px}:where(html[data-look=new]) .tp-prod{font-size:12.5px}:where(html[data-look=new]) .tp-status{font-size:12.5px}:where(html[data-look=new]) .hk3-tag,:where(html[data-look=new]) .hk3-info .tier-badge{font-size:12.5px}:where(html[data-look=new]) .hk3-plat{font-size:12.5px}:where(html[data-look=new]) .ts-kicker{font-size:12.5px}:where(html[data-look=new]) .ts-preset b i{font-size:12px}:where(html[data-look=new]) .tp-item .tp-fill-label{font-size:12.5px}:where(html[data-look=new]) .soon-tag{font-size:12px}:where(html[data-look=new]) .qc-way-card span{font-size:12.5px}:where(html[data-look=new]) .qc-models label>span{font-size:12.5px}:where(html[data-look=new]) .hm-selects label>span{font-size:12.5px}:where(html[data-look=new]) .de-flag{font-size:12px}:where(html[data-look=new]) .dq-just-text small{font-size:12.5px}:where(html[data-look=new]) .cp-clone{font-size:12.5px}:where(html[data-look=new]) .hk3-info .hk3-clone{font-size:12.5px}:where(html[data-look=new]) .audio-picked{font-size:12.5px}:where(html[data-look=new]) .hm-group-title{font-size:12.5px}:where(html[data-look=new]) .hm-model small{font-size:12.5px}:where(html[data-look=new]) .hm-model em{font-size:12px}:where(html[data-look=new]) .sx-own-x{font-size:12.5px}:where(html[data-look=new]) .crs-next-over small{font-size:12.5px}:where(html[data-look=new]) .crs-owner{font-size:12.5px}:where(html[data-look=new]) .pp-pick i{font-size:12.5px}:where(html[data-look=new]) .review-shell .review-copy-banner{font-size:12.5px}:where(html[data-look=new]) .review-shell .review-copy-banner b{font-size:12.5px}:where(html[data-look=new]) .review-shell .review-plan-tag{font-size:12px}@media (max-width: 640px){:where(html[data-look=new]) .review-shell .review-copy-banner{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .review-shell .review-copy-banner b{font-size:11.5px}}:where(html[data-look=new]) .review-studio .cs-part[aria-disabled=true] .cs-part-text small{font-size:12px}:where(html[data-look=new]) .next-eyebrow{font-size:12.5px}:where(html[data-look=new]) .next-path small{font-size:12px}@media (max-width: 640px){:where(html[data-look=new]) .ib-share{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .summary .stat .label{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .usg-headrow{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .mc-cal-badge{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .qc-steps li{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .gt2-tab .gt2-count{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .creator-tracker>.cr-hero .cr-stat span{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .cat-rail .cat-type button span{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .hk3-chip{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .hk3-perf{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .hk3-perf b{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .hk3-plat{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .hk2-cat,:where(html[data-look=new]) .hk2-status.hk2-on{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .sn-pick-label small{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .dm-day small{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .next-path li,:where(html[data-look=new]) .next-path button{font-size:12px}}@media (max-width: 640px){:where(html[data-look=new]) .stb-photo-first{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .cp-clone{font-size:11.5px}}@media (max-width: 640px){:where(html[data-look=new]) .vr-tag{font-size:11.5px}}.next-design:where([data-look=new]) .review-shell .review-copy-banner{font-size:12px}.next-design:where([data-look=new]) .review-copy-banner b{font-size:12px}.next-design:where([data-look=new]) .review-copy-end{font-size:12px}.next-design:where([data-look=new]) .scope-badge{font-size:12px}.next-design:where([data-look=new]) .btn-xs{font-size:12.5px}.next-design:where([data-look=new]) .panel-meta{font-size:12.5px}.next-design:where([data-look=new]) :is(.cr-stat span,.dq-stat span){font-size:12.5px}.next-design:where([data-look=new]) .footer{font-size:12.5px}.next-design:where([data-look=new]) .section-label{font-size:12px}.next-design:where([data-look=new]) .nh-kicker{font-size:12px}.next-design:where([data-look=new]) .nh-metrics>button>span>span{font-size:12.5px}.next-design:where([data-look=new]) .nh-eyebrow{font-size:12px}.next-design:where([data-look=new]) .nh-text-link{font-size:12.5px}.next-design:where([data-look=new]) .nh-retry{font-size:12.5px}.next-design:where([data-look=new]) .nh-progress button{font-size:12.5px}.next-design:where([data-look=new]) .nh-progress button>span{font-size:12px}.next-design:where([data-look=new]) .nh-stage-label{font-size:12px}.next-design:where([data-look=new]) .nh-product-caption small{font-size:12px}.next-design:where([data-look=new]) .nh-product-rest>button{font-size:12.5px}.next-design:where([data-look=new]) .nh-product-initial{font-size:12px}.next-design:where([data-look=new]) .nh-product-empty>span{font-size:12.5px}.next-design:where([data-look=new]) .nh-section-intro p{font-size:12px}.next-design:where([data-look=new]) .nh-home .top-concepts-head .btn{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tc-frame em{font-size:12px}.next-design:where([data-look=new]) .nh-home .tc-tile>span:last-child,.next-design:where([data-look=new]) .nh-home .tc-tile>.tc-stat{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tc-acts .btn{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .panel-meta{font-size:12px}.next-design:where([data-look=new]) .nh-count{font-size:12px}.next-design:where([data-look=new]) .nh-aside-description{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .todo-text>span{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .todo-action{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .today-clear{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .panel-head .link-btn{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tt-add .tt-tier{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tt-add .btn{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tt-tier-tag{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .tt-edit-btn,.next-design:where([data-look=new]) .nh-home .tt-daily{font-size:12.5px}.next-design:where([data-look=new]) .nh-helper b{font-size:12.5px}.next-design:where([data-look=new]) .nh-helper p{font-size:12.5px}.next-design:where([data-look=new]) .nh-helper .nh-text-link{font-size:12.5px}.next-design:where([data-look=new]) .nh-home .brief-foot{font-size:12px}.next-design:where([data-look=new]) .nh-creator-path>li>span{font-size:12px}.next-design:where([data-look=new]) .nh-creator-path b{font-size:12.5px}.next-design:where([data-look=new]) .nh-creator-path small{font-size:12px}.next-design:where([data-look=new]) .nh-more-actions{font-size:12.5px}@media (max-width: 1200px){.next-design:where([data-look=new]) .nh-primary{font-size:12.5px}}@media (max-width: 1200px){.next-design:where([data-look=new]) .nh-progress button{font-size:12.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-welcome p{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-date{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-kicker{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-metrics>button>span:not(.nh-metric-icon){font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-eyebrow{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-primary{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-text-link{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-progress button{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-section-intro p{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .tc-tile>span:last-child,.next-design:where([data-look=new]) .nh-home .tc-tile>.tc-stat{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .todo-text b{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .todo-text>span{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .todo-action{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .tt-tier-tag{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .tt-edit-btn{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .tt-add .tt-tier,.next-design:where([data-look=new]) .nh-home .tt-add .btn{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .nh-home .panel-head .link-btn{font-size:12px}}:where(html[data-look=new]) .su-ico{font-size:12.5px}:where(html[data-look=new]) .su-text small{font-size:12.5px}:where(html[data-look=new]) .su-pill{font-size:12.5px}.next-design:where([data-look=new]) .next-create-eyebrow{font-size:12.5px}.next-design:where([data-look=new]) .qc-concept-meta em{font-size:12.5px}.next-design:where([data-look=new]) .next-summary-head>span:last-child{font-size:12.5px}.next-design:where([data-look=new]) .next-brief-caption{font-size:12.5px}.next-design:where([data-look=new]) .next-quick-clip .qc-fine{font-size:12.5px}.next-design:where([data-look=new]) .next-quick-clip .qc-vm{font-size:12.5px}.next-design:where([data-look=new]) .review-studio .review-part-label{font-size:12.5px}.next-design:where([data-look=new]) .review-studio .review-connection .conn-light span{font-size:12.5px}.next-design:where([data-look=new]) .next-library-count{font-size:12.5px}.next-design:where([data-look=new]) .review-concepts .type-count{font-size:12.5px}.next-design:where([data-look=new]) .review-concepts .hk3-chip{font-size:12.5px}.next-design:where([data-look=new]) .review-concepts .hk3-perf{font-size:12.5px}.next-design:where([data-look=new]) .review-voiceovers .vo-clip span{font-size:12.5px}.next-design:where([data-look=new]) .skills-tab .skill-new{font-size:12.5px}.next-design:where([data-look=new]) .av-bank .av-hero .av-badge{font-size:12.5px}@media (max-width: 640px){.next-design:where([data-look=new]) .next-quick-clip .qc-steps li{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .next-quick-clip .qc-product-name{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .next-quick-clip .qc-concept-meta em{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-studio .cs-part-text b{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .conceptlib .lib-tab{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-concepts .lib-toolbar>.btn,.next-design:where([data-look=new]) .review-concepts .lib-sort{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-concepts .hk3-chip{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-concepts .hk3-perf{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-concepts .hk3-star,.next-design:where([data-look=new]) .review-concepts .hk3-btn{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .review-voiceovers .qc-steps li{font-size:12px}}@media (max-width: 640px){.next-design:where([data-look=new]) .skills-tab .qc-steps li,.next-design:where([data-look=new]) .review-studio .qc-lib .qc-steps li{font-size:12px}}.next-design:where([data-look=new]) .next-workspace-label{font-size:12.5px}.next-design:where([data-look=new]) .next-product-status{font-size:12.5px}.next-design:where([data-look=new]) .next-product-shelf .ct2-stat span{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .ct2-product{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .ct-tile3 .ct2-stat span{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .ct2-setup,.next-design:where([data-look=new]) .next-team-page .ct2-meta{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .ct-tile3>.ct3-new{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .rules-toggle .btn{font-size:12.5px}.next-design:where([data-look=new]) .next-team-page .ct-roster th{font-size:12px}.next-design:where([data-look=new]) .next-test-ledger .to-stats span{font-size:12.5px}.next-design:where([data-look=new]) .next-test-ledger .sc-verdict{font-size:12px}@media (max-width: 640px){.next-design:where([data-look=new]) :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stat span{font-size:11.5px}}@media (max-width: 640px){.next-design:where([data-look=new]) .next-test-ledger .to-stats span{font-size:11.5px}}:where(html[data-look=new]) .gen-badge{font:500 12px var(--nl-mono, monospace)}:where(html[data-look=new]) .ab-step{border-radius:10px}:where(html[data-look=new]) .ab-empty{border-radius:10px}:where(html[data-look=new]) .ab-join{border-radius:10px}:where(html[data-look=new]) .san-tile{border-radius:10px}:where(html[data-look=new]) .dm{border-radius:10px}:where(html[data-look=new]) .inb2-alert{border-radius:10px}:where(html[data-look=new]) .inb2-list{border-radius:12px}:where(html[data-look=new]) .inb2-pane{border-radius:12px}@media (max-width: 640px){:where(html[data-look=new]) .inb2-list{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .inb2-pane{border-radius:10px}}:where(html[data-look=new]) .mk-call{border-radius:12px}:where(html[data-look=new]) .mk-edit{border-radius:12px}:where(html[data-look=new]) .mk-skel-call{border-radius:12px}:where(html[data-look=new]) .ms-motions{border-radius:10px}:where(html[data-look=new]) .cbk-table{border-radius:12px}:where(html[data-look=new]) .cbk-deadline{border-radius:12px}:where(html[data-look=new]) .cbk-panel{border-radius:12px}:where(html[data-look=new]) .cbk-text{border-radius:10px}:where(html[data-look=new]) .cbk-state{border-radius:12px}:where(html[data-look=new]) .cbk-writing{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .cbk-table{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .cbk-deadline{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .cbk-panel{border-radius:12px}}:where(html[data-look=new]) .nlc-stats>div{border-radius:10px}:where(html[data-look=new]) .nlc-main-btn{border-radius:10px}:where(html[data-look=new]) .nlc-bar{border-radius:12px}:where(html[data-look=new]) .nlc-card{border-radius:10px}:where(html[data-look=new]) .nlc-empty{border-radius:12px}:where(html[data-look=new]) .nlc-panel{border-radius:12px}:where(html[data-look=new]) .nln-tile{border-radius:12px}:where(html[data-look=new]) .nln-stats4>div{border-radius:10px}:where(html[data-look=new]) .nln-product{border-radius:12px}:where(html[data-look=new]) .nln-product-img{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .nlc-bar{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .nlc-card{border-radius:10px}}:where(html[data-look=new]) .nlc-stack-face{border-radius:10px}:where(html[data-look=new]) .nlm-head-acts .nlc-tool{border-radius:10px}:where(html[data-look=new]) .nlm-selectbar{border-radius:12px}:where(html[data-look=new]) .nlm-motion{border-radius:12px}:where(html[data-look=new]) .nlm-player{border-radius:10px}:where(html[data-look=new]) .nlm-review-row{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .nlc-stack-face{border-radius:10px}}:where(html[data-look=new]) .pmv-stats>button{border-radius:10px}:where(html[data-look=new]) .pmv-maker{border-radius:12px}:where(html[data-look=new]) .pmv-cover{border-radius:10px}:where(html[data-look=new]) .pmv-card{border-radius:10px}:where(html[data-look=new]) .pmv-empty{border-radius:12px}:where(html[data-look=new]) .pmv-viewer{border-radius:12px}:where(html[data-look=new]) .pmv-viewer-media{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .pmv-maker{border-radius:12px}}:where(html[data-look=new]) .nlr-stats>div{border-radius:10px}:where(html[data-look=new]) .nlr-live{border-radius:12px}:where(html[data-look=new]) .nlr-rows{border-radius:12px}:where(html[data-look=new]) .nlr-skel-tile{border-radius:12px}:where(html[data-look=new]) .nlr-skel-panel{border-radius:12px}:where(html[data-look=new]) .nlr-empty{border-radius:12px}:where(html[data-look=new]) .nlr-tiles>div{border-radius:12px}:where(html[data-look=new]) .nlr-panel{border-radius:12px}:where(html[data-look=new]) .nlr-open{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .nlr-tiles>div{border-radius:10px}}:where(html[data-look=new]) .nls-panel{border-radius:12px}:where(html[data-look=new]) .nls-do{border-radius:10px}:where(html[data-look=new]) .nls-clear{border-radius:10px}:where(html[data-look=new]) .nls-tile{border-radius:12px}:where(html[data-look=new]) .nls-fig{border-radius:12px}:where(html[data-look=new]) .nls-missing{border-radius:12px}:where(html[data-look=new]) .nls-row{border-radius:10px}:where(html[data-look=new]) .nls-empty{border-radius:12px}@media (max-width: 640px){:where(html[data-look=new]) .nls-tile{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .nls-panel{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .nls-fig{border-radius:12px}}:where(html[data-look=new]) .nlt-tile{border-radius:12px}:where(html[data-look=new]) .nlt-panel{border-radius:12px}:where(html[data-look=new]) .nlt-row{border-radius:10px}:where(html[data-look=new]) .nlt>.nlt-empty{border-radius:12px}@media (max-width: 640px){:where(html[data-look=new]) .nlt-tile{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .nlt-panel{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .ws-plan{border-radius:10px}}:where(html[data-look=new]) .wc{border-radius:10px}:where(html[data-look=new]) .wc-tile{border-radius:10px}:where(html[data-look=new]) .scx-find{border-radius:10px}:where(html[data-look=new]) .stb-build{border-radius:12px}:where(html[data-look=new]) .stb-tell{border-radius:10px}:where(html[data-look=new]) .stb-drop{border-radius:10px}:where(html[data-look=new]) .stb-store-pill{border-radius:10px}:where(html[data-look=new]) .stb-prod{border-radius:10px}:where(html[data-look=new]) .stb-addpage{border-radius:10px}:where(html[data-look=new]) .up-hero{border-radius:12px}:where(html[data-look=new]) .up-lock{border-radius:10px}:where(html[data-look=new]) .up-card{border-radius:12px}:where(html[data-look=new]) .plan-card{border-radius:10px}:where(html[data-look=new]) .gd-block.ia-wrap .plan-card{border-radius:12px}:where(html[data-look=new]) .vr-read{border-radius:12px}:where(html[data-look=new]) .vr-list{border-radius:10px}:where(html[data-look=new]) .vr-post{border-radius:10px}:where(html[data-look=new]) .cat-rail{border-radius:10px}:where(html[data-look=new]) .pe-drop{border-radius:10px}:where(html[data-look=new]) .gate-card{border-radius:10px}:where(html[data-look=new]) .skill-card{border-radius:10px}:where(html[data-look=new]) .cal-panel{border-radius:10px}:where(html[data-look=new]) .ic{border-radius:10px}:where(html[data-look=new]) .wp-full-week,:where(html[data-look=new]) .wp-full-pick{border-radius:10px}:where(html[data-look=new]) .dp-lib,:where(html[data-look=new]) .dp-side{border-radius:10px}:where(html[data-look=new]) .dp-lane{border-radius:10px}:where(html[data-look=new]) .dp-card{border-radius:10px}:where(html[data-look=new]) .vo-card{border-radius:10px}:where(html[data-look=new]) .vo-video{border-radius:10px}:where(html[data-look=new]) .cast-box{border-radius:10px}:where(html[data-look=new]) .qc{border-radius:12px}:where(html[data-look=new]) .qc-product{border-radius:10px}:where(html[data-look=new]) .qc-add{border-radius:10px}:where(html[data-look=new]) .qc-concept{border-radius:10px}:where(html[data-look=new]) .qc-make{border-radius:10px}:where(html[data-look=new]) .qc-next{border-radius:10px}:where(html[data-look=new]) .clip-card{border-radius:12px}:where(html[data-look=new]) .qc-lib .rlib-card{border-radius:10px}:where(html[data-look=new]) .qc-lib .rlib-detail{border-radius:10px}:where(html[data-look=new]) .qc-lib .rlib-add{border-radius:10px}:where(html[data-look=new]) .qc-setup{border-radius:12px}:where(html[data-look=new]) .cs{border-radius:10px}:where(html[data-look=new]) .who-bank{border-radius:10px}:where(html[data-look=new]) .av-drop{border-radius:10px}:where(html[data-look=new]) .swap-add{border-radius:10px}:where(html[data-look=new]) .dn{border-radius:10px}:where(html[data-look=new]) .cw-team{border-radius:10px}:where(html[data-look=new]) .tk-main{border-radius:12px}:where(html[data-look=new]) .tk-cal{border-radius:12px}:where(html[data-look=new]) .tk-panel{border-radius:10px}:where(html[data-look=new]) .tk-hday{border-radius:10px}:where(html[data-look=new]) .tr-panel{border-radius:10px}:where(html[data-look=new]) .pl-box{border-radius:10px}:where(html[data-look=new]) .sb-drop{border-radius:10px}:where(html[data-look=new]) .sb-user{border-radius:10px}:where(html[data-look=new]) .card{border-radius:10px}:where(html[data-look=new]) .ct-card,:where(html[data-look=new]) .panel-card{border-radius:10px}:where(html[data-look=new]) .stat{border-radius:10px}:where(html[data-look=new]) .stat-tile{border-radius:10px}:where(html[data-look=new]) .today .panel{border-radius:10px}:where(html[data-look=new]) .dq-hero{border-radius:12px}:where(html[data-look=new]) .lib-panel{border-radius:10px}:where(html[data-look=new]) .send-step{border-radius:10px}:where(html[data-look=new]) .send-more{border-radius:10px}:where(html[data-look=new]) .send-cta{border-radius:10px}:where(html[data-look=new]) .day-head{border-radius:10px}:where(html[data-look=new]) .sb-credits{border-radius:10px}:where(html[data-look=new]) .st{border-radius:10px}:where(html[data-look=new]) .st-row.st2{border-radius:12px}:where(html[data-look=new]) .st2-steps li{border-radius:10px}:where(html[data-look=new]) .st-find{border-radius:10px}:where(html[data-look=new]) .hfa2{border-radius:12px}:where(html[data-look=new]) .cs-parts{border-radius:12px}:where(html[data-look=new]) .cr-hero{border-radius:12px}:where(html[data-look=new]) .cr-stat{border-radius:10px}:where(html[data-look=new]) .cr-form{border-radius:12px}:where(html[data-look=new]) .creator-tracker>.ct-card,:where(html[data-look=new]) .creator-tracker>.gt-wrap~.ct-card{border-radius:12px}:where(html[data-look=new]) .cal-day{border-radius:10px}:where(html[data-look=new]) .cal-panel{border-radius:12px}:where(html[data-look=new]) .cal-open-picker,:where(html[data-look=new]) .cal-go{border-radius:10px}:where(html[data-look=new]) .cal-item{border-radius:10px}:where(html[data-look=new]) .ct-assign{border-radius:12px}:where(html[data-look=new]) .pay-log{border-radius:10px}:where(html[data-look=new]) .sv-inbox.svc{border-radius:10px}:where(html[data-look=new]) .svc-card{border-radius:10px}:where(html[data-look=new]) .cv-empty{border-radius:10px}:where(html[data-look=new]) .acct-card{border-radius:10px}:where(html[data-look=new]) .acct-form{border-radius:10px}:where(html[data-look=new]) .acct2{border-radius:10px}:where(html[data-look=new]) .ca-tile{border-radius:10px}:where(html[data-look=new]) .ca-add{border-radius:10px}:where(html[data-look=new]) .cp-card{border-radius:10px}:where(html[data-look=new]) .dp-send{border-radius:10px}:where(html[data-look=new]) .dp-day{border-radius:10px}:where(html[data-look=new]) .dp-lib,:where(html[data-look=new]) .dp-side{border-radius:12px}:where(html[data-look=new]) .dp-continue{border-radius:10px}:where(html[data-look=new]) .dp-card{border-radius:12px}:where(html[data-look=new]) .st{border-radius:12px}:where(html[data-look=new]) .st-slot{border-radius:10px}:where(html[data-look=new]) .st-directions{border-radius:10px}:where(html[data-look=new]) .mp-settings-body{border-radius:10px}:where(html[data-look=new]) .mp-add{border-radius:10px}:where(html[data-look=new]) .gt-wrap.gt2{border-radius:12px}:where(html[data-look=new]) .gt2-tab{border-radius:10px}:where(html[data-look=new]) .smv-card{border-radius:10px}:where(html[data-look=new]) .hf-account.hfa-spot{border-radius:12px}:where(html[data-look=new]) .card,:where(html[data-look=new]) .ct-card,:where(html[data-look=new]) .panel-card,:where(html[data-look=new]) .lib-panel,:where(html[data-look=new]) .skill-card,:where(html[data-look=new]) .stat-tile,:where(html[data-look=new]) .panel,:where(html[data-look=new]) .cs-box,:where(html[data-look=new]) .cast-box,:where(html[data-look=new]) .hk-card,:where(html[data-look=new]) .hk-box,:where(html[data-look=new]) .swap-add,:where(html[data-look=new]) .dp-card{border-radius:12px}:where(html[data-look=new]) .dp-card .cs-list{border-radius:10px}:where(html[data-look=new]) .fv-step{border-radius:10px}:where(html[data-look=new]) .av-drops{border-radius:10px}:where(html[data-look=new]) .ap-hero{border-radius:12px}:where(html[data-look=new]) .ap-todo{border-radius:12px}:where(html[data-look=new]) .ap-products{border-radius:12px}:where(html[data-look=new]) .ap-card{border-radius:10px}:where(html[data-look=new]) .tp-head{border-radius:12px}:where(html[data-look=new]) .tp-bar{border-radius:10px}:where(html[data-look=new]) .tp-row{border-radius:10px}:where(html[data-look=new]) .hook-card.hk2{border-radius:10px}:where(html[data-look=new]) .hook-card.hk3{border-radius:12px}:where(html[data-look=new]) .ts{border-radius:12px}:where(html[data-look=new]) .ts-preset{border-radius:10px}:where(html[data-look=new]) .cp-watch{border-radius:10px}:where(html[data-look=new]) .ca-pick{border-radius:10px}:where(html[data-look=new]) .vw-card{border-radius:10px}:where(html[data-look=new]) .vw-stats .cr-stat{border-radius:10px}:where(html[data-look=new]) .vw-stages>li{border-radius:10px}:where(html[data-look=new]) .vw-store{border-radius:10px}:where(html[data-look=new]) .vw-week{border-radius:10px}:where(html[data-look=new]) .vw-pcard{border-radius:10px}:where(html[data-look=new]) .my-concepts .mc-card{border-radius:12px}:where(html[data-look=new]) .mc2-body{border-radius:12px}:where(html[data-look=new]) .sv2-warn{border-radius:10px}:where(html[data-look=new]) .cs-pay .cs-card{border-radius:12px}@media (max-width: 640px){:where(html[data-look=new]) .my-concepts .mc-card{border-radius:10px}}:where(html[data-look=new]) .sx-new{border-radius:12px}:where(html[data-look=new]) .sx-pcard{border-radius:12px}:where(html[data-look=new]) .sx-test{border-radius:12px}:where(html[data-look=new]) .sx-result{border-radius:10px}:where(html[data-look=new]) .sx-finish{border-radius:10px}:where(html[data-look=new]) .sx-lane{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .sx-test{border-radius:10px}}:where(html[data-look=new]) .pp-filters{border-radius:10px}:where(html[data-look=new]) .pp-card{border-radius:12px}:where(html[data-look=new]) .gd-step{border-radius:12px}:where(html[data-look=new]) .gd-q{border-radius:10px}:where(html[data-look=new]) .crs{border-radius:12px}:where(html[data-look=new]) .crs-player{border-radius:10px}:where(html[data-look=new]) .crs-add{border-radius:10px}:where(html[data-look=new]) .bug-card{border-radius:10px}:where(html[data-look=new]) .pp-unlinked{border-radius:10px}:where(html[data-look=new]) .team-invite{border-radius:10px}:where(html[data-look=new]) .ts-panel{border-radius:12px}:where(html[data-look=new]) .ts-count{border-radius:10px}:where(html[data-look=new]) .to-form{border-radius:12px}:where(html[data-look=new]) .to-card{border-radius:10px}:where(html[data-look=new]) .upd-day-card{border-radius:12px}:where(html[data-look=new]) .ais .panel-card{border-radius:12px}:where(html[data-look=new]) .ais-stats>div{border-radius:10px}:where(html[data-look=new]) .mm-stage{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .mm-hero{border-radius:12px}}:where(html[data-look=new]) .tasks-today,:where(html[data-look=new]) .tasks-strip-card{border-radius:12px}:where(html[data-look=new]) .tdy-chip{border-radius:10px}:where(html[data-look=new]) .tdy-chip,:where(html[data-look=new]) .tdy .panel,:where(html[data-look=new]) .tdy .top-concepts.compact{border-radius:12px}:where(html[data-look=new]) .tc-frame{border-radius:10px}:where(html[data-look=new]) .jobs-form{border-radius:10px}:where(html[data-look=new]) .jobs-empty{border-radius:10px}:where(html[data-look=new]) .jobs-card{border-radius:10px}:where(html[data-look=new]) .review-shell .review-destination{border-radius:10px}:where(html[data-look=new]) .review-settings .settings-account{border-radius:10px}:where(html[data-look=new]) .review-settings .review-connection-card{border-radius:10px}:where(html[data-look=new]) .review-page-groups{border-radius:12px}:where(html[data-look=new]) .review-fold{border-radius:10px}:where(html[data-look=new]) .review-quick-clip.qc,:where(html[data-look=new]) .review-voiceovers .vo-hero.qc{border-radius:12px}:where(html[data-look=new]) .review-studio .review-queue-tabs{border-radius:10px}:where(html[data-look=new]) .review-decoder.dq.dq-hero{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .review-quick-clip.qc,:where(html[data-look=new]) .review-voiceovers .vo-hero.qc{border-radius:10px}}:where(html[data-look=new]) .cr-hero,:where(html[data-look=new]) .dq-hero,:where(html[data-look=new]) .qc{border-radius:12px}:where(html[data-look=new]) .panel{border-radius:12px}:where(html[data-look=new]) .gd-step{border-radius:10px}@media (max-width: 640px){:where(html[data-look=new]) .ib{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .tk-main{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .qc{border-radius:12px}}@media (max-width: 640px){:where(html[data-look=new]) .gt-wrap.gt2{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .hook-card.hk3{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .up-hero{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .up-card{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .sn .sn-pick{border-radius:10px}}@media (max-width: 640px){:where(html[data-look=new]) .next-action{border-radius:12px}}:where(html[data-look=new]) .gen-stats>div{border-radius:10px}:where(html[data-look=new]) .gen-card{border-radius:10px}:where(html[data-look=new]) .gen-empty{border-radius:12px}:where(html[data-look=new]) .gen-viewer{border-radius:12px}:where(html[data-look=new]) .think{border-radius:10px}html[data-look=new] .btn{min-height:40px;padding:9px 15px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600;letter-spacing:-.01em;box-shadow:none;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease),color .18s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .btn:hover{background:var(--ob-hover);border-color:var(--ob-line-strong);color:var(--ob-ink);box-shadow:none;transform:none}html[data-look=new] .btn-primary,html.next-design[data-look=new][data-duo] .btn-primary,html[data-look=new] .btn.btn-go{background:var(--ob-accent);border-color:var(--ob-accent-line);color:var(--ob-accent-ink);font-weight:650;box-shadow:none}html[data-look=new] .btn-primary:hover,html.next-design[data-look=new][data-duo] .btn-primary:hover,html[data-look=new] .btn.btn-go:hover{background:var(--ob-accent-2);border-color:var(--ob-accent-line);color:var(--ob-accent-ink);box-shadow:0 3px 15px #00000024;transform:translateY(-1px);filter:none}html[data-look=new] .btn-primary:after{display:none}html[data-look=new] .btn-ghost{background:transparent;border-color:transparent;color:var(--ob-ink-2);box-shadow:none}html[data-look=new] .btn-ghost:hover{background:var(--ob-hover);border-color:transparent;color:var(--ob-ink)}html[data-look=new] .btn-danger{background:rgba(var(--ob-danger-rgb),.09);border-color:rgba(var(--ob-danger-rgb),.38);color:var(--ob-danger-ink)}html[data-look=new] .btn-danger:hover{background:rgba(var(--ob-danger-rgb),.16);border-color:rgba(var(--ob-danger-rgb),.55);color:var(--ob-danger-ink)}html[data-look=new] .btn:disabled:hover{transform:none;box-shadow:none}html[data-look=new] :is(.btn,.btn-primary):disabled:not(.is-busy),html[data-look=new] :is(.btn,.btn-primary):disabled:not(.is-busy):hover{opacity:1;border-color:var(--ob-line-soft);background:transparent;box-shadow:none;color:color-mix(in srgb,var(--ob-ink-2) 52%,transparent);filter:none;transform:none;cursor:not-allowed}html[data-look=new] :is(.btn-primary,.btn.btn-go):disabled:not(.is-busy),html[data-look=new] :is(.btn-primary,.btn.btn-go):disabled:not(.is-busy):hover{border-color:rgba(var(--ob-accent-rgb),.2);background:rgba(var(--ob-accent-rgb),.1);color:rgba(var(--ob-accent-rgb),.52)}html[data-look=new] a:is(.btn,.btn-primary),html[data-look=new] a:is(.btn,.btn-primary):hover{text-decoration:none}html[data-look=new] .btn-ghost:disabled:not(.is-busy),html[data-look=new] .btn-ghost:disabled:not(.is-busy):hover{border-color:transparent;background:transparent}html[data-look=new] .btn-sm{min-height:36px;padding:7px 13px;border-radius:8px;font-size:13px}html[data-look=new] .btn-xs{min-height:32px;padding:5px 11px;border-radius:7px;font-size:12.5px}html[data-look=new] :where(.link-btn){color:var(--ob-link);font-weight:600}html[data-look=new] :where(.link-btn):hover{color:var(--ob-link-hover)}html[data-look=new] .icon-btn{border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .icon-btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .icon-btn.danger{border-color:rgba(var(--ob-danger-rgb),.3);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger)}@media (max-width: 640px){html[data-look=new] .btn{min-height:42px}html[data-look=new] .btn-sm{min-height:40px}html[data-look=new] .btn-xs{min-height:36px;font-size:13px}}html[data-look=new] :where(.input,.select,.textarea){padding:10px 12px;border-radius:8px;font-size:14px}:where(html[data-look=new]).next-design :is(.input,.select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])){color:var(--ob-in-ink, var(--text));background:var(--ob-in-bg, var(--panel));background-image:var(--ob-in-img, none);background-position:var(--ob-in-img-at, 0% 0%);background-repeat:var(--ob-in-img-repeat, repeat);background-size:var(--ob-in-img-size, auto);border-color:var(--ob-in-line, var(--border));box-shadow:var(--ob-in-shadow, none)}html[data-look=new] :is(.input,.select,.textarea,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])):hover{border-color:var(--ob-in-hover-line, var(--ob-line-strong))}html[data-look=new] :is(.input,.select,.textarea,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])):focus{border-color:var(--ob-in-focus-line, var(--ob-accent))}html[data-look=new] .ob-bare-input{--ob-in-bg: transparent;--ob-in-line: transparent;--ob-in-hover-line: transparent;--ob-in-focus-line: transparent;--ob-in-shadow: none}html[data-look=new] :is(input,textarea).ob-bare-input,html[data-look=new] .ob-bare-input :is(input,textarea){outline:none}html[data-look=new] .ob-bare-input:not(input):not(textarea):focus-within{border-color:var(--ob-accent)}html[data-look=new] :where(select:is(.input,.select):not([multiple]):not([size])){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;--ob-in-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4a6c4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--ob-in-img-at: right 12px center;--ob-in-img-repeat: no-repeat;--ob-in-img-size: 16px 16px}html[data-look=new] .hx-select>select{--ob-in-img: none}html[data-look=new] .field>span,html[data-look=new] .field label{color:var(--ob-ink-2);font-size:13px;font-weight:550;letter-spacing:-.005em}html[data-look=new] .switch-row{color:var(--ob-ink);font-size:13.5px}html[data-look=new] :where(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--ob-accent)}html[data-look=new] :where(.fm-btn){min-height:40px;padding:0 13px;border-color:var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlc-filters .fm-btn{border-radius:8px}html[data-look=new] :where(.fm-btn):is(:hover,.open){border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] :where(.fm-btn).on{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.1)}html[data-look=new] :where(.fm-btn).on .fm-label{color:var(--ob-accent)}html[data-look=new] :where(.fm-label,.fm-caret){color:var(--ob-muted)}html[data-look=new] :where(.fm-value){color:var(--ob-ink);font-weight:550}html[data-look=new] :where(.fm-btn){max-width:100%}html[data-look=new] .fm-value{min-width:0;max-width:260px;white-space:nowrap}html[data-look=new] :where(.fm-menu){padding:6px;border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] :where(.fm-item){min-height:38px;border-radius:var(--ob-radius-sm);color:var(--ob-ink);font-size:14px}html[data-look=new] :where(.fm-item):is(:hover,:focus-visible){background:var(--ob-hover)}html[data-look=new] :where(.fm-check){color:var(--ob-accent)}html[data-look=new] :where(.fm-count){color:var(--ob-muted);font-size:12.5px}@media (max-width: 640px){html[data-look=new] :where(.fm-btn){min-height:42px}html[data-look=new] :where(.fm-item){min-height:44px}html[data-look=new] .fm-value{max-width:180px}}html[data-look=new] .type-switch.cr-nav,html[data-look=new] .gt-wrap .gt-top,html[data-look=new] .nls-tabs,html[data-look=new] .cs-parts,html[data-look=new] .review-studio .cs-parts,html[data-look=new] .vi-tabs{display:flex;gap:24px;padding:0;border:0;border-bottom:1px solid var(--ob-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .type-switch.cr-nav .type-tab,html[data-look=new] .gt-wrap .gt-top .type-tab,html[data-look=new] .nls-tabs button,html[data-look=new] .cs-part,html[data-look=new] .review-studio .cs-part,html[data-look=new] .vi-tab{min-height:0;margin:0 0 -1px;padding:9px 0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;box-shadow:none;color:var(--ob-muted);font-size:16px;font-weight:600;letter-spacing:-.012em;transition:color .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .type-switch.cr-nav .type-tab:hover,html[data-look=new] .gt-wrap .gt-top .type-tab:hover,html[data-look=new] .nls-tabs button:hover,html[data-look=new] .cs-part:hover,html[data-look=new] .review-studio .cs-part:hover,html[data-look=new] .vi-tab:hover{background:none;color:var(--ob-ink)}html[data-look=new] .type-switch.cr-nav .type-tab.active,html[data-look=new] .gt-wrap .gt-top .type-tab.active,html[data-look=new] .nls-tabs button.on,html[data-look=new] .cs-part.on,html[data-look=new] .review-studio .cs-part.on,html[data-look=new] .vi-tab.on{background:none;box-shadow:none;color:var(--ob-ink);border-bottom-color:var(--ob-accent)}html[data-look=new] .nls-tabs button.on:after{display:none}html[data-look=new] .nls-tab-n{padding:2px 7px;border-radius:5px;font-size:12px}html[data-look=new] .vi-tab{justify-content:flex-start}html[data-look=new] .cs-part+.cs-part,html[data-look=new] .review-studio .cs-part+.cs-part{margin-left:0}html[data-look=new] .cs-part+.cs-part:before{display:none}html[data-look=new] .cs-part-text b,html[data-look=new] .review-studio .cs-part-text b{font-size:16px;font-weight:600}html[data-look=new] .cs-part.on .cs-part-text small{color:var(--ob-muted)}@media (max-width: 640px){html[data-look=new] .type-switch.cr-nav,html[data-look=new] .gt-wrap .gt-top,html[data-look=new] .nls-tabs,html[data-look=new] .review-studio .cs-parts,html[data-look=new] .vi-tabs{gap:20px}html[data-look=new] .type-switch.cr-nav .type-tab,html[data-look=new] .gt-wrap .gt-top .type-tab,html[data-look=new] .nls-tabs button,html[data-look=new] .vi-tab{min-height:44px;padding:8px 0 10px;font-size:15px}html[data-look=new] .review-studio .cs-part{padding:9px 0 10px}html[data-look=new] .review-studio .cs-part-text b{font-size:13.5px}}html[data-look=new] :is(.type-switch.cr-nav,.gt-wrap .gt-top,.nls-tabs,.vi-tabs){padding-inline-end:16px}@property --ob-fade-l{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ob-fade-r{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes ob-edge-fade{0%{--ob-fade-l: 0px;--ob-fade-r: 44px}6%{--ob-fade-l: 32px}94%{--ob-fade-r: 44px}to{--ob-fade-l: 32px;--ob-fade-r: 0px}}@supports (animation-timeline: scroll(self inline)){html[data-look=new] .type-switch.cr-nav,html[data-look=new] .gt-wrap .gt-top{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--ob-fade-l),#000 calc(100% - var(--ob-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--ob-fade-l),#000 calc(100% - var(--ob-fade-r)),transparent 100%);animation:ob-edge-fade linear both!important;animation-timeline:scroll(self inline)!important}@media (max-width: 640px){html[data-look=new] :is(.type-switch,.chip-row,.view-tabs,.nls-tabs){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--ob-fade-l),#000 calc(100% - var(--ob-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--ob-fade-l),#000 calc(100% - var(--ob-fade-r)),transparent 100%);animation:ob-edge-fade linear both!important;animation-timeline:scroll(self inline)!important}}}html[data-look=new] .type-switch:not(.cr-nav),html[data-look=new] .san-tabs,html[data-look=new] .seg,html[data-look=new] .view-tabs,html[data-look=new] .jobs-filter,html[data-look=new] .jobs .jobs-filter,html[data-look=new] .pp-filters,html[data-look=new] .task-tier-pick,html[data-look=new] .de-switch,html[data-look=new] .cs-kind{flex-wrap:wrap;align-items:center;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track);box-shadow:none}html[data-look=new] .type-switch:not(.cr-nav),html[data-look=new] .view-tabs,html[data-look=new] .jobs-filter,html[data-look=new] .jobs .jobs-filter{display:flex;width:fit-content;max-width:100%}html[data-look=new] .type-switch:not(.cr-nav)>.type-tab,html[data-look=new] .san-tabs button,html[data-look=new] .seg-btn,html[data-look=new] .view-tabs button,html[data-look=new] .jobs-filter .type-tab,html[data-look=new] .pp-filter,html[data-look=new] .task-tier-pick button,html[data-look=new] .de-switch button,html[data-look=new] .cs-kind button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:5px 12px;border:1px solid transparent;border-radius:6px;background:transparent;box-shadow:none;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550;line-height:1.2;white-space:nowrap;transition:background .18s var(--ob-ease),color .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .type-switch:not(.cr-nav)>.type-tab:hover,html[data-look=new] .san-tabs button:hover,html[data-look=new] .seg-btn:hover,html[data-look=new] .view-tabs button:hover,html[data-look=new] .jobs-filter .type-tab:hover,html[data-look=new] .pp-filter:hover,html[data-look=new] .task-tier-pick button:hover,html[data-look=new] .de-switch button:hover,html[data-look=new] .cs-kind button:hover{background:#ffffff08;color:var(--ob-ink)}html[data-look=new] .type-switch:not(.cr-nav)>.type-tab.active:not(.emotional):not(.traditional),html[data-look=new] .san-tabs button.on,html[data-look=new] .seg-btn.on,html[data-look=new] .view-tabs button.active,html[data-look=new] .jobs-filter .type-tab.active,html[data-look=new] .pp-filter.on,html[data-look=new] .de-switch button.on,html[data-look=new] .cs-kind button.on{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line);box-shadow:none;color:var(--ob-seg-on-ink)}html[data-look=new] .type-switch:not(.cr-nav)>.type-tab.active.emotional,html[data-look=new] .type-switch:not(.cr-nav)>.type-tab.active.traditional{background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .task-tier-pick button.on{border-color:color-mix(in srgb,var(--tier) 45%,transparent);background:color-mix(in srgb,var(--tier) 14%,transparent);color:var(--tier)}html[data-look=new] .task-tier-pick button+button{border-left:0}html[data-look=new] .cs-kind-label,html[data-look=new] .de-switch>span{padding:0 6px 0 8px;color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .cs-chip,html[data-look=new] .tk-chip,html[data-look=new] .dec-filter-row .type-tab{border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-panel);box-shadow:none;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550}html[data-look=new] .dec-filter-row .type-tab{padding:6px 12px}html[data-look=new] .cs-chip:hover,html[data-look=new] .tk-chip:hover,html[data-look=new] .dec-filter-row .type-tab:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .cs-chip.on,html[data-look=new] .tk-chip.on,html[data-look=new] .dec-filter-row .type-tab.active{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);box-shadow:none;color:var(--ob-seg-on-ink)}html[data-look=new] :where(.card,.ct-card,.panel-card,.lib-panel,.skill-card,.stat-tile,.panel,.cs-box,.cast-box,.hk-card,.hk-box,.swap-add,.dp-card,.os-card){border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .panel{border-radius:var(--ob-radius)}html[data-look=new] :is(.card,.ct-card,.panel-card,.skill-card,.stat-tile,.clip-card,.hook-card,.pp-card,.acct-card,.cp-card,.rlib-card,.to-card,.vw-pcard,.sx-pcard,.st-product-card,.pr-tile,.kanban-card,.tdy-chip,.upd-day-card):hover{border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] a.os-card:hover{border-color:var(--ob-line-strong)}html[data-look=new] :where(.to-card,.upd-day-card){border-radius:var(--ob-radius)}html[data-look=new] .upd-day-card>:is(.upd-rows,.upd-details):last-child{border-radius:0 0 var(--ob-radius) var(--ob-radius)}html[data-look=new] .panel-head{border-color:var(--ob-line-soft)}html[data-look=new] .panel-head :is(h2,h3){color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] :where(.card,.ct-card,.panel-card,.lib-panel,.panel) h2,html[data-look=new] :where(.cv-head,.ct-name,.section-title,.st-product-name){font-family:var(--ob-font);font-weight:600;letter-spacing:-.015em}html[data-look=new] :where(.cv-head){font-size:17px;line-height:1.3}html[data-look=new] :where(.nlc-card,.gen-card,.nln-tile){border-color:var(--ob-line)}html[data-look=new] :where(.nlc-card:not(.is-checked):not(.nlc-stack),.gen-card,.nln-tile):is(:hover,:focus-visible){border-color:var(--ob-line-strong);box-shadow:0 12px 30px #00000047}html[data-look=new] :where(.nls-panel,.nls-tile,.pmv-maker,.nlc-bar,.nlr-panel,.nlr-live,.nlr-rows){border-color:var(--ob-line)}html[data-look=new] :where(.nls-tile):is(:hover,:focus-visible){border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] :where(.nls-tile) b{font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em}html[data-look=new] :where(.gen-viewer){border-color:var(--ob-line);border-radius:var(--ob-radius-lg);background:var(--ob-panel)}html[data-look=new] .tdy-chip,html[data-look=new] .tdy .panel,html[data-look=new] .tdy .top-concepts.compact{border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] :is(.gen-title,.nlc-title,.nlr-title,.pmv-title,.cr-title,.cr-name,.qc-title,.tk-title h2,.up-hero h1),html[data-look=new] .inb2-head h1,html[data-look=new] .nh-welcome h1,html[data-look=new] .vi>.vi-head h2{color:var(--ob-ink);background:none;-webkit-text-fill-color:currentColor;text-shadow:none;font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15}html[data-look=new] .pmv-title{font-size:30px}html[data-look=new] :is(.gen-sub,.nlc-sub,.nlr-sub,.qc-sub),html[data-look=new] .cr-hero .cr-sub,html[data-look=new] .inb2-head>div:first-child>span,html[data-look=new] .nh-welcome p,html[data-look=new] .tk-title>span{color:var(--ob-muted);font-family:var(--ob-font);font-size:14px;line-height:1.5;letter-spacing:-.005em}html[data-look=new] .nh-date{color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.next-workspace-label,.next-create-eyebrow,.nh-kicker,.nh-eyebrow,.nlc-eyebrow,.nlr-kicker,.pmv-eyebrow,.scx-kicker,.nlt-kicker,.ts-kicker,.plan-card-kicker,.next-eyebrow),html[data-look=new] [class*=eyebrow]:not(.lp-eyebrow){color:var(--ob-muted);font-family:var(--ob-font);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}html[data-look=new] .next-workspace-label{text-transform:lowercase}html[data-look=new] .next-workspace-label:first-letter{text-transform:uppercase}html[data-look=new] .next-heading-dot{color:var(--ob-accent)}html[data-look=new] .qc-head{align-items:flex-start;text-align:left}html[data-look=new] .qc-steps{justify-content:flex-start}html[data-look=new] .qc-glow{display:none}html[data-look=new] .qc-mark{border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);box-shadow:none;color:var(--ob-icon-tile-ink)}html[data-look=new] .up-hero{border-color:var(--ob-line);background:var(--ob-panel);text-align:left}html[data-look=new] .qc .qc-steps,html[data-look=new] .review-studio .qc-lib .qc-steps{gap:18px}html[data-look=new] .qc .qc-steps li,html[data-look=new] .review-studio .qc-lib .qc-steps li{gap:8px;padding:4px 0;border:0;border-radius:0;background:none;color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .qc .qc-steps li span,html[data-look=new] .review-studio .qc-lib .qc-steps li span{width:24px;height:24px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .qc .qc-steps li.now,html[data-look=new] .review-studio .qc-lib .qc-steps li.now{background:none;color:var(--ob-ink)}html[data-look=new] .qc .qc-steps li.now span,html[data-look=new] .review-studio .qc-lib .qc-steps li.now span{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .qc .qc-steps li.done{color:var(--ob-ink-2)}html[data-look=new] .qc .qc-steps li.done span{border-color:transparent;background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent)}html[data-look=new] .cr-add,html[data-look=new] .nlc-main-btn{min-height:42px;padding:0 16px;border-radius:8px;box-shadow:none;font-size:13.5px;font-weight:650}html[data-look=new] .nlc-main-btn .nlc-pill-n{font-size:12px}@media (max-width: 640px){html[data-look=new] :is(.gen-title,.nlc-title,.nlr-title,.pmv-title,.cr-title,.cr-name,.qc-title,.tk-title h2,.up-hero h1),html[data-look=new] .inb2-head h1,html[data-look=new] .nh-welcome h1,html[data-look=new] .vi>.vi-head h2{font-size:28px;letter-spacing:-.028em}html[data-look=new] .qc .qc-steps,html[data-look=new] .review-studio .qc-lib .qc-steps{gap:12px}html[data-look=new] .qc .qc-steps li{font-size:12.5px}}html[data-look=new] .cr-stats,html[data-look=new] :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders) .cr-stats{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:20px;padding:0;border:0;background:none;box-shadow:none}html[data-look=new] .cr-stats .cr-stat{flex:1 1 150px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:9px;padding:13px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);color:var(--ob-ink);text-align:left}html[data-look=new] .cr-stats .cr-stat>span{order:-1;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.35;letter-spacing:-.005em;text-transform:none}html[data-look=new] .cr-stats .cr-stat b{font-family:var(--ob-font);font-size:28px;font-weight:600;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html[data-look=new] .cr-stats .cr-stat b.small{font-size:18px;line-height:1.3}html[data-look=new] .cr-stats .cr-stat.hot{border-color:rgba(var(--ob-danger-rgb),.5);background:rgba(var(--ob-danger-rgb),.1)}html[data-look=new] .pay-tiles .cr-stat.owed{border-color:rgba(var(--ob-warn-rgb),.5);background:rgba(var(--ob-warn-rgb),.08)}html[data-look=new] .cs-pay-stats .cr-stat.cs-owed{border-color:var(--gold-line);background:var(--accent-dim)}html[data-look=new] .cr-stats :is(button,a).cr-stat:hover,html[data-look=new] .ctd-hero .cr-stat:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats,.pmv-stats){gap:12px}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats)>div,html[data-look=new] .pmv-stats>button,html[data-look=new] .ais-stats>div{display:flex;flex-direction:column;justify-content:space-between;gap:9px;min-width:128px;padding:13px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);text-align:left}html[data-look=new] .pmv-stats>button:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .pmv-stats>button.on{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats,.pmv-stats,.ais-stats) span{order:-1;color:var(--ob-tile-label);font-family:var(--ob-font);font-size:13.5px;font-weight:500;letter-spacing:-.005em;text-transform:none}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats,.pmv-stats,.ais-stats) b{font-family:var(--ob-font);font-size:28px;font-weight:600;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html[data-look=new] .nls-stats .nls-stat-big b{font-size:32px}html[data-look=new] .ais-stats i{color:var(--ob-muted);font-size:13px}html.next-design[data-look=new] .nh-metrics{gap:12px;padding:0;border:0;background:none}html.next-design[data-look=new] .nh-metrics>button{padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html.next-design[data-look=new] .nh-metrics>button:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover);color:var(--ob-ink)}html.next-design[data-look=new] .nh-metrics>button>b{font-size:28px;font-weight:600;letter-spacing:-.03em}html.next-design[data-look=new] .nh-metrics>button>span:not(.nh-metric-icon){color:var(--ob-tile-label);font-size:13.5px;font-weight:500}html.next-design[data-look=new] .nh-metrics>button>span>span{color:var(--ob-muted);font-size:12.5px}html.next-design[data-look=new] .nh-metric-icon{width:36px;height:36px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}@media (max-width: 640px){html[data-look=new] .cr-stats .cr-stat{flex-basis:calc(50% - 6px);padding:12px}html[data-look=new] .cr-stats .cr-stat b{font-size:24px}html[data-look=new] .cr-hero .cr-stat span{font-size:12.5px!important}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats)>div,html[data-look=new] .pmv-stats>button,html[data-look=new] .ais-stats>div{flex:1 1 0;min-width:0;padding:12px}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats,.pmv-stats,.ais-stats) b{font-size:24px}html[data-look=new] :is(.gen-stats,.nlc-stats,.nlr-stats,.pmv-stats,.ais-stats) span{font-size:12.5px}html.next-design[data-look=new] .nh-metrics{flex-wrap:wrap;gap:8px}html.next-design[data-look=new] .nh-metrics>button{padding:12px}html.next-design[data-look=new] .nh-metrics>button>b{font-size:24px}html.next-design[data-look=new] .nh-metrics>button>span:not(.nh-metric-icon){font-size:12.5px}}html[data-look=new] :where(.todo-row){border-bottom-color:var(--ob-row-line)}html[data-look=new] :where(.todo-row):hover{background:var(--ob-hover)}html[data-look=new] :where(.todo-text) span{color:var(--ob-muted);font-size:13px}html[data-look=new] :where(.usg-row){border-bottom-color:var(--ob-row-line)}html[data-look=new] :where(.usg-headrow){color:var(--ob-muted);font-size:13px;letter-spacing:0;text-transform:none}html[data-look=new] :where(.cbk-table){border-color:var(--ob-line)}html[data-look=new] :where(.cbk-row){border-color:var(--ob-row-line)}html[data-look=new] :where(.cbk-row-head){color:var(--ob-muted);font-size:13px;letter-spacing:0;text-transform:none}html[data-look=new] :where(.scx-find){border-color:var(--ob-line)}html[data-look=new] :where(.scx-find):hover{border-color:var(--ob-line-strong)}html[data-look=new] :where(.all-stores-row){border-top-color:var(--ob-row-line)}html[data-look=new] :where(.inb2-row){border-bottom-color:var(--ob-row-line)}html[data-look=new] :where(.inb2-row):hover{background:var(--ob-hover)}html[data-look=new] :where(.inb2-row).on{background:var(--ob-active)}html[data-look=new] :where(.np-row):hover{background:var(--ob-hover)}html[data-look=new] :where(.mini-tag,.vw-pill,.scx-pill,.nls-chip,.soon-tag,.tier-badge,.count-pill,.np-count,.cv-head>span){padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .type-count{padding:1px 7px;border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .review-shell .review-plan-tag{padding:2px 6px;border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px}html[data-look=new] .scope-badge{color:var(--ob-muted);font-size:12.5px}html[data-look=new] :where(.chip,.pick-chip){border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] :where(.chip,.pick-chip):hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] :where(.chip).active,html[data-look=new] :where(.pick-chip).on{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] :is(.empty:not(.hk-hero),.gen-empty,.nlc-empty,.nlr-empty,.next-workspace-empty,.cv-empty,.scx-empty,.tk-empty){border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;color:var(--ob-muted);text-align:center}html[data-look=new] :is(.empty:not(.hk-hero),.gen-empty,.nlc-empty:not(.compact),.nlr-empty,.next-workspace-empty){padding:48px 24px}html[data-look=new] :is(.empty:not(.hk-hero),.next-workspace-empty) h3,html[data-look=new] :is(.gen-empty,.nlc-empty,.nlr-empty,.tk-empty)>b{margin:0 0 6px;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] :is(.empty:not(.hk-hero),.gen-empty,.nlc-empty,.nlr-empty,.next-workspace-empty,.tk-empty)>:is(p,span){max-width:46ch;margin-left:auto;margin-right:auto;color:var(--ob-muted);font-size:13.5px;line-height:1.55}html[data-look=new] :is(.gen-empty,.nlc-empty,.nlr-empty) svg{width:40px;height:40px;color:var(--ob-muted)}html[data-look=new] .empty .big{font-size:34px}html[data-look=new] :is(.panel,.card,.ct-card,.panel-card,.lib-panel,.qc-block,.cr-panel,.review-fold,.modal) :is(.empty:not(.hk-hero),.gen-empty,.nlc-empty,.nlr-empty,.next-workspace-empty,.cv-empty,.scx-empty,.tk-empty){border-color:transparent;background:none}html[data-look=new] :is(.panel,.card,.ct-card,.panel-card,.lib-panel,.qc-block,.cr-panel,.review-fold,.modal) :is(.empty:not(.hk-hero),.gen-empty,.nlc-empty:not(.compact),.nlr-empty,.next-workspace-empty){padding:28px 16px}html[data-look=new] .modal-overlay,html[data-look=new] .hub-confirm-back,html[data-look=new] .hs-backdrop{background:var(--ob-overlay);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html[data-look=new] .modal{border:1px solid var(--ob-line);border-radius:var(--ob-radius-lg);background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .modal-head{border-bottom-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .modal-head h2{font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .modal-foot{border-top-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .hub-confirm{border-color:var(--ob-line);border-radius:14px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .hub-confirm p{color:var(--ob-ink-2)}@media (max-width: 640px){html[data-look=new] .modal{border-radius:13px}html[data-look=new] .modal-overlay:has(>.modal:not(.otc):not(.cd-orbit)){display:grid;place-items:end stretch;padding:0}html[data-look=new] .modal:not(.otc):not(.cd-orbit){width:100%;max-width:none;height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px))!important;margin:0;border-width:1px 0 0;border-radius:16px 16px 0 0}html[data-look=new] .modal:not(.otc):not(.cd-orbit)>.modal-head{padding-top:14px}}html[data-look=new] .np{border-color:var(--ob-line);border-radius:14px;background:var(--ob-panel);box-shadow:var(--ob-shadow);font-family:var(--ob-font);letter-spacing:-.01em}html[data-look=new] .np-head,html[data-look=new] .np-foot{border-color:var(--ob-line)}html[data-look=new] .np-head{padding:15px 14px 13px 18px}html[data-look=new] .np-head h2{font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .np-head .np-count{border-radius:5px}html[data-look=new] .np-close{width:40px;height:40px;border:0;border-radius:8px;color:var(--ob-muted);transition:background .18s,color .18s}html[data-look=new] .np-close:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .np-label{padding:14px 10px 6px;color:var(--ob-muted);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .np-row{gap:12px;padding:12px 10px;border-radius:9px}html[data-look=new] .np-row.unread{background:rgba(var(--ob-accent-rgb),.07)}html[data-look=new] .np-row.unread:hover{background:rgba(var(--ob-accent-rgb),.11)}html[data-look=new] .np-ico{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .np-ico svg{display:block}html[data-look=new] .np-ico.tone-gold{color:var(--ob-accent)}html[data-look=new] .np-ico.tone-green{color:var(--ob-positive)}html[data-look=new] .np-ico.tone-blue{color:var(--ob-info)}html[data-look=new] .np-ico.tone-red{color:var(--ob-danger-ink)}html[data-look=new] .np-ico.tone-amber{color:var(--ob-warn)}html[data-look=new] .np-title{flex-direction:column;align-items:flex-start;gap:6px;font-size:13.5px}html[data-look=new] .np-title b{max-width:100%}html[data-look=new] .np-scroll.can-up{--np-fade-t: 18px}html[data-look=new] .np-scroll.can-down{--np-fade-b: 48px}html[data-look=new] .np-scroll:is(.can-up,.can-down){-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--np-fade-t, 0px),#000 calc(100% - var(--np-fade-b, 0px)),transparent calc(100% - 4px));mask-image:linear-gradient(180deg,transparent 0,#000 var(--np-fade-t, 0px),#000 calc(100% - var(--np-fade-b, 0px)),transparent calc(100% - 4px))}html[data-look=new] .np-text{color:var(--ob-ink-2);font-size:13px;line-height:1.45;-webkit-line-clamp:3}html[data-look=new] .np-row:not(.unread) .np-text{color:var(--ob-muted)}html[data-look=new] :where(.np-cat){border-radius:5px;font-size:12px;letter-spacing:.01em;text-transform:none}html[data-look=new] :where(.np-btn){border-color:var(--ob-line);border-radius:7px;background:var(--ob-raised)}html[data-look=new] :where(.np-btn).primary{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] :where(.np-btn).primary:hover{background:var(--ob-accent-2)}html[data-look=new] :where(.np-textbtn,.np-link){color:var(--ob-link)}html[data-look=new] :where(.np-textbtn,.np-link):hover{color:var(--ob-link-hover)}html[data-look=new] .np-side time{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .np-dot{background:var(--ob-accent);box-shadow:0 0 0 4px rgba(var(--ob-accent-rgb),.16)}html[data-look=new] .np-foot{padding:10px 16px 12px 10px;gap:14px}html[data-look=new] .np-foot .np-textbtn{flex:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;font-weight:600}html[data-look=new] .np-foot .np-textbtn svg{display:block;transition:transform .2s}html[data-look=new] .np-foot .np-textbtn:hover svg{transform:translate(2px)}html[data-look=new] .np-fine{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .np-empty span{color:var(--ob-accent);border-color:var(--ob-icon-tile-line);background:var(--ob-icon-tile)}html[data-look=new] .np-empty b{font-size:16px;font-weight:600}html[data-look=new] .np-empty p{color:var(--ob-muted);font-size:13.5px;line-height:1.5}@media (min-width: 641px){html[data-look=new] .np{width:min(440px,calc(100vw - 24px))}}html[data-look=new] .hs-backdrop{padding:11vh 16px 16px}html[data-look=new] .hs-panel{width:min(620px,100%);border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073;font-family:var(--ob-font);letter-spacing:-.015em;animation:ob-palette-in .24s cubic-bezier(.16,1,.3,1) both}html[data-look=new] .hs-field{display:flex;align-items:center;gap:12px;height:64px;padding:0 12px 0 22px;border-bottom:1px solid var(--ob-line);color:var(--ob-muted);cursor:text}html[data-look=new] .hs-field>.ob-ico{flex:none}html[data-look=new] .hs-panel .hs-field .hs-input{flex:1;min-width:0;width:auto;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ob-ink);font-family:inherit;font-size:15px;letter-spacing:-.01em;outline:none}html[data-look=new] .hs-panel .hs-field .hs-input:focus{border:0;box-shadow:none;outline:none}html[data-look=new] .hs-panel .hs-field .hs-input::placeholder{color:var(--ob-faint);opacity:1}html[data-look=new] .hs-close{flex:none;display:grid;place-items:center;min-width:40px;height:40px;padding:0 4px;border:0;border-radius:8px;background:none;color:var(--ob-muted);cursor:pointer;transition:background .18s,color .18s}html[data-look=new] .hs-close:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hs-close kbd{padding:2px 7px;border:1px solid var(--ob-line-strong);border-radius:5px;background:none;box-shadow:none;color:var(--ob-ink-2);font-family:var(--ob-font);font-size:12px;font-weight:600;line-height:18px}html[data-look=new] .hs-close .ob-ico{display:none}html[data-look=new] .hs-results{max-height:min(56vh,470px);padding:8px 10px 10px;scrollbar-width:thin}html[data-look=new] .hs-panel .hs-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:13px;width:100%;padding:9px 12px 9px 9px;border-radius:9px;color:var(--ob-ink);text-align:left;transition:background .12s}html[data-look=new] .hs-item+.hs-item{margin-top:2px}html[data-look=new] .hs-item:hover,html[data-look=new] .hs-item.on{background:var(--ob-hover)}html[data-look=new] .hs-ico{flex:none;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .hs-item.on .hs-ico{color:var(--ob-accent)}html[data-look=new] .hs-panel .hs-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;color:var(--ob-ink);font-size:14px;text-align:left}html[data-look=new] .hs-copy b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ob-ink);font-size:14px;font-weight:550;line-height:1.3}html[data-look=new] .hs-panel .hs-copy>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ob-muted);font-size:12.5px;line-height:1.35;text-align:left}html[data-look=new] .hs-go{flex:none;display:grid;place-items:center;color:var(--ob-muted);opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}html[data-look=new] .hs-item:hover .hs-go,html[data-look=new] .hs-item.on .hs-go{opacity:1;transform:none;color:var(--ob-accent)}html[data-look=new] .hs-empty{padding:30px 14px;color:var(--ob-muted);font-size:13.5px;text-align:center}@keyframes ob-palette-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width: 799.98px){html[data-look=new] .hs-backdrop{padding:calc(10px + env(safe-area-inset-top,0px)) 10px 10px}html[data-look=new] .hs-panel{border-radius:14px}html[data-look=new] .hs-field{height:58px;padding:0 6px 0 16px}html[data-look=new] .hs-panel .hs-field .hs-input{font-size:16px}html[data-look=new] .hs-close{width:44px;height:44px}html[data-look=new] .hs-close kbd{display:none}html[data-look=new] .hs-close .ob-ico{display:block}html[data-look=new] .hs-results{max-height:min(62vh,520px);padding:6px 6px 8px}html[data-look=new] .hs-panel .hs-item{min-height:56px}html[data-look=new] .hs-go{display:none}}@media (prefers-reduced-motion: reduce){html[data-look=new] .hs-panel{animation:none}}html[data-look=new] .shot-lightbox{background:#08080ceb;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html[data-look=new] .shot-lightbox img{border-color:var(--ob-line);border-radius:var(--ob-radius)}html[data-look=new] .hint{color:var(--ob-muted);font-size:13px}html[data-look=new] :where(.ct-meta){font-size:13px}html[data-look=new] .section-label{color:var(--ob-muted);font-size:12.5px;font-weight:600;letter-spacing:.01em;text-transform:none}html[data-look=new] .panel-meta{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .app-footer{border-top-color:var(--ob-line-soft);color:var(--ob-muted);font-size:12.5px}html[data-look=new] .app-footer .fdot{box-shadow:none}html[data-look=new] .gen-badge{font-family:var(--ob-font);font-size:12px;font-weight:600;letter-spacing:.01em}html[data-look=new] :where(.pmv-label,.nlm-label,.nlm-field>label,.nls-k,.nlr-panel>header,.nlt-tile-label,.nln-accounts-label,.nln-tile-group,.nlc-card-tag,.np-label){letter-spacing:.01em;text-transform:none}html[data-look=new] :where(.qi-error){color:var(--ob-danger-ink)}html[data-look=new] :where(.error-banner){border-color:rgba(var(--ob-danger-rgb),.32);border-radius:8px;background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] th{border-color:var(--ob-line);color:var(--ob-muted);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .next-team-page .ct-roster th{font-size:12.5px;letter-spacing:0;text-transform:none}html[data-look=new] tbody tr:hover{background:#ffffff06}html[data-look=new] :where(.think){border:1px solid var(--ob-line-soft);border-radius:var(--ob-radius);background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] :where(.loading){color:var(--ob-muted)}html[data-look=new] :where(.gen-skel,.nlc-skel,.nls-skel,.cbk-skel,.pmv-skel){border-color:var(--ob-line-soft);background:linear-gradient(100deg,var(--ob-panel) 40%,#272130 50%,var(--ob-panel) 60%);background-size:200% 100%}html[data-look=new] :where(.nlc-skel-line,.cbk-skel-line){background:linear-gradient(100deg,var(--ob-raised) 40%,#2e2638 50%,var(--ob-raised) 60%);background-size:200% 100%}html[data-look=new] .toast{border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:0 10px 50px #0000004d}html[data-look=new] .toast:hover{border-color:var(--ob-line-strong)}html[data-look=new] .own-claude{border-bottom-color:var(--ob-line);background:linear-gradient(90deg,rgba(var(--ob-accent-rgb),.14),rgba(var(--ob-accent-rgb),.05))}html[data-look=new] .own-claude .oc-dot{box-shadow:0 0 0 4px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .concept-reminder{border-bottom-color:rgba(var(--ob-danger-rgb),.32);background:linear-gradient(90deg,rgba(var(--ob-danger-rgb),.2),rgba(var(--ob-danger-rgb),.07))}html[data-look=new] .dn{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .chime{border-color:var(--ob-line);border-radius:14px;background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .chime-text b{font-family:var(--ob-font)}html[data-look=new] .chime-coin{box-shadow:none}html[data-look=new] .review-fold{border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .review-fold>summary{min-height:54px;padding:16px 18px;background:var(--ob-panel);color:var(--ob-ink);font-size:14.5px;transition:background .18s var(--ob-ease)}html[data-look=new] .review-fold>summary:hover{background:var(--ob-raised)}html[data-look=new] .review-fold>summary small{color:var(--ob-muted);font-size:13px}html[data-look=new] .review-fold>summary:after{content:"";width:7px;height:7px;margin:-4px 4px 0 0;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);color:var(--ob-muted);font-size:0;transform:rotate(45deg)}html[data-look=new] .review-fold[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}html[data-look=new] .review-fold[open]>summary{border-color:var(--ob-line)}html[data-look=new] .qc .qc-how{color:var(--ob-ink-2);font-size:13.5px;text-align:left}html[data-look=new] .qc .qc-how>summary{color:var(--ob-link);font-weight:600}html[data-look=new] .review-settings .review-settings-detail>summary{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .review-settings .review-settings-detail>summary:hover{color:var(--ob-ink)}html[data-look=new] .review-settings .review-settings-detail>summary:after{color:var(--ob-muted)}html[data-look=new] .spend-fold>summary{border-color:var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px}html.next-design[data-look=new] .nh-focus{background:var(--ob-panel);box-shadow:none}html.next-design[data-look=new] .su-card{background:var(--ob-panel)}html.next-design[data-look=new] .nh-primary{box-shadow:none}html.next-design[data-look=new] .nh-primary:hover{box-shadow:0 3px 15px #00000024}html[data-look=new] .cs-part.on .cs-part-n{box-shadow:none}html.next-design[data-look=new] .nh-sales+.nh-metrics{margin-top:12px}html[data-look=new] input[type=file]{color:var(--ob-muted);font-family:var(--ob-font);font-size:13px}html[data-look=new] input[type=file]::file-selector-button{margin-right:10px;padding:7px 12px;border:1px solid var(--ob-line-strong);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font:600 13px var(--ob-font);cursor:pointer;transition:background .18s,border-color .18s}html[data-look=new] input[type=file]::file-selector-button:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover)}html[data-look=new] .cr-stats:has(>.cr-stat:nth-child(4):last-child)>.cr-stat{flex:1 1 clamp(calc(25% - 9px),calc((636px - 100%)*999),calc(50% - 6px))}@media (max-width: 640px){html.next-design[data-look=new] .nh-sales+.nh-metrics{margin-top:8px}html[data-look=new] :is(.mp-list,.next-team-page,.next-product-detail,.jobs,.testorders,.pp,.vi) .cr-hero{padding:4px 0 6px!important}html[data-look=new] .gd .gd-hero{padding:4px 0 6px!important}html[data-look=new] .cr-hero .cr-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;margin-top:14px!important}html[data-look=new] .cr-hero .cr-stats:has(>:nth-child(4):last-child),html[data-look=new] .cr-hero .cr-stats:not(:has(>:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .cr-hero .cr-stat{min-width:0;padding:11px 12px!important;gap:6px}html[data-look=new] .cr-hero .cr-stat b{font-size:22px!important;overflow-wrap:anywhere}}html[data-look=new] .st2-steps li{opacity:1;border-color:var(--ob-line)}html[data-look=new] .st2-steps li:not(.now):not(.done) b{color:var(--ob-ink-2)}html[data-look=new] .st2-steps li small{color:var(--ob-muted)}html[data-look=new] .st2-steps li>span{border-color:var(--ob-line-strong);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .st2-steps li.now{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.07)}html[data-look=new] .st2-steps li.now>span{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .st2-steps li.done>span{border-color:rgba(var(--ob-accent-rgb),.35);background:transparent;color:var(--ob-accent)}html[data-look=new] .otc-tag,html[data-look=new] .otc-tag.otc-missing{border-color:var(--ob-line);color:var(--ob-ink-2)}html[data-look=new] .otc-tag:where(:not(.chip)),html[data-look=new] .otc-tag.otc-missing:where(:not(.chip)){background:#0e0c14b8}html[data-look=new] .otc-tag.otc-missing{border-color:rgba(var(--ob-warn-rgb),.45)}html[data-look=new] .otc-tag.otc-missing:not(.cp-selected *):before{content:"";display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;background:var(--ob-warn);vertical-align:middle}html[data-look=new] .soc-ob{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin-top:6px;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .soc-ob-line{display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;gap:8px 10px;min-width:0}html[data-look=new] .soc-ob-pill{display:inline-flex;align-items:center;gap:7px;flex:none;max-width:100%;min-height:26px;padding:2px 10px;border:1px solid var(--ob-line-strong);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;font-weight:550;line-height:1.3}html[data-look=new] .soc-ob-pill i{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}html[data-look=new] .soc-ob-pill.is-ok{border-color:#b8d3bf57;background:#b8d3bf17;color:var(--ob-positive)}html[data-look=new] .soc-ob-pill.is-warn{border-color:rgba(var(--ob-warn-rgb),.42);background:rgba(var(--ob-warn-rgb),.09);color:var(--ob-warn)}html[data-look=new] .soc-ob-meta{min-width:0;color:var(--ob-muted);font-size:13px;overflow-wrap:anywhere}html[data-look=new] .soc-ob-acts{display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:auto}html[data-look=new] .soc-ob-note{color:var(--ob-ink-2);font-size:13px;overflow-wrap:anywhere}html[data-look=new] .soc-ob-note.is-warn{color:var(--ob-warn)}html[data-look=new] .soc-ob-note.is-bad{color:var(--ob-danger-ink)}html[data-look=new] .soc-ob-flash{margin:0 0 12px;padding:11px 14px;border:1px solid;border-radius:var(--ob-radius);font-size:13.5px;font-weight:550}html[data-look=new] .soc-ob-flash.is-ok{border-color:#b8d3bf57;background:#b8d3bf14;color:var(--ob-positive)}html[data-look=new] .soc-ob-flash.is-bad{border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.09);color:var(--ob-danger-ink)}html[data-look=new] .soc-ob-acts{align-items:center}html[data-look=new] .soc-ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px}html[data-look=new] .soc-ob-btn>.soc-ob-svg{display:none;flex:none}html[data-look=new] .soc-ob>.soc-ob-line>.soc-ob-acts>.btn.btn-ghost.soc-ob-off{border-color:transparent;background:transparent;color:var(--ob-muted)}html[data-look=new] .soc-ob>.soc-ob-line>.soc-ob-acts>.btn.btn-ghost.soc-ob-off:hover:not(:disabled){border-color:transparent;background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .soc-ob-why{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 4px;border:0;background:none;color:var(--ob-muted);font:inherit;font-size:13px;cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .soc-ob-why:hover,html[data-look=new] .soc-ob-why[aria-expanded=true]{color:var(--ob-ink)}html[data-look=new] .soc-ob-why>.soc-ob-svg{flex:none;color:var(--ob-accent)}@media (min-width: 900px){html[data-look=new] .al-social-row.al-social-row:has(>.soc-ob){display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:14px;row-gap:2px;min-height:52px}html[data-look=new] .al-social-row>.soc-ob,html[data-look=new] .al-social-row>.soc-ob>.soc-ob-line{display:contents}html[data-look=new] .al-social-row>.soc-ob>.soc-ob-line>.soc-ob-meta{grid-column:3}html[data-look=new] .al-social-row>.soc-ob>.soc-ob-line>.soc-ob-acts{grid-column:4;margin-left:0}html[data-look=new] .al-social-row>.soc-ob>:not(.soc-ob-line){grid-column:1 / -1}}@media (max-width: 640px){html[data-look=new] .soc-ob.is-on:not(.is-warn)>.soc-ob-line{flex-wrap:nowrap;gap:8px}html[data-look=new] .soc-ob.is-on .soc-ob-meta{flex:1 1 auto}html[data-look=new] .soc-ob.is-on .soc-ob-pill{gap:6px;padding:2px 8px}html[data-look=new] .soc-ob-acts{flex:none;gap:2px;margin-left:auto}html[data-look=new] .soc-ob-btn{width:40px;min-width:40px;padding:0}html[data-look=new] .soc-ob-btn.soc-ob-off{width:36px;min-width:36px}html[data-look=new] .soc-ob-btn>.soc-ob-svg{display:block}html[data-look=new] .soc-ob-btn>.soc-ob-btn-text{display:none}}html[data-look=new] .smv-head{align-items:center}html[data-look=new] .smv-head>.smv-caret{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .smv-head>.smv-caret svg{display:block}html[data-look=new] .smv-head[aria-expanded=true]>.smv-caret{transform:rotate(180deg)}html[data-look=new] .smv-tag.on{border-color:#b8d3bf57;background:#b8d3bf14;color:var(--ob-positive)}html[data-look=new] .smv-err{color:var(--ob-danger-ink);font-size:13px}html[data-look=new] .smv-note{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .smv-body>.smv-note{margin:0 0 12px}html[data-look=new] .smv-row>.smv-note{flex:1 0 100%}html[data-look=new] .ob-page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;min-width:0;margin:2px 0 20px}html[data-look=new] .ob-page-head h1{display:flex;align-items:center;gap:12px;min-width:0;margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;line-height:1.15;letter-spacing:-.03em}html[data-look=new] .ob-page-sub{margin:6px 0 0;color:var(--ob-muted);font-size:14px;line-height:1.45}html[data-look=new] .ob-page-count{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:28px;height:26px;padding:0 8px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:14px;font-weight:550;letter-spacing:0}html[data-look=new] .ob-page-acts{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (max-width: 640px){html[data-look=new] .ob-page-head h1{font-size:28px;letter-spacing:-.028em}}html[data-look=new]{--obs-side-w: 248px;--obs-top-h: 64px;--obs-dock-h: 70px;--obs-font: var(--ob-font, Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--obs-ease: var(--ob-ease, cubic-bezier(.2, .65, .2, 1));--obs-ink: var(--ob-ink, #f5f2fa);--obs-accent: var(--ob-accent, #c6b2fa);--obs-focus: var(--ob-focus, #d2c0ff);--obs-side-bg: var(--ob-sidebar, #18161d);--obs-side-line: var(--ob-line-soft, #302a38);--obs-top-bg: var(--ob-topbar, #16131b);--obs-top-line: #302b39;--obs-nav: var(--ob-ink-2, #c0b7cc);--obs-nav-ico: #a79ab9;--obs-sub: #bdb3ca;--obs-hover: var(--ob-hover, #292131);--obs-hover-ink: #f4ebff;--obs-active: var(--ob-active, #342940);--obs-active-line: var(--ob-line-strong, #51405f);--obs-active-ink: #e2d2ff;--obs-active-ico: #ccb1ff;--obs-guide: #3a3146;--obs-icon-btn: #c2b6d0;--obs-icon-hover: #302439;--obs-sheet-bg: var(--ob-panel, #1c1a22);--obs-sheet-line: #2f2938}html[data-look=new] .app.shell.ob-shell{display:block;min-height:100vh;min-height:100dvh}html[data-look=new] .ob-frame{display:grid;grid-template-columns:var(--obs-side-w) minmax(0,1fr);min-height:100vh;min-height:100dvh;--nlc-sticky: calc(var(--obs-top-h) + 1px);background:linear-gradient(90deg,var(--obs-side-bg) calc(var(--obs-side-w) - 1px),var(--obs-side-line) calc(var(--obs-side-w) - 1px),var(--obs-side-line) var(--obs-side-w),transparent var(--obs-side-w)) no-repeat}html[data-look=new] .ob-main{grid-column:2;min-width:0;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}html[data-look=new] .ob-main>.body.ob-body{flex:1 0 auto;width:100%;max-width:1440px;margin:0 auto;padding:28px 32px 56px}html[data-look=new] .ob-notices{width:100%;max-width:1440px;margin:0 auto;padding:16px 32px 0}html[data-look=new] .ob-notices:empty{display:none}html[data-look=new] .ob-shell :is(.next-masthead,.next-main-nav,.review-context-nav,.next-page-context,.app-footer,.review-mobile-nav){display:none!important}html[data-look=new] :is(.ob-side,.ob-top,.ob-dock,.ob-sheet){font-family:var(--obs-font);letter-spacing:-.015em;-webkit-font-smoothing:antialiased}html[data-look=new] :is(.ob-side,.ob-top,.ob-dock,.ob-sheet) button{font-family:inherit;letter-spacing:inherit}html[data-look=new] :is(.ob-side,.ob-top,.ob-dock,.ob-sheet) :is(button,a,select,[tabindex]):focus-visible{outline:2px solid var(--obs-focus);outline-offset:2px}html[data-look=new] .ob-ico{display:block;flex:none}html[data-look=new] .ob-ico-wrap{position:relative;display:grid;place-items:center;flex:none}html[data-look=new] .ob-count{flex:none;margin-left:auto;min-width:22px;padding:1px 6px;border:1px solid #593964;border-radius:5px;background:#37273f;color:#ead6fa;font-size:12.5px;font-weight:600;line-height:18px;text-align:center;letter-spacing:0}html[data-look=new] .ob-lock{flex:none;margin-left:auto;padding:1px 6px;border:1px solid #4a3f57;border-radius:5px;color:#cdbfdc;font-size:12.5px;font-weight:600;line-height:18px;letter-spacing:.01em}html[data-look=new] .ob-dot{position:absolute;top:-2px;right:-4px;width:7px;height:7px;border-radius:50%;background:#c9a9ff;box-shadow:0 0 0 2px var(--obs-side-bg)}html[data-look=new][data-badges=off] :is(.ob-count,.ob-dot){display:none!important}html[data-look=new] .ob-side{grid-column:1;grid-row:1;position:sticky;top:0;align-self:start;z-index:45;display:flex;flex-direction:column;height:100vh;height:100dvh;min-width:0;padding:24px 16px 0;background:var(--obs-side-bg);border-right:1px solid var(--obs-side-line);color:var(--obs-ink)}html[data-look=new] .ob-side-head{flex:none}html[data-look=new] .ob-brand{display:flex;align-items:center;gap:11px;width:calc(100% + 4px);margin:0 -2px 16px;padding:6px 8px 6px 6px;border:0;border-radius:10px;background:none;color:var(--obs-ink);line-height:1;text-align:left;cursor:pointer;transition:background .18s}html[data-look=new] .ob-brand:hover{background:#1f1b26}html[data-look=new] .ob-brand-mark{display:grid;place-items:center;flex:none;color:#c8b3fa;transition:transform .45s var(--obs-ease)}html[data-look=new] .ob-brand:hover .ob-brand-mark{transform:rotate(-8deg)}html[data-look=new] .ob-brand-text{display:flex;flex-direction:column;gap:5px;min-width:0}html[data-look=new] .ob-brand-word{color:var(--obs-ink);font-size:17px;font-weight:650;letter-spacing:-.45px;line-height:1.1;white-space:nowrap}html[data-look=new] .ob-brand-word i{font-style:normal;font-weight:450;color:#c8c1d1}html[data-look=new] .ob-workspace{color:#b1a8bd;font-size:12.5px;font-weight:450;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] :is(.ob-side,.ob-sheet) .ob-search{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;margin-bottom:14px;padding:0 12px;border:1px solid #3c3446;border-radius:7px;background:#221d2b;color:#d2c7df;font-size:13.5px;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}html[data-look=new] :is(.ob-side,.ob-sheet) .ob-search:hover{border-color:#77618e;background:#251f2f}html[data-look=new] :is(.ob-side,.ob-sheet) .ob-search kbd{margin-left:auto;padding:1px 6px;border:1px solid #50445d;border-radius:4px;background:none;color:#c3b4d4;font-family:inherit;font-size:12.5px;font-weight:500;line-height:18px;box-shadow:none}html[data-look=new] .ob-side-scroll{flex:1;min-height:0;display:flex;flex-direction:column;margin:0 -10px;padding:2px 10px 6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a3346 transparent}html[data-look=new] .ob-side-scroll.can-up{--obs-fade-top: 30px;--obs-band-top: 6px}html[data-look=new] .ob-side-scroll.can-down{--obs-fade-bottom: 38px;--obs-band-bottom: 10px}html[data-look=new] .ob-side-scroll:is(.can-up,.can-down){-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent var(--obs-band-top, 0px),#000 var(--obs-fade-top, 0px),#000 calc(100% - var(--obs-fade-bottom, 0px)),transparent calc(100% - var(--obs-band-bottom, 0px)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,transparent var(--obs-band-top, 0px),#000 var(--obs-fade-top, 0px),#000 calc(100% - var(--obs-fade-bottom, 0px)),transparent calc(100% - var(--obs-band-bottom, 0px)),transparent 100%)}html[data-look=new] .ob-side-scroll::-webkit-scrollbar{width:6px}html[data-look=new] .ob-side-scroll::-webkit-scrollbar-thumb{background:#3a3346;border:0;border-radius:6px}html[data-look=new] .ob-nav{display:flex;flex-direction:column;gap:2px}html[data-look=new] .ob-side-foot{flex:none;display:flex;flex-direction:column;gap:2px;padding:8px 0 10px}html[data-look=new] .ob-nav-group{display:flex;flex-direction:column}html[data-look=new] .ob-nav-item{display:flex;align-items:center;gap:12px;width:100%;min-height:39px;padding:7px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--obs-nav);font-size:14.5px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s,color .18s,border-color .18s}html[data-look=new] .ob-nav-item .ob-ico{color:var(--obs-nav-ico);transition:color .18s}html[data-look=new] .ob-nav-item:hover{background:var(--obs-hover);color:var(--obs-hover-ink)}html[data-look=new] .ob-nav-item:hover .ob-ico{color:#c9b8dc}html[data-look=new] .ob-nav-item.is-active{background:var(--obs-active);border-color:var(--obs-active-line);color:var(--obs-active-ink)}html[data-look=new] .ob-nav-item.is-active .ob-ico{color:var(--obs-active-ico)}html[data-look=new] .ob-nav-item:active{transform:translateY(1px)}html[data-look=new] .ob-nav-item.is-active:has(+.ob-subnav){background:transparent;border-color:transparent;font-weight:600}html[data-look=new] .ob-nav-item.is-active:has(+.ob-subnav):hover{background:var(--obs-hover)}html[data-look=new] .ob-nav-item.is-active:has(+.ob-subnav) .ob-dot{box-shadow:0 0 0 2px var(--obs-side-bg)}html[data-look=new] .ob-nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-utility{font-size:14px;color:#c0b4cf}html[data-look=new] .ob-nav-item .ob-dot{box-shadow:0 0 0 2px var(--obs-side-bg)}html[data-look=new] .ob-nav-item:hover .ob-dot{box-shadow:0 0 0 2px var(--obs-hover)}html[data-look=new] .ob-nav-item.is-active .ob-dot{box-shadow:0 0 0 2px var(--obs-active)}html[data-look=new] .ob-subnav{display:flex;flex-direction:column;gap:1px;margin:1px 0 6px 21px;padding-left:10px;border-left:1px solid var(--obs-guide);animation:ob-sub-in .24s var(--obs-ease) both}html[data-look=new] .ob-sub-item{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:33px;padding:6px 11px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--obs-sub);font-size:13.5px;font-weight:450;line-height:1.3;text-align:left;cursor:pointer;transition:background .18s,color .18s,border-color .18s}html[data-look=new] .ob-sub-item:hover{background:var(--obs-hover);color:var(--obs-hover-ink)}html[data-look=new] .ob-sub-item.is-active{background:var(--obs-active);border-color:var(--obs-active-line);color:var(--obs-active-ink);font-weight:600}html[data-look=new] .ob-sub-item.is-active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--obs-accent)}html[data-look=new] .ob-sub-item:active{transform:translateY(1px)}html[data-look=new] .ob-sub-label{flex:1;min-width:0;overflow-wrap:anywhere}@keyframes ob-sub-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html[data-look=new] .ob-user{flex:none;display:flex;align-items:center;gap:10px;width:calc(100% + 32px);margin:0 -16px;padding:16px 20px calc(16px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid #37303f;background:none;color:var(--obs-ink);text-align:left;cursor:pointer;transition:background .18s}html[data-look=new] .ob-user:hover{background:#1e1b25}html[data-look=new] .ob-user-text{flex:1;min-width:0}html[data-look=new] .ob-user strong{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .ob-user small{display:block;margin-top:3px;color:#b4a4c4;font-size:12.5px}html[data-look=new] .ob-user>.ob-ico{color:#b5a3c8;transition:transform .3s var(--obs-ease),color .18s}html[data-look=new] .ob-user:hover>.ob-ico{color:#e2d2ff;transform:rotate(30deg)}html[data-look=new] .ob-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border:2px solid #735e85;border-radius:50%;background:#d2c1e6;color:#453052;font-size:13px;font-weight:650;line-height:1;letter-spacing:0}html[data-look=new] .ob-top{position:sticky;top:0;z-index:40;color:var(--obs-ink);background:color-mix(in srgb,var(--obs-top-bg) 95%,transparent);border-bottom:1px solid var(--obs-top-line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-look=new] .ob-top-row{display:flex;align-items:center;gap:14px;height:var(--obs-top-h);padding:0 32px}html[data-look=new] .ob-top-brand{display:none;place-items:center;flex:none;width:44px;height:44px;margin-left:-6px;padding:0;border:0;border-radius:8px;background:none;color:#c8b3fa;cursor:pointer}html[data-look=new] .ob-crumbs{display:flex;align-items:center;gap:12px;min-width:0;color:#b2a7be;font-size:14px;white-space:nowrap}html[data-look=new] .ob-crumb-area{flex:none}html[data-look=new] .ob-crumb-sep{flex:none;color:#766781}html[data-look=new] .ob-crumb-page{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#ece4f3;font-weight:550}html[data-look=new] .ob-top-title{display:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--obs-ink);font-size:17px;font-weight:600;letter-spacing:-.3px}html[data-look=new] .ob-title-wrap{position:relative;display:none;min-width:0}html[data-look=new] .ob-scope{flex:none;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid;border-radius:6px;font-size:12.5px;font-weight:550;line-height:1;white-space:nowrap}html[data-look=new] .ob-scope:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}html[data-look=new] .ob-scope.is-shared{color:#dcc4f0;background:#2a2033;border-color:#4d3a5a}html[data-look=new] .ob-scope.is-private{color:#c6bdd2;background:#1f1b26;border-color:#3a3344}html[data-look=new] .ob-top-actions{flex:none;display:flex;align-items:center;gap:10px;margin-left:auto}html[data-look=new] .ob-icon-btn{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:7px;background:none;color:var(--obs-icon-btn);cursor:pointer;transition:background .18s,color .18s}html[data-look=new] .ob-icon-btn:hover{background:var(--obs-icon-hover);color:#e6d3ff}html[data-look=new] .ob-spend{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid #3c3446;border-radius:7px;background:#1c1a22;color:var(--obs-ink);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .18s,background .18s}html[data-look=new] .ob-spend small{color:#b8adc5;font-size:12.5px;font-weight:450}html[data-look=new] .ob-spend:hover,html[data-look=new] .ob-spend.is-active{border-color:#77618e;background:#221d2b}html[data-look=new] .ob-spend-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--obs-accent);box-shadow:0 0 0 3px #c6b2fa29}html[data-look=new] .ob-avatar-btn{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-left:2px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}html[data-look=new] .ob-avatar-btn .ob-avatar{width:32px;height:32px;font-size:12.5px;transition:box-shadow .18s}html[data-look=new] .ob-avatar-btn:hover .ob-avatar{box-shadow:0 0 0 3px #302439}html[data-look=new] .ob-top .hub-refresh-btn{min-height:36px;height:36px;padding:0 10px;gap:6px;border-radius:7px;color:var(--obs-icon-btn);font-size:13px;font-weight:500;transition:background .18s,color .18s}html[data-look=new] .ob-top .hub-refresh-btn:hover{background:var(--obs-icon-hover);color:#e6d3ff}html[data-look=new] .ob-top .hub-refresh-btn i{top:6px;right:5px;background:#c9a9ff;box-shadow:0 0 0 2px var(--obs-top-bg)}html[data-look=new] .ob-lang{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;height:36px;padding:0 9px 0 8px;border-radius:7px;color:var(--obs-icon-btn);cursor:pointer;transition:background .18s,color .18s}html[data-look=new] .ob-lang:hover{background:var(--obs-icon-hover);color:#e6d3ff}html[data-look=new] .ob-lang:has(select:focus-visible){outline:2px solid var(--obs-focus);outline-offset:2px}html[data-look=new] .ob-lang-ico{display:grid;place-items:center;flex:none}html[data-look=new] .ob-lang-ico svg{display:block;width:19px;height:19px}html[data-look=new] .ob-lang-code{font-size:12.5px;font-weight:650;letter-spacing:.02em;line-height:1}html[data-look=new] :is(.ob-lang-text,.ob-lang-chev){display:none}html[data-look=new] .ob-lang select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}html[data-look=new] .ob-top .bell-btn{width:36px;height:36px;border:0;border-radius:7px;background:transparent;color:var(--obs-icon-btn);box-shadow:none;transition:background .18s,color .18s}html[data-look=new] .ob-top .bell-btn:hover,html[data-look=new] .ob-top .bell-btn.open{background:var(--obs-icon-hover);color:#e6d3ff;border:0}html[data-look=new] .ob-top .bell-btn svg{width:20px;height:20px}html[data-look=new] .ob-top .bell-badge{top:1px;right:0;min-width:19px;height:19px;padding:0 5px;border:2px solid var(--obs-top-bg);border-radius:10px;background:var(--obs-accent);color:#2a1c3a;font-size:12.5px;font-weight:700;line-height:1;letter-spacing:0;box-sizing:border-box}html[data-look=new] .ob-tabs{display:none}html[data-look=new] .hs-panel .hs-input:focus,html[data-look=new] .hs-panel .hs-input:focus-visible{outline:none}html[data-look=new] .ob-dock{display:none}@media (min-width: 800px) and (max-width: 1099.98px){html[data-look=new]{--obs-side-w: 224px}html[data-look=new] .ob-side{padding-left:12px;padding-right:12px}html[data-look=new] .ob-brand{gap:9px}html[data-look=new] .ob-brand-mark svg{width:32px;height:32px}html[data-look=new] .ob-brand-word{font-size:15.5px;letter-spacing:-.4px}html[data-look=new] .ob-user{width:calc(100% + 24px);margin:0 -12px;padding-left:16px;padding-right:16px}html[data-look=new] .ob-top-row{padding:0 24px}html[data-look=new] .ob-main>.body.ob-body{padding:24px 24px 48px}html[data-look=new] .ob-notices{padding:16px 24px 0}}@media (min-width: 800px) and (max-width: 979.98px){html[data-look=new] .ob-crumbs{display:none}html[data-look=new] .ob-title-desk{display:block;color:#ece4f3;font-size:14px;font-weight:550;letter-spacing:-.015em}html[data-look=new] .ob-top-row{gap:10px}html[data-look=new] .ob-top-actions{gap:6px}html[data-look=new] .ob-spend-today{display:none}}@media (min-width: 800px) and (max-height: 820px){html[data-look=new] .ob-side{padding-top:14px}html[data-look=new] .ob-brand{margin-bottom:12px}html[data-look=new] .ob-side .ob-search{min-height:38px;margin-bottom:10px}html[data-look=new] .ob-nav-item{min-height:34px;padding-top:5px;padding-bottom:5px}html[data-look=new] .ob-sub-item{min-height:30px;padding-top:4px;padding-bottom:4px}html[data-look=new] .ob-sub-item.is-active:before{top:7px;bottom:7px}html[data-look=new] .ob-subnav{margin-bottom:4px}html[data-look=new] .ob-side-foot{padding:6px 0 8px}html[data-look=new] .ob-user{padding-top:11px;padding-bottom:calc(11px + env(safe-area-inset-bottom,0px))}}@media (max-width: 799.98px){html[data-look=new]{--obs-top-h: calc(56px + env(safe-area-inset-top, 0px)) }html[data-look=new] .ob-frame{display:block;background:none}html[data-look=new] .ob-frame.has-tabs{--nlc-sticky: calc(var(--obs-top-h) + 48px)}html[data-look=new] .ob-side{display:none}html[data-look=new] .ob-main{min-height:0}html[data-look=new] .ob-top{padding-top:env(safe-area-inset-top,0px);background:#16131bf5}html[data-look=new] .ob-top-row{height:56px;gap:8px;padding:0 6px 0 16px}html[data-look=new] .ob-crumbs{display:none}html[data-look=new] .ob-title-phone{display:block}html[data-look=new] .ob-title-wrap{display:flex;margin-left:-6px}html[data-look=new] .ob-top.is-home .ob-top-brand{display:grid;margin-right:-4px}html[data-look=new] .ob-scope{height:24px;padding:0 8px;font-size:12.5px}html[data-look=new] .ob-top-actions{gap:0}html[data-look=new] .ob-top :is(.ob-spend,.hub-refresh-btn,.ob-lang){display:none}html[data-look=new] .ob-icon-btn,html[data-look=new] .ob-top .bell-btn,html[data-look=new] .ob-avatar-btn{width:44px;height:44px}html[data-look=new] .ob-avatar-btn{margin-left:0}html[data-look=new] .ob-title-btn{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%;height:44px;padding:0 8px 0 6px;border:0;border-radius:8px;background:none;color:var(--obs-ink);cursor:pointer;transition:background .18s;font-size:17px;font-weight:600;letter-spacing:-.3px;-webkit-tap-highlight-color:transparent}html[data-look=new] .ob-title-btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-title-btn>.ob-ico{color:#b9a9cc;transition:transform .22s var(--obs-ease),color .18s}html[data-look=new] .ob-title-btn:hover,html[data-look=new] .ob-title-btn[aria-expanded=true]{background:var(--obs-icon-hover)}html[data-look=new] .ob-title-btn[aria-expanded=true]>.ob-ico{color:var(--obs-accent);transform:rotate(180deg)}html[data-look=new] .ob-pagemenu{position:absolute;top:calc(100% + 6px);left:2px;z-index:50;display:flex;flex-direction:column;gap:2px;width:max-content;min-width:240px;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--ob-line-strong, #51405f);border-radius:12px;background:var(--ob-raised, #211b2b);box-shadow:0 18px 50px #00000080;animation:ob-menu-in .18s var(--obs-ease) both}html[data-look=new] .ob-pagemenu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:none;color:#d4cadf;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background .18s,color .18s}html[data-look=new] .ob-pagemenu-item:hover{background:var(--obs-hover);color:var(--obs-hover-ink)}html[data-look=new] .ob-pagemenu-item.is-active{background:var(--obs-active);border-color:var(--obs-active-line);color:var(--obs-active-ink);font-weight:600}html[data-look=new] .ob-pagemenu-label{flex:1;min-width:0}html[data-look=new] .ob-pagemenu-item .ob-count,html[data-look=new] .ob-pagemenu-item .ob-lock{margin-left:0}html[data-look=new] .ob-pagemenu-item>.ob-ico{color:var(--obs-accent)}html[data-look=new] .ob-pagemenu-item:focus-visible{outline:2px solid var(--obs-focus);outline-offset:-2px}html[data-look=new] .ob-pagemenu-item.is-active:focus-visible{outline:none;border-color:var(--obs-focus)}html[data-look=new] .ob-pagemenu:focus{outline:none}html[data-look=new] .ob-tabs{position:relative;display:flex;gap:0;padding:0 0 0 8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:16px;border-top:1px solid #241f2c;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html[data-look=new] .ob-tabs:is(.can-left,.can-right){-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--obs-tabs-l0, 0px),#000 var(--obs-tabs-l, 0px),#000 calc(100% - var(--obs-tabs-r, 0px)),rgba(0,0,0,.14) calc(100% - var(--obs-tabs-r1, 0px)),transparent calc(100% - var(--obs-tabs-r1, 0px) + 10px));mask-image:linear-gradient(90deg,transparent 0,transparent var(--obs-tabs-l0, 0px),#000 var(--obs-tabs-l, 0px),#000 calc(100% - var(--obs-tabs-r, 0px)),rgba(0,0,0,.14) calc(100% - var(--obs-tabs-r1, 0px)),transparent calc(100% - var(--obs-tabs-r1, 0px) + 10px))}html[data-look=new] .ob-tabs::-webkit-scrollbar{display:none}html[data-look=new] .ob-tabs:after{content:"";flex:0 0 var(--obs-tabs-end, 7px)}html[data-look=new] .ob-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 9px;border:0;background:none;color:#b9afc6;font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color .18s;scroll-snap-align:start}html[data-look=new] .ob-tab:after{content:"";position:absolute;left:9px;right:9px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--obs-accent);transform:scaleX(0);transition:transform .22s var(--obs-ease)}html[data-look=new] .ob-tab.is-active{color:var(--obs-ink);font-weight:600}html[data-look=new] .ob-tab.is-active:after{transform:scaleX(1)}html[data-look=new] .ob-tab .ob-count,html[data-look=new] .ob-tab .ob-lock{margin-left:0}html[data-look=new] .ob-main:has(:is(.next-product-detail,.ct-ob-page)) .ob-tabs{display:none}html[data-look=new] .ob-frame.has-tabs:has(:is(.next-product-detail,.ct-ob-page)){--nlc-sticky: calc(var(--obs-top-h) + 1px)}html[data-look=new] .ob-body [data-ob-dup]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html[data-look=new] .ob-notices{padding:12px 16px 0}html[data-look=new] .ob-main>.body.ob-body{padding:18px 16px calc(var(--obs-dock-h) + 28px + env(safe-area-inset-bottom,0px))}html[data-look=new] .ob-dock{position:fixed;left:0;right:0;bottom:0;z-index:65;display:flex;align-items:stretch;gap:2px;padding:8px 9px calc(8px + env(safe-area-inset-bottom,0px));background:#1a1720;border-top:1px solid var(--obs-side-line);box-shadow:0 -5px 24px #00000024}html[data-look=new] .ob-dock>button{flex:1;min-width:0;min-height:53px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 2px;border:0;border-radius:9px;background:transparent;color:#b5abc2;font-size:12.5px;font-weight:500;line-height:1;cursor:pointer;transition:background .18s,color .18s;-webkit-tap-highlight-color:transparent}html[data-look=new] .ob-dock>button>span:last-child{max-width:100%;white-space:nowrap}html[data-look=new] .ob-dock>button.is-active{background:#2a2433;color:var(--obs-accent)}html[data-look=new] .ob-dock .ob-ico-wrap{height:22px}html[data-look=new] .ob-dock .ob-dot{top:-1px;right:-5px;box-shadow:0 0 0 2px #1a1720}html[data-look=new] .ob-dock>button.is-active .ob-dot{box-shadow:0 0 0 2px #2a2433}html[data-look=new] .toast{bottom:calc(var(--obs-dock-h) + 12px + env(safe-area-inset-bottom,0px));left:12px;right:12px}html[data-look=new] .chime{bottom:calc(var(--obs-dock-h) + 14px + env(safe-area-inset-bottom,0px))}}@media (max-width: 374.98px){html[data-look=new] .ob-top-row{gap:6px;padding-left:14px}html[data-look=new] :is(.ob-title-phone,.ob-title-btn){font-size:16px;letter-spacing:-.35px}html[data-look=new] .ob-top .ob-icon-btn,html[data-look=new] .ob-top .bell-btn,html[data-look=new] .ob-top .ob-avatar-btn{width:40px}}html[data-look=new] .card.ob-ask{position:fixed;right:20px;bottom:20px;z-index:60;max-width:380px;margin:0;padding:16px 18px;border:1px solid var(--ob-line-strong, #51405f);border-radius:12px;background:var(--ob-raised, #211b2b);color:var(--obs-ink);box-shadow:0 18px 50px #00000080;font-family:var(--obs-font);letter-spacing:-.01em;animation:ob-ask-in .3s cubic-bezier(.16,1,.3,1) both}html[data-look=new] .card.ob-ask>div{line-height:1.5}html[data-look=new] .card.ob-ask b{font-weight:650}html[data-look=new] .card.ob-ask .btn{min-height:34px;padding:0 14px;font-size:13px}html[data-look=new] .card.ob-ask.has-x{padding-right:56px}html[data-look=new] .ob-ask-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ob-line, #3a3344);border-radius:8px;background:var(--ob-panel, #1c1a22);color:var(--obs-icon-btn);cursor:pointer;transition:background .18s,color .18s,border-color .18s}html[data-look=new] .ob-ask-x:hover{border-color:var(--ob-line-strong, #51405f);background:var(--obs-icon-hover);color:var(--obs-ink)}html[data-look=new] .ob-ask-x:focus-visible{outline:2px solid var(--obs-focus);outline-offset:2px}html[data-look=new] .card.ob-ask .ob-ask-go{margin-top:12px;border:1px solid var(--ob-line-strong, #51405f)}@media (max-width: 799.98px){html[data-look=new] .card.ob-ask{left:12px;right:12px;bottom:calc(var(--obs-dock-h) + 12px + env(safe-area-inset-bottom,0px));max-width:none}}@keyframes ob-ask-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html[data-look=new] .ob-sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:#08080cb3;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);animation:ob-fade .2s ease both}html[data-look=new] .ob-sheet{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:min(88dvh,880px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--obs-sheet-bg);border:1px solid #36313f;border-bottom:0;border-radius:17px 17px 0 0;box-shadow:0 -20px 60px #0006;color:var(--obs-ink);animation:ob-sheet-in .3s cubic-bezier(.16,1,.3,1) both}html[data-look=new] .ob-sheet-back.is-closing{animation:ob-fade-out .18s ease both}html[data-look=new] .ob-sheet-back.is-closing .ob-sheet{animation:ob-sheet-out .18s ease both}html[data-look=new] .ob-sheet-grab{flex:none;width:40px;height:4px;margin:8px auto 0;border-radius:4px;background:#4a4155}html[data-look=new] .ob-sheet-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 8px 20px;border-bottom:1px solid var(--obs-sheet-line)}html[data-look=new] .ob-sheet-head h2{margin:0;color:var(--obs-ink);font-family:var(--obs-font);font-size:17px;font-weight:600;letter-spacing:-.3px}html[data-look=new] .ob-sheet-head .ob-icon-btn{width:44px;height:44px}html[data-look=new] .ob-sheet-scroll{overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 16px}html[data-look=new] .ob-sheet .ob-sheet-search{min-height:48px;margin-bottom:6px;font-size:14.5px}html[data-look=new] .ob-sheet-group{padding:4px 0;border-bottom:1px solid var(--obs-sheet-line)}html[data-look=new] .ob-sheet-area{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:6px 4px;border:0;border-radius:10px;background:none;color:var(--obs-ink);font-size:15.5px;font-weight:550;text-align:left;cursor:pointer;transition:color .18s}html[data-look=new] .ob-sheet-area>.ob-ico{margin-left:auto;color:#a99bba}html[data-look=new] .ob-sheet-area:hover,html[data-look=new] .ob-sheet-area.is-active{color:var(--obs-active-ink)}html[data-look=new] .ob-sheet-ico{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid #3a3346;border-radius:11px;background:#262131;color:var(--obs-accent);transition:background .18s,border-color .18s}html[data-look=new] .ob-sheet-area.is-active .ob-sheet-ico{background:var(--obs-active);border-color:var(--obs-active-line)}html[data-look=new] .ob-sheet-ico .ob-dot{box-shadow:0 0 0 2px #262131}html[data-look=new] .ob-sheet-name{flex:1;min-width:0}html[data-look=new] .ob-sheet-name small{display:block;margin-top:3px;color:#b4a6c4;font-size:12.5px;font-weight:450}html[data-look=new] .ob-sheet-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:0 0 8px 58px}html[data-look=new] .ob-sheet-page{display:flex;align-items:center;gap:6px;min-height:44px;padding:6px 10px;border:1px solid transparent;border-radius:8px;background:none;color:#c3b9cf;font-size:14px;font-weight:450;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s,color .18s}html[data-look=new] .ob-sheet-page>span:first-child{min-width:0;overflow-wrap:anywhere}html[data-look=new] .ob-sheet-page:hover{background:var(--obs-hover);color:var(--obs-hover-ink)}html[data-look=new] .ob-sheet-page.is-active{background:var(--obs-active);border-color:var(--obs-active-line);color:var(--obs-active-ink);font-weight:600}html[data-look=new] .ob-sheet-scroll>.ob-sheet-group:last-of-type{border-bottom:0}html[data-look=new] .ob-sheet-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 4px 4px}html[data-look=new] .ob-sheet-tools:not(:has(*)){display:none}html[data-look=new] .ob-sheet:focus{outline:none}html[data-look=new] .ob-sheet .ob-lang{display:flex;gap:14px;width:100%;height:auto;min-height:56px;padding:6px 4px;border-radius:10px;color:var(--obs-ink);background:none}html[data-look=new] .ob-sheet .ob-lang:hover{background:none;color:var(--obs-active-ink)}html[data-look=new] .ob-sheet .ob-lang-ico{width:40px;height:40px;border:1px solid #3a3346;border-radius:11px;background:#262131;color:var(--obs-accent)}html[data-look=new] .ob-sheet .ob-lang-ico svg{width:20px;height:20px}html[data-look=new] .ob-sheet .ob-lang-code{display:none}html[data-look=new] .ob-sheet .ob-lang-text{display:block;flex:1;min-width:0}html[data-look=new] .ob-sheet .ob-lang-text b{display:block;font-size:15.5px;font-weight:550}html[data-look=new] .ob-sheet .ob-lang-text small{display:block;margin-top:3px;color:#b4a6c4;font-size:12.5px;font-weight:450}html[data-look=new] .ob-sheet .ob-lang-chev{display:block;flex:none;color:#a99bba}html[data-look=new] .ob-sheet .hub-refresh-btn{min-height:40px;padding:0 12px;gap:6px;border:1px solid #3c3446;border-radius:7px;background:#221d2b;color:#ece4f3;font-size:13px}html[data-look=new] .ob-sheet .hub-refresh-btn span{display:inline}html[data-look=new] .ob-sheet .hub-refresh-btn i{top:5px;right:5px;background:#c9a9ff}@media (max-width: 360px){html[data-look=new] .ob-sheet-pages{padding-left:0}}@keyframes ob-fade{0%{opacity:0}to{opacity:1}}@keyframes ob-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ob-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ob-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes ob-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){html[data-look=new] :is(.ob-side,.ob-top,.ob-dock,.ob-sheet-back,.ob-sheet,.card.ob-ask,.ob-pagemenu),html[data-look=new] :is(.ob-side,.ob-top,.ob-dock,.ob-sheet) :is(*,*:before,*:after){animation:none!important;transition:none!important}}html[data-look=new] .today.obt{display:block;max-width:1540px;margin:0 auto;color:var(--ob-ink)}html[data-look=new] .today.obt .obt-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 20px}html[data-look=new] .today.obt .obt-head h1{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:30px;font-weight:550;line-height:1.25;letter-spacing:-1px}html[data-look=new] .today.obt .nh-greeting-dot{color:inherit}html[data-look=new] .today.obt .obt-head .nh-date{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 12px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13px;white-space:nowrap}html[data-look=new] .today.obt .obt-head .nh-date svg{color:var(--ob-muted)}html[data-look=new] .today.obt>.su-card{margin:0 0 18px;border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .today.obt .obt-work{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}html[data-look=new] .today.obt>:is(.nh-sales,.sh-loading){margin:0 0 18px}html[data-look=new] .today.obt .obt-head.obt-head-setup{flex-wrap:wrap;align-items:center;row-gap:14px}html[data-look=new] .today.obt .obt-head-setup>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}html[data-look=new] .today.obt .obt-head-setup .nh-date{padding:0;border:0;background:none;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .today.obt .obt-head-setup .obt-sales-setup{flex:none;max-width:100%;margin:0}html[data-look=new] .today.obt .obt-work>:is(.nh-main,.nh-aside){display:flex;flex-direction:column;gap:18px;min-width:0}html[data-look=new] .today.obt .obt-work :is(.nh-main,.nh-aside)>*{min-width:0;max-width:100%}html[data-look=new] .sh.sh-ob .sh-wide{min-width:0}html[data-look=new] .today.obt :is(.nh-focus,.top-concepts.compact,.panel),html[data-look=new] :is(.panel.obt-tasks,.top-concepts.compact.tc-ob){border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .today.obt .panel{margin:0;padding:17px 18px 14px;overflow:hidden}html[data-look=new] .today.obt .panel:before,html[data-look=new] .today.obt .panel:after{display:none}html[data-look=new] :is(.today.obt,.panel.obt-tasks) .panel-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0 0 8px;padding:0;border:0}html[data-look=new] :is(.today.obt,.panel.obt-tasks) .panel-head h2{flex:1 1 auto;min-width:0;margin:0;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em}html[data-look=new] .today.obt .panel-meta{color:var(--ob-muted);font-size:12.5px}html[data-look=new] :is(.today.obt,.panel.obt-tasks) .obt-count{flex:none;padding:3px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:500;line-height:1.3;white-space:nowrap}html[data-look=new] :is(.today.obt,.panel.obt-tasks,.tc-ob) :is(.obt-link,.tc-see-all){display:inline-flex;align-items:center;gap:5px;flex:none;min-height:28px;padding:0;border:0;background:none;color:var(--ob-link);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}html[data-look=new] :is(.today.obt,.panel.obt-tasks,.tc-ob) :is(.obt-link,.tc-see-all):hover{color:var(--ob-link-hover)}html[data-look=new] .today.obt .obt-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}html[data-look=new] .today.obt .obt-stat{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .today.obt .obt-stat:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .today.obt .obt-stat-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.35}html[data-look=new] .today.obt .obt-stat-top>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .today.obt .obt-stat-top svg{flex:none;color:var(--ob-muted)}html[data-look=new] .today.obt .obt-l-short{display:none}html[data-look=new] .today.obt .obt-stat-bottom{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}html[data-look=new] .today.obt .obt-stat-bottom b{flex:none;color:var(--ob-ink);font-size:28px;font-weight:550;line-height:1;letter-spacing:-.8px;font-variant-numeric:tabular-nums}html[data-look=new] .today.obt .obt-stat-bottom small{min-width:0;overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .sh.sh-one.sh-ob{--accent-rgb: 182, 155, 246;display:flex;flex-direction:column;gap:14px;padding:16px 18px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;overflow:clip}html[data-look=new] .sh.sh-ob .sh-ob-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:14px;min-width:0}html[data-look=new] .sh.sh-ob .sh-ob-head .sh-label{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .sh.sh-ob .sh-ob-head .sh-label b{font-weight:600;color:var(--ob-ink)}html[data-look=new] .sh.sh-ob .sh-ob-head .sh-ob-meta{margin-left:9px;color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0}html[data-look=new] .sh.sh-ob .sh-range{display:inline-flex;flex:none;flex-wrap:nowrap;gap:3px;max-width:100%;padding:3px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track);box-shadow:none}html[data-look=new] .sh.sh-ob .sh-range button{min-height:0;padding:5px 10px;border:1px solid transparent;border-radius:5px;background:transparent;box-shadow:none;color:var(--ob-seg-ink);font-size:12.5px;font-weight:500;line-height:1.3;white-space:nowrap}html[data-look=new] .sh.sh-ob .sh-range button:hover{color:var(--ob-ink)}html[data-look=new] .sh.sh-ob .sh-range button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);box-shadow:none;color:var(--ob-seg-on-ink)}html[data-look=new] .sh.sh-ob .sh-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 24px}html[data-look=new] .sh.sh-ob .sh-today{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}html[data-look=new] .sh.sh-ob .sh-big{padding:0;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--ob-ink);-webkit-text-fill-color:currentColor;font-family:var(--ob-font);font-size:40px;font-weight:500;line-height:1;letter-spacing:-1.4px;animation:none}html[data-look=new] .sh.sh-ob .sh-today .sh-sub{display:flex;flex-flow:row wrap;align-items:baseline;gap:2px 7px;color:var(--ob-muted);font-size:13px;line-height:1.4}html[data-look=new] .sh.sh-ob .sh-change{font-style:normal;font-weight:550}html[data-look=new] .sh.sh-ob .sh-vs{color:var(--ob-muted)}html[data-look=new] .sh.sh-ob :is(.sh-change,.sh-mini em).up{color:var(--ob-positive)}html[data-look=new] .sh.sh-ob :is(.sh-change,.sh-mini em).down{color:var(--ob-danger-ink)}html[data-look=new] .sh.sh-ob .sh-body .sh-mini{display:grid;grid-template-columns:repeat(3,auto);gap:0;margin:0}html[data-look=new] .sh.sh-ob .sh-body .sh-mini>div{display:grid;grid-template-rows:auto auto auto;gap:4px;min-width:0;padding:2px 0 2px 18px;margin-left:18px;border:0;border-left:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .sh.sh-ob .sh-body .sh-mini>div:first-child{margin-left:0;padding-left:0;border-left:0}html[data-look=new] .sh.sh-ob .sh-body .sh-mini span{overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .sh.sh-ob .sh-body .sh-mini b{color:var(--ob-ink);font-size:18px;font-weight:550;line-height:1.2;letter-spacing:-.4px;white-space:nowrap}html[data-look=new] .sh.sh-ob .sh-body .sh-mini em{display:block;margin:0;overflow:hidden;color:var(--ob-muted);font-size:12.5px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .sh.sh-ob .sh-body .sh-mini em.up{color:var(--ob-positive)}html[data-look=new] .sh.sh-ob .sh-body .sh-mini em.down{color:var(--ob-danger-ink)}html[data-look=new] .sh.sh-ob .sh-l-short{display:none}html[data-look=new] .sh.sh-ob .sh-wide{margin:0}html[data-look=new] .sh.sh-ob .sc-grid{stroke:#ffffff14;stroke-dasharray:3 5}html[data-look=new] .sh.sh-ob .sc-axis{fill:var(--ob-muted);font-size:12px}html[data-look=new] .sh.sh-ob .sc-line{stroke:#b69bf6;stroke-width:2.5;filter:none}html[data-look=new] .sh.sh-ob .sc-area{opacity:.72}html[data-look=new] .sh.sh-ob .sc-prev{stroke:#b4a6c480;stroke-width:1.5;stroke-dasharray:4 5}html[data-look=new] .sh.sh-ob .sc-cross{stroke:#ffffff29}html[data-look=new] .sh.sh-ob .sc-dot{fill:#b69bf6;stroke:var(--ob-panel)}html[data-look=new] .sh.sh-ob .sc-dot-prev{fill:var(--ob-muted);stroke:var(--ob-panel)}html[data-look=new] .sh.sh-ob .sc-tip{padding:9px 11px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);box-shadow:var(--ob-shadow);font-size:12.5px}html[data-look=new] .sh.sh-ob .sc-tip b{color:var(--ob-ink);font-size:13px}html[data-look=new] .sh.sh-ob .sc-tip span{color:var(--ob-ink-2)}html[data-look=new] .sh.sh-ob .sc-legend{gap:16px;margin-top:6px;color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .sh.sh-ob :is(.sc-tip,.sc-legend) i.now{border-top:2.5px solid #b69bf6}html[data-look=new] .sh.sh-ob :is(.sc-tip,.sc-legend) i.prev{border-top:2px dashed rgba(180,166,196,.7)}html[data-look=new] .sh.sh-ob .sh-ob-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .sh.sh-ob .sh-ob-gap{flex:1 1 0}html[data-look=new] .sh.sh-ob .sh-live{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0;border:0;background:none;color:var(--ob-ink-2);font-size:12.5px;font-weight:500;letter-spacing:0}html[data-look=new] .sh.sh-ob .sh-live i{width:7px;height:7px;background:var(--ob-positive);animation:none}html[data-look=new] .sh.sh-ob .sh-live.warn{color:var(--ob-danger-ink)}html[data-look=new] .sh.sh-ob .sh-live.warn i{background:var(--ob-danger)}html[data-look=new] .sh.sh-ob :is(.sh-sync,.sh-larp),html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 11px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);box-shadow:none;color:var(--ob-ink-2);font:inherit;font-size:12.5px;font-weight:550;white-space:nowrap;cursor:pointer}html[data-look=new] .sh.sh-ob :is(.sh-sync,.sh-larp):hover:not(:disabled),html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn:is(:hover,.open){border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .sh.sh-ob .sh-larp.on,html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn .fm-label{color:var(--ob-muted);font-weight:500}html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn .fm-value{max-width:180px;overflow:hidden;color:inherit;font-weight:550;text-overflow:ellipsis}html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn .fm-value em{display:none}html[data-look=new] .sh.sh-ob .sh-sync-note{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .sh.sh-ob.sh-busy :is(.sh-big,.sh-mini,.sh-wide){opacity:.55;transition:opacity .2s}html[data-look=new] .sh.sh-empty.sh-ob{display:flex;flex-direction:row;align-items:center;gap:14px;width:100%;min-height:0;padding:14px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s var(--ob-ease)}html[data-look=new] .sh.sh-empty.sh-ob:hover{border-color:var(--ob-line-strong)}html[data-look=new] .sh.sh-empty.sh-ob:hover b{color:var(--ob-accent-2)}html[data-look=new] .sh.sh-ob .sh-ob-ico{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .sh.sh-ob .sh-ob-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .sh.sh-ob .sh-ob-copy .sh-label{margin:0;color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .sh.sh-ob .sh-ob-copy b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em;transition:color .2s}html[data-look=new] .sh.sh-empty.sh-ob>svg:last-child{flex:none;color:var(--ob-muted)}html[data-look=new] :is(.sh-lock,.today .sh-loading){--accent: #d4b26a;--accent-2: #e6c98a;--accent-dim: rgba(212,178,106,.12);--accent-rgb: 212, 178, 106;--bg: #0b0c0e;--bg-elev: #15171a;--bg-elev-1: initial;--bg-elev-2: #1c1e22;--border: #292c32;--border-soft: #202328;--card: initial;--danger: #f08c85;--display: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--duo-b-rgb: initial;--ease: cubic-bezier(.22,.8,.25,1);--focus: #e6c98a;--gold: #d4b26a;--gold-2: #e6c98a;--gold-line: rgba(212,178,106,.3);--line: initial;--muted: initial;--nl-active: initial;--nl-display: initial;--nl-hover: initial;--nl-mono: initial;--nl-panel-w: initial;--nl-rail-w: initial;--nlc-sticky: initial;--on-accent: #17120a;--panel: #131518;--panel-hover: #1a1c20;--radius: 12px;--sage: #8a93a3;--sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--serif: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shadow: 0 1px 0 #ffffff05 inset, 0 12px 32px #00000033;--surface: initial;--surface-2: initial;--text: #f2f1ee;--text-dim: #a9acb3;--text-faint: #858a94;--duo-grad: initial;--duo-grad-x: initial;--duo-text: initial}html[data-look=new][data-theme=midnight] :is(.sh-lock,.today .sh-loading){--accent: #7fa7ff;--accent-2: #a9c4ff;--accent-dim: rgba(127, 167, 255, .12);--accent-rgb: 127, 167, 255;--bg: #070a12;--bg-elev: #0e1320;--bg-elev-2: #151b2b;--border: #1f2738;--border-soft: #161d2b;--focus: #a9c4ff;--gold: #7fa7ff;--gold-2: #a9c4ff;--gold-line: rgba(127, 167, 255, .3);--on-accent: #0a0f1c;--panel: #0a0e18;--panel-hover: #121a2a}html[data-look=new][data-theme=forest] :is(.sh-lock,.today .sh-loading){--accent: #6fcf97;--accent-2: #a3e6bf;--accent-dim: rgba(111, 207, 151, .12);--accent-rgb: 111, 207, 151;--bg: #070b09;--bg-elev: #0e1512;--bg-elev-2: #141d18;--border: #1e2a24;--border-soft: #16201b;--focus: #a3e6bf;--gold: #6fcf97;--gold-2: #a3e6bf;--gold-line: rgba(111, 207, 151, .3);--on-accent: #08130c;--panel: #0a100d;--panel-hover: #111a15}html[data-look=new][data-theme=ember] :is(.sh-lock,.today .sh-loading){--accent: #ff8c5a;--accent-2: #ffb08a;--accent-dim: rgba(255, 140, 90, .12);--accent-rgb: 255, 140, 90;--bg: #0b0807;--bg-elev: #171010;--bg-elev-2: #1f1614;--border: #2e2020;--border-soft: #221817;--focus: #ffb08a;--gold: #ff8c5a;--gold-2: #ffb08a;--gold-line: rgba(255, 140, 90, .3);--on-accent: #1a0d07;--panel: #0e0a09;--panel-hover: #1b1312}html[data-look=new][data-theme=orchid] :is(.sh-lock,.today .sh-loading){--accent: #c08cff;--accent-2: #d9b8ff;--accent-dim: rgba(192, 140, 255, .12);--accent-rgb: 192, 140, 255;--bg: #0a070d;--bg-elev: #130e1a;--bg-elev-2: #1a1424;--border: #271e33;--border-soft: #1d1627;--focus: #d9b8ff;--gold: #c08cff;--gold-2: #d9b8ff;--gold-line: rgba(192, 140, 255, .3);--on-accent: #150a22;--panel: #0d0912;--panel-hover: #17111f}html[data-look=new][data-theme=mono] :is(.sh-lock,.today .sh-loading){--accent: #e6e6e6;--accent-2: #ffffff;--accent-dim: rgba(230, 230, 230, .12);--accent-rgb: 230, 230, 230;--bg: #0a0a0a;--bg-elev: #141414;--bg-elev-2: #1b1b1b;--border: #262626;--border-soft: #1c1c1c;--focus: #ffffff;--gold: #e6e6e6;--gold-2: #ffffff;--gold-line: rgba(230, 230, 230, .3);--on-accent: #111111;--panel: #0d0d0d;--panel-hover: #181818}html[data-look=new][data-theme=rose] :is(.sh-lock,.today .sh-loading){--accent: #e8a0a8;--accent-2: #f4c6cb;--accent-dim: rgba(232, 160, 168, .12);--accent-rgb: 232, 160, 168;--bg: #0c0809;--bg-elev: #171011;--bg-elev-2: #1f1618;--border: #2e2023;--border-soft: #231819;--focus: #f4c6cb;--gold: #e8a0a8;--gold-2: #f4c6cb;--gold-line: rgba(232, 160, 168, .3);--on-accent: #1c0b0e;--panel: #0f0a0b;--panel-hover: #1b1314}html[data-look=new][data-theme=ocean] :is(.sh-lock,.today .sh-loading){--accent: #5fd6c9;--accent-2: #9ae8df;--accent-dim: rgba(95, 214, 201, .12);--accent-rgb: 95, 214, 201;--bg: #06100f;--bg-elev: #0c1a19;--bg-elev-2: #122221;--border: #1c2e2c;--border-soft: #152322;--focus: #9ae8df;--gold: #5fd6c9;--gold-2: #9ae8df;--gold-line: rgba(95, 214, 201, .3);--on-accent: #06201c;--panel: #081413;--panel-hover: #0f1e1d}html[data-look=new][data-theme=sand] :is(.sh-lock,.today .sh-loading){--accent: #e9dcb8;--accent-2: #f5edd4;--accent-dim: rgba(233, 220, 184, .12);--accent-rgb: 233, 220, 184;--bg: #0c0b08;--bg-elev: #16140f;--bg-elev-2: #1e1b14;--border: #2c2920;--border-soft: #211f18;--focus: #f5edd4;--gold: #e9dcb8;--gold-2: #f5edd4;--gold-line: rgba(233, 220, 184, .3);--on-accent: #1b1708;--panel: #0f0e0a;--panel-hover: #1a1812}html[data-look=new][data-theme=crimson] :is(.sh-lock,.today .sh-loading){--accent: #ff6b6b;--accent-2: #ff9e9e;--accent-dim: rgba(255, 107, 107, .12);--accent-rgb: 255, 107, 107;--bg: #0d0708;--bg-elev: #180f11;--bg-elev-2: #201517;--border: #301f22;--border-soft: #241819;--focus: #ff9e9e;--gold: #ff6b6b;--gold-2: #ff9e9e;--gold-line: rgba(255, 107, 107, .3);--on-accent: #1f0909;--panel: #100a0b;--panel-hover: #1c1214}html[data-look=new][data-theme=ice] :is(.sh-lock,.today .sh-loading){--accent: #bcd3ea;--accent-2: #dde9f5;--accent-dim: rgba(188, 211, 234, .12);--accent-rgb: 188, 211, 234;--bg: #090b0f;--bg-elev: #111520;--bg-elev-2: #181d2a;--border: #242b3a;--border-soft: #1a202c;--focus: #dde9f5;--gold: #bcd3ea;--gold-2: #dde9f5;--gold-line: rgba(188, 211, 234, .3);--on-accent: #0e141c;--panel: #0b0e14;--panel-hover: #141924}html[data-look=new][data-theme=olive] :is(.sh-lock,.today .sh-loading){--accent: #c6d96a;--accent-2: #dcea9a;--accent-dim: rgba(198, 217, 106, .12);--accent-rgb: 198, 217, 106;--bg: #0a0b07;--bg-elev: #13150e;--bg-elev-2: #1a1d13;--border: #272b1c;--border-soft: #1d2016;--focus: #dcea9a;--gold: #c6d96a;--gold-2: #dcea9a;--gold-line: rgba(198, 217, 106, .3);--on-accent: #141705;--panel: #0d0e09;--panel-hover: #171a11}html[data-look=new][data-theme=aurora] :is(.sh-lock,.today .sh-loading){--accent: #9d7bfa;--accent-2: #2dd4bf;--accent-dim: rgba(157, 123, 250, .13);--accent-rgb: 157, 123, 250;--bg: #08071a;--bg-elev: #100f26;--bg-elev-2: #17152f;--border: #26233f;--border-soft: #1b1931;--duo-b-rgb: 45, 212, 191;--focus: #2dd4bf;--gold: #9d7bfa;--gold-2: #2dd4bf;--gold-line: rgba(157, 123, 250, .32);--on-accent: #0b0820;--panel: #0c0b20;--panel-hover: #15132c}html[data-look=new][data-theme=sunset] :is(.sh-lock,.today .sh-loading){--accent: #f472b6;--accent-2: #f59e0b;--accent-dim: rgba(244, 114, 182, .13);--accent-rgb: 244, 114, 182;--bg: #0e0710;--bg-elev: #1a0f1c;--bg-elev-2: #221525;--border: #33203a;--border-soft: #26182a;--duo-b-rgb: 245, 158, 11;--focus: #f59e0b;--gold: #f472b6;--gold-2: #f59e0b;--gold-line: rgba(244, 114, 182, .32);--on-accent: #1c0814;--panel: #120a14;--panel-hover: #1e1220}html[data-look=new][data-theme=coral] :is(.sh-lock,.today .sh-loading){--accent: #22d3ee;--accent-2: #ff8a65;--accent-dim: rgba(34, 211, 238, .12);--accent-rgb: 34, 211, 238;--bg: #050b16;--bg-elev: #0b1525;--bg-elev-2: #111c2f;--border: #1c2a40;--border-soft: #142032;--danger: #ff5c6c;--duo-b-rgb: 255, 138, 101;--focus: #ff8a65;--gold: #22d3ee;--gold-2: #ff8a65;--gold-line: rgba(34, 211, 238, .3);--on-accent: #04121c;--panel: #08101d;--panel-hover: #0f1a2c}html[data-look=new][data-theme=brass] :is(.sh-lock,.today .sh-loading){--accent: #34d399;--accent-2: #d4a857;--accent-dim: rgba(52, 211, 153, .12);--accent-rgb: 52, 211, 153;--bg: #050d0a;--bg-elev: #0b1813;--bg-elev-2: #10201a;--border: #1b3027;--border-soft: #14241d;--duo-b-rgb: 212, 168, 87;--focus: #d4a857;--gold: #34d399;--gold-2: #d4a857;--gold-line: rgba(52, 211, 153, .3);--on-accent: #04140d;--panel: #08120e;--panel-hover: #0f1d17}html[data-look=new][data-theme=royal] :is(.sh-lock,.today .sh-loading){--accent: #3b82f6;--accent-2: #f97316;--accent-dim: rgba(59, 130, 246, .14);--accent-rgb: 59, 130, 246;--bg: #060814;--bg-elev: #0d1122;--bg-elev-2: #13182c;--border: #1f263c;--border-soft: #171c2f;--duo-b-rgb: 249, 115, 22;--focus: #f97316;--gold: #3b82f6;--gold-2: #f97316;--gold-line: rgba(59, 130, 246, .36);--on-accent: #050a18;--panel: #090c1a;--panel-hover: #111628}html[data-look=new][data-theme=plum] :is(.sh-lock,.today .sh-loading){--accent: #b26cf8;--accent-2: #e8b4a0;--accent-dim: rgba(178, 108, 248, .13);--accent-rgb: 178, 108, 248;--bg: #0d0610;--bg-elev: #180e1d;--bg-elev-2: #201426;--border: #2f1f37;--border-soft: #24172a;--duo-b-rgb: 232, 180, 160;--focus: #e8b4a0;--gold: #b26cf8;--gold-2: #e8b4a0;--gold-line: rgba(178, 108, 248, .34);--on-accent: #12061a;--panel: #110913;--panel-hover: #1c1121}html[data-look=new][data-theme=icefire] :is(.sh-lock,.today .sh-loading){--accent: #7dd3fc;--accent-2: #ff5a3c;--accent-dim: rgba(125, 211, 252, .12);--accent-rgb: 125, 211, 252;--bg: #0a0c0f;--bg-elev: #12161b;--bg-elev-2: #191e24;--border: #262c34;--border-soft: #1c2127;--danger: #ff7a9a;--duo-b-rgb: 255, 90, 60;--focus: #7dd3fc;--gold: #7dd3fc;--gold-2: #ff5a3c;--gold-line: rgba(125, 211, 252, .3);--on-accent: #0a0f16;--panel: #0d1014;--panel-hover: #161a20}html[data-look=new][data-theme=lime] :is(.sh-lock,.today .sh-loading){--accent: #a3e635;--accent-2: #cbd5e1;--accent-dim: rgba(163, 230, 53, .11);--accent-rgb: 163, 230, 53;--bg: #0b0b0c;--bg-elev: #141416;--bg-elev-2: #1b1b1e;--border: #2a2a2e;--border-soft: #1f1f22;--duo-b-rgb: 203, 213, 225;--focus: #cbd5e1;--gold: #a3e635;--gold-2: #cbd5e1;--gold-line: rgba(163, 230, 53, .28);--on-accent: #0e1405;--panel: #0f0f10;--panel-hover: #18181b}html[data-look=new][data-theme=dusk] :is(.sh-lock,.today .sh-loading){--accent: #e07a5f;--accent-2: #f2cc8f;--accent-dim: rgba(224, 122, 95, .13);--accent-rgb: 224, 122, 95;--bg: #0f0a07;--bg-elev: #1b130e;--bg-elev-2: #241a13;--border: #352619;--border-soft: #281d14;--duo-b-rgb: 242, 204, 143;--focus: #f2cc8f;--gold: #e07a5f;--gold-2: #f2cc8f;--gold-line: rgba(224, 122, 95, .32);--on-accent: #1a0d07;--panel: #130d09;--panel-hover: #1f1610}html[data-look=new][data-duo] :is(.sh-lock,.today .sh-loading){--duo-grad: linear-gradient(135deg, var(--accent), var(--accent-2));--duo-grad-x: linear-gradient(90deg, var(--accent), var(--accent-2));--duo-text: linear-gradient(100deg, var(--text) 0%, var(--accent) 55%, var(--accent-2) 100%)}@supports (background: linear-gradient(in oklch 90deg,red,blue)){html[data-look=new][data-duo] :is(.sh-lock,.today .sh-loading){--duo-grad: linear-gradient(in oklch 135deg, var(--accent), var(--accent-2));--duo-grad-x: linear-gradient(in oklch 90deg, var(--accent), var(--accent-2))}}html[data-look=new] :is(.sh-lock,.today .sh-loading){color:var(--text);font-family:var(--sans);font-size:14px}html[data-look=new] :is(.sh-lock:not(button),.today .sh-loading){letter-spacing:-.01em}html[data-look=new][data-text=large] :is(.sh-lock,.today .sh-loading){font-size:15.5px}html[data-look=new] .sh-lock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-attachment:fixed}@media (max-width: 640px){html[data-look=new] .my-stores.nlms .sh{padding:18px 16px;gap:18px;border-radius:16px}html[data-look=new] .my-stores.nlms .sh-big{font-size:46px}html[data-look=new] .my-stores.nlms .sh-range{max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-look=new] .my-stores.nlms .sh-range::-webkit-scrollbar{display:none}html[data-look=new] .my-stores.nlms .sh-range button{padding:5px 9px;font-size:11.5px}html[data-look=new] .my-stores.nlms .sh-chart.dense{gap:1px}html[data-look=new] .my-stores.nlms .sh-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}html[data-look=new] .my-stores.nlms .sh-mini>div{padding:8px 9px}html[data-look=new] .my-stores.nlms .sh-mini b{font-size:15px}html[data-look=new] .my-stores.nlms .sh-mini em{display:none}html[data-look=new] .my-stores.nlms .sh-chart{height:70px;gap:3px}html[data-look=new] .my-stores.nlms .sh-stores{grid-template-columns:minmax(0,1fr)}html[data-look=new] .my-stores.nlms .sh.sh-one{gap:14px;padding:16px 14px 14px}html[data-look=new] .my-stores.nlms .sh-top{flex-direction:column;align-items:stretch;gap:10px}html[data-look=new] .my-stores.nlms .sh-live{align-self:flex-start}html[data-look=new] .my-stores.nlms .sh-controls{display:flex;flex-wrap:nowrap;gap:6px}html[data-look=new] .my-stores.nlms .sh-range{flex:1;min-width:0;display:flex}html[data-look=new] .my-stores.nlms .sh-range button{flex:1;padding:6px 2px;font-size:11.5px;white-space:nowrap;text-align:center}html[data-look=new] .my-stores.nlms .sh-one .sh-larp{position:absolute;top:16px;right:14px;z-index:2;padding:5px 10px;font-size:12px}html[data-look=new] .my-stores.nlms .sh-pick{margin:0 -14px;padding:2px 14px 4px}html[data-look=new] .my-stores.nlms .sh-pick button{padding:9px 12px;font-size:13.5px;max-width:220px}html[data-look=new] .my-stores.nlms .sh-today{gap:4px}html[data-look=new] .my-stores.nlms .sh-big{font-size:44px;line-height:1.05}html[data-look=new] .my-stores.nlms .sh-body .sh-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-look=new] .my-stores.nlms .sh-body .sh-mini>div{padding:10px;border-radius:12px;gap:3px}html[data-look=new] .my-stores.nlms .sh-body .sh-mini b{font-size:16px}html[data-look=new] .my-stores.nlms .sh-body .sh-mini em{display:block;font-size:10.5px}html[data-look=new] .my-stores.nlms .sh-wide{margin:0 -4px}}html[data-look=new] .today.obt .obt-needs{padding-bottom:8px}html[data-look=new] .today.obt .obt-needs .panel-head{margin-bottom:4px}html[data-look=new] .today.obt .obt-needs .panel-head{justify-content:flex-start}html[data-look=new] .today.obt .obt-needs .panel-head h2{flex:0 1 auto}html[data-look=new] .today.obt .todo-row{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;margin:0;padding:12px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:none}html[data-look=new] .today.obt .panel-head+.todo-row{border-top:0}html[data-look=new] .today.obt .todo-row:hover{padding-left:0;background:none}html[data-look=new] .today.obt .todo-row:hover .todo-text b{color:var(--ob-accent-2)}html[data-look=new] .today.obt .todo-ico{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .today.obt .todo-ico svg{width:16px;height:16px}html[data-look=new] .today.obt .todo-ico.tone-red{border-color:rgba(var(--ob-danger-rgb),.38);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .today.obt .todo-text{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .today.obt .todo-text b{color:var(--ob-ink);font-size:13.5px;font-weight:500;line-height:1.4;transition:color .18s}html[data-look=new] .today.obt .todo-text>span{color:var(--ob-muted);font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}html[data-look=new] .today.obt .todo-action{display:grid;place-items:center;width:16px;height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted)}html[data-look=new] .today.obt .todo-row:hover .todo-action{background:none;color:var(--ob-accent-2)}html[data-look=new] .today.obt .nh-more-actions{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:10px 0 2px;border:0;border-top:1px solid var(--ob-row-line);background:none;color:var(--ob-link);font:inherit;font-size:13px;font-weight:500;cursor:pointer}html[data-look=new] .today.obt .nh-more-actions:hover{color:var(--ob-link-hover)}html[data-look=new] .today.obt .today-clear{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:12px 0 10px;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .today.obt .today-clear>:not(.clear-ico){grid-column:2}html[data-look=new] .today.obt .today-clear b{color:var(--ob-ink);font-size:13.5px;font-weight:550}html[data-look=new] .today.obt .today-clear .clear-ico{display:grid;place-items:center;grid-row:span 2;width:32px;height:32px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-positive)}html[data-look=new] .today.obt .today-clear[role=status]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}html[data-look=new] .today.obt .today-clear .btn{margin-top:4px}html[data-look=new] .today.obt .nh-focus{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.9fr);min-height:0;margin:0;overflow:hidden}html[data-look=new] .today.obt .nh-focus-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:18px 22px 18px 18px}html[data-look=new] .today.obt .nh-eyebrow{gap:8px;color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .today.obt .nh-eyebrow i{width:6px;height:6px;background:var(--ob-accent)}html[data-look=new] .today.obt .nh-focus h2{max-width:420px;margin:12px 0 6px;color:var(--ob-ink);font-family:var(--ob-font);font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.4px}html[data-look=new] .today.obt .nh-focus p{max-width:380px;margin:0;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .today.obt .nh-focus-actions{gap:18px;margin-top:16px}html[data-look=new] .today.obt .nh-primary{gap:8px;min-height:38px;padding:9px 14px;border:1px solid var(--ob-accent-line);border-radius:7px;background:var(--ob-accent);box-shadow:none;color:var(--ob-accent-ink);font-size:13px;font-weight:650}html[data-look=new] .today.obt .nh-primary svg{width:16px;height:16px}html[data-look=new] .today.obt .nh-primary:hover{border-color:var(--ob-accent-line);background:var(--ob-accent-2);box-shadow:none;transform:translateY(-1px)}html[data-look=new] .today.obt .nh-text-link{gap:5px;color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] .today.obt .nh-text-link svg{width:14px;height:14px}html[data-look=new] .today.obt .nh-text-link:hover{color:var(--ob-link-hover)}html[data-look=new] .today.obt .nh-retry{margin-top:12px;color:var(--ob-danger-ink);font-size:13px}html[data-look=new] .today.obt .nh-focus-copy{container-type:inline-size}html[data-look=new] .today.obt .nh-progress{flex-wrap:nowrap;gap:8px 16px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--ob-row-line);align-self:stretch}html[data-look=new] .today.obt .nh-progress li{min-width:0}html[data-look=new] .today.obt .nh-progress button{gap:8px;min-height:26px;color:var(--ob-ink-2);font-size:13px;white-space:nowrap}@container (max-width: 372px){html[data-look=new] .today.obt .nh-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html[data-look=new] .today.obt .nh-progress button{flex-direction:column;align-items:flex-start;gap:7px;width:100%;min-width:0;text-align:left}}html[data-look=new] .today.obt .nh-progress button:hover{color:var(--ob-ink)}html[data-look=new] .today.obt .nh-progress button>span{width:20px;height:20px;border:1px solid #9a7aab;border-radius:5px;background:transparent;color:var(--ob-ink-2);font-size:12px}html[data-look=new] .today.obt .nh-progress .is-done button{color:var(--ob-ink-2)}html[data-look=new] .today.obt .nh-progress .is-done button>span{border-color:#ad86c5;background:#87609f;color:#f0dfff}html[data-look=new] .today.obt .nh-product-stage{padding:16px 18px 12px;border-left:1px solid var(--ob-row-line);background:transparent}html[data-look=new] .today.obt .nh-stage-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:6px;color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .today.obt .nh-stage-label>span:first-child{color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .today.obt .nh-stage-label>span:last-child{font-weight:500}html[data-look=new] .today.obt .nh-product-rows{display:flex;flex-direction:column}html[data-look=new] .today.obt .nh-product-rows>button{display:flex;align-items:center;gap:11px;width:100%;min-height:46px;padding:8px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer}html[data-look=new] .today.obt .nh-product-rows>button:last-child{border-bottom:0}html[data-look=new] .today.obt .nh-product-rows>button>svg{flex:none;margin-left:auto;color:var(--ob-muted);transition:color .18s,transform .18s}html[data-look=new] .today.obt .nh-product-rows>button:hover{color:var(--ob-accent-2)}html[data-look=new] .today.obt .nh-product-rows>button:hover>svg{color:var(--ob-accent-2);transform:translate(2px)}html[data-look=new] .today.obt .nh-product-name{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;overflow-wrap:anywhere}html[data-look=new] .today.obt .nh-product-rows>.nh-product-new{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .today.obt .nh-product-rows>.nh-product-new:hover{color:var(--ob-accent-2)}html[data-look=new] .today.obt .nh-product-plus{border-style:dashed;background:transparent;color:var(--ob-muted)}html[data-look=new] .today.obt .nh-product-new:hover .nh-product-plus{border-color:var(--ob-accent-line);color:var(--ob-accent-2)}html[data-look=new] .today.obt .nh-product-one{display:flex;flex-direction:column}html[data-look=new] .today.obt .nh-product-add{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0;border:0;background:none;color:var(--ob-link);font:inherit;font-size:13px;font-weight:500;cursor:pointer}html[data-look=new] .today.obt .nh-product-add:hover{color:var(--ob-link-hover)}html[data-look=new] .today.obt .nh-product-hero{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;width:100%;min-height:0;margin-top:4px;padding:0;border:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .today.obt .nh-product-hero-pic{position:relative;display:grid;place-items:center;flex:1 1 auto;width:100%;min-height:112px;max-height:190px;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised)}html[data-look=new] .today.obt .nh-product-hero-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}html[data-look=new] .today.obt .nh-product-hero-pic.no-pic{background:radial-gradient(120% 100% at 15% 0%,rgba(var(--ob-accent-rgb),.2),transparent 62%),linear-gradient(160deg,rgba(var(--ob-accent-rgb),.09),rgba(var(--ob-accent-rgb),.02)),var(--ob-raised)}html[data-look=new] .today.obt .nh-product-hero-pic.no-pic span{color:var(--ob-icon-tile-ink);font-size:26px;font-weight:600;letter-spacing:-.5px}html[data-look=new] .today.obt .nh-product-hero:hover .nh-product-hero-pic{border-color:var(--ob-line-strong)}html[data-look=new] .today.obt .nh-product-hero:hover .nh-product-hero-pic img{transform:scale(1.04)}html[data-look=new] .today.obt .nh-product-hero-cap{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}html[data-look=new] .today.obt .nh-product-hero-cap b{min-width:0;overflow:hidden;font-size:14px;font-weight:550;white-space:nowrap;text-overflow:ellipsis;transition:color .18s}html[data-look=new] .today.obt .nh-product-hero-cap svg{flex:none;color:var(--ob-muted);transition:color .18s,transform .18s}html[data-look=new] .today.obt .nh-product-hero:hover .nh-product-hero-cap b,html[data-look=new] .today.obt .nh-product-hero:hover .nh-product-hero-cap svg{color:var(--ob-accent-2)}html[data-look=new] .today.obt .nh-product-hero:hover .nh-product-hero-cap svg{transform:translate(2px)}html[data-look=new] .today.obt .nh-product-initial{display:grid;place-items:center;flex:none;width:30px;height:30px;overflow:hidden;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:600}html[data-look=new] .today.obt .nh-product-initial img{width:100%;height:100%;object-fit:cover}html[data-look=new] .today.obt .nh-product-rows>.nh-product-all{min-height:40px;color:var(--ob-link);font-size:13px}html[data-look=new] .today.obt .nh-product-empty b{color:var(--ob-ink);font-size:14px}html[data-look=new] .today.obt .nh-product-empty>span{color:var(--ob-muted);font-size:13px}html[data-look=new] .today.obt .nh-product-placeholder{border-color:var(--ob-line-strong);color:var(--ob-icon-tile-ink)}html[data-look=new] .today.obt .nh-product-loading>span{background:var(--ob-hover)}html[data-look=new] .today.obt .obt-concepts{margin:0}html[data-look=new] .top-concepts.compact.tc-ob{margin:0;padding:16px 18px 18px}html[data-look=new] .top-concepts.tc-ob .top-concepts-head{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;margin:0 0 14px;padding:0;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em;text-transform:none;white-space:nowrap}html[data-look=new] .top-concepts :is(.tc-live){display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;padding:0;border:0;background:none;color:var(--ob-muted);font-family:var(--ob-font);font-size:12.5px;font-weight:500;letter-spacing:0;line-height:1.3;text-transform:none;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .top-concepts .tc-live i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ob-positive)}html[data-look=new] .top-concepts .tc-live.stale i{background:var(--ob-muted)}html[data-look=new] .top-concepts.tc-ob .tc-see-all{margin-left:auto}html[data-look=new] .top-concepts.tc-ob .tc-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0;padding:0}html[data-look=new] .top-concepts.tc-ob .tc-tile{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;padding:0;border:0;background:none;box-shadow:none;transform:none}html[data-look=new] .top-concepts.tc-ob .tc-tile:hover{transform:none}html[data-look=new] .top-concepts.tc-ob .tc-frame{position:relative;display:block;width:100%;height:auto;max-height:none;aspect-ratio:5 / 4;overflow:hidden;border:1px solid #554157;border-radius:7px;background:#3a2e43;box-shadow:none;transform:none}html[data-look=new] .top-concepts.tc-ob .tc-tile:hover .tc-frame{transform:none;border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] .top-concepts.tc-ob .tc-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:brightness(.86) saturate(.86);transition:transform .45s ease,filter .3s ease}html[data-look=new] .top-concepts.tc-ob .tc-tile:hover .tc-frame img{transform:scale(1.05);filter:brightness(1) saturate(.95)}html[data-look=new] :is(.top-concepts.tc-ob .tc-frame,.top-concepts.tc-full .tc-row-pic).no-pic{--tc-x: calc(12% + var(--i, 0) * 26%);border-color:rgba(var(--ob-accent-rgb),.2);background:radial-gradient(110% 90% at var(--tc-x) 0%,rgba(var(--ob-accent-rgb),.24),transparent 62%),linear-gradient(calc(160deg + var(--i, 0) * 30deg),rgba(var(--ob-accent-rgb),.1),rgba(var(--ob-accent-rgb),.025) 70%),var(--ob-raised)}html[data-look=new] .top-concepts.tc-ob .tc-frame.no-pic:after{background:linear-gradient(transparent,#120d1c73)}html[data-look=new] .top-concepts.tc-ob .tc-frame.no-pic .tc-views{color:var(--ob-ink);text-shadow:none}html[data-look=new] .top-concepts.tc-ob .tc-tile:hover .tc-frame.no-pic{border-color:rgba(var(--ob-accent-rgb),.38)}html[data-look=new] :is(.top-concepts.tc-ob .tc-frame,.top-concepts.tc-full .tc-row-pic) .tc-ph{position:absolute;top:0;right:0;bottom:18%;left:0;display:grid;place-items:center;color:rgba(var(--ob-accent-rgb),.62)}html[data-look=new] .top-concepts.tc-ob .tc-ph svg{width:30px;height:30px}html[data-look=new] .top-concepts.tc-ob .tc-tile:hover .tc-ph{color:var(--ob-accent-2)}html[data-look=new] .top-concepts.tc-ob .tc-frame:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:0;background:linear-gradient(transparent,#120d1ccc);pointer-events:none}html[data-look=new] .top-concepts.tc-ob .tc-views{position:absolute;left:9px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:7px;color:#f8f0ff;font-size:12.5px;font-weight:550;text-shadow:0 1px 6px rgba(0,0,0,.5)}html[data-look=new] .top-concepts.tc-ob .tc-views em{position:static;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#120d1c8c;color:var(--ob-ink);font-family:var(--ob-font);font-size:12px;font-style:normal;font-weight:600;line-height:1;text-shadow:none}html[data-look=new] .top-concepts.tc-ob .tc-add{position:absolute;top:7px;right:7px;z-index:3;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#120d1cbd;color:var(--ob-ink);cursor:pointer;transition:opacity .18s,background .18s,border-color .18s}html[data-look=new] .top-concepts.tc-ob .tc-add:hover{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .top-concepts.tc-ob .tc-add:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}@media (hover: hover) and (pointer: fine){html[data-look=new] .top-concepts.tc-ob .tc-add{opacity:0}html[data-look=new] .top-concepts.tc-ob .tc-tile:is(:hover,:focus-within) .tc-add{opacity:1}}html[data-look=new] .top-concepts.tc-ob .tc-tile>b{display:-webkit-box;margin:10px 0 2px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ob-ink);font-size:13.5px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}html[data-look=new] .top-concepts.tc-ob .tc-tile>.tc-stat{color:var(--ob-muted);font-size:12.5px;font-weight:400;line-height:1.4}html[data-look=new] .tc-who-ob{width:min(420px,calc(100vw - 32px))}html[data-look=new] .tc-who-ob .modal-head h2{font-size:16px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .tc-who-ob .modal-body{display:flex;flex-direction:column;padding-top:4px}html[data-look=new] .tc-who-ob .tc-who-list{display:flex;flex-direction:column;margin-top:6px;padding-top:6px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tc-who-ob .tc-who-row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 6px;border:0;border-radius:7px;background:none;color:var(--ob-ink);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}html[data-look=new] .tc-who-ob .tc-who-row:hover{background:var(--ob-hover)}html[data-look=new] .tc-who-ob .tc-who-row>svg{flex:none;margin-left:auto;color:var(--ob-muted)}html[data-look=new] .tc-who-ob .tc-who-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .tc-who-ob .tc-who-ava{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--ob-icon-tile-line);border-radius:50%;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:600}html[data-look=new] .tc-who-ob .tc-who-me .tc-who-ava{border-radius:8px}html[data-look=new] .top-concepts.tc-full{container:tcfull / inline-size;color:var(--ob-ink)}html[data-look=new] .top-concepts.tc-full .top-concepts-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;text-transform:none}html[data-look=new] .top-concepts.tc-full .tc-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:10px 0 4px}html[data-look=new] .nlc-bar+.top-concepts.tc-full .tc-bar{margin-top:0}html[data-look=new] :is(.top-concepts.tc-full,.ob-fm-cat,.nlc-filters:has(>.ob-fm-cat)) .fm-value{line-height:1.35}html[data-look=new] .top-concepts.tc-full .tc-bar-sub{flex:1 1 auto;min-width:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .top-concepts.tc-full .tc-how-btn{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:7px;background:none;color:var(--ob-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}html[data-look=new] .top-concepts.tc-full .tc-how-btn:is(:hover,.on){border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .top-concepts.tc-full .tc-how-btn:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .top-concepts.tc-full .tc-how{margin:6px 0 8px;padding:11px 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;line-height:1.55}html[data-look=new] .top-concepts.tc-full :is(.tc-note,.tc-empty){padding:8px 0;color:var(--ob-muted);font-size:13px}html[data-look=new] .top-concepts.tc-full .tc-empty{padding:22px 0;text-align:center}html[data-look=new] .top-concepts.tc-full .tc-sub{margin:18px 0 2px;padding-top:14px;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .top-concepts.tc-full .tc-rows{display:flex;flex-direction:column}html[data-look=new] .top-concepts.tc-full .tc-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:10px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .top-concepts.tc-full .tc-rows>.tc-row:last-child{border-bottom:0}html[data-look=new] .top-concepts.tc-full .tc-row-pic{position:relative;display:block;width:44px;height:56px;overflow:hidden;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised)}html[data-look=new] .top-concepts.tc-full .tc-row-pic img{display:block;width:100%;height:100%;object-fit:cover}html[data-look=new] .top-concepts.tc-full .tc-row-pic .tc-ph{top:0;right:0;bottom:0;left:0}html[data-look=new] .top-concepts.tc-full .tc-row-main{display:flex;flex-direction:column;gap:4px;min-width:0}html[data-look=new] .top-concepts.tc-full .tc-row-name{display:flex;align-items:center;gap:8px;min-width:0}html[data-look=new] .top-concepts.tc-full .tc-row-name b{min-width:0;overflow:hidden;color:var(--ob-ink);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .top-concepts.tc-full .tc-row-old{flex:none;padding:1px 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:500;line-height:1.4;white-space:nowrap}html[data-look=new] .top-concepts.tc-full .tc-row-meta{min-width:0;overflow:hidden;color:var(--ob-muted);font-size:13px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .top-concepts.tc-full .tc-row-meta em{color:var(--ob-positive);font-style:normal;font-weight:550}html[data-look=new] .top-concepts.tc-full .tc-row-acts{display:grid;grid-template-columns:88px;align-items:center;gap:8px}html[data-look=new] .top-concepts.tc-full .tc-row-acts.two{grid-template-columns:88px 76px}html[data-look=new] .top-concepts.tc-full .tc-row-acts>:is(.btn,.tc-row-had){display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:0 10px;border-radius:7px;font-size:13px;font-weight:550;white-space:nowrap;text-decoration:none}html[data-look=new] .top-concepts.tc-full .tc-row-ex{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .top-concepts.tc-full .tc-row-ex:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .top-concepts.tc-full .tc-row-add{border:1px solid transparent;background:none;color:var(--ob-link)}html[data-look=new] .top-concepts.tc-full .tc-row-add:hover:not(:disabled){border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-link-hover)}html[data-look=new] .top-concepts.tc-full .tc-row-add:disabled{opacity:1;background:none;color:var(--ob-muted);cursor:default}html[data-look=new] .top-concepts.tc-full .tc-row-had{color:var(--ob-muted);font-weight:500}html[data-look=new] .top-concepts.tc-full :is(.tc-row-num,.tc-row-about),html[data-look=new] .top-concepts.tc-full .tc-row.tc-row-cols{display:none}@container tcfull (min-width: 760px){html[data-look=new] .top-concepts.tc-full .tc-row{grid-template-columns:44px minmax(0,1fr) 76px 76px 60px auto;column-gap:14px}html[data-look=new] .top-concepts.tc-full .tc-row.tc-row-cols{display:grid;min-height:0;padding:4px 0 8px;color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .top-concepts.tc-full .tc-row-num{display:block;color:var(--ob-ink);font-size:14px;font-weight:550;text-align:right;font-variant-numeric:tabular-nums}html[data-look=new] .top-concepts.tc-full .tc-row-cols .tc-row-num{color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .top-concepts.tc-full .tc-row-meta{display:none}html[data-look=new] .top-concepts.tc-full .tc-row-about{display:block;min-width:0;overflow:hidden;color:var(--ob-muted);font-size:13px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .top-concepts.tc-full .tc-row-about em{color:var(--ob-positive);font-style:normal;font-weight:550}html[data-look=new] .top-concepts.tc-full .tc-row-acts{margin-left:10px}}html[data-look=new] .top-concepts.tc-full .tc-more{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin-top:6px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font:inherit;font-size:13px;font-weight:550;cursor:pointer}html[data-look=new] .top-concepts.tc-full .tc-more:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}@media (max-width: 640px){html[data-look=new] .nlc-filters:has(>.ob-fm-cat) .fm-label{display:none}html[data-look=new] .top-concepts.tc-full .tc-row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"pic main" "pic acts";align-items:start;gap:8px 12px}html[data-look=new] .top-concepts.tc-full .tc-row-pic{grid-area:pic}html[data-look=new] .top-concepts.tc-full .tc-row-main{grid-area:main}html[data-look=new] .top-concepts.tc-full .tc-row-meta{white-space:normal}html[data-look=new] .top-concepts.tc-full .tc-row-acts{grid-area:acts;justify-content:start}html[data-look=new] .top-concepts.tc-full .tc-row-acts>:is(.btn,.tc-row-had){min-height:30px}html[data-look=new] .top-concepts.tc-full .tc-row-acts>span[aria-hidden=true]:empty{display:none}}html[data-look=new] .today.obt .obt-brief .panel-head{margin-bottom:14px}html[data-look=new] .today.obt .obt-brief .panel-head .panel-meta{flex:none}html[data-look=new] .today.obt .obt-brief .brief-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 14px}html[data-look=new] .today.obt .obt-brief .brief-nums>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:2px 16px;border:0;border-left:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .today.obt .obt-brief .brief-nums>div:first-child{padding-left:0;border-left:0}html[data-look=new] .today.obt .obt-brief .brief-nums b{color:var(--ob-ink);font-size:26px;font-weight:550;line-height:1.1;letter-spacing:-.7px}html[data-look=new] .today.obt .obt-brief .brief-nums span{color:var(--ob-muted);font-size:12.5px;text-transform:none;letter-spacing:0}html[data-look=new] .today.obt .obt-brief .brief-best{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;margin:0;padding:12px 0 10px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);text-decoration:none}html[data-look=new] .today.obt .obt-brief .brief-best>:not(svg){grid-column:1}html[data-look=new] .today.obt .obt-brief .brief-best>svg{grid-column:2;grid-row:1 / span 3;align-self:center;color:var(--ob-muted)}html[data-look=new] .today.obt .obt-brief .brief-best span{color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .today.obt .obt-brief .brief-best b{color:var(--ob-ink);font-size:14px;font-weight:550}html[data-look=new] .today.obt .obt-brief .brief-best em{color:var(--ob-muted);font-size:12.5px;font-style:normal}html[data-look=new] .today.obt .obt-brief .brief-best:hover b{color:var(--ob-accent-2)}html[data-look=new] .today.obt .obt-brief .obt-brief-more{display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:10px 0 0;border:0;border-top:1px solid var(--ob-row-line);background:none;color:var(--ob-ink-2);font:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer}html[data-look=new] .today.obt .obt-brief .obt-brief-more:hover{color:var(--ob-accent-2)}html[data-look=new] .today.obt .obt-brief .obt-brief-n{padding:1px 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;line-height:1.3}html[data-look=new] .today.obt .obt-brief .obt-brief-more svg{flex:none;margin-left:auto;color:var(--ob-muted);transform:rotate(90deg);transition:transform .18s var(--ob-ease)}html[data-look=new] .today.obt .obt-brief .obt-brief-more[aria-expanded=true] svg{transform:rotate(-90deg)}html[data-look=new] .today.obt .obt-brief .obt-brief-more+.brief-products{margin-top:10px}html[data-look=new] .today.obt .obt-brief .brief-products{margin:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .today.obt .obt-brief .brief-products li{gap:12px;padding:10px 0;border-bottom:1px solid var(--ob-row-line);font-size:13.5px}html[data-look=new] .today.obt .obt-brief .brief-products li:last-child{border-bottom:0}html[data-look=new] .today.obt .obt-brief .brief-products li .link-btn{padding:0;color:var(--ob-ink);font-size:13.5px;font-weight:500;text-align:left}html[data-look=new] .today.obt .obt-brief .brief-products li .link-btn:hover{color:var(--ob-accent-2)}html[data-look=new] .today.obt .obt-brief .brief-products li span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .today.obt .obt-brief .brief-products li b{color:var(--ob-positive);font-weight:550}html[data-look=new] :is(.panel.obt-tasks,.tk) .tier-1{--tier: #c7b2fa}html[data-look=new] :is(.panel.obt-tasks,.tk) .tier-2{--tier: #8e7aa3}html[data-look=new] :is(.panel.obt-tasks,.tk) .tier-3{--tier: #5e5169}html[data-look=new] .panel.obt-tasks{position:relative;padding:17px 18px 16px}html[data-look=new] .today.obt .panel.obt-tasks{overflow:visible}html[data-look=new] .panel.obt-tasks.menu-open{z-index:6}html[data-look=new] .panel.obt-tasks:has(#today-tasks) .panel-head{flex-wrap:nowrap;gap:10px;margin-bottom:12px}html[data-look=new] .panel.obt-tasks:has(#today-tasks) .panel-head h2{flex:0 1 auto}html[data-look=new] .panel.obt-tasks:has(#today-tasks) .panel-head .obt-link{margin-left:auto}html[data-look=new] .panel.obt-tasks .obt-tadd{display:flex;align-items:center;gap:5px;margin:0 0 4px;padding:3px 4px 3px 0;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-bg);transition:border-color .18s}html[data-look=new] .panel.obt-tasks .obt-tadd:hover{border-color:var(--ob-line-strong)}html[data-look=new] .panel.obt-tasks .obt-tadd:focus-within{border-color:var(--ob-accent)}html[data-look=new] .panel.obt-tasks .obt-tadd :is(.input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])){flex:1 1 auto;min-width:0;min-height:32px;padding:6px 11px;border:0;border-radius:6px;background:transparent;box-shadow:none;outline:none;color:var(--ob-ink);font-size:13.5px}html[data-look=new] .panel.obt-tasks .obt-tpick{display:inline-flex;flex:none;gap:2px;padding:2px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track)}html[data-look=new] .panel.obt-tasks .obt-tpick button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:24px;padding:0 6px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ob-seg-ink);font:inherit;font-size:12.5px;font-weight:550;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}html[data-look=new] .panel.obt-tasks .obt-tpick button:hover{color:var(--ob-ink)}html[data-look=new] .panel.obt-tasks .obt-tpick button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .panel.obt-tasks .obt-tpick button:focus-visible{outline:2px solid var(--ob-focus);outline-offset:1px}html[data-look=new] .panel.obt-tasks .obt-ttag{display:inline-flex;flex:none;align-items:center;gap:6px;width:38px;height:22px;color:var(--ob-muted);font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;transition:opacity .15s}html[data-look=new] .panel.obt-tasks .obt-ttag i,html[data-look=new] .panel.obt-tasks .obt-tmenu button i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--tier)}html[data-look=new] .panel.obt-tasks .obt-tmore{position:relative;display:inline-flex;flex:none;margin:-3px 0}html[data-look=new] .panel.obt-tasks .obt-tmore-btn{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:none;color:var(--ob-muted);cursor:pointer;transition:opacity .15s,background .15s,color .15s,border-color .15s}html[data-look=new] .panel.obt-tasks .obt-tmore-btn:hover:not(:disabled),html[data-look=new] .panel.obt-tasks .obt-tmore-btn.on{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .panel.obt-tasks .obt-tmore-btn:focus-visible{outline:2px solid var(--ob-focus);outline-offset:1px}html[data-look=new] .panel.obt-tasks .obt-tmore-btn:disabled{opacity:.5;cursor:default}@media (hover: hover) and (pointer: fine){html[data-look=new] .panel.obt-tasks .obt-tmore{position:absolute;top:7px;right:0;margin:0}html[data-look=new] .panel.obt-tasks .obt-trow:not(:hover):not(:focus-within):not(.open) .obt-tmore-btn{opacity:0}html[data-look=new] .panel.obt-tasks .obt-trow:is(:hover,:focus-within,.open) .obt-ttag{opacity:0}}html[data-look=new] .panel.obt-tasks .obt-trow.obt-tgone{align-items:center;justify-content:space-between;min-height:42px;padding:8px 0}html[data-look=new] .panel.obt-tasks .obt-tgone-text{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .panel.obt-tasks .obt-tgone .obt-link{min-height:26px}@media (hover: hover) and (pointer: fine){html[data-look=new] .panel.obt-tasks .obt-trow.done .obt-ttext{margin-right:38px}}html[data-look=new] .panel.obt-tasks .obt-tfold{display:none}html[data-look=new] .panel.obt-tasks .obt-tsubmit{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:1px solid var(--ob-accent-line);border-radius:6px;background:var(--ob-accent);color:var(--ob-accent-ink);cursor:pointer;transition:opacity .18s,background .18s}html[data-look=new] .panel.obt-tasks .obt-tsubmit:hover:not(:disabled){background:var(--ob-accent-2)}html[data-look=new] .panel.obt-tasks .obt-tsubmit:disabled{opacity:.45;cursor:default}html[data-look=new] .panel.obt-tasks .obt-terr{padding:6px 0;color:var(--ob-danger-ink);font-size:13px}html[data-look=new] .panel.obt-tasks .obt-tempty{padding:12px 0 4px;color:var(--ob-muted);font-size:13px}html[data-look=new] .panel.obt-tasks .obt-tlist{margin:0;padding:0;list-style:none}html[data-look=new] .panel.obt-tasks .obt-trow{position:relative;display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .panel.obt-tasks .obt-trow:last-child{border-bottom:0}html[data-look=new] .panel.obt-tasks .obt-tcheck{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;flex:none;width:18px;height:18px;margin:1px 0 0;border:1px solid #9a7aab;border-radius:5px;background:transparent;cursor:pointer;transition:background .2s}html[data-look=new] .panel.obt-tasks .obt-tcheck:hover{background:#533760}html[data-look=new] .panel.obt-tasks .obt-tcheck:checked{border-color:#ad86c5;background:#87609f}html[data-look=new] .panel.obt-tasks .obt-tcheck:checked:after{content:"";width:9px;height:5px;margin-top:-2px;border-left:1.8px solid #f0dfff;border-bottom:1.8px solid #f0dfff;transform:rotate(-45deg)}html[data-look=new] .panel.obt-tasks .obt-tcheck:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .panel.obt-tasks .obt-ttext{flex:1 1 auto;min-width:0;color:var(--ob-ink);font-size:13.5px;font-weight:400;line-height:1.45;overflow-wrap:anywhere;cursor:pointer}html[data-look=new] .panel.obt-tasks .obt-trow:hover .obt-ttext{color:var(--ob-accent-2)}html[data-look=new] .panel.obt-tasks .obt-trow.done .obt-ttext{color:var(--ob-faint);text-decoration:line-through}html[data-look=new] .panel.obt-tasks .obt-tedit{flex:1 1 auto;min-width:0;min-height:30px;margin:-5px 0;padding:5px 9px;font-size:13.5px}html[data-look=new] .panel.obt-tasks .obt-trepeat{display:inline-grid;place-items:center;margin-left:7px;color:var(--ob-accent);vertical-align:-1px}html[data-look=new] .panel.obt-tasks .obt-trow.done .obt-trepeat{opacity:.5}html[data-look=new] .panel.obt-tasks .obt-tmenu{position:absolute;top:calc(100% + 5px);right:0;z-index:20;display:flex;flex-direction:column;gap:2px;min-width:168px;padding:6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:var(--ob-shadow)}html[data-look=new] .panel.obt-tasks .obt-tmenu button{display:flex;align-items:center;gap:9px;min-height:34px;padding:6px 10px;border:0;border-radius:6px;background:none;color:var(--ob-ink);font:inherit;font-size:13.5px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}html[data-look=new] .panel.obt-tasks .obt-tmenu button:hover{background:var(--ob-hover)}html[data-look=new] .panel.obt-tasks .obt-tmenu button.on{background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .panel.obt-tasks .obt-tmenu-check{flex:none;margin-left:auto;color:var(--ob-seg-on-ink)}html[data-look=new] .panel.obt-tasks .obt-tmenu button.danger{color:var(--ob-ink-2)}html[data-look=new] .panel.obt-tasks .obt-tmenu button.danger:hover{background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .panel.obt-tasks .obt-tmenu-label{padding:4px 10px 2px;color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .panel.obt-tasks .obt-tmenu-gap{height:1px;margin:4px 6px;background:var(--ob-row-line)}html[data-look=new] .panel.obt-tasks .obt-tearlier{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:10px 0;border:0;border-top:1px solid var(--ob-row-line);background:none;color:var(--ob-ink-2);font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}html[data-look=new] .panel.obt-tasks .obt-tearlier svg{flex:none;color:var(--ob-muted)}html[data-look=new] .panel.obt-tasks .obt-tearlier:hover,html[data-look=new] .panel.obt-tasks .obt-tearlier:hover svg{color:var(--ob-accent-2)}html[data-look=new] .panel.obt-tasks .obt-progress{margin-top:4px;padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .panel.obt-tasks .obt-progress>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .panel.obt-tasks .obt-progress b{margin-left:4px;color:#d4b8e8;font-weight:550}html[data-look=new] .panel.obt-tasks .obt-clear{min-height:24px;padding:0;border:0;background:none;color:var(--ob-muted);font:inherit;font-size:12.5px;cursor:pointer}html[data-look=new] .panel.obt-tasks .obt-clear:hover{color:var(--ob-danger-ink)}html[data-look=new] .panel.obt-tasks .obt-track{display:block;height:4px;margin-top:9px;overflow:hidden;border-radius:4px;background:#3d2a49}html[data-look=new] .panel.obt-tasks .obt-track i{display:block;height:100%;border-radius:inherit;background:#c3a2ee;transition:width .35s ease}html[data-look=new][data-larp] .today.tdy.nh-home.obt>.nh-workspace.obt-work{filter:none}html[data-look=new][data-larp] .today.obt .obt-work>:is(.nh-main,.nh-aside)>:not(.nh-sales):not(.sh){filter:blur(7px);user-select:none;-webkit-user-select:none}@media (max-width: 1320px){html[data-look=new] .today.obt .obt-work{grid-template-columns:minmax(0,1fr) 300px}html[data-look=new] .today.obt .nh-focus{grid-template-columns:minmax(0,1.15fr) minmax(200px,.85fr)}}@media (max-width: 1179px){html[data-look=new] .today.obt .obt-work{display:flex;flex-direction:column;align-items:stretch;gap:16px}html[data-look=new] .today.obt .obt-work>:is(.nh-main,.nh-aside){display:contents}html[data-look=new] .today.obt .obt-work .obt-stats{order:2}html[data-look=new] .today.obt .obt-work .obt-needs{order:3}html[data-look=new] .today.obt .obt-work .nh-focus{order:4}html[data-look=new] .today.obt .obt-work .obt-tasks{order:5}html[data-look=new] .today.obt .obt-work .obt-brief{order:6}html[data-look=new] .today.obt .obt-work .obt-concepts{order:7}}@media (max-width: 960px){html[data-look=new] .top-concepts.tc-ob .tc-tiles{grid-template-columns:repeat(4,168px);overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:none}html[data-look=new] .top-concepts.tc-ob .tc-tiles::-webkit-scrollbar{display:none}html[data-look=new] .top-concepts.tc-ob .tc-tile{width:168px;scroll-snap-align:start}}@media (max-width: 640px){html[data-look=new] .today.obt .obt-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:16px}html[data-look=new] .today.obt .obt-head h1{font-size:28px;letter-spacing:-.9px}html[data-look=new] .today.obt .obt-head .nh-date{padding:0;border:0;background:none;color:var(--ob-muted);font-size:13px}html[data-look=new] .today.obt .obt-work{gap:14px}html[data-look=new] .today.obt>:is(.nh-sales,.sh-loading){margin-bottom:14px}html[data-look=new] .today.obt .obt-stats{gap:9px}html[data-look=new] .today.obt .obt-stat{gap:10px;padding:12px 11px;border-radius:8px}html[data-look=new] .today.obt .obt-stat-top{font-size:13px}html[data-look=new] .today.obt .obt-stat-top svg{display:none}html[data-look=new] .today.obt .obt-l-long{display:none}html[data-look=new] .today.obt .obt-l-short{display:inline}html[data-look=new] .today.obt .obt-stat-bottom{display:block}html[data-look=new] .today.obt .obt-stat-bottom b{font-size:26px}html[data-look=new] .today.obt .obt-stat-bottom small{display:none}html[data-look=new] .today.obt .panel{padding:16px 16px 12px}html[data-look=new] .today.obt .panel.obt-tasks{padding:16px 16px 14px}html[data-look=new] .panel.obt-tasks .panel-head{position:relative}html[data-look=new] .panel.obt-tasks .obt-tfold{display:grid;place-items:center;flex:none;width:28px;height:28px;margin:-4px -6px -4px 0;padding:0;border:0;background:none;color:var(--ob-muted);cursor:pointer}html[data-look=new] .panel.obt-tasks .obt-tfold:after{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}html[data-look=new] .panel.obt-tasks .obt-tfold svg{transition:transform .18s var(--ob-ease)}html[data-look=new] .panel.obt-tasks:not(.fold) .obt-tfold svg{transform:rotate(180deg)}html[data-look=new] .panel.obt-tasks .panel-head .obt-link{position:relative;z-index:1}html[data-look=new] .panel.obt-tasks.fold .obt-tbody{display:none}html[data-look=new] .panel.obt-tasks.fold:has(#today-tasks) .panel-head{margin-bottom:0}html[data-look=new] .today.obt .nh-focus{display:flex;flex-direction:column}html[data-look=new] .today.obt .nh-focus-copy{padding:16px}html[data-look=new] .today.obt .nh-focus h2{font-size:20px}html[data-look=new] .today.obt .nh-focus-actions{gap:16px}html[data-look=new] .today.obt .nh-progress{gap:6px 14px}html[data-look=new] .today.obt .nh-product-stage{padding:12px 16px 8px;border-left:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .top-concepts.compact.tc-ob{padding:16px 0 16px 16px}html[data-look=new] .top-concepts.tc-ob .top-concepts-head{padding-right:16px}html[data-look=new] .top-concepts.tc-ob .tc-ago{display:none}html[data-look=new] .top-concepts.tc-ob .tc-tiles{grid-template-columns:repeat(4,150px);overflow-x:auto;padding:0 16px 6px 0;scroll-snap-type:x mandatory;scrollbar-width:none}html[data-look=new] .top-concepts.tc-ob .tc-tiles::-webkit-scrollbar{display:none}html[data-look=new] .top-concepts.tc-ob .tc-tile{width:150px;scroll-snap-align:start}html[data-look=new] .today.obt .obt-brief .panel-head{gap:4px 10px}html[data-look=new] .today.obt .obt-brief .panel-head h2{flex:1 1 100%}html[data-look=new] .today.obt .obt-brief .panel-head .panel-meta{flex:1 1 auto}html[data-look=new] .today.obt .obt-brief .brief-nums{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}html[data-look=new] .today.obt .obt-brief .brief-nums>div:nth-child(3){padding-left:0;border-left:0}html[data-look=new] .today.tdy .sh.sh-one.sh-ob{gap:14px;padding:16px 14px 12px;border-radius:var(--ob-radius)}html[data-look=new] .sh.sh-ob .sh-ob-head{flex-direction:column;align-items:stretch;gap:10px}html[data-look=new] .today.tdy .sh.sh-ob .sh-range,html[data-look=new] .sh.sh-ob .sh-range{display:flex;width:100%;overflow:visible}html[data-look=new] .today.tdy .sh.sh-ob .sh-range button,html[data-look=new] .sh.sh-ob .sh-range button{flex:1 1 auto;min-width:0;padding:6px 4px;font-size:12.5px;text-align:center}html[data-look=new] .sh.sh-ob .sh-body{grid-template-columns:minmax(0,1fr);gap:16px}html[data-look=new] .today.tdy .sh.sh-ob .sh-big,html[data-look=new] .sh.sh-ob .sh-big{font-size:36px;line-height:1}html[data-look=new] .sh.sh-ob .sh-l-long{display:none}html[data-look=new] .sh.sh-ob .sh-l-short{display:inline}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini,html[data-look=new] .sh.sh-ob .sh-body .sh-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini>div,html[data-look=new] .sh.sh-ob .sh-body .sh-mini>div{margin-left:0;padding:0 10px;border-radius:0}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini>div:first-child,html[data-look=new] .sh.sh-ob .sh-body .sh-mini>div:first-child{padding-left:0;border-left:0}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini span,html[data-look=new] .sh.sh-ob .sh-body .sh-mini span{font-size:12.5px;white-space:nowrap}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini b,html[data-look=new] .sh.sh-ob .sh-body .sh-mini b{font-size:16px}html[data-look=new] .today.tdy .sh.sh-ob .sh-body .sh-mini em,html[data-look=new] .sh.sh-ob .sh-body .sh-mini em{display:block;font-size:12.5px;line-height:1.3;white-space:nowrap}html[data-look=new] .today.tdy .sh.sh-ob .sh-wide{margin:0 -4px}html[data-look=new] .sh.sh-ob .sc-tip{min-width:150px;font-size:12.5px}html[data-look=new] .sh.sh-ob .sh-ob-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px}html[data-look=new] .sh.sh-ob .sh-ob-gap{display:none}html[data-look=new] .sh.sh-ob .sh-ob-foot .sh-live{grid-column:1;min-width:0}html[data-look=new] .sh.sh-ob .sh-ob-foot .sh-sync{grid-column:2;justify-self:end}html[data-look=new] .sh.sh-ob .sh-ob-foot .sh-sync-note{grid-column:1 / -1}html[data-look=new] .sh.sh-ob .sh-ob-foot .fm-btn{grid-column:1;justify-self:start;max-width:100%}html[data-look=new] .sh.sh-ob .sh-larp{position:static;grid-column:2;justify-self:end;padding:4px 11px;font-size:12.5px}html[data-look=new] .sh.sh-empty.sh-ob{padding:14px!important;gap:12px}html[data-look=new] .sh.sh-ob .sh-ob-copy b{font-size:14px}}@media (prefers-reduced-motion: reduce){html[data-look=new] .today.obt :is(.obt-stat,.nh-primary),html[data-look=new] :is(.tc-ob .tc-frame img,.obt-tasks .obt-track i){transition:none}}html[data-look=new] .tk{gap:18px;color:var(--ob-ink)}html[data-look=new] .tk .tk-wrap{grid-template-columns:minmax(0,1fr) 340px;gap:18px}html[data-look=new] .tk .tk-main{gap:16px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .tk .tk-head{align-items:center;gap:16px;margin:0 0 4px}html[data-look=new] .tk .tk-nav{gap:8px}html[data-look=new] .tk .tk-title{order:-1;margin-right:10px}html[data-look=new] .tk .tk-title h2{color:var(--ob-ink);font-family:var(--ob-font);font-size:30px;font-weight:550;line-height:1.2;letter-spacing:-1px}html[data-look=new] .tk .tk-title>span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .tk .tk-title .link-btn{color:var(--ob-link);font-size:13.5px}html[data-look=new] .tk .cal-arrow{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:16px;transform:none}html[data-look=new] .tk .cal-arrow:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink);transform:none}html[data-look=new] .tk .cal-arrow:disabled{opacity:.4;cursor:default}html[data-look=new] .tk .tk-ring{width:54px;height:54px}html[data-look=new] .tk .tk-ring svg{width:54px;height:54px}html[data-look=new] .tk .tk-ring-bg{stroke:#3d2a49}html[data-look=new] .tk .tk-ring-fg{stroke:#c3a2ee}html[data-look=new] .tk .tk-ring b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .tk .tk-ring i{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .tk .tk-add{flex-wrap:wrap;gap:10px}html[data-look=new] .tk .tk-add .input{flex:1 1 200px;min-width:0;min-height:42px;padding:10px 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);font-size:14px}html[data-look=new] .tk .tk-add .task-tier-pick{flex:none}html[data-look=new] .tk .tk-add .task-tier-pick button{gap:7px;min-height:34px;padding:5px 11px;color:var(--ob-seg-ink)}html[data-look=new] .tk .tk-add .task-tier-pick button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .tk .tk-tier-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--tier);opacity:.9}html[data-look=new] .tk .tk-chip{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 13px;border-radius:8px;font-size:13.5px}html[data-look=new] .tk .tk-chip svg{flex:none;color:currentColor}html[data-look=new] .tk .tk-add .btn-primary{min-height:42px;padding:0 20px;border-color:var(--ob-accent-line);border-radius:8px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:13.5px}html[data-look=new] .tk .tk-add .btn-primary:disabled{opacity:.45;border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .tk .tasks-rollover{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .tk .tasks-rollover b{color:var(--ob-accent-2)}html[data-look=new] .tk .tk-main>.tk-group{gap:0;padding:6px 18px 4px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .tk .tk-group-head{align-items:center;gap:10px;margin:0;padding:12px 0 10px;border-bottom:1px solid var(--ob-row-line);font-size:13px}html[data-look=new] .tk .tk-group-head b{display:inline-flex;align-items:center;gap:8px;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em;text-transform:none}html[data-look=new] .tk .tk-group-head b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tier)}html[data-look=new] .tk .tk-group-head i{margin-left:auto;padding:3px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-style:normal;line-height:1.3}html[data-look=new] .tk .tk-list{gap:0}html[data-look=new] .tk .tk-row{gap:12px;min-height:52px;padding:10px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .tk .tk-row:last-child{border-bottom:0}html[data-look=new] .tk .tk-row:hover{border-color:var(--ob-row-line)}html[data-look=new] .tk .tk-row:hover .tk-text{color:var(--ob-accent-2)}html[data-look=new] .tk .tk-group .tk-row:before{display:none}html[data-look=new] .tk .tk-row.done{opacity:1}html[data-look=new] .tk .tk-text{color:var(--ob-ink);font-size:14px;line-height:1.45}html[data-look=new] .tk .tk-row.done .tk-text{color:var(--ob-faint)}html[data-look=new] .tk .tk-repeat-ico{display:inline-grid;place-items:center;margin-left:8px;color:var(--ob-accent);vertical-align:-2px;text-decoration:none}html[data-look=new] .tk .task-box{width:20px;height:20px;border:1px solid #9a7aab;border-radius:5px;background:transparent}html[data-look=new] .tk .task-check:hover .task-box{transform:none;border-color:#ad86c5;background:#533760}html[data-look=new] .tk .task-check input:checked+.task-box{border-color:#ad86c5;background:#87609f;box-shadow:none}html[data-look=new] .tk .task-check input:checked+.task-box:after{content:"";display:block;width:5px;height:10px;margin:2px auto 0;border:solid #f0dfff;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}html[data-look=new] .tk .tk-tag{flex:none;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .tk .tk-row.tk-gone{justify-content:space-between}html[data-look=new] .tk .tk-gone-text{color:var(--ob-muted);font-size:14px}html[data-look=new] .tk .tk-undo{min-height:30px;padding:0 4px;color:var(--ob-link);font-size:13.5px;font-weight:550}html[data-look=new] .tk .tk-undo:hover{color:var(--ob-link-hover)}html[data-look=new] .tk .tk-more{flex:none;width:32px;height:32px;border-radius:7px;color:var(--ob-muted)}html[data-look=new] .tk .tk-more:hover,html[data-look=new] .tk .tk-more.on{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .tk .tk-menu{padding:6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:var(--ob-shadow)}html[data-look=new] .tk .tk-menu button{border-radius:6px;color:var(--ob-ink);font-size:13.5px;font-weight:500}html[data-look=new] .tk .tk-menu button:hover{background:var(--ob-hover)}html[data-look=new] .tk .tk-menu button.danger{color:var(--ob-ink-2)}html[data-look=new] .tk .tk-menu button.danger:hover{background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .tk .tk-menu-label{color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .tk .tk-menu-gap{background:var(--ob-row-line)}html[data-look=new] .tk .tk-empty{padding:44px 20px}html[data-look=new] .tk .tasks-cleared{margin:0;color:var(--ob-positive);font-size:13.5px;text-shadow:none}html[data-look=new] .tk .tk-side{top:82px;gap:18px}html[data-look=new] .tk .tk-cal{padding:16px 16px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .tk .tk-cal-bar h3{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .tk .tk-cal .cal-arrow{width:30px;height:30px}html[data-look=new] .tk .tk-cal-dow span{color:var(--ob-muted);font-size:12px;font-weight:500}html[data-look=new] .tk .tk-cal-grid{align-items:stretch}html[data-look=new] .tk .tk-day{position:relative;display:grid;place-items:center;gap:0;height:38px;aspect-ratio:auto;padding:0;border:1px solid transparent;border-radius:7px;color:var(--ob-ink)}html[data-look=new] .tk .tk-day:hover:not(:disabled){background:var(--ob-hover)}html[data-look=new] .tk .tk-day-n{font-size:13px;font-weight:500;line-height:1}html[data-look=new] .tk .tk-day-bar{position:absolute;left:28%;right:28%;bottom:5px;width:auto;height:3px;margin:0;border-radius:3px;background:#3d2a49}html[data-look=new] .tk .tk-day-bar i{background:var(--ob-positive)}html[data-look=new] .tk .tk-day.future{color:var(--ob-ink-2)}html[data-look=new] .tk .tk-day.today{border-color:var(--ob-line-strong)}html[data-look=new] .tk .tk-day.today .tk-day-n{color:var(--ob-accent-2);font-weight:650}html[data-look=new] .tk .tk-day.picked{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .tk .tk-day.picked .tk-day-n{color:var(--ob-seg-on-ink)}html[data-look=new] .tk .tk-day.picked .tk-day-bar{background:#0000004d}html[data-look=new] .tk .tk-day.picked .tk-day-bar i{background:#c3a2ee}html[data-look=new] .tk .tk-day.full .tk-day-n:after{top:4px;right:4px;background:var(--ob-positive)}html[data-look=new] .tk .tk-cal-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .tk .tk-panel{gap:0;padding:4px 16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .tk .tk-panel-row{gap:10px;min-height:50px;padding:12px 0;border-bottom:1px solid var(--ob-row-line);border-radius:0;color:var(--ob-ink);font-size:14px;font-weight:500}html[data-look=new] .tk .tk-panel-row>span:first-child{display:inline-flex;flex:1 1 auto;align-items:center;gap:9px;min-width:0}html[data-look=new] .tk .tk-panel-row:hover{background:none;color:var(--ob-accent-2)}html[data-look=new] .tk .tk-panel>.tk-panel-row:last-child{border-bottom:0}html[data-look=new] .tk .tk-panel-row b{flex:none;padding:3px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:500}html[data-look=new] .tk .tk-panel-row b.on{border-color:#b8d3bf59;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .tk .tk-panel-ico{flex:none;color:var(--ob-muted)}html[data-look=new] .tk .tk-panel-chev{flex:none;color:var(--ob-muted);transition:transform .18s var(--ob-ease),color .18s}html[data-look=new] .tk .tk-panel-row[aria-expanded=true] .tk-panel-chev{transform:rotate(90deg)}html[data-look=new] .tk .tk-panel-row:hover .tk-panel-chev{color:var(--ob-accent-2)}html[data-look=new] .tk .tk-panel-danger,html[data-look=new] .tk .tk-panel-danger .tk-panel-ico{color:var(--ob-ink-2)}html[data-look=new] .tk .tk-panel-danger:hover,html[data-look=new] .tk .tk-panel-danger:hover :is(.tk-panel-ico,.tk-panel-chev){color:var(--ob-danger-ink)}html[data-look=new] .tk .tk-repeats{margin:0;padding:0 0 10px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .tk .tk-repeats li{padding:8px 10px;border-radius:7px;background:var(--ob-raised);font-size:13.5px}html[data-look=new] .tk .tk-repeats li+li{margin-top:4px}html[data-look=new] .tk .tk-rem{padding:4px 0 12px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .tk .tk-rem-switch{font-size:14px;font-weight:500}html[data-look=new] .tk .tk-rem-time>span{font-size:13.5px;font-weight:500}html[data-look=new] .tk .tk-rem-time small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .tk .tk-rem-push{border-color:var(--ob-line);background:var(--ob-raised)}html[data-look=new] .tk .tasks-reset{margin:4px 0 12px;border-color:rgba(var(--ob-danger-rgb),.4);border-radius:8px;background:rgba(var(--ob-danger-rgb),.07);font-size:13.5px}html[data-look=new] .tk .tasks-reset-go{border-color:var(--ob-danger);background:var(--ob-danger);color:#2a1416}html[data-look=new] .tk .tk-hday{padding:14px 18px 6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .tk .tk-hday-head{margin:0;padding-bottom:10px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .tk .tk-hday-head h3{display:flex;align-items:center;gap:10px;color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .tk .tk-hday .tk-row{padding-left:12px}html[data-look=new] .tk .tk-hday .tk-row:before{top:14px;bottom:14px;width:2px;opacity:.8}@media (max-width: 1100px){html[data-look=new] .tk .tk-wrap{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width: 900px){html[data-look=new] .tk .tk-wrap{grid-template-columns:minmax(0,1fr)}html[data-look=new] .tk .tk-side{position:static}}@media (max-width: 640px){html[data-look=new] .tk .tk-wrap{gap:14px}html[data-look=new] .tk .tk-main{gap:14px;padding:0;border-radius:0}html[data-look=new] .tk .tk-head{gap:10px}html[data-look=new] .tk .tk-title{margin-right:4px}html[data-look=new] .tk .tk-title h2{font-size:26px}html[data-look=new] .tk .tk-title>span{font-size:13px}html[data-look=new] .tk .tk-ring{width:48px;height:48px}html[data-look=new] .tk .tk-ring svg{width:48px;height:48px}html[data-look=new] .tk .tk-add{gap:8px}html[data-look=new] .tk .tk-add .input{order:1;flex:1 1 200px;min-width:0}html[data-look=new] .tk .tk-add .btn-primary{order:2;flex:none;min-height:42px;padding:0 16px}html[data-look=new] .tk .tk-add .task-tier-pick{order:3;display:flex;flex:1 1 auto;flex-wrap:nowrap}html[data-look=new] .tk .tk-add .task-tier-pick button{flex:1 1 0;min-height:34px;padding:5px 6px;font-size:13px}html[data-look=new] .tk .tk-chip{order:4;flex:none;height:42px;padding:0 11px;font-size:13px}html[data-look=new] .tk .tk-main>.tk-group{padding:4px 14px 2px}html[data-look=new] .tk .tk-group-head{flex-wrap:wrap;row-gap:4px}html[data-look=new] .tk .tk-cal{padding:14px 12px 12px}html[data-look=new] .tk .tk-day{height:40px}html[data-look=new] .tk .tk-panel{padding:2px 14px}}html.next-design[data-look=new] .mp-list>.cr-hero,html.next-design[data-look=new] .next-product-detail>.cr-hero{margin:0 0 22px;padding:0;border:0;background:none;box-shadow:none;overflow:visible}html.next-design[data-look=new] .next-product-detail>.cr-hero{position:relative;z-index:6}html.next-design[data-look=new] .mp-list>.cr-hero .cr-hero-top{align-items:center;gap:18px}html.next-design[data-look=new] .mp-list>.cr-hero .cr-title,html.next-design[data-look=new] .next-product-detail>.cr-hero .cr-name{margin:0;color:var(--ob-ink);background:none;-webkit-text-fill-color:currentColor;font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15}html[data-look=new] .mp-hero-acts{display:flex;align-items:center;gap:10px;flex:none}html.next-design[data-look=new] .mp-hero-acts .sh-larp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 15px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-family:var(--ob-font);font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:none;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease),color .18s var(--ob-ease)}html.next-design[data-look=new] .mp-hero-acts .sh-larp:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover)}html.next-design[data-look=new] .mp-hero-acts .sh-larp .mp-ob-ico{color:var(--ob-muted)}html.next-design[data-look=new] .mp-hero-acts .sh-larp.on{border-color:rgba(var(--ob-accent-rgb),.55);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent)}html.next-design[data-look=new] .mp-hero-acts .sh-larp.on .mp-ob-ico{color:var(--ob-accent)}html.next-design[data-look=new] .mp-hero-acts .cr-add{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 16px;white-space:nowrap}html.next-design[data-look=new] .mp-hero-acts .cr-add .mp-ob-ico{margin-left:-2px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stats{margin-top:20px;gap:14px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero>.cr-stats:has(>.cr-stat)>.cr-stat{position:relative;flex:1 1 0;min-width:0;min-height:0;padding:14px 16px 13px;gap:10px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat>span{font-size:13.5px;padding-right:24px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat b,html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat b:is(.warn,.good){color:var(--ob-ink);font-size:28px;font-weight:600}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat>.mp-ob-ico{position:absolute;top:15px;right:15px;color:#ae97c8}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav{flex-wrap:nowrap;gap:24px;margin:0 0 22px!important;padding:0;border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--ob-line);background:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav::-webkit-scrollbar{display:none}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-tab{flex:none;display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 0 13px;font-size:15px;font-weight:550;white-space:nowrap;color:var(--ob-muted)}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-tab:hover{color:var(--ob-ink)}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-tab.active{color:var(--ob-ink);font-weight:600;border-bottom-color:var(--ob-accent)}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-count{margin:0;font-size:12.5px}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .soon-tag{margin:0;font-size:12px}@media (min-width: 641px) and (max-width: 1240px){html.next-design[data-look=new] .mp-list>.type-switch.cr-nav{gap:20px}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-tab{font-size:14.5px}}@media (min-width: 641px) and (max-width: 1100px){html.next-design[data-look=new] .mp-list>.type-switch.cr-nav{gap:17px}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav .type-tab{font-size:14px}}@media (max-width: 979px){html.next-design[data-look=new] .mp-list>.type-switch.cr-nav{display:none!important}html.next-design[data-look=new] .mp-list>.mp-tabs-pick{display:block;margin:0 0 16px}html.next-design[data-look=new] .mp-list>.mp-tabs-pick .sn{position:static;margin:0}html.next-design[data-look=new] .mp-list>.mp-tabs-pick .sn .sn-list{display:none}html.next-design[data-look=new] .mp-list>.mp-tabs-pick .sn .sn-pick{display:flex}}html.next-design[data-look=new] .mp-list .next-product-shelf{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;margin-top:0}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile{display:flex;flex-direction:column;min-height:0;padding:0;gap:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:transform .24s var(--ob-ease),border-color .2s var(--ob-ease),box-shadow .24s var(--ob-ease)}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile:hover{transform:translateY(-3px);border-color:var(--ob-tile-hover-line);box-shadow:0 14px 32px #00000047}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile.paused{opacity:.72}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-top{order:0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic{position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-bottom:1px solid var(--ob-line-soft);border-radius:11px 11px 0 0;background:#3a2e43;overflow:hidden}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent,#120d1c8c)}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic img{width:100%;height:100%;object-fit:cover;filter:brightness(.86) saturate(.72);transition:transform .45s var(--ob-ease),filter .3s var(--ob-ease)}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile:hover .mp-tile-pic img{transform:scale(1.035);filter:brightness(.96) saturate(.86)}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic i{color:var(--ob-accent);font-family:var(--ob-font);font-size:44px;font-style:normal;font-weight:600;letter-spacing:-.04em;opacity:.9}html.next-design[data-look=new] .mp-list .next-product-shelf .next-product-status{top:12px;left:12px;z-index:2;padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#120f18bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:600;letter-spacing:0;display:inline-flex;align-items:center;gap:6px}html.next-design[data-look=new] .mp-list .next-product-shelf .next-product-status .mp-ob-ico{color:#cbb8f3}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-corner{top:10px;right:10px;z-index:3}html.next-design[data-look=new] .mp-list .next-product-shelf .ct2-more{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#120f18bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ob-ink);font-size:16px;line-height:1;opacity:1;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease)}html.next-design[data-look=new] .mp-list .next-product-shelf .ct2-more:hover{border-color:rgba(var(--ob-accent-rgb),.5);background:#342940e6}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-id{display:flex;flex-direction:column;gap:5px;min-height:0;padding:14px 16px 12px}html.next-design[data-look=new] .mp-list .next-product-heading{gap:10px;align-items:flex-start}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-name{color:var(--ob-ink);font-family:var(--ob-font);font-size:15.5px;font-weight:600;letter-spacing:-.02em;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}html.next-design[data-look=new] .mp-list .next-product-open{display:grid;place-items:center;margin-top:2px;color:var(--ob-muted);font-size:0;transform:none;transition:color .2s var(--ob-ease),transform .2s var(--ob-ease)}html.next-design[data-look=new] .mp-list .mp-tile:hover .next-product-open{color:var(--ob-accent);transform:translate(2px)}html.next-design[data-look=new] .mp-list .next-product-note{margin:0;color:var(--ob-muted);font-size:13px;line-height:1.45;-webkit-line-clamp:1}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-id .ct-meta{font-size:13px}html.next-design[data-look=new] .mp-list .next-product-shelf .ct-tile-paused{align-self:flex-start}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-foot{display:flex;align-items:center;gap:6px 16px;flex-wrap:wrap;margin-top:auto;padding:12px 16px 13px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-foot b{margin-right:3px;color:var(--ob-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-flag{position:absolute;left:12px;bottom:11px;z-index:2;max-width:calc(100% - 24px);margin:0;padding:4px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#120f18c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--ob-font);font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu{min-width:210px;padding:6px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);box-shadow:var(--ob-shadow)}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>button,html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>*>button[role^=menuitem]{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;padding:8px 11px;border:0;border-radius:7px;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:13.5px;font-weight:500;text-align:left}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>button{display:flex;align-items:center;gap:9px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu .mp-menu-sep{height:1px;margin:6px 4px;background:var(--ob-line-soft)}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu button .mp-ob-ico{flex:none}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu .mp-menu-lang button[aria-checked=true]{justify-content:space-between}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu .mp-menu-lang .mp-ob-ico{color:var(--ob-accent)}html.next-design[data-look=new] .ct2-menu .mp-menu-lang{display:none}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>button:hover,html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>*>button[role^=menuitem]:hover{background:var(--ob-hover)}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>button.danger{color:var(--ob-danger-ink)}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .ct2-menu>button.danger:hover{background:rgba(var(--ob-danger-rgb),.12)}html.next-design[data-look=new] .next-product-detail>.cr-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0 0 14px;padding:0 10px 0 4px;border:0;border-radius:7px;background:none;color:var(--ob-muted);font-family:var(--ob-font);font-size:13.5px;font-weight:550;transform:none}html.next-design[data-look=new] .next-product-detail>.cr-back:hover{background:var(--ob-hover);color:var(--ob-ink);transform:none}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-profile-top{display:flex;align-items:center;gap:18px}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-avatar{flex:none;width:72px;height:72px;border:1px solid var(--ob-line);border-radius:12px;background:#3a2e43;box-shadow:none;overflow:hidden;color:var(--ob-accent);font-family:var(--ob-font);font-size:24px;font-weight:600}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-avatar img{width:100%;height:100%;object-fit:cover;filter:brightness(.9) saturate(.8)}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-who{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-name{font-size:32px;overflow-wrap:anywhere}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-status{margin:0;color:var(--ob-muted);font-size:14px;line-height:1.45}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-who>div:empty{display:none}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-who .adv-verdict{margin:0;padding:3px 9px;border-radius:5px;font-size:12.5px;font-weight:600}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts .btn{min-height:38px;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts .btn:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover)}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner{position:relative}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-de{display:flex;align-items:center;gap:9px}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-de-label{color:var(--ob-muted);font-size:13.5px;font-weight:500}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-de .de-switch{margin:0}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner .ct2-more{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:17px;line-height:1;opacity:1}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner .ct2-more:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover)}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner .ct2-menu{right:0;left:auto;top:calc(100% + 6px)}html.next-design[data-look=new] .next-product-detail .cr-layout{grid-template-columns:200px minmax(0,1fr);gap:22px;margin-top:4px}html.next-design[data-look=new] .next-product-detail .cr-layout>.sn .sn-list{gap:14px;padding:0 12px 0 0;border:0;border-right:1px solid var(--ob-line-soft);border-radius:0;background:none}html.next-design[data-look=new] .next-product-detail .cr-layout>.sn .sn-group+.sn-group{padding-top:14px}html[data-look=new] .sn{top:calc(var(--nlc-sticky, 65px) + 14px)}html[data-look=new] .sn-list{gap:12px;padding:10px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;max-height:calc(100vh - var(--nlc-sticky, 65px) - 28px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .sn-group{gap:2px}html[data-look=new] .sn-group+.sn-group{padding-top:12px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .sn-label{padding:2px 10px 6px;color:var(--ob-faint);font-family:var(--ob-font);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .sn-item{gap:10px;min-height:38px;padding:8px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ob-ink-2);font-family:var(--ob-font);font-size:13.5px;font-weight:500;letter-spacing:-.01em;line-height:1.3}html[data-look=new] .sn-item:before{display:none}html[data-look=new] .sn-item:hover{background:var(--ob-hover);color:#f4ebff}html[data-look=new] .sn-item.active{border-color:var(--ob-line-strong);background:var(--ob-active);color:#e2d2ff;font-weight:550}html[data-look=new] .sn-item:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .sn-ico{color:#a79ab9}html[data-look=new] .sn-item:hover .sn-ico{color:#c9bcd8;transform:none}html[data-look=new] .sn-item.active .sn-ico{color:#ccb1ff}html[data-look=new] .sn-text{white-space:nowrap;overflow:hidden;text-overflow:clip}html[data-look=new] .sn-badge{min-width:0;height:21px;padding:0 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:600;letter-spacing:0}html[data-look=new] .sn-badge.alert{border-color:rgba(var(--ob-danger-rgb),.5);background:rgba(var(--ob-danger-rgb),.16);color:var(--ob-danger-ink)}@media (min-width: 641px) and (max-width: 1100px){html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-profile-top{flex-wrap:wrap;row-gap:14px}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-who{flex:1 1 260px}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts{flex:1 1 100%;margin-left:0;padding-left:90px}html[data-look=new] .sn-text{white-space:normal}}html[data-look=new] .sn-sheet-wrap{z-index:900}html[data-look=new] .sn-scrim{background:var(--ob-overlay);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}html[data-look=new] .sn-sheet{gap:4px;max-height:86vh;padding:0 14px calc(18px + env(safe-area-inset-bottom));border:1px solid #36313f;border-bottom:0;border-radius:17px 17px 0 0;background:var(--ob-panel);box-shadow:0 -20px 60px #0006;color:var(--ob-ink)}html[data-look=new] .sn-sheet:before{content:"";flex:none;width:40px;height:4px;margin:8px auto 2px;border-radius:4px;background:#4a4155}html[data-look=new] .sn-sheet-head{position:sticky;top:0;z-index:1;margin:0 -14px 4px;padding:4px 6px 8px 20px;border-bottom:1px solid var(--ob-line-soft);background:var(--ob-panel)}html[data-look=new] .sn-sheet-head b{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.3px}html[data-look=new] .sn-close{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:var(--ob-muted);font-size:16px;transition:background .18s,color .18s}html[data-look=new] .sn-close:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .sn-sheet .sn-group{padding:6px 0 4px}html[data-look=new] .sn-sheet .sn-group+.sn-group{padding-top:10px}html[data-look=new] .sn-sheet .sn-label{padding:4px 10px 6px}html[data-look=new] .sn-sheet .sn-item{min-height:48px;padding:10px 12px;border-radius:9px;font-size:15px}html[data-look=new] .sn-sheet .sn-text{white-space:normal}html[data-look=new] .sn .sn-pick{align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px 0 12px;box-sizing:border-box;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer;transition:border-color .18s,background .18s}html[data-look=new] .sn .sn-pick:hover{border-color:var(--ob-tile-hover-line)}html[data-look=new] .sn .sn-pick:active{background:var(--ob-hover)}html[data-look=new] .sn .sn-pick:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .sn .sn-pick .sn-ico{box-sizing:content-box;padding:0;border:0;background:none;color:var(--ob-accent)}html[data-look=new] .sn-pick-label{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;line-height:1.25;font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .sn-pick-label small{display:none}html[data-look=new] .sn-caret{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .sn-caret svg{display:block}html[data-look=new] .sn-close svg{display:block}@media (min-width: 641px){html[data-look=new] .sn-sheet-wrap{align-items:center;justify-content:center;padding:24px}html[data-look=new] .sn-sheet{width:min(420px,100%);max-height:min(80vh,720px);padding-bottom:12px;border:1px solid var(--ob-line);border-radius:14px;box-shadow:var(--ob-shadow)}html[data-look=new] .sn-sheet:before{display:none}html[data-look=new] .sn-sheet-head{padding-top:10px}}html[data-look=new] .mp-tabs-pick{display:none}@media (max-width: 960px){html[data-look=new] .cr-layout.cr-layout{display:block;margin-top:14px}html[data-look=new] .sn.sn{position:static;margin-bottom:14px}html[data-look=new] .sn .sn-list{display:none}html[data-look=new] .sn .sn-pick{display:flex}}@media (min-width: 961px) and (max-width: 1280px){html.next-design[data-look=new] .next-product-detail .cr-layout{display:block;margin-top:14px}html.next-design[data-look=new] .next-product-detail .sn{position:static;margin-bottom:14px}html.next-design[data-look=new] .next-product-detail .sn .sn-list{display:none}html.next-design[data-look=new] .next-product-detail .sn .sn-pick{display:flex;width:auto;min-width:260px;max-width:100%}}@media (min-width: 641px) and (max-width: 960px){html[data-look=new] .sn .sn-pick{width:auto;min-width:260px;max-width:100%}}@media (max-width: 640px){html.next-design[data-look=new] .mp-list>.cr-hero{margin-bottom:14px;padding:0!important;border-radius:0!important}html.next-design[data-look=new] .mp-list>.cr-hero .cr-hero-top{gap:8px!important;flex-wrap:nowrap}html.next-design[data-look=new] .mp-list>.cr-hero .cr-hero-top>div:first-child{flex:1;min-width:0}html.next-design[data-look=new] .mp-list>.cr-hero .cr-hero-top>div:first-child:has(>.cr-title[data-ob-dup]){display:contents}html.next-design[data-look=new] .mp-list>.cr-hero .cr-title{font-size:25px!important;letter-spacing:-.03em;white-space:nowrap}html.next-design[data-look=new] .mp-hero-acts{gap:8px}html.next-design[data-look=new] .mp-list .cr-hero-top>div:first-child:has(>.cr-title[data-ob-dup])+.mp-hero-acts{flex:1}html.next-design[data-look=new] .mp-list .cr-hero-top>div:first-child:has(>.cr-title[data-ob-dup])+.mp-hero-acts .cr-add{flex:1;justify-content:center}html.next-design[data-look=new] .mp-hero-acts .sh-larp{min-height:42px;padding:0 13px;gap:7px}html.next-design[data-look=new] .mp-hero-acts .cr-add{min-height:42px!important;padding:0 13px!important;font-size:13.5px;gap:6px}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero>.cr-stats:has(>.cr-stat){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:14px!important;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);overflow:hidden}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero>.cr-stats:has(>.cr-stat)>.cr-stat{min-height:0;padding:9px 8px 10px 11px!important;gap:3px;border:0!important;border-radius:0!important;background:none!important}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero>.cr-stats:has(>.cr-stat)>.cr-stat+.cr-stat{border-left:1px solid var(--ob-tile-line)!important}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat>span{padding-right:0;font-size:13px!important;letter-spacing:-.01em;white-space:nowrap}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat b{font-size:19px!important}html.next-design[data-look=new] :is(.mp-list,.next-product-detail)>.cr-hero .cr-stat>.mp-ob-ico{display:none}html.next-design[data-look=new] .mp-list>.type-switch.cr-nav{display:none!important}html.next-design[data-look=new] .mp-list>.mp-tabs-pick{display:block;margin:0 0 14px}html.next-design[data-look=new] .mp-list>.mp-tabs-pick .sn{margin:0}html.next-design[data-look=new] .mp-list>.ct-grid.next-product-shelf{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-top{padding:0!important;gap:0!important}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic{width:100%!important;height:auto!important;aspect-ratio:4 / 3;border-radius:11px 11px 0 0!important}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-pic i{font-size:30px}html.next-design[data-look=new] .mp-list .next-product-shelf .next-product-status{top:7px;left:7px;padding:3px 7px;gap:5px;font-size:12.5px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-corner{top:6px;right:6px}html.next-design[data-look=new] .mp-list .next-product-shelf .ct2-more{width:30px;height:30px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-id{padding:10px 12px 8px;gap:3px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-name{font-size:14.5px!important;line-height:1.3}html.next-design[data-look=new] .mp-list .next-product-open{display:none}html.next-design[data-look=new] .mp-list .next-product-note{font-size:13px}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-foot{gap:6px 10px;padding:9px 12px 11px}html.next-design[data-look=new] .mp-list .next-product-shelf>.mp-tile:nth-child(odd) .mp-tile-corner .ct2-menu{right:-60px;left:auto}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob{padding:14px}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new{flex-direction:row!important;flex-wrap:wrap;align-items:stretch!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new .input{flex:1 1 100%!important;width:auto!important;max-width:none!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new .btn{flex:1 1 0!important;width:auto!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new-store .store-import>form{flex-wrap:wrap!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new-store .store-import>form>.input{flex:1 1 100%!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new-store .store-import>form>.btn{flex:1 1 100%!important}html.next-design[data-look=new] .mp-list .next-product-shelf .mp-tile-flag{left:7px;bottom:7px;max-width:calc(100% - 14px);padding:3px 7px}html.next-design[data-look=new] .next-product-detail{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-auto-flow:row dense;column-gap:12px;align-items:center}html.next-design[data-look=new] .next-product-detail>*,html.next-design[data-look=new] .next-product-detail>.cr-profile>:not(.cr-profile-top){grid-column:1 / -1;min-width:0}html.next-design[data-look=new] .next-product-detail>.cr-profile,html.next-design[data-look=new] .next-product-detail>.cr-profile>.cr-profile-top{display:contents!important}html.next-design[data-look=new] .next-product-detail>.cr-profile>.qc-glow{display:none}html.next-design[data-look=new] .next-product-detail>.cr-back{grid-column:1 / 3;justify-self:start;min-height:40px;margin:0 0 10px -4px}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts{grid-column:3;position:relative;z-index:7;display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 0 10px}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts .mp-de{display:none}html.next-design[data-look=new] .next-product-detail .ct2-menu .mp-menu-lang{display:block}html.next-design[data-look=new] .next-product-detail>.cr-profile .mp-head-acts .btn{min-height:38px;padding:0 12px}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner{position:relative!important;top:auto;right:auto}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-corner .ct2-more{width:38px!important;height:38px!important}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-avatar{grid-column:1;width:52px!important;height:52px!important;border-radius:11px!important;font-size:18px}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-who{grid-column:2 / 4;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px 8px;padding-right:0}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-name{flex:1 1 100%;font-size:22px!important;line-height:1.2}html.next-design[data-look=new] .next-product-detail>.cr-profile .cr-status{font-size:13px}html.next-design[data-look=new] .next-product-detail>.cr-profile>.cr-stats{margin-top:14px!important}html.next-design[data-look=new] .next-product-detail>.cr-layout{margin-top:14px}}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob{margin:18px 0 0;padding:16px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new{display:flex;align-items:center;gap:8px;max-width:none;margin:0;padding:0;border:0;background:none}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new .input{flex:1;min-width:0}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob :is(.input,.btn){min-height:42px;border-radius:8px}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .input{padding:0 14px}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .btn{flex:none;padding:0 18px;font-weight:650;white-space:nowrap}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-or{display:flex;align-items:center;gap:12px;margin:14px 0;color:var(--ob-muted);font-size:13px}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-or:before,html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-or:after{content:"";flex:1;height:1px;background:var(--ob-line-soft)}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .mp-new-store{margin:0;padding:0;border:0;background:none}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .store-import>form{display:flex;align-items:center;flex-wrap:nowrap!important}html.next-design[data-look=new] .mp-list>.cr-hero .mp-new-ob .store-import>form>.input{flex:1 1 auto!important;min-width:0}html.next-design[data-look=new] :is(.mp-new-ob,.pv-form) .input:focus,html.next-design[data-look=new] :is(.mp-new-ob,.pv-form) .input:focus-visible{border-color:var(--ob-line-strong);outline:0;box-shadow:0 0 0 2px rgba(var(--ob-accent-rgb),.55)}html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .btn-primary:disabled,html.next-design[data-look=new] :is(.mp-list,.next-product-detail) .btn-primary:disabled:hover{border-color:rgba(var(--ob-accent-rgb),.26);background:rgba(var(--ob-accent-rgb),.1);color:rgba(var(--ob-accent-rgb),.62);opacity:1;filter:none;box-shadow:none;transform:none;cursor:not-allowed}html[data-look=new] .pv-ob-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 18px}html[data-look=new] .pv-ob-bar>.type-switch{margin:0}html[data-look=new] .pv-ob-search{display:flex;align-items:center;gap:9px;flex:1 1 260px;max-width:420px;height:42px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted);transition:border-color .18s}html[data-look=new] .pv-ob-search:focus-within{border-color:var(--ob-accent)}html[data-look=new] .pv-ob-search .pv-search{flex:1;min-width:0;height:40px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:0;font-size:13.5px}html[data-look=new] .pv-ob-add{display:inline-flex;align-items:center;gap:8px;min-height:42px;margin-left:auto;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:600;white-space:nowrap}html[data-look=new] .pv-ob-add svg{color:var(--ob-accent)}html[data-look=new] .pv .pv-form-actions{display:flex;justify-content:flex-end;gap:8px}html[data-look=new] .pv .pv-ob-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:52px 20px;border:1px dashed var(--ob-line);border-radius:12px;text-align:center}html[data-look=new] .pv .pv-ob-empty-ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:8px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-accent)}html[data-look=new] .pv .pv-ob-empty h3{margin:0;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .pv .pv-ob-empty p{margin:0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .pv .pv-form{margin-bottom:18px;padding:18px 20px;border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .pv .pv-form label{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .pv .pv-empty{padding:48px 20px;border:1px dashed var(--ob-line-strong);border-radius:12px;background:none;color:var(--ob-muted);font-size:14px;text-align:center}html[data-look=new] .pv .pv-grid{gap:16px}html[data-look=new] .pv .pv-card{gap:10px;padding:16px;border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .pv .pv-card:hover{border-color:var(--ob-tile-hover-line);transform:translateY(-2px)}html[data-look=new] .pv .pv-mark{border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px}html[data-look=new] .pv .pv-title b{font-size:15px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .pv .pv-title .lh-note{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .pv .pv-notes{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .pv .pv-link{padding:3px 9px;border-color:var(--ob-line);border-radius:6px;color:var(--ob-link);font-size:12.5px}html[data-look=new] .pv .pv-link:hover{border-color:rgba(var(--ob-accent-rgb),.5);color:var(--ob-link-hover)}html[data-look=new] .pv .pv-menu{border-color:var(--ob-line);border-radius:10px;background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .pv .pv-menu button{min-height:36px;font-size:13.5px}html[data-look=new] .pv .pv-menu button:hover{background:var(--ob-hover)}html[data-look=new] .pv .pv-menu button.danger{color:var(--ob-danger-ink)}html[data-look=new] .ap{gap:18px}html[data-look=new] .ap-hero{padding:20px 22px 0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .ap-hero-top{margin-bottom:14px}html[data-look=new] .ap-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ap-sub{margin-top:5px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ap-big b{color:var(--ob-ink);font-family:var(--ob-font);font-size:32px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .ap-big span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ap-delta{border-radius:5px;font-size:12px}html[data-look=new] .ap-delta.up{color:var(--ob-positive);background:#b8d3bf1f}html[data-look=new] .ap-delta.down{color:var(--ob-danger-ink);background:rgba(var(--ob-danger-rgb),.12)}html[data-look=new] .ap-line{stroke:#b69bf6;filter:none}html[data-look=new] .ap-dot-post,html[data-look=new] .ap-peak{fill:#b69bf6}html[data-look=new] .ap-axis{fill:var(--ob-muted);font-size:12px}html[data-look=new] .ap-delta:first-letter{text-transform:uppercase}html[data-look=new] .ap-kpis{gap:0;margin:0 -22px;border-top:1px solid var(--ob-row-line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}html[data-look=new] .ap-kpis>div{gap:4px;padding:14px 22px 16px;border:0;border-radius:0;background:none}html[data-look=new] .ap-kpis>div+div{border-left:1px solid var(--ob-row-line)}html[data-look=new] .ap-kpis b{color:var(--ob-ink);font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ap-kpis span{order:-1;color:var(--ob-tile-label);font-size:13px}html[data-look=new] .ap-kpis>div.hot b{color:var(--ob-danger-ink)}html[data-look=new] .ap-head{align-items:center;margin-bottom:12px}html[data-look=new] .ap-head h3{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ap-ob-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 20px;border:1px dashed var(--ob-line);border-radius:12px;text-align:center}html[data-look=new] .ap-ob-empty-ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:8px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-accent)}html[data-look=new] .ap-ob-empty h3{margin:0;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ap-ob-empty p{margin:0 0 12px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ap-ob-add{position:relative}html[data-look=new] .ap-ob-add-btn{display:inline-flex;align-items:center;gap:7px}html[data-look=new] .ap-ob-menu{position:absolute;top:calc(100% + 6px);left:50%;z-index:20;min-width:240px;padding:6px;transform:translate(-50%);border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);box-shadow:var(--ob-shadow);text-align:left}html[data-look=new] .ap-ob-menu small{display:block;padding:6px 10px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ap-ob-menu button{display:block;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:7px;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:14px;text-align:left;cursor:pointer}html[data-look=new] .ap-ob-menu button:hover,html[data-look=new] .ap-ob-menu button:focus-visible{background:var(--ob-hover);outline:0}html[data-look=new] .ap-head .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .ap-todo .ap-head .lh-note{display:none}html[data-look=new] :is(.ap-todo,.ap-products){padding:18px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .ap-todo-row{gap:14px;padding:13px 0;border-top-color:var(--ob-row-line)}html[data-look=new] .ap-tag{padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600;letter-spacing:0;text-transform:lowercase}html[data-look=new] .ap-tag:first-letter{text-transform:uppercase}html[data-look=new] :is(.k-split,.k-dead) .ap-tag{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.14);color:var(--ob-danger-ink)}html[data-look=new] .k-momentum .ap-tag{border-color:#b8d3bf66;background:#b8d3bf1f;color:var(--ob-positive)}html[data-look=new] .ap-todo-act:empty{display:none}html[data-look=new] .ap-todo-act .btn-primary{border:1px solid rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent);box-shadow:none}html[data-look=new] .ap-todo-act .btn-primary:hover:not(:disabled){border-color:rgba(var(--ob-accent-rgb),.62);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;box-shadow:none;transform:none}html[data-look=new] .ap-todo-text{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ap-who-line>span{color:var(--ob-muted)}html[data-look=new] .ap-chip{border-color:var(--ob-line);border-radius:6px;background:var(--ob-raised)}html[data-look=new] .ap-products table{font-size:13.5px}html[data-look=new] .ap-products th{padding:8px;border-bottom-color:var(--ob-row-line);color:var(--ob-muted);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .ap-products td{padding:11px 8px;border-bottom-color:var(--ob-row-line)}html[data-look=new] .ap-products tbody tr:hover,html[data-look=new] .ap-products tbody tr.on{background:var(--ob-hover)}html[data-look=new] .ap-products td a{color:var(--ob-link)}html[data-look=new] .ap-accounts>.ap-head{margin-bottom:14px}html[data-look=new] .ap-accounts>.cv-empty{padding:40px 20px;border:1px dashed var(--ob-line-strong);border-radius:12px;background:none;color:var(--ob-muted);font-size:14px;text-align:center}html[data-look=new] .ap-grid{gap:16px}html[data-look=new] .ap-card{gap:12px;padding:16px;border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .ap-card:hover{border-color:var(--ob-tile-hover-line)}html[data-look=new] .ap-logo{border-color:var(--ob-line);border-radius:9px;background:var(--ob-raised)}html[data-look=new] .ap-handle{font-weight:600}html[data-look=new] .ap-handle:hover{color:var(--ob-accent)}html[data-look=new] .ap-meta{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ap-status{border-radius:5px;font-size:12px}html[data-look=new] .ap-nums b{font-weight:600}html[data-look=new] .ap-nums span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ap-spark i{background:#b69bf6}html[data-look=new] .ap-outlier{border-color:var(--ob-line);border-radius:9px;background:var(--ob-raised)}html[data-look=new] .ap-outlier span{color:var(--ob-muted);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .ap-outlier em{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ap-outlier.none{border-color:var(--ob-line);background:none}html[data-look=new] .ap-flag{border-radius:5px;font-size:12px}html[data-look=new] .tp.tpo{display:flex;flex-direction:column;gap:16px}html[data-look=new] .tso-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .tso-tile{flex:none;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .tso-sum{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}html[data-look=new] .tso-sum>span{color:var(--ob-muted);font-size:13px}html[data-look=new] .tso-sum>b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35}html[data-look=new] .tso-acts{display:flex;align-items:center;gap:8px;flex:none}html[data-look=new] .tso-acts .btn-primary{border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent)}html[data-look=new] .tso-acts .btn-primary:hover{border-color:rgba(var(--ob-accent-rgb),.6);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;box-shadow:none;transform:none}html[data-look=new] :is(.tso-back,.tpo-back){position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:24px}html[data-look=new] :is(.tso-scrim,.tpo-scrim){position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ob-overlay);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:obpl-fade .2s var(--ob-ease)}html[data-look=new] :is(.tso-sheet,.tpo-sheet){position:relative;display:flex;flex-direction:column;width:min(720px,100%);max-height:min(88vh,860px);border:1px solid var(--ob-line);border-radius:14px;background:var(--ob-panel);box-shadow:var(--ob-shadow);color:var(--ob-ink);overflow:hidden;animation:obpl-rise .24s var(--ob-ease)}html[data-look=new] .tpo-sheet{width:min(660px,100%)}html[data-look=new] :is(.tso-head,.tpo-sheet-head){flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 14px 20px;border-bottom:1px solid var(--ob-line-soft)}html[data-look=new] :is(.tso-head,.tpo-sheet-head) b{display:block;color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .tpo-sheet-head small{display:block;margin-bottom:3px;color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.tso-close,.tpo-close){flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:none;color:var(--ob-muted);cursor:pointer;transition:background .18s,color .18s}html[data-look=new] :is(.tso-close,.tpo-close):hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.tso-body,.tpo-sheet-body){flex:1;min-height:0;display:flex;flex-direction:column;gap:18px;padding:18px 20px 20px;overflow-y:auto;overscroll-behavior:contain}@keyframes obpl-fade{0%{opacity:0}}@keyframes obpl-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}}html[data-look=new] .tso-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-look=new] .tso-preset{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding:13px 14px;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] button.tso-preset:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .tso-preset.on{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.1);box-shadow:inset 0 0 0 1px var(--ob-accent)}html[data-look=new] .tso-preset i{padding:2px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-style:normal;font-weight:600}html[data-look=new] .tso-preset b{display:inline-flex;align-items:center;gap:7px;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .tso-preset b .tso-ico{color:var(--ob-accent)}html[data-look=new] .tso-preset span{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .tso-own{cursor:default}html[data-look=new] .tso-fields{display:flex;flex-direction:column}html[data-look=new] .tso-field{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tso-field:first-child{border-top:0;padding-top:0}html[data-look=new] .tso-field-label{color:var(--ob-ink-2);font-size:14px;font-weight:500;line-height:1.4}html[data-look=new] .tso-field .fm-btn{flex:none;justify-content:space-between;min-width:220px;gap:10px}html[data-look=new] .tso-field .fm-btn .fm-label:empty{display:none}html[data-look=new] .tso-field .fm-btn .fm-value{max-width:none;overflow:visible}html[data-look=new] .tso-field .fm-btn.on{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .tso-field .fm-btn.on:is(:hover,.open){border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .tso-foot{flex:none;display:flex;align-items:center;gap:14px;padding:14px 20px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .tso-foot>span{flex:1;min-width:0;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .tso-foot-acts{display:flex;gap:8px;flex:none}html[data-look=new] .tpo-head{padding:18px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .tpo-head-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 18px}html[data-look=new] .tpo-head-id h2{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25}html[data-look=new] .tpo-head-id span{display:block;margin-top:4px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .tpo-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}html[data-look=new] :is(.tpo-tools,.tpo-sheet-acts) .btn{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}html[data-look=new] .tpo-tools .btn .tpo-ico{color:var(--ob-muted)}html[data-look=new] .tpo-seg{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .tpo-seg button{min-height:30px;padding:0 12px;border:1px solid transparent;border-radius:6px;background:none;color:var(--ob-seg-ink);font-family:var(--ob-font);font-size:13px;font-weight:550;white-space:nowrap;cursor:pointer;transition:color .18s,background .18s}html[data-look=new] .tpo-seg button:hover{color:var(--ob-ink)}html[data-look=new] .tpo-seg button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .tpo-waiting{display:flex;align-items:center;gap:12px;margin:16px -20px -18px;padding:14px 20px 16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tpo-waiting>b{color:var(--ob-ink);font-family:var(--ob-font);font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}html[data-look=new] .tpo-waiting>span{flex:1;min-width:0;color:var(--ob-ink-2);font-size:14px;line-height:1.4}html[data-look=new] .tpo-waiting>.btn{flex:none;white-space:nowrap}html[data-look=new] .tpo-review{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .tpo-review>summary{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 16px 0 18px;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;list-style:none;cursor:pointer}html[data-look=new] .tpo-review>summary::-webkit-details-marker{display:none}html[data-look=new] .tpo-review>summary em{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-style:normal;font-weight:600}html[data-look=new] .tpo-review>summary .tpo-ico{margin-left:auto;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .tpo-review[open]>summary .tpo-ico{transform:rotate(180deg)}html[data-look=new] .tpo-review ul{display:flex;flex-direction:column;margin:0;padding:0 18px 8px;list-style:none}html[data-look=new] .tpo-review li{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:14px;padding:11px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tpo-review li>div{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .tpo-review li b{color:var(--ob-ink);font-size:14px;font-weight:550;line-height:1.45}html[data-look=new] .tpo-review li div span{color:var(--ob-muted);font-size:13.5px;line-height:1.45}html[data-look=new] .tpo-prod{align-self:start;justify-self:start;max-width:100%;padding:3px 9px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:13px;font-weight:600;overflow-wrap:anywhere}html[data-look=new] .tpo-day-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 12px}html[data-look=new] .tpo-day-head h3{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .tpo-day-head h3 span{margin-left:8px;color:var(--ob-muted);font-size:13.5px;font-weight:500;letter-spacing:0}html[data-look=new] .tpo-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:14px}html[data-look=new] .tp.tpo .tp-pace{padding:16px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .tp.tpo .tp-pace .tp-review-head{margin:0 0 10px;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .tp.tpo .tp-pace-row{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .tp.tpo .tp-pace-row .input{min-height:38px;border-radius:8px;font-size:13.5px}html[data-look=new] .tpo-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);transition:border-color .2s var(--ob-ease)}html[data-look=new] .tpo-card:hover{border-color:var(--ob-tile-hover-line)}html[data-look=new] .tpo-card.st-dismissed{opacity:.62}html[data-look=new] .tpo-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}html[data-look=new] .tpo-card-id{min-width:0}html[data-look=new] .tpo-card-id b{display:block;color:var(--ob-ink);font-size:15.5px;font-weight:600;letter-spacing:-.015em;line-height:1.3}html[data-look=new] .tpo-card-id span{display:block;margin-top:3px;color:var(--ob-muted);font-size:13px}html[data-look=new] .tpo-status{flex:none;padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;white-space:nowrap}html[data-look=new] .tpo-status.s-approved{border-color:#b8d3bf52;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .tpo-status.s-dismissed{border-color:var(--ob-line);background:none;color:var(--ob-muted)}html[data-look=new] .tpo-strip{display:flex;gap:10px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .tpo-pick{position:relative;flex:0 0 104px;display:flex;flex-direction:column;gap:7px;min-width:0}html[data-look=new] .tpo-thumb{position:relative;display:block;width:100%;aspect-ratio:4 / 5;padding:0;border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-raised);overflow:hidden;cursor:pointer;transition:border-color .18s var(--ob-ease)}html[data-look=new] .tpo-thumb:hover{border-color:rgba(var(--ob-accent-rgb),.6)}html[data-look=new] .tpo-thumb:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .tpo-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ob-ease)}html[data-look=new] .tpo-thumb:hover img{transform:scale(1.04)}html[data-look=new] .tpo-ph{display:grid;place-items:center;width:100%;height:100%;background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .tpo-badge{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);padding:3px 6px;border-radius:5px;background:#120f18cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ob-ink);font-size:12.5px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden}html[data-look=new] .tpo-pick.done .tpo-badge{color:var(--ob-positive)}html[data-look=new] .tpo-pick.blocked .tpo-badge{color:var(--ob-danger-ink)}html[data-look=new] .tpo-check{position:absolute;top:6px;left:6px;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#120f18cc;cursor:pointer}html[data-look=new] .tpo-check input{width:16px;height:16px;margin:0;cursor:pointer}html[data-look=new] .tpo-pick:is(.off,.misfit) .tpo-thumb{opacity:.45}html[data-look=new] .tpo-pick.off .tpo-name{color:var(--ob-muted)}html[data-look=new] .tpo-name{padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:13px;font-weight:550;line-height:1.35;text-align:left;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}html[data-look=new] .tpo-name:hover{color:var(--ob-accent)}html[data-look=new] .tpo-note{display:flex;align-items:flex-start;gap:8px;width:100%;padding:0;border:0;background:none;color:var(--ob-muted);font-family:var(--ob-font);font-size:13.5px;line-height:1.45;text-align:left;cursor:pointer}html[data-look=new] .tpo-note .tpo-ico{flex:none;margin-top:2px}html[data-look=new] .tpo-note span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}html[data-look=new] .tpo-note.open span{display:block}html[data-look=new] .tpo-note:hover{color:var(--ob-ink-2)}html[data-look=new] .tpo-act .tp-intel span{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .tpo-card-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tpo-card-foot>span{flex:1;min-width:0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .tpo-card-foot .btn-primary{border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent)}html[data-look=new] .tpo-card-foot .btn-primary:hover{border-color:rgba(var(--ob-accent-rgb),.6);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;box-shadow:none;transform:none}html[data-look=new] .tpo-sheet-top{display:flex;align-items:flex-start;gap:16px}html[data-look=new] .tpo-sheet-pic{flex:none;display:block;width:132px;aspect-ratio:9 / 16;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);overflow:hidden}html[data-look=new] .tpo-sheet-pic img{display:block;width:100%;height:100%;object-fit:cover}html[data-look=new] .tpo-sheet-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}html[data-look=new] .tpo-why{margin:0;color:var(--ob-ink-2);font-size:14px;line-height:1.5}html[data-look=new] .tpo-why b{color:var(--ob-ink);font-weight:600}html[data-look=new] .tpo-reason{display:inline-block;margin-right:8px;padding:2px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .tpo-sheet .tp-fit{margin:0;color:var(--ob-ink-2);font-size:13.5px;font-style:normal;line-height:1.5}html[data-look=new] .tpo-sheet .tp-fit b{color:var(--ob-accent)}html[data-look=new] .tpo-sheet .tp-fit.ok{color:var(--ob-positive)}html[data-look=new] .tpo-sheet .tp-fit.no{color:var(--ob-danger-ink)}html[data-look=new] .tpo-sheet .tp-fit.wait{color:var(--ob-muted)}html[data-look=new] .tpo-sheet-acts{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:2px}html[data-look=new] .tpo-sheet-acts .btn .tpo-ico{color:var(--ob-accent)}html[data-look=new] .tpo-sheet-acts a.btn{text-decoration:none}html[data-look=new] .tpo-include{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--ob-ink);font-size:13.5px;font-weight:550;cursor:pointer}html[data-look=new] .tpo-include input{width:17px;height:17px;margin:0}html[data-look=new] .tpo-sent{display:inline-flex;align-items:center;gap:6px;color:var(--ob-positive);font-size:13.5px;font-weight:600}html[data-look=new] .tpo-sheet .tp-fill{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-raised);cursor:pointer}html[data-look=new] .tpo-sheet .tp-fill-row{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;align-items:baseline}html[data-look=new] .tpo-sheet .tp-fill-label{color:var(--ob-muted);font-size:13px;font-weight:600}html[data-look=new] .tpo-sheet .tp-fill-text{color:var(--ob-ink);font-size:14px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[data-look=new] .tpo-sheet .tp-fill.open .tp-fill-text{display:block}html[data-look=new] .tpo-sheet .tp-fill-text.later{color:var(--ob-muted);font-style:normal}html[data-look=new] .tpo-sheet .tp-fill-wait{color:var(--ob-muted);font-size:13px}html[data-look=new] .tpo-sheet .tp-fill-audio{display:grid;gap:6px;min-width:0}html[data-look=new] .tpo-sheet .tp-fill-audio-file{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;cursor:default}@media (max-width: 640px){html[data-look=new] .tso-row{flex-wrap:wrap;padding:14px;gap:12px}html[data-look=new] .tso-sum{flex:1 1 calc(100% - 54px)}html[data-look=new] .tso-acts{flex:1 1 100%}html[data-look=new] .tso-acts .btn{flex:1}html[data-look=new] :is(.tso-back,.tpo-back){align-items:flex-end;padding:0}html[data-look=new] :is(.tso-sheet,.tpo-sheet){width:100%;max-height:90vh;border-bottom:0;border-radius:16px 16px 0 0;animation-name:obpl-up}html[data-look=new] :is(.tso-sheet,.tpo-sheet):before{content:"";position:absolute;top:6px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--ob-line-strong)}html[data-look=new] :is(.tso-body,.tpo-sheet-body){padding:16px 16px calc(18px + env(safe-area-inset-bottom))}html[data-look=new] .tso-presets{grid-template-columns:1fr}html[data-look=new] .tso-field{flex-direction:column;align-items:stretch;gap:8px;padding:12px 0}html[data-look=new] .tso-field .fm-btn{width:100%;min-width:0}html[data-look=new] .tso-foot{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}html[data-look=new] .tso-foot-acts .btn{flex:1}html[data-look=new] .tpo-head{padding:16px}html[data-look=new] .tpo-tools{width:100%}html[data-look=new] .tpo-tools .tpo-seg{flex:1 1 100%}html[data-look=new] .tpo-tools .tpo-seg button{flex:1;min-height:36px}html[data-look=new] .tpo-tools>.btn{flex:1 1 auto;justify-content:center}html[data-look=new] .tpo-waiting{flex-wrap:wrap;margin:14px -16px -16px;padding:14px 16px 16px}html[data-look=new] .tpo-waiting>span{flex:1 1 calc(100% - 60px)}html[data-look=new] .tpo-waiting>.btn{flex:1 1 100%}html[data-look=new] .tpo-review li{grid-template-columns:1fr;gap:6px}html[data-look=new] .tpo-day-head h3 span{display:block;margin:3px 0 0}html[data-look=new] .tpo-day-head .btn{flex:none;white-space:nowrap}html[data-look=new] .tpo-card{padding:14px}html[data-look=new] .tpo-pick{flex-basis:96px}html[data-look=new] .tpo-sheet-pic{width:104px}html[data-look=new] .tpo-sheet .tp-fill-row{grid-template-columns:1fr;gap:2px}}@keyframes obpl-up{0%{transform:translateY(28px);opacity:0}}@media (prefers-reduced-motion: reduce){html[data-look=new] :is(.tso-scrim,.tpo-scrim,.tso-sheet,.tpo-sheet){animation:none}}html.next-design[data-look=new] .mp-list>div>.ct-date-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:4px 0 12px;color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html.next-design[data-look=new] .mp-list>div>.ct-date-head span{color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0}html.next-design[data-look=new] .mp-list>.mp-more-days{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:4px 0 0;border:1px dashed var(--ob-line-strong);border-radius:10px;background:none;color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html.next-design[data-look=new] .mp-list>.mp-more-days:hover{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06);color:var(--ob-ink)}html.next-design[data-look=new] .mp-list .ct-assign-grid.roomy{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:14px}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px!important;padding:14px 16px!important;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>*{flex:1 1 100%;min-width:0;margin:0}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>.ct-section-label{flex:none;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>.lh-note{display:none}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>form.field-row{flex:1 1 360px;display:flex;align-items:center;gap:8px}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>form.field-row{flex-wrap:nowrap!important}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>form.field-row>.input{flex:1 1 0!important;min-width:0;min-height:40px}html.next-design[data-look=new] .mp-list>div>.card:has(>form.field-row)>form.field-row>.btn{flex:none;white-space:nowrap}html.next-design[data-look=new] .mp-list .split-tests .sx-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:border-color .18s var(--ob-ease),transform .2s var(--ob-ease)}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard:hover{border-color:var(--ob-tile-hover-line);transform:translateY(-2px)}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard-top{display:flex;align-items:center;gap:8px}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard-top .ct2-product{padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);overflow:hidden}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat{min-width:0;padding:10px 12px 11px;gap:4px;border:0;border-radius:0;background:none}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat+.cr-stat{border-left:1px solid var(--ob-tile-line)}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat>span{color:var(--ob-tile-label);font-size:13px}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat>span:first-letter{text-transform:uppercase}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat b,html.next-design[data-look=new] .mp-list .split-tests .sx-pcard>.cr-stats>.cr-stat b:is(.good,.warn,.win){color:var(--ob-ink);font-size:21px;font-weight:600}html.next-design[data-look=new] .mp-list .split-tests .sx-pcard-foot{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html.next-design[data-look=new] .mp-list .split-tests .sx-open{color:var(--ob-link);font-size:13.5px;font-weight:600}html.next-design[data-look=new] .mp-list .mp-cal-main .cal-day.blank{border:1px dashed var(--ob-line);background:transparent}html[data-look=new] .mp-list>.map-copies{margin:22px 0 0;padding:14px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .mp-list>.map-copies b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .mp-list>.map-copies .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .mp-list>.review-archived{margin-top:22px}@media (max-width: 640px){html[data-look=new] .pv-ob-bar{gap:10px}html[data-look=new] .pv-ob-bar>.type-switch{display:flex;flex:1 1 100%;overflow:visible;-webkit-mask-image:none;mask-image:none}html[data-look=new] .pv-ob-bar>.type-switch>.type-tab{flex:1 1 0;justify-content:center;min-height:40px}html[data-look=new] .pv-ob-search{flex:1 1 100%;max-width:none}html[data-look=new] .pv-ob-add{flex:1 1 100%;justify-content:center;margin-left:0}html[data-look=new] .ap-hero{padding:16px 16px 0}html[data-look=new] .ap-kpis{margin:0 -16px;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .ap-kpis>div{padding:12px 16px 14px}html[data-look=new] .ap-kpis>div:nth-child(odd){border-left:0}html[data-look=new] .ap-kpis>div:nth-child(n+3){border-top:1px solid var(--ob-row-line)}html[data-look=new] .ap-big b{font-size:26px}html[data-look=new] :is(.ap-todo,.ap-products){padding:14px 16px}}@media (max-width: 640px){html.next-design[data-look=new] .mp-list{display:flex;flex-direction:column}html.next-design[data-look=new] .mp-list>.qi-error{order:-2}html.next-design[data-look=new] .mp-list>.mp-tabs-pick{order:-1}html.next-design[data-look=new] .mp-hero-acts .sh-larp{flex:none;width:42px;padding:0!important;justify-content:center}html.next-design[data-look=new] .mp-hero-acts .sh-larp .mp-larp-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}html[data-look=new] .tpo-tools .tpo-more{position:relative}html[data-look=new] .tpo-tools .tpo-more>.ct2-more{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink-2);font-size:18px;line-height:1;cursor:pointer}html[data-look=new] .tpo-tools .tpo-more>.ct2-more:hover:not(:disabled){border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .tpo-tools .tpo-more>.ct2-menu{right:0;left:auto;top:calc(100% + 6px);min-width:230px;z-index:30}html[data-look=new] .tpo-tools .tpo-more>.ct2-menu>button{display:flex;align-items:center;gap:9px;white-space:nowrap}html[data-look=new] .tpo-tools .tpo-more>.ct2-menu .tpo-ico{flex:none;color:var(--ob-muted)}html[data-look=new] .tpo-name{display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:normal;word-break:normal}html[data-look=new] .tpo-card-foot .btn.tpo-approve{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);box-shadow:none}html[data-look=new] .tpo-card-foot .btn.tpo-approve:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-hover);transform:none}html[data-look=new] .tpo-note.full{color:var(--ob-muted)}html[data-look=new] .tpo-note.full b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .tpo-note.full span{-webkit-line-clamp:2}html[data-look=new] .tpo-note.full.open span{display:block}html[data-look=new] .tpo-card.tpo-card-empty>.tpo-note,html[data-look=new] .tpo-card.tpo-card-empty>.tpo-act{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 10px;text-align:center;border-top:1px solid var(--ob-row-line)}html[data-look=new] .tpo-card.tpo-card-empty>.tpo-note .tpo-ico{width:22px;height:22px;margin:0;color:var(--ob-accent)}html[data-look=new] .tpo-card.tpo-card-empty>.tpo-note span{max-width:380px;font-size:13.5px;line-height:1.5}html[data-look=new] .ap-dot-outlier,html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list) .ap-dot-outlier{fill:var(--ob-accent);stroke:var(--ob-panel)}html[data-look=new] .ap-peak,html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list) .ap-peak{fill:var(--ob-accent);font-size:12.5px;font-weight:650}html[data-look=new] .ap-todo-row .ap-todo-big{color:var(--ob-ink);font-weight:650}html[data-look=new] .ap-todo-row.k-split .ap-todo-big{color:var(--ob-accent)}html[data-look=new] .ap-todo-row.k-momentum .ap-todo-big{color:var(--ob-positive)}html[data-look=new] .ap-todo-row.k-split .ap-tag{border-color:rgba(var(--ob-accent-rgb),.4);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent)}html[data-look=new] .ap-kpis>div.hot b{color:var(--ob-accent)}html[data-look=new] .ap-card .ap-outlier,html[data-look=new] .ap-card .ap-outlier.none{padding:10px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .ap-card a.ap-outlier:hover b{color:var(--ob-accent)}html[data-look=new] .ap-card .ap-outlier b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ap-accounts>.ap-more{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:14px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .ap-accounts>.ap-more:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}@media (max-width: 640px){html[data-look=new] .ap-products{overflow:visible}html[data-look=new] .ap-products table,html[data-look=new] .ap-products tbody{display:block;width:100%}html[data-look=new] .ap-products thead{display:none}html[data-look=new] .ap-products tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:11px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .ap-products tbody tr:last-child{border-bottom:0}html[data-look=new] .ap-products tbody td{display:block;padding:0;border:0;white-space:nowrap;color:var(--ob-muted);font-size:13px}html[data-look=new] .ap-products tbody td:nth-child(1){order:1;flex:1 1 calc(100% - 120px);min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ob-ink);font-size:14px}html[data-look=new] .ap-products tbody td:nth-child(6){order:2;flex:none;width:108px;text-align:right;color:var(--ob-ink);font-size:14px}html[data-look=new] .ap-products tbody td:nth-child(6) .ap-delta{display:none}html[data-look=new] .ap-products tbody td:nth-child(6)[data-label]:after{content:none}html[data-look=new] .ap-products tbody td:nth-child(2){order:3}html[data-look=new] .ap-products tbody td:nth-child(3){order:4}html[data-look=new] .ap-products tbody td:nth-child(4){order:5}html[data-look=new] .ap-products tbody td:nth-child(5){order:6}html[data-look=new] .ap-products tbody td:nth-child(7){order:7;flex:1 1 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .ap-products tbody td[data-label]:after{content:" " attr(data-label)}}html[data-look=new] .next-product-detail .cr-main{display:flex;flex-direction:column;gap:14px}html[data-look=new] .next-product-detail .cr-main>*{margin-top:0;margin-bottom:0}html[data-look=new] .next-product-detail .cr-main>.qi-error{margin:0}html[data-look=new] .cr-main .pcg{background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none;margin:0;padding:16px 18px;gap:12px;color:var(--ob-ink)}html[data-look=new] .cr-main .pcg.pcg-folded{flex-direction:row;align-items:center;gap:12px;padding:10px 12px;min-height:54px;font-size:13.5px;line-height:1.4}html[data-look=new] .cr-main .pcg.pcg-folded:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.4 6.6L21 12l-6.6 2.4L12 21l-2.4-6.6L3 12l6.6-2.4L12 3Z'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .cr-main .pcg.pcg-folded>span{flex:1;min-width:0;color:var(--ob-ink-2)}html[data-look=new] .cr-main .pcg.pcg-folded>span b{color:var(--ob-ink);font-weight:600}html[data-look=new] .cr-main .pcg.pcg-folded>.btn,html[data-look=new] .cr-main .pcg>.pcg-fold{flex:none;min-height:32px;padding:6px 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .cr-main .pcg.pcg-folded>.btn:hover,html[data-look=new] .cr-main .pcg>.pcg-fold:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .cr-main .pcg>.pcg-fold{top:14px;right:14px}html[data-look=new] .cr-main .pcg-proven{gap:10px;padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .pcg-title{font-size:14px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .pcg-list{gap:0}html[data-look=new] .cr-main .pcg-list li{gap:8px;padding:9px 0;border-bottom:1px solid var(--ob-row-line);font-size:13.5px}html[data-look=new] .cr-main .pcg-list li:last-child{border-bottom:0}html[data-look=new] .cr-main .pcg-name{color:var(--ob-link);font-weight:550}html[data-look=new] .cr-main .pcg-form{gap:8px}html[data-look=new] .cr-main .pcg-form .btn{min-height:40px;padding:0 14px}html[data-look=new] .cr-main .cal-wrap{gap:14px}html[data-look=new] .cr-main .cal-main{gap:10px;padding:16px 18px 18px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius)}html[data-look=new] .cr-main .cal-bar{gap:10px 16px;padding-bottom:6px}html[data-look=new] .cr-main .cal-nav{gap:8px}html[data-look=new] .cr-main .cal-nav h3{min-width:0;padding:0 6px;font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.02em;text-align:left;color:var(--ob-ink)}html[data-look=new] .cr-main .cal-arrow{width:32px;height:32px;display:grid;place-items:center;padding:0;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);font-size:17px;line-height:1;transform:none}html[data-look=new] .cr-main .cal-arrow:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover);color:var(--ob-ink);transform:none}html[data-look=new] .cr-main .cal-nav .btn{min-height:32px}html[data-look=new] .cr-main .cal-legend{gap:16px;font-size:13px;color:var(--ob-ink-2)}html[data-look=new] .cr-main .cal-legend span{gap:7px}html[data-look=new] .cr-main .cal-dot{width:8px;height:8px;border-radius:50%}html[data-look=new] .cr-main .cal-dot.posted{background:var(--ob-positive)}html[data-look=new] .cr-main .cal-dot.inbox{background:var(--ob-accent)}html[data-look=new] .cr-main .cal-dot.scheduled{background:transparent;border:1.5px dashed var(--ob-ink-2)}html[data-look=new] .cr-main .cal-misfits{padding:6px 12px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:550;color:var(--ob-danger-ink);background:rgba(var(--ob-danger-rgb),.08);border:1px solid rgba(var(--ob-danger-rgb),.35)}html[data-look=new] .cr-main .cal-grid{gap:6px}html[data-look=new] .cr-main .cal-head{padding-top:4px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .cal-head span{padding:6px 2px 2px;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:lowercase;color:var(--ob-muted);text-align:left}html[data-look=new] .cr-main .cal-head span:first-letter{text-transform:uppercase}html[data-look=new] .cr-main .cal-day{min-height:98px;padding:8px;gap:5px;background:var(--ob-raised);border:1px solid var(--ob-tile-line);border-radius:9px;box-shadow:none;transform:none;transition:border-color .18s,background .18s}html[data-look=new] .cr-main .cal-day:hover{background:var(--ob-tile-hover);border-color:var(--ob-tile-hover-line);transform:none;box-shadow:none}html[data-look=new] .cr-main .cal-day.outside{opacity:1;background:transparent;border-color:var(--ob-line-soft)}html[data-look=new] .cr-main .cal-day.outside .cal-num{color:var(--ob-faint);font-weight:500}html[data-look=new] .cr-main .cal-day.blank{background:transparent;border:1px dashed var(--ob-line)}html[data-look=new] .cr-main .cal-day.blank:hover{background:var(--ob-tile-hover);border-color:var(--ob-tile-hover-line)}html[data-look=new] .cr-main .cal-day.today{border:1px solid var(--ob-accent);background:var(--ob-seg-on)}html[data-look=new] .cr-main .cal-day.picked{box-shadow:0 0 0 2px var(--ob-bg),0 0 0 4px var(--ob-accent);border-color:var(--ob-accent)}html[data-look=new] .cr-main .cal-num{font-size:13.5px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .cal-tag{font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--ob-muted)}html[data-look=new] .cr-main .cal-day.today .cal-num,html[data-look=new] .cr-main .cal-day.today .cal-tag{color:var(--ob-accent-2)}html[data-look=new] .cr-main .cal-day.today .cal-tag{text-transform:lowercase}html[data-look=new] .cr-main .cal-day.today .cal-tag:first-letter{text-transform:uppercase}html[data-look=new] .cr-main .cal-day.blank .cal-tag{color:var(--ob-muted)}html[data-look=new] .cr-main .cal-chip{padding:4px 7px 0;border:0;border-bottom:4px solid transparent;border-radius:6px;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--ob-ink);background:var(--ob-hover)}html[data-look=new] .cr-main .cal-chip.posted{color:#cfe5d5;background:#b8d3bf21}html[data-look=new] .cr-main .cal-chip.inbox{color:var(--ob-seg-on-ink);background:rgba(var(--ob-accent-rgb),.2)}html[data-look=new] .cr-main .cal-chip.scheduled{color:var(--ob-ink-2);background:transparent;outline:1px dashed var(--ob-line-strong);outline-offset:-1px}html[data-look=new] .cr-main .cal-chip.misfit{box-shadow:inset 3px 0 0 var(--ob-danger)}html[data-look=new] .cr-main .cal-more{font-size:12.5px;color:var(--ob-muted);padding-left:2px}html[data-look=new] .cr-main .cal-side{gap:12px}html[data-look=new] .cr-main .cal-switch{gap:3px;padding:3px;border-radius:9px;background:var(--ob-track);border:1px solid var(--ob-seg-line);box-shadow:none}html[data-look=new] .cr-main .cal-switch button{min-height:38px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550;box-shadow:none}html[data-look=new] .cr-main .cal-switch button:hover{color:var(--ob-ink)}html[data-look=new] .cr-main .cal-switch button.on{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line);color:var(--ob-seg-on-ink);box-shadow:none}html[data-look=new] .cr-main .cal-panel{gap:12px;padding:18px 20px;border-radius:var(--ob-radius);border:1px solid var(--ob-line);background:var(--ob-panel);box-shadow:none}html[data-look=new] .cr-main .cal-panel h3{font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--ob-ink)}html[data-look=new] .cr-main .cal-panel-head .btn{min-height:32px;font-size:13px}html[data-look=new] .cr-main .cal-panel>.lh-note{font-size:13.5px;color:var(--ob-muted)}html[data-look=new] .cr-main .cal-field-label,html[data-look=new] .cr-main .cal-field{font-size:13px;font-weight:550;color:var(--ob-ink-2)}html[data-look=new] .cr-main .cal-plan li{padding:8px 10px;border-radius:var(--ob-radius-sm);background:var(--ob-raised);border:1px solid var(--ob-tile-line);font-size:13.5px}html[data-look=new] .cr-main .cal-plan-n{color:var(--ob-accent);font-weight:600}html[data-look=new] .cr-main .cal-plan-day{font-size:12.5px;color:var(--ob-muted)}html[data-look=new] .cr-main .cal-add{min-height:42px;border-radius:var(--ob-radius-sm);border:1px dashed var(--ob-line-strong);background:transparent;color:var(--ob-accent-2);font-size:13.5px;font-weight:550}html[data-look=new] .cr-main .cal-add:hover:not(:disabled){border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .cr-main .cal-summary{font-size:13.5px;border-radius:var(--ob-radius-sm);background:rgba(var(--ob-accent-rgb),.08);border:1px solid rgba(var(--ob-accent-rgb),.28);color:var(--ob-ink)}html[data-look=new] .cr-main .cal-summary.blank{background:rgba(var(--ob-danger-rgb),.07);border-color:rgba(var(--ob-danger-rgb),.32)}html[data-look=new] .cr-main .cal-done{font-size:13.5px;border-radius:var(--ob-radius-sm);color:#cfe5d5;background:#b8d3bf1a;border:1px solid rgba(184,211,191,.3)}html[data-look=new] .cr-main .cal-open-picker,html[data-look=new] .cr-main .cal-go{min-height:44px;padding:11px 16px;border-radius:var(--ob-radius-sm);font-size:13.5px;font-weight:650;box-shadow:none}html[data-look=new] .cr-main .cal-item{border-radius:var(--ob-radius-sm);background:var(--ob-raised);border:1px solid var(--ob-tile-line);box-shadow:none}html[data-look=new] .cr-main .cal-state{font-size:12.5px;font-weight:600}html[data-look=new] .cr-main .cal-state.posted{color:var(--ob-positive)}html[data-look=new] .cr-main .cal-state.inbox{color:var(--ob-accent-2)}html[data-look=new] .cr-main .cal-chip{align-self:stretch}html[data-look=new] .next-product-detail .ct-date-head{display:flex;align-items:baseline;gap:10px;margin:4px 0 10px;font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ob-ink)}html[data-look=new] .next-product-detail .ct-date-head span{margin-left:auto;font-size:13px;font-weight:500;color:var(--ob-muted)}html[data-look=new] .next-product-detail .ct-assign-grid.roomy{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:14px}html[data-look=new] .next-product-detail .ct-assign.mc-card{padding:16px 18px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none;transform:none}html[data-look=new] .next-product-detail .ct-assign.mc-card:hover{border-color:var(--ob-tile-hover-line);box-shadow:none;transform:none}html[data-look=new] .next-product-detail .cal-item.full .ct-assign.mc-card{padding:0;border:0;background:none}html[data-look=new] .next-product-detail .mc2-name{font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--ob-ink)}html[data-look=new] .next-product-detail .mc2-meta{font-size:13px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .mc-pill{padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550}html[data-look=new] .next-product-detail .mc-pill.done{color:var(--ob-positive);background:#b8d3bf1a;border-color:#b8d3bf4d}html[data-look=new] .next-product-detail .mc-pill.todo{color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line)}html[data-look=new] .next-product-detail .ct-done{min-height:32px;padding:5px 12px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:550;color:var(--ob-ink);background:var(--ob-raised);border:1px solid var(--ob-line)}html[data-look=new] .next-product-detail .ct-done:hover{border-color:var(--ob-accent)}html[data-look=new] .next-product-detail .ct-done.on{color:var(--ob-positive);background:#b8d3bf1a;border-color:#b8d3bf52}html[data-look=new] .next-product-detail .mc-step{margin:14px 0 8px;padding-top:12px;border-top:1px solid var(--ob-row-line);font-size:13.5px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .next-product-detail .mc-step-n{width:22px;height:22px;border-radius:6px;font-size:12.5px;font-weight:600;color:var(--ob-icon-tile-ink);background:var(--ob-icon-tile);border:1px solid var(--ob-icon-tile-line)}html[data-look=new] .next-product-detail .cl-strip.mc2-frames a{border-radius:var(--ob-radius-sm);border-color:var(--ob-line)}html[data-look=new] .next-product-detail .cl-strip.mc2-frames a:hover{border-color:var(--ob-accent);transform:none}html[data-look=new] .next-product-detail .btn.mc2-go{min-height:36px;padding:7px 14px;border-radius:var(--ob-radius-sm);font-size:13px;text-decoration:none}html[data-look=new] .next-product-detail .mc-format-toggle .ct-section-label{font-size:13px;font-weight:600;color:var(--ob-ink);letter-spacing:0;text-transform:none}html[data-look=new] .next-product-detail .mc-format-caret{font-size:13px;color:var(--ob-link)}html[data-look=new] .next-product-detail .mc-format-peek,html[data-look=new] .next-product-detail .look-card-plain{font-size:13.5px;color:var(--ob-ink-2);line-height:1.5}html[data-look=new] .next-product-detail .ct-assign-desc{font-size:14px!important;font-weight:550!important;color:var(--ob-ink);line-height:1.45}html[data-look=new] .next-product-detail .mc-use{padding:10px 12px;border-radius:var(--ob-radius-sm);background:var(--ob-raised);border:1px solid var(--ob-tile-line)}html[data-look=new] .next-product-detail .mc-use-label{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;opacity:1;color:var(--ob-muted)}html[data-look=new] .next-product-detail .mc-use-hook{font-style:normal;color:var(--ob-ink)}html[data-look=new] .next-product-detail .mc-build{border-top-color:var(--ob-row-line)}html[data-look=new] .next-product-detail details.mc-more>summary{font-size:13px;color:var(--ob-ink-2)}html[data-look=new] .next-product-detail details.mc-more span[style]{font-size:13px!important;color:var(--ob-muted)}html[data-look=new] .next-product-detail .ct2-product{color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line);border-radius:5px;font-weight:550}html[data-look=new] .next-product-detail .mp-add{align-self:flex-start;min-height:42px;padding:10px 16px;border-radius:var(--ob-radius-sm)}html[data-look=new] .next-product-detail .mp-form{padding:18px 20px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none}html[data-look=new] .next-product-detail .mp-form .qc-label{font-size:14px;font-weight:600;color:var(--ob-ink);letter-spacing:-.01em}html[data-look=new] .next-product-detail .mp-form .qc-label>span{width:22px;height:22px;border-radius:6px;font-size:12.5px;font-weight:600;color:var(--ob-icon-tile-ink);background:var(--ob-icon-tile);border:1px solid var(--ob-icon-tile-line)}html[data-look=new] .next-product-detail .mp-opt{font-style:normal;font-weight:400;font-size:13px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .mp-show-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}html[data-look=new] .next-product-detail .mp-show-bar .input{flex:1 1 260px;max-width:460px;min-height:42px;margin:0}html[data-look=new] .next-product-detail .mp-show-bar .fm-btn{min-height:42px}html[data-look=new] .next-product-detail .mp-days{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:18px 16px;align-items:start}html[data-look=new] .next-product-detail .mp-days>div{margin:0!important;min-width:0}html[data-look=new] .next-product-detail .mp-days .ct-assign-grid.roomy{grid-template-columns:minmax(0,1fr)}html[data-look=new] .next-product-detail .cr-main>.ct-card,html[data-look=new] .next-product-detail .cr-main>.vw-card,html[data-look=new] .next-product-detail .cr-main>div>.ct-card{padding:20px 22px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none;transform:none}html[data-look=new] .next-product-detail .cr-main>.ct-card:hover,html[data-look=new] .next-product-detail .cr-main>.vw-card:hover,html[data-look=new] .next-product-detail .cr-main>div>.ct-card:hover{border-color:var(--ob-line);box-shadow:none;transform:none}html[data-look=new] .cr-main .vw-card>.qc-label,html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-section-label,html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-head .ct-section-label,html[data-look=new] .next-product-detail .cr-main>.ct-card>.cv-head,html[data-look=new] .next-product-detail .cr-main>div>.ct-card>.ct-head .cv-head{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em;text-transform:none;color:var(--ob-ink)}html[data-look=new] .cr-main .vw-card>.qc-label>span{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--ob-radius-sm);font-size:14px;font-weight:600;color:var(--ob-icon-tile-ink);background:var(--ob-icon-tile);border:1px solid var(--ob-icon-tile-line)}html[data-look=new] .cr-main .vw-card>.intro{margin:8px 0 0;padding-left:40px;font-size:13.5px;color:var(--ob-muted);line-height:1.5}html[data-look=new] .cr-main .vw-card .intro-more{color:var(--ob-link);font-weight:550;font-size:13.5px}html[data-look=new] .cr-main .vw-card .intro-more:hover{color:var(--ob-link-hover)}html[data-look=new] .next-product-detail .cr-main .ct-head{align-items:center;gap:14px}html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-head,html[data-look=new] .next-product-detail .cr-main>div>.ct-card>.ct-head{display:flex;flex-wrap:nowrap;justify-content:space-between}html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-head>div:first-child,html[data-look=new] .next-product-detail .cr-main>div>.ct-card>.ct-head>div:first-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-head .ct-actions{flex:none}html[data-look=new] .next-product-detail .cr-main>.ct-card>.ct-head .lh-note,html[data-look=new] .next-product-detail .cr-main>.ct-card>.lh-note{font-size:13.5px;color:var(--ob-muted);line-height:1.5}html[data-look=new] .cr-main .vw-tbar{display:flex;align-items:center;gap:12px;margin:18px 0 6px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .vw-tbar .vw-quiet{font-size:13.5px;color:var(--ob-ink-2)}html[data-look=new] .cr-main .vw-tbar .vw-quiet b{font-size:15px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .vw-tbar .vw-quiet b.good{color:var(--ob-positive)}html[data-look=new] .cr-main .vw-tbar .vw-quiet b.warn{color:var(--ob-accent-2)}html[data-look=new] .cr-main .vw-tbar .input{min-height:40px;max-width:300px}html[data-look=new] .cr-main .vw-trow{align-items:center;gap:14px;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .cr-main .vw-trow:last-child{border-bottom:0;padding-bottom:0}html[data-look=new] .cr-main .vw-trow-main b{font-size:14px;font-weight:550;color:var(--ob-ink)}html[data-look=new] .cr-main .vw-trow-main span{font-size:13px;color:var(--ob-muted)}html[data-look=new] .cr-main .vw-pill{min-width:64px;text-align:center;padding:4px 8px;border-radius:5px;font-size:12.5px;font-weight:550}html[data-look=new] .cr-main .vw-pill.good{color:var(--ob-positive);background:#b8d3bf1a;border-color:#b8d3bf4d}html[data-look=new] .cr-main .vw-pill:not(.good):not(.bad){color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line)}html[data-look=new] .cr-main .vw-card .watch-link{padding:6px 12px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:550;color:var(--ob-ink);background:var(--ob-raised);border:1px solid var(--ob-line)}html[data-look=new] .cr-main .vw-card .watch-link:hover{border-color:var(--ob-accent);color:var(--ob-accent-2)}html[data-look=new] .cr-main .vw-now{margin-top:18px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .vw-h{font-size:14px;font-weight:600;color:var(--ob-ink);margin-bottom:10px}html[data-look=new] .cr-main .vw-stats.cr-stats{gap:12px}html[data-look=new] .cr-main .vw-stats .cr-stat{background:var(--ob-tile);border-color:var(--ob-tile-line);border-radius:9px}html[data-look=new] .cr-main .vw-stats .cr-stat b.good{color:var(--ob-ink)}html[data-look=new] .cr-main .vw-signals{margin:12px 0 0;padding-left:18px;font-size:13.5px;color:var(--ob-ink-2);line-height:1.6}html[data-look=new] .cr-main .vw-now>.vw-quiet{font-size:13px!important;color:var(--ob-muted);line-height:1.55}html[data-look=new] .cr-main :is(.vw-card,.offer-lab) .adv-verdict{padding:5px 10px;border-radius:6px;font-size:13px;font-weight:600}html[data-look=new] .cr-main :is(.vw-card,.offer-lab) .adv-verdict.too-early{color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line)}html[data-look=new] .cr-main .adv-list{margin:6px 0 4px;padding-left:18px;font-size:14px;line-height:1.6;color:var(--ob-ink)}html[data-look=new] .cr-main .vw-card .pr-thread{border-color:var(--ob-row-line)}html[data-look=new] .cr-main .vw-card>.vw-lead{margin:14px 0 0;padding:14px 0 0 40px;border-top:1px solid var(--ob-row-line);font-size:14px;color:var(--ob-ink-2)}html[data-look=new] .cr-main .qc.vr-hero.vr-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 24px;margin:0;text-align:center;background:var(--ob-panel);border:1px dashed var(--ob-line-strong);border-radius:12px}html[data-look=new] .cr-main .qc.vr-hero.vr-empty:before{content:"";width:48px;height:48px;margin-bottom:8px;border-radius:12px;border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18v14H3V5Zm7 4 5 3-5 3V9Z'/%3E%3C/svg%3E") center / 24px no-repeat,var(--ob-icon-tile)}html[data-look=new] .cr-main .qc.vr-hero.vr-empty .qc-head{margin:0;text-align:center}html[data-look=new] .cr-main .qc.vr-hero.vr-empty .qc-title{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:0}html[data-look=new] .cr-main .qc.vr-hero.vr-empty .qc-sub{margin:6px 0 14px;font-size:14px;color:var(--ob-muted)}html[data-look=new] .cr-main .ca-grid{margin-top:16px}html[data-look=new] .cr-main .ca-add{border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:transparent;color:var(--ob-accent-2)}html[data-look=new] .cr-main .ca-add:hover{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .cr-main .ca-add span{font-size:13px;font-weight:550;letter-spacing:0;text-transform:none;color:var(--ob-ink-2)}html[data-look=new] .next-product-detail .cr-main .cv-empty,html[data-look=new] .next-product-detail .cr-main>div>.empty{padding:36px 20px;border:1px dashed var(--ob-line-strong);border-radius:12px;background:transparent;color:var(--ob-muted);font-size:14px}html[data-look=new] .next-product-detail .cr-main>div>.ct-card>.cv-empty,html[data-look=new] .next-product-detail .cr-main>.ct-card>.cv-empty{margin-top:18px}html[data-look=new] .next-product-detail .mp-settings{margin:0}html[data-look=new] .next-product-detail .mp-settings-toggle{display:flex;width:100%;align-items:center;gap:12px;min-height:54px;padding:10px 16px 10px 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);color:var(--ob-ink);font-size:14px;font-weight:550;text-align:left}html[data-look=new] .next-product-detail .mp-settings-toggle:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm-2-5h4l1 3 3 1 3 3v4l-3 1-1 3-3 3h-4l-1-3-3-1-3-3v-4l3-1 1-3 3-3Z'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .next-product-detail .mp-settings-toggle i{margin-left:auto;font-size:0;width:16px;height:16px;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b49ac6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .next-product-detail .mp-settings.open .mp-settings-toggle i{transform:rotate(180deg)}html[data-look=new] .next-product-detail .mp-settings-toggle:hover,html[data-look=new] .next-product-detail .mp-settings.open .mp-settings-toggle{border-color:var(--ob-tile-hover-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .next-product-detail .mp-settings-body{margin-top:8px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .next-product-detail .cr-main>.notes-box{margin:0!important;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);font-size:13.5px!important;color:var(--ob-ink);line-height:1.5}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:first-child{margin-bottom:10px}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:first-child>b{font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--ob-ink)}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:first-child>.lh-note{padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink)!important;background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:not(:first-child):not(.lh-note){display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;margin:0!important;padding:9px 0;border-top:1px solid var(--ob-row-line);color:var(--ob-ink)}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:not(:first-child):not(.lh-note)>b{font-weight:500;color:var(--ob-muted)}html[data-look=new] .next-product-detail .cr-main>.notes-box>.lh-note{font-size:13.5px;color:var(--ob-muted);margin:0 0 8px!important}html[data-look=new] .cr-main .cast-box{margin:0;gap:14px;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .cr-main .cast-head b{font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .cr-main .cast-type{padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .cr-main .cast-switch{gap:3px;padding:3px;border-radius:9px;background:var(--ob-track);border:1px solid var(--ob-seg-line)}html[data-look=new] .cr-main .cast-switch button{min-height:38px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550}html[data-look=new] .cr-main .cast-switch button.on{border:1px solid var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink);font-weight:600}html[data-look=new] .cr-main .cast-label{font-size:13px;font-weight:550;letter-spacing:0;color:var(--ob-muted)}html[data-look=new] .cr-main .cast-field{font-size:14px;color:var(--ob-ink)}html[data-look=new] .cr-main .cast-pick{padding:12px 14px;border-radius:var(--ob-radius-sm);background:#b8d3bf12;border:1px solid rgba(184,211,191,.26);font-size:15px;font-weight:600}html[data-look=new] .cr-main .cast-pick .cast-label{color:var(--ob-positive)}html[data-look=new] .cr-main .cast-box>.lh-note{font-size:13.5px;color:var(--ob-muted)}html[data-look=new] .cr-main .cast-empty{border-color:var(--ob-line-strong);border-radius:var(--ob-radius-sm)}html[data-look=new] .cr-main .cast-done{color:var(--ob-positive)}html[data-look=new] .cr-main .pe{padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .cr-main .pe-head{margin-bottom:14px;align-items:center}html[data-look=new] .cr-main .pe-head b{font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--ob-ink)}html[data-look=new] .cr-main .pe-head span{padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .cr-main .pe-vibe{margin:0;padding:12px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .pe-lab{gap:6px;font-size:13px;font-weight:550;letter-spacing:0;text-transform:none;color:var(--ob-ink-2)}html[data-look=new] .cr-main .pe-lab span{font-size:12.5px;color:var(--ob-muted);opacity:1}html[data-look=new] .cr-main .pe-lab .lh-note{font-size:13px;color:var(--ob-muted);font-weight:400}html[data-look=new] .cr-main .pe-in{font-size:13.5px;font-weight:400;padding:9px 11px}html[data-look=new] .cr-main textarea.pe-in{min-height:64px}html[data-look=new] .cr-main .pe-vibe-read{font-size:13.5px;color:var(--ob-ink);background:none}html[data-look=new] .cr-main .pe-angles{margin:0;padding-left:18px;font-size:13.5px;line-height:1.55;color:var(--ob-ink);font-weight:400}html[data-look=new] .cr-main .pe-vibe .btn{align-self:flex-start}html[data-look=new] .cr-main .pe-drop{min-height:0;margin:4px 0;padding:22px 18px;flex-direction:row;gap:14px;border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .cr-main .pe-drop:hover,html[data-look=new] .cr-main .pe-drop.over{border-style:dashed;border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .cr-main .pe-drop-ico{width:36px;height:36px;flex:none;border-radius:9px;border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4m-5 5 5-5 5 5M4 16v4h16v-4'/%3E%3C/svg%3E") center / 18px no-repeat,var(--ob-icon-tile)}html[data-look=new] .cr-main .pe-drop-title{font-size:14.5px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .pe-drop-btn{margin:0 0 0 4px}html[data-look=new] .cr-main .pe-lib{gap:8px}html[data-look=new] .cr-main .pe-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;margin-top:14px}html[data-look=new] .cr-main .pe-card{gap:10px;padding:10px 10px 12px;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .cr-main .pe-card:hover{border-color:var(--ob-tile-hover-line);box-shadow:none}html[data-look=new] .cr-main .pe-card.is-canon{border-color:var(--ob-accent);box-shadow:none}html[data-look=new] .cr-main .pe-card img{border-radius:var(--ob-radius-sm);background:var(--ob-icon-tile);aspect-ratio:4 / 3;object-fit:cover}html[data-look=new] .cr-main .pe-canon{top:18px;left:18px;padding:4px 8px;border-radius:5px;font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--ob-accent-ink);background:var(--ob-accent)}html[data-look=new] .cr-main .pe-card .pe-lab{font-size:12.5px}html[data-look=new] .cr-main .pe-actions{gap:4px;padding-top:8px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .pe-actions .pe-del{color:var(--ob-danger-ink);margin-left:auto}html[data-look=new] .cr-main .pe-soft,html[data-look=new] .cr-main .pe-lowres{font-size:12.5px}html[data-look=new] .cr-main :is(.pe-vibe,.cast-box,.vw-card,.cal-panel-head,.cal-nav,.pcg-list,.offer-lab,.mp-settings-body) .btn.btn-ghost{min-height:32px;padding:6px 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .cr-main :is(.pe-vibe,.cast-box,.vw-card,.cal-panel-head,.cal-nav,.pcg-list,.offer-lab,.mp-settings-body) .btn.btn-ghost:hover:not(:disabled){border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .cr-main .pe-actions .btn.btn-ghost{padding:4px 8px;min-height:30px;color:var(--ob-link);font-weight:550}html[data-look=new] .cr-main .pe-actions .btn.btn-ghost.pe-del{color:var(--ob-danger-ink)}html[data-look=new] .cr-main .offer-lab>.ct-section-label:not(:first-child){margin:18px 0 10px;padding-top:16px;border-top:1px solid var(--ob-row-line);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:14.5px;font-weight:600;text-transform:none;letter-spacing:-.01em;color:var(--ob-ink)}html[data-look=new] .cr-main .offer-lab>.ct-section-label .lh-note{font-size:13px;font-weight:400;color:var(--ob-muted)}html[data-look=new] .cr-main .offer-field-label{display:block;margin:16px 0 7px;font-size:13px;font-weight:550;color:var(--ob-ink-2)}html[data-look=new] .cr-main .offer-lab .input{min-height:42px}html[data-look=new] .cr-main .offer-lab textarea.input{min-height:64px}html[data-look=new] .cr-main .offer-fold{margin:14px 0 0;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised)}html[data-look=new] .cr-main .offer-fold>summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .offer-fold>summary::-webkit-details-marker{display:none}html[data-look=new] .cr-main .offer-fold>summary:after{content:"";width:16px;height:16px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b49ac6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .cr-main .offer-fold[open]>summary:after{transform:rotate(180deg)}html[data-look=new] .cr-main .offer-fold>summary:hover{color:var(--ob-accent-2)}html[data-look=new] .cr-main .offer-fold-count{margin-left:auto;padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .cr-main .offer-fold>.offer-checklist{padding:0 16px 12px;gap:0 24px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .offer-check{gap:10px;padding:11px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;font-size:13.5px;color:var(--ob-ink)}html[data-look=new] .cr-main .offer-check.on{background:none;border-color:var(--ob-row-line)}html[data-look=new] .cr-main .offer-check input{width:16px;height:16px;margin-top:2px;accent-color:var(--ob-accent)}html[data-look=new] .cr-main .offer-why{margin-top:3px;font-size:13px;color:var(--ob-muted);line-height:1.45}html[data-look=new] .cr-main .offer-grid{gap:14px}html[data-look=new] .cr-main .offer-card{padding:14px;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .cr-main .offer-card:hover{border-color:var(--ob-tile-line);box-shadow:none}html[data-look=new] .cr-main .offer-card.lead{border-color:#b8d3bf80}html[data-look=new] .cr-main .offer-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}html[data-look=new] .cr-main .offer-dates label{flex-direction:column;align-items:stretch;gap:6px;font-size:12.5px;color:var(--ob-muted)}html[data-look=new] .cr-main .offer-dates .input{min-height:40px;font-size:13.5px;padding:8px 10px}html[data-look=new] .cr-main .offer-nums .input{min-height:40px;font-size:13.5px}html[data-look=new] .cr-main .offer-card>div:first-child .input{font-size:14px}html[data-look=new] .cr-main .offer-nums{gap:8px;margin-top:10px}html[data-look=new] .cr-main .offer-nums .lh-note{font-size:12.5px;color:var(--ob-muted)}html[data-look=new] .cr-main .offer-rates{gap:4px 14px;margin-top:12px;padding-top:10px;border-top:1px solid var(--ob-row-line);font-size:13px;color:var(--ob-muted)}html[data-look=new] .cr-main .offer-rates b{color:var(--ob-ink);font-weight:600}html[data-look=new] .cr-main .offer-lab .adv-verdict.small{padding:4px 8px;font-size:12.5px}html[data-look=new] .cr-main .offer-lab>.lh-note,html[data-look=new] .cr-main .offer-lab>div>.lh-note{font-size:13px;color:var(--ob-muted)}html[data-look=new] .cr-main .offer-when{font-size:12px;padding:1px 7px;border-radius:5px}html[data-look=new] .cr-main .pmv{display:flex;flex-direction:column;gap:14px}html[data-look=new] .cr-main .pmv-head{align-items:center}html[data-look=new] .cr-main .pmv-title{margin:0;font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.2}html[data-look=new] .cr-main .pmv-gens{min-height:34px;padding:6px 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .cr-main .pmv-gens:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .cr-main .pmv-maker{gap:20px;padding:0;border:0;border-radius:0;background:none}html[data-look=new] .cr-main .pmv-label{gap:9px;font:600 13.5px var(--ob-font);letter-spacing:-.01em;text-transform:none;color:var(--ob-ink)}html[data-look=new] .cr-main .pmv-label span{width:22px;height:22px;border-radius:6px;border:1px solid var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:600}html[data-look=new] .cr-main .pmv-brief{border-left-color:var(--ob-row-line)}html[data-look=new] .cr-main .pmv-eyebrow{font:500 12.5px var(--ob-font);letter-spacing:0;color:var(--ob-muted)}html[data-look=new] .cr-main .pmv-cover-text b{font-family:var(--ob-font);font-weight:600;letter-spacing:-.02em}html[data-look=new] .cr-main .pmv-cover-text>span:last-child{font-size:13px;color:var(--ob-muted)}html[data-look=new] .cr-main .pmv-cover{border-radius:var(--ob-radius);border-color:var(--ob-line-strong)}html[data-look=new] .cr-main .pmv-add-note{font-size:13px;font-weight:550;color:var(--ob-link)}html[data-look=new] .cr-main .pmv-go{min-height:44px;border-radius:var(--ob-radius-sm);font-size:13.5px}html[data-look=new] .concept-picker .cp-settings>summary{font-size:13px;color:var(--ob-ink-2)}html[data-look=new] .concept-picker .cp-settings>summary:hover,html[data-look=new] .concept-picker .cp-settings[open]>summary{color:var(--ob-accent-2)}html[data-look=new] .concept-picker .cp-settings[open]{border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised)}html[data-look=new] .concept-picker .cp-toolbar{gap:8px}html[data-look=new] .concept-picker .cp-toolbar .cp-search{min-height:42px;border-radius:8px}html[data-look=new] .concept-picker .cp-filters{gap:8px;min-width:0;max-width:100%}html[data-look=new] .concept-picker .cp-filters .fm-btn{max-width:100%;min-width:0}html[data-look=new] .concept-picker .cp-filters .fm-value{max-width:none;min-width:0}html[data-look=new] .cr-main .pmv-cover-text>span:last-child{white-space:normal;overflow:visible}html[data-look=new] .concept-picker .cp-card{border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .concept-picker .cp-card:hover{transform:translateY(-2px);border-color:var(--ob-tile-hover-line);box-shadow:0 12px 30px #0001}html[data-look=new] .concept-picker .cp-card.on,html[data-look=new] .concept-picker .cp-card[aria-pressed=true]{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .concept-picker .cp-card-name{font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .concept-picker .cp-card-meta{min-width:0;max-width:100%;flex-wrap:wrap}html[data-look=new] .concept-picker .perf-badge{max-width:100%;white-space:normal;line-height:1.35;padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .concept-picker .cp-clone,html[data-look=new] .concept-picker .otc-tag{padding:4px 8px;border-radius:5px;font-size:12.5px;font-weight:600;letter-spacing:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#110e16c7}html[data-look=new] .concept-picker .otc-tag.otc-missing{color:var(--ob-muted);border-color:var(--ob-line)}html[data-look=new] .concept-picker .cp-play{background:#110e16b8;border-color:#ffffff38}html[data-look=new] .concept-picker .cp-selected{background:var(--ob-raised);border-color:var(--ob-tile-line);border-radius:var(--ob-radius);box-shadow:none}html[data-look=new] .concept-picker .cp-selected a:not(.btn){color:var(--ob-link);font-weight:550;text-decoration:none}html[data-look=new] .concept-picker .cp-selected a:not(.btn):hover{color:var(--ob-link-hover)}html[data-look=new] .concept-picker .cp-selected .otc-tag{display:inline-flex;align-items:center;gap:6px;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ob-raised);border:1px solid var(--ob-line);color:var(--ob-muted);font-weight:550}html[data-look=new] .concept-picker .cp-selected .otc-tag:before{content:"";width:14px;height:14px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4a6c4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 10l5-3v10l-5-3M3 6h12v12H3V6Z'/%3E%3C/svg%3E") center / 14px no-repeat}html[data-look=new] .concept-picker .cp-selected .otc-tag.otc-missing:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4a6c4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18M15 10l5-3v10l-2.2-1.3M13 13v4H4a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h3M9.5 7H14a1 1 0 0 1 1 1v3.5'/%3E%3C/svg%3E")}html[data-look=new] .cp-watch-head b,html[data-look=new] .cp-watch-head h2{font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .concept-picker .cp-count,html[data-look=new] .concept-picker .cp-list+.lh-note{font-size:13px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .top-concepts{padding:20px 22px}html[data-look=new] .next-product-detail .top-concepts-head{display:flex;align-items:center;gap:10px;margin-bottom:4px;font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em;text-transform:none;color:var(--ob-ink)}html[data-look=new] .next-product-detail .top-concepts-head .live-dot{display:inline-block;padding:3px 8px;border-radius:5px;font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:lowercase;color:var(--ob-positive);background:#b8d3bf14;border:1px solid rgba(184,211,191,.26)}html[data-look=new] .next-product-detail .top-concepts-head .live-dot:first-letter{text-transform:uppercase}html[data-look=new] .next-product-detail .top-concepts>.lh-note{display:none}html[data-look=new] .next-product-detail .top-concepts>.section-label{margin:0 0 4px!important;font-size:13.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ob-muted)}html[data-look=new] .next-product-detail .top-concepts .tested-row{gap:14px;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .next-product-detail .top-concepts .tested-row:last-child{border-bottom:0;padding-bottom:0}html[data-look=new] .next-product-detail .top-concepts .tested-row img{border-radius:var(--ob-radius-sm)!important;border:1px solid var(--ob-line)}html[data-look=new] .next-product-detail .top-concepts .tested-row b[style]{font-size:14.5px!important;font-weight:600;letter-spacing:-.01em;color:var(--ob-ink)}html[data-look=new] .next-product-detail .top-concepts .tested-row .lh-note{font-size:13px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .top-concepts .tested-row .lh-note b{color:var(--ob-ink);font-weight:600}html[data-look=new] .next-product-detail .top-concepts .cp-tested.posted{color:var(--ob-positive);background:#b8d3bf14;border-color:#b8d3bf4d}html[data-look=new] .next-product-detail .top-concepts .watch-link,html[data-look=new] .next-product-detail .split-tests .st-watch{padding:5px 11px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:550;color:var(--ob-ink);background:var(--ob-raised);border:1px solid var(--ob-line)}html[data-look=new] .next-product-detail .top-concepts .watch-link:hover,html[data-look=new] .next-product-detail .split-tests .st-watch:hover{border-color:var(--ob-accent);color:var(--ob-accent-2)}html[data-look=new] .next-product-detail .split-tests>.intro{margin:0 0 12px;font-size:13.5px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .split-tests .sx-bar{gap:10px;margin-bottom:12px}html[data-look=new] .next-product-detail .split-tests .view-tabs{gap:3px;padding:3px;border-radius:9px;background:var(--ob-track);border:1px solid var(--ob-seg-line)}html[data-look=new] .next-product-detail .split-tests .view-tabs button{min-height:34px;padding:0 12px;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--ob-seg-ink);font-size:13px;font-weight:550}html[data-look=new] .next-product-detail .split-tests .view-tabs button.active{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line);color:var(--ob-seg-on-ink)}html[data-look=new] .next-product-detail .split-tests .sx-test{padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .next-product-detail .split-tests .sx-test:hover{border-color:var(--ob-line);box-shadow:none}html[data-look=new] .next-product-detail .split-tests .sx-test .cr-stat{background:var(--ob-tile);border-color:var(--ob-tile-line)}html[data-look=new] .next-product-detail .split-tests .sx-unit,html[data-look=new] .next-product-detail .split-tests .sx-track span{font-size:12.5px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .split-tests .sx-pill{font-size:12.5px;padding:2px 7px;border-radius:5px;color:var(--ob-positive)}html[data-look=new] .next-product-detail .split-tests .sx-rounds li{border-radius:9px}html[data-look=new] .next-product-detail .split-tests .sx-rounds li.now{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line)}html[data-look=new] .next-product-detail .split-tests .sx-round-head h4{font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .next-product-detail .split-tests .sx-meta{font-size:13px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .split-tests .st-locked-chip{border-radius:5px;padding:3px 8px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line)}html[data-look=new] .next-product-detail .split-tests .sx-lanes{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}html[data-look=new] .next-product-detail .split-tests .sx-lane{border-color:var(--ob-tile-line);background:var(--ob-raised);border-radius:var(--ob-radius)}html[data-look=new] .next-product-detail .split-tests .sx-lane .sx-result{background:transparent;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;padding-left:0;padding-right:0}html[data-look=new] .next-product-detail .split-tests .sx-own{background:transparent;border:1px dashed var(--ob-line-strong)}html[data-look=new] .next-product-detail .split-tests .ct2-product{border-radius:5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border-color:var(--ob-pill-line)}html[data-look=new] .next-product-detail .split-tests .sx-open{color:var(--ob-link);font-weight:550}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp{padding:20px 22px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);display:flex;flex-direction:column}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.intro{order:2;margin:-4px 0 16px;font-size:13.5px;color:var(--ob-muted)}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-bar{order:1;margin-bottom:0}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>:not(.intro):not(.sx-bar){order:3}html[data-look=new] .next-product-detail .split-tests.cmp .cv-head{font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em;margin:0}html[data-look=new] .next-product-detail .split-tests.cmp .sx-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 20px;border:1px dashed var(--ob-line-strong);border-radius:12px;background:transparent;color:var(--ob-muted);font-size:14px}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card{margin:14px 0 0!important;padding:14px 0 0!important;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card>div:first-child>b{font-size:14.5px;font-weight:600}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card>div:first-child>.lh-note:last-child{color:var(--ob-link);font-weight:550}html[data-look=new] .next-product-detail .mp-settings-body .notes-box{padding:12px 14px;border-radius:var(--ob-radius-sm);background:var(--ob-raised);border:1px solid var(--ob-tile-line);color:var(--ob-ink)}html[data-look=new] .next-product-detail .mp-settings-body .card{background:var(--ob-raised);border-radius:var(--ob-radius);box-shadow:none}html[data-look=new] .next-product-detail .mp-settings-body .section-label{font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ob-ink)}html[data-look=new] .next-product-detail .mp-settings-body .pt-label,html[data-look=new] .next-product-detail .mp-settings-body .pt-switch{font-size:13.5px}html[data-look=new] .dp{background:var(--ob-bg);padding:20px 28px 24px;gap:14px;color:var(--ob-ink)}html[data-look=new] .dp-bar{gap:16px}html[data-look=new] .dp-bar>.btn.btn-ghost{min-height:38px;padding:7px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .dp-bar>.btn.btn-ghost:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .dp-title h2{font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.2;color:var(--ob-ink)}html[data-look=new] .dp-title .lh-note{font-size:13.5px;color:var(--ob-muted)}html[data-look=new] .dp-steps{gap:6px;margin-top:8px}html[data-look=new] .dp-steps li{font-size:13px;font-weight:500;color:var(--ob-muted)}html[data-look=new] .dp-steps li.now{color:var(--ob-ink)}html[data-look=new] .dp-steps li span{border-radius:6px}html[data-look=new] .dp-send,html[data-look=new] .dp-continue{min-height:44px;padding:0 18px;border-radius:var(--ob-radius-sm);font-size:13.5px;font-weight:650}html[data-look=new] .dp-day{min-width:88px;padding:8px 12px;border-radius:9px;border:1px solid var(--ob-tile-line);background:var(--ob-raised);color:var(--ob-muted);font-size:12.5px;transform:none}html[data-look=new] .dp-day:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover);transform:none;box-shadow:none}html[data-look=new] .dp-day b{font-size:13.5px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .dp-day.on{border-color:var(--ob-accent);background:var(--ob-seg-on);box-shadow:none}html[data-look=new] .dp-day.blank span{color:var(--ob-faint)}html[data-look=new] .dp-day span.picked{color:var(--ob-accent-2);font-weight:600}html[data-look=new] .dp-lib,html[data-look=new] .dp-side{padding:16px;gap:12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .dp-tabs{gap:3px;padding:3px;border-radius:9px;background:var(--ob-track);border:1px solid var(--ob-seg-line)}html[data-look=new] .dp-tabs button{padding:7px 14px;border:1px solid transparent;border-radius:7px;font-size:13.5px;font-weight:550;color:var(--ob-seg-ink)}html[data-look=new] .dp-tabs button.on{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line);color:var(--ob-seg-on-ink)}html[data-look=new] .dp-label{font-size:13px;font-weight:550;letter-spacing:0;text-transform:none;color:var(--ob-muted)}html[data-look=new] .dp-who{margin-top:-6px;font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ob-ink)}html[data-look=new] .dp-side>.lh-note{font-size:13.5px;color:var(--ob-ink-2)}html[data-look=new] .dp-list li{padding:9px 12px;border-radius:var(--ob-radius-sm);font-size:13.5px;background:var(--ob-raised);border:1px dashed var(--ob-accent-line)}html[data-look=new] .dp-list li.sent{border:1px solid var(--ob-tile-line);color:var(--ob-ink-2)}html[data-look=new] .dp-list li em{font-size:12.5px;color:var(--ob-muted)}html[data-look=new] .dp-empty{border-color:var(--ob-line-strong);border-radius:var(--ob-radius);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .dp-empty b{color:var(--ob-ink)}html[data-look=new] .dp-lane{border-color:var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised)}html[data-look=new] .dp-lane:hover:not(:disabled){border-color:var(--ob-tile-hover-line)}html[data-look=new] .dp-lane.on{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .dp-lane em{color:var(--ob-accent-2)}html[data-look=new] .dp-tick{background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .dp-test-head{background:var(--ob-raised);border-color:var(--ob-tile-line);border-radius:var(--ob-radius)}html[data-look=new] .dp-test-head a,html[data-look=new] .dp-card-title a{color:var(--ob-link)}html[data-look=new] .dp-details-toggle{border-color:var(--ob-line-strong);border-radius:var(--ob-radius-sm)}html[data-look=new] .dp-card{padding:18px 20px;gap:14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .dp-card:hover{border-color:var(--ob-line);box-shadow:none}html[data-look=new] .dp-card-n{width:30px;height:30px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-weight:600}html[data-look=new] .dp-card-title b{font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .dp-card-title span{font-size:13px;color:var(--ob-muted)}html[data-look=new] .dp-field{font-size:13px;font-weight:550;color:var(--ob-ink-2)}html[data-look=new] .cal-big .cal-big-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px}html[data-look=new] .cal-big .cal-item{padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .cal-big .cal-arrow{width:36px;height:36px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .cal-big .cal-open-picker{min-height:44px;border-radius:var(--ob-radius-sm);font-size:13.5px}html[data-look=new] .cal-big .cal-state{font-size:12.5px;font-weight:600}html[data-look=new] .cal-big .cal-state.posted{color:var(--ob-positive)}html[data-look=new] .cal-big .cal-state.inbox{color:var(--ob-accent-2)}html[data-look=new] .cal-big .mc2-name{font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .cal-big .mc-use-label{text-transform:none;letter-spacing:0;opacity:1;color:var(--ob-muted)}html[data-look=new] .cal-big .btn.mc2-go{text-decoration:none;border-radius:var(--ob-radius-sm)}@media (max-width: 640px){html[data-look=new] .next-product-detail .cr-main{gap:12px}html[data-look=new] .cr-main .pcg.pcg-folded{font-size:13px;padding:10px;gap:10px}html[data-look=new] .cr-main .pcg.pcg-folded:before{width:30px;height:30px}html[data-look=new] .cr-main .cal-main{padding:12px 10px 14px}html[data-look=new] .cr-main .cal-nav h3{font-size:18px}html[data-look=new] .cr-main .cal-legend{gap:12px;font-size:12.5px}html[data-look=new] .cr-main .cal-misfits{font-size:12.5px;padding:6px 10px}html[data-look=new] .cr-main .cal-grid{gap:4px}html[data-look=new] .cr-main .cal-head span{padding:4px 0;font-size:12.5px;text-align:center}html[data-look=new] .cr-main .cal-day{min-height:50px;padding:6px 2px;gap:2px;align-items:center;border-radius:8px}html[data-look=new] .cr-main .cal-day.picked{box-shadow:0 0 0 2px var(--ob-accent)}html[data-look=new] .cr-main .cal-count{font-size:12.5px;font-weight:600;color:var(--ob-accent-2)}html[data-look=new] .cr-main .cal-switch button{font-size:13.5px}html[data-look=new] .cr-main .cal-panel{padding:16px 14px}html[data-look=new] .cr-main .cal-panel h3{font-size:16px}html[data-look=new] .next-product-detail .cr-main>.ct-card,html[data-look=new] .next-product-detail .cr-main>.vw-card,html[data-look=new] .next-product-detail .cr-main>div>.ct-card,html[data-look=new] .next-product-detail .cr-main>.notes-box,html[data-look=new] .cr-main .cast-box,html[data-look=new] .cr-main .pe,html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp,html[data-look=new] .next-product-detail .top-concepts{padding:16px 14px}html[data-look=new] .cr-main .vw-card>.intro,html[data-look=new] .cr-main .vw-card>.vw-lead{padding-left:0}html[data-look=new] .cr-main .vw-tbar{flex-wrap:wrap}html[data-look=new] .cr-main .vw-tbar .input{max-width:none;flex:1 1 100%}html[data-look=new] .next-product-detail .cr-main>.notes-box>div:not(:first-child):not(.lh-note){grid-template-columns:minmax(0,1fr);gap:2px}html[data-look=new] .cr-main .pe-drop{flex-direction:column;gap:10px;padding:18px 14px}html[data-look=new] .cr-main .pe-drop-btn{margin:0}html[data-look=new] .cr-main .offer-lab>.field-row{flex-wrap:wrap}html[data-look=new] .cr-main .offer-lab>.field-row>.lh-note{flex:1 1 100%!important;order:3}html[data-look=new] .cr-main .offer-lab>div>.lh-note{display:block;margin:8px 0 0!important}html[data-look=new] .cr-main .offer-fold>.offer-checklist{padding:0 12px 8px}html[data-look=new] .concept-picker .cp-clone{max-width:calc(100% - 12px);font-size:12.5px;padding:3px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .concept-picker .perf-badge{font-size:12.5px}html[data-look=new] .cr-main .offer-dates label{font-size:12.5px!important}html[data-look=new] .cr-main .pmv-title{font-size:20px}html[data-look=new] .cr-main .pmv-maker{padding:0}html[data-look=new] .next-product-detail .top-concepts-head{flex-wrap:wrap;gap:6px 10px}html[data-look=new] .next-product-detail .mp-days{grid-template-columns:minmax(0,1fr)}html[data-look=new] .dp{padding:12px 14px 14px;gap:10px}html[data-look=new] .dp-title h2{font-size:20px}html[data-look=new] .dp-lib,html[data-look=new] .dp-side{padding:12px 10px}html[data-look=new] .dp-bar>.btn.btn-ghost,html[data-look=new] .dp-send{min-height:42px;font-size:13px}html[data-look=new] .dp-day{min-width:78px;padding:7px 10px}html[data-look=new] .dp-card{padding:14px 12px}}html[data-look=new] .cr-main .pp-panel{margin:0;padding:20px 22px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none;transform:none}html[data-look=new] .cr-main .pp-panel:hover{border-color:var(--ob-line);box-shadow:none;transform:none}html[data-look=new] .pp-vh{display:flex;align-items:center;gap:12px;min-width:0;margin:0 0 16px}html[data-look=new] :is(.pp-vh-ico,.pp-empty-ico){flex:none;display:grid;place-items:center;border:1px solid var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .pp-vh-ico{width:32px;height:32px;border-radius:var(--ob-radius-sm)}html[data-look=new] .pp-vh-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html[data-look=new] .pp-vh h3{display:flex;align-items:center;gap:9px;min-width:0;margin:0;font:600 16px/1.3 var(--ob-font);letter-spacing:-.015em;color:var(--ob-ink);white-space:nowrap}html[data-look=new] .pp-vh-pill{flex:none;padding:2px 8px;border-radius:999px;border:1px solid var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;letter-spacing:0}html[data-look=new] .pp-vh-sub{font-size:13px;color:var(--ob-muted)}html[data-look=new] .pp-vh-act{flex:none;display:flex;align-items:center;gap:8px}html[data-look=new] .pp-vh-act .btn,html[data-look=new] .cast-head-act .btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 13px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:600;white-space:nowrap}html[data-look=new] .pp-vh-act .btn.btn-ghost,html[data-look=new] .cast-head-act .btn.btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .pp-vh-act .btn.btn-ghost:hover:not(:disabled),html[data-look=new] .cast-head-act .btn.btn-ghost:hover:not(:disabled){border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .pp-empty{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:30px 20px 26px;border:0;background:none;text-align:center}html[data-look=new] .pp-empty-ico{width:48px;height:48px;border-radius:12px}html[data-look=new] .pp-empty>b{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.4;color:var(--ob-ink)}html[data-look=new] .pp-empty .btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:9px 16px;border-radius:var(--ob-radius-sm);font-size:13.5px;font-weight:600}html[data-look=new] .cr-main .pp-panel>.pp-vh+.pp-empty{border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .pp-drop{border-top:1px solid var(--ob-row-line);border-radius:0}html[data-look=new] .cr-main .pp-drop .pp-empty{border-top:0}html[data-look=new] .pp-icon-btn{flex:none;width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);cursor:pointer;text-decoration:none;transition:border-color .15s,color .15s,background .15s}html[data-look=new] .pp-icon-btn:hover:not(:disabled){border-color:var(--ob-accent);color:var(--ob-ink);background:var(--ob-hover)}html[data-look=new] .pp-icon-btn.danger{color:var(--ob-danger-ink)}html[data-look=new] .pp-icon-btn.danger:hover:not(:disabled){border-color:rgba(var(--ob-danger-rgb),.6);background:rgba(var(--ob-danger-rgb),.08);color:var(--ob-danger-ink)}html[data-look=new] .pp-icon-btn:disabled{opacity:.5;cursor:default}html[data-look=new] .pcg-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}html[data-look=new] .pcg-line>.pcg-kind{color:var(--ob-ink-2)}html[data-look=new] .pcg-line>.pcg-kind b{color:var(--ob-ink);font-weight:600}html[data-look=new] .pcg-sep{color:var(--ob-faint)}html[data-look=new] .pcg-sub{color:var(--ob-muted)}html[data-look=new] .next-product-detail .mp-cv>.mp-show-bar{flex-wrap:nowrap;margin:0 0 6px}html[data-look=new] .next-product-detail .mp-cv>.mp-show-bar .input{flex:1 1 auto;min-width:0;max-width:none}html[data-look=new] .next-product-detail .mp-cv>.mp-show-bar .fm-btn{flex:none}html[data-look=new] .next-product-detail .mp-cv .mp-days{margin-top:12px;gap:6px 28px}html[data-look=new] .next-product-detail .mp-cv .mp-day{min-width:0}html[data-look=new] .next-product-detail .mp-cv .ct-date-head{margin:10px 0 0;padding-bottom:8px}html[data-look=new] .next-product-detail .mp-cv .ct-assign-grid.roomy{gap:0}html[data-look=new] .next-product-detail .mp-add .pp-ico{margin-right:0}html[data-look=new] .ct-assign.mc-card.mc3{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:none;transform:none}html[data-look=new] .ct-assign.mc-card.mc3:hover{transform:none;box-shadow:none}html[data-look=new] :is(.mp-cv,.cal-panel,.cal-big) .ct-assign.mc-card.mc3{padding:14px 0;background:none;border:0;border-top:1px solid var(--ob-row-line);border-radius:0}html[data-look=new] :is(.mp-cv,.cal-panel,.cal-big) .ct-assign.mc-card.mc3:hover{border-color:var(--ob-row-line)}html[data-look=new] .mc3 .mc3-head,html[data-look=new] .cal-item.full .ct-assign.mc3>.mc3-head{display:flex;flex-direction:row;align-items:flex-start;gap:12px;min-width:0}html[data-look=new] .mc3 .mc3-thumb{position:relative;flex:none;width:48px;height:64px;display:grid;place-items:center;overflow:hidden;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-faint);text-decoration:none}html[data-look=new] .mc3 .mc3-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html[data-look=new] .mc3 .mc3-play{position:absolute;left:50%;top:50%;width:24px;height:24px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#110e16b8;border:1px solid rgba(255,255,255,.22);color:#fff;opacity:.9}html[data-look=new] .mc3 a.mc3-thumb:hover{border-color:var(--ob-accent)}html[data-look=new] .mc3 .mc3-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding-top:2px}html[data-look=new] .mc3 .mc2-name{display:block;font:600 15px/1.3 var(--ob-font);letter-spacing:-.015em;color:var(--ob-ink);overflow-wrap:anywhere}html[data-look=new] .mc3 .mc3-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;font-size:13px;color:var(--ob-muted)}html[data-look=new] .mc3 .mc3-meta:empty{display:none}html[data-look=new] .mc3 .mc3-quiet{font-size:13px;color:var(--ob-muted)}html[data-look=new] .mc3 .mc3-meta .ct2-product{padding:2px 8px;border-radius:5px;font-size:12.5px;font-weight:550;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line)}html[data-look=new] .mc3 .mc3-corner{position:relative;flex:none;margin:0}html[data-look=new] .mc3 .ct2-more.mc3-more{position:static;width:32px;height:32px;display:grid;place-items:center;padding:0;border-radius:var(--ob-radius-sm);border:1px solid transparent;background:transparent;color:var(--ob-ink-2);font-size:0}html[data-look=new] .mc3 .ct2-more.mc3-more:hover,html[data-look=new] .mc3 .ct2-more.mc3-more[aria-expanded=true]{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .mc3 .mc3-corner .ct2-menu{right:0;left:auto;top:calc(100% + 6px);z-index:30}html[data-look=new] .mc3 .mc3-icon{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);text-decoration:none}html[data-look=new] .mc3 .mc3-icon:hover{border-color:var(--ob-accent);color:var(--ob-ink);background:var(--ob-hover)}html[data-look=new] .mc3 .mc3-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-left:60px}html[data-look=new] .mc3 .mc3-acts .ct-done,html[data-look=new] .mc3 .mc3-acts .btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 13px;border-radius:var(--ob-radius-sm);font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none}html[data-look=new] .mc3 .mc3-acts .btn.mc2-go{width:auto}html[data-look=new] .mc3 .mc3-acts .ct-done{margin:0;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);cursor:pointer}html[data-look=new] .mc3 .mc3-acts .ct-done:hover{border-color:var(--ob-accent)}html[data-look=new] .mc3 .mc3-acts .ct-done.on{color:var(--ob-positive);background:#b8d3bf1a;border-color:#b8d3bf52}html[data-look=new] .mc3 .mc3-acts .btn.btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .mc3 .mc3-acts .btn.btn-ghost:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .mc3 .mc3-acts .mc3-watch{margin-left:auto}html[data-look=new] .mc3 .mc3-acts .mc3-quiet{white-space:nowrap}html[data-look=new] .mc3>.qi-error{margin:0 0 0 60px}html[data-look=new] .mc3 .outlier-banner.mc3-outlier{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 0 60px;padding:10px 12px;border-radius:var(--ob-radius-sm);border:1px solid rgba(var(--ob-accent-rgb),.32);background:rgba(var(--ob-accent-rgb),.08);color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .mc3 .mc3-outlier-text{flex:1 1 200px;min-width:0}html[data-look=new] .mc3 .mc3-outlier-text b{color:var(--ob-accent-2);font-weight:600}html[data-look=new] .mc3 .mc3-outlier-acts{display:flex;gap:6px;flex:none}html[data-look=new] .mc3 .mc3-outlier-acts .btn{min-height:30px;padding:4px 10px;border-radius:var(--ob-radius-sm);font-size:12.5px;font-weight:600;text-decoration:none}html[data-look=new] .mc3 .mc3-outlier-acts .btn.btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post){margin:0 0 0 60px}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post)>summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;cursor:pointer;list-style:none;font-size:13px;font-weight:550;color:var(--ob-ink-2)}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post)>summary::-webkit-details-marker{display:none}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post)>summary:hover{color:var(--ob-ink)}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post)>summary .mc3-ico{transition:transform .2s var(--ob-ease)}html[data-look=new] .mc3 :is(.mc3-details,.mc3-post)[open]>summary .mc3-ico{transform:rotate(180deg)}html[data-look=new] .mc3 .mc3-details-body{display:flex;flex-direction:column;gap:0;margin-top:6px}html[data-look=new] .mc3 .mc3-frames{display:flex;gap:6px;margin:2px 0 8px;overflow-x:auto}html[data-look=new] .mc3 .mc3-frames a{flex:none;width:58px;aspect-ratio:9 / 16;overflow:hidden;border-radius:6px;border:1px solid var(--ob-line);background:var(--ob-raised)}html[data-look=new] .mc3 .mc3-frames img{width:100%;height:100%;object-fit:cover;display:block}html[data-look=new] .mc3 .mc3-row{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding:9px 0;border-top:1px solid var(--ob-row-line);font-size:13.5px;line-height:1.5}html[data-look=new] .mc3 .mc3-row>span:first-child{color:var(--ob-muted);font-weight:500}html[data-look=new] .mc3 .mc3-row>p{margin:0;color:var(--ob-ink);white-space:pre-line;overflow-wrap:anywhere}html[data-look=new] .mc3 .mc3-row a{color:var(--ob-link);font-weight:550;overflow-wrap:anywhere}html[data-look=new] .mc3 .mc3-row .look-card{margin:0}html[data-look=new] .mc3 .mc3-post-body{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 10px}html[data-look=new] .mc3 .mc3-post-body>.input{flex:1 1 200px;min-width:0;min-height:38px}html[data-look=new] .mc3 .mc3-views{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ob-muted)}html[data-look=new] .mc3 .mc3-views .input{width:110px;min-height:38px}html[data-look=new] .mc3>.pe{margin:0 0 0 60px}html[data-look=new] .cr-main .cal-panel .cal-item.full,html[data-look=new] .cal-big .cal-item.full{padding:0;background:none;border:0;border-radius:0;box-shadow:none}html[data-look=new] .cr-main .cal-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}html[data-look=new] .cr-main .cal-panel-head h3{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .cal-h-short{display:none}html[data-look=new] .cr-main .cal-h-today{color:var(--ob-accent-2)}html[data-look=new] .cr-main .cal-full-btn{flex:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}html[data-look=new] .dp.cal-big-ob{align-items:stretch}html[data-look=new] .dp.cal-big-ob>*{width:100%;max-width:760px;margin-left:auto;margin-right:auto}html[data-look=new] .cal-big-ob .cal-big-bar{display:flex;flex-direction:column;align-items:flex-start;gap:16px}html[data-look=new] .cal-big-ob .cal-big-head{display:flex;align-items:center;gap:14px;width:100%}html[data-look=new] .cal-big-ob .cal-big-head .dp-title{flex:0 1 auto;min-width:0}html[data-look=new] .cal-big-ob .cal-big-head h2{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cal-big-ob .cal-big-head .cal-arrow{flex:none;display:grid;place-items:center;font-size:18px}html[data-look=new] .cal-big-ob .cal-big-grid{display:block;flex:0 0 auto;height:auto;min-height:0;padding:8px 22px;background:var(--ob-panel);border:1px solid var(--ob-line);border-radius:var(--ob-radius)}html[data-look=new] .cal-big-ob .cal-big-grid:empty{display:none}html[data-look=new] .cal-big-ob .cal-big-grid .cal-item.full:first-child .mc3{border-top:0}html[data-look=new] .cal-big-ob .cal-big-foot{display:flex;justify-content:flex-start}html[data-look=new] .cal-big-ob .cal-big-foot .cal-open-picker{width:100%}html[data-look=new] .cr-main .pmv.pp-panel{gap:0}html[data-look=new] .cr-main .pmv.pp-panel>.pp-vh{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .pp-btn-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line);color:var(--ob-pill-ink);font-size:12.5px;font-weight:650}html[data-look=new] .concept-picker .cp-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-look=new] .concept-picker .cp-toolbar .cp-search{flex:1 1 220px;min-width:0;margin:0}html[data-look=new] .concept-picker .cp-filters{flex:0 1 auto;display:flex;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-look=new] .concept-picker .cp-filters::-webkit-scrollbar{display:none}html[data-look=new] .concept-picker .cp-filters .fm-btn{flex:none;min-height:42px;white-space:nowrap}html[data-look=new] .concept-picker .cp-card-meta{flex-wrap:nowrap}html[data-look=new] .concept-picker .perf-badge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .concept-picker .cp-novideo{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;display:grid;place-items:center;border-radius:7px;border:1px solid var(--ob-line);background:#1c1a22d1;color:var(--ob-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto}html[data-look=new] .concept-picker .cp-card-wrap{position:relative}html[data-look=new] .concept-picker .cp-selected .cp-sel-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 12px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .concept-picker .cp-selected .cp-sel-btn:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .cp-watch{padding:20px 22px 22px;border-radius:var(--ob-radius-lg);border:1px solid var(--ob-line);background:var(--ob-panel);box-shadow:var(--ob-shadow);gap:14px}html[data-look=new] .cp-watch-head{gap:12px}html[data-look=new] .cp-watch-none{display:flex;flex-direction:column;align-items:center;gap:14px;padding:32px 20px;border-radius:var(--ob-radius);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);font-size:14px;text-align:center}html[data-look=new] .cp-watch-none .btn{min-height:36px;padding:7px 14px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .cp-watch-none .btn:hover{border-color:var(--ob-accent)}html[data-look=new] .cp-watch-foot{gap:8px}html[data-look=new] .dp-send .dp-count,html[data-look=new] .dp-tabs .dp-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:999px;font-size:12.5px;font-weight:650}html[data-look=new] .dp-send .dp-count{background:#2a1c3a29;color:var(--ob-accent-ink)}html[data-look=new] .dp-send{white-space:nowrap}html[data-look=new] .dp-send .dp-cont-short{display:none}@media (max-width: 640px){html[data-look=new] .dp-send .dp-cont-long{display:none}html[data-look=new] .dp-send .dp-cont-short{display:inline}}html[data-look=new] .dp-tabs .dp-tab-count{background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .dp-tabs{display:inline-flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-look=new] .dp-tabs::-webkit-scrollbar{display:none}html[data-look=new] .dp-tabs button{flex:none;white-space:nowrap;display:inline-flex;align-items:center}html[data-look=new] .dp-day span{white-space:nowrap}html[data-look=new] .dp-side .dp-who,html[data-look=new] .cr-main .pp-panel .vw-tbar{margin-top:0}html[data-look=new] .cr-main .vw-trow .pp-icon-btn{margin-left:auto}html[data-look=new] .cr-main .vw-trow-main{min-width:0}html[data-look=new] .cr-main .vw-trow-main span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .pp-panel .vw-now{margin-top:0;padding-top:0;border-top:0}html[data-look=new] .cr-main .pp-panel .vw-now>.vw-stats{margin-top:0}html[data-look=new] .cr-main .vw-stats .cr-stat b,html[data-look=new] .cr-main .vw-stats .cr-stat b:is(.good,.warn){color:var(--ob-ink)}html[data-look=new] .cr-main .vw-accts{display:flex;flex-direction:column;margin-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .vw-acct{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--ob-row-line);font-size:13.5px}html[data-look=new] .cr-main .vw-acct-who{display:flex;align-items:baseline;gap:8px;min-width:0}html[data-look=new] .cr-main .vw-acct-who b{color:var(--ob-ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .vw-acct-who em{font-style:normal;color:var(--ob-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}html[data-look=new] .cr-main .vw-acct-num{color:var(--ob-muted);white-space:nowrap}html[data-look=new] .cr-main .vw-acct-num b{color:var(--ob-ink);font-weight:600}html[data-look=new] .cr-main .pp-files .ca-grid{margin-top:0}html[data-look=new] .cr-main .pp-files .ca-row .btn{text-decoration:none}html[data-look=new] .cr-main .pp-upload{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read{padding:14px 18px}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-head{display:flex;align-items:center;gap:12px;margin:0}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-head>b{font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--ob-ink)}html[data-look=new] .cr-main .pp-read-status{margin-left:auto;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ob-pill-ink);background:var(--ob-pill-bg);border:1px solid var(--ob-pill-line);white-space:nowrap}html[data-look=new] .cr-main .pp-read-status.ok{color:var(--ob-positive);background:#b8d3bf14;border-color:#b8d3bf47}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;margin:0!important;padding:9px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-row:first-of-type{margin-top:12px!important}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-row b{font-weight:500;color:var(--ob-muted)}html[data-look=new] .cr-main .cast-head.cast-head-ob{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}html[data-look=new] .cr-main .cast-head.cast-head-ob .pp-vh-ico{width:32px;height:32px;border-radius:var(--ob-radius-sm)}html[data-look=new] .cr-main .cast-head.cast-head-ob>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}html[data-look=new] .cr-main .cast-head-act{margin-left:auto;flex:none}html[data-look=new] .cr-main .cast-head.cast-head-ob .cast-type{flex:none}html[data-look=new] .cr-main .cast-head.cast-head-ob .cast-type+.cast-head-act{margin-left:auto}html[data-look=new] .cr-main .cast-head.cast-head-ob .cast-type:last-child{margin-left:auto}html[data-look=new] .cr-main .pe-head{display:flex;align-items:center;gap:12px}html[data-look=new] .next-product-detail .cr-main>.pe>.pe-head:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 7 9-4 9 4v10l-9 4-9-4V7Zm0 0 9 5 9-5M12 12v9'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .cr-main textarea.pe-in{field-sizing:content;min-height:52px;max-height:240px;resize:vertical}html[data-look=new] .cr-main .pe-type .fm-btn{width:100%;min-height:40px;justify-content:space-between}html[data-look=new] .cr-main .pe-type .fm-label:empty{display:none}html[data-look=new] .cr-main .pe-type .fm-btn.on{border-color:var(--ob-line);background:var(--ob-field, var(--ob-raised));color:var(--ob-ink)}html[data-look=new] .cr-main .pe-type .fm-btn .fm-value{font-size:13.5px;font-weight:500;color:var(--ob-ink)}html[data-look=new] .cr-main .pe-actions.pe-actions-ob{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}html[data-look=new] .cr-main .pe-actions-ob .pe-main{flex:1 1 auto;min-width:0;justify-content:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 10px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .pe-actions-ob .pe-main:hover{border-color:var(--ob-accent)}html[data-look=new] .cr-main .pe-actions-ob .pe-main.on{border-color:var(--ob-accent-line);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent-2)}html[data-look=new] .cr-main .offer-lab.pp-panel>.pp-vh{margin-bottom:14px}html[data-look=new] .cr-main .offer-lab.pp-panel>.pp-vh+.offer-field-label{margin-top:0}html[data-look=new] .cr-main .offer-saved{font-size:13px;color:var(--ob-muted);white-space:nowrap}html[data-look=new] .cr-main .offer-rows{display:flex;flex-direction:column;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .offer-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .offer-row-main{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .cr-main .offer-row-name{display:flex;align-items:center;gap:8px;min-width:0}html[data-look=new] .cr-main .offer-row-name b{font-size:14.5px;font-weight:600;color:var(--ob-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .offer-row-sub{font-size:13px;color:var(--ob-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .cr-main .offer-row-stats{display:flex;gap:16px}html[data-look=new] .cr-main .offer-row-stats span{display:flex;flex-direction:column;gap:1px;font-size:12.5px;color:var(--ob-muted);white-space:nowrap}html[data-look=new] .cr-main .offer-row-stats b{font-size:15px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .cr-main .offer-row-none{font-size:13px;color:var(--ob-muted);white-space:nowrap}html[data-look=new] .cr-main .offer-row-edit{display:inline-flex;align-items:center;gap:6px}html[data-look=new] .cr-main .offer-critique-why{margin-left:10px}html[data-look=new] .offer-sheet{width:min(560px,calc(100vw - 32px));padding:0;border-radius:var(--ob-radius-lg);border:1px solid var(--ob-line);background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .offer-sheet .modal-head{padding:20px 22px 12px}html[data-look=new] .offer-sheet .modal-head h2{font:600 18px/1.3 var(--ob-font);letter-spacing:-.02em}html[data-look=new] .offer-sheet-body{display:flex;flex-direction:column;gap:12px;padding:4px 22px 8px}html[data-look=new] .offer-sheet .offer-field-label{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px;font-weight:550;color:var(--ob-ink-2)}html[data-look=new] .offer-sheet .offer-field-label .input{min-height:40px;font-size:14px}html[data-look=new] .offer-sheet .offer-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}html[data-look=new] .offer-sheet .offer-dates label.offer-field-label{align-items:stretch;text-align:left;font-size:13px!important;color:var(--ob-ink-2)}html[data-look=new] .offer-sheet .offer-dates .input{width:100%}html[data-look=new] .offer-sheet .offer-sheet-body{padding-top:16px}html[data-look=new] .offer-sheet .offer-nums{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:0}html[data-look=new] .offer-sheet-foot{display:flex;align-items:center;gap:10px;padding:14px 22px 20px;border-top:1px solid var(--ob-row-line);margin-top:8px}html[data-look=new] .offer-sheet-foot .offer-saved{margin-left:auto;font-size:13px;color:var(--ob-muted)}html[data-look=new] .offer-sheet-foot .btn{min-height:38px;padding:8px 16px;border-radius:var(--ob-radius-sm)}html[data-look=new] .offer-sheet-foot .btn-primary:only-child,html[data-look=new] .offer-sheet-foot .offer-saved+.btn-primary{margin-left:0}html[data-look=new] .offer-sheet-foot .btn-danger{color:var(--ob-danger-ink);border:1px solid rgba(var(--ob-danger-rgb),.4);background:transparent}html[data-look=new] .next-product-detail .cr-main>.pp-split>.pp-vh{margin-bottom:12px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin:0 0 12px;min-width:0}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar .view-tabs{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar .view-tabs button{flex:none;white-space:nowrap}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar>.btn{flex:none;white-space:nowrap;min-height:34px;padding:6px 13px;font-size:13px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-test{padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver{border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;padding:10px 0 0;box-shadow:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-top{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px;min-width:0}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-status{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px;flex:1;min-width:0;padding-top:5px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-status .sx-meta{min-width:0;line-height:1.4;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-status .stv-auto{flex:none;color:var(--ob-muted)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-acts{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-acts .st-watch{position:relative;width:28px;height:28px;min-height:0;padding:0;overflow:hidden;white-space:nowrap;text-indent:60px;border-radius:6px;background:var(--ob-raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23c0b7cc'%3E%3Cpath d='M8 5.5v13l10.5-6.5L8 5.5Z'/%3E%3C/svg%3E") center / 12px no-repeat}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-acts .sx-x{width:28px;height:28px;display:grid;place-items:center;padding:0;border-radius:6px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-acts .sx-x:hover{border-color:var(--ob-accent);color:var(--ob-ink)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict{display:flex;gap:3px;padding:3px;border-radius:9px;border:1px solid var(--ob-seg-line);background:var(--ob-track)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict>button:not(.link-btn){flex:1 1 0;min-height:30px;padding:0 8px;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--ob-seg-ink);font-size:13px;font-weight:550;box-shadow:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict>button.hint{border:1px solid transparent;color:var(--ob-ink);background:transparent;box-shadow:inset 0 -2px rgba(var(--ob-accent-rgb),.5)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict>button.on{background:var(--ob-seg-on);border-color:var(--ob-seg-on-line);color:var(--ob-seg-on-ink);box-shadow:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict>button.on.loss{color:var(--ob-danger-ink)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-verdict>button.on.win{color:var(--ob-positive)}html[data-look=new] .next-product-detail .top-concepts-head:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .next-product-detail .top-concepts .tested-row{display:grid!important;grid-template-columns:48px minmax(0,1fr) 84px 96px;align-items:center!important;gap:14px}html[data-look=new] .next-product-detail .top-concepts .tested-row>img{grid-column:1;width:48px!important;height:64px!important}html[data-look=new] .next-product-detail .top-concepts .tested-row>div{grid-column:2;min-width:0;gap:4px!important}html[data-look=new] .next-product-detail .top-concepts .tested-row>div>span:nth-of-type(1),html[data-look=new] .next-product-detail .top-concepts .tested-row>div>span:nth-of-type(3){display:none}html[data-look=new] .next-product-detail .top-concepts .tested-row>div>span:nth-of-type(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-look=new] .next-product-detail .top-concepts .tested-row b[style*=color]{color:var(--ob-positive)!important;font-weight:600}html[data-look=new] .next-product-detail .top-concepts .tested-row>.watch-link{grid-column:3;grid-row:1;justify-self:stretch;text-align:center;text-decoration:none}html[data-look=new] .next-product-detail .top-concepts .tested-row>:is(.btn,.cp-tested){grid-column:4;grid-row:1;justify-self:stretch;display:block}html[data-look=new] .next-product-detail .top-concepts .tested-row>:is(.btn,.cp-tested){position:relative;min-height:32px;padding:0;overflow:hidden;white-space:nowrap;text-indent:200px;border-radius:var(--ob-radius-sm);box-shadow:none}html[data-look=new] .next-product-detail .top-concepts .tested-row>:is(.btn,.cp-tested):after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-indent:0;font-size:13px;font-weight:600;z-index:1;transform:none;background:none;opacity:1;animation:none}html[data-look=new] .next-product-detail .top-concepts .tested-row>.btn{display:block;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13px}html[data-look=new] .next-product-detail .top-concepts .tested-row>.btn:after{content:"Add"}html[data-look=new] .next-product-detail .top-concepts .tested-row>.btn:disabled:after{content:"Added"}html[data-look=new] .next-product-detail .top-concepts .tested-row>.btn:hover:not(:disabled){border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .next-product-detail .top-concepts .tested-row>.cp-tested{display:block;font-size:12.5px}html[data-look=new] .next-product-detail .top-concepts .tested-row>.cp-tested:after{content:"Had it";font-size:12.5px}html[data-look=new] .next-product-detail .pp-top{position:relative}html[data-look=new] .next-product-detail .pp-top>.top-concepts{box-sizing:border-box;width:100%;max-width:none;margin:0}html[data-look=new] .next-product-detail .pp-top:not(:has(>.pp-top-more[open])) .top-concepts .tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row{display:none!important}html[data-look=new] .next-product-detail .pp-top:has(.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row)>.top-concepts{padding-bottom:70px}html[data-look=new] .next-product-detail .pp-top:not(:has(.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row~.tested-row))>.pp-top-more{display:none}html[data-look=new] .next-product-detail .pp-top>.pp-top-more{position:absolute;left:22px;right:22px;bottom:18px}html[data-look=new] .next-product-detail .pp-top>.pp-top-more>summary{display:flex;align-items:center;justify-content:center;min-height:38px;list-style:none;cursor:pointer;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .next-product-detail .pp-top>.pp-top-more>summary::-webkit-details-marker{display:none}html[data-look=new] .next-product-detail .pp-top>.pp-top-more>summary:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .next-product-detail .pp-top>.pp-top-more .pp-more-open,html[data-look=new] .next-product-detail .pp-top>.pp-top-more[open] .pp-more-closed{display:none}html[data-look=new] .next-product-detail .pp-top>.pp-top-more[open] .pp-more-open{display:inline}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-bar .cv-head{display:flex;align-items:center;gap:12px}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-bar .cv-head:before,html[data-look=new] .next-product-detail .pp-accounts .ct-card>.ct-head .cv-head:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Zm10 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp:has(>.sx-empty .btn)>.sx-bar>.btn{display:none}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-empty,html[data-look=new] .next-product-detail .pp-accounts .ct-card>.cv-empty{display:flex;flex-direction:column;align-items:center;gap:12px;margin:16px 0 0;padding:30px 20px 24px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;text-align:center}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-empty:before,html[data-look=new] .next-product-detail .pp-accounts .ct-card>.cv-empty:before{content:"";width:48px;height:48px;border-radius:12px;border:1px solid var(--ob-icon-tile-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Zm10 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z'/%3E%3C/svg%3E") center / 22px no-repeat,var(--ob-icon-tile)}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-empty:has(.btn)>div:first-child{position:relative;width:260px;max-width:100%;height:22px;overflow:hidden;white-space:nowrap;text-indent:400px;font-size:15px}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-empty:has(.btn)>div:first-child:after{content:"No competitors yet";position:absolute;top:0;right:0;bottom:0;left:0;text-indent:0;text-align:center;font-size:15px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp>.sx-empty .btn{min-height:40px;padding:9px 16px;border-radius:var(--ob-radius-sm);font-size:13.5px;font-weight:600}html[data-look=new] .next-product-detail .pp-accounts{display:flex;flex-direction:column;gap:14px}html[data-look=new] .next-product-detail .pp-accounts .ct-card>.ct-head .cv-head{display:flex;align-items:center;gap:12px;font-size:16px}html[data-look=new] .next-product-detail .pp-accounts .ct-card>.ct-head .cv-head:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2h10v20H7V2Zm4 16h2'/%3E%3C/svg%3E")}html[data-look=new] .next-product-detail .pp-accounts .ct-card>.cv-empty:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2h10v20H7V2Zm4 16h2'/%3E%3C/svg%3E")}html[data-look=new] .next-product-detail .pp-accounts .ct-card>.cv-empty{font-size:15px;font-weight:600;color:var(--ob-ink)}html[data-look=new] .next-product-detail .pp-accounts .ct-card>.ct-head .ct-actions .btn{min-height:34px;padding:6px 13px;font-size:13px;border-radius:var(--ob-radius-sm)}@media (min-width: 900px){html[data-look=new] .next-product-detail .cr-main>.pp-split{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center}html[data-look=new] .next-product-detail .cr-main>.pp-split>.pp-vh{grid-column:1;grid-row:1;margin:0}html[data-look=new] .next-product-detail .cr-main>.pp-split>.split-tests{display:contents}html[data-look=new] .next-product-detail .cr-main>.pp-split>.split-tests>*{grid-column:1 / -1}html[data-look=new] .next-product-detail .cr-main>.pp-split>.split-tests>.sx-bar{grid-column:2;grid-row:1;margin:0}html[data-look=new] .next-product-detail .cr-main>.pp-split>.split-tests>.sx-bar+*{margin-top:16px}}@media (max-width: 640px){html[data-look=new] .cr-main .pp-panel{padding:16px 14px}html[data-look=new] .pp-vh{gap:10px;margin-bottom:14px}html[data-look=new] .pp-vh h3{font-size:15.5px}html[data-look=new] .pp-empty{padding:24px 12px 20px}html[data-look=new] .pcg-sep{display:none}html[data-look=new] .pcg-line{flex-direction:column;align-items:flex-start}html[data-look=new] .next-product-detail .mp-cv>.mp-show-bar{gap:8px}html[data-look=new] .next-product-detail .mp-cv>.mp-show-bar .input{flex-basis:auto}html[data-look=new] .mc3 .mc3-thumb{width:44px;height:58px}html[data-look=new] .mc3 .mc3-acts,html[data-look=new] .mc3 :is(.mc3-details,.mc3-post),html[data-look=new] .mc3 .outlier-banner.mc3-outlier,html[data-look=new] .mc3>.qi-error,html[data-look=new] .mc3>.pe{margin-left:0;padding-left:0}html[data-look=new] .mc3 .mc3-acts .mc3-watch{margin-left:0}html[data-look=new] .mc3 .mc3-row{grid-template-columns:minmax(0,1fr);gap:2px}html[data-look=new] .cr-main .cal-h-long{display:none}html[data-look=new] .cr-main .cal-h-short{display:inline}html[data-look=new] .cr-main .cal-full-btn{width:36px;height:36px;min-height:36px;padding:0;justify-content:center}html[data-look=new] .cr-main .cal-full-btn .cal-full-label{display:none}html[data-look=new] .cal-big-ob .cal-big-grid{padding:2px 14px 4px}html[data-look=new] .cal-big-ob .cal-big-head h2{font-size:18px}html[data-look=new] .concept-picker .cp-toolbar .cp-search{flex-basis:100%}html[data-look=new] .concept-picker .cp-filters{flex:1 1 100%;padding-right:36px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}html[data-look=new] .next-product-detail .cr-main .pp-vh>.pp-vh-ico{width:30px;height:30px}html[data-look=new] .concept-picker .cp-filters .fm-btn{min-height:38px;padding:0 11px}html[data-look=new] .dp-tabs button{padding:7px 11px;font-size:13px}html[data-look=new] .cr-main .vw-trow{flex-wrap:nowrap}html[data-look=new] .cr-main .vw-acct{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}html[data-look=new] .cr-main .vw-acct-who{grid-column:1 / -1}html[data-look=new] .cr-main .cast-head.cast-head-ob .cast-type{display:none}html[data-look=new] .cr-main :is(.cast-head.cast-head-ob,.pp-read-head)>.pp-vh-ico{display:none}html[data-look=new] .cr-main .cast-head.cast-head-ob>b{white-space:normal;overflow:visible}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-head{flex-wrap:wrap;row-gap:8px}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-head>b{white-space:nowrap}html[data-look=new] .next-product-detail .cr-main>.notes-box.pp-read>.pp-read-row{grid-template-columns:minmax(0,1fr);gap:2px}html[data-look=new] .cr-main .offer-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}html[data-look=new] .cr-main .offer-row-stats,html[data-look=new] .cr-main .offer-row-none{grid-column:1;grid-row:2}html[data-look=new] .cr-main .offer-row-edit{grid-column:2;grid-row:1 / span 2}html[data-look=new] .cr-main .offer-row-stats{gap:12px;flex-wrap:wrap}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar{gap:8px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar>.btn{padding:6px 10px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar .view-tabs{padding-right:26px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 26px),transparent)}html[data-look=new] .next-product-detail .pp-top>.pp-top-more{left:14px;right:14px;bottom:14px}html[data-look=new] .offer-sheet{width:100%;max-width:none;height:auto;max-height:92vh;overflow-y:auto;margin-top:auto;border-radius:var(--ob-radius-lg) var(--ob-radius-lg) 0 0}html[data-look=new] .offer-sheet .modal-head{padding:16px 16px 10px}html[data-look=new] .offer-sheet-body{padding:12px 16px 6px}html[data-look=new] .offer-sheet-foot{padding:12px 16px 18px}html[data-look=new] .next-product-detail .top-concepts .tested-row{grid-template-columns:44px minmax(0,1fr) 84px 84px;gap:6px 10px}html[data-look=new] .next-product-detail .top-concepts .tested-row>img{width:44px!important;height:58px!important;grid-row:1 / span 2}html[data-look=new] .next-product-detail .top-concepts .tested-row>div{grid-column:2 / -1}html[data-look=new] .next-product-detail .top-concepts .tested-row>.watch-link{grid-column:3;grid-row:2}html[data-look=new] .next-product-detail .top-concepts .tested-row>:is(.btn,.cp-tested){grid-column:4;grid-row:2}}html[data-look=new] .cr-main .cal-day{padding:7px 6px 6px}html[data-look=new] .cr-main .cal-day>.cal-chip{padding:4px 6px 0;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}@media (max-width: 960px){html[data-look=new] .cr-main .cal-wrap{grid-template-columns:minmax(0,1fr)}html[data-look=new] .cr-main :is(.cal-main,.cal-side,.cal-grid){min-width:0}}html[data-look=new] .mc3 .mc3-acts .btn.btn-primary,html[data-look=new] .mc3 .mc3-outlier-acts .btn.btn-primary{border:1px solid rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent);box-shadow:none}html[data-look=new] .mc3 .mc3-acts .btn.btn-primary:hover:not(:disabled),html[data-look=new] .mc3 .mc3-outlier-acts .btn.btn-primary:hover:not(:disabled){border-color:rgba(var(--ob-accent-rgb),.62);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;box-shadow:none;transform:none}html[data-look=new] .mc3 .mc3-acts .btn.btn-go{border:1px solid rgba(184,211,191,.4);background:#b8d3bf1f;color:var(--ob-positive);box-shadow:none}html[data-look=new] .mc3 .mc3-acts .btn.btn-go:hover:not(:disabled){border-color:#b8d3bf99;background:#b8d3bf33;color:#dcefe1;box-shadow:none;transform:none}html[data-look=new] .vrs-ob{display:flex;flex-direction:column;gap:10px;margin:0}html[data-look=new] .vrs-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;min-width:0}html[data-look=new] .vrs-label{flex:0 0 64px;color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .vrs-seg{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:9px;background:var(--ob-track)}html[data-look=new] .vrs-seg>button{min-height:32px;padding:0 13px;border:1px solid transparent;border-radius:7px;background:none;color:var(--ob-seg-ink);font-family:var(--ob-font);font-size:13px;font-weight:550;white-space:nowrap;cursor:pointer;transition:color .18s,background .18s,border-color .18s}html[data-look=new] .vrs-seg>button:hover:not(:disabled){color:var(--ob-ink)}html[data-look=new] .vrs-seg>button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .vrs-seg>button:disabled{cursor:default;opacity:.6}html[data-look=new] .vrs-seg>button:focus-visible{outline:2px solid var(--ob-focus);outline-offset:1px}html[data-look=new] .vrs-lock{color:var(--ob-muted);font-size:13px}html[data-look=new] .next-product-detail .mp-settings-body>.vrs-ob{padding-bottom:14px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .ct-ob-product>.vrs-ob{padding:14px 16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}@media (max-width: 640px){html[data-look=new] .vrs-label{flex-basis:100%}html[data-look=new] .vrs-seg{display:flex;width:100%}html[data-look=new] .vrs-seg>button{flex:1 1 0;padding:0 6px}}html[data-look=new] .pe-empty-row{display:flex;align-items:center;min-height:40px;padding:0 12px;border:1px dashed var(--ob-line);border-radius:var(--ob-radius-sm);color:var(--ob-muted);font-size:13.5px;font-weight:400}html[data-look=new] .pe-lab>.pe-empty-row{margin-top:2px}html[data-look=new] .am-flag{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .am-flag.bad{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .am-flag.warn{border-color:color-mix(in srgb,var(--ob-warn, #e6c48a) 40%,transparent);background:color-mix(in srgb,var(--ob-warn, #e6c48a) 10%,transparent);color:var(--ob-warn, #e6c48a)}html[data-look=new] .am-flag.good{border-color:#b8d3bf61;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .am-flag.muted{border-color:var(--ob-line);background:none;color:var(--ob-muted)}html[data-look=new] .link-chip.am-flag.active{box-shadow:inset 0 0 0 1px currentColor}html[data-look=new] .am-chev{flex:none;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .am-chev.open{transform:rotate(90deg)}html[data-look=new] .am-remove{color:var(--ob-danger-ink)}html[data-look=new] .ct-card.am-card{border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats{gap:14px 22px!important}html[data-look=new] :is(.am-card,.am-embed) .ct2-stat b{color:var(--ob-ink);font-size:18px;font-weight:600}html[data-look=new] :is(.am-card,.am-embed) .ct2-stat b.warn{color:var(--ob-warn, #e6c48a)}html[data-look=new] :is(.am-card,.am-embed) .ct2-stat span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] :is(.am-card,.am-embed) .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.am-card,.am-embed) .acct-focus-post{border-color:rgba(var(--ob-accent-rgb),.32);border-radius:var(--ob-radius-sm);background:rgba(var(--ob-accent-rgb),.08)}html[data-look=new] .tested-row.tc-many{cursor:pointer}html[data-look=new] .tested-row.tc-many:hover .vw-trow-main>b{color:var(--ob-accent-2)}html[data-look=new] .tested-row.tc-many:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .tested-row .vw-trow-main span.tc-count{display:inline-block;vertical-align:1px;overflow:visible;line-height:1.4}html[data-look=new] .tested-row .vw-trow-main .tc-history span{display:inline;overflow:visible;white-space:normal;font-size:13px}html[data-look=new] .tested-row .vw-trow-main .tc-history li>span:first-child{color:var(--ob-ink)}html[data-look=new] .tested-row .vw-trow-main .tc-history li>span+span{color:var(--ob-ink-2)}html[data-look=new] .tested-row .tc-count{margin-left:8px;padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .tested-row .tc-chev{flex:none;display:grid;place-items:center;width:28px;height:28px;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .tested-row.open .tc-chev{transform:rotate(180deg)}html[data-look=new] .tc-history{display:flex;flex-direction:column;margin:8px 0 2px;padding:0;list-style:none}html[data-look=new] .tc-history li{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:6px 0;border-top:1px solid var(--ob-row-line);color:var(--ob-ink-2);font-size:13px}html[data-look=new] .tc-history li>span:first-child{min-width:96px;color:var(--ob-ink);font-weight:550}html[data-look=new] .tc-history li>a{margin-left:auto;color:var(--ob-link);font-weight:550}html[data-look=new] .tested-row.tc-many .vw-trow-main>span{white-space:normal}html[data-look=new] .tested-row.tc-many.open{align-items:flex-start}@media (max-width: 640px){html[data-look=new] .tc-history li{gap:0 10px}html[data-look=new] .tc-history li>span:first-child{min-width:0}}html[data-look=new] .vw-ob-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}html[data-look=new] .vw-ob-board>.vw-pcard{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;transition:border-color .18s var(--ob-ease)}html[data-look=new] .vw-ob-board>.vw-pcard:hover{border-color:var(--ob-tile-hover-line)}html[data-look=new] .vw-ob-board .ct-name-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:15.5px;font-weight:600;letter-spacing:-.015em;text-align:left;cursor:pointer}html[data-look=new] .vw-ob-board .ct-name-link>span{min-width:0;overflow-wrap:anywhere}html[data-look=new] .vw-ob-board .ct-name-link .vw-chev{flex:none;color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .2s var(--ob-ease)}html[data-look=new] .vw-ob-board .vw-pcard:hover .ct-name-link .vw-chev{color:var(--ob-accent);transform:translate(2px)}html[data-look=new] .vw-ob-board .vw-quiet{color:var(--ob-muted);font-size:13px}html[data-look=new] .vw-pcard-nums{display:flex;gap:16px;color:var(--ob-muted);font-size:13px}html[data-look=new] .vw-pcard-nums b{margin-right:3px;color:var(--ob-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .vw-ob-board .vw-acts{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .vw-back{display:inline-flex;align-items:center;gap:6px}html[data-look=new] .ct-card.vw-card.vw-ob-prod{margin:0 0 16px;padding:0;border:0;background:none;box-shadow:none}html[data-look=new] .vw-ob-prod .vw-title{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .vw-ob-prod>.vw-quiet{margin-top:4px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .vw-ob-prod>.cr-stats{margin-top:14px}html[data-look=new] .vr.vr-ob{gap:16px}html[data-look=new] .vr-ob>.qc.vr-hero{margin:0;padding:18px 20px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;text-align:left}html[data-look=new] .vr-ob>.qc.vr-hero .qc-glow{display:none}html[data-look=new] .vr-ob>.qc.vr-hero .qc-head{margin:0 0 16px;text-align:left}html[data-look=new] .vr-ob>.qc.vr-hero .qc-title{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .vr-ob>.qc.vr-hero .qc-sub{margin:4px 0 0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .vr-ob>.qc.vr-hero .qc-steps{justify-content:flex-start;margin:12px 0 0}html[data-look=new] .vr-ob .vr-act{align-items:flex-start;margin-top:16px;text-align:left}html[data-look=new] .vr-ob .vr-cost{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .vr-ob .vr-cost b{color:var(--ob-ink);font-weight:600}html[data-look=new] .vr-ob .vr-go{padding:0 18px;min-height:40px;border-radius:8px;font-size:13.5px;font-weight:650;box-shadow:none}html[data-look=new] .vr-ob .vr-bar i{background:var(--ob-accent)}html[data-look=new] .vr-ob .vr-read,html[data-look=new] .vr-ob .vr-list{padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .vr-ob .ct-section-label{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .vr-ob .vr-headline{margin:4px 0 12px;color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.35}html[data-look=new] .vr-ob .vr-patterns{gap:0}html[data-look=new] .vr-ob .vr-patterns li{padding:10px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .vr-ob .vr-factor{color:var(--ob-accent-2);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .vr-ob .vr-factor:first-letter{text-transform:uppercase}html[data-look=new] .vr-ob .vr-lists{gap:14px}html[data-look=new] .vr-ob .vr-item{padding:12px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none;transform:none}html[data-look=new] .vr-ob .vr-item:hover{transform:none;border-color:var(--ob-row-line)}html[data-look=new] .vr-ob .vr-why,html[data-look=new] .vr-ob .vr-none{color:var(--ob-muted);font-size:13px}html[data-look=new] .vr-ob .vr-var{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .vr-ob .vr-base{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .vr-ob .vr-change{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .vr-ob .vr-item-acts .btn-primary{border:1px solid rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent);box-shadow:none}html[data-look=new] .vr-ob .vr-item-acts .btn-primary:hover:not(:disabled){border-color:rgba(var(--ob-accent-rgb),.62);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;transform:none}html[data-look=new] .vr-ob .vr-watch{color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] .vr-ob .vr-grid{gap:12px}html[data-look=new] .vr-ob .vr-post{border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .vr-ob .vr-post:hover{transform:translateY(-2px);border-color:var(--ob-tile-hover-line);box-shadow:none}html[data-look=new] .vr-ob .vr-pic{background:var(--ob-raised)}html[data-look=new] .vr-ob .vr-pic em{border-radius:5px;background:#120f18c7;color:var(--ob-ink);font-size:12px;font-weight:600}html[data-look=new] .vr-ob .vr-views{color:var(--ob-ink);font-size:18px;font-weight:600}html[data-look=new] .vr-ob .vr-views span,html[data-look=new] .vr-ob .vr-date{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .vr-ob .vr-tag{padding:2px 7px;border:1px solid var(--ob-line);border-radius:5px;background:none;color:var(--ob-ink-2);font-size:12px;font-weight:550}html[data-look=new] .vr-ob .vr-tag.concept{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .vr-ob .vr-tag.none{border-style:dashed;color:var(--ob-muted)}html[data-look=new] .vr-ob .vr-line{color:var(--ob-ink-2);font-size:12.5px}@media (max-width: 960px){html[data-look=new] .vr-ob .vr-lists{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){html[data-look=new] .vr-ob>.qc.vr-hero{padding:16px 14px}html[data-look=new] .vr-ob>.qc.vr-hero .qc-title{font-size:18px!important}html[data-look=new] .vr-ob .vr-tag,html[data-look=new] .vr-tag.concept{font-size:12.5px!important}}html[data-look=new] .pv .mk-pill{padding:3px 8px;border:0;border-radius:5px;background:var(--ob-hover);color:var(--ob-ink-2);font-size:12.5px;font-weight:600}html[data-look=new] .pv .mk-pill.run{background:#b8d3bf1f;color:var(--ob-positive)}html[data-look=new] .pv .mk-pill.watch{background:color-mix(in srgb,var(--ob-warn, #e6c48a) 12%,transparent);color:var(--ob-warn, #e6c48a)}html[data-look=new] .pv .mk-pill:is(.skip,.none){background:var(--ob-hover);color:var(--ob-muted);font-weight:550}html[data-look=new] .pv .mk-level{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .pv .mk-level.early i{background:var(--ob-positive)}html[data-look=new] .pv .mk-level.growing i{background:var(--ob-warn, #e6c48a)}html[data-look=new] .pv .mk-level.crowded i{background:var(--ob-danger)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test{gap:16px;padding:14px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-test-head>.ct2-product{display:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test>.cr-stats{border:0;border-radius:0;background:none;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test>.cr-stats>.cr-stat{padding:2px 0 16px}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test>.cr-stats>.cr-stat+.cr-stat{padding-left:22px;border-left:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds{position:relative;gap:0;padding:2px 0 0;counter-reset:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li{position:relative;padding:6px 12px 6px 0;border:0;border-radius:0;background:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li+li:before{content:"";position:absolute;top:18px;right:calc(100% - 4px);width:18px;height:1px;background:var(--ob-line-strong)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li+li{padding-left:22px}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li+li:before{left:0;right:auto}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li.now{background:none;border:0}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li.now .sx-step>b{color:var(--ob-accent-2)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li:is(.sx-click:hover,.sx-on){background:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li:is(.sx-click:hover,.sx-on) .sx-step>b{text-decoration:underline;text-underline-offset:3px}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lanes{align-items:stretch}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane{display:flex;flex-direction:column;border-top:0}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane>:last-child:is(.btn,.sx-make,.sx-verdict){margin-top:auto}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane>.sx-ver:last-child{flex:1 1 auto;display:flex;flex-direction:column}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane>.sx-ver:last-child>.sx-verdict{margin-top:auto}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar>.btn.btn-primary,html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-make:not(.sx-again){border:1px solid rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent);box-shadow:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar>.btn.btn-primary:hover:not(:disabled),html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-make:not(.sx-again):hover:not(:disabled){border-color:rgba(var(--ob-accent-rgb),.62);background:rgba(var(--ob-accent-rgb),.22);color:#e6dbff;transform:none;box-shadow:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-edit{width:22px;height:22px;padding:0;border:0;border-radius:5px;overflow:hidden;color:transparent;font-size:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a99bba' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4Zm9-13 4 4'/%3E%3C/svg%3E") center / 14px no-repeat}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-edit:hover{background-color:var(--ob-hover)}@media (max-width: 640px){html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar{flex-wrap:wrap;row-gap:10px}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar>.spacer{flex:1 1 auto}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar .view-tabs{order:5;display:flex;flex:1 1 100%;width:100%;padding-right:3px;overflow:visible;-webkit-mask-image:none;mask-image:none}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-bar .view-tabs button{flex:1 1 0;min-width:0;justify-content:center;padding:0 6px}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test>.cr-stats{grid-template-columns:minmax(0,1fr)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test>.cr-stats>.cr-stat+.cr-stat{padding:14px 0 16px;border-left:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6px}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li+li{padding-left:0}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-rounds li+li:before{display:none}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane{padding:14px 0 0;border-left:0!important;border-top:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .pp-split .split-tests.sx-ob .sx-test .sx-lane:first-child{border-top:0;padding-top:0}}html[data-look=new] .mc3 .outlier-banner.mc3-outlier{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:2px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .mc3 .outlier-banner.mc3-outlier .mc3-outlier-text{flex:1 1 220px;min-width:0;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .mc3 .outlier-banner.mc3-outlier .mc3-outlier-text b{color:var(--ob-accent);font-weight:600}html[data-look=new] .mc3 .outlier-banner.mc3-outlier .mc3-outlier-acts{display:flex;gap:6px;flex:none}@media (max-width: 640px){html[data-look=new] .mc3 .outlier-banner.mc3-outlier{padding:0}}html[data-look=new] .next-product-detail .mp-cv>.mp-more-days{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;margin:16px 0 0;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .next-product-detail .mp-cv>.mp-more-days:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .kd-ob .kd-nums{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13.5px}html[data-look=new] .kd-ob .kd-nums b{margin-right:3px;color:var(--ob-ink);font-size:18px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-look=new] .kd-ob .kd-call{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}html[data-look=new] .kd-ob .kd-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .kd-ob .kd-again{display:inline-flex;align-items:center;gap:6px;margin-left:auto;min-height:32px;padding:5px 11px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .kd-ob .kd-again:hover:not(:disabled){border-color:var(--ob-line-strong)}html[data-look=new] .kd-ob .kd-headline{margin:12px 0 0;color:var(--ob-ink);font-size:15px;font-weight:600;line-height:1.45;letter-spacing:-.01em}html[data-look=new] .kd-ob .kd-question{margin:8px 0 0;color:var(--ob-ink-2);font-size:14px;line-height:1.5}html[data-look=new] .kd-ob .kd-question b{margin-right:6px;color:var(--ob-accent);font-weight:600}html[data-look=new] .kd-ob .kd-more{margin-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .kd-ob .kd-more>summary{display:flex;align-items:center;gap:6px;min-height:40px;color:var(--ob-ink-2);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer}html[data-look=new] .kd-ob .kd-more>summary::-webkit-details-marker{display:none}html[data-look=new] .kd-ob .kd-more>summary:hover{color:var(--ob-ink)}html[data-look=new] .kd-ob .kd-more>summary .pp-ico{transition:transform .2s var(--ob-ease)}html[data-look=new] .kd-ob .kd-more[open]>summary .pp-ico{transform:rotate(180deg)}html[data-look=new] .kd-ob .kd-more-body{display:flex;flex-direction:column;gap:12px;padding:2px 0 6px}html[data-look=new] .kd-ob .kd-sec{display:grid;grid-template-columns:170px minmax(0,1fr);gap:4px 16px}html[data-look=new] .kd-ob .kd-sec>span{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .kd-ob .kd-sec .adv-list{margin:0;padding-left:18px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .kd-ob .kd-sec p{margin:0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .kd-ob .kd-thread{margin-top:14px}html[data-look=new] .kd-ob .kd-change{margin-top:4px;color:var(--ob-accent);font-size:13px}html[data-look=new] .kd-ob .kd-wait{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .kd-ob .kd-reply{display:flex;align-items:flex-end;gap:8px;margin-top:12px}html[data-look=new] .kd-ob .kd-reply textarea{flex:1;min-width:0;min-height:40px;max-height:200px;padding:9px 12px;field-sizing:content;resize:none;font-size:14px;line-height:1.45}html[data-look=new] .kd-ob .kd-reply .btn{flex:none;min-height:40px;padding:0 16px}@media (max-width: 640px){html[data-look=new] .kd-ob .kd-sec{grid-template-columns:minmax(0,1fr)}html[data-look=new] .kd-ob .kd-again{margin-left:0}html[data-look=new] .kd-ob .kd-nums{gap:6px 16px}}html[data-look=new] .cr-main .cast-pick{padding:2px 0 0;border:0;border-radius:0;background:none;font-size:15px}html[data-look=new] .cr-main .cast-pick .cast-label{color:var(--ob-muted)}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card>div:first-child+.notes-box:not(.pp-read){display:none}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card>div:first-child>.lh-note:last-child{display:inline-block;width:22px;height:22px;overflow:hidden;color:transparent;font-size:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c0b7cc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .next-product-detail .mp-settings-body>.ct-card:has(>.section-label)>div:first-child>.lh-note:last-child{transform:rotate(180deg)}html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list,.ob-body) .tier-badge.am-flag.warn.warn{border-color:rgba(var(--ob-warn-rgb, 230, 196, 138),.4);background:rgba(var(--ob-warn-rgb, 230, 196, 138),.1);color:var(--ob-warn)}html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list,.ob-body) .tier-badge.am-flag.bad.bad{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list,.ob-body) .tier-badge.am-flag.good.good{border-color:#b8d3bf61;background:#b8d3bf1a;color:var(--ob-positive)}html.next-design[data-look=new] :is(.next-product-detail,.next-team-page,.mp-list,.ob-body) .tier-badge.am-flag.muted.muted{border-color:var(--ob-line);background:none;color:var(--ob-muted)}html[data-look=new] :is(.am-card,.am-embed) a.am-handle{color:var(--ob-ink)!important;text-decoration:none}html[data-look=new] :is(.am-card,.am-embed) a.am-handle:hover{color:var(--ob-accent)!important}html[data-look=new] .am-card>div:first-child{flex-wrap:nowrap!important;min-width:0}html[data-look=new] .am-card>div:first-child>:is(.am-chev,a,.tier-badge,.am-status,.am-read,.btn){flex:none;white-space:nowrap}html[data-look=new] .am-card>div:first-child>.am-quick{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .am-card>div:first-child>.am-quick+.am-read{margin-left:8px!important}html[data-look=new] .am-card .am-product{max-width:180px;overflow:hidden;text-overflow:ellipsis}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px!important}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats>.ct2-stat{min-width:0!important}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats:has(>:nth-child(9))>.am-spark{grid-column:1 / -1}html[data-look=new] :is(.am-card,.am-embed) .am-spark{display:flex;flex-direction:column;justify-content:flex-end;gap:4px}html[data-look=new] :is(.am-card,.am-embed) .am-spark svg{display:block;width:100%;max-width:160px;height:26px}@media (max-width: 640px){html[data-look=new] .am-card>div:first-child{flex-wrap:wrap!important;row-gap:6px}html[data-look=new] .am-card>div:first-child>.am-quick{flex-basis:100%;order:9;margin-left:22px!important}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats:has(>:nth-child(9))>.am-spark{grid-column:auto}html[data-look=new] :is(.am-card,.am-embed) .ct2-stats.am-stats:not(:has(>:nth-child(9)))>.am-spark{grid-column:1 / -1}}html[data-look=new] .next-product-detail .pp-accounts{gap:12px;padding:20px 22px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .next-product-detail .pp-accounts>.ct-card{display:contents}html[data-look=new] .next-product-detail .pp-accounts>.am-list{display:contents}html[data-look=new] .next-product-detail .pp-accounts>.ct-card>.ct-head{order:0;margin:0;padding-bottom:14px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .next-product-detail .pp-accounts>.am-list>*{order:1}html[data-look=new] .next-product-detail .pp-accounts>.ct-card>:not(.ct-head){order:2}html[data-look=new] .next-product-detail .pp-accounts:has(.am-card)>.ct-card>:is(.pp-empty,.cv-empty){display:none}html[data-look=new] .next-product-detail .pp-accounts>.ct-card>.pp-empty{border-top:0;margin-top:0}html[data-look=new] .next-product-detail .pp-accounts .am-card{margin:0!important;border-color:var(--ob-row-line);background:var(--ob-raised)}@media (max-width: 640px){html[data-look=new] .next-product-detail .pp-accounts{padding:16px 14px}}html[data-look=new] .vw-ob-prod-line{margin:0 0 14px}html[data-look=new] .vw-ob-prod-line .vw-title{margin:0 0 6px;color:var(--ob-ink);font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .vw-prod-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .vw-prod-line b{margin-right:3px;color:var(--ob-ink);font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .vw-prod-line .vw-who{color:var(--ob-ink-2)}html[data-look=new] .vw-prod-line .vw-name{white-space:nowrap}html[data-look=new] .vw-prod-line .vw-name+.vw-name{margin-left:.3em}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats{display:flex!important;flex-wrap:wrap;gap:0!important;margin:14px 0 0;padding:0;border:0;background:none}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat{flex:1 1 0;min-width:120px;min-height:0;padding:2px 18px 2px 0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat+.cr-stat{padding-left:18px;border-left:1px solid var(--ob-row-line)!important}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat b{font-size:24px}html[data-look=new] .vr-ob .vr-posts-ob{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .vr-ob .vr-posts-row+.vr-posts-row{padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .vr-ob .vr-posts-row>.ct-section-label{margin:0 0 10px;color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .vr-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}html[data-look=new] .vr-tile{display:flex;align-items:center;gap:10px;min-width:0;padding:0}html[data-look=new] .vr-tile-pic{position:relative;flex:none;display:grid;place-items:center;width:46px;height:46px;overflow:hidden;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-muted);text-decoration:none}html[data-look=new] .vr-tile-pic:hover{border-color:var(--ob-accent)}html[data-look=new] .vr-tile-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html[data-look=new] .vr-tile-pic em{position:absolute;left:2px;bottom:2px;padding:0 4px;border-radius:4px;background:#120f18d1;color:var(--ob-ink);font-size:12px;font-style:normal;font-weight:600;line-height:1.4}html[data-look=new] .vr-tile-body{display:flex;flex-direction:column;gap:2px;min-width:0}html[data-look=new] .vr-tile-body .vr-views{display:flex;align-items:baseline;gap:4px;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.2}html[data-look=new] .vr-tile-body .vr-views span{color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0}html[data-look=new] .vr-tile-body .vr-date{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .vr-tile-body .vr-tag,html[data-look=new] .vr-ob .vr-tile-body .vr-tag:is(.concept,.none){align-self:flex-start;max-width:100%;margin:1px 0 0;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted);font-size:12.5px;font-weight:500;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-look=new] .vr-ob .vr-tile-body .vr-tag.concept{color:var(--ob-accent)}html[data-look=new] .vr-ob .vr-item .vr-tile{margin-bottom:6px}@media (max-width: 640px){html[data-look=new] .vr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}html[data-look=new] .vr-ob .vr-posts-ob{padding:16px 14px}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px!important}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat{min-width:0;padding:0 12px 0 0}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat:nth-child(odd){padding-left:0;border-left:0!important}html[data-look=new] .vr-ob .vr-hero .cr-stats.vr-stats>.cr-stat:nth-child(2n){padding-left:12px}html[data-look=new] .vr-ob .qc-steps li{white-space:nowrap}html[data-look=new] .vr-ob .vr-tag.concept{font-size:12.5px}}html[data-look=new] .pe>.pe-vibe>.pe-lab{display:grid;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:6px}html[data-look=new] .pe>.pe-vibe>.pe-lab>*{grid-column:2 / -1;min-width:0}html[data-look=new] .pe>.pe-vibe>.pe-lab:has(>:is(.btn,.dp-chips))>:not(.btn,.dp-chips,.pe-lib){grid-column:2}html[data-look=new] .pe>.pe-vibe>.pe-lab>:is(.btn,.dp-chips){grid-column:3;grid-row:1;align-self:center;margin:0!important}html[data-look=new] .pe>.pe-vibe>.pe-lab>.dp-chips{display:flex;flex-wrap:nowrap;gap:6px}html[data-look=new] .pe>.pe-vibe>.pe-lab>.pe-lib{grid-column:1 / -1}html[data-look=new] .pe>.pe-vibe>.pe-lab:has(>textarea){align-items:start}html[data-look=new] .pe>.pe-vibe>.pe-lab>.pe-empty-row{margin-top:0;min-height:36px}html[data-look=new] .pe>.pe-vibe>.pe-lab>.lh-note{margin:0}html[data-look=new] .pe-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .pe-tile{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}html[data-look=new] .pe-tile-pic{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;margin-bottom:6px;overflow:hidden;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised);color:var(--ob-muted);transition:border-color .18s var(--ob-ease)}html[data-look=new] .pe-tile-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ob-ease)}html[data-look=new] .pe-tile:hover .pe-tile-pic{border-color:rgba(var(--ob-accent-rgb),.6)}html[data-look=new] .pe-tile:hover .pe-tile-pic img{transform:scale(1.03)}html[data-look=new] .pe-tile:focus-visible{outline:0}html[data-look=new] .pe-tile:focus-visible .pe-tile-pic{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .pe-tile.is-canon .pe-tile-pic{border-color:var(--ob-accent)}html[data-look=new] .pe-tile-star{position:absolute;top:7px;left:7px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap}html[data-look=new] .pe-tile-star.static{position:static;align-self:flex-start}html[data-look=new] .pe-tile-star svg{fill:currentColor}html[data-look=new] .pe-tile-warn{position:absolute;top:9px;right:9px;z-index:1;width:10px;height:10px;border-radius:50%;background:var(--ob-warn);box-shadow:0 0 0 2px #120f18b3}html[data-look=new] .pe-tile-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ob-ink);font-size:13.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}html[data-look=new] .pe-tile-kind{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .pe-tile-add .pe-tile-pic{border-style:dashed;border-color:var(--ob-line-strong);background:transparent;color:var(--ob-accent)}html[data-look=new] .pe-tile-add:hover .pe-tile-pic,html[data-look=new] .pe-tile-add.over .pe-tile-pic{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .pe-tile-add:disabled{cursor:progress}html[data-look=new] .pe-sheet .pe-sheet-body{gap:14px}html[data-look=new] .pe-sheet-top{display:flex;align-items:flex-start;gap:14px}html[data-look=new] .pe-sheet-pic{flex:none;display:grid;place-items:center;width:120px;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .pe-sheet-pic img{width:100%;height:100%;object-fit:cover}html[data-look=new] .pe-sheet-notes{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:2px}html[data-look=new] .pe-sheet-warn{color:var(--ob-warn);font-size:13px;line-height:1.45}html[data-look=new] .pe-sheet .pe-field-top{display:flex;align-items:baseline;gap:6px}html[data-look=new] .pe-sheet .pe-field-top em{color:var(--ob-muted);font-size:12.5px;font-style:normal;font-weight:400}html[data-look=new] .pe-sheet .pe-type .fm-btn,html[data-look=new] .pe-sheet .pe-type .fm-btn.on{width:100%;min-height:40px;justify-content:space-between;border-color:var(--ob-line);background:transparent;color:var(--ob-ink)}html[data-look=new] .pe-sheet .pe-type .fm-label:empty{display:none}html[data-look=new] .pe-sheet .pe-type .fm-btn .fm-value{color:var(--ob-ink);font-size:14px;font-weight:500}html[data-look=new] .pe-sheet textarea.input{min-height:64px;field-sizing:content;max-height:220px;resize:vertical}html[data-look=new] .pe-sheet-foot{flex-wrap:wrap}html[data-look=new] .pe-sheet-foot .pp-icon-btn{display:grid;place-items:center;width:38px;min-height:38px;padding:0;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .pe-sheet-foot .pp-icon-btn.danger{color:var(--ob-danger-ink)}html[data-look=new] .pe-sheet-foot .pp-icon-btn:hover:not(:disabled){border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .pe-sheet-foot .pp-icon-btn.danger:hover:not(:disabled){border-color:rgba(var(--ob-danger-rgb),.5);color:var(--ob-danger-ink)}html[data-look=new] .pe-sheet-foot .pe-main{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .pe-sheet-foot .pe-main.on{border-color:var(--ob-accent-line);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent-2)}html[data-look=new] .pe-sheet-foot .pe-done{margin-left:auto}@media (max-width: 640px){html[data-look=new] .pe>.pe-vibe>.pe-lab{grid-template-columns:minmax(0,1fr) auto}html[data-look=new] .pe>.pe-vibe>.pe-lab>*{grid-column:1 / -1}html[data-look=new] .pe>.pe-vibe>.pe-lab:has(>:is(.btn,.dp-chips))>:not(.btn,.dp-chips,.pe-lib){grid-column:1 / -1}html[data-look=new] .pe>.pe-vibe>.pe-lab>:is(.btn,.dp-chips){grid-column:2;grid-row:1}html[data-look=new] .pe>.pe-vibe>.pe-lab>.dp-chips{flex-wrap:wrap;justify-content:flex-end}html[data-look=new] .pe-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .pe-sheet-pic{width:88px}html[data-look=new] .pe-sheet-foot .pe-main{flex:1 1 auto;justify-content:center}}html[data-look=new] .cr-main .cal-day>.cal-chip{-webkit-line-clamp:2;line-clamp:2}html[data-look=new] .cr-main .cal-chip.posted:first-letter{color:var(--ob-positive)}html[data-look=new] .cr-main .cal-chip.misfit{outline:0;box-shadow:inset 2px 0 0 var(--ob-danger);background:rgba(var(--ob-danger-rgb),.08)}html[data-look=new] .cr-main .cal-switch{gap:8px;padding:0;border:0;background:none}html[data-look=new] .cr-main .cal-switch button{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .cr-main .cal-switch button:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .cr-main .cal-switch button.on{border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.13);color:var(--ob-accent)}@media (min-width: 641px){html[data-look=new] .mp-cal-main .cal-day>.cal-chip:nth-child(4),html[data-look=new] .mp-cal-main .cal-day>.cal-more{display:none}html[data-look=new] .mp-cal-main .cal-day:after{order:9;padding-left:2px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 3 concepts"]:after{content:"+1 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 4 concepts"]:after{content:"+2 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 5 concepts"]:after{content:"+3 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 6 concepts"]:after{content:"+4 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 7 concepts"]:after{content:"+5 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 8 concepts"]:after{content:"+6 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 9 concepts"]:after{content:"+7 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 10 concepts"]:after{content:"+8 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 11 concepts"]:after{content:"+9 more"}html[data-look=new] .mp-cal-main .cal-day[aria-label$=": 12 concepts"]:after{content:"+10 more"}}html[data-look=new] .next-product-detail .top-concepts.tc-full:not(:has(.tc-row-pic:not(.no-pic))) .tc-row-pic,html[data-look=new] .next-product-detail .top-concepts.tc-full:not(:has(.tc-row-pic:not(.no-pic))) .tc-row-cols>span:first-child{display:none}html[data-look=new] .next-product-detail .top-concepts.tc-full:not(:has(.tc-row-pic:not(.no-pic))) .tc-row{grid-template-columns:minmax(0,1fr) auto}@container tcfull (min-width: 760px){html[data-look=new] .next-product-detail .top-concepts.tc-full:not(:has(.tc-row-pic:not(.no-pic))) .tc-row{grid-template-columns:minmax(0,1fr) 76px 76px 60px auto}}@media (max-width: 640px){html[data-look=new] .next-product-detail .top-concepts.tc-full:not(:has(.tc-row-pic:not(.no-pic))) .tc-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "acts"}}html[data-look=new] .next-product-detail .pp-accounts .acct-grid{display:flex;flex-direction:column;gap:0;margin:0}html[data-look=new] .next-product-detail .pp-accounts .acct-grid>.acct2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:0;padding:12px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none;transform:none}html[data-look=new] .next-product-detail .pp-accounts .acct-grid>.acct2:hover{background:none;box-shadow:none;transform:none}html[data-look=new] .next-product-detail .pp-accounts .acct2>.acct2-top{display:contents}html[data-look=new] .next-product-detail .pp-accounts .acct2-ico{order:0;flex:none;width:32px;height:32px;padding:0;border-radius:8px;overflow:hidden}html[data-look=new] .next-product-detail .pp-accounts .acct2-ico :is(svg,img){width:32px!important;height:32px!important}html[data-look=new] .next-product-detail .pp-accounts .acct2-who{order:1;flex:1 1 160px;min-width:0}html[data-look=new] .next-product-detail .pp-accounts .acct2-name{font-size:14.5px;font-weight:600}html[data-look=new] .next-product-detail .pp-accounts .acct2-plat{color:var(--ob-muted)!important;font-size:13px}html[data-look=new] .next-product-detail .pp-accounts .acct2-meta{order:2;flex:none;display:flex;align-items:center;gap:8px;margin:0}html[data-look=new] .next-product-detail .pp-accounts .acct2-login{order:3;flex:none;margin:0;padding:0;border:0;background:none;color:var(--ob-muted);font-size:13px}html[data-look=new] .next-product-detail .pp-accounts .acct2-login:hover{color:var(--ob-ink)}html[data-look=new] .next-product-detail .pp-accounts .acct2-open{order:4;flex:none;display:inline-flex;align-items:center;min-height:32px;margin:0;padding:0 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550;text-decoration:none;width:auto}html[data-look=new] .next-product-detail .pp-accounts .acct2-open:hover{border-color:var(--ob-line-strong)}html[data-look=new] .next-product-detail .pp-accounts .acct2-x{order:5;position:static;flex:none}html[data-look=new] .next-product-detail .pp-accounts .acct2>:is(.acct2-login-edit,.acct2-extra,.acct2-nolink){order:6;flex:1 1 100%}@media (max-width: 640px){html[data-look=new] .next-product-detail .pp-accounts .acct2-who{flex-basis:calc(100% - 90px)}html[data-look=new] .next-product-detail .pp-accounts .acct2-x{order:1;margin-left:auto}html[data-look=new] .next-product-detail .pp-accounts .acct2-meta{flex:1 1 100%;flex-wrap:wrap}}html[data-look=new] :is(.am-card,.am-embed) .lh-note a{text-decoration:none}html[data-look=new] .cr-main .pp-panel:not(.pp-split)>.pp-vh{padding-bottom:16px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .cr-main .pp-panel:not(.pp-split)>.pp-vh+.pp-empty{border-top:0}html[data-look=new] .cr-main .pp-panel>.pp-vh+.vw-tbar{padding-top:0;border-top:0}html[data-look=new] .cr-main .pp-panel>.pp-vh+.vw-tbar:not(:has(>.vw-quiet)) .input{max-width:none;flex:1 1 auto}html[data-look=new] .next-product-detail .pp-accounts>.pp-vh{order:0;margin:0;padding-bottom:16px;border-bottom:1px solid var(--ob-row-line)}@media (max-width: 640px){html[data-look=new] .next-product-detail .mp-cv>.pp-vh .mp-add{width:36px;min-height:36px;padding:0;justify-content:center;font-size:0;gap:0}html[data-look=new] .next-product-detail .mp-cv>.pp-vh .mp-add .pp-ico{width:17px;height:17px}}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-head{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;margin:0 0 24px;min-height:44px}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-head>div:first-child:not(.obs-head-side){min-width:0}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-title{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-sub{margin:8px 0 0;color:var(--ob-muted);font-size:14px;line-height:1.5}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-ico{flex:none;display:block}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-count{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550;letter-spacing:0;line-height:1.4}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-text-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:0;border-radius:7px;background:none;box-shadow:none;color:var(--ob-link);font-size:13.5px;font-weight:550;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-text-btn:hover{background:var(--ob-hover);color:var(--ob-link-hover)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-text-btn:disabled{opacity:.5;cursor:default;background:none}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-search{display:flex;align-items:center;gap:9px;height:42px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted);cursor:text;transition:border-color .18s var(--ob-ease)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-search:hover{border-color:var(--ob-line-strong)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-search:focus-within{border-color:var(--ob-accent-line)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-search input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-search input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{flex:1;width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;outline:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ob-ink);font-size:13.5px}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;padding:0;list-style:none}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li{display:inline-flex;align-items:center;gap:9px;color:var(--ob-muted);font-size:13.5px;font-weight:550;white-space:nowrap}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:600}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li.now{color:var(--ob-ink)}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li.now>span{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li.done{color:var(--ob-ink-2)}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-steps li.done>span{border-color:transparent;background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:48px 20px;border:1px dashed var(--ob-line);border-radius:12px;background:none;color:var(--ob-muted);text-align:center}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty-ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:4px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty h3{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.015em}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty p{margin:0;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty.obs-empty-panel{gap:10px;padding:56px 24px 52px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-empty.obs-empty-panel>.btn{margin-top:10px}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-icon-btn{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;min-height:0;margin:0;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;box-shadow:none;color:var(--ob-muted);cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-icon-btn:hover,html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-icon-btn[aria-expanded=true]{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-icon-btn.obs-trash:hover{color:var(--ob-danger-ink)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-tip{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;color:var(--ob-muted);cursor:help;transition:color .18s var(--ob-ease)}html[data-look=new] .ob-studio :is(.qc-lib .qc-label,.fv-step .fv-step-title)>.obs-tip{flex:none;width:22px;height:22px;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--ob-muted);font-size:inherit}html[data-look=new] .ob-studio :is(.qc-lib .qc-label,.fv-step .fv-step-title)>.obs-tip:is(:hover,:focus-visible){color:var(--ob-ink)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-tip:hover,html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-tip:focus-visible{color:var(--ob-ink)}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .btn.btn-primary:disabled,html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .btn.btn-primary[disabled]{border-color:var(--ob-line);background:var(--ob-raised);box-shadow:none;color:var(--ob-muted);opacity:1;cursor:not-allowed}html[data-look=new] .obs-menu .fm-item{grid-template-columns:minmax(0,1fr);padding:0 12px;color:var(--ob-ink);font-size:14px;font-weight:500;text-decoration:none}html[data-look=new] .obs-menu .fm-item:disabled{color:var(--ob-faint);cursor:default;background:none}html[data-look=new] .obs-menu .fm-item.danger{color:var(--ob-danger-ink)}html[data-look=new] .ob-studio .obs-head{justify-content:flex-start;gap:12px}html[data-look=new] .ob-studio .obs-head-tools{display:flex;align-items:center;margin-left:auto}html[data-look=new] .ob-studio .obs-head-side{display:flex;align-items:center;justify-content:flex-end;min-width:0}html[data-look=new] .ob-studio .obs-head-side:empty{display:none}html[data-look=new] .ob-studio .obs-head-side .conn-light{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .obs-head-side .conn-light>div{flex:0 1 auto!important;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-width:0;margin:0 6px 0 4px;text-align:left}html[data-look=new] .ob-studio .obs-head-side .conn-light b{color:var(--ob-ink-2);font-size:13.5px;font-weight:550;white-space:nowrap}html[data-look=new] .ob-studio .obs-head-side .conn-dot{flex:none;width:8px;height:8px;margin:0;border-radius:50%;background:var(--ob-faint);box-shadow:0 0 0 3px #ffffff0d}html[data-look=new] .ob-studio .obs-head-side .conn-light.wait .conn-dot{background:var(--ob-accent);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .ob-studio .obs-head-side .conn-light.on .conn-dot{background:var(--ob-positive);box-shadow:0 0 0 3px #a3d4b329}html[data-look=new] .ob-studio .obs-head-side .conn-light.on b{color:var(--ob-ink)}html[data-look=new] .ob-studio .obs-head-side .conn-light>.btn{flex:none;min-height:42px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:650;white-space:nowrap}html[data-look=new] .ob-studio .obs-head-side .conn-light>.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;line-height:1.2}html[data-look=new] .ob-studio .obs-head-side .conn-light>.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-studio .obs-head-side .conn-light>.hfa-gear{width:42px;padding:0;color:var(--ob-ink-2)}html[data-look=new] .ob-studio .obs-head-side .conn-light>.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .hf-account,html[data-look=new] .ob-studio .hf-account.mine,html[data-look=new] .ob-studio .hf-account.hfa-spot{position:relative;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .hf-account:empty{display:none}html[data-look=new] .ob-studio .hf-account>.hfa-worker,html[data-look=new] .ob-studio .hf-account.hfa-spot>.hfa-worker{position:relative;margin:0 0 14px;padding:22px 24px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-studio .hf-account.hfa-spot>.hfa-worker{border-color:var(--ob-accent-line)}html[data-look=new] .ob-studio .hf-account:has(>.hfa-worker){margin-bottom:24px}html[data-look=new] .ob-studio .hf-account>.hfa-worker,html[data-look=new] .ob-studio .hf-account.hfa-spot>.hfa-worker{margin-bottom:0;padding-bottom:6px}html[data-look=new] .ob-studio .hf-account .hfa-worker>.hfa2-head,html[data-look=new] .ob-studio .hf-account.hfa-spot .hfa-worker>.hfa2-head{position:static;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 18px}html[data-look=new] .ob-studio .hf-account .hfa-worker>.hfa2-head>div:first-child,html[data-look=new] .ob-studio .hf-account.hfa-spot .hfa-worker>.hfa2-head>div:first-child{display:flex;flex-direction:column;gap:4px}html[data-look=new] .ob-studio .hfa2-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .ob-studio .hfa2-head>div:first-child>span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-studio .hfa2-head .icon-btn{width:34px;height:34px;border-radius:7px;color:var(--ob-muted)}html[data-look=new] .ob-studio .hfa2-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}html[data-look=new] .ob-studio .hfa2-steps>li{display:flex;gap:12px;margin:0;padding:2px 22px;border:0;border-left:1px solid var(--ob-line-soft);border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .hfa2-steps>li:first-child{padding-left:0;border-left:0}html[data-look=new] .ob-studio .hfa2-steps>li:last-child{padding-right:0}html[data-look=new] .ob-studio .hfa2-steps>li>span{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid var(--ob-accent-line);border-radius:7px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ob-studio .hfa2-steps>li>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}html[data-look=new] .ob-studio .hfa2-steps>li b{color:var(--ob-ink);font-size:14px;font-weight:600;line-height:1.35}html[data-look=new] .ob-studio .hfa2-steps>li small{color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .ob-studio .hfa2-steps>li small b{font-size:inherit;font-weight:600}html[data-look=new] .ob-studio .hfa2-steps>li small code{padding:2px 6px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-track);color:var(--ob-ink-2);font-size:12.5px;word-break:break-all}html[data-look=new] .ob-studio .hfa2-steps .btn{height:auto;min-height:36px;padding:8px 13px;font-size:13px;line-height:1.3;text-align:left;white-space:normal}html[data-look=new] .ob-studio .hfa2-steps .btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .ob-studio .hfa2-steps .btn.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .hfa2-steps>li:not(.now)>span{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .ob-studio .hfa2-steps>li.done>span{border-color:transparent;background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent)}html[data-look=new] .ob-studio .obs-step-lines{display:grid;gap:4px;margin:0;padding:0;list-style:none;color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .ob-studio .hfa2-steps>li{opacity:1}html[data-look=new] .ob-studio .hfa2-steps .obs-step-lines li{position:relative;display:block;margin:0;padding:0 0 0 14px;border:0;border-radius:0;background:none;opacity:1}html[data-look=new] .ob-studio .hfa2-steps .obs-step-lines li:before{content:"";position:absolute;left:2px;top:.68em;width:4px;height:4px;border-radius:50%;background:var(--ob-faint)}html[data-look=new] .ob-studio .hfa2-steps .obs-step-lines b{display:inline;color:var(--ob-ink);font-size:inherit;font-weight:600;line-height:inherit}html[data-look=new] .ob-studio .hfa2-steps>li small code{display:inline-block;max-width:100%}html[data-look=new] .ob-studio .hfa2-wait{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:12px 14px;border:0;border-top:1px solid var(--ob-line-soft);border-radius:0;background:none;color:var(--ob-ink-2);font-size:13.5px;justify-content:flex-start}html[data-look=new] .ob-studio .hfa2-wait.ok{color:var(--ob-positive)}html[data-look=new] .ob-studio .hfa2-wait i{width:8px;height:8px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .ob-studio .hfa2-done{margin:0 0 14px;padding:12px 14px;border:1px solid var(--ob-line-soft);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .ob-studio .hfa-also{margin:2px 0 6px;color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .ob-studio .hfa-worker>:is(.hfa2-switch,.hfa2-again){margin:0 0 10px}html[data-look=new] .ob-studio .hfa-worker>:is(.hfa2-switch,.hfa2-again)>summary{margin:0!important;padding:6px 0;color:var(--ob-link);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer}html[data-look=new] .ob-studio .hfa-worker>:is(.hfa2-switch,.hfa2-again)>summary::-webkit-details-marker{display:none}html[data-look=new] .ob-studio .hfa-worker>:is(.hfa2-switch,.hfa2-again)>summary:hover{color:var(--ob-link-hover)}html[data-look=new] .ob-studio .hfa-worker>.hfa2-again[open]>summary{margin-bottom:14px!important}html[data-look=new] .ob-studio .hfa-worker .hint,html[data-look=new] .ob-studio .hf-account .hint{color:var(--ob-ink-2);font-size:13px;line-height:1.55}html[data-look=new] .ob-studio .obs-hfa-help{margin:14px -24px 0;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .ob-studio .obs-hfa-help>summary{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 24px;color:var(--ob-ink-2);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer;transition:color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .ob-studio .obs-hfa-help>summary::-webkit-details-marker{display:none}html[data-look=new] .ob-studio .obs-hfa-help>summary:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-studio .obs-hfa-help>summary>svg:first-child{color:var(--ob-muted)}html[data-look=new] .ob-studio .obs-hfa-help .obs-hfa-chev{margin-left:auto;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .obs-hfa-help[open] .obs-hfa-chev{transform:rotate(180deg)}html[data-look=new] .ob-studio .obs-hfa-help-body{display:grid;gap:0;padding:0 24px 14px}html[data-look=new] .ob-studio .obs-hfa-help-body>details{margin:0!important;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .ob-studio .obs-hfa-help-body>details:first-child{border-top:0}html[data-look=new] .ob-studio .obs-hfa-help-body>details>summary,html[data-look=new] .ob-studio .obs-hfa-help-body>details>summary.hint{display:flex;align-items:center;min-height:42px;margin:0;padding:0 0 0 26px;color:var(--ob-link);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer}html[data-look=new] .ob-studio .obs-hfa-help-body>details>summary::-webkit-details-marker{display:none}html[data-look=new] .ob-studio .obs-hfa-help-body>details>summary:hover{color:var(--ob-link-hover)}html[data-look=new] .ob-studio .obs-hfa-help-body>details[open]{padding-bottom:12px}html[data-look=new] .ob-studio .obs-hfa-help-body>details>:not(summary){margin-left:26px}html[data-look=new] .ob-studio .obs-hfa-help-body details details>summary{color:var(--ob-link);font-weight:550}html[data-look=new] .ob-studio .obs-hfa-help-body ul.hint{margin:4px 0 8px;padding-left:18px}html[data-look=new] .ob-studio .obs-hfa-help-body ul.hint li{margin:0 0 6px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list{display:grid;gap:6px;margin:4px 0 8px;padding:0;list-style:none}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-form{display:grid;gap:8px;max-width:520px;margin-top:8px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-howto .obs-step-lines{gap:6px;margin:2px 0 4px 26px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-howto .obs-step-lines li{position:relative;padding-left:14px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-howto .obs-step-lines li:before{content:"";position:absolute;left:2px;top:.68em;width:4px;height:4px;border-radius:50%;background:var(--ob-faint)}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-howto .obs-step-lines b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-howto code{padding:1px 6px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-track);color:var(--ob-ink-2);font-size:12.5px;word-break:break-all}html[data-look=new] .ob-studio .cs-strip{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:16px;min-height:50px;margin:4px 0 24px;border-bottom:1px solid var(--ob-line)}html[data-look=new] .ob-studio .cs-strip .obs-part-short{display:none}html[data-look=new] .ob-studio .cs-strip .cs-parts{flex:0 1 auto;gap:28px;border-bottom:0;min-width:0}html[data-look=new] .ob-studio .cs-strip .cs-part{flex:none;padding:10px 0 13px;margin-bottom:-1px}html[data-look=new] .ob-studio .cs-strip .cs-part-n{display:none}html[data-look=new] .ob-studio .cs-strip .cs-part:not([aria-disabled=true]) .cs-part-text small{display:none}html[data-look=new] .ob-studio .cs-strip .cs-part-text b{font-size:15px;font-weight:600;letter-spacing:-.012em;white-space:nowrap}html[data-look=new] .ob-studio .cs-strip .cs-part:not(.on) .cs-part-text b{color:var(--ob-muted)}html[data-look=new] .ob-studio .cs-strip .cs-part:not(.on):hover .cs-part-text b{color:var(--ob-ink)}html[data-look=new] .ob-studio .obs-strip-tools{display:flex;align-items:center;gap:10px;flex:none;margin:0 0 8px auto}html[data-look=new] .ob-studio .obs-strip-tools .cs-kind{flex-wrap:nowrap;margin:0}html[data-look=new] .ob-studio .obs-strip-tools .cs-kind button{min-height:30px;padding:4px 12px;font-size:13px}html[data-look=new] .ob-studio .hp-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:42px;height:42px;margin:0;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:transparent;box-shadow:none;color:var(--ob-ink-2);font-size:13px;font-weight:550;white-space:nowrap}html[data-look=new] .ob-studio .hp-toggle:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-studio .hp-toggle.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .ob-studio .next-quick-clip.qc{margin:0;padding:0;border:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .next-clip-workspace{grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}html[data-look=new] .ob-studio .next-clip-choices,html[data-look=new] .ob-studio .next-clip-summary{padding:22px 24px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-studio .next-clip-summary{top:calc(var(--nlc-sticky, 65px) + 18px);padding:18px}html[data-look=new] .ob-studio .next-quick-clip .qc-block{margin:0 0 22px}html[data-look=new] .ob-studio .next-quick-clip .qc-block:last-child{margin-bottom:0}html[data-look=new] .ob-studio .next-quick-clip .qc-label{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin:0 0 18px;color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ob-studio :is(.next-quick-clip,.qc-lib) .qc-label>span:not(.obs-tip),html[data-look=new] .ob-studio .next-placeholder-step{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ob-studio .next-quick-clip .qc-label .qc-search{margin-left:auto}html[data-look=new] .ob-studio .next-quick-clip .qc-search{height:38px;padding:0 11px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-bg);color:var(--ob-muted)}html[data-look=new] .ob-studio .next-quick-clip .qc-search:focus-within{border-color:var(--ob-accent-line)}html[data-look=new] .ob-studio .next-quick-clip .qc-search input:not([type=checkbox]):not([type=radio]):not([type=range]){width:160px;border:0;background:transparent;box-shadow:none;outline:0;color:var(--ob-ink);font-size:13.5px;font-weight:400}html[data-look=new] .ob-studio .next-quick-clip .qc-products,html[data-look=new] .ob-studio .qc-lib .qc-products{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px}html[data-look=new] .ob-studio .qc-product{padding:6px 6px 10px;border:1px solid transparent;border-radius:10px;background:transparent;box-shadow:none}html[data-look=new] .ob-studio .qc-product:hover{transform:none;border-color:var(--ob-line);background:var(--ob-hover);box-shadow:none}html[data-look=new] .ob-studio .qc-product.on{border-color:var(--ob-accent-line);background:var(--ob-active);box-shadow:none}html[data-look=new] .ob-studio .qc-product-pic{border:1px solid var(--ob-line-soft);border-radius:8px;background:var(--ob-track)}html[data-look=new] .ob-studio .qc-product-name{margin-top:2px;color:var(--ob-ink);font-size:13px;font-weight:550;line-height:1.4}html[data-look=new] .ob-studio .qc-product-new .qc-product-pic{border:1px dashed var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .ob-studio .qc-product-new .qc-product-pic i{color:var(--ob-accent);font-size:22px;font-style:normal}html[data-look=new] .ob-studio .qc-product-new .qc-product-name{color:var(--ob-ink-2)}html[data-look=new] .ob-studio :is(.qc-product-pic,.qc-concept-pic) b{border-radius:6px;background:var(--ob-accent);color:var(--ob-accent-ink);box-shadow:none}html[data-look=new] .ob-studio .qc-concept{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none;overflow:hidden}html[data-look=new] .ob-studio .qc-concept:hover{transform:translateY(-2px);border-color:var(--ob-line-strong);box-shadow:0 12px 30px #00000038}html[data-look=new] .ob-studio .qc-concept.on{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .ob-studio .qc-concept-pic{background:var(--ob-track)}html[data-look=new] .ob-studio .qc-concept-name{color:var(--ob-ink);font-size:13.5px;font-weight:550;line-height:1.4}html[data-look=new] .ob-studio .qc-concept-meta em{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .qc-own .qc-concept-pic{border-bottom:1px dashed var(--ob-line);background:var(--ob-track);color:var(--ob-accent)}html[data-look=new] .ob-studio :is(.otc-tag,.cp-clone){border:1px solid var(--ob-line);border-radius:6px;background:#0e0c14b8;box-shadow:none;color:var(--ob-ink-2);font-weight:550;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-look=new] .ob-studio .otc-tag.otc-missing{border-color:var(--ob-line);background:#0e0c14b8;color:var(--ob-ink-2)}html[data-look=new] .ob-studio .cp-card-wrap:hover>.cp-clone{transform:none}html[data-look=new] .ob-studio .obs-novid{position:absolute;top:8px;left:8px;z-index:2;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#0e0c14b8;color:var(--ob-ink-2);pointer-events:auto;cursor:help;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-look=new] .ob-studio .qc-more{min-height:38px;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-studio .qc-more:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .next-concept-placeholder{gap:12px;padding-top:20px;border-top:1px solid var(--ob-line-soft);color:var(--ob-muted)}html[data-look=new] .ob-studio .next-placeholder-step{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .ob-studio .next-concept-placeholder h3{margin:0;color:var(--ob-muted);font-family:var(--ob-font);font-size:15px;font-weight:550}html[data-look=new] .ob-studio .next-summary-head{margin:0 0 14px;color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-studio .next-summary-head>span:last-child{padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .ob-studio .next-brief-visual{min-height:0;aspect-ratio:16 / 11;border:1px solid var(--ob-line-soft);border-radius:8px;background:var(--ob-track)}html[data-look=new] .ob-studio .next-brief-visual.has-concept{aspect-ratio:1}html[data-look=new] .ob-studio .next-brief-empty{gap:12px;color:var(--ob-muted)}html[data-look=new] .ob-studio .next-brief-empty svg{color:var(--ob-accent);opacity:.8}html[data-look=new] .ob-studio .next-brief-empty span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-studio .next-brief-visual:has(.next-brief-product) .next-brief-empty{bottom:62px}html[data-look=new] .ob-studio .next-brief-product{border-color:var(--ob-line);background:color-mix(in srgb,var(--ob-panel) 94%,transparent);color:var(--ob-ink);font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=new] .ob-studio .next-brief-product.obs-brief-product{position:static;display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0 0 14px;border:0;border-bottom:1px solid var(--ob-line-soft);border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-studio .obs-brief-product img,html[data-look=new] .ob-studio .obs-brief-product>i{flex:none;width:40px;height:40px;border:1px solid var(--ob-line-soft);border-radius:8px;object-fit:cover}html[data-look=new] .ob-studio .obs-brief-product>i{display:grid;place-items:center;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-style:normal;font-weight:650}html[data-look=new] .ob-studio .obs-brief-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:150px;padding:10px 0 4px;color:var(--ob-muted);text-align:center}html[data-look=new] .ob-studio .obs-brief-empty svg{color:var(--ob-faint);opacity:.8}html[data-look=new] .ob-studio .obs-brief-empty span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-studio .next-brief-visual.obs-brief-frame{aspect-ratio:1;min-height:0;border:0;border-radius:8px}html[data-look=new] .ob-studio .obs-novid-line{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .ob-studio .obs-novid-line svg{flex:none;color:var(--ob-muted)}html[data-look=new] .ob-studio .next-brief-waiting{margin-top:16px}html[data-look=new] .ob-studio .qc-make{min-height:46px;border-radius:8px;font-size:14px;font-weight:650}html[data-look=new] .ob-studio .next-brief-waiting .qc-make:disabled{border:1px solid var(--ob-line-soft);background:var(--ob-raised);color:var(--ob-muted);opacity:1}html[data-look=new] .ob-studio .next-quick-clip .qc-fine{color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .ob-studio .next-brief-waiting .qc-fine{margin:10px 0 0;text-align:center}html[data-look=new] .ob-studio .qc-pair{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-studio .qc-pair i{color:var(--ob-muted);font-style:normal}html[data-look=new] .ob-studio .qc-directions b,html[data-look=new] .ob-studio .qc-way-title{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-studio .qc-directions span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .qc-way-card{border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);box-shadow:none}html[data-look=new] .ob-studio .qc-way-card.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on)}html[data-look=new] .ob-studio .qc-vm{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-studio .qc-vm b{color:var(--ob-ink-2)}html[data-look=new] .ob-studio .qc-vm-change{color:var(--ob-link);font-weight:550}html[data-look=new] .ob-studio .qc-done{padding:34px 24px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-studio .qc-done-tick{border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);box-shadow:none}html[data-look=new] .ob-studio .qc-done h3{color:var(--ob-ink);font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ob-studio .qc-done p{color:var(--ob-ink-2)}html[data-look=new] .ob-studio .qc-next.obs-next{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px 12px;max-width:100%;margin:16px auto 4px;padding:10px 10px 10px 14px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none;color:var(--ob-ink-2);font:inherit;font-size:14px;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .ob-studio .qc-next.obs-next:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .obs-next-n{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .ob-studio .obs-next-text b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-studio .obs-next-copy{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border-radius:7px;background:var(--ob-track);color:var(--ob-link);font-size:13px;font-weight:600}html[data-look=new] .ob-studio .qc-done-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}html[data-look=new] .ob-studio .obs-make-bar{position:fixed;left:12px;right:12px;bottom:calc(var(--obs-dock-h, 70px) + 10px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border:1px solid var(--ob-line-strong);border-radius:12px;background:color-mix(in srgb,var(--ob-panel) 94%,transparent);box-shadow:var(--ob-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-look=new] .ob-studio .obs-make-bar-info{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}html[data-look=new] .ob-studio .obs-make-bar-info img,html[data-look=new] .ob-studio .obs-make-bar-info>i{flex:none;width:40px;height:40px;border-radius:8px;object-fit:cover}html[data-look=new] .ob-studio .obs-make-bar-info>i{display:grid;place-items:center;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-style:normal;font-weight:650}html[data-look=new] .ob-studio .obs-make-bar-info>span{display:grid;gap:1px;min-width:0}html[data-look=new] .ob-studio .obs-make-bar-info b{overflow:hidden;color:var(--ob-ink);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-studio .obs-make-bar-info small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-studio .obs-make-bar>.btn{flex:none;min-height:42px;padding:0 20px;border-radius:9px;font-size:14px;font-weight:650}html[data-look=new] .ob-studio .next-quick-clip .qc-adv,html[data-look=new] .ob-studio .qc-lib .qc-adv{display:flex;align-items:center;gap:12px;width:100%;margin:18px 0 0;padding:14px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;color:var(--ob-ink);font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .ob-studio .next-quick-clip .qc-adv:hover,html[data-look=new] .ob-studio .qc-lib .qc-adv:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-studio .next-quick-clip .qc-adv b{font-weight:600}html[data-look=new] .ob-studio .next-quick-clip .qc-adv span{color:var(--ob-muted);font-size:13.5px;font-weight:400}html[data-look=new] .ob-studio .next-quick-clip .qc-adv .obs-ico{margin-left:auto;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .next-quick-clip .qc-adv[aria-expanded=true] .obs-ico{transform:rotate(180deg)}html[data-look=new] .ob-studio .obs-lab-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:18px 0 0;padding:10px 12px 10px 18px;border:1px solid var(--ob-line-soft);border-radius:var(--ob-radius);color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-studio .obs-lab-line b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-studio .obs-lab-line span{flex:1 1 260px;min-width:0}html[data-look=new] .ob-studio .studio-grid{margin-top:18px;gap:18px}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child{padding:22px 24px;border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-head{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--ob-line-soft)}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-head h3{font-size:17px}html[data-look=new] .ob-studio .cs-h-sub{color:var(--ob-muted);font-size:13.5px;font-weight:500}html[data-look=new] .ob-studio .ai-badge{padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .ob-studio .step-label{color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .ob-studio .step-num{border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px}html[data-look=new] .ob-studio .dropzone{border:1px dashed var(--ob-line-strong);border-radius:10px;background:var(--ob-track);color:var(--ob-ink-2)}html[data-look=new] .ob-studio .dropzone:hover{border-color:var(--ob-accent-line);background:var(--ob-raised)}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-head h3{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-weight:600;letter-spacing:-.015em}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .field>label{color:var(--ob-ink-2);font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0}html[data-look=new] .ob-studio .obs-tip-label{display:inline-flex!important;align-items:center;gap:6px;cursor:help}html[data-look=new] .ob-studio .obs-tip-label .obs-ico{color:var(--ob-muted)}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .btn-primary{min-height:44px;border-radius:8px;font-size:14px;font-weight:650}html[data-look=new] .ob-studio .studio-grid>.panel-card:last-child{padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .studio-grid.solo{margin-top:34px}html[data-look=new] .ob-studio .studio-grid>.panel-card.obs-off,html[data-look=new] .ob-studio .studio-grid:has(>.panel-card.obs-off){display:none}html[data-look=new] .ob-studio .obs-win-more{display:flex;align-items:center;justify-content:center;margin:18px auto 0}html[data-look=new] .ob-studio .obs-prompts-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 0 18px}html[data-look=new] .ob-studio .obs-section-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .ob-studio .obs-prompts-head .obs-search{flex:0 1 300px;margin-left:auto;height:40px}html[data-look=new] .ob-studio .obs-prompts-acts{display:flex;align-items:center;gap:4px}html[data-look=new] .ob-studio .obs-prompts-acts .obs-icon-btn{width:40px;height:40px;border-color:var(--ob-line);color:var(--ob-ink-2)}html[data-look=new] .ob-studio .studio-grid:not(.solo) .obs-prompts-head .obs-section-title{order:1}html[data-look=new] .ob-studio .studio-grid:not(.solo) .obs-prompts-acts{order:2;margin-left:auto;margin-right:-8px}html[data-look=new] .ob-studio .studio-grid:not(.solo) .obs-prompts-head .obs-search{flex:1 1 100%;order:3;margin:0}html[data-look=new] .ob-studio .obs-prompts-acts .obs-go{color:var(--ob-ink)}html[data-look=new] .ob-studio .obs-prompts-acts .obs-go:hover{color:var(--ob-link-hover)}html[data-look=new] .ob-studio .obs-prompts-acts .obs-go .obs-ico{transition:transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .obs-prompts-acts .obs-go:hover .obs-ico{transform:translate(2px)}html[data-look=new] .ob-studio .vault-done{border-radius:8px}html[data-look=new] .ob-studio .vault-import{margin:0 0 18px;padding:18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .ob-studio .win-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}html[data-look=new] .ob-studio .studio-grid:not(.solo) .win-grid{grid-template-columns:1fr;gap:14px}html[data-look=new] .ob-studio .win-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:border-color .2s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .ob-studio .win-card:hover{border-color:var(--ob-line-strong);transform:translateY(-2px);box-shadow:0 12px 30px #00000038}html[data-look=new] .ob-studio .win-card .clip-top{flex:1}html[data-look=new] .ob-studio .win-card .clip-media{position:relative;height:140px;aspect-ratio:auto;overflow:hidden;border-radius:0;background:var(--ob-track)}html[data-look=new] .ob-studio .win-card .clip-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c0a101f,#0c0a1080);pointer-events:none}html[data-look=new] .ob-studio .win-card .clip-media video{width:100%;height:100%;object-fit:cover;filter:saturate(.72) brightness(.82);transition:filter .3s var(--ob-ease),transform .45s var(--ob-ease)}html[data-look=new] .ob-studio .win-card:hover .clip-media video{filter:none;transform:scale(1.03)}html[data-look=new] .ob-studio .win-card .clip-play{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffffdb;box-shadow:0 6px 18px #00000038;color:var(--ob-accent-ink);opacity:1;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s var(--ob-ease),transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .win-card .clip-play:before,html[data-look=new] .ob-studio .win-card .clip-play:after{content:none;display:none}html[data-look=new] .ob-studio .win-card .clip-play svg{margin-left:2px;fill:currentColor;stroke:none}html[data-look=new] .ob-studio .win-card:hover .clip-play{opacity:0;transform:translate(-50%,-50%) scale(.9)}html[data-look=new] .ob-studio .win-card .clip-media.obs-nomedia{display:grid;place-items:center;background:linear-gradient(160deg,var(--ob-raised),var(--ob-track))}html[data-look=new] .ob-studio .win-card .clip-media.obs-nomedia:after{content:none}html[data-look=new] .ob-studio .obs-nomedia-ico{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ob-line);border-radius:50%;background:var(--ob-panel);color:var(--ob-faint)}html[data-look=new] .ob-studio .obs-nomedia-ico svg{margin-left:2px;fill:currentColor;stroke:none}html[data-look=new] .ob-studio .win-card .qi-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}html[data-look=new] .ob-studio .win-card .stage-tag{display:inline-flex;align-items:center;margin:12px 0 6px;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .ob-studio .win-card .win-params{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .win-card .win-params code:empty{display:none}html[data-look=new] .ob-studio .win-card .watch-link{color:var(--ob-link);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .ob-studio .win-card .sc-date{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .win-card .clip-info{padding:14px 16px 4px}html[data-look=new] .ob-studio .win-card .win-conf{display:inline-flex;margin:0 0 8px;padding:2px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .ob-studio .win-card .clip-name{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em;line-height:1.4}html[data-look=new] .ob-studio .win-card .clip-product{margin-top:3px;color:var(--ob-muted);font-size:13px;font-weight:500}html[data-look=new] .ob-studio .win-card .win-peek{display:-webkit-box;margin-top:10px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .ob-studio .win-card .clip-acts{display:flex;align-items:center;gap:6px;margin-top:auto;padding:12px 16px 14px;border-top:0}html[data-look=new] .ob-studio .win-card .clip-acts .btn{min-height:34px;padding:0 12px;font-size:13px}html[data-look=new] .ob-studio .win-card .clip-x{width:34px;height:34px;margin-left:auto;border-radius:7px;color:var(--ob-muted)}html[data-look=new] .ob-studio .win-card .clip-x:hover{background:var(--ob-hover);color:var(--ob-danger-ink)}html[data-look=new] .ob-studio .win-card .clip-details{padding:4px 16px 16px}html[data-look=new] .ob-studio .studio-grid>.panel-card:last-child>.empty{margin:0}html[data-look=new] .ob-studio .fv{display:flex;flex-direction:column;gap:14px}html[data-look=new] .ob-studio .fv-step{margin:0;padding:20px 22px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-studio .fv-step-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ob-studio .fv-step-title>span:not(.obs-tip){display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ob-studio .fv-step>.hint{margin:-4px 0 12px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-studio .fv-pick{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none}html[data-look=new] .ob-studio .fv-pick:hover{border-color:var(--ob-line-strong)}html[data-look=new] .ob-studio .fv-pick b{color:var(--ob-ink);font-size:13px}html[data-look=new] .ob-studio .fv-pick small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .fv-pick em{color:var(--ob-link);font-size:13px;font-style:normal;font-weight:550}html[data-look=new] .ob-studio .fv-go{display:flex;gap:10px;align-items:center}html[data-look=new] .ob-studio .fv-go .fv-name{flex:1;min-height:44px}html[data-look=new] .ob-studio .fv-go .btn-primary{min-height:44px;padding:0 18px}html[data-look=new] .ob-studio .fv-pool.obs-fv-pool{display:flex;gap:12px;margin:0 -22px;padding:2px 22px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin}html[data-look=new] .ob-studio .obs-fv-pick{display:flex;flex-direction:column;flex:0 0 104px;gap:4px;min-width:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;text-align:left;scroll-snap-align:start;cursor:pointer}html[data-look=new] .ob-studio .obs-fv-thumb{position:relative;display:block;margin-bottom:4px;overflow:hidden;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-track);transition:border-color .18s var(--ob-ease),box-shadow .18s var(--ob-ease),transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .obs-fv-pick:hover .obs-fv-thumb{border-color:var(--ob-line-strong);transform:translateY(-2px)}html[data-look=new] .ob-studio .obs-fv-pick.on .obs-fv-thumb{border-color:var(--ob-accent);box-shadow:0 0 0 2px var(--ob-accent)}html[data-look=new] .ob-studio .obs-fv-thumb .fv-thumb{display:block;width:100%;aspect-ratio:9 / 16;border-radius:0;object-fit:cover;background:var(--ob-track)}html[data-look=new] .ob-studio .obs-fv-order{position:absolute;top:6px;right:6px;min-width:22px;padding:2px 6px;border-radius:6px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:700;text-align:center}html[data-look=new] .ob-studio .obs-fv-pick b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ob-ink);font-size:13px;font-weight:600;line-height:1.35}html[data-look=new] .ob-studio .obs-fv-pick small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-studio .fv-step-title.obs-fv-head{gap:10px;margin:0}html[data-look=new] .ob-studio .fv-step-title.obs-fv-head .obs-tip{margin-left:-4px}html[data-look=new] .ob-studio .obs-fv-add{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-left:auto;padding:0 12px;border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-studio .obs-fv-add:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .fv-step:has(>.obs-fv-head){padding-top:14px;padding-bottom:14px}html[data-look=new] .ob-studio .fv-step>.obs-fv-head~.fv-line{margin-top:12px}html[data-look=new] .ob-studio .fv-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-studio .fv-line label{display:inline-flex;align-items:center;gap:6px}html[data-look=new] .ob-studio :is(.fv-line,.fv-fields) input[type=number]{width:92px;min-width:92px}html[data-look=new] .ob-studio .fv-list{gap:0;margin-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ob-studio .fv-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .ob-studio .fv-row>.btn.obs-fv-more{display:inline-grid;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:none;color:var(--ob-ink-2)}html[data-look=new] .ob-studio .fv-row>.btn.obs-fv-more:is(:hover,[aria-expanded=true]){border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-studio .fv-n{width:26px;height:26px;border-radius:7px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:700}html[data-look=new] .ob-studio .fv-mini{width:40px;height:70px;border-radius:6px;background:var(--ob-track)}html[data-look=new] .ob-studio .fv-row-main b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-studio .fv-at{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-studio .fv-acts{flex-wrap:nowrap}html[data-look=new] .ob-studio .fv-total{margin-top:10px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-studio .fv-line .fv-text{flex:1 1 240px}html[data-look=new] .ob-studio .obs-fv-sound .fm-btn{min-height:40px}html[data-look=new] .ob-studio .fv-step>.hint{margin:10px 0 0;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-studio .fv-go.obs-fv-foot{margin:18px -22px -20px;padding:14px 22px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .ob-studio .qc-lib.qc{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}html[data-look=new] .ob-studio .qc-lib>.qc-block,html[data-look=new] .ob-studio .qc-lib>.rlib-add{margin:0 0 14px;padding:22px 24px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-studio .qc-lib .qc-label{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ob-studio .qc-lib .qc-fine{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-studio .qc-lib .qc-how{margin:6px 0 0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-studio .qc-lib .qc-how>summary{display:inline-flex;padding:6px 0;color:var(--ob-link);font-size:13.5px;font-weight:550}html[data-look=new] .ob-studio .qc-lib .qc-how p{max-width:760px;margin:6px 0 4px;color:var(--ob-ink-2);line-height:1.6}html[data-look=new] .ob-studio .qc-lib>.qc-adv{justify-content:flex-start}html[data-look=new] .ob-studio .qc-lib .qc-empty{margin:0 0 14px;padding:36px 20px;border:1px dashed var(--ob-line);border-radius:12px;background:none;color:var(--ob-muted);text-align:center}html[data-look=new] .ob-studio .qc-lib .rlib-chips{gap:6px}html[data-look=new] .ob-studio .qc-lib .rlib-card{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none}html[data-look=new] .ob-studio .qc-lib .rlib-card:hover{border-color:var(--ob-line-strong)}html[data-look=new] .ob-studio .qc-lib .rlib-card.picked{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .ob-studio .qc-lib .rlib-section-head{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-studio .qc-lib .obs-lib-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px}html[data-look=new] .ob-studio .qc-lib .obs-lib-filters .lib-search{display:flex;align-items:center;gap:9px;flex:0 1 420px;height:42px;margin:0;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-bg);color:var(--ob-muted)}html[data-look=new] .ob-studio .qc-lib .obs-lib-filters .lib-search:focus-within{border-color:var(--ob-accent-line)}html[data-look=new] .ob-studio .qc-lib .obs-lib-filters .lib-search input:not([type=checkbox]):not([type=radio]):not([type=range]){flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:var(--ob-ink);font-size:13.5px}html[data-look=new] .ob-studio .qc-lib .obs-lib-filters .fm-btn{min-height:42px}html[data-look=new] .ob-studio .qc-lib .rlib-section-head{display:flex;align-items:center;gap:8px;margin:0 0 12px}html[data-look=new] .ob-studio .qc-lib .rlib-kind{border-radius:5px;background:#121116d1;color:#f5f2fa;font-size:12.5px;font-weight:650;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=new] .ob-studio .qc-lib .rlib-body b{color:var(--ob-ink);font-size:14px}html[data-look=new] .ob-studio .qc-lib .rlib-what{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .ob-studio .qc-lib .rlib-body .lh-note{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-studio .qc-lib .qc-label .obs-tip{margin-left:-4px}html[data-look=new] .ob-studio .qc-lib .qc-label .obs-add-btn{display:inline-flex;align-items:center;gap:7px;width:auto;min-height:38px;margin-left:auto;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600;white-space:nowrap}html[data-look=new] .ob-studio .qc-lib .qc-label .obs-add-btn:hover,html[data-look=new] .ob-studio .qc-lib .qc-label .obs-add-btn[aria-expanded=true]{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .qc-lib .qc-label .obs-close{margin-left:auto}html[data-look=new] .ob-studio .qc-lib>.qc-block.rlib-own.obs-own{overflow:visible}html[data-look=new] .ob-studio .qc-lib .st-find{display:grid;gap:12px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-studio .qc-lib .obs-own .st-find-title{display:none}html[data-look=new] .ob-studio .qc-lib .st-find-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ob-studio .qc-lib .st-how{margin:0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-studio .qc-lib .st-how>summary{width:fit-content;color:var(--ob-link);font-size:13.5px;font-weight:550;cursor:pointer}html[data-look=new] .ob-studio .qc-lib .st-how li{margin:4px 0;line-height:1.55}html[data-look=new] .ob-studio .qc-lib .st-find-links{display:flex;flex-wrap:wrap;gap:8px;margin:0}html[data-look=new] .ob-studio .qc-lib .st-find-links .btn{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .ob-studio .qc-lib .st-find-links .btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-studio .qc-lib .st-find-form{display:flex;flex-wrap:wrap;gap:10px;margin:0}html[data-look=new] .ob-studio .qc-lib .st-find-form>.input{flex:1 1 280px;min-width:0;min-height:42px}html[data-look=new] .ob-studio .qc-lib .st-find-form>.btn{min-height:42px;padding:0 18px;border-radius:8px;font-size:13.5px;font-weight:650}html[data-look=new] .ob-studio .qc-lib>.qc-block.smv{padding:0;overflow:hidden}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-head{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;width:100%;min-height:50px;margin:0;padding:0 18px;border:0;background:none;color:var(--ob-ink);font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background .18s var(--ob-ease)}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-head:hover{background:var(--ob-hover)}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-head>.lh-note{display:none}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-head>.smv-caret{width:16px;height:16px;margin-left:auto;overflow:hidden;color:transparent;font-size:13px;line-height:16px;background:var(--ob-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-head[aria-expanded=true]>.smv-caret{transform:rotate(180deg)}html[data-look=new] .ob-studio .qc-lib>.smv>.smv-body{padding:4px 18px 18px;border-top:1px solid var(--ob-line-soft)}@media (max-width: 1100px){html[data-look=new] .ob-studio .next-clip-workspace{grid-template-columns:minmax(0,1fr) 290px}}@media (max-width: 900px){html[data-look=new] .ob-studio .next-clip-workspace{grid-template-columns:minmax(0,1fr)}html[data-look=new] .ob-studio .next-clip-summary{position:static}html[data-look=new] .ob-studio .hfa2-steps{grid-template-columns:minmax(0,1fr);gap:16px}html[data-look=new] .ob-studio .hfa2-steps>li,html[data-look=new] .ob-studio .hfa2-steps>li:first-child{padding:16px 0 0;border-left:0;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .ob-studio .hfa2-steps>li:first-child{padding-top:0;border-top:0}}@media (max-width: 640px){html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-head{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:20px;min-height:0}html[data-look=new] .ob-studio .obs-head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 10px}html[data-look=new] .ob-studio .obs-head>.obs-title{flex:1 1 100%}html[data-look=new] .ob-studio .obs-head-side{order:1;flex:1 1 0;min-width:0;justify-content:flex-start}html[data-look=new] .ob-studio .obs-head-tools{order:2;margin-left:0}html[data-look=new] :is(.ob-studio,.ob-avbank,.ob-vo) .obs-title{font-size:28px;letter-spacing:-.028em}html[data-look=new] .ob-studio .obs-head-side .conn-light{flex:1;flex-wrap:nowrap;gap:10px;min-width:0}html[data-look=new] .ob-studio .obs-head-side .conn-light>div{flex:1 1 auto!important;min-width:0;margin:0!important}html[data-look=new] .ob-studio .obs-head-side .conn-light b{font-size:13.5px;white-space:normal;line-height:1.3}html[data-look=new] .ob-studio .obs-head-side .conn-light>.btn{min-height:42px;padding:0 14px}html[data-look=new] .ob-studio .obs-head-side .conn-light:has(>.hfa-gear){flex-wrap:wrap}html[data-look=new] .ob-studio .obs-head-side .conn-light:has(>.hfa-gear)>div{flex:1 1 calc(100% - 136px)!important}html[data-look=new] .ob-studio .obs-head-side .conn-light>.hfa-gear{order:2}html[data-look=new] .ob-studio .obs-head-side .conn-light:has(>.hfa-gear)>.btn:not(.hfa-gear){order:3;flex:1 1 100%;padding:0 10px}html[data-look=new] .ob-studio .obs-head:has(.hfa-gear){position:relative}html[data-look=new] .ob-studio .obs-head:has(.hfa-gear) .obs-head-side{flex:1 1 100%}html[data-look=new] .ob-studio .obs-head:has(.hfa-gear) .obs-head-tools{position:absolute;top:0;right:0}html[data-look=new] .ob-studio .obs-head-side .conn-light>.hfa-gear{margin-right:52px}html[data-look=new] .ob-studio .next-clip-summary:not(:has(.qc-go)){display:none}html[data-look=new] .ob-studio .studio-grid .win-grid{display:flex;gap:12px;margin:0 -16px;padding:2px 16px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}html[data-look=new] .ob-studio .studio-grid .win-grid::-webkit-scrollbar{display:none}html[data-look=new] .ob-studio .studio-grid .win-grid>.win-card{flex:0 0 84%;scroll-snap-align:start}html[data-look=new] .ob-studio .studio-grid .win-grid>.win-card:hover{transform:none}html[data-look=new] .ob-studio .hf-account>.hfa-worker,html[data-look=new] .ob-studio .hf-account.hfa-spot>.hfa-worker{padding:18px 16px 14px}html[data-look=new] .ob-studio .cs-strip{flex-wrap:wrap;align-items:center;gap:10px;min-height:0;margin:0 0 18px;border-bottom:0}html[data-look=new] .ob-studio .cs-strip .cs-parts{display:flex;flex:1 1 100%;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:10px;background:var(--ob-track)}html[data-look=new] .ob-studio .cs-strip .cs-part{flex:1 1 0;justify-content:center;min-width:0;min-height:38px;margin:0;padding:0 6px;border:1px solid transparent;border-radius:7px;background:transparent}html[data-look=new] .ob-studio .cs-strip .cs-part:after,html[data-look=new] .ob-studio .cs-strip .cs-part:before{content:none;display:none}html[data-look=new] .ob-studio .cs-strip .cs-part.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);box-shadow:none}html[data-look=new] .ob-studio .cs-strip .cs-part-text{align-items:center;text-align:center}html[data-look=new] .ob-studio .cs-strip .cs-part-text b{font-size:13.5px;font-weight:600}html[data-look=new] .ob-studio .cs-strip .cs-part:not(.on) .cs-part-text b{color:var(--ob-seg-ink)}html[data-look=new] .ob-studio .cs-strip .cs-part.on .cs-part-text b{color:var(--ob-seg-on-ink)}html[data-look=new] .ob-studio .cs-strip .obs-part-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}html[data-look=new] .ob-studio .cs-strip .obs-part-short{display:inline}html[data-look=new] .ob-studio .cs-strip .cs-part[aria-disabled=true] .cs-part-text small{display:none}html[data-look=new] .ob-studio .obs-strip-tools{flex:1 1 100%;justify-content:flex-start;margin:0}html[data-look=new] .ob-studio .obs-strip-tools .cs-kind{width:100%}html[data-look=new] .ob-studio .obs-strip-tools .cs-kind button{flex:1 1 0}html[data-look=new] .ob-studio .obs-hfa-help{margin:12px -16px 0}html[data-look=new] .ob-studio .obs-hfa-help>summary{padding:0 16px}html[data-look=new] .ob-studio .obs-hfa-help-body{padding:0 16px 12px}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list li{grid-template-columns:minmax(0,1fr) auto}html[data-look=new] .ob-studio .obs-hfa-help-body .hfa-model-list small{grid-column:1 / -1}html[data-look=new] .ob-studio .qc-lib .qc-label{flex-wrap:wrap}html[data-look=new] .ob-studio .fv-pool.obs-fv-pool{margin:0 -16px;padding:2px 16px 8px}html[data-look=new] .ob-studio .obs-fv-pick{flex-basis:96px}html[data-look=new] .ob-studio .fv-row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:start;padding:12px 0}html[data-look=new] .ob-studio .fv-row .fv-acts{grid-column:1 / -1;justify-content:flex-end;margin-top:-4px}html[data-look=new] .ob-studio .fv-row .fv-fields{gap:6px 8px}html[data-look=new] .ob-studio .fv-row .fv-at{flex:1 1 100%}html[data-look=new] .ob-studio :is(.fv-line,.fv-fields) input[type=number]{width:86px;min-width:86px;padding-left:10px;padding-right:8px}html[data-look=new] .ob-studio .fv-line .fv-text{flex:1 1 100%}html[data-look=new] .ob-studio .fv-go.obs-fv-foot{margin:16px -16px -16px;padding:12px 16px}html[data-look=new] .ob-studio .qc-next.obs-next{width:100%}html[data-look=new] .ob-studio .next-clip-choices,html[data-look=new] .ob-studio .next-clip-summary{padding:16px}html[data-look=new] .ob-studio .next-quick-clip .qc-label{font-size:14px;margin-bottom:14px}html[data-look=new] .ob-studio .next-quick-clip .qc-label .qc-search{flex:1 1 100%;margin-left:0}html[data-look=new] .ob-studio .next-quick-clip .qc-search input:not([type=checkbox]):not([type=radio]):not([type=range]){width:100%}html[data-look=new] .ob-studio .next-quick-clip .qc-products,html[data-look=new] .ob-studio .qc-lib .qc-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-look=new] .ob-studio .qc-product{padding:4px 4px 8px}html[data-look=new] .ob-studio .qc-product-name{font-size:12.5px}html[data-look=new] .ob-studio .qc-concepts .cp-clone{font-size:12px}html[data-look=new] .ob-studio .next-brief-visual{max-width:none;aspect-ratio:16 / 9}html[data-look=new] .ob-studio .next-quick-clip .qc-adv span{display:none}html[data-look=new] .ob-studio .obs-prompts-head{gap:10px}html[data-look=new] .ob-studio .obs-prompts-head .obs-section-title{order:1}html[data-look=new] .ob-studio .obs-prompts-acts{order:2;margin-left:auto;margin-right:-8px}html[data-look=new] .ob-studio .obs-prompts-acts .obs-go{padding:0 8px}html[data-look=new] .ob-studio .obs-prompts-head .obs-search{flex:1 1 100%;order:3;margin:0}html[data-look=new] .ob-studio .win-grid{grid-template-columns:minmax(0,1fr);gap:14px}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child{padding:16px}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-head{flex-wrap:wrap;gap:8px 10px}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-head h3{flex:1 1 100%}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .panel-fold{margin-left:auto}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .type-switch{flex-wrap:wrap!important;width:100%;overflow-x:visible}html[data-look=new] .ob-studio .studio-grid>.panel-card:first-child .type-switch>.type-tab{flex:1 1 auto}html[data-look=new] .ob-studio .win-card .clip-media{height:132px}html[data-look=new] .ob-studio .qc-lib>.qc-block,html[data-look=new] .ob-studio .qc-lib>.rlib-add,html[data-look=new] .ob-studio .fv-step{padding:16px}html[data-look=new] .ob-studio .fv-go{flex-wrap:wrap}html[data-look=new] .ob-studio .fv-go .btn-primary{flex:1 1 100%}}html[data-look=new] .ob-avbank .obs-head{align-items:flex-start}html[data-look=new] :is(.ob-avbank,.ob-vo) .obs-head-btn{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:42px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:650;white-space:nowrap}html[data-look=new] .ob-avbank .obs-head-btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .ob-avbank .obs-filter-row{display:flex;align-items:center;gap:12px;margin:0 0 24px}html[data-look=new] .ob-avbank .obs-filter-row .obs-search{flex:0 1 460px}html[data-look=new] .ob-avbank .obs-how{position:relative;margin-left:auto}html[data-look=new] .ob-avbank .obs-how>summary{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border-radius:8px;color:var(--ob-link);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer;white-space:nowrap}html[data-look=new] .ob-avbank .obs-how>summary::-webkit-details-marker{display:none}html[data-look=new] .ob-avbank .obs-how>summary:hover,html[data-look=new] .ob-avbank .obs-how[open]>summary{background:var(--ob-hover);color:var(--ob-link-hover)}html[data-look=new] .ob-avbank .obs-how>p{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(420px,80vw);margin:0;padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:var(--ob-shadow);color:var(--ob-ink-2);font-size:13.5px;line-height:1.6}html[data-look=new] .ob-avbank .av-empty{gap:12px}html[data-look=new] .ob-avbank .av-empty .obs-steps{justify-content:center;margin-top:6px}html[data-look=new] .ob-avbank .av-done{margin:0 0 18px;padding:11px 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-positive);font-size:13.5px}html[data-look=new] .ob-avbank .av-add.skill-card{margin:0 0 24px;padding:22px 24px;border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .ob-avbank .av-add .skill-head{margin:0 0 16px}html[data-look=new] .ob-avbank .av-add .skill-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .ob-avbank .av-drops{border:1px dashed var(--ob-line-strong);border-radius:10px;background:var(--ob-track)}html[data-look=new] .ob-avbank .av-drops.over{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .ob-avbank .av-drop{border:0;background:none;color:var(--ob-ink-2)}html[data-look=new] .ob-avbank .av-drop b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-avbank .av-drop small{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-avbank .av-drop.small{border:1px dashed var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .ob-avbank .dp-field{display:block;color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-avbank .dp-field em{display:inline;margin-left:8px;color:var(--ob-muted);font-size:13px;font-style:normal;font-weight:400}html[data-look=new] .ob-avbank .dp-field>:is(.input,.select){display:block;width:100%;margin-top:8px}html[data-look=new] .ob-avbank .av-add-fields{display:grid;gap:14px;margin-top:16px}html[data-look=new] .ob-avbank .av-drop:not(.small){min-height:0;padding:30px 20px}html[data-look=new] .ob-avbank .skill-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}html[data-look=new] .ob-avbank .skill-foot .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-avbank .av-add .skill-foot{margin-top:16px;padding-top:16px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .ob-avbank .av-add .skill-foot .btn{min-height:38px;padding:0 14px;font-size:13.5px}html[data-look=new] .ob-avbank .skills-group{margin:0 0 30px}html[data-look=new] .ob-avbank .ct-section-label{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.012em;text-transform:none}html[data-look=new] .ob-avbank .ct-section-label:first-letter{text-transform:none}html[data-look=new] .ob-avbank .skills-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:18px}html[data-look=new] .ob-avbank .av-card-big{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:border-color .2s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .ob-avbank .av-card-big:hover{border-color:var(--ob-line-strong);transform:translateY(-2px);box-shadow:0 12px 30px #00000038}html[data-look=new] .ob-avbank .av-card-big.winning{border-color:var(--ob-line-strong)}html[data-look=new] .ob-avbank .av-hero{aspect-ratio:1;border-radius:0;background:var(--ob-track)}html[data-look=new] .ob-avbank .av-hero-blank.obs-av-blank{display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,var(--ob-icon-tile),var(--ob-raised) 70%)}html[data-look=new] .ob-avbank .obs-av-initials{display:grid;place-items:center;width:84px;height:84px;border:1px solid var(--ob-icon-tile-line);border-radius:50%;background:var(--ob-panel);color:var(--ob-icon-tile-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ob-avbank .av-hero img{transition:transform .4s var(--ob-ease)}html[data-look=new] .ob-avbank .av-card-big:hover .av-hero img{transform:scale(1.035)}html[data-look=new] .ob-avbank .av-hero-blank{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-avbank .av-hero .av-badge,html[data-look=new] .ob-avbank .av-count{top:10px;padding:4px 8px;border:0;border-radius:5px;background:#121116d1;color:#f5f2fa;font-size:12.5px;font-weight:650;letter-spacing:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=new] .ob-avbank .av-hero .av-badge{left:10px;color:var(--ob-accent);text-transform:none}html[data-look=new] .ob-avbank .av-empty.obs-empty-panel{padding:64px 24px 60px}html[data-look=new] .ob-avbank .av-empty.obs-empty-panel p{max-width:420px}html[data-look=new] .ob-avbank .av-drop small{display:block;margin-top:4px}html[data-look=new] .ob-avbank .av-count{right:10px}html[data-look=new] .ob-avbank .av-card-big .av-name{padding:14px 16px 0;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .ob-avbank .av-card-big .av-strip{display:flex;gap:6px;padding:10px 16px 0}html[data-look=new] .ob-avbank .av-card-big .av-strip img{width:34px;height:34px;border:1px solid var(--ob-line);border-radius:6px;object-fit:cover}html[data-look=new] .ob-avbank .av-card-big .av-strip span{color:var(--ob-muted);font-size:12.5px;align-self:center}html[data-look=new] .ob-avbank .av-card-big .skill-what{padding:6px 16px 0;color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .ob-avbank .av-card-big .av-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px 0}html[data-look=new] .ob-avbank .av-card-big .skill-phrase{padding:2px 7px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .ob-avbank .av-card-big .av-meta .lh-note{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .ob-avbank .av-card-big .av-foot{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:auto;padding:14px 16px 16px}html[data-look=new] .ob-avbank .av-card-big .av-foot .btn{min-height:36px;font-size:13px}html[data-look=new] .ob-avbank .av-card-big .av-foot .av-use-btn{flex:1 1 auto;justify-content:center;min-height:38px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-avbank .av-card-big .av-foot .av-use-btn:hover{border-color:var(--ob-accent-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-avbank .obs-av-namerow{display:flex;align-items:center;gap:8px;min-height:46px;padding:12px 10px 0 16px}html[data-look=new] .ob-avbank .obs-av-namerow .av-name{flex:1;min-width:0;padding:0;overflow-wrap:anywhere}html[data-look=new] .ob-avbank .obs-av-namerow .obs-icon-btn{width:34px;height:34px;color:var(--ob-ink-2)}html[data-look=new] .ob-avbank .av-card-big>.av-use,html[data-look=new] .ob-avbank .av-card-big>.av-edit,html[data-look=new] .ob-avbank .av-card-big>.lh-note{margin-top:auto;padding:14px 16px 16px}html[data-look=new] .ob-avbank .av-use{display:flex;flex-wrap:wrap;gap:8px}html[data-look=new] .ob-avbank .av-use .select{flex:1 1 100%}html[data-look=new] .ob-avbank .av-use-how{color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .ob-vo .obs-vo-keyline{display:flex;align-items:center;gap:8px;color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .ob-vo .obs-vo-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ob-positive);box-shadow:0 0 0 3px #a3d4b329}html[data-look=new] .ob-vo .obs-vo-keyline .obs-text-btn{min-height:32px;padding:0 8px;font-size:13px}html[data-look=new] .ob-vo .obs-vo-key{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid var(--ob-line-soft)}html[data-look=new] .ob-vo .obs-vo-key>b{display:inline-flex;align-items:center;gap:4px;color:var(--ob-ink);font-size:14px;font-weight:600;white-space:nowrap}html[data-look=new] .ob-vo .obs-vo-key>.input{flex:1 1 220px;min-width:0;min-height:40px}html[data-look=new] .ob-vo .obs-vo-key>.btn{min-height:40px;padding:0 18px}html[data-look=new] .ob-vo .obs-play-wrap{display:inline-flex;align-items:center;gap:8px;flex:none}html[data-look=new] .ob-vo .obs-play-wrap audio{display:none}html[data-look=new] .ob-vo .obs-play{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ob-line);border-radius:50%;background:var(--ob-panel);color:var(--ob-ink);cursor:pointer;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .ob-vo .obs-play svg{margin-left:1px}html[data-look=new] .ob-vo .obs-play:hover{border-color:var(--ob-accent-line);color:var(--ob-accent)}html[data-look=new] .ob-vo .obs-play.on{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .ob-vo .obs-play.on svg{margin-left:0}html[data-look=new] .ob-vo .obs-play-dur{color:var(--ob-muted);font-size:12.5px;font-variant-numeric:tabular-nums}html[data-look=new] .ob-vo .vo-take.obs-take{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease),box-shadow .18s var(--ob-ease)}html[data-look=new] .ob-vo .vo-take.obs-take:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-vo .vo-take.obs-take.on{border-color:var(--ob-accent);background:var(--ob-active);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .ob-vo .vo-take.obs-take:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .ob-vo .obs-take .obs-play-dur{display:none}html[data-look=new] .ob-vo .obs-take-text{display:grid;gap:1px;flex:1;min-width:0}html[data-look=new] .ob-vo .obs-take-text b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .ob-vo .obs-take-text small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-vo .obs-take-tick{flex:none;color:var(--ob-accent)}html[data-look=new] .ob-vo .vo-takes{margin:0 0 14px}html[data-look=new] .ob-vo .vo-row>a.btn{display:inline-flex;align-items:center;text-decoration:none}html[data-look=new] .ob-vo .vo-row>a.btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .ob-vo .vo-row>a.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-vo .vo-previews{gap:10px;padding:12px 14px;border:1px solid var(--ob-line-soft);border-radius:10px;background:var(--ob-track)}html[data-look=new] .ob-vo .vo-preview{grid-template-columns:minmax(0,1fr) auto auto;gap:12px}html[data-look=new] .ob-vo .vo-preview b{color:var(--ob-ink);font-size:13.5px}html[data-look=new] .ob-vo .obs-vo-player{position:relative}html[data-look=new] .ob-vo .obs-vo-player .vo-video{display:block;cursor:pointer}html[data-look=new] .ob-vo .obs-vo-play{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:54px;height:54px;padding:0;border:0;border-radius:50%;background:#ffffffe0;box-shadow:0 8px 22px #00000047;color:var(--ob-accent-ink);transform:translate(-50%,-50%);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s var(--ob-ease),background .2s var(--ob-ease)}html[data-look=new] .ob-vo .obs-vo-play svg{margin-left:3px}html[data-look=new] .ob-vo .obs-vo-play:hover{background:#fff;transform:translate(-50%,-50%) scale(1.05)}html[data-look=new] .ob-vo .obs-vo-len{position:absolute;left:12px;bottom:12px;z-index:2;padding:3px 8px;border-radius:6px;background:#0e0c14b8;color:#f5f2fa;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}html[data-look=new] .ob-vo .obs-vo-player:has(video[controls]) .obs-vo-len{display:none}html[data-look=new] .ob-vo .vo-none-all{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:64px 24px 60px}html[data-look=new] .ob-vo .vo-keyline{display:flex;align-items:center;gap:8px;margin:-8px 0 16px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-vo .vo-keyline .link-btn{color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] .ob-vo .vo-app{grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}html[data-look=new] .ob-vo .vo-col{gap:14px}html[data-look=new] .ob-vo .vo-card{margin:0;padding:20px 22px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .ob-vo .vo-step{display:flex;align-items:center;gap:12px;margin:0 0 14px}html[data-look=new] .ob-vo .vo-step h3{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ob-vo .vo-num{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ob-vo .vo-step{flex-wrap:wrap;row-gap:10px}html[data-look=new] .ob-vo .vo-step h3{white-space:nowrap}html[data-look=new] .ob-vo .vo-step .btn-sm,html[data-look=new] .ob-vo .vo-step .btn{min-height:36px;font-size:13px;white-space:nowrap}html[data-look=new] .ob-vo .vo-line textarea{field-sizing:content;min-height:42px;resize:none;line-height:1.45}html[data-look=new] .ob-vo .vo-clips{display:flex;flex-direction:column;gap:2px;max-height:320px;margin:0 -8px;overflow:auto}html[data-look=new] .ob-vo .vo-clip{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border:1px solid transparent;border-radius:8px;background:transparent;box-shadow:none;text-align:left}html[data-look=new] .ob-vo .vo-clip:hover{border-color:transparent;background:var(--ob-hover);box-shadow:none}html[data-look=new] .ob-vo .vo-clip.on{border-color:var(--ob-accent-line);background:var(--ob-active)}html[data-look=new] .ob-vo .vo-clip b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ob-vo .vo-clip span{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-vo .vo-card .vo-none{padding:18px 0 8px;border:0}html[data-look=new] .ob-vo .vo-t{color:var(--ob-muted);font-size:12.5px;font-variant-numeric:tabular-nums}html[data-look=new] .ob-vo .vo-meter{gap:12px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-vo .vo-bar{height:5px;border-radius:4px;background:var(--ob-track)}html[data-look=new] .ob-vo .vo-bar i{border-radius:inherit;background:var(--ob-accent)}html[data-look=new] .ob-vo .vo-bar i.over{background:var(--ob-danger)}html[data-look=new] .ob-vo .vo-voice b{color:var(--ob-ink);font-size:14px}html[data-look=new] .ob-vo .vo-voice .lh-note,html[data-look=new] .ob-vo .vo-previews .lh-note{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .ob-vo .vo-label{margin:16px 0 8px;color:var(--ob-ink-2);font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0}html[data-look=new] .ob-vo .vo-label+.vo-row{display:inline-flex;flex-wrap:wrap;gap:3px;width:fit-content;max-width:100%;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .ob-vo .vo-pill{min-height:34px;padding:5px 12px;border:1px solid transparent;border-radius:6px;background:transparent;box-shadow:none;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550}html[data-look=new] .ob-vo .vo-pill span{color:var(--ob-muted);font-weight:400}html[data-look=new] .ob-vo .vo-pill:hover{background:#ffffff08;color:var(--ob-ink)}html[data-look=new] .ob-vo .vo-pill.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .ob-vo .vo-pill.on span{color:var(--ob-seg-on-ink);opacity:.8}html[data-look=new] .ob-vo .vo-key b{color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .ob-vo .vo-key .lh-note{color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .ob-vo .vo-take{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);box-shadow:none}html[data-look=new] .ob-vo .vo-take:hover{border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] .ob-vo .vo-take.on{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .ob-vo .vo-take>span{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .ob-vo .vo-take b{color:var(--ob-ink)}html[data-look=new] .ob-vo .vo-side{top:calc(var(--nlc-sticky, 65px) + 18px)}html[data-look=new] .ob-vo .vo-video{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-track)}html[data-look=new] .ob-vo .vo-done{margin-top:12px;padding:14px 16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .ob-vo .vo-done b{color:var(--ob-positive)}html[data-look=new] .ob-vo .next-voice-empty{min-height:300px;padding:32px 22px;border:1px dashed var(--ob-line);border-radius:12px;background:none;box-shadow:none}html[data-look=new] .ob-vo .next-voice-empty>svg{width:52px;height:52px;padding:12px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .ob-vo .next-voice-empty h3{margin:16px 0 6px;color:var(--ob-ink);font:600 17px/1.3 var(--ob-font);letter-spacing:-.015em}html[data-look=new] .ob-vo .next-voice-empty p{color:var(--ob-muted);font-size:13.5px;line-height:1.5}@media (max-width: 1100px){html[data-look=new] .ob-vo .vo-app{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width: 800px){html[data-look=new] .ob-vo .vo-app{grid-template-columns:minmax(0,1fr)}html[data-look=new] .ob-vo .vo-side{position:static}html[data-look=new] .ob-vo .vo-video{display:block;width:auto;max-width:100%;max-height:62vh;margin:0 auto}html[data-look=new] .ob-vo .vo-app>.vo-col:not(.vo-side){display:contents}html[data-look=new] .ob-vo .vo-app>.vo-col:not(.vo-side)>.vo-card{order:3}html[data-look=new] .ob-vo .vo-app>.vo-col:not(.vo-side)>.vo-card:first-child{order:1}html[data-look=new] .ob-vo .vo-app>.vo-side{order:2}html[data-look=new] .ob-vo .vo-app:has(.vo-side .obs-vo-player){gap:14px}html[data-look=new] .ob-vo .obs-vo-player{width:fit-content;margin:0 auto}html[data-look=new] .ob-vo .obs-vo-player .vo-video{height:240px;max-height:none;width:auto;aspect-ratio:9 / 16;border-radius:12px}html[data-look=new] .ob-vo .vo-side .next-voice-empty{display:none}}@media (max-width: 640px){html[data-look=new] .ob-avbank .obs-head{flex-direction:row;align-items:flex-start;gap:12px}html[data-look=new] .ob-avbank .obs-sub{font-size:13.5px}html[data-look=new] .ob-avbank .obs-head-btn{padding:0 14px}html[data-look=new] .ob-avbank .obs-filter-row{flex-wrap:wrap;gap:8px;margin-bottom:18px}html[data-look=new] .ob-avbank .obs-filter-row .obs-search{flex:1 1 100%}html[data-look=new] .ob-avbank .obs-how{position:static;margin-left:0}html[data-look=new] .ob-avbank .obs-how>summary{padding:0 4px}html[data-look=new] .ob-avbank .obs-how>p{position:static;width:auto;margin-top:8px;box-shadow:none}html[data-look=new] .ob-avbank .obs-empty{padding:36px 16px}html[data-look=new] .ob-avbank .obs-empty .obs-steps{flex-direction:column;align-items:flex-start;gap:10px}html[data-look=new] .ob-avbank .skills-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-look=new] .ob-avbank .av-card-big .av-name{padding:12px 12px 0;font-size:15px}html[data-look=new] .ob-avbank .obs-av-namerow{padding:10px 6px 0 12px}html[data-look=new] .ob-avbank .obs-av-namerow .av-name{padding:0}html[data-look=new] .ob-avbank .obs-av-initials{width:64px;height:64px;font-size:22px}html[data-look=new] .ob-avbank .av-card-big .av-foot .av-use-btn{padding:0 8px;font-size:13px}html[data-look=new] .ob-avbank .av-empty.obs-empty-panel{padding:44px 18px 40px}html[data-look=new] .ob-avbank .av-card-big :is(.skill-what,.av-meta,.av-strip){padding-left:12px;padding-right:12px}html[data-look=new] .ob-avbank .av-card-big .av-foot{padding:12px}html[data-look=new] .ob-avbank .av-add.skill-card{padding:16px}html[data-look=new] .ob-vo .obs-head{gap:12px}html[data-look=new] .ob-vo .obs-steps{gap:8px 16px}html[data-look=new] .ob-vo .vo-card{padding:16px}html[data-look=new] .ob-vo .vo-step:has(.btn-sm) .vo-sp{flex-basis:100%;height:0}html[data-look=new] .ob-vo .vo-step .vo-sp+.btn-sm{margin-left:-12px}html[data-look=new] .ob-vo .vo-label+.vo-row{display:flex;width:100%}html[data-look=new] .ob-vo .vo-pill{flex:1 1 auto}html[data-look=new] .ob-vo .vo-pill span{display:none}html[data-look=new] .ob-vo .obs-head{flex-direction:column;align-items:flex-start;gap:8px}html[data-look=new] .ob-vo .obs-head:not(:has(.obs-vo-keyline)){margin-bottom:0}html[data-look=new] .ob-vo .vo-takes{grid-template-columns:minmax(0,1fr)}html[data-look=new] .ob-vo .obs-vo-key>.btn{flex:1 1 100%}}html[data-look=new] :is(.st-row.st2.st2-ob,.st.st-ob) .st2-progress{display:inline-flex;align-items:center;gap:10px;color:var(--ob-ink-2);font-size:13px;font-weight:550;white-space:nowrap;cursor:default}html[data-look=new] :is(.st-row.st2.st2-ob,.st.st-ob) .st2-bars{display:inline-flex;gap:4px}html[data-look=new] :is(.st-row.st2.st2-ob,.st.st-ob) .st2-bars i{display:block;width:18px;height:4px;border-radius:2px;background:var(--ob-line-strong)}html[data-look=new] :is(.st-row.st2.st2-ob,.st.st-ob) .st2-bars i.done{background:var(--ob-accent)}html[data-look=new] :is(.st-row.st2.st2-ob,.st.st-ob) .st2-bars i.now{background:rgba(var(--ob-accent-rgb),.42)}html[data-look=new] .st-row.st2.st2-ob.st2-ob .st-row-btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}html[data-look=new] .st-row.st2.st2-ob.st2-ob .st-row-btns>.btn.btn-ghost.st2-more-btn{flex:none;display:inline-grid;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;color:var(--ob-ink-2)}html[data-look=new] .st-row.st2.st2-ob.st2-ob .st-row-btns>.btn.btn-ghost.st2-more-btn:is(:hover,[aria-expanded=true]){color:var(--ob-ink)}html[data-look=new] .st-row.st2.st2-ob .st2-cost{color:var(--ob-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default}@media (max-width: 640px){html[data-look=new] .st-row.st2.st2-ob.st2-ob .st-row-btns>.btn.btn-primary{flex:1 1 0;min-width:0}html[data-look=new] .st-row.st2.st2-ob.st2-ob .st-row-btns>.btn.btn-ghost:not(.st2-more-btn){flex:1 1 0}html[data-look=new] .st-row.st2.st2-ob .st2-cost{flex:1 1 100%}}html[data-look=new] .combo-status-ob{flex:none;display:inline-flex}html[data-look=new] .combo-status-ob.is-posted .fm-btn.fm-btn .fm-value{color:var(--ob-link)}html[data-look=new] .combo-status-ob.is-worked .fm-btn.fm-btn .fm-value{color:var(--ob-positive)}html[data-look=new] .combo-status-ob.is-flopped .fm-btn.fm-btn .fm-value{color:var(--ob-danger-ink)}html[data-look=new] .btn.btn-primary.combo-go{min-height:42px;padding:0 20px;font-size:14px;font-weight:600}html[data-look=new] .combo-note{resize:none}html[data-look=new] :is(.btn.btn-primary.combo-go,.combo-promote .btn.btn-primary):disabled{border-color:var(--ob-line);background:var(--ob-raised);box-shadow:none;color:var(--ob-muted);opacity:1;cursor:not-allowed}html[data-look=new] .combo-status-ob .fm-btn.fm-btn.on{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .combo-status-ob .fm-btn.fm-btn.on:is(:hover,.open){border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .combo-status-ob .fm-btn.fm-btn.on .fm-label{color:var(--ob-muted)}html[data-look=new] .card.combo-card.combo-ob{display:flex;flex-direction:column;gap:10px}html[data-look=new] .combo-ob-head{display:flex;align-items:flex-start;gap:10px}html[data-look=new] .combo-ob-title{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}html[data-look=new] .combo-ob-title>b{color:var(--ob-ink);font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.012em}html[data-look=new] .combo-ob-title>span{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .combo-ob-head .btn.combo-ob-more{flex:none;display:inline-grid;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink-2)}html[data-look=new] .combo-ob-head .btn.combo-ob-more:is(:hover,[aria-expanded=true]){border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .combo-ob-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0;border:0;background:none;color:var(--ob-link);font:inherit;font-size:13.5px;font-weight:550;cursor:pointer}html[data-look=new] .combo-ob-toggle:after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}html[data-look=new] .combo-ob-toggle[aria-expanded=true]:after{margin-top:3px;transform:rotate(-135deg)}html[data-look=new] .combo-ob-toggle:hover{color:var(--ob-link-hover)}html[data-look=new] .combo-ob-full{display:flex;flex-direction:column;gap:10px}html[data-look=new] .combo-ob-facts{display:grid;gap:0;margin:0}html[data-look=new] .combo-ob-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:8px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .combo-ob-facts dt{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .combo-ob-facts dd{margin:0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}html[data-look=new] .combo-ob .combo-desc{margin:0;border-color:var(--ob-line);border-radius:8px;background:var(--ob-track);color:var(--ob-ink-2)}html[data-look=new] .combo-ob-in{color:var(--ob-positive);font-size:13.5px}html[data-look=new] .combo-ob .combo-promote{margin:0;padding-top:10px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .combo-ob-label{display:flex;align-items:center;gap:8px}html[data-look=new] .combo-ob-count{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .combo-note-label{display:block;margin:12px 0 6px!important;color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .combo-note-label>i{margin-left:6px;color:var(--ob-muted);font-size:13px;font-style:normal;font-weight:450}html[data-look=new] .combo-pick:has(.combo-results-ob,.combo-picked-text){align-items:stretch}html[data-look=new] .combo-slot.picked:has(>.combo-picked-text){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:center;gap:0 12px}html[data-look=new] .combo-slot.picked:has(>.combo-thumb){grid-template-columns:auto minmax(0,1fr) auto}html[data-look=new] .combo-slot.picked:has(>.combo-picked-text)>.combo-slot-tag{grid-column:1 / -1;align-self:start}html[data-look=new] .combo-slot.picked>.combo-picked-text b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .combo-more{display:none}@media (max-width: 640px){html[data-look=new] .combo-results.combo-results-ob{max-height:none;overflow:visible}html[data-look=new] .combo-results.combo-results-ob:not(.all)>:nth-child(n+6){display:none}html[data-look=new] .combo-more{display:flex;justify-content:center;width:100%;margin-top:6px}html[data-look=new] .combo-ob-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}html[data-look=new] .combo-ob .combo-promote>.btn{flex:1 1 100%;justify-content:center}html[data-look=new] .combo-ob-head{flex-wrap:wrap}html[data-look=new] .combo-ob-title{flex:1 1 100%}html[data-look=new] .combo-ob-head .btn.combo-ob-more{margin-left:auto}}html[data-look=new] .st.st-ob{display:flex;flex-direction:column;gap:16px;margin:0;padding:16px 0 6px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .st.st-ob>*{margin-top:0!important;margin-bottom:0!important}html[data-look=new] .st.st-ob>.st-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px}html[data-look=new] .st.st-ob .st-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:15.5px;font-weight:600;line-height:1.3;letter-spacing:-.015em;cursor:default}html[data-look=new] .st.st-ob>.st2-more{color:var(--ob-muted);font-size:13px}html[data-look=new] .st.st-ob>.st2-more>summary{display:inline-flex;align-items:center;width:fit-content;color:var(--ob-link);font-size:13.5px;font-weight:550;cursor:pointer}html[data-look=new] .st.st-ob>.st2-more[open]>summary{margin-bottom:10px}html[data-look=new] .st.st-ob .st-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}html[data-look=new] .st.st-ob .st-slot{gap:10px;padding:0 20px 0 0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .st.st-ob .st-slot+.st-slot{padding:0 0 0 20px;border-left:1px solid var(--ob-row-line)}html[data-look=new] .st.st-ob .st-slot-head{gap:2px}html[data-look=new] .st.st-ob .st-slot-head>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .st.st-ob .st-slot-head>.lh-note{margin:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .st.st-ob .st-pick-text{gap:3px;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .st.st-ob .st-pick-text>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .st.st-ob .st-pick img,html[data-look=new] .st.st-ob .st-noframe{border-radius:8px;background:var(--ob-track)}html[data-look=new] .st.st-ob .st-shots img{border-radius:6px}html[data-look=new] .st.st-ob .st-slot-foot{gap:8px 16px}html[data-look=new] .st.st-ob .st-tick{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .st.st-ob .st-slot-foot .watch-link{padding:0;border:0;border-radius:0;background:none;color:var(--ob-link);font-size:13.5px;font-weight:550;text-decoration:none}html[data-look=new] .st.st-ob .st-slot-foot .watch-link:hover{color:var(--ob-link-hover)}html[data-look=new] .st.st-ob .st-slot>.notes-box{display:grid;gap:8px;margin:0!important;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .st.st-ob .st-slot>.notes-box>b{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .st.st-ob .st-slot>.notes-box .lh-note{margin:0!important;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .st.st-ob .st-ob-find{border-top:1px solid var(--ob-row-line)}html[data-look=new] .st.st-ob>.st-ob-find{margin-bottom:-16px!important}html[data-look=new] .st.st-ob .st-ob-find>summary{display:flex;align-items:center;gap:8px;min-height:52px;padding:0;color:var(--ob-ink);font-size:14px;font-weight:600;list-style:none;cursor:pointer}html[data-look=new] .st.st-ob .st-ob-find>summary::-webkit-details-marker{display:none}html[data-look=new] .st.st-ob .st-ob-find>summary:before{content:none}html[data-look=new] .st.st-ob .st-ob-find>summary:after{content:"";width:7px;height:7px;margin:-4px 4px 0 auto;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);transform:rotate(45deg);transition:transform .2s var(--ob-ease)}html[data-look=new] .st.st-ob .st-ob-find[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}html[data-look=new] .st.st-ob .st-ob-find>summary:hover{color:var(--ob-link-hover)}html[data-look=new] .st.st-ob .st-ob-find>.lfc-square{gap:12px;padding:0 0 18px}html[data-look=new] .st.st-ob .lfc-tabs{display:inline-flex;flex-wrap:wrap;align-self:flex-start;width:fit-content;max-width:100%;gap:3px;margin:0;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .st.st-ob .lfc-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550;line-height:1.2;white-space:nowrap}html[data-look=new] .st.st-ob .lfc-tabs button:hover{background:#ffffff08;color:var(--ob-ink)}html[data-look=new] .st.st-ob .lfc-tabs button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink);font-weight:550}html[data-look=new] .st.st-ob .lfc-tabs button i{margin:0;padding:1px 6px;border-radius:4px;background:rgba(var(--ob-accent-rgb),.18);color:var(--ob-accent-2);font-size:12px;font-weight:650}html[data-look=new] .st.st-ob .st-find{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .st.st-ob .st-find-title{display:none}html[data-look=new] .st.st-ob .st-how{margin:0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .st.st-ob .st-how>summary{display:inline-flex;align-items:center;width:fit-content;color:var(--ob-link);font-size:13.5px;font-weight:550;cursor:pointer}html[data-look=new] .st.st-ob .st-how li{margin:4px 0;line-height:1.55}html[data-look=new] .st.st-ob .st-find-links{display:flex;flex-wrap:wrap;gap:8px}html[data-look=new] .st.st-ob .st-find-links .btn{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:transparent;box-shadow:none;color:var(--ob-ink-2);font-size:13px;font-weight:550;text-decoration:none;white-space:nowrap}html[data-look=new] .st.st-ob .st-find-links .btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .st.st-ob .st-find-form{display:flex;flex-wrap:wrap;gap:8px;margin:0}html[data-look=new] .st.st-ob .st-find-form>.input{flex:1 1 260px;min-width:0;min-height:40px;padding:0 12px;border-radius:8px;font-size:14px}html[data-look=new] .st.st-ob .st-find-form>.btn{min-height:40px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:650}html[data-look=new] .st.st-ob .st-directions{display:grid;gap:12px!important;padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .st.st-ob .st-directions>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .st.st-ob .st-directions>b>i{margin-left:6px;color:var(--ob-muted);font-size:13px;font-style:normal;font-weight:450}html[data-look=new] .st.st-ob .st-directions>label.lh-note{display:flex;flex-direction:column;gap:6px;margin:0;color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .st.st-ob .st-directions>label.lh-note>:is(input,textarea){width:100%;max-width:none;box-sizing:border-box;font-weight:400}html[data-look=new] .st.st-ob .st-directions textarea{min-height:64px;resize:none}html[data-look=new] .st.st-ob .st-howmade{display:flex;flex-direction:column;gap:10px;padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .st.st-ob .st-howmade>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .st.st-ob .st-howmade .dp-chips{display:inline-flex;flex-wrap:wrap;width:fit-content;max-width:100%;gap:3px;margin:0;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .st.st-ob .st-howmade .dp-chips .chip{min-height:32px;padding:5px 12px;border:1px solid transparent;border-radius:6px;background:transparent;box-shadow:none;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550;white-space:nowrap}html[data-look=new] .st.st-ob .st-howmade .dp-chips .chip:hover{background:#ffffff08;color:var(--ob-ink)}html[data-look=new] .st.st-ob .st-howmade .dp-chips .chip.active{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .st.st-ob .st-foot{gap:10px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .st.st-ob .st-foot>.lh-note{margin:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .st.st-ob .st-foot>.btn{min-height:40px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:650;justify-content:center;text-align:center}@media (max-width: 640px){html[data-look=new] .st.st-ob .st-slots{grid-template-columns:minmax(0,1fr)}html[data-look=new] .st.st-ob .st-slot{padding:0!important}html[data-look=new] .st.st-ob .st-slot+.st-slot{margin-top:16px;padding:16px 0 0!important;border-left:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .st.st-ob .st-find{padding:0!important;gap:12px!important}html[data-look=new] .st.st-ob .lfc-tabs{display:flex;flex-wrap:nowrap;width:100%}html[data-look=new] .st.st-ob .lfc-tabs button{flex:1 1 0;min-width:0;justify-content:center;padding:6px 8px;text-align:center;white-space:normal}html[data-look=new] .st.st-ob .st-find-form>.btn{flex:1 1 100%}html[data-look=new] .st.st-ob .st-howmade .dp-chips{flex-wrap:nowrap;width:100%}html[data-look=new] .st.st-ob .st-howmade .dp-chips .chip{flex:1 1 0;min-width:0;padding:6px;font-size:13px;line-height:1.2;text-align:center;white-space:normal}html[data-look=new] .st-row.st2.st2-ob .st-row-name>.st2-progress,html[data-look=new] .st.st-ob>.st-head>.st2-progress{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){html[data-look=new] .st.st-ob .st-ob-find>summary:after{transition:none}}@media (max-width: 640px){html[data-look=new] .obs-menu{max-width:230px;box-sizing:border-box}html[data-look=new] .obs-menu .fm-item{height:auto;min-height:44px}html[data-look=new] .obs-menu .fm-item-label{white-space:normal;line-height:1.3;padding:8px 0}}html[data-look=new] .obs-menu .fm-item:focus:not(:focus-visible){outline:none;box-shadow:none}html[data-look=new] .ob-studio .obs-title:not(:has(.next-heading-dot)):after{content:".";color:var(--ob-accent)}html[data-look=new] .nlc{gap:24px}html[data-look=new] .nlc>.nlc-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:20px;row-gap:22px}html[data-look=new] .nlc>.nlc-head>:first-child{grid-column:1;grid-row:1;min-width:0}html[data-look=new] .nlc>.nlc-head>.nlc-head-right:not(.nlm-head-acts){display:contents}html[data-look=new] .nlc>.nlc-head .nlc-stats{grid-column:1 / -1;grid-row:2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px}html[data-look=new] .nlc>.nlc-head .nlc-stats>div{min-width:0;padding:14px 18px;gap:10px}html[data-look=new] .nlc>.nlc-head .nlc-stats span:first-letter{text-transform:uppercase}html[data-look=new] .nlc>.nlc-head .nlc-main-btn,html[data-look=new] .nlc>.nlc-head>.nlc-filters,html[data-look=new] .nlc>.nlc-head>.nlm-head-acts{grid-column:2;grid-row:1;align-self:end;margin:0}html[data-look=new] .nlc>.nlc-head .nlc-title{margin:0}html[data-look=new] .nlc>.nlc-head .nlc-sub{margin:8px 0 0}html[data-look=new] .nlc>.nlc-head .nlc-eyebrow{display:block;margin:0 0 8px}html[data-look=new] .nlc-main-btn{gap:8px;min-height:44px;padding:0 18px}html[data-look=new] .nlc-main-btn .nlc-pill-n{min-width:22px;height:22px;border-radius:6px;background:#2a1c3a29;color:var(--ob-accent-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:650}html[data-look=new] .nlc-bar{position:sticky;top:var(--nlc-sticky, 64px);z-index:30;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin:-8px 0;padding:8px 0;border:0;border-radius:0;background:var(--ob-bg);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-look=new] .nlc-search{flex:1 1 280px;min-width:150px;max-width:460px;min-height:44px;gap:10px;padding:0 12px 0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted);transition:border-color .18s var(--ob-ease)}html[data-look=new] .nlc-search:hover{border-color:var(--ob-line-strong)}html[data-look=new] .nlc-search:focus-within{border-color:var(--ob-accent)}html[data-look=new] .nlc .nlc-search input{color:var(--ob-ink);font-family:var(--ob-font);font-size:14px}html[data-look=new] .nlc .nlc-search input::placeholder{color:var(--ob-muted);opacity:1}html[data-look=new] .nlc-search .link-btn{font-size:13px}html[data-look=new] .nlc-filters{flex-wrap:nowrap;gap:8px;min-width:0}html[data-look=new] .nlc-bar .ob-fm{display:contents}html[data-look=new] .nlc-bar .fm-btn{flex:none;min-height:44px;padding:0 13px;border-radius:8px}html[data-look=new] .nlc-bar .fm-value{max-width:150px}html[data-look=new] .nlc-tools{flex:none;gap:8px;margin-left:auto}html[data-look=new] .nlc-tool{min-height:44px;padding:0 15px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-family:var(--ob-font);font-size:13.5px;font-weight:600}html[data-look=new] .nlc-tool:hover,html[data-look=new] .nlc-tool[aria-expanded=true],html[data-look=new] .nlc-tool[aria-pressed=true]{border-color:var(--ob-accent);color:var(--ob-ink)}html[data-look=new] .nlc-tool b{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:650}html[data-look=new] .nlc-bar.is-narrow{position:static;flex-wrap:wrap;gap:8px;margin:0;padding:0;background:none}html[data-look=new] .nlc-bar.is-narrow .nlc-search{flex:1 1 100%;max-width:none}html[data-look=new] .nlc-bar.is-narrow .nlc-filters{flex:1 1 0}html[data-look=new] .nlc-bar.is-narrow .nlc-filters>.fm-btn,html[data-look=new] .nlc-bar.is-narrow .nlc-filters>.ob-fm>.fm-btn{flex:1 1 auto;min-width:0;justify-content:center}html[data-look=new] .nlc-bar.is-narrow .ob-fm-view .fm-label{display:none}html[data-look=new] .nlc-bar.is-narrow .nlc-tools{margin-left:0}html[data-look=new] .nlc-bar.is-narrow .nlc-tool{padding:0 13px}html[data-look=new] .fm-btn.ob-fbtn{gap:7px;color:var(--ob-ink)}html[data-look=new] .fm-btn.ob-fbtn svg{width:16px;height:16px;flex:none;color:var(--ob-ink-2)}html[data-look=new] .fm-btn.ob-fbtn .fm-value{font-weight:550}html[data-look=new] .ob-fbtn-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:700}html[data-look=new] .ob-fpop-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:940;background:transparent}html[data-look=new] .ob-fpop{position:fixed;top:var(--top);left:var(--left);z-index:950;width:var(--w);padding:4px 14px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:var(--ob-shadow);color:var(--ob-ink);font-family:var(--ob-font);animation:fm-in .14s var(--ob-ease)}html[data-look=new] .ob-fpop-head{display:flex;align-items:center;gap:12px;min-height:46px}html[data-look=new] .ob-fpop-head b{margin-right:auto;font-size:14.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .ob-fpop-head .link-btn{font-size:13px}html[data-look=new] .ob-fpop-x{display:grid;place-items:center;width:32px;height:32px;margin-right:-6px;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-ink-2);cursor:pointer}html[data-look=new] .ob-fpop-x:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-fpop-x svg{width:15px;height:15px}html[data-look=new] .ob-fpop-body{display:grid;gap:8px}html[data-look=new] .ob-fpop-body .fm-btn{width:100%;min-height:44px;justify-content:flex-start;border-radius:8px}html[data-look=new] .ob-fpop-body .fm-label{min-width:74px;text-align:left}html[data-look=new] .ob-fpop-body .fm-value{margin-left:auto;max-width:170px}@media (max-width: 640px){html[data-look=new] .ob-fpop-back{background:var(--ob-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html[data-look=new] .ob-fpop{top:auto;right:0;bottom:0;left:0;width:auto;padding:6px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;animation:obc-sheet-up .22s var(--ob-ease)}html[data-look=new] .ob-fpop-body .fm-value{max-width:190px}}@keyframes obc-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}html[data-look=new] .nlc-rows{gap:34px}html[data-look=new] .nlc-row{gap:14px}html[data-look=new] .nlc-row-head{align-items:flex-start;gap:16px}html[data-look=new] .nlc-row-tools{margin-top:-5px}html[data-look=new] .nlc-row-text{gap:5px}html[data-look=new] .nlc-row-text h2{align-items:center;gap:10px;color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .nlc-row-n{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:600;letter-spacing:0}html[data-look=new] .nlc-row-text p{color:var(--ob-muted);font-size:13.5px;line-height:1.45}html[data-look=new] .nlc-row-tools{gap:8px}html[data-look=new] .nlc-arrow{width:34px;height:34px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-ink-2);transition:border-color .18s var(--ob-ease),color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .nlc-arrow:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nlc-viewall{gap:6px;min-height:34px;padding:0 4px 0 8px;border:0;border-radius:7px;background:none;color:var(--ob-link);font-family:var(--ob-font);font-size:13.5px;font-weight:550}html[data-look=new] .nlc-viewall:hover{background:none;color:var(--ob-link-hover)}html[data-look=new] .nlc-viewall svg{width:15px;height:15px;transition:transform .2s var(--ob-ease)}html[data-look=new] .nlc-viewall:hover svg{transform:translate(2px)}html[data-look=new] .nlc-strip{grid-auto-columns:170px;gap:18px;padding:2px 2px 10px;scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .nlc-strip::-webkit-scrollbar-thumb{background:var(--ob-scroll)}html[data-look=new] .nlc-grid{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:26px 18px}html[data-look=new] .nlc-card.ob-mc,html[data-look=new] .nlc-card.ob-mc.nlc-stack{display:grid;grid-template-rows:auto auto;align-content:start;gap:11px;aspect-ratio:auto;padding:0;border:0;border-radius:0;overflow:visible;background:none;box-shadow:none;color:var(--ob-ink);transform:none}html[data-look=new] .nlc-card.ob-mc:is(:hover,:focus-visible),html[data-look=new] .nlc-card.ob-mc.nlc-stack:is(:hover,:focus-visible){border:0;box-shadow:none;transform:none;outline:none}html[data-look=new] .nlc-card.ob-mc:focus-visible .ob-mc-media{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .nlc-card.ob-mc:before,html[data-look=new] .nlc-card.ob-mc:after{content:none}html[data-look=new] .ob-mc-frame{position:relative;display:block}html[data-look=new] .ob-mc-media{position:relative;z-index:1;display:block;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--ob-line-strong);border-radius:10px;background:var(--ob-active);transition:border-color .2s var(--ob-ease)}html[data-look=new] .ob-mc-media>img,html[data-look=new] .ob-mc-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;filter:brightness(.9) saturate(.9);transition:transform .45s ease,filter .3s ease}html[data-look=new] .ob-mc-media>video{filter:none;animation:nl-fade .2s var(--ob-ease)}html[data-look=new] .ob-mc-media:after{content:"";position:absolute;top:52%;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(#120d1c00,#120d1cd1)}html[data-look=new] .nlc-card.ob-mc:hover .ob-mc-media{border-color:var(--ob-tile-hover-line)}html[data-look=new] .nlc-card.ob-mc:hover .ob-mc-media>img{transform:scale(1.05);filter:brightness(1) saturate(.96)}html[data-look=new] .ob-mc-media .nlc-card-blank{color:var(--ob-muted);background:radial-gradient(120% 80% at 50% 0%,var(--ob-hover),var(--ob-raised))}html[data-look=new] .ob-mc-views{position:absolute;left:11px;right:11px;bottom:10px;z-index:2;overflow:hidden;color:#f8f0ff;font-size:12.5px;font-weight:550;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.45)}html[data-look=new] .ob-mc-media .nlc-card-top{top:9px;left:9px;right:9px;z-index:2;gap:5px}html[data-look=new] .ob-mc-media .nlc-card-tag{max-width:100%;padding:4px 7px;overflow:hidden;border-radius:5px;background:#120d1cbd;color:#fff;font-family:var(--ob-font);font-size:12px;font-weight:600;letter-spacing:0;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-look=new] .ob-mc-media .nlc-card-tag.nlc-new,html[data-look=new] .nlc-stack .ob-mc-media .nlc-card-tag:first-child{background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .ob-mc-copy{display:grid;gap:4px;min-width:0;padding:0 1px;text-align:left}html[data-look=new] .ob-mc-copy>b{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-width:0;color:var(--ob-ink);font-size:14px;font-weight:550;letter-spacing:-.01em;line-height:1.4}html[data-look=new] .ob-mc-copy>b>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .ob-mc-copy>b>svg{flex:none;width:15px;height:15px;margin-top:2px;color:var(--ob-link);opacity:0;transform:translate(-3px);transition:opacity .2s var(--ob-ease),transform .2s var(--ob-ease)}html[data-look=new] .nlc-card.ob-mc:is(:hover,:focus-visible) .ob-mc-copy>b>svg{opacity:1;transform:none}html[data-look=new] .nlc-card.ob-mc:hover .ob-mc-copy>b{color:#e4d4ff}html[data-look=new] .ob-mc-copy>span{overflow:hidden;color:var(--ob-muted);font-size:12.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-mc-frame.is-stack{padding-top:10px}html[data-look=new] .ob-mc-frame.is-stack:before,html[data-look=new] .ob-mc-frame.is-stack:after{content:"";position:absolute;height:22px;border:1px solid var(--ob-line);border-bottom:0;border-radius:10px 10px 0 0}html[data-look=new] .ob-mc-frame.is-stack:before{top:0;left:16px;right:16px;background:var(--ob-raised)}html[data-look=new] .ob-mc-frame.is-stack:after{top:5px;left:8px;right:8px;background:var(--ob-hover)}html[data-look=new] .nlc-card.ob-mc.is-checked{border:0;box-shadow:none}html[data-look=new] .nlc-card.ob-mc.is-checked .ob-mc-media{border-color:var(--ob-accent);box-shadow:0 0 0 2px var(--ob-accent)}html[data-look=new] .ob-mc-media .nlc-card-check{z-index:3}html[data-look=new] .ob-mc-media .nlc-card-check.on{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .ob-mc-more{display:grid;place-items:center;align-content:center;gap:6px;border-style:dashed;border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .ob-mc-more:after{content:none}html[data-look=new] .ob-mc-more b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .ob-mc-more span{color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] .nlc-more-card.ob-mc:hover .ob-mc-more{border-color:var(--ob-accent)}html[data-look=new] .nlc-more-card.ob-mc{place-items:stretch;align-content:start}html[data-look=new] .nlc-strip>.nlc-skel,html[data-look=new] .nlc-grid>.nlc-skel{aspect-ratio:3 / 4;border:1px solid var(--ob-line-soft);border-radius:10px}html[data-look=new] .nlc-skel-line{border-radius:5px}html[data-look=new] .nlc-back{min-height:32px;padding:0 10px 0 4px;margin-left:-4px;border-radius:7px;color:var(--ob-muted);font-family:var(--ob-font);font-size:13.5px;font-weight:500}html[data-look=new] .nlc-back:hover{background:none;color:var(--ob-accent)}html[data-look=new] .nlc-section-head h2{color:var(--ob-ink);font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:-.025em}html[data-look=new] .nlc-section-head p{margin-top:6px;color:var(--ob-muted);font-size:14px}html[data-look=new] .nlc-note{color:var(--ob-ink-2);font-family:var(--ob-font);font-size:13.5px;letter-spacing:0}html[data-look=new] .nlc-panel{padding:18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .nlc-panel .lib-tools-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}html[data-look=new] .nlc-panel .link-health{margin:0;padding:14px 16px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised)}html[data-look=new] .nlc-panel .lh-title{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .nlc-panel .lh-note{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .nlc-empty{gap:10px}html[data-look=new] .nlc-empty svg{color:var(--ob-accent);opacity:.9}html[data-look=new] .nlc-sheet-back{background:var(--ob-overlay);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html[data-look=new] .nlc-sheet{padding:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .nlc-sheet-head{margin:0;padding:18px 22px;border-bottom:1px solid var(--ob-line)}html[data-look=new] .nlc-sheet-head h2{color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .nlc-sheet-for{color:var(--ob-muted);font-size:13px}html[data-look=new] .nlc-sheet>.dq{padding:20px 22px 22px}html[data-look=new] .nlc-sheet .dq-hero-input{gap:10px}html[data-look=new] .nlc-sheet .dq-hero-input .input{min-height:46px;border-radius:8px;font-size:14px}html[data-look=new] .nlc-sheet .dq-go{min-height:46px;padding:0 18px;border-radius:8px}html[data-look=new] .nlc-sheet .dq-meta{gap:8px 16px;margin-top:12px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .nlc-sheet .dq-meta .link-btn{font-size:13px}html[data-look=new] .nlc-sheet .dq-count{color:var(--ob-ink);font-size:13px;font-weight:600}html[data-look=new] .nlc-sheet .lh-note{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .nlc-sheet .dq-just{margin-top:16px}html[data-look=new] .nlc-sheet .dq-just-card{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised)}html[data-look=new] .nlc-sheet .dq-row{border-color:var(--ob-row-line)}@media (max-width: 640px){html[data-look=new] .nlc-sheet{border-radius:16px 16px 0 0}html[data-look=new] .nlc-sheet-head{position:sticky;top:0;z-index:2;padding:14px 18px;background:var(--ob-panel)}html[data-look=new] .nlc-sheet>.dq{padding:16px 18px 22px}}@media (max-width: 640px){html[data-look=new] .nlc-bar{position:static;flex-wrap:wrap;gap:8px;margin:0;padding:0;background:none}html[data-look=new] .nlc-bar .nlc-search{flex:1 1 100%;max-width:none}html[data-look=new] .nlc-bar .nlc-filters{flex:1 1 0;min-width:0;max-width:none;margin:0;padding:0;overflow:visible}html[data-look=new] .nlc-bar .nlc-filters .fm-btn{flex:1 1 auto;min-width:0;justify-content:center}html[data-look=new] .nlc-bar .fm-value{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .nlc-bar .nlc-tools{margin-left:0}html[data-look=new] .nlc{gap:20px}html[data-look=new] .nlc>.nlc-head{grid-template-columns:minmax(0,1fr);row-gap:16px}html[data-look=new] .nlc>.nlc-head .nlc-main-btn,html[data-look=new] .nlc>.nlc-head>.nlc-filters,html[data-look=new] .nlc>.nlc-head>.nlm-head-acts{grid-column:1;grid-row:3;justify-self:stretch}html[data-look=new] .nlc>.nlc-head .nlc-main-btn{width:100%;justify-content:center}html[data-look=new] .nlc>.nlc-head .nlc-stats{gap:9px}html[data-look=new] .nlc>.nlc-head .nlc-stats>div{padding:12px;gap:8px}html[data-look=new] .nlc>.nlc-head .nlc-stats b{font-size:24px}html[data-look=new] .nlc>.nlc-head .nlc-stats span{font-size:12.5px;line-height:1.35}html[data-look=new] .nlc>.nlc-head .nlc-sub{font-size:13.5px}html[data-look=new] .nlc-rows{gap:28px}html[data-look=new] .nlc-row-text h2{font-size:17px}html[data-look=new] .nlc-row-text p{font-size:13px}html[data-look=new] .nlc-strip{grid-auto-columns:42vw;gap:12px;margin:0 -16px;padding:2px 16px 8px;scroll-padding:0 16px}html[data-look=new] .nlc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}html[data-look=new] .ob-mc-copy>b{font-size:13.5px}html[data-look=new] .ob-mc-copy>b>svg{display:none}}@media (prefers-reduced-motion: reduce){html[data-look=new] .ob-mc-media>img,html[data-look=new] .ob-mc-copy>b>svg,html[data-look=new] .ob-fpop{transition:none;animation:none}}html[data-look=new] .modal.wide.cd-orbit{max-width:780px;border-radius:17px}html[data-look=new] .cd-orbit .modal-head{padding:16px 22px}html[data-look=new] .cd-orbit .cd-name{gap:6px;color:var(--ob-ink);font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.3}html[data-look=new] .cd-orbit .cd-rename-btn{width:30px;height:30px;border-radius:7px;color:var(--ob-muted)}html[data-look=new] .cd-orbit .cd-rename-btn:hover{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .cd-orbit .modal-head .icon-btn{width:34px;height:34px;border-color:transparent;background:none;font-size:15px}html[data-look=new] .cd-orbit .modal-head .icon-btn:hover{background:var(--ob-hover)}html[data-look=new] .cd-orbit .modal-body{padding:20px 24px 24px;color:var(--ob-ink-2)}html[data-look=new] .cd-orbit .cstat.big{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .cd-orbit .cstat.big b{padding:4px 9px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:650;letter-spacing:0;text-transform:lowercase}html[data-look=new] .cd-orbit .cstat.big b:first-letter{text-transform:uppercase}html[data-look=new] .cd-orbit .cstat-proven.big b{border-color:#b8d3bf73;background:#b8d3bf1f;color:var(--ob-positive)}html[data-look=new] .cd-orbit .cstat-raw.big b{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .cd-orbit .cstat.big span{opacity:1;color:var(--ob-muted)}html[data-look=new] .cd-orbit .post-stats.big{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 16px;overflow:hidden;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .post-stats.big>span:not(.lh-note){min-width:0;padding:12px 16px 13px}html[data-look=new] .cd-orbit .post-stats.big>span:not(.lh-note)+span:not(.lh-note){border-left:1px solid var(--ob-line)}html[data-look=new] .cd-orbit .post-stats.big b{display:block;margin:0 0 3px;color:var(--ob-ink);font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.2}html[data-look=new] .cd-orbit .post-stats.big>.lh-note{grid-column:span 2;margin:0;padding:10px 16px;border-top:1px solid var(--ob-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .speech-line.big{margin:0 0 16px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .cd-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}html[data-look=new] .cd-orbit :is(.stage-pill,.vir-badge,.type-badge,.tier-badge,.proven-badge,.hk-builtin,.link-badge){display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 10px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-family:var(--ob-font);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none;box-shadow:none}html[data-look=new] .cd-orbit .ob-tone.ob-tier-go-to,html[data-look=new] .cd-orbit .ob-tone.ob-kind-emotional{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .cd-orbit .ob-tone.ob-tier-decoded{color:var(--ob-link)}html[data-look=new] .cd-orbit .ob-tone.ob-tier-unsorted{color:var(--ob-muted)}html[data-look=new] .cd-orbit .ob-tone.ob-vir-fire{border-color:#b8d3bf66;color:var(--ob-positive)}html[data-look=new] .cd-orbit .ob-tone.ob-vir-dead{border-color:rgba(var(--ob-danger-rgb),.4);color:var(--ob-danger)}html[data-look=new] .cd-orbit .proven-badge{border-color:#b8d3bf66;color:var(--ob-positive)}html[data-look=new] .ob-seg{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track)}html[data-look=new] .ob-seg>button{min-height:28px;padding:3px 10px;border:1px solid transparent;border-radius:5px;background:none;color:var(--ob-seg-ink);font-family:var(--ob-font);font-size:12.5px;font-weight:550;white-space:nowrap;cursor:pointer;transition:background .16s var(--ob-ease),color .16s var(--ob-ease)}html[data-look=new] .ob-seg>button:hover:not(:disabled){color:var(--ob-ink)}html[data-look=new] .ob-seg>button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink);opacity:1;cursor:default}html[data-look=new] .ob-seg>button:disabled:not(.on){opacity:.5;cursor:progress}html[data-look=new] .cd-orbit .cl-used-on{gap:8px;margin:0 0 18px}html[data-look=new] .cd-orbit .cl-used-on-label{margin-right:4px;color:var(--ob-ink-2);font-size:13px;font-weight:600}html[data-look=new] .cd-orbit .cp-tested.posted{border-color:#b8d3bf73;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .cd-orbit .cl-used-on .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .cl-gallery.big{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px 12px;margin-bottom:18px!important}html[data-look=new] .cd-orbit .cl-shot.big{width:auto;min-width:0}html[data-look=new] .cd-orbit .cl-shot.big img{display:block;width:100%;height:auto;aspect-ratio:9 / 14;object-fit:cover;border:1px solid var(--ob-line-strong);border-radius:10px;cursor:zoom-in;transition:border-color .18s var(--ob-ease)}html[data-look=new] .cd-orbit .cl-shot.big img:hover{border-color:var(--ob-accent)}html[data-look=new] .cd-orbit .cl-shot-label{margin-top:6px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .cd-orbit .cl-big-sheet{grid-column:1 / -1;width:100%;border:1px solid var(--ob-line);border-radius:10px}html[data-look=new] .cd-orbit .modal-body .btn-primary{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);box-shadow:none}html[data-look=new] .cd-orbit .modal-body .btn-primary:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .cd-orbit .modal-body a.btn{text-decoration:none}html[data-look=new] .cd-orbit .modal-body .btn-ghost{border:1px solid transparent;color:var(--ob-ink-2)}html[data-look=new] .cd-orbit .modal-body .btn-ghost:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .cd-orbit .section-label{margin:22px 0 8px;color:var(--ob-ink);font-family:var(--ob-font);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.4;text-transform:none}html[data-look=new] .cd-orbit .notes-box{padding:14px 16px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised);color:var(--ob-ink-2);font-family:var(--ob-font);font-size:14px;line-height:1.6}html[data-look=new] .cd-orbit table.notes-box{padding:6px;font-size:13px!important}html[data-look=new] .cd-orbit table.notes-box th{color:var(--ob-ink);font-weight:600}html[data-look=new] .cd-orbit .lh-note{color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .cd-orbit .texthook-led{border-color:var(--ob-pill-line);background:var(--ob-pill-bg)}html[data-look=new] .cd-orbit .hk-cats{gap:6px}html[data-look=new] .cd-orbit .hk-cat{padding:4px 9px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:550}html[data-look=new] .cd-orbit .hk-tags{color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .cd-hint{margin-top:8px;color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .cd-orbit .src-gone{padding:8px 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px}html[data-look=new] .cd-orbit .cd-mother{margin:0 0 14px}html[data-look=new] .cd-orbit details>summary{color:var(--ob-link);font-size:13.5px}html[data-look=new] .cd-orbit .cd-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px}html[data-look=new] .cd-orbit .cd-foot-gap{flex:1 1 auto}html[data-look=new] .cd-orbit .cd-foot .btn{min-height:42px;padding:0 16px;white-space:nowrap}html[data-look=new] .cd-orbit .cd-foot .cd-send{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .cd-orbit .cd-foot .cd-send:hover{border-color:var(--ob-accent)}@media (max-width: 640px){html[data-look=new] .modal.wide.cd-orbit{width:100%;border-radius:0}html[data-look=new] .cd-orbit .modal-head{padding:12px 14px 12px 16px;padding-top:max(12px,env(safe-area-inset-top,0px))}html[data-look=new] .cd-orbit .cd-name{font-size:17px}html[data-look=new] .cd-orbit .modal-body{padding:16px}html[data-look=new] .cd-orbit .post-stats.big{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .cd-orbit .post-stats.big>span:not(.lh-note):nth-child(3){border-left:0}html[data-look=new] .cd-orbit .post-stats.big>span:not(.lh-note):nth-child(n+3){border-top:1px solid var(--ob-line)}html[data-look=new] .cd-orbit .post-stats.big>.lh-note{grid-column:1 / -1}html[data-look=new] .cd-orbit .post-stats.big>.lh-note+.lh-note{border-top:0;padding-top:0}html[data-look=new] .cd-orbit .cl-gallery.big{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .ob-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-look=new] .cd-orbit .cd-foot{gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))}html[data-look=new] .cd-orbit .cd-foot-gap{display:none}html[data-look=new] .cd-orbit .cd-foot .btn{min-height:44px}}html[data-look=new] .cd-orbit .dp-chips{display:inline-flex;gap:3px;margin:0;padding:3px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track)}html[data-look=new] .cd-orbit .dp-chips .btn{min-height:30px;padding:3px 12px;border:1px solid transparent;border-radius:5px;background:none;color:var(--ob-seg-ink);font-size:13px;font-weight:550}html[data-look=new] .cd-orbit .dp-chips .btn:hover{background:none;color:var(--ob-ink)}html[data-look=new] .cd-orbit .dp-chips .btn.btn-on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .nln-section{gap:14px}html[data-look=new] .nln-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px}html[data-look=new] .nln-tile{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);color:var(--ob-ink);transform:none;transition:border-color .2s var(--ob-ease),background .2s var(--ob-ease)}html[data-look=new] .nln-tile:is(:hover,:focus-visible){border-color:var(--ob-tile-hover-line);background:var(--ob-tile);box-shadow:none;transform:none}html[data-look=new] .nln-tile:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .nln-mosaic{position:relative;height:124px;gap:2px;background:var(--ob-active)}html[data-look=new] .nln-mosaic img{filter:brightness(.9) saturate(.92);transition:filter .3s ease}html[data-look=new] .nln-tile:hover .nln-mosaic img{filter:none}html[data-look=new] .nln-mosaic.is-empty{color:var(--ob-muted)}html[data-look=new] .nln-mosaic>.nln-new{position:absolute;top:10px;left:10px}html[data-look=new] .nln-new{display:inline-flex;align-items:center;padding:3px 7px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-family:var(--ob-font);font-size:12px;font-weight:650;letter-spacing:0;line-height:1.2;text-transform:none}html[data-look=new] .nln-tile-body{gap:4px;padding:14px 16px 16px}html[data-look=new] .nln-tile-group{color:var(--ob-muted);font-family:var(--ob-font);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .nln-tile-name{gap:8px;color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .nln-tile-line{gap:2px;margin-top:6px;color:var(--ob-muted);font-family:var(--ob-font);font-size:13px;font-weight:500;letter-spacing:0}html[data-look=new] .nln-tile-line b{color:var(--ob-ink);font-weight:600}html[data-look=new] .nln-tile-line>span:first-child b{font-size:15px}html[data-look=new] .nln-tile.is-quiet{opacity:1}html[data-look=new] .nln-quiet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}html[data-look=new] .nln-quiet{display:flex;align-items:center;gap:10px;min-width:0;min-height:58px;padding:10px 12px 10px 14px;border:1px solid var(--ob-line-soft);border-radius:9px;background:var(--ob-panel);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .nln-quiet:hover{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .nln-quiet:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .nln-quiet-text{display:grid;flex:1 1 auto;gap:2px;min-width:0}html[data-look=new] .nln-quiet-text b{overflow:hidden;font-size:14px;font-weight:550;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .nln-quiet-text span{overflow:hidden;color:var(--ob-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .nln-quiet>svg{flex:none;width:15px;height:15px;color:var(--ob-muted);transition:transform .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .nln-quiet:hover>svg{color:var(--ob-accent);transform:translate(2px)}html[data-look=new] .nln-stats4{gap:16px}html[data-look=new] .nln-stats4>div{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 18px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] .nln-stats4 b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.05}html[data-look=new] .nln-stats4 span{order:-1;color:var(--ob-tile-label);font-family:var(--ob-font);font-size:13.5px;font-weight:500;letter-spacing:0}html[data-look=new] .nln-stats4 span:first-letter{text-transform:uppercase}html[data-look=new] .nln-product{gap:22px;padding:20px;border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .nln-product-img{border:1px solid var(--ob-line-strong);border-radius:10px;background:var(--ob-active);color:var(--ob-muted)}html[data-look=new] .nln-product-side{gap:16px}html[data-look=new] .nln-product-side .nlc-eyebrow{display:block;margin-bottom:6px}html[data-look=new] .nln-product-side h2{color:var(--ob-ink);font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:-.025em}html[data-look=new] .nln-product-facts{gap:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised)}html[data-look=new] .nln-product-facts>div{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border:0;border-radius:0}html[data-look=new] .nln-product-facts>div:nth-child(2n){border-left:1px solid var(--ob-line)}html[data-look=new] .nln-product-facts>div:nth-child(n+3){border-top:1px solid var(--ob-line)}html[data-look=new] .nln-product-facts b{color:var(--ob-ink);font-family:var(--ob-font);font-size:19px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .nln-product-facts span{order:-1;color:var(--ob-muted);font-family:var(--ob-font);font-size:12.5px;font-weight:500;letter-spacing:0}html[data-look=new] .nln-product-facts span:first-letter{text-transform:uppercase}html[data-look=new] .nln-accounts{gap:0}html[data-look=new] .nln-accounts-label{margin-bottom:4px;color:var(--ob-ink);font-family:var(--ob-font);font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .nln-account{align-items:center;padding:10px 2px;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font-size:13.5px}html[data-look=new] .nln-account:last-child{border-bottom:0}html[data-look=new] .nln-account b{font-weight:550}html[data-look=new] .nln-account span{color:var(--ob-muted);font-family:var(--ob-font);font-size:13px}html[data-look=new] .nln-product-acts{gap:8px}html[data-look=new] .nln-product-acts .btn{min-height:42px;padding:0 16px}@media (max-width: 640px){html[data-look=new] .nln-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-look=new] .nln-mosaic{height:92px}html[data-look=new] .nln-tile-body{padding:11px 12px 13px}html[data-look=new] .nln-tile-name{font-size:15.5px}html[data-look=new] .nln-tile-line{font-size:12.5px}html[data-look=new] .nln-tile-line>span:first-child b{font-size:14px}html[data-look=new] .nln-quiet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .nln-quiet{min-height:56px;padding:9px 10px 9px 12px;gap:6px}html[data-look=new] .nln-quiet>svg{display:none}html[data-look=new] .nln-stats4{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html[data-look=new] .nln-stats4>div{padding:12px;gap:8px}html[data-look=new] .nln-stats4 b{font-size:24px}html[data-look=new] .nln-stats4 span{font-size:12.5px}html[data-look=new] .nln-product{width:100%;max-height:92dvh;padding:14px;border-radius:16px 16px 0 0}html[data-look=new] .nln-product-img{aspect-ratio:16 / 10}html[data-look=new] .nln-product-acts .btn{flex:1 1 0;justify-content:center}}html[data-look=new] .ob-dec{gap:22px}html[data-look=new] .ob-dec-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html[data-look=new] .ob-dec-tile{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:14px 18px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .ob-dec-tile:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .ob-dec-tile:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .ob-dec-tile.on{border-color:var(--ob-accent);background:var(--ob-tile-hover)}html[data-look=new] .ob-dec-tile span{color:var(--ob-tile-label);font-size:13.5px;font-weight:500}html[data-look=new] .ob-dec-tile b{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}html[data-look=new] .ob-dec-tile.hot b{color:var(--ob-danger-ink)}html[data-look=new] .ob-dec .error-banner{margin:0}html[data-look=new] .ob-dec-list{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .ob-dec-list>.hint,html[data-look=new] .ob-dec-list>.panel-card.hint{margin:0;padding:36px 20px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ob-muted);font-size:14px;text-align:center}html[data-look=new] .ob-dec .dec-row.ob-dec-row{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .ob-dec .dec-row.ob-dec-row+.dec-row.ob-dec-row{border-top:1px solid var(--ob-row-line)}html[data-look=new] .ob-dec-head{display:flex;align-items:center;gap:14px;min-height:72px;padding:8px 14px 8px 16px;cursor:pointer;transition:background .16s var(--ob-ease)}html[data-look=new] .ob-dec-head:hover,html[data-look=new] .ob-dec-row.open>.ob-dec-head{background:var(--ob-hover)}html[data-look=new] .ob-dec-head:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .ob-dec-thumb{position:relative;display:grid;place-items:center;flex:none;width:40px;height:56px;overflow:hidden;border:1px solid var(--ob-line-strong);border-radius:7px;background:var(--ob-active);color:var(--ob-icon-tile-ink, var(--ob-accent))}html[data-look=new] .ob-dec-thumb img{width:100%;height:100%;object-fit:cover}html[data-look=new] .ob-dec-thumb.is-empty{border-color:var(--ob-icon-tile-line, var(--ob-line));background:var(--ob-icon-tile, var(--ob-raised))}html[data-look=new] .ob-dec-thumb svg{width:20px;height:20px}html[data-look=new] .ob-dec-copy{display:grid;flex:1 1 auto;gap:4px;min-width:0}html[data-look=new] .ob-dec-copy>b{overflow:hidden;color:var(--ob-ink);font-size:14.5px;font-weight:550;letter-spacing:-.01em;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-dec-copy>small{overflow:hidden;color:var(--ob-muted);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-dec-copy>small.is-bad{color:var(--ob-danger-ink)}html[data-look=new] .ob-dec-meta>span+span:before{content:" · "}html[data-look=new] .ob-dec-row:hover .ob-dec-copy>b{color:#e4d4ff}html[data-look=new] .ob-dec .dec-pill{flex:none;padding:3px 9px;border-radius:6px;font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap}html[data-look=new] .ob-dec .dec-pill.dec-ready{border-color:#b8d3bf73;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .ob-dec .dec-pill.dec-failed,html[data-look=new] .ob-dec .dec-pill.dec-waiting{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .ob-dec-chev{flex:none;width:16px;height:16px;color:var(--ob-muted);transition:transform .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .ob-dec-row.open .ob-dec-chev{transform:rotate(90deg);color:var(--ob-ink)}html[data-look=new] .ob-dec-retry{flex:none;min-height:34px;padding:0 13px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600}html[data-look=new] .ob-dec-retry:hover:not(:disabled){border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-dec-body{display:grid;gap:18px;padding:6px 20px 22px 70px;background:var(--ob-hover)}html[data-look=new] .ob-dec-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 24px;margin:0;padding:14px 16px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel)}html[data-look=new] .ob-dec-facts>div{display:grid;gap:3px;min-width:0}html[data-look=new] .ob-dec-facts dt{color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .ob-dec-facts dd{margin:0;overflow-wrap:anywhere;color:var(--ob-ink);font-size:13.5px;line-height:1.45}html[data-look=new] .ob-dec-facts dd .is-bad{color:var(--ob-danger-ink)}html[data-look=new] .ob-dec-sec{display:grid;gap:10px;min-width:0}html[data-look=new] .ob-dec-sec>h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .ob-dec-n{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .ob-dec-none{margin:0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-dec-frames{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,108px));gap:12px 10px}html[data-look=new] .ob-dec-frame{display:grid;gap:6px;min-width:0;color:var(--ob-muted);text-decoration:none}html[data-look=new] .ob-dec-frame img,html[data-look=new] .ob-dec-frame-empty{display:grid;place-items:center;width:100%;aspect-ratio:9 / 14;object-fit:cover;border:1px solid var(--ob-line-strong);border-radius:8px;background:var(--ob-active);color:var(--ob-muted);transition:border-color .18s var(--ob-ease)}html[data-look=new] .ob-dec-frame-empty svg{width:22px;height:22px}html[data-look=new] .ob-dec-frame:hover img{border-color:var(--ob-accent)}html[data-look=new] .ob-dec-frame>span{overflow:hidden;color:var(--ob-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-dec-clip-state.is-ok{color:var(--ob-positive);font-weight:600}html[data-look=new] .ob-dec-win{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel)}html[data-look=new] .ob-dec-win-head{display:flex;align-items:center;gap:12px;min-width:0}html[data-look=new] .ob-dec-win .ob-dec-copy>b{font-size:14px}html[data-look=new] .ob-dec-prompt{display:grid;gap:4px;margin:0 0 10px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}html[data-look=new] .ob-dec-prompt>b{color:var(--ob-muted);font-size:12.5px;font-weight:600}html[data-look=new] .ob-dec-prompt>.link-btn{justify-self:start;font-size:13px}html[data-look=new] .ob-dec-lane{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--ob-row-line);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-dec-lane:last-child{border-bottom:0}html[data-look=new] .ob-dec-lane>span:last-child{display:inline-flex;align-items:center;gap:12px;color:var(--ob-ink)}html[data-look=new] .ob-dec-body .dec-board{display:flex;flex-wrap:wrap;gap:8px}html[data-look=new] .ob-dec-body .dec-board img{width:300px;max-width:100%;border:1px solid var(--ob-line);border-radius:8px}html[data-look=new] .ob-arrow-link{display:inline-flex;align-items:center;gap:5px;color:var(--ob-link);font-size:13.5px;font-weight:550;text-decoration:none;white-space:nowrap}html[data-look=new] .ob-arrow-link:hover{color:var(--ob-link-hover);text-decoration:none}html[data-look=new] .ob-arrow-link svg{flex:none;width:14px;height:14px;transition:transform .18s var(--ob-ease)}html[data-look=new] .ob-arrow-link:hover svg{transform:translate(2px)}html[data-look=new] .ob-fold{min-width:0}html[data-look=new] .ob-fold>summary{display:inline-flex;align-items:center;gap:6px;min-height:34px;color:var(--ob-ink-2);font-size:13.5px;font-weight:550;list-style:none;cursor:pointer}html[data-look=new] .ob-fold>summary::-webkit-details-marker{display:none}html[data-look=new] .ob-fold>summary:hover{color:var(--ob-ink)}html[data-look=new] .ob-fold-chev{width:15px;height:15px;color:var(--ob-muted);transition:transform .18s var(--ob-ease)}html[data-look=new] .ob-fold[open]>summary .ob-fold-chev{transform:rotate(90deg)}html[data-look=new] .ob-fold-body{padding:6px 0 2px 21px}@media (max-width: 640px){html[data-look=new] .ob-dec{gap:18px}html[data-look=new] .ob-dec-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html[data-look=new] .ob-dec-tile{padding:12px;gap:8px}html[data-look=new] .ob-dec-tile span{font-size:12.5px}html[data-look=new] .ob-dec-tile b{font-size:24px}html[data-look=new] .ob-dec-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:6px 11px;min-height:68px;padding:6px 12px}html[data-look=new] .ob-dec-head>.ob-dec-thumb{grid-column:1;grid-row:1 / span 2}html[data-look=new] .ob-dec-head>.ob-dec-copy{grid-column:2;grid-row:1 / span 2}html[data-look=new] .ob-dec-head>.dec-pill{grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end}html[data-look=new] .ob-dec-head:has(>.ob-dec-retry)>.dec-pill{grid-row:1;align-self:end}html[data-look=new] .ob-dec-head>.ob-dec-retry{grid-column:3;grid-row:2;align-self:start;justify-self:end}html[data-look=new] .ob-dec-copy>b{display:-webkit-box;font-size:14px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .ob-dec-copy>small{display:-webkit-box;font-size:12.5px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .ob-dec-meta>:is(.ob-m-part,.ob-m-banked,.ob-m-sent,.ob-m-posts){display:none}html[data-look=new] .ob-dec-meta>.ob-m-part+span:before{content:none}html[data-look=new] .ob-dec .dec-pill{padding:2px 7px}html[data-look=new] .ob-dec-chev{display:none}html[data-look=new] .ob-dec-retry{min-height:32px;padding:0 10px}html[data-look=new] .ob-dec-body{padding:4px 12px 18px}html[data-look=new] .ob-dec-facts{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px 14px}html[data-look=new] .ob-dec-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}}html[data-look=new] .nlc .nlc-search input:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}html[data-look=new] .nlc>.nlc-head>.nlc-filters{flex-wrap:nowrap;margin:0;padding:0;overflow:visible}html[data-look=new] .nlc>.nlc-head>.nlc-filters .fm-btn{min-height:42px;border-radius:8px}html[data-look=new] .nlc-panel>.lh-note:first-child{margin:0 0 12px!important;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlc-panel .lib-tools-row .btn{min-height:38px;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px}html[data-look=new] .nlc-panel .lib-tools-row .btn:hover{border-color:var(--ob-accent)}html[data-look=new] .nlc-panel .link-health .btn-ghost{min-height:36px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink);font-size:13.5px}html[data-look=new] .nlc-panel .link-chip{min-height:30px;padding:3px 10px;border-radius:6px;font-size:13px;font-weight:550}html[data-look=new] .nlc-panel .lh-handles .input{min-height:40px}html[data-look=new] .hk-ob-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}html[data-look=new] .hk-ob-bar .fm-btn{min-height:44px;border-radius:8px}html[data-look=new] .hk-ob-bar .fm-value{max-width:220px}html[data-look=new] .hk-ob-bar .spacer{flex:1 1 auto}html[data-look=new] .hk-ob-bar .btn-primary{min-height:44px;padding:0 18px}html[data-look=new] .hk-ob-hidden{font-size:13.5px}html[data-look=new] .hk-ob-how{border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .hk-ob-how>summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;color:var(--ob-ink);font-size:14px;font-weight:600;list-style:none;cursor:pointer}html[data-look=new] .hk-ob-how>summary::-webkit-details-marker{display:none}html[data-look=new] .hk-ob-how>summary:after{content:"";width:7px;height:7px;margin-left:auto;border-right:1.5px solid var(--ob-muted);border-bottom:1.5px solid var(--ob-muted);transform:rotate(45deg) translateY(-2px);transition:transform .18s var(--ob-ease)}html[data-look=new] .hk-ob-how[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}html[data-look=new] .hk-ob-how>.hk-intro{margin:0;padding:0 16px 16px}html[data-look=new] .nlc :is(.hk-box,.hk-card){border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .nlc .hk-box>b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .nlc .hk-box{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlc .hk-blank{border-radius:5px;background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent)}html[data-look=new] .nlc .hk-eg{color:var(--ob-muted)}html[data-look=new] .nlc .hk-grid{gap:14px}html[data-look=new] .nlc .hk-card{gap:10px;padding:16px 18px;background:var(--ob-panel);transition:border-color .18s var(--ob-ease)}html[data-look=new] .nlc .hk-card:hover{border-color:var(--ob-line-strong)}html[data-look=new] .nlc .hk-badge{padding:3px 9px;border-radius:5px;font-size:12.5px;font-weight:600}html[data-look=new] .nlc .hk-badge.ready{border:1px solid rgba(184,211,191,.4);background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .nlc .hk-badge.todo{border:1px solid var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .nlc .hk-text{color:var(--ob-ink);font-size:18px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .nlc .hk-todo{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlc .hk-todo b{color:var(--ob-accent)}html[data-look=new] .nlc .hk-source{border-top-color:var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .nlc .hk-source a{color:var(--ob-link)}html[data-look=new] .nlc .hk-card-top .btn-xs{min-height:30px;padding:0 10px}html[data-look=new] .nlc .hook-toolbar{gap:12px;margin:0}html[data-look=new] .nlc .hook-toolbar .input.search{min-height:44px;max-width:460px;border-radius:8px}html[data-look=new] .nlc .hook-toolbar>.lh-note{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .nlc .wall-row{margin:0 0 12px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .nlc .wall-row.muted{background:var(--ob-panel);border-style:dashed}html[data-look=new] .nlc .wall-head{gap:8px;margin-bottom:12px}html[data-look=new] .nlc .wall-name{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .nlc .wall-name:hover{color:var(--ob-accent);text-decoration:none}html[data-look=new] .nlc .wall-head :is(.cstat,.stage-pill,.tier-badge,.proven-badge,.link-badge){display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:550;letter-spacing:0}html[data-look=new] .nlc .wall-head .cstat b{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:lowercase}html[data-look=new] .nlc .wall-head .cstat b:first-letter{text-transform:uppercase}html[data-look=new] .nlc .wall-head .cstat-proven{border-color:#b8d3bf73;color:var(--ob-positive)}html[data-look=new] .nlc .wall-head .ob-tier-go-to{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .nlc .wall-head .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .nlc .wall-hook{flex-basis:100%;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlc :is(.wall-frame,.wall-sheet){border:1px solid var(--ob-line-strong);border-radius:8px}html[data-look=new] .nlc .wall-missing .btn{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact){padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact)>.top-concepts-head{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .conceptlib.nlc .top-concepts .live-dot{color:var(--ob-positive);font-size:12.5px;font-weight:550;letter-spacing:0}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact)>.top-concepts-head+.lh-note{display:none}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact) .section-label{margin:14px 0 6px!important;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .conceptlib.nlc :is(.combo-slot,.combo-card){border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .conceptlib.nlc .combo-slot-tag{color:var(--ob-muted);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .conceptlib.nlc .combo-result:hover{background:var(--ob-hover)}html[data-look=new] .ob-mc-media .nlc-card-tag,html[data-look=new] .ob-dec .dec-shots span,html[data-look=new] .ob-dec .dec-clip span{font-size:12.5px}@media (max-width: 640px){html[data-look=new] .nlc>.nlc-head>.nlc-filters{justify-self:start}html[data-look=new] .hk-ob-bar .fm-btn{flex:1 1 auto}html[data-look=new] .hk-ob-bar .fm-btn .fm-value{margin-left:auto}html[data-look=new] .hk-ob-bar .spacer{display:none}html[data-look=new] .hk-ob-bar .btn-primary{flex:1 1 100%;justify-content:center}html[data-look=new] .nlc .hook-toolbar .input.search{max-width:none}html[data-look=new] .nlc .wall-row{padding:14px}}html[data-look=new] .nlm-motion{border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .nlm-player{border:1px solid var(--ob-line-strong);border-radius:10px}html[data-look=new] .nlm-motion-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:-.025em}html[data-look=new] .nlm-motion-name{color:var(--ob-muted);font-size:14px}html[data-look=new] .nlm-motion-side .nlc-eyebrow{display:block;margin-bottom:4px}html[data-look=new] .nlm-facts span{color:var(--ob-muted)}html[data-look=new] .nlm-play{background:#f5f2faeb;color:var(--ob-accent-ink)}html[data-look=new] .nlm-selectbar{border-color:var(--ob-accent);border-radius:var(--ob-radius);background:var(--ob-panel);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-look=new] .nlm-selectbar>b{color:var(--ob-ink);font-family:var(--ob-font);font-size:22px;font-weight:600}html[data-look=new] .nlm-selectbar>span:not(.spacer){color:var(--ob-muted);font-family:var(--ob-font);font-size:13px;letter-spacing:0}html[data-look=new] .nlm-review-row{border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised)}html[data-look=new] .nlm-review-text>span{color:var(--ob-ink-2)}html[data-look=new] .nlm-pick-row{border-color:var(--ob-line);border-radius:8px}html[data-look=new] .nlm-pick-row:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .nlm-pick-row.on{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .nlm-field>label,html[data-look=new] .nlm-label{color:var(--ob-ink-2);font-family:var(--ob-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .nlm-retire{color:var(--ob-danger)}html[data-look=new] .cd-mother-link,html[data-look=new] .cd-mother-plain{color:var(--ob-ink)}html[data-look=new] .cd-mother-motion{color:var(--ob-ink-2)}html[data-look=new] .nln-new{font-size:12.5px}@media (max-width: 640px){html[data-look=new] .nlm-motion,html[data-look=new] .nlm-player{border:0;border-radius:0}html[data-look=new] .nlm-motion-title{font-size:21px}html[data-look=new] .nlm-motion-acts{border-top-color:var(--ob-line);background:var(--ob-panel)}}html[data-look=new] .nlc-rows.ob-shelves{display:grid;grid-template-columns:minmax(0,1fr);gap:34px}html[data-look=new] .nlc-rows.ob-shelves.is-ready{grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-flow:row dense;column-gap:var(--gap);row-gap:0}html[data-look=new] .ob-shelves.is-ready>.nlc-row.ob-shelf{grid-column:span var(--span, 1);grid-row:span 2;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0}html[data-look=new] .ob-shelves.is-ready>.ob-shelf>.nlc-row-head{align-items:flex-start;min-width:0;padding-bottom:14px}html[data-look=new] .ob-shelves.is-ready>.ob-shelf>.nlc-strip{align-self:start;grid-auto-columns:var(--cw);gap:var(--gap);margin:0 -3px 34px;padding:3px 3px 8px;scroll-padding:0 3px}html[data-look=new] .ob-shelves.is-ready>:not(.ob-shelf){grid-column:1 / -1;margin-bottom:34px}html[data-look=new] .ob-shelf.is-one .nlc-row-text h2{display:block}html[data-look=new] .ob-shelf.is-one .nlc-row-text h2 .nlc-row-n{display:none}html[data-look=new] .ob-shelf.is-one .nlc-row-text p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .nlc-row-text{min-width:0}html[data-look=new] .ob-shelf-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0}html[data-look=new] .ob-shelf-title .nlc-viewall{min-height:28px;padding:0 2px}html[data-look=new] .ob-shelf .nlc-row-text h2{min-width:0}@media (max-width: 640px){html[data-look=new] .ob-shelves.is-ready>.ob-shelf>.nlc-row-head{padding-bottom:12px}html[data-look=new] .ob-shelves.is-ready>.ob-shelf>.nlc-strip{margin-bottom:28px}html[data-look=new] .ob-shelves.is-ready>:not(.ob-shelf){margin-bottom:28px}html[data-look=new] .ob-shelf .nlc-row-text h2{font-size:16.5px}html[data-look=new] .ob-shelf.is-one .nlc-row-text h2{font-size:15.5px}}html[data-look=new] .ob-mc-views{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 640px){html[data-look=new] .nlc>.nlc-head>div:has(>.ob-tab-title:only-child){display:none}}html[data-look=new] :is(.nlc>.nlc-head .nlc-stats,.nln-stats4) span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 641px){html[data-look=new] .nlc-bar:not(.is-narrow):after{content:"";position:absolute;left:0;right:0;top:100%;height:14px;pointer-events:none;background:linear-gradient(var(--ob-bg),rgba(18,17,22,0))}}html[data-look=new] .nlc-tool{display:inline-flex;align-items:center;gap:8px;background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .nlc-tool svg{flex:none;width:16px;height:16px;color:var(--ob-ink-2)}html[data-look=new] .nlc-tool:hover,html[data-look=new] .nlc-tool[aria-expanded=true]{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] :is(.nlc,.nlc-sheet,.cd-orbit) .btn-primary:disabled{border-color:transparent;background:rgba(var(--ob-accent-rgb),.4);color:var(--ob-ink);opacity:1;filter:none}html[data-look=new] .ob-wall-count{margin-left:auto;color:var(--ob-muted);font-size:13.5px;white-space:nowrap}html[data-look=new] .nlc-bar .hk-ob-hidden{flex:none;font-size:13.5px}html[data-look=new] .nlc-panel.ob-tools{display:grid;padding:4px 18px}html[data-look=new] .ob-tool+.ob-tool{border-top:1px solid var(--ob-row-line)}html[data-look=new] .ob-tool-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;width:100%;min-height:56px;padding:10px 0;border:0;background:none;color:var(--ob-ink);font:inherit;text-align:left}html[data-look=new] button.ob-tool-row{cursor:pointer}html[data-look=new] button.ob-tool-row:hover .ob-tool-name{color:#e4d4ff}html[data-look=new] button.ob-tool-row:disabled{cursor:progress;opacity:.7}html[data-look=new] .ob-tool-name{flex:0 0 150px;color:var(--ob-ink);font-size:14px;font-weight:550}html[data-look=new] .ob-tool-value{display:flex;flex:1 1 260px;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-tool-value.is-ok>span:first-child{color:var(--ob-positive)}html[data-look=new] .ob-tool-value.is-warn{color:#f0c27a}html[data-look=new] .ob-tool-act{display:inline-flex;flex:none;align-items:center;gap:10px;margin-left:auto}html[data-look=new] .ob-tool-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-tool-link{color:var(--ob-link);font-size:13.5px;font-weight:550}html[data-look=new] .ob-tool-chev{flex:none;width:16px;height:16px;color:var(--ob-muted)}html[data-look=new] .ob-tool-btn{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink);font-size:13.5px}html[data-look=new] .ob-tool-btn:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .ob-tool-btn svg{width:15px;height:15px}html[data-look=new] .ob-tool-chip{min-height:28px;padding:2px 9px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font:inherit;font-size:13px;font-weight:550;cursor:pointer}html[data-look=new] .ob-tool-chip:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .ob-tool-chip.on{border-color:var(--ob-accent);color:var(--ob-ink)}html[data-look=new] .ob-tool-chip.is-dead{color:var(--ob-danger-ink)}html[data-look=new] .ob-tool-chip.is-owned{color:var(--ob-positive)}html[data-look=new] .ob-tool-note{margin:-4px 0 12px 164px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-tool-note.is-bad{color:var(--ob-danger-ink)}html[data-look=new] .ob-tool-edit{display:flex;gap:8px;margin:-2px 0 14px 164px}html[data-look=new] .ob-tool-edit .input{flex:1 1 auto;min-width:0;min-height:40px}html[data-look=new] .ob-tool-edit .btn{min-height:40px}@media (max-width: 640px){html[data-look=new] .nlc-panel.ob-tools{padding:2px 14px}html[data-look=new] .ob-tool-name{flex-basis:100%}html[data-look=new] .ob-tool-value{flex-basis:0}html[data-look=new] .ob-tool-note,html[data-look=new] .ob-tool-edit{margin-left:0}html[data-look=new] .ob-tool-edit{flex-wrap:wrap}html[data-look=new] .ob-tool-edit .input{flex-basis:100%}}html[data-look=new] .nlc .nlc-empty{gap:8px;padding:48px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);color:var(--ob-muted)}html[data-look=new] .nlc .nlc-empty svg{width:44px;height:44px;color:var(--ob-muted);opacity:1}html[data-look=new] .nlc .nlc-empty b{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .nlc .nlc-empty span{color:var(--ob-muted);font-size:14px}html[data-look=new] .nlc .nlc-empty .btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .nlc .nlc-empty.compact{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 14px;min-height:60px;padding:10px 14px 10px 16px;text-align:left}html[data-look=new] .nlc .nlc-empty.compact>svg{flex:none;width:26px;height:26px;margin:0}html[data-look=new] .nlc .nlc-empty.compact>b{margin:0;font-size:14.5px;font-weight:550}html[data-look=new] .nlc .nlc-empty.compact>span{flex:1 1 200px;max-width:none;margin:0;font-size:13.5px}html[data-look=new] .nlc .nlc-empty.compact>.btn{margin:0 0 0 auto;min-height:38px}@media (max-width: 640px){html[data-look=new] .nlc .nlc-empty.compact>.btn{grid-column:auto;grid-row:auto;justify-self:auto;margin:0 0 0 auto}}html[data-look=new] .conceptlib.nlc .empty{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);color:var(--ob-muted)}html[data-look=new] .ob-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:14px}html[data-look=new] .ob-wall-row{display:grid;align-content:start;gap:10px;min-width:0;padding:16px 18px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .ob-wall-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}html[data-look=new] .ob-wall-name{min-width:0;overflow:hidden;padding:0;border:0;background:none;color:var(--ob-ink);font:inherit;font-size:15.5px;font-weight:600;letter-spacing:-.015em;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}html[data-look=new] button.ob-wall-name:hover{color:#e4d4ff}html[data-look=new] .ob-wall-meta{flex:none;color:var(--ob-muted);font-size:13px}html[data-look=new] .ob-wall-badges{display:flex;flex-wrap:wrap;gap:6px}html[data-look=new] .ob-badge{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:550}html[data-look=new] .ob-wall-hook{display:-webkit-box;margin:0;overflow:hidden;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .ob-wall-frames{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin-top:2px}html[data-look=new] .ob-wall-frame{display:block;min-width:0;padding:0;overflow:hidden;border:1px solid var(--ob-line-strong);border-radius:8px;background:var(--ob-active);cursor:zoom-in;transition:border-color .18s var(--ob-ease)}html[data-look=new] .ob-wall-frame:hover{border-color:var(--ob-accent)}html[data-look=new] .ob-wall-frame img{display:block;width:100%;aspect-ratio:9 / 14;object-fit:cover}html[data-look=new] .ob-wall-frame.is-sheet img{aspect-ratio:auto;height:100%}html[data-look=new] .ob-wall-row.is-missing{margin-top:14px}html[data-look=new] .ob-wall-missing{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}html[data-look=new] .ob-wall-miss{display:grid;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .ob-wall-miss:hover{border-color:var(--ob-line-strong)}html[data-look=new] .ob-wall-miss span{overflow:hidden;font-size:14px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-wall-miss small{color:var(--ob-muted);font-size:12.5px}@media (max-width: 640px){html[data-look=new] .ob-wall{grid-template-columns:minmax(0,1fr);gap:12px}html[data-look=new] .ob-wall-row{padding:14px}html[data-look=new] .ob-wall-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-look=new] .ob-wall-count{display:none}}html[data-look=new] .hk-ob-bar.nlc-bar{flex-wrap:nowrap}html[data-look=new] .hk-ob-acts{display:inline-flex;align-items:center;gap:6px;margin-left:auto}html[data-look=new] .hk-ob-copy{min-height:34px;padding:0 13px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600}html[data-look=new] .hk-ob-copy:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nlc .hk-source{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}html[data-look=new] .nlc .hk-source .ob-arrow-link{font-size:13px}html[data-look=new] .nlc .hk-todo>span{display:block}@media (max-width: 640px){html[data-look=new] .hk-ob-bar.nlc-bar{flex-wrap:wrap}}html[data-look=new] .ob-menu-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s var(--ob-ease),background .16s var(--ob-ease)}html[data-look=new] .ob-menu-btn:hover,html[data-look=new] .ob-menu-btn.open{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .ob-menu-btn.is-icon{width:40px;padding:0}html[data-look=new] .ob-menu-btn>svg{flex:none;width:16px;height:16px;color:var(--ob-ink-2)}html[data-look=new] .ob-menu-btn .ob-menu-caret{width:12px;height:12px;color:var(--ob-muted)}html[data-look=new] .hk-ob-acts .ob-menu-btn{width:34px;min-height:34px;border-radius:7px}html[data-look=new] .obc-menu{padding:6px;border-color:var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .obc-menu .fm-item{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:7px;color:var(--ob-ink);font-size:14px;font-weight:500;text-decoration:none}html[data-look=new] .obc-menu .fm-item:is(:hover,:focus-visible){background:var(--ob-hover);outline:none;box-shadow:none}html[data-look=new] .obc-menu .fm-item:disabled{color:var(--ob-faint);cursor:default;background:none}html[data-look=new] .obc-menu .fm-item.is-danger{color:var(--ob-danger-ink)}html[data-look=new] .obc-menu .fm-item.is-danger:is(:hover,:focus-visible){background:rgba(var(--ob-danger-rgb),.12)}@media (max-width: 640px){html[data-look=new] .obc-menu .fm-item{min-height:46px}}html[data-look=new] .cd-orbit .post-stats.big.ob-strip{grid-template-columns:repeat(var(--cells, 4),minmax(0,1fr))}html[data-look=new] .cd-orbit .ob-strip>span{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 16px 13px;color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .ob-strip>span+span{border-left:1px solid var(--ob-line)}html[data-look=new] .cd-orbit .ob-strip>span>b{margin:0;color:var(--ob-ink);font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.2}html[data-look=new] .cd-orbit .ob-strip-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:10px 16px;border-top:1px solid var(--ob-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .cd-orbit .ob-strip-foot>span:last-child{margin-left:auto}html[data-look=new] .cd-orbit .ob-strip-foot .speech-line.big{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .cd-orbit .ob-strip-foot .speech-btn{min-height:28px;padding:0 10px}html[data-look=new] .cd-orbit .cd-field{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px}html[data-look=new] .cd-orbit .cd-field-label{flex:0 0 auto;min-width:104px;color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .cd-orbit .modal-body>.section-label+.cd-recipe{margin-top:0}html[data-look=new] .cd-orbit .cd-tags{display:flex;flex-wrap:wrap;gap:6px}html[data-look=new] .cd-orbit .cd-field+.cd-field,html[data-look=new] .cd-orbit .cd-recipe+.cd-field,html[data-look=new] .cd-orbit .hk-cats+.cd-field{margin-top:18px}html[data-look=new] .cd-orbit .cd-hand{margin:18px 0 0;padding-top:18px;border-top:1px solid var(--ob-line)}html[data-look=new] .cd-orbit .cd-hand-acts{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}html[data-look=new] .cd-orbit .cd-hand .fm-btn{flex:0 1 auto;min-width:0;min-height:40px}html[data-look=new] .cd-orbit .cd-hand .fm-value{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .cd-orbit .cd-recipe{display:grid;margin:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised)}html[data-look=new] .cd-orbit .cd-recipe-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:11px 16px}html[data-look=new] .cd-orbit .cd-recipe-row+.cd-recipe-row{border-top:1px solid var(--ob-row-line)}html[data-look=new] .cd-orbit .cd-recipe dt{color:var(--ob-muted);font-size:13px;font-weight:600;line-height:1.55}html[data-look=new] .cd-orbit .cd-recipe dd{margin:0;color:var(--ob-ink);font-size:14px;line-height:1.55;overflow-wrap:anywhere}html[data-look=new] .cd-orbit .cd-recipe ol{display:grid;gap:4px;margin:0;padding-left:18px}html[data-look=new] .cd-orbit .cd-recipe li::marker{color:var(--ob-muted)}html[data-look=new] .cd-orbit .modal-body .btn-ghost{border-color:var(--ob-line);background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .cd-orbit .modal-body .btn-ghost:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .cd-orbit .cd-foot .ob-menu-btn.cd-more{width:42px;min-height:42px}html[data-look=new] .cd-orbit .cd-copied{color:var(--ob-positive);font-size:13.5px;font-weight:550}@media (max-width: 640px){html[data-look=new] .cd-orbit .post-stats.big.ob-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .cd-orbit .ob-strip>span:nth-child(odd){border-left:0}html[data-look=new] .cd-orbit .ob-strip>span:nth-child(n+3){border-top:1px solid var(--ob-line)}html[data-look=new] .cd-orbit .ob-strip-foot>span:last-child{margin-left:0}html[data-look=new] .cd-orbit .cd-field-label{min-width:0;flex-basis:100%}html[data-look=new] .cd-orbit .cd-field .ob-seg{max-width:100%}html[data-look=new] .cd-orbit .cd-recipe-row{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 14px}html[data-look=new] .cd-orbit .cd-hand-acts{flex-wrap:nowrap}html[data-look=new] .cd-orbit .cd-hand-acts>.fm-btn{flex:1 1 auto;min-width:0}html[data-look=new] .cd-orbit .cd-hand-acts>.ob-menu-btn{flex:none}html[data-look=new] .cd-orbit .cd-hand .fm-label{display:none}html[data-look=new] .cd-orbit .cd-hand .fm-value{min-width:0;max-width:none}html[data-look=new] .cd-orbit .cd-foot{flex-wrap:nowrap}html[data-look=new] .cd-orbit .cd-foot .btn{flex:1 1 0;order:0;min-width:0;padding:0 10px}html[data-look=new] .cd-orbit .cd-foot .cd-studio,html[data-look=new] .cd-orbit .cd-foot .cd-send{order:0;flex:1 1 0}html[data-look=new] .cd-orbit .cd-foot .ob-menu-btn.cd-more{flex:none;width:44px;min-height:44px}html[data-look=new] .cd-orbit .cd-copied{display:none}}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact){padding:0;border:0;border-radius:0;background:none}html[data-look=new] .conceptlib.nlc .top-concepts:not(.compact)>.top-concepts-head{display:none}html[data-look=new] .conceptlib.nlc .top-concepts .tested-row{padding:12px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .conceptlib.nlc .top-concepts .tested-row img{border:1px solid var(--ob-line-strong)}html[data-look=new] .conceptlib.nlc .top-concepts .tested-row b{color:var(--ob-ink);font-weight:600}html[data-look=new] .conceptlib.nlc .top-concepts .tested-row .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .conceptlib.nlc .top-concepts .tested-row .lh-note b{color:var(--ob-ink-2)}html[data-look=new] .conceptlib.nlc .top-concepts .lh-note b:is([style*="4ade80"],[style*="74, 222, 128"]){color:var(--ob-positive)!important}html[data-look=new] .conceptlib.nlc .top-concepts .watch-link{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .conceptlib.nlc .top-concepts .watch-link:hover{border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .conceptlib.nlc .top-concepts .chip-row{gap:6px}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts){padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>.ct-section-label:first-child,html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>.ct-section-label:first-child+.lh-note{display:none}html[data-look=new] .conceptlib.nlc .combo-pick{gap:14px}html[data-look=new] .conceptlib.nlc .combo-plus{color:var(--ob-muted)}html[data-look=new] .conceptlib.nlc .combo-slot{padding:14px}html[data-look=new] .conceptlib.nlc .combo-slot-tag{margin-bottom:8px;color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .conceptlib.nlc .combo-results{border-top:0}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>div:has(>.btn-primary)>.lh-note{display:none}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>div:has(>.btn-primary)>.btn-primary{min-height:42px;padding:0 20px;font-size:13.5px}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>label.lh-note{margin:16px 0 6px!important;color:var(--ob-ink);font-size:14px}html[data-look=new] .conceptlib.nlc .ct-card:not(.top-concepts)>label.lh-note b{font-weight:600}html[data-look=new] .conceptlib.nlc .ct-section-label{margin:26px 0 10px;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .conceptlib.nlc .ct-section-label .lh-note{margin-left:6px!important;color:var(--ob-muted);font-size:13px;font-weight:500}html[data-look=new] .conceptlib.nlc .combo-card{padding:16px 18px}html[data-look=new] .conceptlib.nlc .combo-card a,html[data-look=new] .conceptlib.nlc .combo-slot a{color:var(--ob-link);text-decoration:none}html[data-look=new] .conceptlib.nlc .combo-card a:hover,html[data-look=new] .conceptlib.nlc .combo-slot a:hover{color:var(--ob-link-hover)}html[data-look=new] .conceptlib.nlc .combo-card .lh-note:is([style*="4ade80"],[style*="74, 222, 128"]){color:var(--ob-positive)!important}@media (max-width: 640px){html[data-look=new] .conceptlib.nlc .combo-result{flex-direction:column;align-items:flex-start;gap:1px;padding:8px}html[data-look=new] .conceptlib.nlc .combo-result-name{max-width:100%;font-size:14px}html[data-look=new] .conceptlib.nlc .combo-result>.lh-note{font-size:12.5px}html[data-look=new] .conceptlib.nlc .combo-slot{padding:12px}}html[data-look=new] .conceptlib.nlc .combo-card .btn-xs{min-height:32px;padding:0 11px}html[data-look=new] .nlc-sheet-head .icon-btn{width:34px;height:34px;border:0;border-radius:7px;background:none;color:var(--ob-ink-2)}html[data-look=new] .nlc-sheet-head .icon-btn:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nlc-sheet .ob-dq-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;margin-top:12px}html[data-look=new] .ob-dq-state{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ob-dq-state .spinner{width:14px;height:14px;margin:0}html[data-look=new] .ob-dq-state .link-btn,html[data-look=new] .ob-dq-links .link-btn{min-height:30px;color:var(--ob-link);font-size:13.5px;font-weight:550;text-decoration:none}html[data-look=new] .ob-dq-links{display:inline-flex;gap:16px}html[data-look=new] .ob-dq-links .link-btn{color:var(--ob-ink-2)}html[data-look=new] .ob-dq-links .link-btn:hover{color:var(--ob-ink)}html[data-look=new] .ob-dq-run{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:8px}html[data-look=new] .ob-dq-mode{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-line);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ob-dq-hint{color:var(--ob-muted);font-size:13px}html[data-look=new] .nlc-sheet .dq-just{grid-template-columns:minmax(0,1fr)}html[data-look=new] .nlc-sheet .dq-just-card{gap:12px;padding:10px 12px 10px 10px;animation:none}html[data-look=new] .nlc-sheet .dq-just-text small{color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .nlc-sheet .dq-just-text b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .nlc-sheet .dq-just-card .btn-primary{min-height:34px;padding:0 14px}html[data-look=new] .nlc-sheet .dq-just-x{width:30px;height:30px;border-radius:7px;color:var(--ob-muted)}@media (max-width: 640px){html[data-look=new] .nlc-sheet .ob-dq-meta{flex-direction:column;align-items:flex-start}html[data-look=new] .nlc-sheet .dq-hero-input .dq-go{width:100%}}html[data-look=new] .nln-product{position:relative}html[data-look=new] .nln-product-x{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-ink-2);cursor:pointer}html[data-look=new] .nln-product-x:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nln-product-x svg{width:15px;height:15px}html[data-look=new] .nln-product-side>div:first-child{padding-right:36px}@media (max-width: 640px){html[data-look=new] .modal-overlay.gen-overlay:has(>.nln-product){display:flex;align-items:flex-end;justify-content:stretch;padding:0}html[data-look=new] .nln-product{width:100%;max-height:92dvh;margin:0;padding:14px 14px calc(16px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:16px 16px 0 0}html[data-look=new] .nln-product-x{top:18px;right:18px;background:#120d1ca8;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-look=new] .nln-product-side>div:first-child{padding-right:0}}html[data-look=new]{--obf-pos: var(--ob-positive);--obf-pos-rgb: 120, 200, 150;--obf-warn: #e6b37a;--obf-warn-rgb: 230, 179, 122;--obf-bad: var(--ob-danger-ink)}html[data-look=new] .obf-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:3px 8px;border:0;border-radius:6px;background:var(--ob-hover);color:var(--ob-ink-2);font:550 12.5px/1.3 var(--ob-font);letter-spacing:0;text-transform:none;white-space:nowrap}html[data-look=new] .obf-chip.pos{background:rgba(var(--obf-pos-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--obf-pos-rgb),.28);color:var(--obf-pos)}html[data-look=new] .obf-chip.warn{background:var(--ob-hover);color:var(--obf-warn)}html[data-look=new] .obf-chip.warn:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}html[data-look=new] .obf-chip.bad{background:rgba(var(--ob-danger-rgb),.14);box-shadow:inset 0 0 0 1px rgba(var(--ob-danger-rgb),.26);color:var(--obf-bad)}html[data-look=new] .obf-chip.more{background:transparent;color:var(--ob-muted);box-shadow:inset 0 0 0 1px var(--ob-line)}html[data-look=new] .obf-chips{display:inline-flex;flex-wrap:wrap;gap:6px}html[data-look=new] .obf-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:6px;background:#120e18cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;color:var(--ob-ink);font:600 12.5px/1.2 var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .obf-badge>i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--ob-muted)}html[data-look=new] .obf-badge.pos>i{background:var(--obf-pos)}html[data-look=new] .obf-badge.warn>i{background:var(--obf-warn)}html[data-look=new] .obf-badge.bad>i{background:var(--ob-danger)}html[data-look=new] :is(.sb-bank.obf-page,.scorer,.product-reviews,.scx){display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}html[data-look=new] .scx>.error-banner,html[data-look=new] .scx>.scx-note{margin:0}html[data-look=new] .obf-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 16px;min-height:44px;margin:0}html[data-look=new] .obf-head .nlr-title{margin:0}html[data-look=new] .obf-head>.obf-head-title{flex:1 1 auto;min-width:0}html[data-look=new] .obf-head>.obf-seg{flex:none}html[data-look=new] .obf-create{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:650;white-space:nowrap}html[data-look=new] .obf-create svg{width:18px;height:18px;flex:none}html[data-look=new] .obf-seg.type-switch{margin:0}html[data-look=new] .obf-seg.type-switch>.type-tab{min-height:34px;padding:6px 14px}html[data-look=new] .obf-toolbar.nlr-toolbar,html[data-look=new] :is(.scx,.nlr-page) .nlr-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}html[data-look=new] .obf-filters{display:contents}html[data-look=new] .obf-search{position:relative;display:flex;align-items:center;flex:1 1 260px;min-width:0;max-width:420px;margin:0}html[data-look=new] .obf-search>svg{position:absolute;left:13px;width:17px;height:17px;color:var(--ob-muted);pointer-events:none}html[data-look=new] .obf-search>.input{flex:1;width:100%;min-width:0;max-width:none;min-height:42px;padding:0 12px 0 40px;border-radius:8px;background:var(--ob-panel);font-size:14px}html[data-look=new] .obf-search>.input:focus{border-color:var(--ob-accent)}html[data-look=new] .obf-fine{color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.obf-head,.sbr-acts,.sbr-more,.scx-acts,.scx-find-acts,.nlr-acts,.mk-edit-acts,.obf-modal-acts,.obf-reads,.obf-result,.nlr-empty,.sb-empty,.obf-empty) .btn-ghost,html[data-look=new] .sb-bank .sb-form .skill-foot .btn-ghost,html[data-look=new] .scx .mk-call-again.btn-ghost,html[data-look=new] .mk-page .mk-call-again.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);text-decoration:none}html[data-look=new] :is(.obf-head,.sbr-acts,.sbr-more,.scx-acts,.scx-find-acts,.nlr-acts,.mk-edit-acts,.obf-modal-acts,.obf-reads,.obf-result,.nlr-empty,.sb-empty,.obf-empty) .btn-ghost:hover:not(:disabled),html[data-look=new] .sb-bank .sb-form .skill-foot .btn-ghost:hover:not(:disabled),html[data-look=new] .mk-page .mk-call-again.btn-ghost:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) .btn-primary:disabled{border-color:transparent;background:rgba(var(--ob-accent-rgb),.22);color:var(--ob-ink-2);opacity:1;box-shadow:none;cursor:not-allowed}html[data-look=new] .obf-menu{min-width:200px}html[data-look=new] .obf-menu .fm-item:disabled{opacity:.45;cursor:default}html[data-look=new] .obf-menu .fm-item:disabled:hover{background:none}html[data-look=new] .obf-menu .obf-menu-item{grid-template-columns:minmax(0,1fr)}html[data-look=new] .obf-menu .obf-menu-item.danger{color:var(--ob-danger-ink)}html[data-look=new] .obf-menu .obf-menu-input{position:sticky;top:0;z-index:1;width:100%;min-height:40px;margin:0 0 6px;padding:0 12px;border-radius:7px;background:var(--ob-bg);box-shadow:0 -6px 0 var(--ob-panel);font-size:14px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles{gap:12px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles>div{display:flex;flex-direction:column;justify-content:space-between;gap:9px;min-width:0;padding:13px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles span{order:-1;color:var(--ob-tile-label);font-family:var(--ob-font);font-size:13.5px;font-weight:500;letter-spacing:-.005em;line-height:1.35;text-transform:none}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles b,html[data-look=new] :is(.scx,.nlr-page) .nlr-tiles>div:is(.mk-tile-run,.mk-tile-hit) b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.05}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) :is(.empty,.nlr-empty,.scx-empty){display:flex;flex-direction:column;align-items:center;gap:10px;padding:52px 24px;border:1px dashed var(--ob-line);border-radius:12px;background:transparent;color:var(--ob-muted);text-align:center}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) :is(.empty,.nlr-empty)>:is(h3,b){margin:4px 0 0;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) :is(.empty,.nlr-empty)>:is(p,span){margin:0;color:var(--ob-muted);font-size:14px;line-height:1.55}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) :is(.empty,.nlr-empty)>.btn{margin-top:8px}html[data-look=new] :is(.scx,.nlr-page) .nlr-empty>svg{width:44px;height:44px;margin:0;color:var(--ob-accent)}html[data-look=new] .sb-bank .sb-empty .sb-wave{width:168px;height:36px;opacity:1}html[data-look=new] .scorer .obf-empty>svg{width:44px;height:44px;margin:0;color:var(--ob-accent)}html[data-look=new] .sb-bank .sb-wave rect{fill:var(--ob-accent);opacity:.8}html[data-look=new] .scx .scx-empty{padding:44px 24px;font-size:14px}html[data-look=new] .nlr-page .nlr-back{margin:0 0 -6px;padding:6px 10px 6px 4px;border-radius:7px;color:var(--ob-muted);font:500 13px var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .nlr-page .nlr-back:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nlr-page .nlr-sub{margin-top:6px;color:var(--ob-muted);font:400 14px var(--ob-font)}html[data-look=new] :is(.scx,.nlr-page) .nlr-fine{color:var(--ob-muted);font:400 13px var(--ob-font)}html[data-look=new] :is(.scx,.nlr-page) .nlr-error{color:var(--ob-danger-ink);font-size:14px}html[data-look=new] .sbr-list{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);overflow:hidden}html[data-look=new] .sbr-row{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(150px,220px) 132px 268px;grid-template-areas:"art name player nums acts" ". more more more more";align-items:center;column-gap:18px;min-height:76px;padding:14px 18px;border-top:1px solid var(--ob-row-line);transition:background .18s var(--ob-ease);animation:nlr-rise .26s var(--ob-ease) both;animation-delay:calc(var(--i, 0) * 30ms)}html[data-look=new] .sbr-row:first-child{border-top:0}html[data-look=new] .sbr-row:hover,html[data-look=new] .sbr-row.open{background:rgba(var(--ob-accent-rgb),.035)}html[data-look=new] .sbr-row.nlr-skel{min-height:76px;pointer-events:none}html[data-look=new] .sbr-art{grid-area:art;position:relative;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);overflow:hidden}html[data-look=new] .sbr-art img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}html[data-look=new] .sbr-art .sb-wave{width:30px;height:22px}html[data-look=new] .sbr-art .sb-wave rect{fill:var(--ob-icon-tile-ink);opacity:1}html[data-look=new] .sbr-row.off .sbr-art{border-style:dashed}html[data-look=new] .sbr-name{grid-area:name;display:grid;gap:4px;min-width:0}html[data-look=new] .sbr-title{display:flex;align-items:center;gap:8px;min-width:0}html[data-look=new] .sbr-title b{min-width:0;overflow:hidden;color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .sbr-row:hover .sbr-title b{color:var(--ob-accent-2)}html[data-look=new] .sbr-tag{flex:none;padding:2px 7px;border:0;border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550;line-height:1.35;white-space:nowrap}html[data-look=new] .sbr-tag.bad{background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .sbr-sub{overflow:hidden;color:var(--ob-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .sbr-row>.sb-player{grid-area:player;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;padding:0;border:0;border-radius:0;background:none}html[data-look=new] .sbr-row .sb-play{width:36px;height:36px;background:var(--ob-accent);color:var(--ob-accent-ink);box-shadow:none}html[data-look=new] .sbr-row .sb-play:hover{background:var(--ob-accent-2);transform:none}html[data-look=new] .sbr-row .sb-play.on{box-shadow:0 0 0 4px rgba(var(--ob-accent-rgb),.2)}html[data-look=new] .sbr-row .sb-track{flex:1;min-width:40px;height:5px;background:var(--ob-hover)}html[data-look=new] .sbr-row .sb-track span{background:var(--ob-accent)}html[data-look=new] .sbr-row .sb-time{min-width:36px;color:var(--ob-muted);font-size:13px}html[data-look=new] .sbr-row .sb-err{flex-basis:100%;font-size:13px}html[data-look=new] .sbr-nofile{grid-area:player;color:var(--ob-muted);font-size:13px}html[data-look=new] .sbr-nums.nlr-nums{grid-area:nums;gap:18px}html[data-look=new] .sbr-nums.nlr-nums>span{min-width:48px;gap:2px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-nums b{color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-nums em{color:var(--ob-muted);font:normal 400 12.5px var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .sbr-acts{grid-area:acts;display:grid;grid-template-columns:104px 116px 36px;justify-content:end;align-items:center;gap:8px}html[data-look=new] .sbr-acts>.btn{width:100%;min-height:36px;padding:0 10px;justify-content:center;white-space:nowrap;text-decoration:none}html[data-look=new] .sbr-acts>.btn:is(.sbr-dl,.sbf-add){display:inline-flex;align-items:center;gap:7px}html[data-look=new] .sbr-acts>.btn:is(.sbr-dl,.sbf-add)>svg{width:15px;height:15px;flex:none;margin:0;color:var(--ob-accent)}html[data-look=new] .sbr-acts>.sbr-dl{grid-column:1}html[data-look=new] .sbr-acts>.sbr-used{grid-column:2}html[data-look=new] .sbr-acts>.sbr-more-btn{grid-column:3}html[data-look=new] .sbr-acts .btn.btn-go{border-color:transparent;background:rgba(var(--obf-pos-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--obf-pos-rgb),.28);color:var(--obf-pos);font-weight:600}html[data-look=new] .sbr-acts .btn.btn-go:hover{border-color:transparent;background:rgba(var(--obf-pos-rgb),.22);box-shadow:inset 0 0 0 1px rgba(var(--obf-pos-rgb),.36);color:var(--obf-pos);transform:none}html[data-look=new] :is(.sbr-more-btn,.sbr-menu-btn,.obf-more-btn).btn{display:inline-grid;place-items:center;width:36px;min-width:36px;min-height:36px;padding:0}html[data-look=new] :is(.sbr-more-btn,.sbr-menu-btn,.obf-more-btn) svg{width:16px;height:16px;transition:transform .2s var(--ob-ease)}html[data-look=new] .sbr-more-btn[aria-expanded=true] svg{transform:rotate(180deg)}html[data-look=new] .sbr-more{grid-area:more;display:grid;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-row-line);animation:nlr-rise .2s var(--ob-ease) both}html[data-look=new] .sbr-facts{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .sbr-facts .bad{color:var(--ob-danger-ink)}html[data-look=new] .sbr-note{flex-basis:100%;margin:0;color:var(--ob-ink);font-size:14px;line-height:1.5}html[data-look=new] .sbr-more :is(.sb-more,.sb-report){display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-look=new] .sbr-more .sb-more .btn,html[data-look=new] .sbr-more .sb-report .btn{min-height:36px;padding:0 12px;white-space:nowrap}html[data-look=new] .sbr-said{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .sbr-err{grid-column:2 / -1;margin-top:8px}html[data-look=new] .sb-bank .av-done{margin:0;padding:11px 14px;border:0;border-radius:10px;background:rgba(var(--obf-pos-rgb),.1);color:var(--ob-ink);font-size:14px}html[data-look=new] .sbr-row.sbf-row{grid-template-columns:48px minmax(0,1fr) 236px 236px;grid-template-areas:"art name nums acts"}html[data-look=new] .sbf-row .sbr-name{gap:3px}html[data-look=new] .sbf-row .sbf-sold{display:-webkit-box;color:var(--ob-ink-2);line-height:1.4;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .sbf-row .sbf-nums{justify-content:flex-start}html[data-look=new] .sbf-row .sbf-acts{grid-template-columns:104px 124px}html[data-look=new] .sbf-acts>.sbf-open{grid-column:1}html[data-look=new] .sbf-acts>:is(.sbf-add,.sbf-inbank){grid-column:2}html[data-look=new] .sbf-acts>.sbf-inbank{justify-content:center;width:100%;min-height:36px}html[data-look=new] .sb-bank .sb-form{display:grid;gap:16px;padding:20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .sb-bank .sb-form .skill-head{margin:0}html[data-look=new] .sb-bank .sb-form .skill-title{color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .sb-bank .sb-drop{border:1px dashed var(--ob-line-strong);border-radius:10px;background:var(--ob-bg)}html[data-look=new] .sb-bank .sb-drop:is(.over,:hover){border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .sb-bank .sb-drop.has{border-style:solid}html[data-look=new] .sb-bank .sb-drop-btn{padding:18px}html[data-look=new] .sb-bank .sb-drop-btn b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .sb-bank .sb-drop-btn small{color:var(--ob-muted);font-size:13px}html[data-look=new] .sb-bank .sb-form .dp-field{display:grid;gap:7px;color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .sb-bank .sb-form .dp-field>span{display:flex;align-items:baseline;gap:6px}html[data-look=new] .sb-bank .sb-form .dp-field em{margin-left:0;color:var(--ob-muted);font-size:12.5px;font-weight:400}html[data-look=new] .sb-bank .sb-form .dp-field .input{font-weight:400}html[data-look=new] .sb-bank .obf-form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}html[data-look=new] .sb-bank .obf-form-pair .fm-btn{width:100%;min-height:42px;justify-content:flex-start}html[data-look=new] .sb-bank .obf-form-pair .fm-btn .fm-value{max-width:none}html[data-look=new] .sb-bank .obf-form-pair .fm-btn .fm-caret{margin-left:auto}html[data-look=new] .sb-bank .obf-form-pair .fm-btn.on{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .sb-bank .obf-form-pair .fm-btn.on .fm-label{color:var(--ob-ink-2)}html[data-look=new] .sb-bank .obf-form-pair .fm-btn:focus{outline:none;box-shadow:none}html[data-look=new] .sb-bank .obf-form-pair .fm-btn:focus-visible{outline:2px solid var(--ob-accent);outline-offset:2px;box-shadow:none}html[data-look=new] .obf-pick{display:grid;gap:8px;min-width:0}html[data-look=new] .obf-picked{display:flex;flex-wrap:wrap;gap:6px}html[data-look=new] .obf-picked .obf-chip{gap:2px;padding:2px 3px 2px 9px;background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .obf-picked .obf-chip button{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:none;color:inherit;cursor:pointer}html[data-look=new] .obf-picked .obf-chip button:hover{background:#ffffff14;color:var(--ob-ink)}html[data-look=new] .obf-picked .obf-chip svg{width:12px;height:12px}html[data-look=new] .sb-bank .sb-allowed,html[data-look=new] .sb-bank .sb-dup{margin:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .sb-bank .sb-form .skill-foot{display:flex;gap:8px;margin:0}html[data-look=new] .sb-bank .sb-form .skill-foot .btn{min-height:40px;padding:0 16px;font-size:13.5px}html[data-look=new] .scorer .pr-hero.qc{margin:0;padding:20px 20px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;text-align:left}html[data-look=new] .scorer .pr-hero .qc-head{margin:0 0 14px}html[data-look=new] .scorer .pr-hero .qc-title{margin:0;font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.3}html[data-look=new] .scorer .pr-hero .qc-sub{display:none}html[data-look=new] .scorer .pr-row>.lh-note{flex:none;color:var(--ob-muted);font-size:13px}html[data-look=new] .scorer .pr-row>.input{min-height:42px}html[data-look=new] .scorer .pr-row>.icon-btn{flex:none;width:42px;height:42px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted)}html[data-look=new] .scorer .pr-row>.icon-btn:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .scorer .pr-hero>.field-row:not(.pr-row){display:flex;align-items:center;flex-wrap:nowrap!important;margin-top:14px!important}html[data-look=new] .scorer .pr-hero>.field-row:not(.pr-row)>.spacer{flex:1}html[data-look=new] .scorer .pr-hero .btn-primary[type=submit]{flex:none;width:auto;min-width:190px;min-height:42px;margin:0;padding:0 18px;justify-content:center;font-size:13.5px;font-weight:650}html[data-look=new] .scorer .pr-hero .btn-xs.btn-ghost{min-height:36px;padding:0 12px;color:var(--ob-link);font-size:13.5px}html[data-look=new] .scorer .pr-hero .btn-xs.btn-ghost:hover{color:var(--ob-link-hover)}html[data-look=new] .obf-tiles{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:12px}html[data-look=new] .obf-tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:9px;min-width:0;padding:13px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .obf-tile:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .obf-tile.on{border-color:var(--ob-accent-line);background:var(--ob-tile-hover)}html[data-look=new] .obf-tile>span{display:inline-flex;align-items:center;gap:8px;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.35;white-space:nowrap}html[data-look=new] .obf-tile:not(.all)>span:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:var(--ob-muted)}html[data-look=new] .obf-tile.test>span:before{background:var(--obf-pos)}html[data-look=new] .obf-tile.borderline>span:before{background:var(--obf-warn)}html[data-look=new] .obf-tile:is(.reject,.failed)>span:before{background:var(--ob-danger)}html[data-look=new] .obf-tile.queued>span:before{background:var(--ob-accent)}html[data-look=new] .obf-tile>b{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}html[data-look=new] .scorer .pr-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}html[data-look=new] .scorer .pr-tile{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:border-color .2s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .scorer .pr-tile:is(:hover,:focus-visible){border-color:var(--ob-accent-line);box-shadow:0 12px 30px #00000047;outline:none;transform:translateY(-3px)}html[data-look=new] .scorer .pr-tile-img{height:auto;aspect-ratio:4 / 5;background:var(--ob-raised);overflow:hidden}html[data-look=new] .scorer .pr-tile-img img{object-position:center 35%;transition:transform .4s var(--ob-ease)}html[data-look=new] .scorer .pr-tile:hover .pr-tile-img img{transform:scale(1.035)}html[data-look=new] .scorer .pr-tile-empty{background:var(--ob-raised);color:var(--ob-ink-2);font-size:14px;font-weight:550}html[data-look=new] .scorer .pr-tile-verdict.obf-badge{top:12px;bottom:auto;left:12px;padding:5px 9px;border-radius:6px}html[data-look=new] .scorer .pr-tile-body{display:grid;gap:8px;padding:14px 16px 0;flex:1;align-content:start}html[data-look=new] .scorer .pr-tile-name{display:-webkit-box;overflow:hidden;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .scorer .pr-tile-name .obf-dim{color:var(--ob-ink-2);font-weight:500}html[data-look=new] .scorer .pr-tile-meta{gap:8px;margin:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .scorer .pr-tile-note{margin:0;overflow:hidden;color:var(--ob-ink-2);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .scorer .pr-tile-error{color:var(--ob-danger-ink);font-size:13px;line-height:1.45}html[data-look=new] .scorer .pr-tile-error.warn{color:var(--obf-warn)}html[data-look=new] .scorer .pr-tile-date{margin:4px -16px 0;padding:11px 16px 12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .scorer .modal.xwide{border-color:var(--ob-line);border-radius:16px;background:var(--ob-panel)}html[data-look=new] .scorer .modal-head h2{font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .scorer .obf-modal-title{display:grid;gap:8px;min-width:0;margin:0}html[data-look=new] .scorer .obf-review-head{align-items:center;gap:18px}html[data-look=new] .scorer .obf-review-head>.obf-modal-title{flex:1 1 auto}html[data-look=new] .scorer .obf-review-head>.icon-btn{align-self:flex-start}html[data-look=new] .scorer .obf-review-score{display:grid;flex:none;justify-items:center;gap:4px;min-width:76px;padding:10px 12px;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile)}html[data-look=new] .scorer .obf-review-score b{color:var(--ob-ink);font-size:38px;font-weight:600;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}html[data-look=new] .scorer .obf-review-score.pos b{color:var(--obf-pos)}html[data-look=new] .scorer .obf-review-score.warn b{color:var(--obf-warn)}html[data-look=new] .scorer .obf-review-score.bad b{color:var(--obf-bad)}html[data-look=new] .scorer .obf-review-score span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .scorer .obf-review-body{padding-bottom:24px}html[data-look=new] .scorer .pr-grade.obf-grade{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}html[data-look=new] .scorer .obf-call{display:grid;gap:6px;margin-top:14px}html[data-look=new] .scorer .obf-call p{margin:0;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .scorer .obf-call p>b{margin-right:8px;color:var(--ob-ink);font-weight:600}html[data-look=new] .scorer .obf-call p.warn,html[data-look=new] .scorer .obf-call p.warn>b{color:var(--obf-warn)}html[data-look=new] .scorer .obf-call-search{display:flex;flex-wrap:wrap;align-items:center;gap:6px}html[data-look=new] .scorer .obf-call-search>b{margin-right:2px}html[data-look=new] .scorer .obf-call-search .chip.ig-search{min-height:0;margin:0;padding:3px 9px;border:0;border-radius:6px;line-height:1.4;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:13px;font-weight:550}html[data-look=new] .scorer .obf-call-search .chip.ig-search:hover{background:var(--ob-pill-line);color:var(--ob-ink)}html[data-look=new] .scorer .obf-review .pr-gates{margin-top:12px}html[data-look=new] .scorer .obf-review-meta{margin:0 0 4px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .scorer .obf-what p{margin:0 0 4px;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .scorer .obf-what p:first-child{color:var(--ob-ink)}html[data-look=new] .scorer .obf-table-wrap{overflow-x:auto}html[data-look=new] .scorer .obf-thread{margin-top:0;padding-top:0;border-top:0}html[data-look=new] .scorer .obf-thread-send{display:flex;align-items:flex-end;gap:8px}html[data-look=new] .scorer .obf-thread-send>textarea{flex:1;min-width:0}html[data-look=new] .scorer .obf-modal-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}html[data-look=new] .scorer .obf-modal-acts .btn{min-height:36px;padding:0 12px;font-size:13.5px;text-decoration:none}html[data-look=new] .scorer .obf-modal-acts .spacer{flex:1}html[data-look=new] .scorer .obf-modal-acts .btn.obf-danger-btn{border-color:transparent;background:transparent;color:var(--ob-danger-ink)}html[data-look=new] .scorer .obf-modal-acts .btn.obf-danger-btn:hover{background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .scorer .modal-body>.lh-note:first-of-type{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .scorer .obf-reads{display:grid;gap:8px;margin-top:12px}html[data-look=new] .scorer .obf-reads>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .scorer .obf-reads .btn{min-height:32px;padding:0 10px;font-size:13px}html[data-look=new] .scorer .obf-demand{display:grid;gap:6px;margin-top:8px}html[data-look=new] .scorer .obf-demand>.obf-reads{margin:0}html[data-look=new] .scorer .obf-demand-line{margin:0;color:var(--ob-ink-2);font-size:14px;line-height:1.5}html[data-look=new] .scorer .obf-demand-line.warn{color:var(--obf-warn)}html[data-look=new] .scorer .obf-demand-line b{margin-right:4px;color:var(--ob-ink);font-weight:600}html[data-look=new] .scorer .obf-demand-line b.pos{color:var(--obf-pos)}html[data-look=new] .scorer .obf-demand-line b.warn{color:var(--obf-warn)}html[data-look=new] .scorer .obf-demand-line b.bad{color:var(--obf-bad)}html[data-look=new] .scorer .modal-body .notes-box{margin-top:12px!important;border-color:var(--ob-line);border-radius:10px;background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .scorer .modal-body .section-label{margin:22px 0 10px;color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em;text-transform:none}html[data-look=new] .scorer .pr-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html[data-look=new] .scorer .pr-factor{border-color:var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);padding:11px 12px}html[data-look=new] .scorer .pr-factor-top{color:var(--ob-tile-label);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .scorer .pr-factor-bar{background:var(--ob-hover)}html[data-look=new] .scorer .pr-total{font-size:34px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .scorer .pr-factor-why{color:var(--ob-ink-2)}html[data-look=new] .scorer .pr-frames img{border-color:var(--ob-line);border-radius:9px}html[data-look=new] .scorer .pr-msg{border-radius:10px}html[data-look=new] .scorer .pr-msg.tmart{border-color:var(--ob-pill-line);background:var(--ob-pill-bg)}html[data-look=new] .scorer .pr-msg.claude{border-color:var(--ob-line);background:var(--ob-raised)}html[data-look=new] .scorer .pr-msg .who{color:var(--ob-muted);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .scorer .ma-table th{color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .scorer .ma-table :is(th,td){border-color:var(--ob-row-line)}html[data-look=new] .scorer .scorer-grid{gap:20px}html[data-look=new] .scorer .scorer-grid.obf-idea{grid-template-columns:minmax(0,720px)}html[data-look=new] .scorer .scorer-grid.obf-idea.has-result{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}html[data-look=new] .scorer .scorer-grid>.panel-card{padding:20px;border-radius:12px}html[data-look=new] .scorer .field{margin-bottom:16px}html[data-look=new] .scorer .field>label{display:block;margin-bottom:7px}html[data-look=new] .scorer .obf-idea-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}html[data-look=new] .scorer .obf-idea-foot .obf-create{min-width:150px;min-height:42px}html[data-look=new] .scorer .scorecard.obf-result{top:84px;align-items:stretch}html[data-look=new] .scorer .obf-result-x{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .scorer .obf-result-x:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .scorer .obf-result-x svg{width:14px;height:14px}html[data-look=new] .scorer .obf-result-head{display:flex;align-items:center;gap:18px;min-width:0;padding-right:40px}html[data-look=new] .scorer .obf-result-head .score-ring{flex:none;width:112px;height:112px;margin:0;background:conic-gradient(var(--ring) var(--pct),var(--ob-hover) 0)}html[data-look=new] .scorer .obf-result-head .score-ring-inner{width:88px;height:88px;background:var(--ob-panel)}html[data-look=new] .scorer .obf-result-head .score-total{font-size:32px;font-weight:600}html[data-look=new] .scorer .obf-result-head .score-outof{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .scorer .obf-result-name{display:grid;justify-items:start;gap:8px;flex:1;min-width:0}html[data-look=new] .scorer .obf-result-name .input{width:100%;font-weight:600}html[data-look=new] .scorer .obf-result-name .result-name{margin:0;text-align:left}html[data-look=new] .scorer .obf-result-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}html[data-look=new] .scorer .obf-result-acts>.btn{flex:1 1 auto;justify-content:center;min-height:40px}html[data-look=new] .scorer .obf-result-acts>.obf-chip{min-height:32px;padding:6px 12px;font-size:13.5px}html[data-look=new] .scorer .result-name{font-family:var(--ob-font);font-size:17px;font-weight:600}html[data-look=new] .scorer :is(.bd-label,.bd-val){color:var(--ob-ink-2)}html[data-look=new] .scorer .obf-result .bd-row{grid-template-columns:150px minmax(0,1fr) 44px}html[data-look=new] .scorer .bd-track{background:var(--ob-hover)}html[data-look=new] .scorer .factor-reason{padding-left:0;color:var(--ob-ink-2)}html[data-look=new] .scorer .wow-warn{border-color:transparent;background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .scorer .reco-box{border-color:var(--ob-line);border-radius:10px;background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .scorer :is(.reco-label,.rf-label){color:var(--ob-muted);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .scorer .topformat-pill{background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .scorer .redflags li{color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .scorer .saved-head{margin:4px 0 0}html[data-look=new] .scorer .saved-head h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .scorer .score-grid{gap:16px}html[data-look=new] .scorer .score-card.obf-score{display:flex;flex-direction:column;padding:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);overflow:hidden;transition:border-color .2s var(--ob-ease)}html[data-look=new] .scorer .score-card.obf-score:hover{border-color:var(--ob-tile-hover-line)}html[data-look=new] .scorer .obf-score-open{display:grid;justify-items:start;gap:8px;flex:1;width:100%;padding:16px 16px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}html[data-look=new] .scorer .obf-score-open:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .scorer .obf-score .sc-top{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}html[data-look=new] .scorer .sc-cat{color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .scorer .sc-total{font-size:26px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .scorer .sc-name{margin:0;color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .scorer .obf-score-open:hover .sc-name{color:var(--ob-accent-2)}html[data-look=new] .scorer .obf-mini{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;margin-top:4px}html[data-look=new] .scorer .obf-mini i{display:block;height:5px;border-radius:3px;background:var(--ob-hover);overflow:hidden}html[data-look=new] .scorer .obf-mini b{display:block;height:100%;border-radius:3px}html[data-look=new] .scorer .obf-score .sc-foot{margin:0;padding:10px 16px 12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .scorer .sc-date{color:var(--ob-muted);font-size:13px}html[data-look=new] .scorer .sc-actions{gap:6px}html[data-look=new] .scorer .sc-actions .btn{min-height:32px;border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:13px}html[data-look=new] .scorer .sc-actions .obf-icon-x{display:inline-grid;place-items:center;width:32px;padding:0;color:var(--ob-muted)}html[data-look=new] .scorer .sc-actions .obf-icon-x:hover{border-color:rgba(var(--ob-danger-rgb),.45);color:var(--ob-danger-ink)}html[data-look=new] .scorer .sc-actions .obf-icon-x svg{width:14px;height:14px}html[data-look=new] .scx>.nlr-page{gap:20px;animation:none}html[data-look=new] .scx .scx-note{padding:11px 14px;border:0;border-radius:10px;background:rgba(var(--obf-pos-rgb),.1);color:var(--ob-ink);font-size:14px}html[data-look=new] .scx .scx-cards{align-items:start;gap:18px}html[data-look=new] .scx .scx-card{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .scx .scx-card:before{display:none}html[data-look=new] .scx .scx-card>.scx-acts{margin-top:auto}html[data-look=new] .scx .scx-card-top{min-height:24px;margin-bottom:-10px}html[data-look=new] .scx .scx-kicker{color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:lowercase}html[data-look=new] .scx .scx-kicker:first-letter{text-transform:uppercase}html[data-look=new] .scx .scx-card h3{color:var(--ob-ink);font-family:var(--ob-font);font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .scx .scx-what{display:none}html[data-look=new] .scx .scx-stats{grid-template-columns:repeat(3,minmax(max-content,1fr));gap:0;padding:14px 0;border-block:1px solid var(--ob-line-soft)}html[data-look=new] .scx .scx-stats>div{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:0 14px;border:0;border-radius:0;background:none}html[data-look=new] .scx .scx-stats>div:first-child{padding-left:0}html[data-look=new] .scx .scx-stats>div+div{border-left:1px solid var(--ob-line-soft)}html[data-look=new] .scx .scx-stats span{order:-1;overflow:hidden;color:var(--ob-tile-label);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] :is(.scx .scx-stats span,.nlr-page .nlr-stats span):first-letter{text-transform:uppercase}html[data-look=new] .scx .scx-stats b{overflow:hidden;color:var(--ob-ink);font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .scx .scx-hot{color:var(--obf-pos)!important}html[data-look=new] .scx .scx-status{color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .scx .scx-dot.ok,html[data-look=new] :is(.scx,.nlr-page) .nlr-dot.ok{background:var(--obf-pos)}html[data-look=new] .scx .scx-dot.live{background:var(--ob-accent);box-shadow:0 0 rgba(var(--ob-accent-rgb),.6)}html[data-look=new] :is(.scx,.nlr-page) .nlr-dot.live{background:var(--ob-accent)}html[data-look=new] :is(.scx,.nlr-page) .nlr-dot.bad{background:var(--ob-danger)}html[data-look=new] .scx .obf-ls{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .scx .obf-ls-card{display:grid;gap:10px;width:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}html[data-look=new] .scx .obf-ls-card:focus-visible{outline:2px solid var(--ob-focus);outline-offset:4px;border-radius:8px}html[data-look=new] .scx .obf-ls-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}html[data-look=new] .scx .obf-ls-head>b{color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .scx .obf-ls-all{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--ob-link);font-size:13.5px;font-weight:550;transition:color .18s var(--ob-ease)}html[data-look=new] .scx .obf-ls-all svg{width:14px;height:14px;transition:transform .18s var(--ob-ease)}html[data-look=new] .scx .obf-ls-card:hover .obf-ls-all{color:var(--ob-link-hover)}html[data-look=new] .scx .obf-ls-card:hover .obf-ls-all svg{transform:translate(2px)}html[data-look=new] .scx .obf-ls-when{margin-top:-4px;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .scx .obf-ls-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}html[data-look=new] .scx .obf-ls-tile{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:10px 12px;border:0;border-radius:8px;background:var(--ob-raised);transition:background .2s var(--ob-ease)}html[data-look=new] .scx .obf-ls-tile>span{color:var(--ob-tile-label);font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:normal;word-break:normal}html[data-look=new] .scx .obf-ls-tile>span:first-letter{text-transform:uppercase}html[data-look=new] .scx .obf-ls-tile>b{color:var(--ob-ink);font-size:22px;font-weight:600;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}html[data-look=new] .scx .obf-ls-card:hover .obf-ls-tile{background:var(--ob-hover)}html[data-look=new] .scx .obf-ls-bad{margin:0;color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .scx .scx-stats+.obf-ls{margin-top:-16px;border-top:0}html[data-look=new] .scx .scx-found{gap:0;margin:0}html[data-look=new] .scx .scx-found li{gap:3px;padding:10px 0;border-bottom:1px solid var(--ob-line-soft);border-radius:0;background:none}html[data-look=new] .scx .scx-found a{color:var(--ob-ink);font-size:13.5px;font-weight:500;text-decoration:none}html[data-look=new] .scx .scx-found a:hover{color:var(--ob-accent-2)}html[data-look=new] .scx .scx-found span{color:var(--ob-muted);font-size:13px;opacity:1}html[data-look=new] .scx .scx-acts{gap:8px}html[data-look=new] .scx .scx-acts .btn{min-height:38px;padding:0 14px;font-size:13.5px}html[data-look=new] .scx .scx-fine{color:var(--ob-muted);font-size:13px}html[data-look=new] .scx .scx-settings{gap:14px;padding:16px 0 0;border:0;border-top:1px solid var(--ob-line-soft);border-radius:0;background:none}html[data-look=new] .scx .scx-settings .scx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-look=new] .scx .scx-field{min-width:0}html[data-look=new] .scx .scx-field>span{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .scx .scx-field>.input{width:100%;min-width:0;max-width:none;box-sizing:border-box}html[data-look=new] .scx .scx-toggle-row{margin:0;color:var(--ob-ink);font-size:13.5px}html[data-look=new] .scx .scx-toggle{border-color:var(--ob-seg-line);background:var(--ob-track)}html[data-look=new] .scx .scx-toggle .scx-knob{background:var(--ob-ink-2)}html[data-look=new] .scx .scx-toggle.on{border-color:var(--ob-accent-line);background:var(--ob-accent)}html[data-look=new] .scx .scx-toggle.on .scx-knob{background:var(--ob-accent-ink)}html[data-look=new] .scx .scx-finds{gap:16px}html[data-look=new] .scx .scx-list{gap:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);overflow:hidden}html[data-look=new] .scx .scx-find{grid-template-columns:84px minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 18px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;transform:none;transition:background .18s var(--ob-ease)}html[data-look=new] .scx .scx-find:first-child{border-top:0}html[data-look=new] .scx .scx-find:hover{background:rgba(var(--ob-accent-rgb),.035);transform:none}html[data-look=new] .scx .scx-find-num{gap:3px}html[data-look=new] .scx .scx-find-num b{color:var(--ob-ink);font-size:24px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .scx .scx-find-num span{color:var(--ob-tile-label);font-size:13px}html[data-look=new] .scx .scx-find-main{gap:7px}html[data-look=new] .scx .obf-find-open{margin:-6px -8px;padding:6px 8px;border-radius:8px;cursor:pointer}html[data-look=new] .scx .obf-find-open:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .scx .scx-find-meta{gap:4px 12px;color:var(--ob-muted);font-size:13px}html[data-look=new] .scx .scx-find-meta b{color:var(--ob-ink-2);font-weight:600}html[data-look=new] .scx .scx-find-cap{color:var(--ob-ink);font-size:14.5px;font-weight:500;line-height:1.45;transition:color .18s var(--ob-ease)}html[data-look=new] .scx .obf-find .scx-find-cap{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}html[data-look=new] .scx .obf-find-open:hover .scx-find-cap{color:var(--ob-accent-2)}html[data-look=new] .scx .scx-pills{gap:6px}html[data-look=new] .scx .scx-quote{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .scx .obf-find-acts{display:grid;grid-template-columns:128px 84px 72px 36px;justify-content:end;align-items:center;gap:8px}html[data-look=new] .scx .obf-find-acts>.btn{width:100%;min-height:36px;padding:0 10px;justify-content:center;font-size:13.5px;white-space:nowrap;text-decoration:none}html[data-look=new] .scx .obf-find-acts>.obf-act-read{grid-column:1}html[data-look=new] .scx .obf-find-acts>.obf-act-review{grid-column:2}html[data-look=new] .scx .obf-find-acts>.obf-act-review.wide{grid-column:1 / 3;justify-self:end;min-height:32px}html[data-look=new] .scx .obf-find-acts>.obf-act-watch{grid-column:3}html[data-look=new] .scx .obf-find-acts>.scx-x{grid-column:4}html[data-look=new] .scx .scx-x{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:7px;color:var(--ob-muted)}html[data-look=new] .scx .scx-x svg{width:15px;height:15px}html[data-look=new] .scx .scx-x:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .scx .mk-toolbar .obf-search{flex:1 1 240px}html[data-look=new] .scx .mk-seen{margin-left:auto}html[data-look=new] :is(.scx,.nlr-page) .nlr-rows{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] :is(.scx,.nlr-page) .nlr-row{min-height:72px;padding:14px 18px;border-top-color:var(--ob-row-line);transition:background .18s var(--ob-ease)}html[data-look=new] :is(.scx,.nlr-page) .nlr-row:is(:hover,:focus-visible){background:rgba(var(--ob-accent-rgb),.035)}html[data-look=new] :is(.scx,.nlr-page) .nlr-row:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] :is(.scx,.nlr-page) .nlr-row:hover :is(.mk-name b,.nlr-when b){color:var(--ob-accent-2)}html[data-look=new] :is(.scx,.nlr-page) .nlr-chev{color:var(--ob-muted)}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-skel{background:linear-gradient(100deg,var(--ob-panel) 40%,var(--ob-hover) 50%,var(--ob-panel) 60%);background-size:200% 100%}html[data-look=new] .scx .mk-name b{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .18s var(--ob-ease)}html[data-look=new] .scx .mk-name span{color:var(--ob-muted);font:400 13px var(--ob-font)}html[data-look=new] :is(.scx,.mk-page) .mk-pill{padding:3px 8px;border:0;border-radius:6px;background:var(--ob-hover);color:var(--ob-ink-2);font-size:12.5px;font-weight:600}html[data-look=new] :is(.scx,.mk-page) .mk-pill.run{background:rgba(var(--obf-pos-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--obf-pos-rgb),.28);color:var(--obf-pos)}html[data-look=new] :is(.scx,.mk-page) .mk-pill.watch{display:inline-flex;align-items:center;gap:6px;background:var(--ob-hover);color:var(--obf-warn)}html[data-look=new] :is(.scx,.mk-page) .mk-pill.watch:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}html[data-look=new] :is(.scx,.mk-page) .mk-pill:is(.skip,.none){background:var(--ob-hover);color:var(--ob-muted);font-weight:550}html[data-look=new] :is(.scx,.mk-page) .mk-level{color:var(--ob-ink-2);font-size:13px}html[data-look=new] :is(.scx,.mk-page) .mk-level.early i{background:var(--obf-pos)}html[data-look=new] :is(.scx,.mk-page) .mk-level.growing i{background:var(--obf-warn)}html[data-look=new] :is(.scx,.mk-page) .mk-level.crowded i{background:var(--ob-danger)}html[data-look=new] :is(.scx,.mk-page) .mk-hit{color:var(--obf-pos)}@media (min-width: 641px){html[data-look=new] .scx .mk-row{grid-template-columns:minmax(0,1fr) 92px 96px 76px 64px 76px 16px;column-gap:16px}html[data-look=new] .scx .mk-row>:is(.mk-tags,.nlr-nums){display:contents}html[data-look=new] .scx .mk-row .mk-pill,html[data-look=new] .scx .mk-row .mk-level{justify-self:start}html[data-look=new] .scx .mk-row .nlr-nums>span{min-width:0}}html[data-look=new] .nlr-page{grid-template-columns:minmax(0,1fr);gap:20px}html[data-look=new] .nlr-page .obf-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}html[data-look=new] .nlr-page .obf-title-row>.nlr-badge{flex:none}html[data-look=new] .nlr-page .obf-find-title{display:-webkit-box;overflow:hidden;font-size:32px;line-height:1.15;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .nlr-page .nlr-when b{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .18s var(--ob-ease)}html[data-look=new] .nlr-page :is(.nlr-when span,.nlr-where){color:var(--ob-muted);font:400 13px var(--ob-font)}html[data-look=new] .nlr-page .nlr-row .nlr-where{display:-webkit-box;line-height:1.4;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .nlr-page .nlr-state{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlr-page .nlr-state.bad{color:var(--ob-danger-ink)}html[data-look=new] .nlr-page .nlr-live{border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .nlr-page .nlr-badge{padding:5px 10px;border:0;border-radius:6px;background:var(--ob-hover);color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .nlr-page .nlr-badge.bad{background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .nlr-page .nlr-grid{align-items:start;gap:16px}@media (min-width: 1181px){html[data-look=new] .nlr-page .nlr-grid:not(.two):has(>.nlr-panel:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-look=new] .nlr-page .nlr-panel{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .nlr-page .nlr-panel>header{padding:16px 18px 10px;color:var(--ob-ink);font:600 14px var(--ob-font);letter-spacing:-.01em;text-transform:none}html[data-look=new] .nlr-page .nlr-panel>header em{padding:2px 7px;border:0;border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .nlr-page .nlr-panel-body{padding:0 8px 10px}html[data-look=new] .nlr-page .nlr-line{min-height:42px;border-radius:8px;color:var(--ob-ink);font-size:14px}html[data-look=new] .nlr-page .nlr-line.link:is(:hover,:focus-visible){background:var(--ob-hover)}html[data-look=new] .nlr-page .nlr-line em{color:var(--ob-ink-2);font:normal 400 13px var(--ob-font)}html[data-look=new] .nlr-page .nlr-line b{color:var(--ob-ink);font-weight:600}html[data-look=new] .nlr-page .nlr-line.bad,html[data-look=new] .nlr-page .nlr-line.bad b{color:var(--ob-danger-ink)}html[data-look=new] .mk-page .nlr-line.stack .nlr-line-label,html[data-look=new] .mk-page .nlr-line.stack em{white-space:normal;overflow-wrap:anywhere}html[data-look=new] .nlr-page .nlr-none{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .nlr-page .nlr-none svg{color:var(--obf-pos)}html[data-look=new] .nlr-page .nlr-caption{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nlr-page .obf-find-cap{margin:0 0 4px;padding:2px 10px 12px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .nlr-page .obf-find-quote{display:-webkit-box;width:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:none;color:var(--ob-ink);font:400 14.5px/1.55 var(--ob-font);text-align:left;cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .nlr-page .obf-find-quote.open{display:block}html[data-look=new] .nlr-page .obf-find-quote:hover{color:var(--ob-accent-2)}html[data-look=new] .nlr-page .obf-find-quote:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px;border-radius:6px}html[data-look=new] .nlr-page .obf-run-clean{margin:-6px 0 0;padding:0;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .nlr-page .obf-run-clean svg{width:16px;height:16px;color:var(--obf-pos)}html[data-look=new] .nlr-page .nlr-panel>header .obf-panel-more{display:inline-flex;align-items:center;gap:2px;margin-left:auto;padding:2px 4px;border:0;border-radius:6px;background:none;color:var(--ob-link);font:550 13px var(--ob-font);cursor:pointer}html[data-look=new] .nlr-page .nlr-panel>header .obf-panel-more:hover{color:var(--ob-link-hover)}html[data-look=new] .nlr-page .nlr-panel>header .obf-panel-more .nlr-chev{width:14px;height:14px;color:currentColor}html[data-look=new] .nlr-page .nlr-panel>header .obf-panel-more[aria-expanded=true] .nlr-chev{transform:rotate(-90deg)}html[data-look=new] .nlr-page .nlr-panel>header:has(.obf-panel-more)>em{margin-right:0}html[data-look=new] .nlr-page .obf-post-val{display:grid;justify-items:end;gap:1px}html[data-look=new] .nlr-page .obf-post-val small{color:var(--ob-muted);font:400 12.5px var(--ob-font)}html[data-look=new] .nlr-page .nlr-split-bar{background:var(--ob-hover)}html[data-look=new] .nlr-page .nlr-split-bar span{background:var(--ob-accent)}html[data-look=new] .nlr-page .nlr-split-bar i{background:var(--ob-muted);opacity:.4}html[data-look=new] .nlr-page .nlr-split-key{color:var(--ob-muted);font:400 13px var(--ob-font)}html[data-look=new] .nlr-page .nlr-split-key b{color:var(--ob-ink)}html[data-look=new] .nlr-page .nlr-acts .btn{min-height:40px;padding:0 16px;font-size:13.5px}html[data-look=new] .mk-page .mk-call{gap:24px;padding:22px 24px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .mk-page .mk-call.run{border-color:rgba(var(--obf-pos-rgb),.32);background:linear-gradient(135deg,rgba(var(--obf-pos-rgb),.07),var(--ob-panel) 55%)}html[data-look=new] .mk-page .mk-call.watch{border-color:rgba(var(--obf-warn-rgb),.3);background:var(--ob-panel)}html[data-look=new] .mk-page .mk-call-verdict b{font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .mk-page .mk-call.run .mk-call-verdict b{color:var(--obf-pos)}html[data-look=new] .mk-page .mk-call.watch .mk-call-verdict b{color:var(--obf-warn)}html[data-look=new] .mk-page .mk-call.none .mk-call-verdict b{color:var(--ob-ink-2);font-size:22px}html[data-look=new] .mk-page .mk-call-verdict em{color:var(--ob-muted);font:normal 400 13px var(--ob-font)}html[data-look=new] .mk-page .mk-call-head{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .mk-page .mk-call-head.dim{color:var(--ob-ink-2);font-weight:400}html[data-look=new] .mk-page .mk-call-body li{color:var(--ob-ink-2);font-size:14.5px}html[data-look=new] .mk-page .mk-call-body li:before{background:var(--ob-accent)}html[data-look=new] .mk-page .mk-call-foot{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .mk-page .mk-call-foot i{color:var(--ob-muted);font:normal 600 13px var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .mk-page .mk-weeks i{background:var(--ob-accent);opacity:.9}html[data-look=new] .mk-page .mk-weeks i.zero{background:var(--ob-muted);opacity:.3}html[data-look=new] .mk-page .mk-weeks em{color:var(--ob-muted);font:normal 400 12.5px var(--ob-font)}html[data-look=new] .mk-page .mk-sat{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .mk-page .mk-est b{font-family:var(--ob-font);font-size:30px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .mk-page .mk-est.hit b{color:var(--obf-pos)}html[data-look=new] .mk-page .mk-est span{color:var(--ob-ink-2)}html[data-look=new] .mk-page .mk-chips span{border:0;border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px}html[data-look=new] .mk-page .mk-edit{padding:18px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .mk-page .mk-edit label{color:var(--ob-ink-2);font-size:13px;font-weight:550}@media (max-width: 1100px){html[data-look=new] .scorer .scorecard.obf-result{position:relative}html[data-look=new] .scorer .pr-grade.obf-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 641px) and (max-width: 1100px){html[data-look=new] .sbr-row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"art name acts" "art player nums" ". more more";row-gap:10px}html[data-look=new] .sbr-nums.nlr-nums{justify-self:end}html[data-look=new] .sbr-row.sbf-row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"art name acts" "art nums nums"}html[data-look=new] .sbf-row .sbf-nums{justify-self:start}html[data-look=new] .scx .scx-find{grid-template-columns:84px minmax(0,1fr)}html[data-look=new] .scx .obf-find-acts{display:flex;grid-column:2;justify-content:flex-start}html[data-look=new] .scx .obf-find-acts>.btn{width:auto;padding:0 14px}html[data-look=new] .scx .obf-find-acts>.obf-act-review.wide{justify-self:auto}html[data-look=new] .scx .mk-row{grid-template-columns:minmax(0,1fr) 84px 88px 64px 60px 68px 16px;column-gap:12px}html[data-look=new] .nlr-page .nlr-row:not(.mk-row){grid-template-columns:96px minmax(0,1fr) auto 110px 16px;gap:14px}html[data-look=new] :is(.obf-toolbar,.mk-toolbar)>.obf-search{flex:1 1 100%;max-width:none}html[data-look=new] .obf-filters{display:flex;flex:1 1 100%;flex-wrap:nowrap;gap:10px;min-width:0;overflow-x:auto;contain:inline-size;scrollbar-width:none}html[data-look=new] .obf-filters::-webkit-scrollbar{display:none}html[data-look=new] .obf-filters>:is(.fm-btn,.mk-seen){flex:none}html[data-look=new] .obf-filters>.mk-seen{align-self:center;margin-left:auto;white-space:nowrap}}@media (max-width: 640px){html[data-look=new] :is(.sb-bank.obf-page,.scorer,.product-reviews,.scx){gap:16px}html[data-look=new] .obf-head{gap:12px}html[data-look=new] .obf-head>.obf-seg{order:3;flex:1 1 100%}html[data-look=new] .obf-wide-only{display:none}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup]){flex-wrap:nowrap;gap:8px;min-height:0}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup])>.obf-head-title{display:contents}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup])>.obf-seg{order:0;flex:1 1 auto;width:auto;min-width:0}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup]):has(>.obf-seg)>.obf-create{flex:none;width:46px;min-height:46px;padding:0}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup]):has(>.obf-seg)>.obf-create svg{width:20px;height:20px}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup]):has(>.obf-seg)>.obf-create .obf-create-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-look=new] .obf-head:has(>.obf-head-title>[data-ob-dup]):not(:has(>.obf-seg))>.obf-create{flex:1 1 100%}html[data-look=new] .obf-create{min-height:40px;padding:0 13px;font-size:13px}html[data-look=new] .obf-create svg{width:16px;height:16px}html[data-look=new] .obf-seg.type-switch{display:flex;width:100%;-webkit-mask-image:none;mask-image:none}html[data-look=new] .obf-seg.type-switch>.type-tab{flex:1 1 0;min-width:0;min-height:38px;padding:6px 8px}html[data-look=new] .obf-toolbar.nlr-toolbar,html[data-look=new] :is(.scx,.nlr-page) .nlr-toolbar{gap:8px}html[data-look=new] .obf-search{flex:1 1 100%;max-width:none}html[data-look=new] .obf-filters{display:flex;flex:0 0 calc(100% + 32px);flex-wrap:nowrap;gap:8px;width:calc(100% + 32px);min-width:0;margin:0 -16px;padding:0 16px;box-sizing:border-box;contain:inline-size;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:16px;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}html[data-look=new] .obf-filters::-webkit-scrollbar{display:none}html[data-look=new] .obf-filters>.fm-btn{flex:none}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles{gap:8px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles>div{padding:12px;border-radius:9px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles span{font-size:12.5px}html[data-look=new] :is(.sb-bank,.scx,.nlr-page) .nlr-tiles b,html[data-look=new] :is(.scx,.nlr-page) .nlr-tiles>div:is(.mk-tile-run,.mk-tile-hit) b{font-size:24px}html[data-look=new] .sb-bank .nlr-tiles.sbf-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-look=new] :is(.sb-bank,.scorer,.scx,.nlr-page) :is(.empty,.nlr-empty,.scx-empty){padding:40px 18px}html[data-look=new] .sbr-row{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"art name name" "player player nums" "acts acts acts" "more more more";align-items:center;row-gap:12px;column-gap:12px;padding:14px}html[data-look=new] .sbr-art{align-self:start;width:44px;height:44px}html[data-look=new] .sbr-title{flex-wrap:wrap;row-gap:4px}html[data-look=new] .sbr-title b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.3}html[data-look=new] .sbr-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.4}html[data-look=new] .sbr-nums.nlr-nums{gap:12px}html[data-look=new] .sbr-nums.nlr-nums>span{min-width:0}html[data-look=new] .sbr-nums.nlr-nums b{font-size:16px}html[data-look=new] .sbr-acts{display:flex;justify-content:stretch}html[data-look=new] .sbr-acts>.btn:not(.sbr-more-btn){flex:1 1 0;min-height:40px;padding:0 10px}html[data-look=new] :is(.sbr-more-btn,.sbr-menu-btn).btn{width:40px;min-width:40px;min-height:40px}html[data-look=new] .sbr-more{margin-top:0}html[data-look=new] .sbr-err{grid-column:1 / -1}html[data-look=new] .sbr-row.sbf-row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"art name" "nums nums" "acts acts"}html[data-look=new] .sbf-row .sbf-nums{gap:18px}html[data-look=new] .sbf-row .sbf-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .sbf-acts>*{grid-column:auto!important;min-height:40px!important}html[data-look=new] .sbf-acts>:only-child{grid-column:1 / -1!important}html[data-look=new] .sb-bank .sb-form{padding:16px}html[data-look=new] .sb-bank .obf-form-pair{grid-template-columns:minmax(0,1fr)}html[data-look=new] .scorer .pr-hero.qc{padding:16px}html[data-look=new] .scorer .pr-hero .qc-title{font-size:16px!important}html[data-look=new] .scorer .pr-row{justify-content:flex-end}html[data-look=new] .scorer .pr-row>.icon-btn{width:42px}html[data-look=new] .scorer .pr-row>.input+.input{flex:1 1 0!important}html[data-look=new] .scorer .pr-hero>.field-row:not(.pr-row){flex-wrap:wrap!important}html[data-look=new] .scorer .pr-hero .btn-primary[type=submit]{flex:1 1 100%}html[data-look=new] .scorer .pr-hero:not(:focus-within):not(:has(.pr-row>input:not(:placeholder-shown)))>.field-row:not(.pr-row),html[data-look=new] .scorer .pr-hero:not(:focus-within):not(:has(.pr-row>input:not(:placeholder-shown))) .pr-row>:not(input:first-of-type){display:none}html[data-look=new] .scorer .pr-grade{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .obf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .obf-tile{padding:12px}html[data-look=new] .obf-tile>span{font-size:12.5px}html[data-look=new] .obf-tile>b{font-size:24px}html[data-look=new] .scorer .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-look=new] .scorer .pr-tile-body{gap:6px;padding:10px 12px 0}html[data-look=new] .scorer .pr-tile-name{font-size:14px}html[data-look=new] .scorer .pr-tile-meta{flex-wrap:wrap;gap:6px;font-size:12.5px}html[data-look=new] .scorer .pr-tile-meta .obf-chip{white-space:normal}html[data-look=new] .scorer .pr-tile-note{font-size:13px}html[data-look=new] .scorer .pr-tile-date{margin:2px -12px 0;padding:9px 12px 10px;font-size:12.5px}html[data-look=new] .scorer .pr-tile-verdict.obf-badge{top:8px;left:8px;padding:4px 7px}html[data-look=new] .scorer .pr-grade.obf-grade{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .scorer .obf-review-head{gap:12px}html[data-look=new] .scorer .obf-review-score{min-width:64px;padding:8px 10px}html[data-look=new] .scorer .obf-review-score b{font-size:32px}html[data-look=new] .scorer .scorer-grid.obf-idea,html[data-look=new] .scorer .scorer-grid.obf-idea.has-result{grid-template-columns:minmax(0,1fr)}html[data-look=new] .scorer .scorer-grid>.panel-card{padding:16px}html[data-look=new] .scorer .scorer-grid.obf-idea.has-result>.obf-result{order:-1}html[data-look=new] .scorer .obf-result .bd-row{grid-template-columns:124px minmax(0,1fr) 44px}html[data-look=new] .scorer .obf-idea-foot>.fm-btn{flex:1 1 100%;justify-content:flex-start}html[data-look=new] .scorer .obf-idea-foot>.fm-btn .fm-caret{margin-left:auto}html[data-look=new] .scorer .obf-idea-foot .obf-create{flex:1 1 100%}html[data-look=new] .scorer .modal-overlay{display:flex;align-items:flex-end;justify-content:center;padding:0}html[data-look=new] .scorer .modal.xwide{width:100%;max-width:none;height:auto;max-height:calc(100dvh - 32px)!important;margin:0;border-bottom:0;border-radius:16px 16px 0 0}html[data-look=new] .scorer .modal-head h2{font-size:19px}html[data-look=new] .scorer .obf-modal-acts .spacer{display:none}html[data-look=new] .scx .scx-card{padding:16px}html[data-look=new] .scx .scx-stats>div{padding:0 10px}html[data-look=new] .scx .scx-stats b{font-size:21px}html[data-look=new] .scx .scx-find{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}html[data-look=new] .scx .scx-find-num{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}html[data-look=new] .scx .obf-find .scx-find-cap{-webkit-line-clamp:2}html[data-look=new] .nlr-page .nlr-tiles.obf-run-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-look=new] .nlr-page .nlr-tiles.obf-run-tiles>div{padding:12px 10px 12px 12px}html[data-look=new] .scx .obf-find-acts{display:flex;justify-content:flex-start}html[data-look=new] .scx .obf-find-acts>.btn{width:auto;min-height:40px;padding:0 14px}html[data-look=new] .scx .obf-find-acts>.obf-act-review.wide{justify-self:auto}html[data-look=new] .scx .scx-x{margin-left:auto;width:40px;height:40px}html[data-look=new] .scx .mk-seen{flex-basis:auto;margin-left:0}html[data-look=new] .scx .mk-toolbar .obf-search{flex-basis:100%}html[data-look=new] .scx .mk-toolbar .obf-filters>.mk-seen{flex:none;align-self:center;white-space:nowrap}html[data-look=new] .nlr-page .nlr-acts .btn{padding:0 8px;font-size:13px;white-space:nowrap}html[data-look=new] .nlr-page .obf-find-title{font-size:26px}html[data-look=new] :is(.scx,.nlr-page) .nlr-row{padding:14px}html[data-look=new] .mk-page .mk-call{padding:18px}}@media (prefers-reduced-motion: reduce){html[data-look=new] :is(.sbr-row,.sbr-more){animation:none}html[data-look=new] :is(.obf-tile,.scorer .pr-tile,.scorer .pr-tile-img img,.sbr-more-btn svg,.scx .obf-ls-all,.scx .obf-ls-all svg,.scx .obf-ls-tile){transition:none}}html[data-look=new] :is(.gen-page,.ob-viewer){--gt-wait: var(--ob-muted);--gt-run: var(--ob-accent);--gt-check: var(--ob-accent);--gt-fail: var(--ob-danger);--gt-ok: var(--ob-positive);--gt-raw: var(--ob-muted);--tone: var(--gt-wait)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-wait{--tone: var(--gt-wait)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-run{--tone: var(--gt-run)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-check{--tone: var(--gt-check)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-fail{--tone: var(--gt-fail)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-ok{--tone: var(--gt-ok)}html[data-look=new] :is(.gen-page,.ob-viewer) .tone-raw{--tone: var(--gt-raw)}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-pill{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:5px 9px 5px 8px;border:1px solid color-mix(in srgb,var(--tone) 34%,transparent);border-radius:6px;background:color-mix(in srgb,var(--tone) 14%,rgba(22,19,27,.86));color:color-mix(in srgb,var(--tone) 38%,#fff);font:600 12.5px/1.2 var(--ob-font);letter-spacing:-.005em;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-pill>i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--tone)}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-pill.tone-check>i{width:7px;height:7px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--tone)}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-pill.tone-run>i{animation:ob-gen-pulse 1.6s ease-in-out infinite}@keyframes ob-gen-pulse{50%{opacity:.35;transform:scale(.8)}}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-clip-wait{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;border:1px solid color-mix(in srgb,var(--tone) 34%,var(--ob-line));border-radius:14px;background:color-mix(in srgb,var(--tone) 12%,rgba(33,27,43,.9));color:color-mix(in srgb,var(--tone) 72%,#fff);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-look=new] :is(.gen-page,.ob-viewer) .ob-clip-wait>i{display:block;width:22px;height:22px;border:2px solid rgba(var(--ob-accent-rgb),.22);border-top-color:var(--ob-accent);border-radius:50%;animation:pmv-spin 1s linear infinite}html[data-look=new] :is(.gen-page,.ob-viewer) img.pmv-ghost{opacity:.42;filter:blur(1.5px) saturate(.7) brightness(.85)}html[data-look=new] .gen-page{gap:20px}html[data-look=new] .gen-page .gen-head{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}html[data-look=new] .gen-page .gen-title{margin:0}html[data-look=new] .gen-page .gen-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}html[data-look=new] .gen-page .gen-tiles>button{position:relative;min-width:0;min-height:90px;justify-content:space-between;gap:10px;padding:14px 18px 15px;border-radius:9px;color:var(--ob-ink);cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .gen-page .gen-tiles>button>span{padding-right:28px}html[data-look=new] .gen-page .gen-tiles>button>svg{position:absolute;top:14px;right:16px;color:var(--ob-faint);transition:color .2s var(--ob-ease)}html[data-look=new] .gen-page .gen-tiles>button:hover>svg{color:var(--ob-ink-2)}html[data-look=new] .gen-page .gen-tiles>button.on{border-color:rgba(var(--ob-accent-rgb),.6);background:var(--ob-tile-hover)}html[data-look=new] .gen-page .gen-tiles>button.on>svg{color:var(--ob-accent)}html[data-look=new] .gen-page .gen-tiles>button:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .gen-page .gen-tiles b{font-size:30px;font-weight:600}html[data-look=new] .gen-page .gen-tiles b.warn{color:var(--ob-accent)}html[data-look=new] .gen-page .gen-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;margin:0}html[data-look=new] .gen-page .gen-search{position:relative;flex:1 1 auto;max-width:none;min-width:0}html[data-look=new] .gen-page .gen-search>svg{position:absolute;top:50%;left:14px;z-index:1;color:var(--ob-muted);transform:translateY(-50%);pointer-events:none}html[data-look=new] .gen-page .gen-search>.cp-search{display:block;width:100%;max-width:none;min-width:0;height:44px;margin:0;padding:0 42px;border-radius:8px;font-size:14px}html[data-look=new] .gen-page .gen-search-clear{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:none;color:var(--ob-muted);cursor:pointer;transform:translateY(-50%)}html[data-look=new] .gen-page .gen-search-clear:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .gen-page .gen-toolbar .cp-filters{flex:none;flex-wrap:nowrap;gap:10px;margin-left:auto}html[data-look=new] .gen-page .gen-toolbar .fm-btn{min-height:44px;padding:0 14px;gap:7px}html[data-look=new] .gen-page .gen-toolbar .gen-filter-btn{display:none;flex:none;align-items:center;gap:7px}html[data-look=new] .gen-page .gen-filter-ico{width:18px;height:18px;color:var(--ob-muted)}html[data-look=new] .gen-page .gen-filter-btn .fm-label{color:var(--ob-ink);font-weight:550}html[data-look=new] .gen-page .gen-filter-btn.on .gen-filter-ico{color:var(--ob-accent)}html[data-look=new] .gen-page .gen-filter-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ob-accent);color:var(--ob-accent-ink);font:650 12.5px/1 var(--ob-font);font-variant-numeric:tabular-nums}html[data-look=new] .gen-filter-menu{max-height:min(460px,72vh);overflow-y:auto;overscroll-behavior:contain}html[data-look=new] .gen-filter-menu .gen-filter-group+.gen-filter-group{margin-top:6px;padding-top:6px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .gen-filter-menu .gen-filter-head{padding:8px 10px 4px;color:var(--ob-muted);font:600 12.5px/1.3 var(--ob-font)}html[data-look=new] .gen-filter-menu .fm-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .gen-page .gen-error{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 14px;border:1px solid rgba(var(--ob-danger-rgb),.32);border-radius:8px;background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .gen-page :is(.gen-clips,.gen-grid){grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:18px 16px}html[data-look=new] .gen-page .ob-clip{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);overflow:hidden;transition:border-color .2s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .gen-page .ob-clip:hover{border-color:var(--ob-line-strong);transform:translateY(-3px);box-shadow:0 12px 30px #00000047}html[data-look=new] .gen-page .ob-clip:has(.ob-clip-open:focus-visible){outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .gen-page .ob-clip .ob-clip-open{position:static;display:flex;flex-direction:column;flex:1 1 auto;place-items:stretch;width:100%;aspect-ratio:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ob-ink);text-align:left;overflow:visible;transform:none;cursor:pointer}html[data-look=new] .gen-page .ob-clip .ob-clip-open:is(:hover,:focus-visible,:active){border:0;box-shadow:none;outline:none;transform:none}html[data-look=new] .gen-page .ob-clip-media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-bottom:1px solid var(--ob-line-soft);background:radial-gradient(85% 50% at 50% 44%,color-mix(in srgb,var(--tone) 10%,transparent),transparent 72%),linear-gradient(180deg,var(--ob-raised),var(--ob-panel))}html[data-look=new] .gen-page .ob-clip-media:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:34%;background:linear-gradient(180deg,transparent,rgba(12,10,16,.62));pointer-events:none}html[data-look=new] .gen-page .ob-clip.has-video .ob-clip-media,html[data-look=new] .gen-page .ob-clip-media:has(>img:not(.pmv-ghost)){background:var(--ob-bg)}html[data-look=new] .gen-page .ob-clip-media>:is(video,img:not(.pmv-ghost)){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.86) saturate(.84);transition:transform .45s ease,filter .3s ease}html[data-look=new] .gen-page .ob-clip:hover .ob-clip-media>:is(video,img:not(.pmv-ghost)){filter:none;transform:scale(1.035)}html[data-look=new] .gen-page .ob-clip-media>.ob-pill{position:absolute;top:10px;left:10px;z-index:2;max-width:calc(100% - 20px)}html[data-look=new] .gen-page .ob-clip-when{position:absolute;left:12px;bottom:10px;z-index:2;color:#ffffffe6;font:600 12.5px/1.2 var(--ob-font);font-variant-numeric:tabular-nums;letter-spacing:-.005em;text-shadow:0 1px 6px rgba(0,0,0,.45);pointer-events:none}html[data-look=new] .gen-page .ob-clip-play{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffffffdb;box-shadow:0 6px 18px #00000038;color:var(--ob-accent-ink);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s ease,transform .2s ease}html[data-look=new] .gen-page .ob-clip-play svg{margin-left:2px;fill:currentColor}html[data-look=new] .gen-page .ob-clip:hover .ob-clip-play{opacity:0;transform:translate(-50%,-50%) scale(.9)}html[data-look=new] .gen-page .ob-clip-body{display:block;flex:1 1 auto;padding:13px 14px 15px}html[data-look=new] .gen-page .ob-clip-text{display:grid;gap:4px;min-width:0}html[data-look=new] .gen-page .ob-clip-text>:is(b,span){display:block;overflow-wrap:anywhere}html[data-look=new] .gen-page .ob-clip-text>b{color:var(--ob-ink);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}html[data-look=new] .gen-page .ob-clip-text>span{color:var(--ob-muted);font-size:12.5px;line-height:1.45}html[data-look=new] .gen-page .ob-clip-foot{display:flex;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .gen-page .ob-clip-act{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:42px;padding:9px 12px;border:0;border-radius:0;background:none;color:var(--ob-link);font:600 13px/1.25 var(--ob-font);letter-spacing:-.005em;text-align:center;text-decoration:none;cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .gen-page .ob-clip-act>svg{flex:none}html[data-look=new] .gen-page .ob-clip-act:hover{background:var(--ob-hover);color:var(--ob-link-hover)}html[data-look=new] .gen-page .ob-clip-act:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-3px}html[data-look=new] .gen-page .ob-clip-act:disabled{opacity:.6;background:none;cursor:default}html[data-look=new] .gen-page .gen-skel{aspect-ratio:9 / 20;border:1px solid var(--ob-line-soft);border-radius:12px}html[data-look=new] .gen-page .gen-empty{justify-items:center;gap:10px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .gen-page .gen-empty>b{margin:0}html[data-look=new] .gen-page .gen-empty>span{text-wrap:balance}html[data-look=new] .gen-page .gen-empty .btn{margin-top:6px}html[data-look=new] .gen-page .ob-nomatch{padding:56px 20px}html[data-look=new] .gen-page .ob-nomatch>svg{width:30px;height:30px;margin-bottom:2px;color:var(--ob-accent)}html[data-look=new] .pmv-overlay.ob-viewer-back{display:flex;align-items:center;justify-content:center;padding:26px}html[data-look=new] .pmv-viewer.ob-viewer{display:grid;grid-template-columns:auto minmax(0,320px);grid-template-rows:auto minmax(0,1fr);align-items:start;column-gap:26px;gap:0 26px;width:auto;max-width:min(96vw,940px);max-height:calc(100dvh - 52px);padding:16px 20px 18px 16px;border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073;color:var(--ob-ink);animation:ob-gen-dialog .24s cubic-bezier(.16,1,.3,1)}@keyframes ob-gen-dialog{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}html[data-look=new] .ob-viewer .ob-viewer-media{grid-column:1;grid-row:1 / span 2;position:relative;display:grid;place-items:center;height:min(76vh,700px);aspect-ratio:9 / 16;max-width:56vw;border-radius:10px;overflow:hidden;background:radial-gradient(85% 50% at 50% 44%,color-mix(in srgb,var(--tone) 10%,transparent),transparent 72%),linear-gradient(180deg,var(--ob-raised),var(--ob-bg));color:var(--ob-muted)}html[data-look=new] .ob-viewer .ob-viewer-media:has(>:is(video,img:not(.pmv-ghost))){background:var(--ob-bg)}html[data-look=new] .ob-viewer .ob-viewer-media:not(:has(>:is(video,img:not(.pmv-ghost)))){height:min(64vh,540px)}html[data-look=new] .ob-viewer .ob-viewer-media>:is(video,img:not(.pmv-ghost)){width:100%;height:100%;object-fit:contain}html[data-look=new] .ob-viewer .ob-clip-wait{width:68px;height:68px;border-radius:18px}html[data-look=new] .ob-viewer .ob-clip-wait>i{width:28px;height:28px}html[data-look=new] .ob-viewer .ob-viewer-head{grid-column:2;grid-row:1;position:relative;display:grid;justify-items:start;gap:6px;min-width:0;padding:4px 48px 18px 0;border-bottom:1px solid var(--ob-line)}html[data-look=new] .ob-viewer .ob-viewer-pills{display:flex;flex-wrap:wrap;gap:6px;max-width:100%;margin-bottom:6px}html[data-look=new] .ob-viewer .ob-viewer-title{margin:0;color:var(--ob-ink);font:600 24px/1.2 var(--ob-font);letter-spacing:-.025em;overflow-wrap:anywhere}html[data-look=new] .ob-viewer .ob-viewer-product{color:var(--ob-muted);font-size:14px;line-height:1.4}html[data-look=new] .ob-viewer .ob-viewer-x{position:absolute;top:0;right:0;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);cursor:pointer;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .ob-viewer .ob-viewer-x:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-viewer .ob-viewer-side{grid-column:2;grid-row:2;align-self:stretch;display:flex;flex-direction:column;gap:16px;width:auto;min-width:0;min-height:0;padding:16px 0 0;overflow-y:auto}html[data-look=new] .ob-viewer .ob-viewer-note{margin:0;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .ob-viewer .ob-viewer-note.tone-fail{color:var(--ob-danger-ink)}html[data-look=new] .ob-viewer .ob-viewer-facts{display:grid;margin:-4px 0 0}html[data-look=new] .ob-viewer .ob-viewer-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:44px;padding:12px 0;border-bottom:1px solid var(--ob-line-soft);box-sizing:border-box}html[data-look=new] .ob-viewer .ob-viewer-facts dt{flex:none;color:var(--ob-muted);font-size:13.5px;line-height:1.4}html[data-look=new] .ob-viewer .ob-viewer-facts dd{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;color:var(--ob-ink);font-size:13.5px;font-weight:600;line-height:1.4;text-align:right;font-variant-numeric:tabular-nums}html[data-look=new] .ob-viewer .ob-viewer-facts dd>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--tone);animation:ob-gen-pulse 1.6s ease-in-out infinite}html[data-look=new] .ob-viewer .ob-viewer-facts>.is-live dt{color:var(--ob-ink-2)}html[data-look=new] .ob-viewer .pmv-viewer-acts{display:grid;gap:9px;margin-top:0;padding-top:0}html[data-look=new] .ob-viewer .pmv-viewer-acts:empty{display:none}html[data-look=new] .ob-viewer .pmv-viewer-acts .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;font-size:14px;text-decoration:none}html[data-look=new] .ob-viewer .ob-say{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;margin:0;padding:0 8px 0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font:500 13.5px/1.3 var(--ob-font);text-align:left;cursor:pointer;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .ob-viewer .ob-say b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-viewer .ob-say em{display:inline-flex;flex:none;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:normal 600 12.5px/1.2 var(--ob-font)}html[data-look=new] .ob-viewer .ob-say:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ob-viewer .ob-viewer-foot{padding-top:0;border-top:0}html[data-look=new] .ob-viewer .ob-viewer-remove{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;border-color:rgba(var(--ob-danger-rgb),.32);background:transparent;color:var(--ob-danger-ink)}html[data-look=new] .ob-viewer .ob-viewer-remove:hover{border-color:rgba(var(--ob-danger-rgb),.55);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}@media (max-width: 760px){html[data-look=new] .pmv-overlay.ob-viewer-back{padding:0;align-items:flex-end}html[data-look=new] .pmv-viewer.ob-viewer{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;width:100%;max-width:100%;max-height:94dvh;padding:0 16px calc(18px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:17px 17px 0 0;overflow-y:auto;overscroll-behavior:contain;animation-name:ob-gen-sheet}html[data-look=new] .ob-viewer .ob-viewer-head{grid-column:1;grid-row:1;position:sticky;top:0;z-index:3;padding:16px 48px 14px 0;background:var(--ob-panel)}html[data-look=new] .ob-viewer .ob-viewer-x{top:12px}html[data-look=new] .ob-viewer .ob-viewer-title{font-size:20px}html[data-look=new] .ob-viewer .ob-viewer-media{grid-column:1;grid-row:2;justify-self:center;width:auto;height:min(56dvh,520px);max-width:100%;margin-top:14px}html[data-look=new] .ob-viewer .ob-viewer-media:not(:has(>:is(video,img:not(.pmv-ghost)))){height:min(36dvh,320px)}html[data-look=new] .ob-viewer .ob-viewer-side{grid-column:1;grid-row:3;overflow:visible;padding-top:16px}html[data-look=new] .ob-viewer .ob-viewer-side>.pmv-viewer-acts{order:1}html[data-look=new] .ob-viewer .ob-viewer-side>.ob-viewer-facts{order:2;margin-top:0}html[data-look=new] .ob-viewer .ob-viewer-side>.ob-viewer-foot{order:3}}@keyframes ob-gen-sheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width: 640px){html[data-look=new] .gen-page,html[data-look=new] .gen-page .gen-head{gap:16px}html[data-look=new] .gen-page .gen-tiles{gap:9px}html[data-look=new] .gen-page .gen-tiles>button{min-height:0;gap:6px;padding:11px 11px 12px;border-radius:8px}html[data-look=new] .gen-page .gen-tiles>button>svg{display:none}html[data-look=new] .gen-page .gen-tiles>button>span{padding-right:0;font-size:12.5px;line-height:1.35}html[data-look=new] .gen-page .gen-tiles b{font-size:26px}html[data-look=new] .gen-page .gen-toolbar{gap:10px}html[data-look=new] .gen-page .gen-toolbar .cp-filters{display:none}html[data-look=new] .gen-page .gen-toolbar .gen-filter-btn{display:inline-flex;min-height:44px;padding:0 13px 0 12px}html[data-look=new] .gen-page :is(.gen-clips,.gen-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-look=new] .gen-page .ob-clip:hover{transform:none;box-shadow:none}html[data-look=new] .gen-page .ob-clip-media>.ob-pill{top:8px;left:8px;max-width:calc(100% - 16px)}html[data-look=new] .gen-page .ob-clip-when{left:10px;bottom:8px}html[data-look=new] .gen-page .ob-clip-play{width:40px;height:40px}html[data-look=new] .gen-page .ob-clip-body{padding:11px 12px 13px}html[data-look=new] .gen-page .ob-clip-text>b{font-size:13.5px}html[data-look=new] .gen-page .ob-clip-act{min-height:44px;padding:8px}}@media (prefers-reduced-motion: reduce){html[data-look=new] .gen-page :is(.ob-clip,.ob-clip-media>video,.ob-clip-media>img,.ob-clip-play,.ob-clip-act){transition:none}html[data-look=new] .gen-page .ob-clip:hover{transform:none}html[data-look=new] .gen-page .ob-clip:hover .ob-clip-media>:is(video,img){transform:none}html[data-look=new] :is(.gen-page,.ob-viewer) :is(.ob-pill.tone-run>i,.ob-clip-wait>i,.ob-viewer-facts dd>i){animation:none}html[data-look=new] .pmv-viewer.ob-viewer{animation:none}}html[data-look=new] :is(.nls,.cbk-page,.nls-sheet,.nst-menu){--sm-warn: var(--ob-warn, #e6c48a);--sm-warn-soft: color-mix(in srgb, var(--sm-warn) 9%, transparent);--sm-warn-line: color-mix(in srgb, var(--sm-warn) 38%, transparent);--sm-good-soft: color-mix(in srgb, var(--ob-positive) 12%, transparent);--sm-good-line: color-mix(in srgb, var(--ob-positive) 42%, transparent);--sm-good-tile: color-mix(in srgb, var(--ob-positive) 20%, transparent);--sm-good-tile-line: color-mix(in srgb, var(--ob-positive) 62%, transparent);--sm-bad-soft: rgba(var(--ob-danger-rgb), .1);--sm-bad-line: rgba(var(--ob-danger-rgb), .42);font-family:var(--ob-font)}html[data-look=new] .ob-cents{color:var(--ob-muted);font-size:max(.72em,12.5px);font-weight:500;letter-spacing:-.01em}html[data-look=new] :is(.nls,.cbk-page,.nls-sheet,.nst-menu) .ob-ico{display:block;flex:none}html[data-look=new] :is(.nls,.cbk-page,.nls-sheet) a.btn{text-decoration:none}html[data-look=new] :is(.nls,.cbk-page,.nls-sheet) .btn{gap:7px}html[data-look=new] .nls-spin{animation:nls-rot 1s linear infinite}html[data-look=new] :is(.nls,.cbk-page,.nls-sheet) .btn:disabled,html[data-look=new] :is(.nls,.cbk-page,.nls-sheet) .btn:disabled:hover{opacity:1;border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-muted);box-shadow:none;transform:none;filter:none;cursor:not-allowed}html[data-look=new] .nls .nls-head,html[data-look=new] .cbk-page .cbk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 20px}html[data-look=new] :is(.nls-head,.cbk-head,.nls-page-head) .gen-title{margin:0}html[data-look=new] :is(.nls-head,.cbk-head,.nls-page-head) .gen-sub{margin:6px 0 0;color:var(--ob-muted);font-size:14px}html[data-look=new] .nls .nls-head-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}html[data-look=new] .nls .nls-head-acts .btn{min-height:40px;padding:0 15px;font-size:13.5px}html[data-look=new] .nls-live{display:inline-flex;align-items:center;gap:8px;color:var(--ob-ink-2);font:500 13px var(--ob-font);letter-spacing:0;animation:none}html[data-look=new] .nls-live i{width:7px;height:7px;border-radius:50%;background:var(--ob-accent);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18);animation:nls-pulse 1.4s ease-in-out infinite}html[data-look=new] :is(.nls,.cbk-page) .nls-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:30px;margin:0 0 -4px -6px;padding:4px 10px 4px 6px;border:0;border-radius:7px;background:none;color:var(--ob-muted);font:500 13.5px var(--ob-font);cursor:pointer;transition:color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] :is(.nls,.cbk-page) .nls-back:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.nls,.cbk-page) :is(.nls-k,.cbk-k){display:inline-flex;align-items:center;gap:8px;min-height:0;color:var(--ob-muted);font:500 13px var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .nls .nls-k em{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:600 12.5px var(--ob-font);font-style:normal;line-height:18px}html[data-look=new] .nls .nls-panel{gap:12px;padding:17px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .nls :is(.nls-panel-top,.nls-panel-head){display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}html[data-look=new] .nls :is(.nls-panel-top,.nls-panel-head)>h2,html[data-look=new] .cbk-page .cbk-panel-head>h2{flex:1 1 auto;min-width:0;margin:0;color:var(--ob-ink);font:600 14.5px/1.3 var(--ob-font);letter-spacing:-.012em}html[data-look=new] .nls .nls-panel-top>.ob-ico{color:var(--ob-faint)}html[data-look=new] :is(.nls,.cbk-page) :is(.nls-count,.cbk-count){flex:none;padding:2px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:600 12.5px/18px var(--ob-font);letter-spacing:0}html[data-look=new] .nls .nls-panel-num{color:var(--ob-muted);font:500 13px var(--ob-font)}html[data-look=new] .nls :is(.nls-link,.nls-more){flex:none;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--ob-link);font:550 13px var(--ob-font);letter-spacing:0;cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .nls :is(.nls-link,.nls-more):hover{color:var(--ob-link-hover)}html[data-look=new] :is(.nls,.nls-sheet) .nls-none{color:var(--ob-muted);font-size:13.5px}html[data-look=new] :is(.nls,.nls-sheet) .nls-err,html[data-look=new] .cbk-page .gen-error{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .nls .nls-ok{display:inline-flex;align-items:center;gap:6px;color:var(--ob-positive);font-size:13.5px;font-weight:550}html[data-look=new] .nls .nls-flag{color:var(--sm-warn);font:550 12.5px var(--ob-font)}html[data-look=new] :is(.nls,.cbk-page) .nst-empty{display:grid;justify-items:center;gap:0;padding:56px 24px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);text-align:center;animation:none}html[data-look=new] :is(.nls,.cbk-page) .nst-empty-ico{display:grid;place-items:center;width:52px;height:52px;margin-bottom:16px;border:1px solid var(--ob-icon-tile-line);border-radius:13px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] :is(.nls,.cbk-page) .nst-empty>b{color:var(--ob-ink);font:600 17px/1.3 var(--ob-font);letter-spacing:-.02em}html[data-look=new] :is(.nls,.cbk-page) .nst-empty>.btn{margin-top:20px;min-height:42px;padding:0 18px;font-size:13.5px}html[data-look=new] :is(.nls,.cbk-page) :is(.nls-skel,.cbk-skel){border:1px solid var(--ob-line-soft);border-radius:var(--ob-radius);background:linear-gradient(100deg,var(--ob-panel) 40%,var(--ob-raised) 50%,var(--ob-panel) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite}html[data-look=new] .nls .nls-skel-tall{min-height:300px}html[data-look=new] .nls .nlms-skel,html[data-look=new] .nls .nls-report-skel{display:grid;gap:16px}html[data-look=new] .nls-sheet .nst-sheet-skel,html[data-look=new] .nls .nst-sheet-skel{display:grid;gap:10px}html[data-look=new] :is(.nls,.nls-sheet) .nst-sheet-skel>span{height:52px;border-radius:8px;background:linear-gradient(100deg,var(--ob-raised) 40%,var(--ob-hover) 50%,var(--ob-raised) 60%);background-size:200% 100%;animation:gen-shimmer 1.4s linear infinite}html[data-look=new] :is(.nls,.cbk-page) .nls-search{display:flex;align-items:center;gap:9px;flex:1 1 280px;max-width:460px;height:42px;margin:0;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted);cursor:text;transition:border-color .18s var(--ob-ease)}html[data-look=new] :is(.nls,.cbk-page) .nls-search:hover{border-color:var(--ob-line-strong)}html[data-look=new] :is(.nls,.cbk-page) .nls-search:focus-within{border-color:var(--ob-accent)}html[data-look=new] :is(.nls,.cbk-page) .nls-search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]){flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ob-ink);font:400 14px var(--ob-font);outline:none;box-shadow:none}html[data-look=new] :is(.nls,.cbk-page) .cp-toolbar.gen-toolbar{gap:10px;margin:0}html[data-look=new] :is(.nls,.nls-sheet) :is(.nls-chip,.nst-chip){flex:none;justify-self:start;max-width:100%;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:550 12.5px/18px var(--ob-font);letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] :is(.nls,.nls-sheet) :is(.nls-chip,.nst-chip).good{border-color:var(--sm-good-line);background:var(--sm-good-soft);color:var(--ob-positive)}html[data-look=new] :is(.nls,.nls-sheet) :is(.nls-chip,.nst-chip).warn{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] :is(.nls,.nls-sheet) :is(.nls-chip,.nst-chip).bad{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] :is(.nls,.nls-sheet) :is(.nls-chip,.nst-chip).mute{border-color:var(--ob-line);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .nls .nls-period{display:flex;flex:none;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .nls .nls-period button{min-height:0;padding:5px 10px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ob-seg-ink);font:500 12.5px var(--ob-font);white-space:nowrap;cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .nls .nls-period button:hover{color:var(--ob-ink)}html[data-look=new] .nls .nls-period button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .nls .nls-period.nls-views button{min-width:92px;padding:8px 16px;font-size:13.5px;font-weight:550}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--sm-warn-line);border-radius:10px;background:var(--sm-warn-soft)}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow.bad{border-color:var(--sm-bad-line);background:rgba(var(--ob-danger-rgb),.06)}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow-ico{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--sm-warn-line);border-radius:8px;color:var(--sm-warn)}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow.bad .nls-warnrow-ico{border-color:var(--sm-bad-line);color:var(--ob-danger-ink)}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow-copy{display:grid;gap:2px;flex:1 1 auto;min-width:0}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow-copy b{color:var(--ob-ink);font-size:13.5px;font-weight:600;line-height:1.4}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow-copy small{color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] :is(.nls,.nls-sheet) .nls-warnrow .btn{flex:none}html[data-look=new] .nls{grid-template-columns:minmax(0,1fr);gap:18px}html[data-look=new] .nls .nls-over{grid-template-columns:minmax(0,1fr) 320px;gap:16px 18px;align-items:stretch}html[data-look=new] .nls .nls-col{display:flex;flex-direction:column;gap:16px;min-width:0}html[data-look=new] .nls .nls-col-main>.nls-sales,html[data-look=new] .nls .nls-col-side>.nls-best{flex:1 1 auto}html[data-look=new] .nls .nls-stats-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html[data-look=new] .nls .nls-stats-row.four{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-look=new] .nls .nls-stat{min-width:0;padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);transition:border-color .2s var(--ob-ease),background .2s var(--ob-ease)}html[data-look=new] .nls .nls-stat:not(.nls-skel):hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .nls .nls-stat.nls-skel{min-height:92px}html[data-look=new] .nls .nls-stat-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;white-space:nowrap}html[data-look=new] .nls .nls-stat-top .ob-ico{color:var(--ob-faint)}html[data-look=new] .nls .nls-stat-bottom{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:10px}html[data-look=new] .nls .nls-stat-bottom strong{color:var(--ob-ink);font-size:28px;font-weight:550;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls .nls-stat-bottom>span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .nls .nls-stat-bottom>.nls-change{font-size:13px}html[data-look=new] .nls .nls-stat.stack .nls-stat-bottom{display:grid;gap:7px}html[data-look=new] .nls .nls-stat.stack .nls-stat-bottom>span{line-height:1.45}html[data-look=new] .nls .nls-sales{display:flex;flex-direction:column;gap:0;min-height:316px;padding:16px 18px 14px;animation:none}html[data-look=new] .nls .nls-sales-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:14px}html[data-look=new] .nls .nls-sales-total>strong{color:var(--ob-ink);font-size:38px;font-weight:500;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-change{display:inline-flex;align-items:center;gap:5px;color:var(--ob-positive);font-size:13px;font-weight:550;white-space:nowrap}html[data-look=new] .nls .nls-change .ob-ico{transform:rotate(-45deg)}html[data-look=new] .nls .nls-change.is-down{color:var(--ob-danger-ink)}html[data-look=new] .nls .nls-change.is-down .ob-ico{transform:rotate(45deg)}html[data-look=new] .nls .nls-change small{margin-left:4px;color:var(--ob-muted);font-size:13px;font-weight:400}html[data-look=new] .nls .nls-sales-chart{flex:1 1 auto;display:flex;flex-direction:column;min-height:150px;margin-top:14px;transition:opacity .2s var(--ob-ease)}html[data-look=new] .nls .nls-sales-chart.is-busy{opacity:.5}html[data-look=new] .nls .nls-chart-empty{flex:1;display:grid;place-items:center;border-radius:8px;background:var(--ob-raised);color:var(--ob-muted);font-size:13.5px}html[data-look=new] .nls .nls-legend{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .nls .nls-legend>span{display:inline-flex;align-items:center;gap:7px}html[data-look=new] .nls .nls-legend i{width:7px;height:7px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .nls .nls-legend button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--ob-link);font:550 13px var(--ob-font);cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nls-legend button:hover{color:var(--ob-link-hover)}html[data-look=new] .nls .nls-chart{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}html[data-look=new] .nls .nls-chart-plot{position:relative;flex:1 1 auto;min-height:120px;cursor:crosshair}html[data-look=new] .nls .nls-chart-plot>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}html[data-look=new] .nls .nls-chart-stop{stop-color:var(--ob-accent)}html[data-look=new] .nls .nls-chart-guide{stroke:var(--ob-ink);stroke-opacity:.09;stroke-dasharray:3 5}html[data-look=new] .nls .nls-chart-line{fill:none;stroke:var(--ob-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:nls-draw 1.3s cubic-bezier(.2,.8,.3,1) .1s forwards}html[data-look=new] .nls .nls-chart-rule{position:absolute;top:0;bottom:0;width:1px;background:rgba(var(--ob-accent-rgb),.35);pointer-events:none}html[data-look=new] .nls .nls-chart-dot{position:absolute;width:11px;height:11px;border:2px solid var(--ob-panel);border-radius:50%;background:var(--ob-accent);transform:translate(-50%,-50%);pointer-events:none}html[data-look=new] .nls .nls-chart-tip{position:absolute;z-index:2;padding:7px 10px;border:1px solid var(--ob-line-strong);border-radius:7px;background:var(--ob-raised);box-shadow:var(--ob-shadow);color:var(--ob-muted);font-size:12.5px;white-space:nowrap;transform:translate(12px,-115%);pointer-events:none}html[data-look=new] .nls .nls-chart-tip.left{transform:translate(calc(-100% - 12px),-115%)}html[data-look=new] .nls .nls-chart-tip b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .nls .nls-chart-labels{position:relative;display:block;height:26px;padding:0;color:var(--ob-muted);font-size:12.5px;white-space:nowrap}html[data-look=new] .nls .nls-chart-labels>span{position:absolute;top:9px;transform:translate(-50%)}html[data-look=new] .nls .nls-chart-labels>span.is-start{transform:none}html[data-look=new] .nls .nls-chart-labels>span.is-end{transform:translate(-100%)}html[data-look=new] .nls .nls-todo{display:flex;flex-direction:column;gap:4px;padding:15px 17px 6px}html[data-look=new] .nls .nls-tasks{display:grid}html[data-look=new] .nls .nls-task{display:flex;align-items:center;gap:12px;width:100%;min-height:0;padding:10px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .nls .nls-task:last-child{border-bottom:0}html[data-look=new] .nls .nls-task-n{display:grid;place-items:center;flex:none;min-width:36px;height:36px;padding:0 6px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-task.bad .nls-task-n{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .nls .nls-task.warn .nls-task-n{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] .nls .nls-task-copy{flex:1 1 auto;min-width:0}html[data-look=new] .nls .nls-task-copy strong{display:block;font-size:13.5px;font-weight:500;line-height:1.4;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nls-task-copy small{display:block;margin-top:3px;overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-task>.ob-ico{color:var(--ob-faint)}html[data-look=new] .nls .nls-task:hover strong{color:var(--ob-accent-2)}html[data-look=new] .nls .nls-calm{flex:1;display:grid;justify-items:center;align-content:center;gap:4px;min-height:180px;padding:20px 10px;text-align:center}html[data-look=new] .nls .nls-calm>span{display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border:1px solid var(--sm-good-line);border-radius:12px;background:var(--sm-good-soft);color:var(--ob-positive)}html[data-look=new] .nls .nls-calm b{color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .nls .nls-calm small{color:var(--ob-muted);font-size:13px}html[data-look=new] .nls .nls-tiles{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:16px}html[data-look=new] .nls .nls-tile{display:flex;flex-direction:column;gap:0;min-height:0;padding:16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;text-align:left;transition:border-color .2s var(--ob-ease),background .2s var(--ob-ease),transform .2s var(--ob-ease)}html[data-look=new] .nls .nls-tile:is(:hover,:focus-visible){border-color:var(--ob-line-strong);background:var(--ob-raised);box-shadow:none;transform:translateY(-2px)}html[data-look=new] .nls .nls-tile-top{display:flex;align-items:center;gap:10px;min-width:0}html[data-look=new] .nls .nls-tile-ico{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .nls .nls-tile-id{display:grid;gap:2px;min-width:0}html[data-look=new] .nls .nls-tile-name{overflow:hidden;color:var(--ob-ink);font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-tile-id small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-tile>b{margin-top:auto;padding-top:18px;color:var(--ob-ink);font:550 28px/1.05 var(--ob-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls .nls-tile-foot{display:flex;align-items:center;gap:8px;min-width:0;margin-top:12px}html[data-look=new] .nls .nls-tiles.many{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:12px}html[data-look=new] .nls .nls-tiles.many .nls-tile{padding:14px}html[data-look=new] .nls .nls-tiles.many .nls-tile-ico{display:none}html[data-look=new] .nls .nls-tiles.many .nls-tile>b{padding-top:14px;font-size:23px}html[data-look=new] .nls .nls-best{display:flex;flex-direction:column;gap:4px;padding:15px 17px 8px}html[data-look=new] .nls .nls-rank{display:grid}html[data-look=new] .nls .nls-rank-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:8px 0;border:0;border-bottom:1px solid var(--ob-row-line);background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .nls .nls-rank-row:last-child{border-bottom:0}html[data-look=new] .nls .nls-rank-row em{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-style:normal;font-weight:600}html[data-look=new] .nls .nls-rank-row:first-child em{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent)}html[data-look=new] .nls .nls-rank-copy{display:grid;gap:2px;min-width:0}html[data-look=new] .nls .nls-rank-copy strong{overflow:hidden;font-size:13.5px;font-weight:500;line-height:1.35;white-space:nowrap;text-overflow:ellipsis;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nls-rank-copy small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-rank-row>b{color:var(--ob-ink);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls .nls-rank-row:hover strong{color:var(--ob-accent-2)}html[data-look=new] .nls .nls-idle{padding:10px 0 4px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .nls .nls-store{gap:16px}html[data-look=new] .nls .nls-store .nls-stat{padding:12px 15px 13px}html[data-look=new] .nls .nls-store .nls-rank-row{padding:6px 0}html[data-look=new] .nls .nls-store .nls-panel{padding-top:15px;padding-bottom:12px}html[data-look=new] .nls .nls-fix{display:flex;align-items:center;gap:14px;padding:11px 12px;border:1px solid var(--sm-bad-line);border-radius:10px;background:rgba(var(--ob-danger-rgb),.06)}html[data-look=new] .nls .nls-fix.warn{border-color:var(--sm-warn-line);background:var(--sm-warn-soft)}html[data-look=new] .nls .nls-fix.good{border-color:var(--sm-good-line);background:var(--sm-good-soft)}html[data-look=new] .nls .nls-fix-ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--sm-bad-line);border-radius:9px;background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .nls .nls-fix.warn .nls-fix-ico{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] .nls .nls-fix.good .nls-fix-ico{border-color:var(--sm-good-line);background:var(--sm-good-soft);color:var(--ob-positive)}html[data-look=new] .nls .nls-fix-copy{display:flex;align-items:baseline;gap:4px 12px;flex:1 1 auto;min-width:0}html[data-look=new] .nls .nls-fix-copy b{flex:none;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .nls .nls-fix-copy small{min-width:0;overflow:hidden;color:var(--ob-ink-2);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-fix-go{flex:none;min-height:40px;padding:0 14px 0 16px;font-size:13.5px}html[data-look=new] .nls .nls-report{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}html[data-look=new] .nls .nls-list{display:grid}html[data-look=new] .nls .nls-check-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .nls .nls-list>.nls-check-row:first-child{border-top:0;padding-top:2px}html[data-look=new] .nls .nls-check-row>i{width:8px;height:8px;border-radius:50%;background:var(--ob-positive);transform:translateY(-1px)}html[data-look=new] .nls .nls-check-row.warn>i{background:var(--sm-warn)}html[data-look=new] .nls .nls-check-row.bad>i{background:var(--ob-danger)}html[data-look=new] .nls .nls-check-copy{display:grid;gap:3px;min-width:0}html[data-look=new] .nls .nls-check-copy b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .nls .nls-check-copy small{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .nls .nls-check-row.is-missing{align-items:center}html[data-look=new] .nls .nls-check-row.is-missing>i{align-self:start;margin-top:6px;transform:none}html[data-look=new] .nls .nls-check-row>em{color:var(--ob-ink);font-size:13.5px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls .nls-ship-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:12px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .nls .nls-ship-figs>div{display:grid;gap:4px;padding:0 12px;border-left:1px solid var(--ob-row-line)}html[data-look=new] .nls .nls-ship-figs>div:first-child{padding-left:0;border-left:0}html[data-look=new] .nls .nls-ship-figs span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .nls .nls-ship-figs b{color:var(--ob-ink);font-size:20px;font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-ship-figs b small{color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0}html[data-look=new] .nls .nls-order{display:grid;grid-template-columns:minmax(0,1fr) auto 64px 14px;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);text-decoration:none}html[data-look=new] .nls .nls-list>.nls-order:first-child{border-top:0}html[data-look=new] .nls .nls-order b{color:var(--ob-ink);font-size:13.5px;font-weight:600;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nls-order em{color:var(--ob-ink-2);font-size:13px;font-style:normal;text-align:right;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-order>.ob-ico{color:var(--ob-faint)}html[data-look=new] .nls .nls-order:hover b{color:var(--ob-accent-2)}html[data-look=new] .nls .nls-order.more{grid-template-columns:minmax(0,1fr) 14px}html[data-look=new] .nls .nls-order.more b{color:var(--ob-link);font-weight:550}html[data-look=new] .nls .nls-vbars{display:grid;gap:14px;padding-top:2px}html[data-look=new] .nls .nls-vbar{display:grid;grid-template-columns:136px minmax(0,1fr) 48px;grid-template-areas:"label track pct";align-items:center;gap:12px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nls .nls-vbar-label{grid-area:label}html[data-look=new] .nls .nls-vbar>b{grid-area:pct;color:var(--ob-ink);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-vbar-track{grid-area:track;position:relative;height:6px;border-radius:4px;background:var(--ob-track);box-shadow:inset 0 0 0 1px var(--ob-line-soft)}html[data-look=new] .nls .nls-vbar-track i{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--ob-positive)}html[data-look=new] .nls .nls-vbar.warn .nls-vbar-track i{background:var(--sm-warn)}html[data-look=new] .nls .nls-vbar.bad .nls-vbar-track i{background:var(--ob-danger)}html[data-look=new] .nls .nls-vbar.mute .nls-vbar-track i{background:var(--ob-faint)}html[data-look=new] .nls .nls-vbar-track em{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:1px;background:var(--ob-ink);opacity:.55}html[data-look=new] .nls .nls-money{gap:18px}html[data-look=new] .nls .nls-money>.nls-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:inherit;font-size:inherit}html[data-look=new] .nls .nls-bank{min-height:40px;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font:600 13.5px var(--ob-font)}html[data-look=new] .nls .nls-bank:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.nls,.nls-sheet) .nls-dot{background:var(--ob-faint)}html[data-look=new] :is(.nls,.nls-sheet) .nls-dot.good{background:var(--ob-positive);box-shadow:0 0 0 3px var(--sm-good-soft)}html[data-look=new] :is(.nls,.nls-sheet) .nls-dot.bad{background:var(--ob-danger);box-shadow:0 0 0 3px var(--sm-bad-soft)}html[data-look=new] .nls .nls-strip{gap:1px;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-line)}html[data-look=new] .nls .nls-strip>.nls-fig{gap:0;min-height:0;padding:18px 22px 19px;border:0;border-radius:0;background:var(--ob-panel);animation:none}html[data-look=new] .nls .nls-strip>.nls-fig.is-key{background:linear-gradient(180deg,rgba(var(--ob-accent-rgb),.07),rgba(var(--ob-accent-rgb),.02)),var(--ob-panel)}html[data-look=new] .nls .nls-strip .nls-fig b{margin-top:12px;color:var(--ob-ink);font:500 34px/1.05 var(--ob-font);letter-spacing:-.035em;font-variant-numeric:tabular-nums}html[data-look=new] .nls .nls-strip .nls-fig b.nls-fig-word{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;white-space:normal}html[data-look=new] .nls .nls-strip .nls-fig b.neg{color:var(--ob-danger-ink)}html[data-look=new] .nls .nls-strip .nls-fig>span:last-child{margin-top:9px;color:var(--ob-muted);font-size:13px}html[data-look=new] .nls .nls-strip.nls-skel-strip{min-height:122px;background:linear-gradient(100deg,var(--ob-panel) 40%,var(--ob-raised) 50%,var(--ob-panel) 60%);background-size:200% 100%}html[data-look=new] .nls .nls-strip .nls-k{min-height:22px}html[data-look=new] .nls .nls-missing{gap:14px;padding:11px 12px;border:1px solid var(--sm-warn-line);border-radius:10px;background:var(--sm-warn-soft);animation:none}html[data-look=new] .nls .nls-missing b{display:grid;place-items:center;flex:none;min-width:38px;height:38px;padding:0 6px;border:1px solid var(--sm-warn-line);border-radius:8px;background:var(--sm-warn-soft);color:var(--sm-warn);font:650 16px var(--ob-font)}html[data-look=new] .nls .nls-missing span{color:var(--ob-ink);font-size:14px}html[data-look=new] .nls .nls-cols{gap:18px}html[data-look=new] .nls .nls-gap{margin-top:8px}html[data-look=new] .nls .nls-rows{display:grid;gap:0}html[data-look=new] .nls .nls-row{grid-template-columns:minmax(0,1fr) auto auto;gap:16px;min-height:58px;padding:10px 2px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;transition:background .18s var(--ob-ease)}html[data-look=new] .nls .nls-rows>.nls-row:first-child{border-top:0}html[data-look=new] .nls .nls-row:is(:hover,:focus-visible){background:none;outline:none}html[data-look=new] .nls .nls-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ob-focus);border-radius:6px}html[data-look=new] .nls .nls-row-main{gap:3px}html[data-look=new] .nls .nls-row-main b{color:var(--ob-ink);font-size:14px;font-weight:550;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nls-row:hover .nls-row-main b{color:var(--ob-accent-2)}html[data-look=new] .nls .nls-row-main small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .nls .nls-row-num{color:var(--ob-ink);font-size:14px;font-weight:600;white-space:nowrap}html[data-look=new] .nls .nls-row-cost{min-width:104px;color:var(--ob-ink-2);font-size:13.5px;white-space:nowrap}html[data-look=new] .nls .nls-row-cost small{color:var(--ob-muted);font:400 12.5px var(--ob-font)}html[data-look=new] .nls .nls-row-cost.neg{color:var(--ob-danger-ink)}html[data-look=new] .nls .btn.nls-add{justify-content:center;min-width:104px;min-height:34px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font:600 13px var(--ob-font)}html[data-look=new] .nls .btn.nls-add:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nls .nls-page{gap:20px}html[data-look=new] .nls .nls-page-head{gap:0}html[data-look=new] .nls .nls-page-head .nls-k{margin-bottom:6px}html[data-look=new] .nls .nls-page-head.row{align-items:flex-end;gap:14px 20px}html[data-look=new] .nls .nls-page-head.row>.btn{flex:none}html[data-look=new] :is(.nls,.nls-sheet) .nls-form{gap:14px}html[data-look=new] :is(.nls,.nls-sheet) .nls-field{display:grid;gap:7px;min-width:0}html[data-look=new] :is(.nls,.nls-sheet) .nls-field>span{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] :is(.nls,.nls-sheet) .nls-field .fm-btn{justify-content:space-between;width:100%;min-height:42px}html[data-look=new] :is(.nls,.nls-sheet) .fm-btn .fm-label:empty{display:none}html[data-look=new] :is(.nls,.nls-sheet) .nls-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}html[data-look=new] .nls .nls-monthly{grid-template-columns:minmax(0,1fr) 130px 38px}html[data-look=new] :is(.nls,.nls-sheet) .nls-x{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--ob-line);border-radius:8px;background:none;color:var(--ob-muted);cursor:pointer;transition:color .18s var(--ob-ease),border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] :is(.nls,.nls-sheet) .nls-x:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nls .nls-addline{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font:600 13px var(--ob-font)}html[data-look=new] .nls .nls-addline:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.nls,.nls-sheet) .nls-steps{gap:9px;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] :is(.nls,.nls-sheet) .nls-steps li::marker{color:var(--ob-muted);font-weight:600}html[data-look=new] :is(.nls,.nls-sheet) .nls-steps b{color:var(--ob-ink);font-weight:600}html[data-look=new] .nls .nls-filter{margin:0}html[data-look=new] .nls-overlay{z-index:200;background:var(--ob-overlay);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html[data-look=new] .nls-overlay .nls-sheet{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;width:min(480px,100%);max-height:min(88vh,920px);padding:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:16px;background:var(--ob-panel);box-shadow:var(--ob-shadow);outline:none}html[data-look=new] .nls-overlay .nls-sheet.wide{width:min(680px,100%)}html[data-look=new] .nls-sheet .nls-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 22px;border-bottom:1px solid var(--ob-line)}html[data-look=new] .nls-sheet .nls-sheet-titles{display:grid;gap:3px;min-width:0}html[data-look=new] .nls-sheet .nls-sheet-title{margin:0;overflow:hidden;color:var(--ob-ink);font:600 17px var(--ob-font);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls-sheet .nls-sheet-sub{overflow:hidden;color:var(--ob-muted);font-size:13px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls-sheet .nls-x{width:36px;height:36px;border-color:transparent}html[data-look=new] .nls-sheet .nls-sheet-body{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:16px;padding:20px 22px 22px;overflow:auto;overscroll-behavior:contain}html[data-look=new] .nls-sheet .nls-sheet-id{display:flex;align-items:center;gap:14px}html[data-look=new] .nls-sheet .nls-sheet-ico{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .nls-sheet .nls-sheet-id b{display:block;color:var(--ob-ink);font-size:16px;font-weight:600}html[data-look=new] .nls-sheet .nls-sheet-id small{display:block;margin-top:3px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .nls-sheet .nls-bankline{display:flex;align-items:center;gap:9px;color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .nls-sheet .nst-fine{margin:0;color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .nls-sheet .nst-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .nls-sheet .nst-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-line)}html[data-look=new] .nls-sheet .nst-figs>div{display:grid;gap:4px;min-width:0;padding:13px 14px;background:var(--ob-raised)}html[data-look=new] .nls-sheet .nst-figs span{overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls-sheet .nst-figs b{color:var(--ob-ink);font-size:19px;font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls-sheet .nst-figs small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .nls-sheet .nst-list{display:grid;gap:0}html[data-look=new] .nls-sheet .nst-list>.nls-warnrow{margin:6px 0}html[data-look=new] .nls-sheet .nst-prod{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .nls-sheet .nst-list>.nst-prod:first-child{border-top:0}html[data-look=new] .nls-sheet .nst-prod em{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-style:normal;font-weight:600}html[data-look=new] .nls-sheet .nst-prod>span{overflow:hidden;color:var(--ob-ink);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls-sheet .nst-prod small{color:var(--ob-muted);font-size:12.5px;white-space:nowrap}html[data-look=new] .nls-sheet .nst-prod b{color:var(--ob-ink);font-size:13.5px;font-weight:600;white-space:nowrap}html[data-look=new] .nls-sheet .nst-settings{display:grid;border-top:1px solid var(--ob-line)}html[data-look=new] .nls-sheet .nst-set{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;min-height:54px;padding:8px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .nls-sheet .nst-set>span:first-child{color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .nls-sheet .nst-set-edit{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 10px;margin-left:auto}html[data-look=new] .nls-sheet .nst-set-edit b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .nls-sheet .nst-set-edit .input{width:auto;min-width:0;max-width:220px;min-height:36px;padding:6px 10px}html[data-look=new] .nls-sheet .nst-set .fm-btn{min-height:36px}html[data-look=new] .nls-sheet .nst-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:2px}html[data-look=new] .nls-sheet .nst-foot-right{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}html[data-look=new] .nls-sheet .nst-foot .btn{min-height:40px}html[data-look=new] .nls-sheet :is(.nst-connect,.nst-form,.nst-help){display:grid;grid-template-columns:minmax(0,1fr);gap:16px}html[data-look=new] .nls-sheet :is(.vw-stages,.shop-steps){grid-template-columns:minmax(0,1fr);min-width:0}html[data-look=new] .nls-sheet .vw-stages>li{min-width:0}html[data-look=new] .nls-sheet .nls-field small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .nls-sheet .nst-form-top{display:flex;align-items:center;justify-content:space-between;gap:10px}html[data-look=new] .nls-sheet .nst-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}html[data-look=new] .nls-sheet .nst-form .input{width:100%;min-height:42px}html[data-look=new] .nls-sheet .vw-stages{margin:0}html[data-look=new] .nls-sheet .vw-stages>li{border-color:var(--ob-line);background:var(--ob-raised);opacity:1}html[data-look=new] .nls-sheet .vw-stages>li:hover{border-color:var(--ob-line-strong)}html[data-look=new] .nls-sheet .vw-stages>li>span{border-color:var(--ob-line);background:var(--ob-panel);color:var(--ob-ink-2);font-weight:600}html[data-look=new] .nls-sheet .vw-stages>li.now{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .nls-sheet .vw-stages>li.now>span{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .nls-sheet .vw-stages>li.done>span{border-color:rgba(var(--ob-accent-rgb),.4);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent)}html[data-look=new] .nls-sheet .vw-stage-head b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .nls-sheet .vw-stage-head i{color:var(--ob-muted)}html[data-look=new] .nls-sheet .vw-stage>.btn{border:1px solid var(--ob-line);background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .nls-sheet .shop-steps{gap:7px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .nls-sheet .shop-steps b{color:var(--ob-ink)}html[data-look=new] .nls-sheet .shop-steps code{padding:1px 6px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-panel);color:var(--ob-ink);font-size:12.5px}html[data-look=new] .nls-sheet .shop-steps code.shop-scopes{display:block;max-width:100%;margin:6px 0;padding:7px 10px;overflow-x:auto;white-space:nowrap;word-break:normal;scrollbar-width:thin}html[data-look=new] .nls-sheet .shop-steps .btn{min-height:30px;padding:3px 10px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-size:12.5px}html[data-look=new] .nls-sheet .nst-help .lh-note{color:var(--ob-muted);font-size:13px;line-height:1.55}html[data-look=new] .nls-sheet .nst-help .shop-install-help{padding:12px 14px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel)}html[data-look=new] .cbk-page{grid-template-columns:minmax(0,1fr);gap:20px;animation:none}html[data-look=new] .cbk-page .cbk-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-line)}html[data-look=new] .cbk-page .cbk-metric{display:flex;flex-direction:column;gap:0;padding:18px 22px 19px;background:var(--ob-panel)}html[data-look=new] .cbk-page .cbk-metric>span{color:var(--ob-muted);font-size:13px;font-weight:500}html[data-look=new] .cbk-page .cbk-metric>strong{margin-top:12px;color:var(--ob-ink);font:500 34px/1.05 var(--ob-font);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .cbk-page .cbk-metric>small{margin-top:9px;color:var(--ob-muted);font-size:13px}html[data-look=new] .cbk-page .cbk-metric.urgent{background:linear-gradient(180deg,rgba(var(--ob-danger-rgb),.09),rgba(var(--ob-danger-rgb),.02)),var(--ob-panel)}html[data-look=new] .cbk-page .cbk-metric.urgent>strong{color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-note{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px 10px 10px;border:1px solid var(--sm-warn-line);border-radius:10px;background:var(--sm-warn-soft);color:var(--ob-ink);font:500 13.5px var(--ob-font);text-align:left;cursor:pointer;transition:border-color .18s var(--ob-ease)}html[data-look=new] .cbk-page .cbk-note:hover{border-color:var(--sm-warn)}html[data-look=new] .cbk-page .cbk-note-ico{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--sm-warn-line);border-radius:8px;background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] .cbk-page .cbk-note>span:nth-child(2){flex:1 1 auto;min-width:0}html[data-look=new] .cbk-page .cbk-note>b{display:inline-flex;flex:none;align-items:center;gap:5px;color:var(--ob-link);font-weight:550}html[data-look=new] .cbk-page .cbk-table{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .cbk-page .cbk-row{grid-template-columns:124px minmax(110px,.9fr) minmax(150px,1.5fr) 176px 124px 16px;gap:16px;min-height:64px;padding:12px 20px;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);font-family:var(--ob-font)}html[data-look=new] .cbk-page .cbk-row:first-child{border-top:0}html[data-look=new] .cbk-page .cbk-row-head{min-height:44px;padding-top:0;padding-bottom:0;background:none;color:var(--ob-muted);font:500 13px var(--ob-font);letter-spacing:0;text-transform:none}html[data-look=new] .cbk-page button.cbk-row:is(:hover,:focus-visible){background:var(--ob-hover)}html[data-look=new] .cbk-page button.cbk-row:last-child{border-radius:0 0 11px 11px}html[data-look=new] .cbk-page .cbk-amt{color:var(--ob-ink);font:550 19px var(--ob-font);letter-spacing:-.025em;white-space:nowrap}html[data-look=new] .cbk-page .cbk-order b{font-size:14px;font-weight:600}html[data-look=new] .cbk-page :is(.cbk-order,.cbk-st,.cbk-due) small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .cbk-page .cbk-why{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .cbk-page .cbk-due b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .cbk-page .cbk-due.urgent b{color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-go{color:var(--ob-faint)}html[data-look=new] .cbk-page .cbk-pill{gap:7px;padding:2px 9px 2px 8px;border:1px solid var(--ob-line);border-radius:5px;background:transparent;color:var(--ob-ink-2);font:550 12.5px/18px var(--ob-font)}html[data-look=new] .cbk-page .cbk-pill i{width:6px;height:6px;background:var(--ob-faint);box-shadow:none}html[data-look=new] .cbk-page .cbk-pill.due{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-pill.due i{background:var(--ob-danger);box-shadow:none}html[data-look=new] .cbk-page .cbk-pill.wait{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] .cbk-page .cbk-pill.wait i{background:var(--sm-warn)}html[data-look=new] .cbk-page .cbk-pill.won{border-color:var(--sm-good-line);background:var(--sm-good-soft);color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-pill.won i{background:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-skel{min-height:68px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0}html[data-look=new] .cbk-page.cbk-detail{gap:18px}html[data-look=new] .cbk-page .cbk-hero{align-items:stretch;gap:16px 24px}html[data-look=new] .cbk-page .cbk-claim{gap:0}html[data-look=new] .cbk-page .cbk-claim .cbk-k{margin-bottom:8px}html[data-look=new] .cbk-page .cbk-big{font-size:46px;font-weight:550;line-height:1.05;letter-spacing:-.04em;font-variant-numeric:tabular-nums}html[data-look=new] .cbk-page .cbk-line{gap:8px 14px;margin-top:12px;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .cbk-page .cbk-line b{color:var(--ob-ink);font-weight:600}html[data-look=new] .cbk-page .cbk-deadline{grid-template-columns:44px auto;grid-template-rows:auto auto auto;justify-content:start;align-content:center;column-gap:16px;row-gap:2px;min-width:260px;padding:18px 22px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .cbk-page .cbk-deadline>*{grid-column:2;grid-row:auto}html[data-look=new] .cbk-page .cbk-deadline>.cbk-deadline-ico{grid-column:1;grid-row:1 / span 3;align-self:center;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ob-icon-tile-line);border-radius:11px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .cbk-page .cbk-deadline b{align-self:end;color:var(--ob-ink);font:550 40px/1 var(--ob-font);letter-spacing:-.035em}html[data-look=new] .cbk-page .cbk-deadline .cbk-deadline-word{font-size:26px;letter-spacing:-.02em}html[data-look=new] .cbk-page .cbk-deadline span:not(.cbk-deadline-ico){margin-top:4px;color:var(--ob-ink);font-size:13.5px;font-weight:500}html[data-look=new] .cbk-page .cbk-deadline small{color:var(--ob-muted);font:500 12.5px var(--ob-font);letter-spacing:0}html[data-look=new] .cbk-page .cbk-deadline.urgent{border-color:var(--sm-bad-line);background:linear-gradient(180deg,rgba(var(--ob-danger-rgb),.09),rgba(var(--ob-danger-rgb),.02)),var(--ob-panel)}html[data-look=new] .cbk-page .cbk-deadline.urgent b{color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-deadline.urgent .cbk-deadline-ico{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-deadline.won{border-color:var(--sm-good-line);background:linear-gradient(180deg,var(--sm-good-soft),transparent),var(--ob-panel)}html[data-look=new] .cbk-page .cbk-deadline.won .cbk-deadline-ico{border-color:var(--sm-good-tile-line);background:var(--sm-good-tile);color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-deadline.won b{color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-grid{gap:18px}html[data-look=new] .cbk-page .cbk-grid:has(>.cbk-response.is-closed){align-items:start}html[data-look=new] .cbk-page .cbk-col{gap:18px}html[data-look=new] .cbk-page .cbk-panel{gap:14px;padding:17px 20px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .cbk-page .cbk-panel-head{min-height:32px}html[data-look=new] .cbk-page .cbk-panel-head .btn-sm{min-height:32px;padding:0 12px;font-size:13px}html[data-look=new] .cbk-page .cbk-facts{gap:0}html[data-look=new] .cbk-page .cbk-facts>div{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--ob-row-line);font-size:13.5px}html[data-look=new] .cbk-page .cbk-facts>div:first-child{border-top:0;padding-top:0}html[data-look=new] .cbk-page .cbk-facts dt{color:var(--ob-muted)}html[data-look=new] .cbk-page .cbk-facts dd{color:var(--ob-ink)}html[data-look=new] .cbk-page .cbk-facts dd.ok{color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-facts dd.bad{color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-facts a{color:var(--ob-link);text-decoration-color:rgba(var(--ob-accent-rgb),.4)}html[data-look=new] .cbk-page .cbk-fine{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .cbk-page .cbk-checks{gap:0}html[data-look=new] .cbk-page .cbk-checks li{min-height:40px;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);font-size:13.5px}html[data-look=new] .cbk-page .cbk-checks li:first-child{border-top:0}html[data-look=new] .cbk-page .cbk-checks i{width:22px;height:22px;border-color:var(--ob-line);color:var(--ob-muted)}html[data-look=new] .cbk-page .cbk-checks li.yes i{border-color:var(--sm-good-tile-line);background:var(--sm-good-tile);color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-checks li.no i,html[data-look=new] .cbk-page .cbk-checks li.no small{color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-checks small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .cbk-page .cbk-verdict{padding:2px 9px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:600 12.5px/18px var(--ob-font);letter-spacing:0}html[data-look=new] .cbk-page .cbk-verdict.fight{border-color:var(--sm-good-line);background:var(--sm-good-soft);color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-verdict.refund{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .cbk-page .cbk-verdict.check{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] .cbk-page .cbk-text{min-height:300px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-bg);color:var(--ob-ink);font:400 14.5px/1.65 var(--ob-font)}html[data-look=new] .cbk-page .cbk-text:hover{border-color:var(--ob-line-strong)}html[data-look=new] .cbk-page .cbk-text:focus{border-color:var(--ob-accent)}html[data-look=new] .cbk-page .cbk-text[readonly]{color:var(--ob-ink-2)}html[data-look=new] .cbk-page .cbk-meta{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .cbk-page .cbk-mono{font-family:var(--ob-font);font-variant-numeric:tabular-nums}html[data-look=new] .cbk-page .cbk-warn{border-color:var(--sm-bad-line);border-radius:10px;background:rgba(var(--ob-danger-rgb),.07);color:var(--ob-ink);font-size:13.5px}html[data-look=new] .cbk-page .cbk-actions{gap:8px}html[data-look=new] .cbk-page .cbk-actions .btn{min-height:42px;padding:0 18px;font-size:13.5px}html[data-look=new] .cbk-page .cbk-actions .btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .cbk-page .cbk-actions .btn-ghost:hover{border-color:var(--ob-accent)}html[data-look=new] .cbk-page .cbk-state{gap:0;min-height:300px;padding:24px 20px;border:0;border-radius:0;color:var(--ob-muted)}html[data-look=new] .cbk-page .cbk-state .nls-empty-ico{display:grid;place-items:center;width:50px;height:50px;margin-bottom:14px;border:1px solid var(--ob-icon-tile-line);border-radius:13px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .cbk-page .cbk-state .nls-empty-ico svg{width:24px;height:24px;margin:0;color:currentColor}html[data-look=new] .cbk-page .cbk-state b{margin-bottom:6px;color:var(--ob-ink);font-size:16px;font-weight:600}html[data-look=new] .cbk-page .cbk-state>span:not(.nls-empty-ico){color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .cbk-page .cbk-state .btn{margin-top:18px}html[data-look=new] .cbk-page .cbk-response.is-closed{grid-template-rows:auto auto}html[data-look=new] .cbk-page .cbk-closed{display:flex;align-items:center;gap:12px;padding:12px 0 2px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .cbk-page .cbk-closed-ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .cbk-page .cbk-closed.won .cbk-closed-ico{border-color:var(--sm-good-tile-line);background:var(--sm-good-tile);color:var(--ob-positive)}html[data-look=new] .cbk-page .cbk-closed-copy{display:grid;gap:2px}html[data-look=new] .cbk-page .cbk-closed-copy b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .cbk-page .cbk-closed-copy small{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .cbk-page .cbk-writing{border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-bg)}html[data-look=new] .cbk-page .cbk-writing small{color:var(--ob-muted);font-size:13px}html[data-look=new] .my-stores.nlms{margin:0}html[data-look=new] .nls .nst-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px 18px;align-items:start}html[data-look=new] .nls .nst-grid.one{grid-template-columns:minmax(0,1fr)}html[data-look=new] .nls .nst-panel{display:grid;gap:6px;padding:15px 18px 6px}html[data-look=new] .nls .nst-panel>.nls-none{padding:10px 0 14px}html[data-look=new] .nls .nst-phone-acts{display:none}html[data-look=new] .nls .nst-head-btn{margin-left:auto;min-height:34px;padding:0 12px;font-size:13px}html[data-look=new] .nls .nst-panel .nls-panel-top>h2{flex:0 1 auto}html[data-look=new] .nls .nst-panel .nls-panel-top>.nls-count{margin-right:auto}html[data-look=new] .nls .nst-rows,html[data-look=new] .nls .nst-list{display:grid}html[data-look=new] .nls .nst-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 120px 120px 34px;grid-template-areas:"ico id chip t w more";align-items:center;gap:14px;min-height:66px;padding:10px 0;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);cursor:pointer;outline:none}html[data-look=new] .nls .nst-rows>.nst-row:first-child{border-top:0}html[data-look=new] .nls .nst-row:focus-visible{box-shadow:0 0 0 2px var(--ob-focus);border-radius:8px}html[data-look=new] .nls .nst-ico{grid-area:ico;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .nls .nst-row.is-bad .nst-ico{border-color:var(--sm-bad-line);background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] .nls .nst-id{grid-area:id;display:grid;gap:3px;min-width:0}html[data-look=new] .nls .nst-id b{overflow:hidden;color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;transition:color .18s var(--ob-ease)}html[data-look=new] .nls .nst-id small{overflow:hidden;color:var(--ob-muted);font-size:13px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nst-row:hover .nst-id b{color:var(--ob-accent-2)}html[data-look=new] .nls .nst-row>.nst-chip{grid-area:chip}html[data-look=new] .nls .nst-num{display:grid;justify-items:end;gap:2px;text-align:right}html[data-look=new] .nls .nst-num.t{grid-area:t}html[data-look=new] .nls .nst-num.w{grid-area:w}html[data-look=new] .nls .nst-num b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .nls .nst-num small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] :is(.nls,.nls-sheet) .nst-more{grid-area:more;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:8px;background:none;color:var(--ob-muted);cursor:pointer;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] :is(.nls,.nls-sheet) .nst-more:is(:hover,.open){border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .nst-menu .fm-item{display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none}html[data-look=new] .nst-menu .fm-item .ob-ico{color:var(--ob-muted)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue{display:grid;grid-template-columns:32px minmax(0,1fr) auto 15px;align-items:center;gap:12px;width:100%;min-height:56px;padding:9px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] :is(.nls,.nls-sheet) .nst-list>.nst-issue:first-child{border-top:0}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue-ico{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--sm-bad-line);border-radius:8px;background:var(--sm-bad-soft);color:var(--ob-danger-ink)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue.warn .nst-issue-ico{border-color:var(--sm-warn-line);background:var(--sm-warn-soft);color:var(--sm-warn)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue.mute .nst-issue-ico{border-color:var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue-copy{display:grid;gap:2px;min-width:0}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue-copy b{overflow:hidden;color:var(--ob-ink);font-size:13.5px;font-weight:550;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;transition:color .18s var(--ob-ease)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue-copy small{overflow:hidden;color:var(--ob-muted);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue-go{color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue .nst-go{color:var(--ob-faint)}html[data-look=new] :is(.nls,.nls-sheet) .nst-issue:hover b{color:var(--ob-accent-2)}html[data-look=new] .nls .nst-needs{display:grid;gap:4px;padding:15px 17px 6px}html[data-look=new] .nls.nst-embed{gap:0;margin-top:16px}@media (max-width: 1099.98px){html[data-look=new] .nls .nls-over{grid-template-columns:minmax(0,1fr)}html[data-look=new] .nls .nls-over>.nls-col{display:contents}html[data-look=new] .nls .nls-sales{order:1}html[data-look=new] .nls .nls-todo{order:2}html[data-look=new] .nls .nls-tiles{order:3}html[data-look=new] .nls .nls-over .nls-best{order:4}html[data-look=new] .nls .nls-todo .nls-calm{min-height:120px}html[data-look=new] .nls .nst-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .nls .nls-stats-row.four{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .cbk-page .cbk-row{grid-template-columns:112px minmax(120px,1fr) 160px 116px 16px}}@media (max-width: 899.98px){html[data-look=new] .nls .nls-report{grid-template-columns:minmax(0,1fr)}}@media (max-width: 999.98px){html[data-look=new] .cbk-page .cbk-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"amt due" "order st";gap:6px 12px;padding:14px 16px}html[data-look=new] .cbk-page .cbk-row-head{display:none}html[data-look=new] .cbk-page :is(.cbk-why,.cbk-go){display:none}html[data-look=new] .cbk-page .cbk-amt{grid-area:amt;font-size:19px}html[data-look=new] .cbk-page .cbk-order{grid-area:order}html[data-look=new] .cbk-page .cbk-st{grid-area:st;justify-items:end;align-self:end}html[data-look=new] .cbk-page .cbk-due{grid-area:due;justify-items:end;text-align:right}}@media (max-width: 799.98px){html[data-look=new] :is(.nls-head,.cbk-head)>div:has(>[data-ob-dup]){display:contents}html[data-look=new] .cbk-page>.cbk-head:has([data-ob-dup]),html[data-look=new] .nls>.nls-head:has([data-ob-dup]){display:contents}html[data-look=new] .nls{gap:16px}html[data-look=new] .nls .nls-head,html[data-look=new] .cbk-page .cbk-head{align-items:flex-start}html[data-look=new] .nls .nls-head-acts{width:100%}html[data-look=new] .nls .nls-head-acts>.nls-views{flex:1 1 100%}html[data-look=new] .nls .nls-period.nls-views button{flex:1 1 0;min-width:0;padding:9px 12px}html[data-look=new] .nls .nls-page-head .nls-head-acts .btn{flex:1 1 0;justify-content:center}html[data-look=new] .nls .nlms-acts{display:none}html[data-look=new] .nls .nst-phone-acts{display:flex;align-items:center;gap:6px;margin-left:auto}html[data-look=new] .nls .nst-phone-acts .btn{min-height:36px;padding:0 11px;font-size:13px}html[data-look=new] .nls .nst-phone-acts .btn:not(.btn-primary){width:36px;padding:0;justify-content:center;font-size:0;gap:0}html[data-look=new] .nls .nst-phone-acts .nst-more{border-color:var(--ob-line)}html[data-look=new] .nls .nls-stats-row{gap:9px}html[data-look=new] .nls .nls-stat{padding:12px 11px;border-radius:8px}html[data-look=new] .nls .nls-stat-top{font-size:12.5px;line-height:1.35}html[data-look=new] .nls .nls-stat-top .ob-ico{display:none}html[data-look=new] .nls .nls-stat-bottom{display:grid;gap:6px;margin-top:10px}html[data-look=new] .nls .nls-stat-bottom strong{font-size:21px}html[data-look=new] .nls .nls-stat-bottom>span{overflow:hidden;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .nls .nls-stat.stack .nls-stat-bottom>span{overflow:visible;white-space:normal}html[data-look=new] .nls .nls-sales{min-height:300px;padding:16px 16px 14px}html[data-look=new] .nls .nls-sales-total{display:grid;gap:9px;margin-top:16px}html[data-look=new] .nls .nls-sales-total>strong{font-size:36px}html[data-look=new] .nls .nls-change small{font-size:12.5px}html[data-look=new] .nls .nls-chart-labels>span:nth-last-child(2n){visibility:hidden}html[data-look=new] .nls :is(.nls-tiles,.nls-tiles.many){grid-template-columns:minmax(0,1fr);gap:10px}html[data-look=new] .nls .nst-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .nls .nst-tiles>:last-child{grid-column:1 / -1}html[data-look=new] .nls :is(.nls-tiles,.nls-tiles.many) .nls-tile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top num" "foot num";align-items:center;gap:8px 12px;padding:13px 14px}html[data-look=new] .nls .nls-tile-top{grid-area:top}html[data-look=new] .nls .nls-tile-ico{display:none}html[data-look=new] .nls :is(.nls-tiles,.nls-tiles.many) .nls-tile>b{grid-area:num;margin:0;padding:0;font-size:21px}html[data-look=new] .nls .nls-tile-foot{grid-area:foot;margin:0}html[data-look=new] .nls .nls-stats-row.four{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .nls .nls-fix{flex-wrap:wrap}html[data-look=new] .nls .nls-fix-copy{display:grid;gap:3px;flex:1 1 calc(100% - 52px)}html[data-look=new] .nls .nls-fix-copy small{white-space:normal}html[data-look=new] .nls .nls-fix-go{flex:1 1 100%;justify-content:center}html[data-look=new] .nls .nls-vbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label pct" "track track";gap:7px 10px}html[data-look=new] .nls .nls-ship-figs b{font-size:18px}html[data-look=new] .nls .nls-order{grid-template-columns:minmax(0,1fr) auto 56px 14px;gap:10px}html[data-look=new] .nls .nls-strip>.nls-fig{padding:15px 14px 16px}html[data-look=new] .nls .nls-strip .nls-fig b{margin-top:9px;font-size:24px}html[data-look=new] .nls .nls-strip .nls-fig b.nls-fig-word{font-size:17px}html[data-look=new] .nls .nls-strip .nls-fig>span:last-child{font-size:12.5px}html[data-look=new] .nls .nls-amount{font-size:38px}html[data-look=new] .nls .nls-page-head.row>.btn{width:100%;justify-content:center}html[data-look=new] .nls .nls-warnrow{flex-wrap:wrap}html[data-look=new] .nls .nls-warnrow-copy{flex:1 1 calc(100% - 44px)}html[data-look=new] .nls .nls-warnrow .btn{flex:1 1 100%;justify-content:center}html[data-look=new] .nls .nst-panel{padding:13px 14px 4px}html[data-look=new] .nls .nst-row{grid-template-columns:36px minmax(0,1fr) auto auto;grid-template-areas:"ico id id more" "ico chip t w";gap:6px 12px;padding:12px 0}html[data-look=new] .nls .nst-ico{align-self:start}html[data-look=new] .nls .nst-row>.nst-chip{align-self:center}html[data-look=new] .nls .nst-row>.nst-more{justify-self:end}html[data-look=new] .nls .nst-num b{font-size:14px}html[data-look=new] .cbk-page .cbk-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .cbk-page .cbk-metric{padding:15px 14px 16px}html[data-look=new] .cbk-page .cbk-metric:first-child{grid-column:1 / -1}html[data-look=new] .cbk-page .cbk-metric>strong{margin-top:9px;font-size:26px}html[data-look=new] .cbk-page .cbk-metric>small{font-size:12.5px}html[data-look=new] .cbk-page .nls-search{flex:1 1 100%;max-width:none}html[data-look=new] .cbk-page .cbk-note{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px;align-items:start}html[data-look=new] .cbk-page .cbk-note>b{grid-column:2}html[data-look=new] .cbk-page .cbk-big{font-size:40px}html[data-look=new] .cbk-page .cbk-deadline{min-width:0}html[data-look=new] .cbk-page .cbk-deadline b{font-size:34px}html[data-look=new] .cbk-page .cbk-state{min-height:220px}html[data-look=new] :is(.nls,.cbk-page) .nst-empty{padding:44px 18px}html[data-look=new] .nls-overlay{padding:0;place-items:end stretch;align-items:flex-end}html[data-look=new] .nls-overlay .nls-sheet,html[data-look=new] .nls-overlay .nls-sheet.wide{width:100%;max-height:92dvh;border-radius:16px 16px 0 0}html[data-look=new] .nls-sheet .nls-sheet-head{padding:14px 12px 14px 18px}html[data-look=new] .nls-sheet .nls-sheet-body{padding:16px 16px calc(18px + env(safe-area-inset-bottom))}html[data-look=new] .nls-sheet .nst-figs{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .nls-sheet .nst-two{grid-template-columns:minmax(0,1fr)}html[data-look=new] .nls-sheet .nst-foot .btn,html[data-look=new] .nls-sheet .nls-actions .btn{flex:1 1 auto;justify-content:center}html[data-look=new] .nls-sheet .nst-foot-right{width:100%}html[data-look=new] .nls-sheet .nst-set-edit .input{max-width:170px}}@keyframes nls-draw{to{stroke-dashoffset:0}}@keyframes nls-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){html[data-look=new] .nls .nls-chart-line{stroke-dasharray:none;stroke-dashoffset:0;animation:none}html[data-look=new] .nls .nls-live i,html[data-look=new] .nls-spin{animation:none}html[data-look=new] .nls .nls-tile{transition:none}}html[data-look=new] .inb-ob{grid-template-columns:minmax(0,1fr);gap:16px}html[data-look=new] .inb-ob>*,html[data-look=new] .inb-ob .inb2-settings>*{min-width:0}html[data-look=new] .inb-ico{flex:none;display:block}html[data-look=new] .inb-ob .inb2-head{align-items:center;flex-wrap:nowrap;gap:16px}html[data-look=new] .inb-ob .inb2-head>div:first-child{min-width:0}html[data-look=new] .inb-ob .inb2-head h1{margin:0}html[data-look=new] .inb-ob .inb2-head>div:first-child>span{margin-top:6px;color:var(--ob-muted);font-size:14px}html[data-look=new] .inb-ob .inb2-head-acts{flex:none;flex-wrap:nowrap;align-items:center;gap:8px}html[data-look=new] .inb-ob .inb2-head-acts .btn{min-height:40px;gap:7px}html[data-look=new] .inb-ob .inb2-head-acts .btn-primary{padding:0 16px}html[data-look=new] .inb2-more-btn{width:40px;padding:0;justify-content:center;color:var(--ob-ink-2)}html[data-look=new] .inb2-more-btn.open{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .inb2-crumb{display:inline-flex;align-items:center;gap:4px;margin:0 0 10px -2px;padding:2px 0;border:0;background:none;color:var(--ob-muted);font:550 13.5px var(--ob-font);cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .inb2-crumb:hover{color:var(--ob-accent)}html[data-look=new] .inb2-more-menu .fm-item{grid-template-columns:20px 1fr;min-height:42px;gap:11px;padding:0 12px}html[data-look=new] .inb2-more-menu .fm-item:disabled{opacity:.55;cursor:default}html[data-look=new] .inb2-more-ico{display:grid;place-items:center;color:var(--ob-muted)}html[data-look=new] .inb2-more-menu .fm-item:is(:hover,:focus-visible) .inb2-more-ico{color:var(--ob-accent)}html[data-look=new] .inb-ob .inb2-settings>.inb2-back.show{display:none}html[data-look=new] .inb-ob .inb2-alert{gap:12px;padding:10px 16px 10px 12px;border:1px solid rgba(var(--ob-danger-rgb),.34);border-radius:var(--ob-radius);background:rgba(var(--ob-danger-rgb),.08);font-size:14px;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .inb-ob .inb2-alert:hover{border-color:rgba(var(--ob-danger-rgb),.55);background:rgba(var(--ob-danger-rgb),.12)}html[data-look=new] .inb2-alert-ico{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:7px;background:rgba(var(--ob-danger-rgb),.16);color:var(--ob-danger-ink)}html[data-look=new] .inb-ob .inb2-alert b{color:var(--ob-ink);font-weight:600}html[data-look=new] .inb-ob .inb2-alert span:last-child{display:inline-flex;align-items:center;gap:4px;color:var(--ob-danger-ink);font-size:13.5px;font-weight:600}html[data-look=new] .inb-ob .inb2-bar{flex-wrap:nowrap;gap:10px}html[data-look=new] .inb-ob .inb2-bar .san-tabs{flex:none;flex-wrap:nowrap}html[data-look=new] .inb-ob .inb2-bar .san-tabs button{min-height:32px;gap:7px}html[data-look=new] .inb2-tab-n{min-width:20px;padding:1px 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;line-height:1.35;text-align:center}html[data-look=new] .inb2-search-wrap{position:relative;display:flex;align-items:center;flex:1 1 220px;min-width:0;max-width:420px;margin:0 0 0 auto}html[data-look=new] .inb2-search-wrap>.inb-ico{position:absolute;left:12px;color:var(--ob-muted);pointer-events:none}html[data-look=new] .inb-ob .inb2-search-wrap .inb2-search{flex:1;width:100%;max-width:none;min-height:40px;margin:0;padding:0 12px 0 38px;border-radius:8px;font-size:14px}html[data-look=new] .inb-ob .inb2-bar .fm-btn{flex:none}html[data-look=new] .inb-ob.inb-listview{display:flex;flex-direction:column;height:calc(100dvh - 148px);min-height:600px}html[data-look=new] .inb-ob.inb-listview>*{flex:none}html[data-look=new] .inb-ob .inb2-main{flex:1 1 auto;height:auto;min-height:0;grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:16px}html[data-look=new] .inb-ob :is(.inb2-list,.inb2-pane){border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .inb-ob .inb2-row{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px 14px 14px;border-left:0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .inb-ob .inb2-row:hover{background:var(--ob-hover)}html[data-look=new] .inb-ob .inb2-row.on{background:var(--ob-active);box-shadow:inset 3px 0 0 var(--ob-accent)}html[data-look=new] .inb2-row-body{display:grid;gap:3px;min-width:0}html[data-look=new] .inb2-av{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid var(--ob-icon-tile-line);border-radius:50%;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font:650 13.5px var(--ob-font);letter-spacing:0}html[data-look=new] .inb2-av-lg{width:46px;height:46px;font-size:17px}html[data-look=new] .inb-ob .inb2-row.read .inb2-av{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .inb-ob .inb2-store{font:600 12.5px var(--ob-font);letter-spacing:0;text-transform:none;color:var(--ob-accent)}html[data-look=new] .inb-ob .inb2-row-top em{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .inb-ob .inb2-row-name b{color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .inb-ob .inb2-row.read .inb2-row-name b{color:var(--ob-ink-2);font-weight:500}html[data-look=new] .inb-ob .inb2-row-text{color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .inb-ob .inb-dot.high{width:8px;height:8px;margin-top:0;background:var(--ob-danger);box-shadow:0 0 0 3px rgba(var(--ob-danger-rgb),.2)}html[data-look=new] .inb-ob .inb2-empty{display:grid;justify-items:center;align-content:center;gap:12px;padding:48px 20px;color:var(--ob-muted)}html[data-look=new] .inb-ob .inb2-empty b{color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .inb-ob.inb-listview:has(.inb2-list>.inb2-empty){height:auto;min-height:0}html[data-look=new] .inb-ob .inb2-main:has(>.inb2-list>.inb2-empty){display:block}html[data-look=new] .inb-ob .inb2-main:has(>.inb2-list>.inb2-empty)>.inb2-pane{display:none}html[data-look=new] .inb-ob .inb2-list:has(>.inb2-empty){min-height:300px;justify-content:center;border-style:dashed;background:transparent}html[data-look=new] .inb-ob-tile{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .inb-ob .inb2-read{grid-template-columns:minmax(0,1fr);gap:16px;padding:26px 30px 30px}html[data-look=new] .inb-ob .inb2-read>*{min-width:0}html[data-look=new] .inb-ob .inb2-read-head-ob{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .inb-ob .inb2-read-head-ob>div{display:grid;gap:2px;min-width:0}html[data-look=new] .inb-ob .inb2-read-head h2{margin:1px 0 0;font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.2}html[data-look=new] .inb-ob .inb2-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .inb-ob .inb2-subject{color:var(--ob-ink);font-size:16.5px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .inb-ob .inb2-text{color:var(--ob-ink);font-size:15px;line-height:1.65}html[data-look=new] .inb-ob .inb2-order{gap:6px 16px;padding:12px 16px;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .inb-ob .inb2-order b{color:var(--ob-ink);font-weight:600}html[data-look=new] .inb-ob .inb2-order-store{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .inb-ob .inb2-order a{color:var(--ob-link);font-weight:600;text-decoration:none}html[data-look=new] .inb-ob .inb2-order a:hover{color:var(--ob-link-hover);text-decoration:underline;text-underline-offset:3px}html[data-look=new] .inb-ob .inb2-order.dim{color:var(--ob-muted)}html[data-look=new] .inb-ob .inb2-needs{flex-wrap:nowrap;gap:12px;padding:11px 12px;border:1px solid var(--ob-pill-line);border-radius:var(--ob-radius);background:var(--ob-pill-bg);color:var(--ob-ink);font-size:14px;line-height:1.45}html[data-look=new] .inb-ob .inb2-compose textarea{min-height:190px;border-radius:var(--ob-radius);background:var(--ob-bg);font-size:15px;line-height:1.6}html[data-look=new] .inb-ob .inb2-sent{color:var(--ob-positive);font-size:13.5px;font-weight:550}html[data-look=new] .inb-ob .inb2-acts{gap:10px;padding-top:4px}html[data-look=new] .inb-ob .inb2-acts .btn{min-width:120px;min-height:42px}html[data-look=new] .inb-ob .inb2-acts .btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .inb-ob .inb2-acts .btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .inb-ob .inb2-back{align-items:center;gap:4px;color:var(--ob-muted);font:550 13.5px var(--ob-font)}html[data-look=new] .inb-ob .inb-storeemails{gap:0;padding:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .inb-ob .inb-se-head{position:relative;align-items:center;padding:18px 48px 18px 20px}html[data-look=new] .inb-ob .inb-se-head:after{content:"";position:absolute;right:22px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);transform:rotate(45deg);transition:transform .18s var(--ob-ease)}html[data-look=new] .inb-ob .inb-se-head[aria-expanded=true]:after{margin-top:-2px;transform:rotate(-135deg)}html[data-look=new] .inb-ob .inb-se-head b{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .inb-ob .inb-se-head span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .inb-ob .inb-se-wrap{gap:14px;padding:0 20px 20px}html[data-look=new] .inb-ob .inb-se-wrap .inb-connect{gap:12px;padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;animation:none}html[data-look=new] .inb-ob .inb-se-wrap .inb-connect>b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .inb-ob .inb-se-token{gap:10px}html[data-look=new] .inb-ob .inb-se-token .btn{min-height:42px}html[data-look=new] .inb-ob .inb-ob-row{display:flex;align-items:center;gap:14px;width:100%;padding:16px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);color:var(--ob-muted);text-align:left;text-decoration:none;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .inb-ob .inb-ob-row:hover{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .inb-ob-copy{display:grid;gap:3px;flex:1;min-width:0}html[data-look=new] .inb-ob-copy b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .inb-ob-copy small{color:var(--ob-muted);font-size:13px}html[data-look=new] .inb-ob .inb-ob-row:hover .inb-ob-copy b{color:var(--ob-accent-2)}html[data-look=new] .inb-ob .inb-steps{counter-reset:inbstep;list-style:none;gap:0;margin:0;padding:0;border-radius:0;background:none;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .inb-ob .inb-steps>li{counter-increment:inbstep;display:flex;align-items:flex-start;gap:12px;padding:9px 0;line-height:1.5}html[data-look=new] .inb-ob .inb-steps>li:before{content:counter(inbstep);display:grid;place-items:center;width:24px;height:24px;flex:none;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:650;line-height:1}html[data-look=new] .inb-ob .inb-steps>li>span{min-width:0;padding-top:1px;overflow-wrap:anywhere}html[data-look=new] .inb-ob .inb-steps b{color:var(--ob-ink);font-weight:600}html[data-look=new] .inb-ob .inb-steps a,html[data-look=new] .inb-ob .inb-se-made a{color:var(--ob-link);font-weight:600;text-decoration:none}html[data-look=new] .inb-ob .inb-steps a:hover{color:var(--ob-link-hover);text-decoration:underline;text-underline-offset:3px}html[data-look=new] .inb-ob .inb-connect{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 22px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .inb-ob .inb-connect-head b{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .inb-ob .inb-connect-head .icon-btn{width:34px;height:34px;display:grid;place-items:center;padding:0}html[data-look=new] .inb-ob .inb-label{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .inb-ob .inb-fine{color:var(--ob-muted);font-size:13px}html[data-look=new] .inb-ob .inb-note{position:relative;padding:11px 14px 11px 42px;border-radius:8px;border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-ink);font-size:13.5px;line-height:1.5}html[data-look=new] .inb-ob .inb2-settings{gap:18px}html[data-look=new] .inb-ob .inb-boxes{grid-template-columns:minmax(0,1fr);gap:0;padding:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .inb-ob .inb-boxes>.sa-title{margin:0;padding:16px 20px;border-bottom:1px solid var(--ob-row-line);color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em;text-transform:none}html[data-look=new] .inb-ob .inb-boxes>.inb-box{gap:12px;padding:14px 20px;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .inb-ob .inb-boxes>.inb-box:last-child{border-bottom:0}html[data-look=new] .inb-ob .inb-box-main b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .inb-ob .inb-box-main span{color:var(--ob-muted);font-size:13px}html[data-look=new] .inb-ob .inb-dot.high+.inb-box-main span{color:var(--ob-danger-ink)}html[data-look=new] .inb-ob .inb-dot{width:8px;height:8px}html[data-look=new] .inb-ob .inb-dot.low{background:var(--ob-positive);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob-positive) 16%,transparent)}html[data-look=new] .inb-ob .inb-box .btn-ghost{color:var(--ob-ink-2)}html[data-look=new] .inb-ob .inb-boxes>.inb-acts{padding:12px 20px 14px}html[data-look=new] .inb-ob .inb-boxes>.inb-acts .btn-ghost{padding-left:10px;padding-right:12px;color:var(--ob-link)}html[data-look=new] .inb-ob .inb-boxes>.inb-connect{max-width:none;padding:18px 20px 20px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .inb-ob .inb-box.inb-store-set{gap:4px;padding:16px 20px 14px}html[data-look=new] .inb-ob .inb-store-head{padding-bottom:6px}html[data-look=new] .inb-ob .inb-store-head b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .inb-ob .inb-store-row{padding:4px 0;font-size:14px}html[data-look=new] .inb-ob .inb-store-row>span{color:var(--ob-ink-2)}html[data-look=new] .inb-ob .inb-store-row .inb-store-prod{color:var(--ob-ink);font-weight:550}html[data-look=new] .inb-ob .inb-store-row :is(.input,.select){min-height:40px}html[data-look=new] .inb-ob .inb-store-set>div:last-child>.btn-ghost{padding-left:0;color:var(--ob-link)}html[data-look=new] .inb-ob .inb-store-set>div:last-child>.btn-ghost:hover{background:none;color:var(--ob-link-hover)}html[data-look=new] .inb-ob .inb-se-list{gap:0}html[data-look=new] .inb-ob .inb-se{border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .inb-ob .inb-se.open{border-color:var(--ob-row-line)}html[data-look=new] .inb-ob .inb-se-row{padding:14px 0}html[data-look=new] .inb-ob .inb-se-row:hover .inb-se-main b{color:var(--ob-accent-2)}html[data-look=new] .inb-ob .inb-se-main b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .inb-ob .inb-se-main span{color:var(--ob-muted);font-size:13px}html[data-look=new] .inb-ob .inb-se-state{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .inb-ob .inb-se-state:is(.ready,.connected){border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .inb-ob .inb-se-body{gap:14px;padding:0 0 18px 20px}html[data-look=new] .inb-ob .inb-se-body>.inb-more{color:var(--ob-link);font-weight:600;text-decoration:none}html[data-look=new] .inb-ob .inb-recs{gap:0;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-bg);overflow:hidden}html[data-look=new] .inb-ob .inb-rec{padding:10px 12px;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .inb-ob .inb-rec:last-child{border-bottom:0}html[data-look=new] .inb-ob .inb-rec em{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .inb-ob .inb-rec-tick{font-size:12.5px}html[data-look=new] .inb-ob .inb-rec-type{color:var(--ob-ink);font-size:13px}html[data-look=new] .inb-ob :is(.inb-rec,.inb-se-pass) code{border-color:var(--ob-line);border-radius:6px;background:var(--ob-panel);color:var(--ob-ink);font-size:12.5px}html[data-look=new] .inb-ob .inb-rec-tick{border-color:var(--ob-line-strong);color:var(--ob-muted)}html[data-look=new] .inb-ob .inb-rec-tick.ok{border-color:color-mix(in srgb,var(--ob-positive) 50%,transparent);background:color-mix(in srgb,var(--ob-positive) 16%,transparent);color:var(--ob-positive)}html[data-look=new] .inb-ob .inb-rec-why{margin-top:5px;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .inb-ob .inb-rec-tick.no{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .inb-ob .inb-dot.normal{background:var(--ob-accent);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .inb-ob .inb-se-made{border-radius:var(--ob-radius);border-color:color-mix(in srgb,var(--ob-positive) 38%,transparent);background:color-mix(in srgb,var(--ob-positive) 8%,transparent)}html[data-look=new] .inb-ob .inb-boxes.inb-upd{gap:14px;padding:20px 22px 22px}html[data-look=new] .inb-ob .inb-upd>.inb-box.inb-shipdays{padding:0 0 16px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .inb-ob .inb-upd-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;padding:16px 18px;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-tile)}html[data-look=new] .inb-ob .inb-upd-num b{color:var(--ob-ink);font-family:var(--ob-font);font-size:36px;font-weight:600;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}html[data-look=new] .inb-ob .inb-upd-num span{color:var(--ob-tile-label);font-size:14px}html[data-look=new] .inb-ob .inb-upd-last{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .inb-ob .inb-upd textarea{border-radius:var(--ob-radius);background:var(--ob-bg);font-size:15px;line-height:1.6}html[data-look=new] .inb-ob .inb-boxes.inb-upd>.inb-acts{padding:4px 0 0}html[data-look=new] .inb-ob .inb-upd>.inb-acts .btn{min-height:42px}html[data-look=new] .inb-ob .inb-upd>.inb-box.inb-shipdays .inb-box-main b{font-size:14.5px}@media (max-width: 640px){html[data-look=new] .inb-ob{gap:14px}html[data-look=new] .inb-ob .inb2-head{align-items:center;gap:12px}html[data-look=new] .inb-ob .inb2-head-acts{width:auto}html[data-look=new] .inb-ob .inb2-head-acts .btn-primary{padding:0 13px;font-size:13px}html[data-look=new] .inb-ob .inb2-head>div:first-child>span{font-size:13.5px}html[data-look=new] .inb-ob.inb-listview{display:grid;height:auto;min-height:0}html[data-look=new] .inb-ob .inb2-alert{padding:9px 12px 9px 10px;font-size:13.5px}html[data-look=new] .inb-ob .inb2-bar{flex-wrap:wrap;gap:8px}html[data-look=new] .inb-ob .inb2-bar .san-tabs{display:flex;width:100%}html[data-look=new] .inb-ob .inb2-bar .san-tabs button{flex:1 1 0;min-height:36px}html[data-look=new] .inb2-search-wrap{flex:1 1 100%;max-width:none;margin:0}html[data-look=new] .inb-ob .inb2-bar .fm-btn{flex:1 1 0;min-width:0}html[data-look=new] .inb-ob .inb2-bar .fm-btn .fm-value{overflow:hidden;text-overflow:ellipsis}html[data-look=new] .inb-ob .inb2-bar .fm-btn .fm-caret{margin-left:auto}html[data-look=new] .inb-ob .inb2-list{border-radius:12px}html[data-look=new] .inb-ob .inb2-row{padding:14px 14px 14px 12px}html[data-look=new] .inb-ob .inb2-pane{border-radius:12px}html[data-look=new] .inb-ob .inb2-read{gap:14px;padding:16px 16px 20px}html[data-look=new] .inb-ob .inb2-back{display:inline-flex}html[data-look=new] .inb-ob .inb2-read-head-ob{gap:12px;padding-bottom:14px}html[data-look=new] .inb2-av-lg{width:40px;height:40px;font-size:15px}html[data-look=new] .inb-ob .inb2-read-head h2{font-size:20px}html[data-look=new] .inb-ob .inb2-acts .btn{min-width:0}html[data-look=new] .inb-ob .inb-se-head{padding:16px 44px 16px 16px}html[data-look=new] .inb-ob .inb-se-wrap{padding:0 16px 16px}html[data-look=new] .inb-ob .inb-se-token .btn{flex:1 1 100%}html[data-look=new] .inb-ob .inb-ob-row{padding:14px 16px}html[data-look=new] .inb-ob .inb-connect{padding:16px}html[data-look=new] .inb-ob .inb-boxes>.sa-title{padding:14px 16px}html[data-look=new] .inb-ob .inb-boxes>.inb-box{padding:14px 16px}html[data-look=new] .inb-ob .inb-boxes>.inb-acts{padding:10px 16px 12px}html[data-look=new] .inb-ob .inb-store-row{gap:6px 10px}html[data-look=new] .inb-ob .inb-store-row>span{flex:1 1 100%;min-width:0}html[data-look=new] .inb-ob .inb-store-row .input,html[data-look=new] .inb-ob .inb-box .inb-store-row .select{flex:1 1 100%;width:100%;max-width:none}html[data-look=new] .inb-ob .inb-se-body{padding-left:0}html[data-look=new] .inb-ob .inb-boxes.inb-upd{padding:16px}html[data-look=new] .inb-ob .inb-upd-num b{font-size:32px}}html[data-look=new] .stb-ob{max-width:none;margin:0;gap:20px}html[data-look=new] .stb-ico{flex:none;display:block}html[data-look=new] .stb-ob-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 20px}html[data-look=new] .stb-ob-title h1{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15}html[data-look=new] .stb-ob-title p{margin:6px 0 0;color:var(--ob-muted);font-size:14px;line-height:1.5}html[data-look=new] .stb-ob-new{min-height:42px;gap:7px;padding:0 16px}html[data-look=new] .stb-ob-steps{grid-column:1 / -1;justify-self:start;display:flex;flex-wrap:nowrap;gap:0;max-width:100%;margin:2px 0 0;padding:3px;border:1px solid var(--ob-seg-line);border-radius:10px;background:var(--ob-track);list-style:none}html[data-look=new] .stb-ob-steps li{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:3px 14px 3px 5px;border:1px solid transparent;border-radius:7px;background:none;color:var(--ob-seg-ink);font-size:13.5px;font-weight:550;white-space:nowrap}html[data-look=new] .stb-ob-steps li+li{margin-left:9px}html[data-look=new] .stb-ob-steps li+li:before{content:"";position:absolute;left:-6px;top:8px;bottom:8px;width:1px;background:var(--ob-seg-line)}html[data-look=new] .stb-ob-steps li.now+li:before,html[data-look=new] .stb-ob-steps li:has(+li.now)+li:before{opacity:0}html[data-look=new] .stb-ob-steps li>span{display:grid;place-items:center;width:24px;height:24px;flex:none;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:650}html[data-look=new] .stb-ob-steps li.now{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .stb-ob-steps li.now>span{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .stb-ob-steps li.done{color:var(--ob-ink-2)}html[data-look=new] .stb-ob-steps em{font-style:normal}html[data-look=new] .stb-ob-steps li.done>span{border-color:rgba(var(--ob-accent-rgb),.3);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent)}html[data-look=new] .stb-ob-stores{display:grid;gap:10px}html[data-look=new] .stb-ob-label{display:flex;align-items:center;gap:8px;color:var(--ob-ink-2);font-size:14px;font-weight:600}html[data-look=new] .stb-ob-label span{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .stb-ob-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}html[data-look=new] .stb-ob-tile{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px 12px;padding:13px 14px;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .stb-ob-tile:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .stb-ob-tile.on{border-color:var(--ob-accent);background:var(--ob-tile-hover);box-shadow:inset 0 0 0 1px rgba(var(--ob-accent-rgb),.35)}html[data-look=new] .stb-ob-pic{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .stb-ob-pic img{width:100%;height:100%;object-fit:cover}html[data-look=new] .stb-ob-tile-copy{display:grid;gap:2px;min-width:0}html[data-look=new] .stb-ob-tile-copy b{overflow:hidden;color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .stb-ob-tile-copy small{color:var(--ob-muted);font-size:13px;line-height:1.4}html[data-look=new] .stb-ob-tile-foot{grid-column:2;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:2px}html[data-look=new] .stb-ob-tile-foot small{color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob-tile .stb-store-state{margin-top:0}html[data-look=new] .stb-ob .stb-store-state{justify-self:start;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .stb-ob .stb-store-state.done{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .stb-ob .stb-store-state.off{border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .stb-ob-grid{display:grid;gap:18px;align-items:start}html[data-look=new] .stb-ck{min-width:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .stb-ck-head{display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px 10px;border:0;border-radius:12px 12px 0 0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .stb-ck-head-copy{display:grid;gap:3px;flex:1;min-width:0}html[data-look=new] .stb-ck-head-copy b{font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .stb-ck-head-copy small{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .stb-ck-head>.stb-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .stb-ck-head[aria-expanded=true]>.stb-ico{transform:rotate(90deg)}html[data-look=new] .stb-ck-head:hover b{color:var(--ob-accent-2)}html[data-look=new] .stb-ck-count{flex:none;padding:3px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;white-space:nowrap}html[data-look=new] .stb-ck-count.ok{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .stb-ck-track{display:block;height:4px;margin:0 18px 14px;overflow:hidden;border-radius:4px;background:var(--ob-pill-bg)}html[data-look=new] .stb-ck-track i{display:block;height:100%;border-radius:inherit;background:var(--ob-accent);transition:width .35s ease}html[data-look=new] .stb-ck-rows{display:grid;padding:0 18px 14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ck-row{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .stb-ck-check{display:grid;place-items:center;width:22px;height:22px;flex:none;margin-top:1px;padding:0;border:1px solid color-mix(in srgb,var(--ob-accent) 50%,var(--ob-line-strong));border-radius:6px;background:transparent;color:var(--ob-accent-ink);cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .stb-ck-check:hover{background:var(--ob-hover)}html[data-look=new] .stb-ck-row.is-done .stb-ck-check{border-color:var(--ob-accent-line);background:var(--ob-accent)}html[data-look=new] .stb-ck-check:disabled{cursor:default}html[data-look=new] .stb-ck-copy{display:grid;justify-items:start;gap:5px;flex:1;min-width:0}html[data-look=new] .stb-ck-title{display:flex;align-items:flex-start;gap:8px;width:100%;padding:0;border:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .stb-ck-title>span{display:grid;gap:3px;flex:1;min-width:0}html[data-look=new] .stb-ck-title strong{font-size:14px;font-weight:550;line-height:1.4;letter-spacing:-.008em}html[data-look=new] .stb-ck-title small{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .stb-ck-title>.stb-ico{margin-top:3px;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .stb-ck-title[aria-expanded=true]>.stb-ico{transform:rotate(90deg)}html[data-look=new] .stb-ck-title:hover strong{color:var(--ob-accent-2)}html[data-look=new] .stb-ck-row.is-done .stb-ck-title small{display:none}html[data-look=new] .stb-ck-row.is-done .stb-ck-title strong{color:var(--ob-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ob-faint) 60%,transparent)}html[data-look=new] .stb-ck-act{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--ob-link);font:600 13px var(--ob-font);text-decoration:none;cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .stb-ck-act:hover{color:var(--ob-link-hover)}html[data-look=new] .stb-ck-more{width:100%;padding:12px 14px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-raised)}html[data-look=new] .stb-ck-more p{margin:0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .stb-ck-more ol{display:grid;gap:5px;margin:10px 0 0;padding-left:20px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}html[data-look=new] .stb-ck-more li::marker{color:var(--ob-accent);font-weight:650}html[data-look=new] .stb-ck-jump{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:6px 0;border:0;background:none;color:var(--ob-link);font:600 13.5px var(--ob-font);cursor:pointer}html[data-look=new] .stb-ck-jump:hover{color:var(--ob-link-hover)}@media (min-width: 1180px){html[data-look=new] .stb-ob-grid{grid-template-columns:minmax(0,1fr) 360px;gap:20px}html[data-look=new] .stb-ob-grid>.stb-ck{grid-column:2;grid-row:1;position:sticky;top:calc(var(--nlc-sticky, 65px) + 16px);max-height:calc(100vh - var(--nlc-sticky, 65px) - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .stb-ob-grid>.stb-form{grid-column:1;grid-row:1}html[data-look=new] .stb-ck-jump{display:none}}html[data-look=new] .stb-ob .stb-form{gap:0;padding:24px 26px 26px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);animation:none}html[data-look=new] .stb-ob .stb-form-head{padding-bottom:18px}html[data-look=new] .stb-ob .stb-form-head .gd-h{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .stb-ob .stb-theme{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .stb-ob .stb-form .sx-step{gap:12px;padding:22px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .qc-label{flex-wrap:nowrap;gap:12px;margin:0;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .stb-ob .qc-label>span{width:28px;height:28px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:650}html[data-look=new] .stb-ob .stb-label-count{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .stb-ob .stb-step-note{margin:0;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .stb-ob .stb-label{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .stb-ob .stb-form :is(.input,.select){min-height:42px}html[data-look=new] .stb-ob .stb-form textarea.input{min-height:84px;line-height:1.5}html[data-look=new] .stb-ob .stb-grid{gap:14px}html[data-look=new] .stb-ob .stb-photo-name{max-width:none;margin-bottom:0}html[data-look=new] .stb-ob .stb-pick{gap:12px}html[data-look=new] .stb-ob .lfc-opt{position:relative;gap:4px;padding:14px 16px 14px 44px;border:1px solid var(--ob-line);border-radius:10px;background:transparent;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .stb-ob .lfc-opt:before{content:"";position:absolute;left:16px;top:16px;width:16px;height:16px;border:1.5px solid var(--ob-line-strong);border-radius:50%;box-sizing:border-box}html[data-look=new] .stb-ob .lfc-opt:hover{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .stb-ob .lfc-opt.on{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.08)}html[data-look=new] .stb-ob .lfc-opt.on:before{border:5px solid var(--ob-accent)}html[data-look=new] .stb-ob .lfc-opt b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .stb-ob .lfc-opt small{color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob .stb-type{margin-bottom:4px}html[data-look=new] .stb-ob .stb-drop{gap:14px;padding:16px 18px;border:1px dashed var(--ob-line-strong);border-radius:10px;background:var(--ob-bg);transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .stb-ob .stb-drop:hover{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.05)}html[data-look=new] .stb-ob .stb-drop.has{border-style:solid;border-color:var(--ob-line)}html[data-look=new] .stb-ob .stb-drop-ico{width:42px;height:42px;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .stb-ob .stb-drop-text b{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .stb-ob .stb-drop-text em{color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob .stb-drop-pic{border-color:var(--ob-line);border-radius:8px}html[data-look=new] .stb-ob .stb-photo{border-color:var(--ob-line);border-radius:9px;background:var(--ob-bg)}html[data-look=new] .stb-ob .stb-photo.main{border-color:var(--ob-accent);box-shadow:0 0 0 1px rgba(var(--ob-accent-rgb),.4)}html[data-look=new] .stb-ob :is(.stb-photo-main,.stb-photo-first){border-radius:5px;border-color:color-mix(in srgb,var(--ob-ink) 18%,transparent);background:color-mix(in srgb,var(--ob-bg) 84%,transparent);color:var(--ob-ink);font-size:12px}html[data-look=new] .stb-ob .stb-photo-main{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .stb-ob .stb-prod{padding:14px;border-color:var(--ob-line);border-radius:10px;background:transparent}html[data-look=new] .stb-ob .stb-prod-n{border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .stb-ob .stb-prod-x{border-color:var(--ob-line);border-radius:7px;color:var(--ob-ink-2)}html[data-look=new] .stb-ob .stb-prod-add{border:1px dashed var(--ob-line-strong);border-radius:9px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13px}html[data-look=new] .stb-ob .stb-prod-add:hover{border-color:var(--ob-accent)}html[data-look=new] .stb-ob .stb-prod-more{justify-self:start;padding-left:0;background:none;color:var(--ob-link)}html[data-look=new] .stb-ob .stb-prod-more:hover{background:none;color:var(--ob-link-hover)}html[data-look=new] .stb-ob .stb-prod-add b{display:grid;place-items:center;color:var(--ob-icon-tile-ink)}html[data-look=new] .stb-ob :is(.stb-switch,.stb-extra) input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:20px;height:20px;flex:none;margin:1px 0 0;border:1px solid color-mix(in srgb,var(--ob-accent) 50%,var(--ob-line-strong));border-radius:5px;background:transparent;cursor:pointer;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .stb-ob :is(.stb-switch,.stb-extra) input[type=checkbox]:hover{background:var(--ob-hover)}html[data-look=new] .stb-ob :is(.stb-switch,.stb-extra) input[type=checkbox]:checked{border-color:var(--ob-accent-line);background:var(--ob-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232a1c3a' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") center / 14px no-repeat}html[data-look=new] .stb-ob :is(.stb-switch,.stb-extra) input[type=checkbox]:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .stb-ob .stb-switch{align-items:center;color:var(--ob-ink);font-size:14px}html[data-look=new] .stb-ob .stb-extras-all{gap:6px;margin:0}html[data-look=new] .stb-ob .stb-extras-all .btn{min-height:32px;border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .stb-ob .stb-extras{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}html[data-look=new] .stb-ob .stb-extra{gap:11px;padding:12px 14px;border:1px solid var(--ob-line);border-radius:10px;background:transparent;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .stb-ob .stb-extra:hover{border-color:var(--ob-line-strong)}html[data-look=new] .stb-ob .stb-extra.on{border-color:var(--ob-seg-on-line);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .stb-ob .stb-extra b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .stb-ob .stb-extra small{color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .stb-ob .stb-sub{margin-top:6px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .stb-sub-title{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .stb-ob .stb-tier{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .stb-ob .stb-sub-acts .btn-ghost{padding-left:0;padding-right:8px;background:none;color:var(--ob-link)}html[data-look=new] .stb-ob .stb-sub-acts .btn-ghost:hover{color:var(--ob-link-hover)}html[data-look=new] .stb-ob .stb-sub .link-btn{font-size:13px}html[data-look=new] .stb-ob .stb-colour{border-color:var(--ob-line);border-radius:10px;background:var(--ob-bg)}html[data-look=new] .stb-ob .stb-colour em{color:var(--ob-muted)}html[data-look=new] .stb-ob .stb-submit{gap:14px;padding-top:22px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .stb-submit .sx-go{min-height:44px;padding:0 22px;border-radius:8px;font-size:14px}html[data-look=new] .stb-ob .stb-cowork{padding:0;border:0;background:none;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .stb-ob .stb-cowork b{color:var(--ob-ink)}html[data-look=new] .stb-ob .stb-submit .lh-note{flex-basis:100%;margin:-4px 0 0;color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob .stb-build{gap:18px;padding:22px 24px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);animation:none}html[data-look=new] .stb-ob .stb-build.failed{border-color:rgba(var(--ob-danger-rgb),.45)}html[data-look=new] .stb-ob .stb-build-pic{width:56px;height:56px;border-color:var(--ob-line);border-radius:10px}html[data-look=new] .stb-ob .stb-build-name{color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.25}html[data-look=new] .stb-ob .stb-build-head .lh-note{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .stb-ob .stb-status{gap:7px;padding:4px 10px;border:1px solid rgba(var(--ob-accent-rgb),.35);border-radius:6px;background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent);font-size:13px;font-weight:600}html[data-look=new] .stb-ob .stb-status i{width:7px;height:7px;background:var(--ob-accent);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.2)}html[data-look=new] .stb-ob .stb-build.done .stb-status{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .stb-ob .stb-build.done .stb-status i{background:var(--ob-positive);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob-positive) 18%,transparent)}html[data-look=new] .stb-ob .stb-build.failed .stb-status{border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .stb-ob .stb-build.failed .stb-status i{background:var(--ob-danger);box-shadow:none}html[data-look=new] .stb-ob .stb-tell{counter-reset:stbtell;gap:12px;padding:18px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .stb-ob .stb-tell .qc-label>span{display:none}html[data-look=new] .stb-ob .stb-tell .qc-label{font-size:16px}html[data-look=new] .stb-ob .stb-tell-steps{gap:0;padding:0;list-style:none;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .stb-ob .stb-tell-steps li{counter-increment:stbtell;position:relative;min-height:36px;padding:7px 0 7px 34px;line-height:1.5}html[data-look=new] .stb-ob .stb-tell-steps li:before{content:counter(stbtell);position:absolute;left:0;top:7px;display:grid;place-items:center;width:22px;height:22px;flex:none;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:12.5px;font-weight:650;line-height:1}html[data-look=new] .stb-ob .stb-tell-steps b{color:var(--ob-ink);font-weight:600}html[data-look=new] .stb-ob .stb-say{padding:10px 10px 10px 16px;border-color:var(--ob-line);border-radius:9px;background:var(--ob-bg)}html[data-look=new] .stb-ob .stb-say code{color:var(--ob-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:600}html[data-look=new] .stb-ob .stb-tell>.lh-note{margin:0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .stb-ob .stb-progress{height:4px;border-radius:4px;background:var(--ob-pill-bg)}html[data-look=new] .stb-ob .stb-progress div{border-radius:inherit;background:var(--ob-accent)}html[data-look=new] .stb-ob .stb-phases{gap:0}html[data-look=new] .stb-ob .stb-phases li{align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .stb-phases li:last-child{border-bottom:0}html[data-look=new] .stb-ob .stb-phases li b{color:var(--ob-ink-2);font-size:14px;font-weight:500}html[data-look=new] .stb-ob .stb-phases li:is(.done,.working) b{color:var(--ob-ink)}html[data-look=new] .stb-ob .stb-phases li .lh-note{margin-top:2px;color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob .stb-dot{width:22px;height:22px;border:1px solid var(--ob-line-strong);border-radius:6px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .stb-ob .stb-phases li.done .stb-dot{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .stb-ob .stb-phases li.working .stb-dot{border-color:var(--ob-accent)}html[data-look=new] .stb-ob .stb-phases li.skipped .stb-dot{border-color:var(--ob-line-strong);color:var(--ob-muted)}html[data-look=new] .stb-ob .stb-phases li.failed .stb-dot{border-color:rgba(var(--ob-danger-rgb),.6);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .stb-ob .stb-warn{position:relative;padding:12px 16px 12px 44px;border-color:rgba(var(--ob-danger-rgb),.34);border-radius:10px;background:rgba(var(--ob-danger-rgb),.08);color:var(--ob-ink);font-size:14px;line-height:1.5}html[data-look=new] .stb-ob .stb-done{gap:14px;justify-items:stretch}html[data-look=new] .stb-ob .review-store-done h3{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .stb-ob .review-launch-head .lh-note{margin-top:4px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .stb-ob .review-launch-head .btn-primary{min-height:42px}html[data-look=new] .stb-ob .review-launch-next{display:grid;gap:3px;margin-top:0;padding:14px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .stb-ob .review-launch-next>span{margin-bottom:4px;color:var(--ob-accent);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .stb-ob .review-launch-next>b{color:var(--ob-ink);font-size:15px;font-weight:550}html[data-look=new] .stb-ob .stb-done .review-fold{margin:0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;overflow:hidden}html[data-look=new] .stb-ob .stb-done .review-fold>summary{min-height:0;padding:14px 0;background:none}html[data-look=new] .stb-ob .stb-done .review-fold>summary:hover{background:none}html[data-look=new] .stb-ob .stb-done .review-fold>summary:hover b{color:var(--ob-accent-2)}html[data-look=new] .stb-ob .stb-done .review-fold-body{padding:0 0 16px}html[data-look=new] .stb-ob .review-fold>summary>b:first-child{flex:1;min-width:0}html[data-look=new] .stb-ob .review-fold>summary:after{content:"";width:7px;height:7px;margin:-4px 4px 0 0;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);font-size:0;transform:rotate(45deg)}html[data-look=new] .stb-ob .review-fold[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}html[data-look=new] .stb-ob .review-fold-action{color:var(--ob-link);font-weight:600}html[data-look=new] .stb-ob a.btn{text-decoration:none}html[data-look=new] .stb-ob .review-checklist>li>span{flex-basis:26px;height:26px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px}html[data-look=new] .stb-ob .review-checklist>li>p{color:var(--ob-ink-2);font-size:14px;line-height:1.6}html[data-look=new] .stb-ob .stb-done .review-fold-body{color:var(--ob-ink-2);font-size:14px;line-height:1.6}html[data-look=new] .stb-ob .stb-pages{gap:12px;padding-top:18px;border-top-color:var(--ob-row-line)}html[data-look=new] .stb-ob .stb-pages-head b{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .stb-ob .stb-pages-head b span{padding:1px 7px;border-color:var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px}html[data-look=new] .stb-ob .stb-pages-head .btn{min-height:36px}html[data-look=new] .stb-ob .stb-pages-list{grid-template-columns:minmax(0,1fr);gap:0}html[data-look=new] .stb-ob .stb-page{min-height:48px;padding:10px 2px;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .stb-ob .stb-page:last-child{border-bottom:0}html[data-look=new] .stb-ob a.stb-page:hover{background:none;transform:none}html[data-look=new] .stb-ob a.stb-page:hover b{color:var(--ob-accent-2)}html[data-look=new] .stb-ob .stb-page b{color:var(--ob-ink);font-weight:600}html[data-look=new] .stb-ob .stb-page i{color:var(--ob-muted)}html[data-look=new] .stb-ob .stb-page-off{border-color:var(--ob-row-line)}html[data-look=new] .stb-ob .stb-addpage{gap:14px;padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;animation:none}html[data-look=new] .stb-ob .stb-addpage .stb-prod{padding:0;border:0;border-radius:0;background:none;animation:none}html[data-look=new] .stb-ob .stb-addpage-acts .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .stb-ob .stb-actions{gap:8px}html[data-look=new] .stb-ob .stb-actions .btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .stb-ob .stb-actions .btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}@media (max-width: 640px){html[data-look=new] .stb-ob{gap:16px}html[data-look=new] .stb-ob-head{grid-template-columns:minmax(0,1fr);gap:12px}html[data-look=new] .stb-ob-title h1{font-size:28px;letter-spacing:-.028em}html[data-look=new] .stb-ob-title p{font-size:13.5px}html[data-look=new] .stb-ob-new{width:100%;justify-content:center}html[data-look=new] .stb-ob-steps{flex-wrap:nowrap;gap:6px}html[data-look=new] .stb-ob-steps li{min-height:38px;padding-right:5px;font-size:13.5px}html[data-look=new] .stb-ob-steps li.now{flex:1 1 auto;min-width:0;padding-right:12px}html[data-look=new] .stb-ob-steps:has(li.now) li:not(.now) em{display:none}html[data-look=new] .stb-ob-steps:not(:has(li.now)) li:not(:last-child) em{display:none}html[data-look=new] .stb-ob-steps:not(:has(li.now)) li:last-child{flex:1 1 auto;min-width:0}html[data-look=new] .stb-ob-steps li.now em{padding:4px 0;line-height:1.3}html[data-look=new] .stb-ob-tiles{grid-template-columns:minmax(0,1fr);gap:8px}html[data-look=new] .stb-ck-head{padding:14px 16px 10px}html[data-look=new] .stb-ck-track{margin:0 16px 14px}html[data-look=new] .stb-ck-rows{padding:0 16px 10px}html[data-look=new] .stb-ob .stb-form{padding:18px 16px 20px}html[data-look=new] .stb-ob .stb-form .sx-step{padding:18px 0}html[data-look=new] .stb-ob .stb-pick{flex-direction:column}html[data-look=new] .stb-ob .stb-extras{grid-template-columns:minmax(0,1fr)}html[data-look=new] .stb-ob .stb-tier{flex-wrap:wrap}html[data-look=new] .stb-ob .stb-build{gap:16px;padding:18px 16px}html[data-look=new] .stb-ob .stb-build-name{font-size:19px}html[data-look=new] .stb-ob .stb-tell{padding:14px}html[data-look=new] .stb-ob .stb-submit{gap:10px}}html[data-look=new] .inb2-needs-ico{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:7px;background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent)}html[data-look=new] .inb2-needs-text{flex:1;min-width:0}html[data-look=new] .inb-ob .inb2-needs .inb2-check{flex:none;min-height:36px;gap:6px;padding:0 12px;border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .inb-ob .inb2-needs .inb2-check:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-hover)}html[data-look=new] :is(.inb-ob .inb-note,.stb-ob .stb-warn):before{content:"";position:absolute;left:14px;top:12px;width:18px;height:18px;background:var(--ob-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8v5m0 3h.01M10.3 3.9 2.5 17.5A2 2 0 0 0 4.2 20.5h15.6a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8v5m0 3h.01M10.3 3.9 2.5 17.5A2 2 0 0 0 4.2 20.5h15.6a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-look=new] .stb-ob .stb-warn:before{left:16px;top:13px;background:var(--ob-danger-ink)}html[data-look=new] .stb-ob .stb-photo-first{background-color:color-mix(in srgb,var(--ob-bg) 84%,transparent)}html[data-look=new] .inb-pick{display:inline-flex;flex:none;min-width:0;max-width:100%}html[data-look=new] .inb-ob .inb-pick .fm-btn,html[data-look=new] .inb-pick .fm-btn{width:264px;max-width:100%;min-height:40px;gap:8px;padding:0 12px 0 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink);font-size:14px}html[data-look=new] .inb-pick .fm-btn:is(:hover,.open),html[data-look=new] .inb-pick .fm-btn.on:is(:hover,.open){border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .inb-pick .fm-btn.on{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .inb-pick .fm-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-look=new] .inb-pick .fm-value{flex:1;min-width:0;max-width:none;overflow:hidden;color:var(--ob-ink);font-weight:500;text-align:left;text-overflow:ellipsis}html[data-look=new] .inb-pick .fm-caret{flex:none;width:12px;height:12px;margin-left:auto;color:var(--ob-muted)}html[data-look=new] .inb-pick.full{display:flex;width:100%}html[data-look=new] .inb-pick.full .fm-btn{width:100%;min-height:42px}html[data-look=new] .inb-ob .inb-store-row .input{flex:none;width:264px;max-width:100%;min-height:40px}html[data-look=new] .inb-ob .inb-store-row .inb-row-link,html[data-look=new] .inb-ob .inb-store-set>div:last-child>.btn-ghost{min-height:32px;padding:0 2px;border:0;background:none;color:var(--ob-link);font-size:13.5px;font-weight:600}html[data-look=new] .inb-ob .inb-store-row .inb-row-link:hover{background:none;color:var(--ob-link-hover)}html[data-look=new] .inb-ob .inb-store-add{justify-content:flex-end}html[data-look=new] .inb-ob .inb-store-add>.inb-pick:first-child{margin-right:auto}html[data-look=new] .inb-box-acts{display:inline-flex;align-items:center;gap:8px;flex:none;margin-left:auto}html[data-look=new] .inb2-more-btn.sm{width:40px;min-height:40px;height:40px;border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .inb2-more-btn.sm:hover{border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .inb2-more-menu .fm-item.danger,html[data-look=new] .inb2-more-menu .fm-item.danger .inb2-more-ico{color:var(--ob-danger-ink)}html[data-look=new] .inb2-more-menu .fm-item.danger:is(:hover,:focus-visible){background:rgba(var(--ob-danger-rgb),.12)}html[data-look=new] .inb2-more-menu .fm-item.danger:is(:hover,:focus-visible) .inb2-more-ico{color:var(--ob-danger-ink)}html[data-look=new] .inb2-attach{display:inline-flex;align-items:center;justify-self:start;gap:7px;margin-top:-4px;padding:5px 11px 5px 9px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .inb2-attach .inb-ico{color:var(--ob-muted)}html[data-look=new] .inb-ob .inb2-read .inb2-acts{position:sticky;bottom:0;z-index:2;margin:0 -30px -30px;padding:14px 30px 18px;border-top:1px solid var(--ob-row-line);background:var(--ob-panel)}html[data-look=new] .inb-ob .inb2-acts .btn{gap:8px}html[data-look=new] .inb-ob .inb2-compose{scroll-margin-bottom:92px}@media (min-width: 641px){html[data-look=new] .inb-ob .inb2-pane>.inb2-read{display:flex;flex-direction:column;min-height:100%;box-sizing:border-box}html[data-look=new] .inb-ob .inb2-pane>.inb2-read>.inb2-attach{align-self:flex-start}html[data-look=new] .inb-ob .inb2-pane>.inb2-read>.inb2-acts{margin-top:auto}}html[data-look=new] .inb-ob .inb2-compose textarea{min-height:170px}html[data-look=new] .inb-ob .inb2-compose textarea.input:is(:focus,:focus-visible){outline:none;border-color:var(--ob-focus);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.16)}html[data-look=new] .inb-ob .inb2-read.replying .inb2-order{flex-wrap:nowrap;overflow:hidden;padding-top:10px;padding-bottom:10px;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}html[data-look=new] .inb-ob .inb2-read.replying .inb2-order>*{flex:none}html[data-look=new] .inb-ob .inb2-read.replying .inb2-needs{padding-top:7px;padding-bottom:7px}html[data-look=new] .inb-ob .inb2-read.replying .inb2-needs-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .inb-ob .inb2-read.replying .inb2-needs-ico{width:24px;height:24px}html[data-look=new] .inb2-icon-btn,html[data-look=new] .inb2-search-close{display:none}html[data-look=new] .inb-ob .inb2-empty>span:last-child:not(.inb-ob-tile){margin-top:-6px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .inb-ob .inb2-list:has(>.inb2-empty){min-height:200px}html[data-look=new] .stb-ob .stb-wizform .stb-form-head{padding-bottom:8px}html[data-look=new] .stb-ob .stb-wizform .sx-step{padding:18px 0 20px;border-top:0}html[data-look=new] .stb-ob .stb-wizform .sx-step>.qc-label{display:none}html[data-look=new] .stb-ob{grid-template-columns:minmax(0,1fr)}@media (max-width: 1179px){html[data-look=new] .stb-ob-grid{grid-template-columns:minmax(0,1fr)}}html[data-look=new] .stb-ob-grid>*{min-width:0}html[data-look=new] .stb-wiz{display:flex;gap:24px;overflow-x:auto;contain:inline-size;border-bottom:1px solid var(--ob-line);scrollbar-width:none}html[data-look=new] .stb-wiz::-webkit-scrollbar{display:none}html[data-look=new] .stb-wiz-tab{display:inline-flex;align-items:center;gap:6px;flex:none;margin:0 0 -1px;padding:10px 0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ob-muted);font:600 14.5px var(--ob-font);letter-spacing:-.01em;cursor:pointer;transition:color .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .stb-wiz-tab:hover{color:var(--ob-ink)}html[data-look=new] .stb-wiz-tab.on{border-bottom-color:var(--ob-accent);color:var(--ob-ink)}html[data-look=new] .stb-wiz-tab.done{color:var(--ob-ink-2)}html[data-look=new] .stb-wiz-tab .stb-ico{color:var(--ob-accent)}html[data-look=new] .stb-wiz-tab:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px;border-radius:4px}html[data-look=new] .stb-ob .stb-wiz-nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding-top:18px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .stb-wiz-nav .btn{min-height:44px}html[data-look=new] .stb-ob .stb-wiz-back{gap:6px;padding:0 16px 0 12px;border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .stb-ob .stb-wiz-back:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .stb-wiz-count{margin-left:auto;color:var(--ob-muted);font-size:13.5px;font-variant-numeric:tabular-nums}html[data-look=new] .stb-ob .stb-wiz-nav .sx-go{gap:8px}html[data-look=new] .stb-ob .stb-wiz-nav .stb-cowork{flex-basis:100%;margin:0;text-align:right}html[data-look=new] .stb-ob .stb-wiz-fix{border:0;background:none;color:var(--ob-link);font:600 13.5px var(--ob-font);cursor:pointer}html[data-look=new] .stb-ob .stb-wiz-fix:hover{color:var(--ob-link-hover)}html[data-look=new] .stb-ob .stb-prod-fields{margin:2px 0 4px}html[data-look=new] .stb-ob .stb-wizform .stb-prods{gap:0;margin:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-ob .stb-wizform .stb-prod{padding:14px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;animation:none}html[data-look=new] .stb-prod-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-look=new] .stb-ob .stb-prod-foot .stb-prod-more{gap:6px}@media (min-width: 641px){html[data-look=new] .stb-ob .stb-prod-head:not(:has(.stb-prod-x)){grid-template-columns:28px minmax(0,1fr) 110px 110px}}html[data-look=new] .stb-prod-count{margin-left:auto;color:var(--ob-muted);font-size:13px;font-variant-numeric:tabular-nums}html[data-look=new] .stb-xhead{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-look=new] .stb-xall{flex:none;padding:4px 0;border:0;background:none;color:var(--ob-link);font:600 13.5px var(--ob-font);cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .stb-xall:hover{color:var(--ob-link-hover)}html[data-look=new] .stb-xlist{display:grid;border-top:1px solid var(--ob-row-line)}html[data-look=new] .stb-xrow{border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .stb-xrow:last-child{border-bottom:0}html[data-look=new] .stb-xrow-top{display:flex;align-items:center;gap:14px}html[data-look=new] .stb-xrow-copy{display:flex;align-items:center;gap:10px;flex:1;min-width:0;min-height:46px;padding:8px 0;border:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer}html[data-look=new] .stb-xrow-copy>span{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr);align-items:baseline;gap:2px 16px;flex:1;min-width:0}html[data-look=new] .stb-xrow-copy b{color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.008em;transition:color .18s var(--ob-ease)}html[data-look=new] .stb-xrow-copy small{overflow:hidden;color:var(--ob-muted);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .stb-xrow.on .stb-xrow-copy small{color:var(--ob-ink-2)}html[data-look=new] .stb-xrow:not(.on) .stb-xrow-copy b{color:var(--ob-ink-2)}html[data-look=new] .stb-xrow-copy>.stb-ico{flex:none;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .stb-xrow.open .stb-xrow-copy>.stb-ico{transform:rotate(180deg)}html[data-look=new] .stb-xrow.on .stb-xrow-copy:hover b{color:var(--ob-accent-2)}html[data-look=new] .stb-xrow-copy:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px;border-radius:6px}html[data-look=new] .stb-xrow-set{display:grid;gap:12px;padding:2px 0 16px}html[data-look=new] .stb-xrow-set:not(:has(>:not(.stb-xrow-what))){display:none}html[data-look=new] .stb-xrow-what{display:none;margin:0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}html[data-look=new] .stb-ob .stb-xrow-set .stb-pick{margin:0}html[data-look=new] .stb-ob .stb-xrow-set .stb-sub-acts{margin-top:0}html[data-look=new] .stb-ob .stb-xrow-set .stb-step-note{margin:-4px 0 0}html[data-look=new] .stb-xswitch{position:relative;display:inline-flex;flex:none;width:40px;height:24px;cursor:pointer}html[data-look=new] .stb-xswitch input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}html[data-look=new] .stb-xswitch i{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--ob-line-strong);border-radius:999px;background:var(--ob-track);pointer-events:none;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .stb-xswitch i:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--ob-muted);transition:transform .2s var(--ob-ease),background .2s var(--ob-ease)}html[data-look=new] .stb-xswitch:hover i{border-color:var(--ob-tile-hover-line)}html[data-look=new] .stb-xswitch input:checked+i{border-color:var(--ob-accent-line);background:var(--ob-accent)}html[data-look=new] .stb-xswitch input:checked+i:after{transform:translate(16px);background:var(--ob-accent-ink)}html[data-look=new] .stb-xswitch input:focus-visible+i{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .stb-ob .stb-status.stalled{border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .stb-ob .stb-status.stalled i{background:var(--ob-danger);box-shadow:0 0 0 3px rgba(var(--ob-danger-rgb),.18)}html[data-look=new] .stb-ob .stb-store-state.off{border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .stb-ob .stb-actions:empty{display:none}html[data-look=new] .stb-ob .stb-warn-top{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding-top:10px;padding-bottom:10px}html[data-look=new] .stb-ob .stb-warn-top:before{top:50%;margin-top:-9px}html[data-look=new] .stb-ob .stb-warn-top>span{flex:1 1 260px;min-width:0}html[data-look=new] .stb-ob .stb-warn-top>.btn{flex:none;min-height:38px}html[data-look=new] .stb-ob .stb-done.review-store-done{gap:0}html[data-look=new] .stb-ob .stb-done .review-launch-head{align-items:center;padding-bottom:16px}html[data-look=new] .stb-ob .stb-done .review-launch-next{padding:14px 0 16px}html[data-look=new] .stb-ob .stb-addpage-acts .btn{min-height:42px}html[data-look=new] .stb-ob .stb-addpage-acts .btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .stb-ck-copy{gap:3px}html[data-look=new] .stb-ck-title strong{font-size:14px}html[data-look=new] .stb-ck-row.is-open .stb-ck-more{margin-top:4px;padding:0 0 2px;border:0;border-radius:0;background:none}@media (max-width: 640px){html[data-look=new] .inb-ob .inb2-bar{flex-wrap:wrap;gap:8px}html[data-look=new] .inb-ob .inb2-bar .san-tabs{flex:1 1 0;width:auto;min-width:0}html[data-look=new] .inb-ob .inb2-bar .san-tabs button{flex:1 1 auto;min-height:34px;padding-left:8px;padding-right:8px}html[data-look=new] .inb2-icon-btn{position:relative;display:inline-grid;place-items:center;flex:none;width:42px;height:42px;min-height:42px;padding:0;border-color:var(--ob-line);background:var(--ob-panel);color:var(--ob-ink-2)}html[data-look=new] .inb2-icon-btn.open{border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .inb2-filter-dot{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .inb-ob .inb2-bar.searching .inb2-search-toggle,html[data-look=new] .inb-ob .inb2-bar .inb2-search-wrap{display:none}html[data-look=new] .inb-ob .inb2-bar.searching .inb2-search-wrap{display:flex;flex:1 1 100%}html[data-look=new] .inb-ob .inb2-search-wrap .inb2-search{padding-right:44px}html[data-look=new] .inb-ob .inb2-search::-webkit-search-cancel-button{display:none}html[data-look=new] .inb2-search-close{position:absolute;right:5px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-muted);cursor:pointer}html[data-look=new] .inb-ob .inb2-bar .fm-btn{display:none}html[data-look=new] .inb-ob .inb2-bar.filtering .fm-btn{display:inline-flex;flex:1 1 0;order:10;min-width:0}html[data-look=new] .inb-ob .inb2-bar.filtering .fm-btn .fm-value{max-width:none}html[data-look=new] .inb-ob .inb2-bar.filtering:after{content:"";order:9;flex:0 0 100%;height:0;margin-top:-8px}html[data-look=new] .inb-ob .inb2-list:has(>.inb2-empty){min-height:180px}html[data-look=new] .inb-ob .inb2-pane{overflow:visible}html[data-look=new] .inb-ob .inb2-read .inb2-acts{bottom:calc(var(--obs-dock-h, 70px) + env(safe-area-inset-bottom,0px));margin:0 -16px -20px;padding:12px 16px 14px;border-radius:0 0 12px 12px}html[data-look=new] .inb-ob .inb2-compose{scroll-margin-bottom:calc(var(--obs-dock-h, 70px) + 88px)}html[data-look=new] .inb-ob .inb2-needs{flex-wrap:wrap}html[data-look=new] .inb-ob .inb2-needs-text{flex:1 1 200px}html[data-look=new] .inb-box-acts{flex:1 1 100%;margin-left:0}html[data-look=new] .inb-box-acts .inb-pick{flex:1 1 auto}html[data-look=new] .inb-box-acts .inb-pick .fm-btn{width:100%}html[data-look=new] .inb-ob .inb-store-row .inb-pick,html[data-look=new] .inb-ob .inb-store-row .inb-pick .fm-btn,html[data-look=new] .inb-ob .inb-store-row .input,html[data-look=new] .inb-ob .inb-shipdays .inb-pick,html[data-look=new] .inb-ob .inb-shipdays .inb-pick .fm-btn{flex:1 1 100%;width:100%}html[data-look=new] .stb-ob-steps{justify-self:stretch}html[data-look=new] .stb-ob-steps li{min-width:0;padding-right:5px;white-space:normal}html[data-look=new] .stb-ob-steps li em{min-width:0;line-height:1.25}html[data-look=new] .stb-ob-steps li.now,html[data-look=new] .stb-ob-steps:not(:has(li.now)) li:last-child{padding-right:12px}html[data-look=new] .stb-wiz{gap:16px}html[data-look=new] .stb-wiz-tab{font-size:13.5px}html[data-look=new] .stb-wiz-tab .stb-ico{display:none}html[data-look=new] .stb-ob .stb-wizform .sx-step{padding:16px 0 18px}html[data-look=new] .stb-ob .stb-wiz-nav .stb-cowork{text-align:left}html[data-look=new] .stb-ob .stb-prod-fields{grid-template-columns:minmax(0,1fr)}html[data-look=new] .stb-xrow-copy{min-height:48px;padding:6px 0}html[data-look=new] .stb-xrow-copy small{display:none}html[data-look=new] .stb-xrow-copy>span{grid-template-columns:minmax(0,1fr)}html[data-look=new] .stb-xrow-what{display:block}html[data-look=new] .stb-xrow-set:not(:has(>:not(.stb-xrow-what))){display:grid}html[data-look=new] .stb-xhead .stb-step-note{font-size:13px}html[data-look=new] .stb-ob .stb-prod-head{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 28px;gap:8px}html[data-look=new] .stb-ob .stb-prod-head .stb-prod-n{grid-column:1;grid-row:1}html[data-look=new] .stb-ob .stb-prod-head .stb-prod-name{grid-column:2 / -1;grid-row:1}html[data-look=new] .stb-ob .stb-prod-head:has(.stb-prod-x) .stb-prod-name{grid-column:2 / 4}html[data-look=new] .stb-ob .stb-prod-head .stb-prod-x{grid-column:4;grid-row:1}html[data-look=new] .stb-ob .stb-prod-head .stb-prod-price{grid-column:1 / 3;grid-row:2;width:auto}html[data-look=new] .stb-ob .stb-prod-head .stb-prod-price+.stb-prod-price{grid-column:3 / 5}html[data-look=new] .stb-ob .stb-done .review-launch-head .btn-primary{width:100%;justify-content:center}}html[data-look=new] :is(.inb-ob,.stb-ob) .btn.btn-primary:disabled{border-color:var(--ob-line);background:var(--ob-raised);box-shadow:none;color:var(--ob-muted);opacity:1;cursor:not-allowed}html[data-look=new] .inb-ob .inb-ob-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 24px 44px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);text-align:center}html[data-look=new] .inb-ob .inb-ob-empty>.inb-ob-tile{width:48px;height:48px;border-radius:11px}html[data-look=new] .inb-ob .inb-ob-empty>b{margin-top:6px;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .inb-ob .inb-ob-empty>span:not(.inb-ob-tile){color:var(--ob-muted);font-size:14px}html[data-look=new] .inb-ob .inb-ob-empty-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}html[data-look=new] .inb-ob .inb-ob-empty-acts>.btn{min-height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:600}html[data-look=new] .inb-ob .inb-ob-empty-acts>.btn-ghost{border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .inb-ob .inb-ob-empty-acts>.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .inb-ob.inb-setup .inb-storeemails>.inb-se-head{display:none}html[data-look=new] .inb-ob.inb-setup .inb-se-wrap{padding-top:4px}html[data-look=new] .inb-ob.inb-setup .inb-se-wrap .inb-connect{border-top:0}html[data-look=new] .inb-ob.inb-adding>.inb-connect>.inb-connect-head{display:none}@media (max-width: 640px){html[data-look=new] .inb-ob .inb-ob-empty{padding:36px 16px 20px}html[data-look=new] .inb-ob .inb-ob-empty-acts{flex-direction:column;align-self:stretch}html[data-look=new] .inb-ob .inb-ob-empty-acts>.btn{justify-content:center;width:100%}}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-ico{flex:none;display:block}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) :is(.btn,.icon-btn,.link-btn){display:inline-flex;align-items:center;justify-content:center;gap:7px}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .btn.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ot-more-btn{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ob-muted);cursor:pointer;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .ot-more-btn:is(:hover,.open){border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .ot-more-btn:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .ot-more-btn .ot-ico{display:block}html[data-look=new] .ot-menu .fm-item{grid-template-columns:18px minmax(0,1fr);gap:10px}html[data-look=new] .ot-menu .fm-check{display:grid;place-items:center;color:var(--ob-muted)}html[data-look=new] .ot-menu .fm-item:is(:hover,:focus-visible) .fm-check{color:var(--ob-ink)}html[data-look=new] .ot-menu .fm-item.ot-danger,html[data-look=new] .ot-menu .fm-item.ot-danger .fm-check{color:var(--ob-danger-ink)}html[data-look=new] .ot-menu .fm-item.ot-danger:is(:hover,:focus-visible){background:rgba(var(--ob-danger-rgb),.12)}html[data-look=new] .ot-menu .ot-ico{display:block}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero{padding:0 0 2px;margin:0 0 26px}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero-top{align-items:center;gap:20px}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-title{font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-sub{max-width:62ch;margin:8px 0 0;color:var(--ob-muted);font-size:14px;line-height:1.5}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-add{flex:none;gap:8px;padding:0 17px 0 14px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats{margin-top:24px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat{padding:14px 16px 15px;border-color:var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat b.good{color:var(--ob-positive)}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat>span{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;align-self:stretch}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat>span>.ot-ico{flex:none;color:var(--ob-muted)}html[data-look=new] .ot-calc{--ot-strong: var(--ob-positive);--ot-okay: var(--ob-accent);--ot-weak: var(--ob-danger)}html[data-look=new] .ot-calc .ot-t-strong{--ot-c: var(--ot-strong)}html[data-look=new] .ot-calc .ot-t-okay{--ot-c: var(--ot-okay)}html[data-look=new] .ot-calc .ot-t-weak{--ot-c: var(--ot-weak)}html[data-look=new] .ot-calc .to-form.ot-form{margin:0 0 22px;padding:22px 24px 20px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;animation:none}html[data-look=new] .ot-calc .ot-form .panel-head{margin:0 0 18px;padding:0;border:0}html[data-look=new] .ot-calc .ot-form .panel-head h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ot-calc .ot-form .calc-form{gap:14px}html[data-look=new] .ot-calc .ot-form .cf-field label{margin-bottom:7px;color:var(--ob-ink-2);font-size:13px;font-weight:500;letter-spacing:-.005em}html[data-look=new] .ot-calc .ot-form .to-extra{gap:14px;margin-top:16px}html[data-look=new] .ot-calc .ot-form>.cf-field{margin-top:18px!important}html[data-look=new] .ot-calc .ot-form .shot-uploader{gap:10px}html[data-look=new] .ot-calc .ot-form .shot-thumb{width:76px;height:76px;border-color:var(--ob-line);border-radius:8px}html[data-look=new] .ot-calc .ot-form .shot-x{top:4px;right:4px;width:22px;height:22px;border-radius:6px;background:#121116d1;color:var(--ob-ink)}html[data-look=new] .ot-calc .ot-form .shot-add{width:76px;height:76px;gap:6px;border:1px dashed var(--ob-line-strong);border-radius:8px;background:transparent;color:var(--ob-ink-2)}html[data-look=new] .ot-calc .ot-form .shot-add:hover{border-color:var(--ob-accent);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .ot-calc .ot-form .shot-add span{font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .ot-calc .ot-form .hint{margin-top:8px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-calc .ot-form .calc-preview{align-items:center;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ot-calc .ot-form .cp-box{min-width:0;gap:6px;padding:0 22px 0 0;border:0;border-radius:0;background:none}html[data-look=new] .ot-calc .ot-form .cp-box+.cp-box{padding-left:22px;border-left:1px solid var(--ob-line)}html[data-look=new] .ot-calc .ot-form .cp-label{color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .ot-calc .ot-form .cp-val{color:var(--ob-ink);font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}html[data-look=new] .ot-calc .ot-form .cp-box:is(.ot-t-strong,.ot-t-okay,.ot-t-weak) .cp-val{color:var(--ot-c)}html[data-look=new] .ot-calc .ot-form .calc-preview .btn{min-height:42px}html[data-look=new] .ot-calc .ot-legend{gap:20px;margin-top:14px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-calc .ot-legend .dot{width:8px;height:8px;border-radius:50%}html[data-look=new] .ot-calc .ot-legend .ot-dot-strong{background:var(--ot-strong)}html[data-look=new] .ot-calc .ot-legend .ot-dot-okay{background:var(--ot-okay)}html[data-look=new] .ot-calc .ot-legend .ot-dot-weak{background:var(--ot-weak)}html[data-look=new] .ot-ledger{overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .ot-ledger-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:17px 20px 15px}html[data-look=new] .ot-ledger-head h3{margin:0;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ot-ledger-head span{color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.ot-ledger-cols,.ot-row){display:grid;grid-template-columns:28px minmax(0,1.6fr) 214px repeat(4,minmax(66px,.5fr)) 76px;column-gap:18px;align-items:center;padding-left:20px;padding-right:20px}html[data-look=new] .ot-ledger-cols{padding-top:10px;padding-bottom:10px;border-top:1px solid var(--ob-row-line);background:var(--ob-raised);color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .ot-ledger-cols>span:first-child{grid-column:1 / 3}html[data-look=new] .ot-row{position:relative;padding-top:15px;padding-bottom:15px;border-top:1px solid var(--ob-row-line);transition:background .18s var(--ob-ease)}html[data-look=new] .ot-row:hover{background:#ffffff05}html[data-look=new] .ot-rank{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .ot-row:first-of-type .ot-rank{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .ot-main{min-width:0}html[data-look=new] .ot-name{margin:0;color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.012em;line-height:1.35;overflow-wrap:anywhere}html[data-look=new] .ot-sub{display:flex;align-items:baseline;min-width:0;margin-top:4px;color:var(--ob-muted);font-size:13px;line-height:1.45;white-space:nowrap}html[data-look=new] .ot-sub .ot-date{flex:none}html[data-look=new] .ot-sub .ot-note{min-width:0;overflow:hidden;color:var(--ob-ink-2);text-overflow:ellipsis}html[data-look=new] .ot-sub .ot-note:before{content:"·";margin:0 7px;color:var(--ob-faint)}html[data-look=new] .ot-extra{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}html[data-look=new] .ot-link{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--ob-link);font-size:13px;text-decoration:none;overflow-wrap:anywhere}html[data-look=new] .ot-link:hover{color:var(--ob-link-hover)}html[data-look=new] .ot-shots{display:inline-flex;flex-wrap:wrap;gap:6px}html[data-look=new] .ot-shots button{width:34px;height:34px;padding:0;overflow:hidden;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);cursor:zoom-in}html[data-look=new] .ot-shots button:hover{border-color:var(--ob-accent)}html[data-look=new] .ot-shots img{display:block;width:100%;height:100%;object-fit:cover}html[data-look=new] .ot-score{display:flex;flex-direction:column;gap:9px;min-width:0}html[data-look=new] .ot-pmline{display:flex;align-items:center;gap:9px;min-width:0}html[data-look=new] .ot-pm{color:var(--ob-ink);font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .ot-pm small{margin-left:2px;color:var(--ob-muted);font-size:12.5px;font-weight:500;letter-spacing:0}html[data-look=new] .ot-tier{flex:none;padding:1px 7px;border:1px solid color-mix(in srgb,var(--ot-c) 38%,transparent);border-radius:5px;background:color-mix(in srgb,var(--ot-c) 12%,transparent);color:var(--ot-c);font-size:12.5px;font-weight:600;line-height:1.4;white-space:nowrap}html[data-look=new] .ot-bar{position:relative;display:block;width:100%;max-width:180px;height:4px;overflow:hidden;border-radius:4px;background:var(--ob-hover)}html[data-look=new] .ot-bar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--ot-c)}html[data-look=new] .ot-stats{display:contents;margin:0}html[data-look=new] .ot-stats>div{min-width:0;margin:0}html[data-look=new] .ot-stats dt{display:none}html[data-look=new] .ot-stats dd{margin:0;color:var(--ob-ink);font-size:14px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-look=new] .ot-acts{display:flex;justify-content:flex-end;gap:4px}html[data-look=new] .ot-acts .icon-btn{width:34px;height:34px;padding:0;border-color:transparent;background:transparent;color:var(--ob-muted)}html[data-look=new] .ot-row:is(:hover,:focus-within) .ot-acts .icon-btn{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .ot-row .ot-acts .icon-btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ot-row .ot-acts .ot-del:hover{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .ot-acts .ot-row-more{display:none}@media (max-width: 1180px){html[data-look=new] .ot-ledger-cols{display:none}html[data-look=new] .ot-row{grid-template-columns:28px minmax(0,1fr) 214px 76px;grid-template-areas:"rank main score acts" ". stats stats stats";row-gap:12px}html[data-look=new] .ot-rank{grid-area:rank;align-self:start}html[data-look=new] .ot-main{grid-area:main}html[data-look=new] .ot-score{grid-area:score}html[data-look=new] .ot-acts{grid-area:acts}html[data-look=new] .ot-stats{grid-area:stats;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html[data-look=new] .ot-stats dt{display:block;margin:0 0 2px;color:var(--ob-muted);font-size:12.5px;font-weight:500;line-height:1.35}html[data-look=new] .ot-stats dd{line-height:1.35}}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty{display:flex;flex-direction:column;align-items:center;margin:0;padding:52px 24px 48px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);text-align:center}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty-ico{display:grid;place-items:center;width:52px;height:52px;margin:0 0 16px;border:1px solid var(--ob-icon-tile-line);border-radius:13px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty h3{margin:0 0 8px;color:var(--ob-ink);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty p{max-width:46ch;margin:0 auto 20px;color:var(--ob-muted);font-size:14px;line-height:1.55}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty p:last-child{margin-bottom:0}@media (max-width: 799.98px){html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero-top:has(>div>.cr-title[data-ob-dup]){gap:0}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero-top:has(>div>.cr-title[data-ob-dup])>div:first-child{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero-top:has(>div>.cr-title[data-ob-dup])>div:first-child>[data-ob-dup]{position:static!important;width:600px!important;height:auto!important;margin:0!important}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-hero-top:has(>div>.cr-title[data-ob-dup]) .cr-add{flex:1 1 auto;width:100%!important;min-height:44px;font-size:14px}html[data-look=new] .ot-vi .cr-hero-top:has(>div>.cr-title[data-ob-dup]) .ot-vseg{flex:1 1 100%;width:100%}html[data-look=new] .ot-vi .cr-hero-top:has(>div>.cr-title[data-ob-dup]) .ot-vseg .seg-btn{flex:1 1 0}}@media (max-width: 640px){html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero{padding:4px 0 6px!important;margin-bottom:14px!important}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero-top{flex-direction:row;align-items:center;gap:12px}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .cr-hero .cr-title{font-size:28px!important;letter-spacing:-.028em;line-height:1.15}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-sub{margin-top:6px;font-size:13.5px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-add{min-height:42px;padding:0 14px 0 12px;font-size:13px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats{margin-top:18px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat{padding:12px 13px}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-hero .cr-stats .cr-stat>span{font-size:12.5px!important}html[data-look=new] :is(.ot-calc,.ot-jobs) .cr-stats .cr-stat>span>.ot-ico{display:none}html[data-look=new] .ot-calc .to-form.ot-form{padding:18px 16px}html[data-look=new] .ot-calc .ot-form .calc-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-look=new] .ot-calc .ot-form .calc-form>.cf-field:nth-child(-n+2){grid-column:1 / -1}html[data-look=new] .ot-calc .ot-form .to-extra .cf-field{min-width:0!important;flex:1 1 100%!important}html[data-look=new] .ot-calc .ot-form .calc-preview{flex-wrap:wrap;row-gap:16px}html[data-look=new] .ot-calc .ot-form .calc-preview .spacer{flex:1 1 100%;height:0}html[data-look=new] .ot-calc .ot-form .calc-preview .btn{flex:1 1 0}html[data-look=new] .ot-calc .ot-legend{gap:8px 16px}html[data-look=new] .ot-ledger-head{flex-direction:column;gap:4px;padding:16px 16px 14px}html[data-look=new] .ot-row{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"rank main acts" "score score score" "stats stats stats";column-gap:12px;row-gap:10px;padding:14px 16px}html[data-look=new] .ot-score{flex-direction:row;align-items:center;gap:12px}html[data-look=new] .ot-pmline{flex:none}html[data-look=new] .ot-bar{flex:1 1 auto;max-width:none}html[data-look=new] .ot-acts{align-self:start;margin:-6px -8px 0 0}html[data-look=new] .ot-acts .icon-btn{display:none}html[data-look=new] .ot-acts .ot-row-more{display:inline-grid;width:40px;height:40px}html[data-look=new] .ot-stats{gap:8px}html[data-look=new] .ot-stats dd{font-size:14px}html[data-look=new] :is(.ot-calc,.ot-jobs,.ot-vi) .ot-empty{padding:40px 18px 36px}}html[data-look=new] .ot-jobs{gap:0}html[data-look=new] .ot-jobs .jobs-hero{margin-top:0}html[data-look=new] .ot-jobs .jobs-hero .cr-title{font-size:34px;line-height:1.15}html[data-look=new] .ot-jobs .jobs-hero .cr-sub{max-width:62ch}html[data-look=new] .ot-jobs>.error-banner{margin:0 0 16px}html[data-look=new] .ot-jobs-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}html[data-look=new] .ot-jobs .jobs-filter{margin:0;padding:3px;border:1px solid var(--ob-seg-line)}html[data-look=new] .ot-jobs .jobs-filter .type-tab{min-width:64px}html[data-look=new] .ot-jobs .jobs-form.ot-jobform{gap:16px;max-width:none;margin:0 0 22px;padding:22px 24px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .ot-jobform-title{margin:0;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ot-jobs :is(.ot-jobform,.ot-apply) label{display:flex;flex-direction:column;gap:7px;min-width:0;color:var(--ob-ink-2);font-size:13px;font-weight:500;letter-spacing:-.005em}html[data-look=new] .ot-jobs :is(.ot-jobform,.ot-apply) .ot-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}html[data-look=new] .ot-jobs .ot-jobform textarea{min-height:92px;resize:vertical}html[data-look=new] .ot-jobs .ot-jobform .jobs-form-acts{gap:8px;padding-top:2px}html[data-look=new] .ot-jobs .jobs-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:16px;align-items:stretch}html[data-look=new] .ot-jobs .jobs-card.ot-job{display:flex;flex-direction:column;gap:0;min-width:0;padding:20px 22px 18px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;opacity:1;transition:border-color .18s var(--ob-ease)}html[data-look=new] .ot-jobs .jobs-card.ot-job:hover{border-color:var(--ob-line-strong);box-shadow:none;transform:none}html[data-look=new] .ot-jobs .jobs-card.ot-job.is-open{grid-column:1 / -1}html[data-look=new] .ot-jobs .jobs-card-top{align-items:flex-start;gap:14px}html[data-look=new] .ot-job-head{min-width:0}html[data-look=new] .ot-jobs .jobs-card.ot-job h3{margin:0;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3;overflow-wrap:anywhere}html[data-look=new] .ot-jobs .jobs-card.ot-job:is(.filled,.closed) h3{color:var(--ob-ink-2)}html[data-look=new] .ot-job-meta{display:flex;flex-wrap:wrap;gap:0 6px;margin-top:5px;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .ot-job-meta i{color:var(--ob-faint);font-style:normal}html[data-look=new] .ot-jobs .jobs-pill{display:inline-flex;align-items:center;gap:5px;flex:none;padding:3px 9px;border:1px solid var(--ob-line);border-radius:6px;background:transparent;color:var(--ob-ink-2);font-size:12.5px;font-weight:600;line-height:1.35}html[data-look=new] .ot-jobs .jobs-pill.open{border-color:color-mix(in srgb,var(--ob-positive) 42%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .ot-jobs .jobs-pill.filled{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .ot-jobs .jobs-card.ot-job .jobs-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:16px 0 0;color:var(--ob-ink)}html[data-look=new] .ot-jobs .jobs-card.ot-job .jobs-pay:empty{display:none}html[data-look=new] .ot-jobs .jobs-card.ot-job .jobs-pay b{color:var(--ob-ink);font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}html[data-look=new] .ot-paytype{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .ot-jobs .jobs-card.ot-job .jobs-needs{margin:12px 0 0;color:var(--ob-ink-2);font-size:14px;line-height:1.6}html[data-look=new] .ot-jobs .jobs-contact{margin-top:12px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ot-jobs .jobs-contact b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts{gap:8px;margin-top:auto;padding-top:16px}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts:empty{display:none}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts:before{content:"";flex:1 1 100%;height:0;margin:0 0 8px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts .ot-more-btn{margin-left:auto}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts :is(.btn-sm,.ot-more-btn){min-height:36px}html[data-look=new] .ot-new-count{margin-left:2px;padding:1px 6px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ot-jobs .ot-sent{padding:6px 10px}html[data-look=new] .ot-jobs .ot-people{display:flex;flex-direction:column;gap:0;margin-top:14px;padding:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ot-jobs .jobs-person.ot-person{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;opacity:1}html[data-look=new] .ot-jobs .jobs-person.ot-person:last-child{border-bottom:0;padding-bottom:2px}html[data-look=new] .ot-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--ob-icon-tile-line);border-radius:50%;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13.5px;font-weight:650}html[data-look=new] .ot-person-body{min-width:0}html[data-look=new] .ot-jobs .ot-person .jobs-person-top{align-items:center;gap:8px}html[data-look=new] .ot-jobs .ot-person .jobs-person-top b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .ot-when{color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-jobs .jobs-new{padding:1px 7px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:650}html[data-look=new] .ot-jobs .ot-person .jobs-pill{padding:1px 7px;font-size:12.5px}html[data-look=new] .ot-jobs .ot-person .jobs-person-note{margin-top:5px;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .ot-jobs .ot-person .jobs-contact{margin-top:6px}html[data-look=new] .ot-jobs .ot-person .jobs-links{gap:6px 14px;margin-top:6px;font-size:13px}html[data-look=new] .ot-jobs .ot-person .jobs-links a{display:inline-flex;align-items:center;gap:5px;color:var(--ob-link);text-decoration:none}html[data-look=new] .ot-jobs .ot-person .jobs-links a:hover{color:var(--ob-link-hover)}html[data-look=new] .ot-jobs .ot-person .jobs-acts{gap:6px;margin-top:10px}html[data-look=new] .ot-people-empty{display:flex;align-items:center;gap:9px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ot-jobs .jobs-apply.ot-apply{display:grid;gap:14px;margin-top:14px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ot-jobs .ot-apply textarea{min-height:72px;resize:vertical}html[data-look=new] .ot-jobs .ot-apply-acts{display:flex;align-items:center;gap:8px}html[data-look=new] .ot-jobs .ot-apply .btn{align-self:auto}html[data-look=new] .ot-jobs .ot-err{display:flex;align-items:center;gap:8px;color:var(--ob-danger-ink);font-size:13.5px}@media (max-width: 900px){html[data-look=new] .ot-jobs .jobs-list{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){html[data-look=new] .ot-jobs .jobs-form.ot-jobform{padding:18px 16px}html[data-look=new] .ot-jobs :is(.ot-jobform,.ot-apply) .ot-pair{grid-template-columns:minmax(0,1fr)}html[data-look=new] .ot-jobs .ot-jobform .jobs-form-acts .btn{flex:1 1 0}html[data-look=new] .ot-jobs .jobs-list{gap:12px}html[data-look=new] .ot-jobs .jobs-card.ot-job{padding:18px 16px 16px}html[data-look=new] .ot-jobs .jobs-card.ot-job .jobs-pay b{font-size:19px}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts :is(.btn-sm,.ot-more-btn){min-height:40px}html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts .ot-more-btn{width:40px}html[data-look=new] .ot-jobs .ot-apply-acts .btn{flex:1 1 0}}html[data-look=new] .ot-vi .ot-vseg{flex:none}html[data-look=new] .ot-vi .ot-vseg .seg-btn{gap:8px;min-width:84px}html[data-look=new] .ot-segcount{display:inline-grid;place-items:center;min-width:20px;padding:0 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;line-height:1.45;font-variant-numeric:tabular-nums}html[data-look=new] .ot-segcount.alert{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .ot-vi>.loading{padding:28px 0}html[data-look=new] .ot-vi .vi-list{gap:0}html[data-look=new] .ot-vi .ot-vpanel{overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .ot-vpanel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:10px 18px}html[data-look=new] .ot-vpanel-head h3{margin:0;color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ot-vi .vi-row.ot-vrow{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:transparent;box-shadow:none;opacity:1;transition:background .18s var(--ob-ease)}html[data-look=new] .ot-vi .vi-list>.ot-vrow:first-child{border-top:0}html[data-look=new] .ot-vi .vi-row.ot-vrow:hover{background:#ffffff05}html[data-look=new] .ot-vi .vi-row.ot-vrow.new{background:transparent;box-shadow:none}html[data-look=new] .ot-vi .vi-row.ot-vrow.new:hover{background:#ffffff05}html[data-look=new] .ot-vthumb{position:relative;width:56px;height:74px;overflow:hidden;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-track)}html[data-look=new] .ot-vthumb button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}html[data-look=new] .ot-vthumb video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}html[data-look=new] .ot-vplay{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#f5f2fae6;color:var(--ob-accent-ink);transform:translate(-50%,-50%);transition:transform .2s var(--ob-ease)}html[data-look=new] .ot-vplay svg{fill:currentColor;margin-left:2px}html[data-look=new] .ot-vthumb button:hover .ot-vplay{transform:translate(-50%,-50%) scale(1.1)}html[data-look=new] .ot-vthumb-off{display:grid;place-items:center;width:100%;height:100%;color:var(--ob-faint)}html[data-look=new] .ot-vinfo{min-width:0}html[data-look=new] .ot-vtop{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;min-width:0}html[data-look=new] .ot-vdot{flex:none;width:7px;height:7px;margin-right:-2px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .ot-vwho{color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .ot-vwhen{color:var(--ob-muted);font-size:13px;white-space:nowrap}html[data-look=new] .ot-vnew{padding:1px 7px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:650;line-height:1.4;white-space:nowrap}html[data-look=new] .ot-vwhat{margin-top:3px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}html[data-look=new] .ot-vwhat b{color:var(--ob-ink);font-weight:600}html[data-look=new] .ot-vwhat i{margin:0 6px;color:var(--ob-faint);font-style:normal}html[data-look=new] .ot-vmeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin-top:8px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-vgone{color:var(--ob-muted)}html[data-look=new] .ot-vfilemeta{flex:1 1 120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ot-vfilemeta i{margin:0 6px;color:var(--ob-faint);font-style:normal}html[data-look=new] .ot-vi .sv-quality{padding:2px 8px;border-radius:5px;font-size:12.5px;font-weight:600;line-height:1.4;white-space:normal}html[data-look=new] .ot-vi .sv-quality.ok{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .ot-vi .sv-quality.low{border-color:rgba(var(--ob-danger-rgb),.42);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .ot-vnote{margin-top:6px;color:var(--ob-ink-2);font-size:13.5px;font-style:italic;overflow-wrap:anywhere}html[data-look=new] .ot-vi .vi-acts.ot-vacts{display:flex;align-items:center;gap:6px;margin:0}html[data-look=new] .ot-vi .ot-vacts .btn-xs{flex:none;min-height:34px;padding:6px 13px;border-radius:8px;font-size:13px}html[data-look=new] .ot-vi .ot-vacts .ot-del{flex:none;width:34px;height:34px;padding:0;border-radius:8px}html[data-look=new] .ot-vi .ot-vacts .ot-del:hover{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .ot-vi .vi-creator.ot-vcreator{display:flex;align-items:center;gap:14px;width:100%;min-height:0;padding:14px 18px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:transparent;box-shadow:none;color:var(--ob-ink);text-align:left;cursor:pointer;transition:background .18s var(--ob-ease)}html[data-look=new] .ot-vi .vi-list>.ot-vcreator:first-child{border-top:0}html[data-look=new] .ot-vi .vi-creator.ot-vcreator:hover{background:#ffffff06}html[data-look=new] .ot-vi .vi-creator.ot-vcreator.new{background:transparent;box-shadow:none}html[data-look=new] .ot-vi .vi-creator.ot-vcreator.new:hover{background:#ffffff06}html[data-look=new] .ot-vi .ot-vcreator .ot-avatar{width:38px;height:38px;font-size:14.5px}html[data-look=new] .ot-vc-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .ot-vi .ot-vcreator .vi-creator-name{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .ot-vi .ot-vcreator:hover .vi-creator-name{color:var(--ob-accent-2)}html[data-look=new] .ot-vi .ot-vcreator .vi-creator-meta{display:block;color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-vc-arrow{display:grid;place-items:center;flex:none;color:var(--ob-muted)}html[data-look=new] .ot-vi .vi-back.ot-vback{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:4px 0;color:var(--ob-link);font-size:13.5px;font-weight:600}html[data-look=new] .ot-vi .vi-back.ot-vback:hover{color:var(--ob-link-hover)}html[data-look=new] .ot-vi .vi-creator-head.ot-vchead{display:flex;align-items:center;gap:12px;margin:0;padding:16px 18px}html[data-look=new] .ot-vchead .ot-avatar{width:42px;height:42px;font-size:16px}html[data-look=new] .ot-vi .ot-vchead h3{margin:0;color:var(--ob-ink);font-size:19px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .ot-vchead span{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .ot-vdivider{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:11px 18px;border-top:1px solid var(--ob-row-line);background:var(--ob-raised)}html[data-look=new] .ot-vdivider b{color:var(--ob-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .ot-vdivider span{color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-vfoot{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--ob-muted);font-size:13px;line-height:1.45}html[data-look=new] .ot-vi .sv-bar{height:6px;background:var(--ob-hover)}html[data-look=new] .ot-vi .sv-fill{background:var(--ob-accent)}html[data-look=new] .ot-vi .ct-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-vi .ot-empty.ot-empty-sm{padding:36px 20px 34px}html[data-look=new] .ot-vi .ot-empty .link-btn{display:inline;padding:0;border:0;background:none;font-size:inherit}html[data-look=new] .ot-vlight{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:24px;background:#08080ce6;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html[data-look=new] .ot-vlight-box{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:min(92vw,560px)}html[data-look=new] .ot-vlight .sv-player{display:block;width:auto;max-width:100%;height:auto;max-height:min(72vh,620px);margin:0;border:1px solid var(--ob-line);border-radius:12px;background:#000}html[data-look=new] .ot-vlight-cap{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}html[data-look=new] .ot-vlight-cap b{color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .ot-vlight-cap span{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .ot-vlight-cap .ot-vlight-note{margin-top:4px;color:var(--ob-muted);font-size:13px}html[data-look=new] .ot-vlight-close{position:fixed;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;padding:0}html[data-look=new] .ot-vlight-close .ot-ico{display:block}@media (max-width: 640px){html[data-look=new] .ot-vi .cr-hero-top{flex-wrap:wrap;row-gap:14px}html[data-look=new] .ot-vi .ot-vseg{flex:1 1 100%;width:100%}html[data-look=new] .ot-vi .ot-vseg .seg-btn{flex:1 1 0;min-height:38px}html[data-look=new] .ot-vpanel-head{min-height:0;padding:12px 14px}html[data-look=new] .ot-vi .vi-row.ot-vrow{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"thumb info" "acts acts";align-items:start;gap:12px;padding:14px}html[data-look=new] .ot-vthumb{grid-area:thumb;width:52px;height:68px}html[data-look=new] .ot-vinfo{grid-area:info}html[data-look=new] .ot-vi .vi-acts.ot-vacts{grid-area:acts}html[data-look=new] .ot-vi .ot-vacts .btn-xs{flex:1 1 0;min-height:42px;font-size:14px}html[data-look=new] .ot-vi .ot-vacts .ot-del{width:42px;height:42px}html[data-look=new] .ot-vi .vi-creator.ot-vcreator,html[data-look=new] .ot-vi .vi-creator-head.ot-vchead{padding:14px}html[data-look=new] .ot-vdivider{padding:10px 14px}html[data-look=new] .ot-vi .ot-open-creators{display:none}html[data-look=new] .ot-vlight{padding:calc(16px + env(safe-area-inset-top,0px)) 12px calc(16px + env(safe-area-inset-bottom,0px))}html[data-look=new] .ot-vlight .sv-player{max-height:64vh}html[data-look=new] .ot-vlight-close{top:calc(12px + env(safe-area-inset-top,0px));right:12px;width:44px;height:44px}}@media (max-width: 640px){html[data-look=new] .ot-jobs .jobs-card.ot-job>.jobs-acts .ot-interested{flex:1 1 auto;justify-content:flex-start}}html[data-look=new] .sv-inbox.svc.fresh{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.04);box-shadow:none}html[data-look=new] .sv-inbox.svc.flat.fresh{border-color:transparent;background:none}html[data-look=new] .sv-inbox.svc.fresh .sv-inbox-head b{color:var(--ob-accent-2)}html[data-look=new] .sv-inbox.svc:not(.flat.one) .svc-card{border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .sv-inbox.svc:not(.flat.one) .svc-card:hover{border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] .sv-inbox.svc:not(.flat.one) .svc-card.new{border-color:rgba(var(--ob-accent-rgb),.55);box-shadow:inset 0 0 0 1px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .sv-inbox.svc .svc-media{background:var(--ob-track);color:var(--ob-faint)}html[data-look=new] .sv-inbox.svc .svc-new{padding:2px 8px;border-radius:5px;background:var(--ob-accent);box-shadow:none;color:var(--ob-accent-ink);font-size:12.5px;font-weight:650;letter-spacing:0;text-transform:none}html[data-look=new] .sv-inbox.svc .svc-who{color:var(--ob-ink)}html[data-look=new] .sv-inbox.svc .svc-when{color:var(--ob-muted)}html[data-look=new] .sv-inbox.svc .svc-fact{border-radius:5px;font-size:12.5px;font-weight:600}html[data-look=new] .svc-fact .ot-ico{flex:none;display:block;width:14px;height:14px}html[data-look=new] .sv-inbox.svc .svc-fact.ok{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .sv-inbox.svc .svc-fact.bad{border-color:rgba(var(--ob-danger-rgb),.42);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .sv-inbox.svc .svc-fact.wait{border-color:var(--ob-line);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .sv-inbox.svc .svc-details-body{color:var(--ob-muted);font-size:13px}html[data-look=new] .sv-inbox.svc .svc-details-body .svc-delete{color:var(--ob-danger-ink)}html[data-look=new] .sv-inbox.svc .sv-bar{background:var(--ob-hover)}html[data-look=new] .sv-inbox.svc .sv-fill{background:var(--ob-accent)}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-body{position:relative;display:block}html[data-look=new] .sv-inbox.svc .svc-cleared-line{display:flex;align-items:center;gap:8px;min-height:30px;padding-right:128px;color:var(--ob-muted);font-size:13px;line-height:1.4}html[data-look=new] .sv-inbox.svc .svc-cleared-line>.ot-ico{flex:none;width:15px;height:15px;color:var(--ob-faint)}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-details{margin:0;padding:0;border-top:0}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-details>summary{position:absolute;top:0;right:0;display:inline-flex;align-items:center;min-height:30px;margin:0;padding:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-body{padding:10px 18px}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-details>summary{top:10px;right:18px}html[data-look=new] .sv-inbox.svc .svc-card.cleared .svc-details[open]>.svc-details-body{margin-top:8px}html[data-look=new] .ct-assign.ac:has(>.sv-inbox.svc.flat.all-cleared)>.sv-inbox.svc.all-cleared{order:2;border-top:1px solid var(--ob-row-line)}html[data-look=new] .ct-assign.ac:has(>.sv-inbox.svc.flat.all-cleared)>.ac-body{margin-top:0;border-top:0}html[data-look=new] .sv2-send .icon-btn.sv2-tip-btn{flex:none;display:inline-grid;place-items:center;align-self:center;width:28px;min-width:28px;height:28px;min-height:28px;margin-left:-6px;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--ob-muted)}html[data-look=new] .sv2-send .icon-btn.sv2-tip-btn:is(:hover,[aria-expanded=true]){background:none;color:var(--ob-accent)}html[data-look=new] .sv2-send .sv2-tip{flex:1 1 100%;padding:10px 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;line-height:1.5}html[data-look=new] .sv2-send .sv2-tip{font-weight:400}html[data-look=new] .sv2-send .sv2-tip b{color:var(--ob-ink);font-weight:600}@media (max-width: 640px){html[data-look=new] .ot-sub{display:block;white-space:normal}html[data-look=new] .ot-sub .ot-note{overflow:visible}}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-ico{flex:none;display:block}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile{justify-content:flex-start;gap:8px;min-height:0;padding:14px 16px 15px}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tl{order:0;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.3}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tv{order:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;min-width:0;color:var(--ob-ink);font-size:13px;line-height:1.1}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tv>b{color:var(--ob-ink);font-size:28px;font-weight:600;letter-spacing:-.03em;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-delta{color:var(--ob-muted);font-size:12.5px;font-style:normal;font-weight:500;letter-spacing:0;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-delta.hot{color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-delta.bad{padding:1px 7px;border:1px solid rgba(var(--ob-danger-rgb),.45);border-radius:5px;background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink);font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats button.cr-stat{cursor:pointer;font:inherit;transition:background .18s var(--ob-ease),border-color .18s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats button.cr-stat:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile.is-hot{border-color:rgba(var(--ob-accent-rgb),.45)}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile.on{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover);box-shadow:inset 0 0 0 1px var(--ob-tile-hover-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter{margin:0 0 18px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo{margin-bottom:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search{flex:1 1 260px;max-width:440px;min-width:0;height:42px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-muted);cursor:text;transition:border-color .18s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search:hover{border-color:var(--ob-line-strong)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search:focus-within{border-color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search input,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search input:hover,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search input:focus{flex:1;min-width:0;width:100%;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--ob-ink);font-size:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search input::placeholder{color:var(--ob-faint)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search input::-webkit-search-cancel-button{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-clear{flex:none;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:none;color:var(--ob-muted);cursor:pointer}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-clear:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter .fm-btn{min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-count{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-right{margin-left:auto}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter>.btn{min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-view{display:flex;margin-left:auto;padding:3px;gap:2px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-view button{display:grid;place-items:center;width:36px;height:34px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ob-muted);cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-view button:hover{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-view button[aria-pressed=true]{background:var(--ob-active);color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .btn.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .btn.btn-ghost.tm-ob-danger,html[data-look=new] .creator-tracker:where(.next-team-page) .btn.btn-ghost.ac-takeoff{color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .btn>.ct-ob-ico{margin-right:7px}html[data-look=new] .creator-tracker:where(.next-team-page) .btn:has(>.ct-ob-ico){display:inline-flex;align-items:center}html[data-look=new] .creator-tracker:where(.next-team-page) select:is(.input,.select):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b4a6c4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-more{display:grid;place-items:center;width:34px;height:34px;border-radius:7px;color:var(--ob-muted);font-size:18px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-more:hover,html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-more[aria-expanded=true]{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker.next-team-page .ct2-menu{top:38px;min-width:200px;padding:6px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .creator-tracker.next-team-page .ct2-menu :is(button,a){min-height:38px;padding:8px 11px;border-radius:7px;color:var(--ob-ink);font-size:13.5px;text-decoration:none}html[data-look=new] .creator-tracker.next-team-page .ct2-menu :is(button,a):hover{background:var(--ob-hover)}html[data-look=new] .creator-tracker.next-team-page .ct2-menu button.danger{color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.ct3-acct-ico,.cmp-ico) .plat-logo svg,html[data-look=new] :is(.qa-ob .qa-ob-ico,.creator-work .my-competitors .cmp-ico) .plat-logo svg{width:18px;height:18px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct3-acct-ico .plat-logo svg{width:14px;height:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-tag{flex:none;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-layout.ct-ob-grid{display:grid;grid-template-columns:208px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"nav head" "nav main";column-gap:36px;row-gap:0;align-items:start;margin-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-grid>.ct-ob-head{grid-area:head;min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-grid>.sn{grid-area:nav;position:sticky;top:calc(var(--nlc-sticky, 65px) + 22px);align-self:start;min-width:0;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-grid>.cr-main{grid-area:main;min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list{gap:16px;padding:2px 0 0;border:0;border-radius:0;background:none;box-shadow:none;max-height:calc(100vh - var(--nlc-sticky, 65px) - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ob-scroll) transparent}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-group{gap:1px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-group+.sn-group{padding-top:14px;border-top:1px solid var(--ob-line-soft)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-label{padding:0 12px 6px;color:var(--ob-muted);font-family:var(--ob-font);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item{min-height:35px;gap:10px;padding:6px 12px;border:1px solid transparent;border-radius:7px;color:var(--ob-ink-2);font-family:var(--ob-font);font-size:14px;font-weight:500;letter-spacing:-.01em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item:before{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item.active{background:var(--ob-active);border-color:var(--ob-line-strong);color:#ecdfff;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-ico{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-badge{min-width:22px;height:21px;padding:0 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-badge.alert{border-color:rgba(var(--ob-danger-rgb),.5);background:rgba(var(--ob-danger-rgb),.16);color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item.active .sn-badge:not(.alert){border-color:var(--ob-line-strong);background:rgba(var(--ob-accent-rgb),.14);color:#ecdfff}@media (min-width: 641px) and (max-width: 1279px){html[data-look=new] .creator-tracker:where(.next-team-page) .cr-layout.ct-ob-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"head" "nav" "main"}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-grid>.sn.sn{position:static;min-width:0;margin:0 0 22px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout>.sn .sn-pick{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout>.sn .sn-list{display:flex}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list{flex-direction:row;align-items:stretch;gap:0;max-height:none;padding:0 40px 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:1px solid var(--ob-line);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list::-webkit-scrollbar{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-group{flex:none;flex-direction:row;gap:24px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-group+.sn-group{position:relative;margin-left:24px;padding:0 0 0 25px;border-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-group+.sn-group:before{content:"";position:absolute;left:0;top:13px;bottom:15px;width:1px;background:var(--ob-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-label{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item.active{width:auto;flex:none;min-height:46px;gap:8px;margin:0 0 -1px;padding:10px 0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--ob-muted);font-size:14.5px;font-weight:600;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item:hover{background:none;color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item.active{color:var(--ob-ink);border-bottom-color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-list .sn-item:focus-visible{outline-offset:-2px}}@media (max-width: 640px){html[data-look=new] .creator-tracker:where(.next-team-page) .cr-layout.ct-ob-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"head" "nav" "main"}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-grid>.sn.sn{position:static;margin:0 0 16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn .sn-pick{display:flex;width:100%;min-height:44px;gap:10px;padding:0 12px 0 14px;border:1px solid var(--ob-line)!important;border-radius:8px;background:var(--ob-panel)!important;box-shadow:none!important;color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn .sn-pick .sn-ico{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-pick-label{flex-direction:row;align-items:baseline;gap:8px;font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-pick-label small{display:inline;color:var(--ob-muted);font-size:13.5px!important;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-caret{flex:none;width:16px;height:16px;margin-left:auto;overflow:hidden;color:transparent;font-size:0;background:var(--ob-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout .sn-pick .sn-badge{min-width:22px;height:21px;padding:0 7px;border-radius:5px;font-size:12px}}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-hero{margin:0 0 26px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-hero .qc-glow{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-hero .cr-hero-top{display:flex;align-items:center;justify-content:space-between;gap:20px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head .cr-title{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.ct-ob-set-head{margin-bottom:24px}html[data-look=new] .creator-tracker:where(.next-team-page) .review-team-actions{display:flex;align-items:center;gap:10px}html[data-look=new] .creator-tracker:where(.next-team-page) .review-team-actions .btn{min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-add{display:inline-flex;align-items:center;gap:8px;padding:0 17px}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-add .ct-ob-ico{margin:0}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head .cr-stats{margin-top:22px;gap:12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-grid.ct-roster-cards{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));column-gap:16px;align-items:start}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3{margin-bottom:16px;padding:18px 18px 16px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none;transition:border-color .2s var(--ob-ease),background .2s var(--ob-ease),transform .2s var(--ob-ease),box-shadow .2s var(--ob-ease)}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3:hover,html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3:focus-visible{border-color:var(--ob-tile-hover-line);background:var(--ob-panel);box-shadow:0 12px 30px #0000002e;transform:translateY(-2px);outline:none}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3:focus-visible{box-shadow:0 0 0 2px var(--ob-focus)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3.paused{opacity:.62}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;column-gap:13px;row-gap:7px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-head>.ct2-avatar{grid-column:1;grid-row:1}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-head>.ct2-corner{grid-column:3;grid-row:1}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct2-avatar,html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3:nth-child(3n+2) .ct2-avatar{flex:none;width:40px;height:40px;margin:0;border:2px solid #735e85;border-radius:50%;background:#d2c1e6;color:#453052;font-family:var(--ob-font);font-size:14px;font-weight:650;letter-spacing:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-who{display:contents}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-who>.ct2-name{grid-column:2;grid-row:1;min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-who>.ct3-products{grid-column:2 / -1;grid-row:2;min-width:0}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct2-name{min-height:40px;display:flex;align-items:center;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.3}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3:hover .ct2-name{color:#ecdfff}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-products{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 0}html[data-look=new] .creator-tracker.next-team-page :is(.ct-ob-roster,.cr-profile,.qa-ob,.ct-ob-page) .ct2-product{display:inline-block;max-width:100%;padding:2px 8px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .creator-tracker.next-team-page :is(.ct-ob-roster,.cr-profile,.qa-ob,.ct-ob-page) .ct2-product.none{border-style:dashed;background:transparent;color:var(--ob-muted)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile-paused{padding:1px 7px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct2-corner{flex:none;margin:3px -6px 0 0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-new{margin-top:14px;padding:4px 9px;border:1px solid rgba(var(--ob-accent-rgb),.45);border-radius:6px;background:rgba(var(--ob-accent-rgb),.12);color:#ecdfff;font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct3-stats{margin-top:16px;padding-top:14px;border-top:1px solid var(--ob-row-line);grid-template-columns:repeat(3,minmax(48px,auto)) minmax(0,1fr);gap:22px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct2-stat{gap:5px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-stat b,html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-stat b:is(.good,.warn,.bad){color:var(--ob-ink);font-family:var(--ob-font);font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.1}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-stat span{color:var(--ob-muted);font-size:12.5px;line-height:1.3}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct2-stat.ct-ob-pay{justify-self:end;align-items:flex-end;text-align:right}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-stat.ct-ob-pay span{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-stat.ct-ob-pay.is-danger span{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct3-accts{margin-top:14px;padding-top:6px;gap:0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct3-acct{min-height:40px;margin:0 -8px;padding:4px 8px;gap:10px;border:0;border-radius:7px;background:transparent;color:var(--ob-ink-2);font-size:13.5px;font-weight:500}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster a.ct3-acct:hover,html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster a.ct3-acct:focus-visible{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-acct-ico{width:24px;height:24px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-acct-st{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-acct-st.ct-ob-st-paused{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-acct-st:is(.ct-ob-st-banned,.ct-ob-st-dead){border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-none{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct3-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker.next-team-page .ct2-setup,html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct2-meta{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-setup i{width:7px;height:7px;background:var(--ob-faint)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-setup.ok i{background:var(--ob-positive)}html[data-look=new] .creator-tracker.next-team-page .ct2-setup.warn{color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-setup.warn i{background:var(--ob-accent)}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct3-foot .ct2-setup:is(.warn,.off){color:var(--ob-ink-2);font-size:13px;font-weight:500}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-foot .ct2-setup:is(.warn,.off) i{background:var(--ob-accent);box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct3-foot .ct2-setup i{display:inline-block;flex:none;width:7px;height:7px;margin-right:8px;border-radius:50%;vertical-align:1px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct2-meta:first-letter{text-transform:uppercase}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster-wrap{border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster{background:transparent;font-size:13.5px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster th{padding:13px 12px;border-bottom:1px solid var(--ob-line);background:transparent;color:var(--ob-muted);font-size:12.5px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster td{padding:13px 12px;border-bottom:1px solid var(--ob-row-line);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster td:nth-child(2){min-width:160px;white-space:normal;line-height:1.45}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster tbody tr:hover td{background:var(--ob-hover)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster-name{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster-name:hover{color:#ecdfff}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster-new{color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster .ct-link-tag.off{border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster :is(td.ct-ob-good,.ct-ob-warn){color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster .ct-ob-bad{color:var(--ob-danger-ink);font-weight:600;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster td:last-child{text-align:right}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster td:last-child .btn{min-height:32px;border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster td:last-child .btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);transform:none;box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-form{padding:22px!important;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-form-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-2px 0 14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-form-head b{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-x{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-muted);cursor:pointer}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-x:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-form .ps-label{color:var(--ob-ink-2);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-form>.btn-primary[type=submit]{display:flex;width:fit-content;min-width:150px;min-height:40px;margin:14px 0 0 auto!important}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-banner{margin-bottom:16px;padding:14px 18px;border:1px solid rgba(var(--ob-accent-rgb),.4);border-radius:12px;background:rgba(var(--ob-accent-rgb),.08);color:var(--ob-ink-2);font-size:14px;line-height:1.5}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-banner b{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb{display:flex;align-items:center;gap:8px;min-width:0;margin:0 0 14px;color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:28px;margin-left:-4px;padding:0 6px 0 2px;border:0;border-radius:6px;background:none;color:var(--ob-muted);font:inherit;cursor:pointer;transition:color .18s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb button:hover{color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb>.ct-ob-ico{color:var(--ob-faint)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb>span{min-width:0;overflow:hidden;color:var(--ob-ink-2);text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-profile-top{display:flex;align-items:flex-start;gap:18px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-avatar{flex:none;width:60px;height:60px;border:2px solid #735e85;border-radius:50%;background:#d2c1e6;box-shadow:none;color:#453052;font-family:var(--ob-font);font-size:21px;font-weight:650;letter-spacing:0;-webkit-text-fill-color:currentColor}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-who{flex:1;min-width:0;gap:8px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .cr-name{margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15;-webkit-text-fill-color:currentColor}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-name .ct-tile-paused{margin-left:10px;padding:2px 8px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-muted);-webkit-text-fill-color:currentColor;font-size:13px;font-weight:600;letter-spacing:0;vertical-align:middle}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-products{display:flex;flex-wrap:wrap;gap:6px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .ct2-product{padding:3px 9px;font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-status{display:flex;align-items:center;min-width:0;gap:0;overflow:hidden;color:var(--ob-muted);font-size:13px;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-status>*{flex:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-status>.ct2-setup{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-last:before{content:"·";margin:0 8px;color:var(--ob-faint)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-note{max-width:640px;overflow:hidden;color:var(--ob-ink-2);font-size:13.5px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-menu-note{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner{flex:none;align-self:flex-start;margin-left:auto}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner .ct2-more{width:38px;height:38px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner .ct2-more:hover,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner .ct2-more[aria-expanded=true]{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner .ct2-menu{top:44px;right:0;min-width:240px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .cr-stats.ct-ob-page-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:22px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-page-stats .cr-stat{min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card{padding:20px 22px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.cv-head,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head .cv-head{margin-bottom:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cv-head>span{margin-left:8px;vertical-align:2px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head .ct-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.cv-head+*{margin-top:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.empty{padding:48px 24px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-view-title{margin:0 0 16px;color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ct-date-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:6px 0 12px;padding-bottom:10px;border-bottom:1px solid var(--ob-row-line);color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ct-date-head span{color:var(--ob-muted);font-size:13px;font-weight:500}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ct-assign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ct-assign-grid>:only-child{grid-column:1 / -1}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ac-status{min-height:36px;padding:0 14px;border-radius:8px;font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ac-chip{border-radius:5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main .cal-day.blank{border:1px dashed var(--ob-line-soft);background:transparent}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-prodname{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-more{position:relative;margin-right:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-more .ct2-more{width:40px;height:40px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-more .ct2-menu{top:46px;right:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-product{display:flex;flex-direction:column;gap:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-product>*{margin-top:0;margin-bottom:0}html[data-look=new] .qa-ob .qa-ob-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}html[data-look=new] .qa-ob .qa-ob-head h3{display:flex;align-items:center;gap:10px;margin:0;color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-ob-count b,html[data-look=new] .qa-ob .qa-ob-n{padding:1px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .ct-card.qa-ob .acct-form{margin:8px 0 4px;padding:16px 0;border:0;border-top:1px solid var(--ob-row-line);border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .qa-ob .qa-ob-empty{padding:28px 0 12px;color:var(--ob-muted);font-size:14px;text-align:center}html[data-look=new] .qa-ob .qa-ob-item{border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .qa-ob .qa-ob-item:last-child{border-bottom:0}html[data-look=new] .qa-ob .qa-ob-item.dead{opacity:.62}html[data-look=new] .qa-ob .qa-ob-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0}html[data-look=new] .qa-ob .qa-ob-ico{flex:none;display:grid;place-items:center}html[data-look=new] .qa-ob .qa-ob-ico .plat-logo{width:32px!important;height:32px!important;border-radius:8px!important}html[data-look=new] .qa-ob .qa-ob-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}html[data-look=new] .qa-ob .qa-ob-handle{overflow:hidden;color:var(--ob-ink);font-size:14.5px;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .qa-ob a.qa-ob-handle:hover{color:var(--ob-link-hover)}html[data-look=new] .qa-ob .qa-ob-main small{color:var(--ob-muted);font-size:12.5px;line-height:1.4}html[data-look=new] .qa-ob .qa-ob-main small.qa-ob-meta{display:block;overflow:hidden}html[data-look=new] .qa-ob .qa-ob-main small.qa-ob-meta>span{display:flex;flex-wrap:wrap;margin-left:-15px}html[data-look=new] .qa-ob .qa-ob-main small.qa-ob-meta>span>span{white-space:nowrap}html[data-look=new] .qa-ob .qa-ob-main small.qa-ob-meta>span>span:before{content:"·";display:inline-block;width:15px;text-align:center}html[data-look=new] .qa-ob .qa-ob-main .changed-by{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .qa-ob .qa-ob-tags{flex:none;max-width:46%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}html[data-look=new] .qa-ob .qa-ob-flag{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;white-space:nowrap}html[data-look=new] .qa-ob .qa-ob-flag.mute{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-muted)}html[data-look=new] .qa-ob .qa-ob-flag.bad{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .qa-ob .qa-ob-status{flex:none}html[data-look=new] .qa-ob .qa-ob-status .fm-btn,html[data-look=new] .qa-ob .qa-ob-status .fm-btn.on{min-height:36px;border-color:var(--ob-line);background:var(--ob-panel)}html[data-look=new] .qa-ob .qa-ob-status .fm-btn.on .fm-label{color:var(--ob-muted)}html[data-look=new] .qa-ob .qa-ob-status .fm-btn:hover{border-color:var(--ob-line-strong);background:var(--ob-raised)}html[data-look=new] .qa-ob .qa-ob-exp{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-muted);cursor:pointer;transition:background .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .qa-ob .qa-ob-exp:hover:not(:disabled){background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .qa-ob .qa-ob-exp:disabled{opacity:.35;cursor:default}html[data-look=new] .qa-ob .qa-ob-exp .ct-ob-ico{transition:transform .2s var(--ob-ease)}html[data-look=new] .qa-ob .qa-ob-exp[aria-expanded=true] .ct-ob-ico{transform:rotate(90deg)}html[data-look=new] .qa-ob .qa-ob-row>.ct2-corner{flex:none;position:relative}html[data-look=new] .qa-ob .qa-ob-row .ct2-menu{right:0}html[data-look=new] .qa-ob .qa-ob-edit{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px 44px}html[data-look=new] .qa-ob .qa-ob-edit>.input{flex:1 1 180px;min-width:0}html[data-look=new] .qa-ob .qa-ob-detail{margin:0 0 16px 44px}html[data-look=new] .qa-ob .qa-ob-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:640px}html[data-look=new] .qa-ob .qa-ob-nums>div{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] .qa-ob .qa-ob-nums span{overflow:hidden;color:var(--ob-tile-label);font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .qa-ob .qa-ob-nums b{color:var(--ob-ink);font-size:22px;font-weight:550;line-height:1;letter-spacing:-.5px;font-variant-numeric:tabular-nums}html[data-look=new] .qa-ob .qa-ob-nums>div.hot b{color:var(--ob-accent-2)}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.ct2-stats{display:none!important}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.lh-note{margin-top:12px!important;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.lh-note a{color:var(--ob-link)!important;font-weight:600;text-decoration:none}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.lh-note a:hover{color:var(--ob-link-hover)!important}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.btn{display:inline-flex;align-items:center;min-height:34px;margin-top:12px!important;padding:0 13px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600}html[data-look=new] .qa-ob .qa-ob-detail .am-embed>.btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .ct-card.qa-ob .acct-form .btn.btn-primary:disabled{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink);opacity:.5}@media (min-width: 641px){html[data-look=new] .qa-ob .acct-form{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html[data-look=new] .qa-ob .acct-form>*{min-width:0}html[data-look=new] .qa-ob .acct-form>:nth-child(2){grid-column:span 2}html[data-look=new] .qa-ob .acct-form>.btn{grid-column:-2 / -1}}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-list{display:flex;flex-direction:column;gap:0;margin-top:12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-row.acct-card{display:flex;align-items:center;gap:12px;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-row.acct-card:last-child{border-bottom:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-ico .plat-logo{width:32px!important;height:32px!important;border-radius:8px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-body{flex:1;min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-body .watch-link{display:inline;padding:0;border:0;background:none;color:var(--ob-ink);font-size:14.5px;font-weight:600;text-decoration:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-body .watch-link:hover{color:var(--ob-link-hover)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-body .lh-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-row .icon-btn{width:34px;height:34px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cmp-edit{flex-wrap:wrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.acct-form{margin-top:8px!important;padding:16px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.cv-empty{padding:24px 0 8px;border:0;background:none;color:var(--ob-muted);text-align:center}@media (min-width: 641px){html[data-look=new] .creator-tracker:where(.next-team-page) .ap-products td:last-child{min-width:170px;white-space:normal;line-height:1.45}}@media (min-width: 641px){html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ca-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ca-row{display:flex;align-items:center;gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ca-row>.btn{text-decoration:none}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.ct-ob-split,.ct-ob-rivals){position:relative}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-split>.split-tests>.sx-bar:not(:has(.cr-back,.view-tabs)){position:absolute;top:-4px;right:0;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-split:has(.sx-empty)>.split-tests>.sx-bar>.btn,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-rivals:has(.sx-empty) .cmp>.sx-bar>.btn-primary{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-rivals .cmp>.sx-bar .cv-head{font-size:20px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.ct-ob-split,.ct-ob-rivals) .sx-empty{padding:44px 20px;border:1px solid var(--ob-line);border-style:solid;border-radius:12px;background:var(--ob-panel)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay2-head .cv-head{font-size:17px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-rate{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-rate .input{width:62px;min-height:36px;padding:6px 9px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-basis{border-radius:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-basis .seg-btn{min-height:30px;padding:4px 11px;font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .cr-stats.pay-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;margin:18px 0 6px;padding:14px 0;border-top:1px solid var(--ob-row-line);border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat{min-height:0;padding:2px 18px;border:0;border-left:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat:first-child{padding-left:0;border-left:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat b,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat b:is(.good,.warn,.bad){color:var(--ob-ink);font-size:24px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay-tiles .cr-stat>span:first-letter{text-transform:uppercase}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay-tiles .cr-stat.owed{border-color:var(--ob-row-line);background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay-tiles .cr-stat.owed>span{color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay2-ob-entries-head+.pay-log{margin-top:10px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-log+.pay2-table{margin-top:4px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay2-reset{justify-content:space-between;margin-top:12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pw{margin:0;padding-top:0;border-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-head{margin-top:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-head .vw-h{color:var(--ob-ink);font-size:15px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-head .vw-h small{color:var(--ob-muted);font-size:13px;font-weight:450}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-total{border-radius:5px;font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-total.overdue{border-color:rgba(var(--ob-danger-rgb),.5);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pw-list{gap:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week:is(.open,.due,.overdue,.paid,.nothing){grid-template-columns:minmax(0,1fr) 124px 108px 128px;column-gap:12px;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none;transform:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week:last-of-type{border-bottom:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week.open .vw-week-when b{color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week .vw-week-amt,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week.due .vw-week-amt{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week.overdue .vw-week-amt{color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week-when span{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week .vw-pill{justify-self:stretch;min-width:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week .btn{justify-self:stretch;justify-content:center;min-height:34px;padding-left:10px;padding-right:10px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-pill{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-pill.mute{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-pill.good{border-color:rgba(var(--cv-good-rgb, 184, 211, 191),.4);background:rgba(var(--cv-good-rgb, 184, 211, 191),.1);color:var(--ob-positive)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-pill.bad{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-more{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin-left:auto;padding:0 8px 0 12px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-more:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-more svg{flex:none;margin:0;color:var(--ob-muted)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-more-n{padding:0 6px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;line-height:18px}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 2px;border:0;background:none;color:var(--ob-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-back svg{flex:none;margin:0;color:var(--ob-muted)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-back:hover{color:var(--ob-accent-2)}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw-count{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay-log{margin-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay-log>summary{padding:14px 0;border:0;border-radius:0;background:none;color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-list-head .cv-head{color:var(--ob-ink);font-size:15px!important;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table td{padding-top:11px;padding-bottom:11px;border-color:var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table td:last-child{white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table td:last-child .icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;margin-left:4px;padding:0;vertical-align:middle;border-color:transparent;background:transparent;color:var(--ob-muted)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table td:last-child .icon-btn:hover{border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-when{color:var(--ob-ink);font-weight:550}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-pill{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-pill:is(.payment,.expense){border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-amount,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-amount:is(.payment,.expense){color:var(--ob-ink);font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table .lh-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-reset-link{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-reset-link:hover{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob,.tr-panel,.csp-ob-panel,.ts-panel,.ct-ob-panel,.ct-ob-invite>.ct-card){margin:0 0 16px;padding:20px 22px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.csp-ob-panel h3,.ts-title){margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-sub{display:block;margin:4px 0 0;color:var(--ob-muted);font-size:13.5px;line-height:1.45}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0;padding:0 0 18px;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code-label{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code-val{color:var(--ob-ink);font-family:var(--ob-font);font-size:24px;font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code-acts{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-group{margin-top:18px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-label{display:flex;align-items:center;gap:8px;margin-bottom:4px;color:var(--ob-ink-2);font-size:13px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-label span{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-row,.csp-ob-row,.ct-ob-prow){display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-row,.csp-ob-row,.ct-ob-prow):last-child{border-bottom:0}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-av,.csp-ob-av,.ct-ob-pav){flex:none;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--ob-icon-tile-line);border-radius:50%;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:650}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-main,.csp-ob-main,.ct-ob-pmain){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-main,.csp-ob-main,.ct-ob-pmain) b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob-main,.csp-ob-main,.ct-ob-pmain) small{color:var(--ob-muted);font-size:12.5px;line-height:1.4}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-acts{flex:none;display:flex;gap:6px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-form>.fm-btn{flex:1 1 220px;min-width:0;min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-form>.fm-btn .fm-value{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-form :is(.select,.input){flex:1 1 220px;min-width:0;min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-form .btn{min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-note{margin-top:10px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code+.tm-ob-form{margin-top:0;border-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-head{display:flex;align-items:center;justify-content:space-between;gap:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-ob-count{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-ob-count b{margin-right:6px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch{gap:12px;margin-left:auto;padding:10px 14px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-raised)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-head>.tr-switch:only-child{margin-left:0}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch:hover{border-color:var(--ob-line-strong)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch.on{border-color:rgba(var(--ob-accent-rgb),.5);background:rgba(var(--ob-accent-rgb),.1)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch input{accent-color:var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-empty{margin-top:18px;padding:30px 0 12px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-muted);text-align:center}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-empty b{color:var(--ob-ink-2);font-size:14.5px;font-weight:500}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-bar .lh-note{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-bar{justify-content:flex-end}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-list{gap:0}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-row{padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-row:last-child{border-bottom:0}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-av{border-color:var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-main b{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-main small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-leak{border-color:rgba(var(--ob-danger-rgb),.45);border-radius:10px;background:rgba(var(--ob-danger-rgb),.08);color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-seg{border-radius:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync i{width:7px;height:7px;border-radius:50%;background:var(--ob-positive)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync small{color:var(--ob-muted);font-size:13px;font-weight:450}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync.stale{color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync.stale i{background:var(--ob-danger)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-stats{margin:16px 0 18px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-stats .cr-stat b:is(.bad,.good,.warn){color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-stats .cr-stat.is-danger{border-color:rgba(var(--ob-danger-rgb),.45)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-stats .cr-stat.is-danger>span{color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-panel>header{display:flex;align-items:center;gap:10px;margin-bottom:6px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-n{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-n.bad{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-clear{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 0 2px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-clear b{color:var(--ob-positive);font-size:14px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-clear span{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-amt{flex:none;color:var(--ob-ink);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-panel :is(.bad,em.bad){color:var(--ob-danger-ink);font-style:normal}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-row.muted .csp-ob-av{border-style:dashed;background:transparent;color:var(--ob-muted)}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-foot{margin-top:6px;padding-top:12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-head{align-items:center}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-ob-full{display:inline-block;margin-top:8px;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-count{padding:0 0 0 18px;border:0;border-left:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-count b{color:var(--ob-ink);font-size:24px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-count span{color:var(--ob-tile-label);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-link{font-family:var(--ob-font);font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-list li{border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ts-state{color:var(--ob-muted)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-invite>.ct-card{margin-bottom:16px!important;padding:20px 22px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-invite>.ct-card>div:first-child>b{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-invite>.ct-card>div+div{border-top-color:var(--ob-row-line)!important}html[data-look=new] .creator-tracker:where(.next-team-page) .tp-ob-on{color:var(--ob-ink-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .tp-ob-off{padding:1px 7px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12px;font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .tp-ob-empty{margin-top:6px;color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-addrow{display:flex;gap:10px;margin:0 0 6px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-addrow .input{flex:1 1 auto;min-width:0;min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-addrow .btn{flex:none;min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-rows{margin-top:8px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps.cr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 14px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step{justify-content:flex-start;gap:7px;min-height:0;padding:14px 16px 15px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step>.pr-ob-l{order:0;display:flex;align-items:center;gap:8px;color:var(--ob-tile-label);font-size:13.5px;font-weight:500}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-l i{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--ob-icon-tile-line);border-radius:5px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12px;font-style:normal;font-weight:650}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step>b{color:var(--ob-ink);font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.15}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-step>em{color:var(--ob-muted);font-size:13px;font-style:normal;line-height:1.4}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-fold{margin:0 0 16px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-fold>summary{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;color:var(--ob-ink);font-size:14px;font-weight:600;list-style:none;cursor:pointer}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-fold>summary::-webkit-details-marker{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-fold>summary:after{content:"";width:16px;height:16px;margin-left:auto;background:var(--ob-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-fold[open]>summary:after{transform:rotate(180deg)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-note{padding:0 16px 16px;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-note b{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-panel{padding:18px 22px 8px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-panel)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-panel>h3{margin:0 0 6px;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case{border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case:last-child{border-bottom:0}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px) 16px;align-items:center;gap:16px;min-height:52px;padding:10px 0;list-style:none;cursor:pointer}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case>summary::-webkit-details-marker{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case>summary:hover .pr-ob-when{color:var(--ob-ink)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-when{color:var(--ob-ink-2);font-size:14px;line-height:1.45}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case.never .pr-ob-when{color:var(--ob-danger-ink);font-weight:600}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-uses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-use{padding:3px 9px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink);font-size:12.5px;font-weight:600;line-height:1.35;text-align:left}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case.never .pr-ob-use{color:var(--ob-ink-2);text-decoration:line-through;text-decoration-color:rgba(var(--ob-danger-rgb),.7)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-chev{color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case[open] .pr-ob-chev{transform:rotate(90deg)}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-why{margin:-2px 0 12px;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse{display:flex;flex-direction:column;gap:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap{display:contents}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap>.ap-hero{order:1;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-none,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap>:is(.ap-todo,.ap-products,.ap-accounts){order:3;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-set-head .cr-hero-top:has(>.ct-ob-pulse-tabs){display:flex;align-items:center;justify-content:space-between;gap:14px 20px;flex-wrap:wrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse-tabs{flex:none;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-tabs-in{display:none;order:2;align-self:stretch}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout:not(:has(.ct-ob-pulse .ap-hero)) .ct-ob-pulse-tabs{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-todo>.ap-head{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-products>.ap-head h3,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-accounts>.ap-head h3{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-accounts>.ap-head{justify-content:flex-end}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-todo .ap-todo-row:first-child{padding-top:0;border-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse[data-show=todo] .ap>:is(.ap-products,.ap-accounts),html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse[data-show=product] .ap>:is(.ap-todo,.ap-accounts),html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse[data-show=accounts] .ap>:is(.ap-todo,.ap-products){display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-none{display:none;align-items:center;gap:10px;padding:18px 20px;border:1px dashed var(--ob-line-strong);border-radius:12px;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-none .ct-ob-ico{color:var(--ob-positive)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse[data-show=todo]:has(.ap-hero):not(:has(.ap-todo))>.ct-ob-pulse-none{display:flex}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-hero .ap-title{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-hero .ap-sub{margin-top:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-hero-top{align-items:flex-start}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-kpis>div.hot b,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-todo-row.k-split .ap-todo-big{color:var(--ob-accent-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-todo-row.k-split .ap-tag{border-color:var(--ob-accent-line);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent-2)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-todo-big{white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse .ap-products th{white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead{position:relative}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo{position:absolute;top:17px;right:20px;z-index:2;margin:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo .fm-btn{min-height:36px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo .fm-btn .fm-value{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-stores{scroll-margin-top:calc(var(--nlc-sticky, 65px) + 16px);border-radius:12px;transition:box-shadow .4s var(--ob-ease)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-stores.is-focus{box-shadow:0 0 0 2px var(--ob-accent)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ma-form.acct-form{align-items:stretch}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ma-form.acct-form>.btn{min-height:40px;padding:0 18px;font-size:13.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ma-form.acct-form>.btn-primary:disabled{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink);opacity:.5}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page textarea.ca-rename{display:block;width:100%;height:auto;min-height:0;max-height:calc(2.7em + 6px);margin-left:-4px;padding:2px 4px;overflow:hidden;resize:none;border:1px solid transparent!important;border-radius:6px;background:transparent!important;box-shadow:none!important;color:var(--ob-ink);font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.35;white-space:normal;field-sizing:content}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page textarea.ca-rename:hover{border-color:var(--ob-line)!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page textarea.ca-rename:focus{border-color:var(--ob-accent)!important;background:var(--ob-panel)!important}@media (max-width: 1100px) and (min-width: 641px){html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-grid.ct-roster-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 640px){html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-hero{margin-bottom:18px;padding:0!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head .cr-title{font-size:28px;letter-spacing:-.028em}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.ct-ob-set-head{margin-bottom:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-hero:not(.cr-profile) .cr-hero-top{flex-direction:column;align-items:stretch;gap:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .review-team-actions{gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .review-team-actions .btn{flex:1 1 0;justify-content:center}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head .cr-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:16px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile{gap:4px!important;padding:10px 12px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tl{font-size:12.5px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tv{gap:2px 7px;font-size:12.5px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .cr-stats .cr-stat.ct-ob-tile>.ct-ob-tv>b{font-size:22px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-delta{font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-crumb{margin-bottom:10px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile{margin-bottom:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-profile-top{gap:12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-avatar{width:46px;height:46px;font-size:16px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .cr-name{font-size:26px;line-height:1.15}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-who{gap:6px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .ct2-product{padding:2px 8px;font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-status{flex-direction:column;align-items:flex-start;gap:3px;font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-status>.ct2-setup{max-width:100%}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-last:before{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-note{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-menu-note{display:block;margin:0 0 4px;padding:6px 11px 10px;border-bottom:1px solid var(--ob-row-line);color:var(--ob-ink-2);font-size:13.5px;line-height:1.45;white-space:normal}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .ct-ob-menu-note span{display:block;margin-bottom:2px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-head>.cr-profile .cr-corner .ct2-more{width:40px;height:40px}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .cr-stats.ct-ob-page-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-head>.cr-profile .cr-stats.ct-ob-page-stats:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter{display:flex!important;flex-wrap:nowrap;gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-search{flex:1 1 auto;max-width:none;height:44px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter .fm-btn{flex:none;min-height:44px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter .fm-btn .fm-label{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter .ct-ob-count{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter .ct-ob-view{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-roster-bar.ct-ob-filter .ct-ob-view:has(>button:last-child[aria-pressed=true]){display:flex}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter .fm-btn{min-height:42px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster-cards{grid-template-columns:minmax(0,1fr)!important;gap:0!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster-cards>.ct-tile3{margin-bottom:12px;padding:16px!important;border-radius:12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct3-head{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;align-items:start!important;column-gap:12px!important;row-gap:7px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3 .ct3-who{display:contents!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-avatar{width:40px!important;height:40px!important;font-size:13.5px!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct2-name{min-height:40px;align-self:flex-start!important;justify-content:flex-start;text-align:left;font-size:16px!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3 .ct3-head .ct2-product{padding:2px 8px!important;font-size:12.5px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct3-stats{margin-top:14px!important;gap:16px!important;grid-template-columns:repeat(3,minmax(40px,auto)) minmax(0,1fr)!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3>.ct3-stats b{font-size:20px!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3>.ct3-stats span{font-size:12.5px!important}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-tile3>.ct3-stats .ct-ob-pay span{font-size:12px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct2-foot{display:grid!important;grid-template-columns:minmax(0,1fr);gap:4px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct2-foot>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-tile3>.ct2-foot>.ct2-meta:empty:before{content:"Nothing sent yet"}html[data-look=new] .creator-tracker.next-team-page .ct-ob-roster .ct-roster :is(th,td):nth-child(2){display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-roster .ct-roster .ct-ob-bad{white-space:normal}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card{padding:16px}html[data-look=new] .creator-tracker:where(.next-team-page) :is(.tm-ob,.tr-panel,.csp-ob-panel,.ts-panel,.ct-ob-panel,.ct-ob-invite>.ct-card,.pr-ob-panel){padding:16px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-invite>.ct-card{padding:16px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .ct-assign-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head{flex-wrap:wrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head .ct-actions{flex:1 1 100%;min-width:0;justify-content:flex-start}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .cr-main>.ct-card>.ct-head .ct-actions>*{flex:1 1 100%;min-width:0;max-width:100%}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo{gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo .fm-btn{flex:1 1 0;min-width:0;justify-content:flex-start}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo .fm-btn .fm-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo .fm-btn .fm-caret{margin-left:auto}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-set-head .ct-ob-pulse-tabs{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-tabs-in{display:flex}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pulse>.ct-ob-pulse-tabs-in button{flex:1 1 auto;justify-content:center}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-layout:not(:has(.ct-ob-pulse .ap-hero)) .ct-ob-pulse-tabs-in{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo{top:15px;right:14px;max-width:calc(100% - 170px)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo .fm-btn{flex:none;max-width:100%;min-height:36px;padding:0 10px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo .fm-btn .fm-label{display:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-pickhead>.ct-ob-filter-solo .fm-btn .fm-value{max-width:none}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-filter-solo>.ct-ob-more.ct-ob-right{margin-left:0}html[data-look=new] .qa-ob .qa-ob-row{position:relative;flex-wrap:wrap;gap:8px 10px;padding-left:42px}html[data-look=new] .qa-ob .qa-ob-ico{position:absolute;left:0;top:12px}html[data-look=new] .qa-ob .qa-ob-main{flex:1 1 calc(100% - 90px)}html[data-look=new] .qa-ob .qa-ob-tags{order:5;flex:1 1 100%;max-width:100%;justify-content:flex-start}html[data-look=new] .qa-ob .qa-ob-status{order:6;flex:1 1 100%}html[data-look=new] .qa-ob .qa-ob-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .qa-ob .qa-ob-nums>div{gap:6px;padding:10px 12px}html[data-look=new] .qa-ob .qa-ob-nums b{font-size:20px}html[data-look=new] .qa-ob .acct-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .qa-ob .acct-form>*{grid-column:1 / -1;order:3;min-width:0}html[data-look=new] .qa-ob .acct-form>select:first-child{grid-column:1;order:1}html[data-look=new] .qa-ob .acct-form>:nth-child(5){grid-column:2;order:2}html[data-look=new] .qa-ob .acct-form>.btn{order:9;min-height:44px}html[data-look=new] .qa-ob .qa-ob-status .fm-btn{min-height:34px;padding:0 10px}html[data-look=new] .qa-ob :is(.qa-ob-edit,.qa-ob-detail){margin-left:0}html[data-look=new] .qa-ob .qa-ob-main small{white-space:normal}html[data-look=new] .qa-ob .qa-ob-head .btn{min-height:40px}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code-acts{margin-left:0;width:100%}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-code-acts .btn{flex:1 1 auto}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-row{flex-wrap:wrap}html[data-look=new] .creator-tracker:where(.next-team-page) .tm-ob-acts{width:100%;padding-left:46px}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-head{flex-direction:column;align-items:stretch}html[data-look=new] .creator-tracker:where(.next-team-page) .tr-switch{margin-left:0}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-sync{margin-left:0}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-seg{width:100%}html[data-look=new] .creator-tracker:where(.next-team-page) .csp-ob-seg .seg-btn{flex:1 1 0;padding:5px 6px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-addrow{flex-wrap:wrap}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-addrow .btn{flex:1 1 100%}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps.cr-stats{grid-template-columns:minmax(0,1fr);gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step{flex-direction:row;flex-wrap:wrap;align-items:baseline;padding:12px 14px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step>.pr-ob-l{flex:1 1 100%}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-steps .cr-stat.pr-ob-step>b{font-size:19px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-case>summary{grid-template-columns:minmax(0,1fr) 16px;gap:8px 12px}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-uses{grid-column:1;grid-row:2;justify-content:flex-start}html[data-look=new] .creator-tracker:where(.next-team-page) .pr-ob-chev{grid-column:2;grid-row:1}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week:is(.open,.due,.overdue,.paid,.nothing){grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:8px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week .vw-pill{justify-self:start;min-width:108px}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw.vw-pay:has(>.pw-head>.pw-more){display:flex;flex-direction:column}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw.vw-pay:has(>.pw-head>.pw-more)>.pw-head{display:contents}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw.vw-pay>.pw-head>.pw-total{align-self:flex-start;margin-bottom:4px}html[data-look=new] :is(.creator-tracker.next-team-page .ct-ob-page,.creator-work .cs-pay) .pw.vw-pay>.pw-head>.pw-more{order:9;justify-content:center;width:100%;min-height:42px;margin:6px 0 12px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .vw-week .btn{grid-column:1 / -1}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .cr-stats.pay-tiles{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat:nth-child(odd){padding-left:0;border-left:0}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2 .pay-tiles .cr-stat b{font-size:21px!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table,html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tbody{display:block;width:100%}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:12px 0;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td{display:block;width:auto!important;padding:0!important;border:0!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(1){grid-column:1;grid-row:1}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(3){grid-column:2;grid-row:1;text-align:right}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(2){grid-column:1;grid-row:2}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(5){grid-column:2;grid-row:2;text-align:right!important}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(4){grid-column:1 / -1;grid-row:3}html[data-look=new] .creator-tracker:where(.next-team-page) .ct-ob-page .pay2-table tr:not(.pay-edit-row)>td:nth-child(4):empty{display:none}}html[data-look=new] .hx{display:flex;flex-direction:column;gap:18px;min-width:0;color:var(--ob-ink);font-family:var(--ob-font);letter-spacing:-.012em}html[data-look=new] .hx-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;min-height:44px;margin:2px 0;animation:hx-rise .45s var(--ob-ease) both}html[data-look=new] .hx-head h1{margin:0;color:var(--ob-ink);font:600 34px/1.15 var(--ob-font);letter-spacing:-.03em}html[data-look=new] .hx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}html[data-look=new] .hx-ico{flex:none;display:block}html[data-look=new] .hx-head .hx-actions .btn-primary{gap:8px;min-height:42px;padding:0 16px 0 13px;font-weight:600}html[data-look=new] :is(.hx,.hx-modal) .btn-primary:disabled,html[data-look=new] :is(.hx,.hx-modal) .btn-primary:disabled:hover{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-faint);opacity:1;box-shadow:none;cursor:not-allowed}html[data-look=new] .hx-panel{min-width:0;padding:16px 18px 4px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;animation:hx-rise .45s var(--ob-ease) both;animation-delay:60ms}html[data-look=new] .hx-panel-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}html[data-look=new] .hx-panel-top h2{margin:0;min-width:0;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em}html[data-look=new] .hx-count{flex:none;padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550;line-height:1.25;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-look=new] .hx-rows{margin:6px 0 0;padding:0;list-style:none}html[data-look=new] .hx-spacer{flex:1 1 auto}html[data-look=new] .hx-quiet{margin:0;padding:14px 0;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .hx-seg{display:flex;flex:none;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track)}html[data-look=new] .hx-seg>button{min-height:30px;padding:4px 11px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ob-seg-ink);font:550 13px var(--ob-font);white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,border-color .18s}html[data-look=new] .hx-seg>button:hover:not(:disabled){color:var(--ob-ink)}html[data-look=new] .hx-seg>button:disabled{cursor:progress}html[data-look=new] .hx-seg>button.is-active{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .hx-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;border:1px dashed var(--ob-line);border-radius:12px;color:var(--ob-muted);text-align:center}html[data-look=new] .hx-empty>.hx-ico{margin-bottom:6px;color:var(--ob-accent)}html[data-look=new] .hx-empty h3{margin:0;color:var(--ob-ink);font:600 16px/1.35 var(--ob-font);letter-spacing:-.015em}html[data-look=new] .hx-empty p{margin:0;max-width:42ch;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .hx-empty.is-inline{padding:36px 16px 40px;border:0}html[data-look=new] :is(.hx-faq-row,.hx-step,.hx-promise)+:is(.hx-faq-row,.hx-step,.hx-promise){border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-form{display:flex;flex-direction:column;gap:16px}html[data-look=new] .hx-field{display:flex;flex-direction:column;gap:7px;min-width:0}html[data-look=new] .hx-field>span:not(.hx-select){color:var(--ob-ink-2);font-size:13px;font-weight:550;letter-spacing:-.005em}html[data-look=new] .hx-field>span i{margin-left:4px;color:var(--ob-muted);font-style:normal;font-weight:450}html[data-look=new] .hx-field :is(.input,select,textarea){width:100%;max-width:none}html[data-look=new] .hx-field textarea{height:112px;min-height:112px;resize:none;line-height:1.5}html[data-look=new] .hx-form-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px}html[data-look=new] .btn .hx-ico{margin-right:2px}html[data-look=new] .hx-select{position:relative;display:block;min-width:0}html[data-look=new] .hx-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-right:38px;background-image:none;cursor:pointer}html[data-look=new] .hx-select>.hx-ico{position:absolute;top:50%;right:13px;color:var(--ob-muted);transform:translateY(-50%) rotate(90deg);pointer-events:none}html[data-look=new] .hx-select:hover>.hx-ico,html[data-look=new] .hx-select:focus-within>.hx-ico{color:var(--ob-ink-2)}html[data-look=new] .hx-shot-btn{gap:8px;border-style:dashed;background:transparent;color:var(--ob-ink-2)}html[data-look=new] .hx-shot-btn:hover:not(:disabled){border-style:dashed;color:var(--ob-ink)}html[data-look=new] .hx-file{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}html[data-look=new] .hx-file-name{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 160px}html[data-look=new] .hx-file-name b{overflow:hidden;color:var(--ob-ink);font-size:13.5px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .hx-file-name small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .hx-search{position:relative;display:flex;align-items:center;width:300px;max-width:100%;color:var(--ob-muted)}html[data-look=new] .hx-search>.hx-ico{position:absolute;left:13px;pointer-events:none}html[data-look=new] .hx-search .hx-search-input{width:100%;height:42px;min-height:42px;margin:0;padding:0 38px 0 40px;border:1px solid var(--ob-line);border-radius:8px;box-shadow:none;font:400 14px var(--ob-font);letter-spacing:-.005em}html[data-look=new] .hx-search .hx-search-input::placeholder{color:var(--ob-muted);opacity:1}html[data-look=new] .hx-search .hx-search-input:focus,html[data-look=new] .hx-search .hx-search-input:focus-visible{border-color:var(--ob-accent);outline:none;box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .hx-search-clear{position:absolute;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:none;color:var(--ob-muted);cursor:pointer}html[data-look=new] .hx-search-clear:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hx-guide-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:start;gap:18px}html[data-look=new] .hx-guide-grid:has(>.hx-col:empty){grid-template-columns:minmax(0,1fr)}html[data-look=new] .hx-col{display:flex;flex-direction:column;gap:18px;min-width:0}html[data-look=new] .hx-col:empty{display:none}html[data-look=new] .hx-col+.hx-col>.hx-panel{animation-delay:.12s}html[data-look=new] .hx-step-head{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;column-gap:14px;width:100%;min-height:64px;padding:11px 0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer}html[data-look=new] .hx-step-copy{display:flex;flex-direction:column;gap:2px;min-width:0}html[data-look=new] .hx-step-copy>strong{color:var(--ob-ink);font-size:14px;font-weight:550;line-height:1.4;letter-spacing:-.01em;transition:color .18s}html[data-look=new] .hx-step-copy>span{color:var(--ob-muted);font-size:13.5px;line-height:1.45;letter-spacing:-.005em}html[data-look=new] .hx-step-head:hover .hx-step-copy>strong{color:var(--ob-link-hover)}html[data-look=new] .hx-step-head>.hx-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-step.open .hx-step-head>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-step-more{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 30px 14px 42px;animation:hx-fade .25s ease both}html[data-look=new] .hx-step-more p{margin:-2px 0 0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .hx-n{flex:none;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums}html[data-look=new] .hx-go{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 2px;border:0;background:none;color:var(--ob-link);font:600 13.5px var(--ob-font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:color .18s}html[data-look=new] .hx-go:hover{color:var(--ob-link-hover)}html[data-look=new] .hx-go .hx-ico{transition:transform .2s var(--ob-ease)}html[data-look=new] .hx-go:hover .hx-ico{transform:translate(2px)}html[data-look=new] .hx-faq-row>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 0;border:0;background:none;color:var(--ob-ink);font:500 14px/1.4 var(--ob-font);letter-spacing:-.01em;text-align:left;cursor:pointer}html[data-look=new] .hx-faq-row>button>.hx-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-faq-row>button:hover{color:var(--ob-link-hover)}html[data-look=new] .hx-faq-row.open>button>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-faq-row>p{margin:-2px 0 0;padding:0 28px 14px 0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55;animation:hx-fade .25s ease both}html[data-look=new] .hx-guide .gd-block.ia-wrap{position:relative;margin:0;padding:16px 18px 6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);animation:hx-rise .45s var(--ob-ease) both;animation-delay:.16s}html[data-look=new] .hx-guide .ia-wrap>.gd-h{display:flex;align-items:center;min-height:34px;margin:0;padding-right:150px;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em}html[data-look=new] .hx-guide .ia-wrap .plan-card{gap:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .hx-guide .ia-wrap .plan-card-head{position:absolute;top:16px;right:18px;display:block}html[data-look=new] .hx-guide .ia-wrap .plan-card-name{display:none}html[data-look=new] .hx-guide .ia-wrap .ia-seg{display:flex;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:7px;background:var(--ob-track)}html[data-look=new] .hx-guide .ia-wrap .ia-seg .seg-btn{min-height:26px;padding:3px 11px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--ob-seg-ink);font:550 13px var(--ob-font);box-shadow:none}html[data-look=new] .hx-guide .ia-wrap .ia-seg .seg-btn.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .hx-guide .ia-wrap .ia-body{gap:4px;margin-top:10px;padding-top:6px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-guide .ia-wrap .ia-how{gap:0}html[data-look=new] .hx-guide .ia-wrap .ia-how+.ia-how{padding-top:6px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-guide .ia-wrap .ia-how-name{padding:8px 0 2px;color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .hx-guide .ia-wrap .ia-how-name span{color:var(--ob-muted);font-weight:500}html[data-look=new] .hx-guide .ia-wrap .ia-steps{counter-reset:hx-ia;display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}html[data-look=new] .hx-guide .ia-wrap .ia-steps>li{counter-increment:hx-ia;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:14px;min-height:48px;padding:8px 0;color:var(--ob-ink);font-size:14px;line-height:1.45;letter-spacing:-.01em}html[data-look=new] .hx-guide .ia-wrap .ia-steps>li:before{content:counter(hx-ia);display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:13px;font-weight:650;line-height:1}html[data-look=new] .hx-guide .ia-wrap :is(.ia-quiet,.ia-keep){color:var(--ob-muted);font-size:13px;line-height:1.5}html[data-look=new] .hx-guide .ia-wrap .ia-offer{gap:8px;padding:8px 0 6px}html[data-look=new] .hx-guide .ia-wrap .ia-line{color:var(--ob-ink);font-size:14px}html[data-look=new] .hx-guide .ia-wrap .ia-result{padding:4px 0;color:var(--ob-accent);font-size:13.5px}html[data-look=new] .hx-guide .ia-wrap .ia-done{padding:4px 0 10px}html[data-look=new] .hx-guide .ia-wrap .plan-status{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .hx-guide .ia-other{border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-guide .ia-other>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:10px 0;border:0;background:none;color:var(--ob-ink-2);font:550 13.5px/1.4 var(--ob-font);letter-spacing:-.005em;text-align:left;cursor:pointer}html[data-look=new] .hx-guide .ia-other>button:hover{color:var(--ob-link-hover)}html[data-look=new] .hx-guide .ia-other>button>.hx-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-guide .ia-other.open>button>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-guide .ia-other>ul{display:flex;flex-direction:column;gap:8px;margin:-2px 0 0;padding:0 0 14px;list-style:none;animation:hx-fade .25s ease both}html[data-look=new] .hx-guide .ia-other>ul>li{position:relative;padding-left:16px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}html[data-look=new] .hx-guide .ia-other>ul>li:before{content:"";position:absolute;left:3px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .hx-course{padding-bottom:18px}html[data-look=new] .hx-course .crs-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;margin-top:14px}html[data-look=new] .hx-course .crs-player{border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-bg)}html[data-look=new] .hx-course .crs-player video{background:var(--ob-bg)}html[data-look=new] .hx-course .crs-next-over{right:12px;top:12px;gap:3px;border:1px solid var(--ob-line-strong);border-radius:9px;background:color-mix(in srgb,var(--ob-panel) 92%,transparent);color:var(--ob-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=new] .hx-course .crs-next-over small{color:var(--ob-muted);font-size:12.5px;letter-spacing:0;text-transform:none}html[data-look=new] .hx-course .crs-next-over b{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}html[data-look=new] .hx-course .crs-info{padding:14px 0 0}html[data-look=new] .hx-course .crs-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .hx-course .crs-info h4{margin:4px 0 0;color:var(--ob-ink);font:600 18px/1.3 var(--ob-font);letter-spacing:-.02em}html[data-look=new] .hx-course .crs-info p{margin:5px 0 0;color:var(--ob-muted);font-size:14px;line-height:1.5}html[data-look=new] .hx-course .crs-actions{gap:10px;margin-top:14px}html[data-look=new] .hx-course .crs-actions .btn{gap:7px}html[data-look=new] .hx-course .hx-crs-side{display:flex;flex-direction:column;min-width:0;min-height:0;contain:size}html[data-look=new] .hx-course .crs-list{flex:1 1 auto;gap:0;min-height:0;max-height:none;padding:0;overflow-y:auto;overscroll-behavior:contain}html[data-look=new] .hx-course .crs-item{gap:2px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .hx-course .crs-item:first-child{border-top:0}html[data-look=new] .hx-course .crs-item:hover{background:none}html[data-look=new] .hx-course .crs-pick{gap:11px;min-height:46px;padding:10px 8px;border-radius:7px;color:var(--ob-ink-2);transition:background .18s,color .18s}html[data-look=new] .hx-course .crs-pick:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hx-course .crs-item.on{border-radius:7px;background:var(--ob-active)}html[data-look=new] .hx-course .crs-item.on+.crs-item{border-top-color:transparent}html[data-look=new] .hx-course .crs-item.on .crs-pick{background:none;color:var(--ob-ink)}html[data-look=new] .hx-course .crs-n{width:24px;height:24px;border:1px solid var(--ob-line-strong);border-radius:6px;background:transparent;color:var(--ob-ink-2);font-size:12.5px;font-weight:650}html[data-look=new] .hx-course .crs-item.on .crs-n{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .hx-course .crs-item.done:not(.on) .crs-n{border-color:var(--ob-icon-tile-line);background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .hx-course .crs-t{overflow:hidden;font-size:13.5px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .hx-course .crs-pick small{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .hx-course .crs-move{flex-direction:row;gap:2px;padding-right:2px}html[data-look=new] .hx-course .crs-move button{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;color:var(--ob-ink-2)}html[data-look=new] .hx-course .crs-move button:hover:not(:disabled){background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hx-course .crs-move button:disabled{opacity:.3}html[data-look=new] .hx-crs-progress{flex:none;display:flex;flex-direction:column;gap:9px;margin-top:10px;padding:14px 8px 2px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] .hx-crs-progress b{color:var(--ob-ink);font-weight:600}html[data-look=new] .hx-crs-progress .crs-bar{height:6px;background:var(--ob-line-soft)}html[data-look=new] .hx-crs-progress .crs-bar i{background:var(--ob-accent)}html[data-look=new] .hx-course .hx-edit{gap:7px}html[data-look=new] .hx-course .crs-edit{margin-top:14px;padding:14px;border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-raised)}html[data-look=new] .hx-course .crs-edit .btn-ghost{border-color:var(--ob-line-strong)}html[data-look=new] .hx-course .crs-field>span{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .hx-course .crs-err,html[data-look=new] .hx-modal .crs-err{color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .hx-modal-back{z-index:120}html[data-look=new] .hx-modal{max-width:520px;padding:0}html[data-look=new] .hx-modal .modal-head{padding:18px 22px}html[data-look=new] .hx-modal .modal-head .icon-btn{width:34px;height:34px;border:0;background:transparent;color:var(--ob-muted)}html[data-look=new] .hx-modal .modal-head .icon-btn:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hx-modal .modal-body{padding:20px 22px 22px}html[data-look=new] .hx-modal .modal-foot{gap:10px;padding:14px 22px}html[data-look=new] .hx-modal .crs-bar{height:6px;background:var(--ob-track)}html[data-look=new] .hx-modal .crs-bar i{background:var(--ob-accent)}html[data-look=new] .hx-modal .crs-progress small{margin-top:6px;color:var(--ob-muted);font-size:13px}html[data-look=new] .hx-made{margin:10px 0 0;padding:18px 0 4px;border-top:1px solid var(--ob-line-soft);color:var(--ob-faint);font-size:12.5px;font-weight:500;letter-spacing:.01em;text-align:center}html[data-look=new] .hx-made.hx-made-side{margin:0;padding:2px 0 0;border-top:0}html[data-look=new] .hx-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;animation:hx-rise .45s var(--ob-ease) both;animation-delay:40ms}html[data-look=new] .hx-tile{display:flex;flex-direction:column;gap:8px;min-width:0;padding:15px 16px 14px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] .hx-tile>span{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.35}html[data-look=new] .hx-tile>span>.hx-ico{color:var(--ob-muted)}html[data-look=new] .hx-tile>b{color:var(--ob-ink);font:600 28px/1.05 var(--ob-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}html[data-look=new] .hx-tile>small{color:var(--ob-muted);font-size:13px;line-height:1.35}html[data-look=new] .hx-tile.is-new{border-color:var(--ob-tile-hover-line)}html[data-look=new] .hx-tile.is-new>b,html[data-look=new] .hx-tile.is-new>span>.hx-ico{color:var(--ob-accent)}html[data-look=new] .hx-timeline{position:relative;display:flex;flex-direction:column;gap:10px;margin:4px 0 0;padding:0 0 0 26px;list-style:none}html[data-look=new] .hx-timeline:before{content:"";position:absolute;left:6px;top:26px;bottom:26px;width:2px;border-radius:2px;background:linear-gradient(var(--ob-line-strong),var(--ob-line) 60%,transparent)}html[data-look=new] .hx-day{position:relative;min-width:0;animation:hx-rise .45s var(--ob-ease) both;animation-delay:calc(80ms + var(--i, 0) * 35ms)}html[data-look=new] .hx-day-dot{position:absolute;left:-26px;top:21px;width:14px;height:14px;border:2px solid var(--ob-line-strong);border-radius:50%;background:var(--ob-bg)}html[data-look=new] .hx-day.latest .hx-day-dot{border-color:var(--ob-accent);background:var(--ob-accent);box-shadow:0 0 0 4px rgba(var(--ob-accent-rgb),.16)}html[data-look=new] .hx-day.open:not(.latest) .hx-day-dot{border-color:var(--ob-accent)}html[data-look=new] .hx-day-card{overflow:hidden;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);transition:border-color .18s}html[data-look=new] .hx-day-card:hover,html[data-look=new] .hx-day.open .hx-day-card{border-color:var(--ob-line-strong)}html[data-look=new] .hx-day-head{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-height:56px;padding:12px 16px 12px 18px;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer;transition:background .18s}html[data-look=new] .hx-day-head:hover{background:var(--ob-raised)}html[data-look=new] .hx-day-date{color:var(--ob-muted);font-size:13.5px;font-weight:500;white-space:nowrap}html[data-look=new] .hx-day.latest .hx-day-date{color:var(--ob-accent)}html[data-look=new] .hx-day-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0;color:var(--ob-ink);font-size:15px;font-weight:550;line-height:1.35;letter-spacing:-.015em}html[data-look=new] .hx-day-head:hover .hx-day-title{color:var(--ob-link-hover)}html[data-look=new] .hx-new{padding:2px 7px;border:1px solid var(--ob-accent-line);border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12px;font-weight:650;line-height:1.3;letter-spacing:0}html[data-look=new] .hx-day-meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 12px}html[data-look=new] .hx-day-meta>.hx-ico{margin-left:2px;color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-day.open .hx-day-meta>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-for{color:var(--ob-muted);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.005em;white-space:nowrap}html[data-look=new] .hx-day-body{padding:4px 18px 16px;border-top:1px solid var(--ob-row-line);animation:hx-fade .25s ease both}html[data-look=new] .hx-day-body>.upd-details{padding:12px 0 4px}html[data-look=new] .hx-updates .upd-summary{margin:0;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .hx-updates .upd-points{margin:6px 0 0;padding-left:18px;color:var(--ob-ink-2);font-size:14px;line-height:1.55;list-style:disc}html[data-look=new] .hx-updates .upd-points li{margin:4px 0}html[data-look=new] .hx-updates .upd-points li::marker{color:var(--ob-accent)}html[data-look=new] .hx-updates .upd-summary+.upd-points{margin-top:8px}html[data-look=new] .hx-changes{margin:10px 0 0;padding:0;list-style:none;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-changes>li{border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .hx-changes>li:last-child{border-bottom:0}html[data-look=new] .hx-change{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:10px 0;border:0;background:none;color:var(--ob-ink);font:550 14px/1.4 var(--ob-font);letter-spacing:-.01em;text-align:left;cursor:pointer}html[data-look=new] .hx-change>.hx-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-changes>li.open .hx-change>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-change:hover .hx-change-title{color:var(--ob-link-hover)}html[data-look=new] .hx-change-title{flex:1 1 auto;min-width:0}html[data-look=new] .hx-change-for{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}html[data-look=new] .hx-change-for:empty{display:none}html[data-look=new] .hx-changes>li>.upd-details{padding:0 0 14px 25px}html[data-look=new] .hx-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;min-height:40px;margin:-4px 0 0 26px;padding:0 14px;border:1px solid var(--ob-line);border-radius:8px;background:transparent;color:var(--ob-link);font:600 13.5px var(--ob-font);cursor:pointer;transition:background .18s,border-color .18s,color .18s}html[data-look=new] .hx-more:hover{border-color:var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-link-hover)}html[data-look=new] .hx-more>.hx-ico{transform:rotate(90deg);transition:transform .2s var(--ob-ease)}html[data-look=new] .hx-more[aria-expanded=true]>.hx-ico{transform:rotate(-90deg)}html[data-look=new] .hx-bug-grid{display:grid;grid-template-columns:minmax(340px,440px) minmax(0,1fr);align-items:start;gap:18px}html[data-look=new] .hx-bug-form{padding:16px 18px 18px}html[data-look=new] .hx-bug-form .bug-shot{display:flex;align-items:center;flex-wrap:wrap;gap:12px}html[data-look=new] .hx-bug-form .bug-shot img{max-width:220px;max-height:120px;border:1px solid var(--ob-line);border-radius:8px}html[data-look=new] .hx-bug-form .hx-form-foot{justify-content:flex-end;margin-top:2px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-bug-form .hx-form-foot .btn-primary{min-width:160px}html[data-look=new] .hx-sent{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ob-positive) 35%,transparent);border-radius:8px;background:color-mix(in srgb,var(--ob-positive) 8%,transparent);color:var(--ob-positive);font-size:13.5px;font-weight:600}html[data-look=new] .hx-bugs .qi-error{color:var(--ob-danger-ink);font-size:13.5px}html[data-look=new] .hx-reports{padding-bottom:6px}html[data-look=new] .hx-reports .fm-btn{min-height:34px}html[data-look=new] .hx-reports .loading{padding:30px 0}html[data-look=new] .hx-reports .bug-list{gap:0;margin-top:6px}html[data-look=new] .hx-reports .bug-card{gap:9px;padding:14px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;animation:none}html[data-look=new] .hx-reports .bug-card:first-child{border-top:0}html[data-look=new] .hx-reports .bug-status{padding:2px 8px;border:1px solid var(--ob-line-strong);border-radius:5px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .hx-reports .bug-status.st-new{border-color:var(--ob-accent-line);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent)}html[data-look=new] .hx-reports .bug-status.st-looking{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .hx-reports .bug-status.st-fixed{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .hx-reports .bug-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .hx-reports .bug-what{color:var(--ob-ink);font-size:14px;line-height:1.55}html[data-look=new] .hx-reports .bug-img img{max-height:160px;border:1px solid var(--ob-line);border-radius:8px}html[data-look=new] .hx-reports .bug-answer{padding:10px 12px;border-left:2px solid var(--ob-accent);border-radius:0 7px 7px 0;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px;line-height:1.5}html[data-look=new] .hx-reports .bug-answer b{color:var(--ob-ink)}html[data-look=new] .hx-reports .hx-bug-acts{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}html[data-look=new] .hx-reports .hx-bug-acts>.input{flex:1 1 auto;min-width:0;height:40px}html[data-look=new] .hx-reports .hx-bug-acts>.hx-seg>button{min-height:32px}html[data-look=new] .hx-data-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:18px}html[data-look=new] .hx-promises{padding-bottom:4px}html[data-look=new] .hx-promise>button{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;column-gap:14px;width:100%;min-height:56px;padding:11px 0;border:0;background:none;color:var(--ob-ink);font:550 14.5px/1.4 var(--ob-font);letter-spacing:-.012em;text-align:left;cursor:pointer}html[data-look=new] .hx-promise>button>strong{font-weight:550;transition:color .18s}html[data-look=new] .hx-promise>button:hover>strong{color:var(--ob-link-hover)}html[data-look=new] .hx-promise>button>.hx-ico{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-promise.open>button>.hx-ico{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-promise>p{margin:-2px 0 0;padding:0 30px 15px 42px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.6;animation:hx-fade .25s ease both}html[data-look=new] .hx-data-side{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px;animation-delay:.12s}html[data-look=new] .hx-data-mark{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--ob-icon-tile-line);border-radius:11px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .hx-data-side h2{margin:0;color:var(--ob-ink);font:600 17px/1.4 var(--ob-font);letter-spacing:-.018em}html[data-look=new] .hx-data-acts{display:flex;flex-direction:column;align-self:stretch;gap:10px;margin-top:2px}html[data-look=new] .hx-data-acts>.btn{justify-content:center;gap:8px;min-height:42px;text-decoration:none}html[data-look=new] .hx-data-acts>.btn>.hx-ico:last-child:not(:first-child){margin:0 0 0 2px;color:var(--ob-muted)}html[data-look=new] .hx-social-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html[data-look=new] .hx-social{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:18px;color:var(--ob-ink);text-decoration:none;transition:border-color .18s,background .18s,transform .2s var(--ob-ease)}html[data-look=new] .hx-social:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-raised);transform:translateY(-1px)}html[data-look=new] .hx-social-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}html[data-look=new] .hx-social-ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--ob-icon-tile-line);border-radius:12px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .hx-social-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0;padding-bottom:4px}html[data-look=new] .hx-social-copy strong{color:var(--ob-ink);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.018em}html[data-look=new] .hx-social-copy>span{overflow:hidden;color:var(--ob-ink-2);font-size:14px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .hx-social-copy small{margin-top:2px;color:var(--ob-muted);font-size:13.5px;line-height:1.45}html[data-look=new] .hx-social-open{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid var(--ob-line-strong);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600;transition:background .18s,border-color .18s,color .18s}html[data-look=new] .hx-social-open>.hx-ico{color:var(--ob-muted)}html[data-look=new] .hx-social:hover .hx-social-open{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .hx-social:hover .hx-social-open>.hx-ico{color:var(--ob-accent-ink)}html[data-look=new] .hx-socials .error-banner{margin:0}html[data-look=new] .hx-social-edit{padding-bottom:18px}html[data-look=new] .hx-social-labels,html[data-look=new] .hx-social-fields{display:grid;grid-template-columns:160px minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1fr);gap:12px}html[data-look=new] .hx-social-labels{padding:6px 0 2px}html[data-look=new] .hx-social-labels>span{color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .hx-social-labels>span i{margin-left:4px;color:var(--ob-muted);font-style:normal;font-weight:450}html[data-look=new] .hx-social-row{padding:14px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-social-labels+.hx-social-row{border-top:0;padding-top:6px}html[data-look=new] .hx-social-row .hx-field>span:not(.hx-select){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}html[data-look=new] .hx-social-tools{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;margin-top:10px}html[data-look=new] .hx-check{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ob-ink-2);font-size:13.5px;cursor:pointer}html[data-look=new] .hx-check input{flex:none;width:16px;height:16px;margin:0}html[data-look=new] .hx-tool{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:36px;height:36px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ob-ink-2);font:550 13px var(--ob-font);cursor:pointer;transition:background .18s,color .18s,border-color .18s}html[data-look=new] .hx-tool:hover:not(:disabled){border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .hx-tool:disabled{opacity:.3;cursor:default}html[data-look=new] .hx-tool.hx-remove:hover{border-color:rgba(var(--ob-danger-rgb),.35);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .hx-social-edit .hx-form-foot{margin-top:4px;padding-top:16px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-social-edit .hx-form-foot>.btn-ghost:first-child{gap:7px;border:1px dashed var(--ob-line-strong);color:var(--ob-ink-2)}html[data-look=new] .hx-social-edit .hx-form-foot>.btn-ghost:first-child:hover{color:var(--ob-ink)}@keyframes hx-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes hx-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){html[data-look=new] :is(.hx-head,.hx-panel,.hx-tiles,.hx-day,.hx-day-body,.hx-faq-row>p,.hx-step-more,.hx-promise>p,.ia-other>ul,.hx-guide .gd-block.ia-wrap){animation:none}html[data-look=new] :is(.hx-go .hx-ico,.hx-faq-row .hx-ico,.hx-step-head .hx-ico,.hx-promise .hx-ico,.ia-other .hx-ico,.hx-day-meta .hx-ico,.hx-change .hx-ico,.hx-social,.hx-social-open){transition:none}}@media (max-width: 1180px){html[data-look=new] .hx-guide-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .hx-course .crs-grid{grid-template-columns:minmax(0,1fr) 300px}html[data-look=new] .hx-social-labels{display:none}html[data-look=new] .hx-social-labels+.hx-social-row{padding-top:10px}html[data-look=new] .hx-social-row .hx-field>span:not(.hx-select){position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}html[data-look=new] .hx-social-fields{grid-template-columns:150px minmax(0,1fr) minmax(0,1.4fr)}html[data-look=new] .hx-social-fields>:last-child{grid-column:1 / -1}}@media (max-width: 980px){html[data-look=new] .hx-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .hx-bug-grid,html[data-look=new] .hx-data-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .hx-day-head{grid-template-columns:128px minmax(0,1fr) auto}html[data-look=new] .hx-course .crs-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .hx-course .hx-crs-side{contain:none}html[data-look=new] .hx-course .crs-list{flex:none;overflow:visible}}@media (max-width: 799.98px){html[data-look=new] .hx{gap:14px}html[data-look=new] .hx-head{min-height:0;margin-top:4px}html[data-look=new] .hx-head h1{font-size:28px;letter-spacing:-.028em}html[data-look=new] .hx-guide .hx-actions{flex-wrap:nowrap;width:100%}html[data-look=new] .hx-guide .hx-search{flex:1 1 auto;width:auto;min-width:0}html[data-look=new] .hx-guide .hx-actions .hx-add{flex:none;padding:0 13px 0 11px}html[data-look=new] .hx-panel{padding:14px 14px 2px}html[data-look=new] .hx-panel-top{flex-wrap:wrap;row-gap:10px}html[data-look=new] .hx-steps .hx-panel-top h2,html[data-look=new] .hx-seg{flex:1 1 100%}html[data-look=new] .hx-seg>button{flex:1 1 0;min-width:0;min-height:34px;padding:4px 6px}html[data-look=new] .hx-step-head{column-gap:12px;min-height:66px;padding:12px 0}html[data-look=new] .hx-step-more{padding:0 0 14px 40px}html[data-look=new] .hx-go{min-height:36px}html[data-look=new] .hx-faq-row>button{min-height:52px}html[data-look=new] .hx-faq-row>p{padding-right:0}html[data-look=new] .hx-course .crs-grid{gap:12px}html[data-look=new] .hx-course .crs-actions .btn{flex:1 1 auto;justify-content:center}html[data-look=new] .hx-made{padding-top:16px}html[data-look=new] .hx-tiles{gap:8px}html[data-look=new] .hx-tile{gap:6px;padding:12px 11px}html[data-look=new] .hx-tile>span{font-size:12.5px}html[data-look=new] .hx-tile>span>.hx-ico{display:none}html[data-look=new] .hx-tile>b{font-size:24px}html[data-look=new] .hx-tile>small{font-size:12.5px}html[data-look=new] .hx-tile-day{display:none}html[data-look=new] .hx-timeline{gap:8px;padding-left:20px}html[data-look=new] .hx-timeline:before{left:4px}html[data-look=new] .hx-day-dot{left:-20px;top:18px;width:12px;height:12px}html[data-look=new] .hx-day-head{position:relative;grid-template-columns:minmax(0,1fr);grid-template-areas:"date" "title" "meta";gap:5px;padding:12px 42px 13px 14px}html[data-look=new] .hx-day-date{grid-area:date;font-size:13px}html[data-look=new] .hx-day-title{grid-area:title;font-size:15px}html[data-look=new] .hx-day-meta{grid-area:meta;justify-content:flex-start;margin-top:2px}html[data-look=new] .hx-day-meta:not(:has(>:not(.hx-ico))){display:contents}html[data-look=new] .hx-day-meta>.hx-ico{position:absolute;top:13px;right:14px;margin:0}html[data-look=new] .hx-day-body{padding:2px 14px 12px}html[data-look=new] .hx-change{align-items:flex-start;flex-wrap:wrap;row-gap:6px}html[data-look=new] .hx-change>.hx-ico{margin-top:2px}html[data-look=new] .hx-change-title{flex:1 1 calc(100% - 26px)}html[data-look=new] .hx-change-for{justify-content:flex-start;padding-left:25px}html[data-look=new] .hx-changes>li>.upd-details{padding-left:0}html[data-look=new] .hx-more{margin-left:20px}html[data-look=new] .hx-bug-form{padding:14px 14px 16px}html[data-look=new] .hx-bug-form .hx-form-foot .btn-primary{flex:1 1 auto}html[data-look=new] .hx-reports .hx-bug-acts{flex-wrap:wrap}html[data-look=new] .hx-reports .hx-bug-acts>.input{flex:1 1 100%}html[data-look=new] .hx-reports .hx-bug-acts>.hx-seg>button{min-height:36px}html[data-look=new] .hx-reports .fm-btn{min-height:40px}html[data-look=new] .hx-promise>button{min-height:58px;column-gap:12px;font-size:14px}html[data-look=new] .hx-promise>p{padding:0 0 14px 40px}html[data-look=new] .hx-data-side{padding:16px 14px}html[data-look=new] .hx-data-side h2{font-size:16px}html[data-look=new] .hx-socials .hx-actions{width:100%}html[data-look=new] .hx-socials .hx-actions>.btn-primary{flex:1 1 auto;justify-content:center}html[data-look=new] .hx-social-grid{grid-template-columns:minmax(0,1fr);gap:8px}html[data-look=new] .hx-social{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}html[data-look=new] .hx-social:hover{transform:none}html[data-look=new] .hx-social-top{display:contents}html[data-look=new] .hx-social-top>.hx-count{order:2;flex:none}html[data-look=new] .hx-social-ico{width:40px;height:40px;border-radius:10px}html[data-look=new] .hx-social-ico svg{width:22px;height:22px}html[data-look=new] .hx-social-copy{order:1;gap:2px;padding:0}html[data-look=new] .hx-social-copy strong{font-size:15px}html[data-look=new] .hx-social-copy small{margin-top:0;font-size:13px}html[data-look=new] .hx-social-open{order:3;flex:none;min-height:36px;padding:0 12px;border-color:var(--ob-line);background:transparent}html[data-look=new] .hx-social-open-name{display:none}html[data-look=new] .hx-social-fields{grid-template-columns:minmax(0,1fr)}html[data-look=new] .hx-social-tools{gap:2px}html[data-look=new] .hx-check{flex:1 1 auto}html[data-look=new] .hx-tool.hx-remove>span{display:none}html[data-look=new] .hx-social-edit .hx-form-foot .btn{flex:1 1 auto;justify-content:center}html[data-look=new] .hx-social-edit .hx-form-foot .hx-spacer{display:none}}html[data-look=new] .hx-panel.hx-how{padding:0 18px;animation-delay:90ms}html[data-look=new] .hx-how-head{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;column-gap:14px;width:100%;min-height:60px;padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer}html[data-look=new] .hx-how-head h2{margin:0;min-width:0;color:var(--ob-ink);font:600 15px/1.3 var(--ob-font);letter-spacing:-.012em}html[data-look=new] .hx-how-head:hover h2{color:var(--ob-link-hover)}html[data-look=new] .hx-how-ico{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .hx-how-head>.hx-ico:last-child{color:var(--ob-muted);transition:transform .2s var(--ob-ease),color .18s}html[data-look=new] .hx-how.open .hx-how-head>.hx-ico:last-child{color:var(--ob-accent);transform:rotate(90deg)}html[data-look=new] .hx-how-body{display:flex;flex-direction:column;gap:14px;padding:2px 0 18px;animation:hx-fade .25s ease both}html[data-look=new] .hx-how .pr-ob{display:flex;flex-direction:column;gap:12px}html[data-look=new] .hx-how .pr-ob-steps.cr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step{display:flex;flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;min-height:0;padding:12px 14px 13px;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile)}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step>.pr-ob-l{order:0;display:flex;align-items:center;gap:8px;color:var(--ob-tile-label);font-size:13px;font-weight:500}html[data-look=new] .hx-how .pr-ob-l i{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--ob-icon-tile-line);border-radius:5px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12px;font-style:normal;font-weight:650}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step>b{color:var(--ob-ink);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.2}html[data-look=new] .hx-how .pr-ob-step>em{color:var(--ob-muted);font-size:12.5px;font-style:normal;line-height:1.4}html[data-look=new] .hx-how .pr-ob-fold{border:0;border-top:1px solid var(--ob-row-line);border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .hx-how .pr-ob-fold>summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0;color:var(--ob-ink);font-size:14px;font-weight:600;list-style:none;cursor:pointer}html[data-look=new] .hx-how .pr-ob-fold>summary::-webkit-details-marker{display:none}html[data-look=new] .hx-how .pr-ob-fold>summary:before{content:none}html[data-look=new] .hx-how .pr-ob-fold>summary:after{content:"";width:16px;height:16px;margin-left:auto;background:var(--ob-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .hx-how .pr-ob-fold[open]>summary:after{transform:rotate(180deg)}html[data-look=new] .hx-how .pr-ob-note{padding:0 0 14px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.55}html[data-look=new] .hx-how .pr-ob-note b{color:var(--ob-ink)}html[data-look=new] .hx-how .pr-ob-panel{padding:0;border:0;background:none}html[data-look=new] .hx-how :is(.pr-ob-panel>h3,.hx-how-badges>h3){margin:6px 0 2px;color:var(--ob-ink);font:600 14px/1.3 var(--ob-font);letter-spacing:-.01em}html[data-look=new] .hx-how .pr-ob-case{border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .hx-how .pr-ob-case:last-child{border-bottom:0}html[data-look=new] .hx-how .pr-ob-case>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:14px;min-height:50px;padding:9px 0;list-style:none;cursor:pointer}html[data-look=new] .hx-how .pr-ob-case>summary::-webkit-details-marker{display:none}html[data-look=new] .hx-how .pr-ob-case>summary:before{content:none}html[data-look=new] .hx-how .pr-ob-case>summary:hover .pr-ob-when{color:var(--ob-ink)}html[data-look=new] .hx-how .pr-ob-when{color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .hx-how .pr-ob-case.never .pr-ob-when{color:var(--ob-danger-ink);font-weight:600}html[data-look=new] .hx-how .pr-ob-uses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}html[data-look=new] .hx-how .pr-ob-use{max-width:none;padding:3px 8px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink);font-size:12.5px;font-weight:600;line-height:1.35;text-align:left;white-space:nowrap}html[data-look=new] .hx-how .pr-ob-case.never>summary{grid-template-columns:minmax(0,1fr) 16px;row-gap:4px}html[data-look=new] .hx-how .pr-ob-case.never .pr-ob-uses{display:block;grid-column:1;grid-row:2}html[data-look=new] .hx-how .pr-ob-case.never .pr-ob-chev{grid-column:2;grid-row:1}html[data-look=new] .hx-how .pr-ob-case.never .pr-ob-use{display:inline;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted);font-size:13.5px;font-weight:450;text-decoration:none;white-space:normal}html[data-look=new] .hx-how .pr-ob-case.never .pr-ob-use+.pr-ob-use:before{content:"  ·  ";color:var(--ob-faint)}html[data-look=new] .hx-how .pr-ob-chev{color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .hx-how .pr-ob-case[open] .pr-ob-chev{transform:rotate(90deg)}html[data-look=new] .hx-how .pr-ob-why{margin:-2px 0 12px;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .hx-how-badges{padding-top:12px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .hx-how .tier-legend{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px 12px;margin:8px 0 0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .hx-how .tier-legend .tier-badge{justify-self:start;padding:3px 8px;border-radius:6px;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .hx-how .tier-legend .tier-badge.tier-exact{border-color:color-mix(in srgb,var(--ob-positive) 40%,transparent);background:color-mix(in srgb,var(--ob-positive) 10%,transparent);color:var(--ob-positive)}html[data-look=new] .hx-how .tier-legend .tier-badge.tier-proven{border-color:var(--ob-accent-line);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2)}html[data-look=new] .hx-how .tier-legend .tier-badge.tier-fresh{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .hx-how .tier-legend-eq{margin:0}@media (max-width: 799.98px){html[data-look=new] .hx-panel.hx-how{padding:0 14px}html[data-look=new] .hx-how .pr-ob-steps.cr-stats{grid-template-columns:minmax(0,1fr);gap:8px}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;padding:11px 13px}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step>.pr-ob-l{flex:1 1 100%}html[data-look=new] .hx-how .pr-ob-steps .cr-stat.pr-ob-step>b{font-size:16px}html[data-look=new] .hx-how .pr-ob-case>summary{grid-template-columns:minmax(0,1fr) 16px;gap:8px 12px}html[data-look=new] .hx-how .pr-ob-uses{grid-column:1;grid-row:2;justify-content:flex-start}html[data-look=new] .hx-how .pr-ob-chev{grid-column:2;grid-row:1}html[data-look=new] .hx-how .pr-ob-use{white-space:normal}html[data-look=new] .hx-how .tier-legend{grid-template-columns:minmax(0,1fr);gap:4px}html[data-look=new] .hx-how .tier-legend-eq{margin-bottom:8px}}@media (prefers-reduced-motion: reduce){html[data-look=new] :is(.hx-how-head .hx-ico,.hx-how .pr-ob-chev,.hx-how .pr-ob-fold>summary:after){transition:none}html[data-look=new] .hx-how-body{animation:none}}html[data-look=new] :is(.hx,.hx-modal) .hx-field :is(.input,select,textarea):is(:focus,:focus-visible){border-color:var(--ob-accent);outline:none;box-shadow:0 0 0 3px rgba(var(--ob-accent-rgb),.18)}html[data-look=new] .acc-page{display:flex;flex-direction:column;gap:18px;min-width:0}html[data-look=new] .acc-head{display:flex;align-items:center;justify-content:space-between;gap:14px 20px;flex-wrap:wrap;margin:2px 0 4px;min-width:0}html[data-look=new] .acc-head-text{display:flex;flex-direction:column;gap:6px;min-width:0}html[data-look=new] .acc-head h1{display:flex;align-items:center;gap:12px;margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:34px;font-weight:600;line-height:1.15;letter-spacing:-.03em}html[data-look=new] .acc-head-meta{color:var(--ob-muted);font-size:14px;line-height:1.45}html[data-look=new] .acc-h1-row{display:flex;align-items:center;gap:12px;min-width:0}@media (max-width: 799.98px){html[data-look=new] .acc-h1-row>h1[data-ob-dup]+.acc-count{display:none}}html[data-look=new] .acc-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 8px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:14px;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}html[data-look=new] .acc-head-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}html[data-look=new] .acc-head-actions .btn{min-height:42px;padding:0 16px}html[data-look=new] .acc-head-actions .btn svg{flex:none}html[data-look=new] .acc-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;min-width:0}html[data-look=new] .acc-tiles.acc-tiles-2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .acc-tile{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile);color:var(--ob-ink);font:inherit;text-align:left;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .acc-tile>span{color:var(--ob-tile-label);font-size:13.5px;font-weight:500;line-height:1.35}html[data-look=new] .acc-tile>b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-look=new] .acc-tile>i{color:var(--ob-muted);font-size:13px;font-style:normal;line-height:1.4}html[data-look=new] button.acc-tile{cursor:pointer}html[data-look=new] button.acc-tile:hover{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .acc-tile.is-hot{border-color:rgba(var(--ob-accent-rgb),.55)}html[data-look=new] .acc-tile.is-hot>span{display:flex;align-items:center;gap:8px}html[data-look=new] .acc-tile.is-hot>span:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ob-accent)}html[data-look=new] .acc-tile.is-on{border-color:var(--ob-tile-hover-line);background:var(--ob-tile-hover)}html[data-look=new] .acc-tile.is-good>b{color:var(--ob-positive)}html[data-look=new] .acc-panel{min-width:0;padding:16px 18px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .acc-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;margin-bottom:14px;min-width:0}html[data-look=new] .acc-panel-head h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .acc-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-folds{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);overflow:hidden}html[data-look=new] .acc-folds:empty{display:none}html[data-look=new] .acc-folds>.acc-fold{border:0;border-radius:0;background:none}html[data-look=new] .acc-folds>.acc-fold+.acc-fold{border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-fold{min-width:0;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .acc-fold>summary{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 18px;color:var(--ob-ink);font-size:14.5px;font-weight:550;letter-spacing:-.005em;list-style:none;cursor:pointer;transition:background .18s var(--ob-ease)}html[data-look=new] .acc-fold>summary::-webkit-details-marker{display:none}html[data-look=new] .acc-fold>summary>span{min-width:0}html[data-look=new] .acc-fold>summary>small{margin-left:auto;color:var(--ob-muted);font-size:13px;font-weight:450;text-align:right}html[data-look=new] .acc-fold>summary:after{content:"";flex:none;width:7px;height:7px;margin:0 4px 3px 6px;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);transform:rotate(45deg);transition:transform .2s var(--ob-ease)}html[data-look=new] .acc-fold>summary>span:last-child{margin-right:auto}html[data-look=new] .acc-fold[open]>summary:after{margin-bottom:-3px;transform:rotate(-135deg)}html[data-look=new] .acc-fold>summary:hover{background:var(--ob-hover)}html[data-look=new] .acc-fold>summary:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .acc-fold[open]>summary{border-bottom:1px solid var(--ob-line-soft)}html[data-look=new] .acc-fold-body{min-width:0;padding:12px 18px 16px;color:var(--ob-ink-2);font-size:14px;line-height:1.55}html[data-look=new] .acc-fold-body>p{margin:0 0 10px}html[data-look=new] .acc-fold-body>p:last-child{margin-bottom:0}html[data-look=new] .acc-ico{flex:none;width:16px;height:16px}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-row{padding:10px;border-bottom-color:var(--ob-row-line);border-radius:0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-row:last-child{border-bottom:0}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-row:not(.ais-headrow):hover{background:var(--ob-hover)}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-row b{color:var(--ob-ink);font-weight:550}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-headrow{color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-cost{color:var(--ob-ink);font-weight:650}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-name{gap:6px;padding:0;background:linear-gradient(var(--ob-track),var(--ob-track)) left bottom / 100% 3px no-repeat}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-name i{position:static;display:block;height:3px;min-width:0;max-width:100%;border-radius:2px;background:var(--ob-accent);opacity:.9;transform:none;animation:none}html[data-look=new] :is(.acc-spend,.acc-usage) .ais-row.ais-headrow .ais-name,html[data-look=new] :is(.acc-spend,.acc-usage) .ais-name:not(:has(>i)){background:none}html[data-look=new] :is(.acc-spend,.acc-usage) :is(.ais-row,.usg-row){padding-left:10px;padding-right:10px}html[data-look=new] :is(.acc-spend .acc-fold-body,.acc-usage .acc-panel)>.ais-rows{margin-left:-10px;margin-right:-10px}html[data-look=new] .acc-spend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}html[data-look=new] .acc-chart-panel{display:flex;flex-direction:column}html[data-look=new] .acc-chart-panel .acc-panel-head h2{cursor:help}html[data-look=new] .acc-chart-panel .acc-tile>b{font-size:26px}html[data-look=new] .acc-spend .acc-bars{flex:1 0 auto;display:flex;align-items:flex-end;gap:3px;height:120px;min-height:120px;margin-top:16px;padding:0;border-bottom:1px solid var(--ob-line)}html[data-look=new] .acc-spend .acc-bars .ais-bar{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;border-radius:3px 3px 0 0;background:none}html[data-look=new] .acc-spend .acc-bars .ais-bar i{width:100%;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--ob-accent) 0%,rgba(var(--ob-accent-rgb),.42) 100%);opacity:.9;filter:none;animation:none}html[data-look=new] .acc-spend .acc-bars .ais-bar:hover i{opacity:1;filter:none;background:var(--ob-accent-2)}html[data-look=new] .acc-spend .acc-axis{display:flex;justify-content:space-between;margin-top:8px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .acc-spend .acc-fold-body .ais-rows{margin-top:-4px;margin-bottom:-4px}html[data-look=new] .acc-spend .acc-fold-body .ais-key{margin:0}html[data-look=new] .acc-spend .ais-row.cr-row>span:nth-child(n+2){text-align:right}@media (max-width: 980px){html[data-look=new] .acc-spend-grid{grid-template-columns:minmax(0,1fr)}}html[data-look=new] .acc-filter-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}html[data-look=new] .acc-search{position:relative;display:block;flex:1 1 260px;max-width:440px;min-width:0;color:var(--ob-muted)}html[data-look=new] .acc-search>.acc-ico{position:absolute;left:13px;top:50%;transform:translateY(-50%);pointer-events:none}html[data-look=new] .acc-search>input{width:100%;min-height:42px;height:42px;padding:0 12px 0 38px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink);font-size:14px}html[data-look=new] .acc-search>input:focus{border-color:var(--ob-accent);outline:none}html[data-look=new] .acc-filter-row .fm-btn{min-height:42px}html[data-look=new] .acc-tip>summary{min-height:48px;padding:10px 16px;color:var(--ob-ink-2);font-size:14px;font-weight:500}html[data-look=new] .acc-tip>summary:before{content:"";flex:none;width:16px;height:16px;border:1.6px solid var(--ob-muted);border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 50% 30%,var(--ob-muted) 0 1.1px,transparent 1.5px),linear-gradient(var(--ob-muted),var(--ob-muted)) 50% 72% / 1.6px 4.5px no-repeat}html[data-look=new] .acc-admin{gap:20px}html[data-look=new] .acc-admin>.type-switch.cr-nav{flex-wrap:nowrap;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html[data-look=new] .acc-admin>.type-switch.cr-nav::-webkit-scrollbar{display:none}html[data-look=new] .acc-admin>.type-switch.cr-nav .type-tab{flex:none;white-space:nowrap}html[data-look=new] .acc-admin>:is(.card,.ct-card){margin:0}html[data-look=new] .acc-admin .pp{display:flex;flex-direction:column;gap:16px;min-width:0}html[data-look=new] .acc-pp-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-look=new] .pp .pp-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}html[data-look=new] .pp .pp-card{gap:12px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;animation:none}html[data-look=new] .pp .pp-card:hover{border-color:var(--ob-line-strong)}html[data-look=new] .pp .pp-card.role-waiting{border-color:rgba(var(--ob-accent-rgb),.5);background:var(--ob-panel)}html[data-look=new] .pp .pp-top{gap:12px}html[data-look=new] .pp .pp-avatar{width:40px;height:40px;border:2px solid #735e85;background:#d2c1e6;color:#453052;font-family:var(--ob-font);font-size:15px;font-weight:650}html[data-look=new] .pp .pp-card:is(.role-member,.role-waiting,.role-removed,.role-lapsed) .pp-avatar{border:1px solid var(--ob-line-strong);background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .pp .pp-who{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px}html[data-look=new] .pp .pp-who b{flex:1 0 100%;color:var(--ob-ink);font-size:15.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .pp .pp-who b i{color:var(--ob-muted);font-size:13px;font-weight:450}html[data-look=new] .pp .pp-role{display:inline-flex;align-items:center;margin:0;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550;line-height:1.45;letter-spacing:0;text-transform:none}html[data-look=new] .pp .pp-role:is(.role-owner,.role-partner,.role-founder){border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent-2)}html[data-look=new] .pp .pp-role.role-admin{border-color:#93c5fd61;background:#93c5fd1a;color:#b9d6fb}html[data-look=new] .pp .pp-role.role-creator{border-color:#b8d3bf61;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .pp .pp-role.role-waiting{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent-2)}html[data-look=new] .pp .pp-role:is(.role-removed,.role-lapsed){border-color:rgba(var(--ob-danger-rgb),.4);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .pp .pp-role.role-seat{margin-top:0;border-color:#93c5fd52;background:#93c5fd14;color:#b9d6fb}html[data-look=new] .pp .pp-facts{gap:5px;color:var(--ob-ink-2);font-size:13.5px;line-height:1.45}html[data-look=new] .pp .pp-facts .live{color:var(--ob-positive)}html[data-look=new] .pp .pp-facts .live:before{background:var(--ob-positive);box-shadow:0 0 0 3px #b8d3bf29}html[data-look=new] .pp .pp-facts .hot{color:var(--ob-danger-ink)}html[data-look=new] .pp .pp-free{color:var(--ob-accent-2)}html[data-look=new] .pp .pp-note{padding-left:10px;border-left:2px solid var(--ob-line-strong);color:var(--ob-ink-2);font-size:13.5px;font-style:normal}html[data-look=new] .pp .pp-acts .btn{min-height:40px}html[data-look=new] .pp .pp-test{gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:8px;background:var(--ob-track);width:fit-content;max-width:100%;color:var(--ob-muted);font-size:13px}html[data-look=new] .pp .pp-test span{margin:0 6px 0 8px;font-weight:550}html[data-look=new] .pp .pp-test button{min-height:30px;padding:4px 11px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ob-seg-ink);font-weight:550}html[data-look=new] .pp .pp-test button:hover:not(:disabled){border-color:transparent;color:var(--ob-ink)}html[data-look=new] .pp .pp-test button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .pp .pp-unlinked{margin:0;padding:16px 18px;border-color:rgba(var(--ob-accent-rgb),.4);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .pp .pp-unlinked-card{border-color:var(--ob-line);border-radius:9px;background:var(--ob-panel)}html[data-look=new] .pp .pp-unlinked-help{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .pp .pw-temp{border-color:rgba(var(--ob-accent-rgb),.45);border-radius:var(--ob-radius);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .pp .pw-temp-code{border-radius:7px;background:var(--ob-track);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}html[data-look=new] .acc-admin .ct2-more{display:grid;place-items:center;width:34px;height:34px;border-radius:7px;color:var(--ob-muted);font-size:18px}html[data-look=new] .acc-admin .ct2-more:hover,html[data-look=new] .acc-admin .ct2-more[aria-expanded=true]{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] :is(.acc-admin,.acc-cmp) .ct2-menu{top:38px;z-index:20;min-width:200px;padding:6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] :is(.acc-admin,.acc-cmp) .ct2-menu :is(button,a){min-height:38px;padding:9px 11px;border-radius:var(--ob-radius-sm);color:var(--ob-ink);font-size:14px}html[data-look=new] :is(.acc-admin,.acc-cmp) .ct2-menu :is(button,a):hover{background:var(--ob-hover)}html[data-look=new] :is(.acc-admin,.acc-cmp) .ct2-menu button.danger{color:var(--ob-danger-ink)}html[data-look=new] .pp .cv-empty{padding:40px 20px}html[data-look=new] .acc-list{display:flex;flex-direction:column;min-width:0}html[data-look=new] .acc-list-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;padding:10px 0;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);font-size:14px}html[data-look=new] .acc-list-row:first-child{border-top:0}html[data-look=new] .acc-list-row>span{min-width:0;overflow-wrap:anywhere}html[data-look=new] .acc-list-row small{margin-left:8px;color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-list-row>b{flex:none;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .acc-panel-foot{margin-top:10px;padding-top:12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px;line-height:1.5;overflow-wrap:anywhere}html[data-look=new] .acc-meter{height:6px;margin:2px 0 10px;border-radius:6px;background:var(--ob-track);overflow:hidden}html[data-look=new] .acc-meter>i{display:block;height:100%;border-radius:inherit;background:var(--ob-accent)}html[data-look=new] .acc-meter>i.is-bad{background:var(--ob-danger)}html[data-look=new] .acc-backups{display:flex;flex-direction:column;gap:16px}html[data-look=new] .acc-admin-buyers .buyers-wrap{border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .acc-admin-buyers .buyers th{padding:12px 14px;border-bottom-color:var(--ob-line);color:var(--ob-muted);font-size:13px;letter-spacing:0;text-transform:none}html[data-look=new] .acc-admin-buyers .buyers td{padding:11px 14px;border-bottom-color:var(--ob-row-line);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-admin-buyers .buyers td b{color:var(--ob-ink)}html[data-look=new] .acc-admin-buyers .buyers-pill{padding:2px 8px;border:1px solid transparent;border-radius:5px;font-size:12.5px;font-weight:550}html[data-look=new] .acc-admin-buyers .buyers-pill.ok{border-color:#b8d3bf52;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .acc-admin-buyers .buyers-pill.warn{border-color:rgba(var(--ob-accent-rgb),.4);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2)}html[data-look=new] .acc-admin-buyers .buyers-pill.bad{border-color:rgba(var(--ob-danger-rgb),.38);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .acc-admin-buyers .buyers-tag{border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .acc-admin .af-table{gap:0;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);overflow:hidden}html[data-look=new] .acc-admin .af-row{padding:11px 16px;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-admin .af-row:first-child{border-top:0}html[data-look=new] .acc-admin .af-head{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .acc-admin .af-row strong{color:var(--ob-accent)}html[data-look=new] .acc-usage-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:start}html[data-look=new] .acc-col{display:flex;flex-direction:column;gap:18px;min-width:0}html[data-look=new] .acc-usage .acc-panel-head{margin-bottom:8px}html[data-look=new] .acc-usage .acc-panel-head .acc-count{min-width:24px;height:22px;font-size:12.5px}html[data-look=new] .acc-usage .usg-row{min-height:42px;padding:9px 10px;border-bottom-color:var(--ob-row-line);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-usage .usg-row:last-child{border-bottom:0}html[data-look=new] .acc-usage .usg-row b{color:var(--ob-ink);font-weight:550}html[data-look=new] .acc-usage .usg-row.is-zero,html[data-look=new] .acc-usage .usg-row.is-zero b{color:var(--ob-muted);font-weight:450}html[data-look=new] .acc-usage .usg-headrow{min-height:34px;padding-top:4px;color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .acc-usage .usg-tag{padding:1px 7px;border:1px solid rgba(var(--ob-accent-rgb),.4);border-radius:5px;background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2);font-size:12px}html[data-look=new] .acc-usage .usg-top{color:var(--ob-muted)}html[data-look=new] .acc-usage .usg-route{font-size:13px}html[data-look=new] .acc-usage .usg-kind.is-bad{color:var(--ob-danger-ink)}html[data-look=new] .acc-usage .usg-bar{height:6px;background:var(--ob-track)}html[data-look=new] .acc-usage .usg-bar i{background:var(--ob-accent)}html[data-look=new] .acc-usage .usg-step.is-stuck .usg-bar i{background:var(--ob-accent-2)}html[data-look=new] .acc-usage .usg-stuck{color:var(--ob-accent-2);font-size:12.5px}html[data-look=new] .acc-usage .usg-step-top{color:var(--ob-ink);font-size:14px}html[data-look=new] .acc-usage .usg-step-top span{color:var(--ob-muted)}html[data-look=new] .acc-none{margin:0;padding:4px 0 2px;color:var(--ob-muted);font-size:14px}html[data-look=new] .acc-more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 0 0;border:0;background:none;color:var(--ob-link);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}html[data-look=new] .acc-more:hover{color:var(--ob-link-hover)}html[data-look=new] .acc-panel-head .acc-more{margin:0;padding:0}html[data-look=new] .acc-more:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px;border-radius:4px}@media (max-width: 1100px){html[data-look=new] .acc-usage-grid{grid-template-columns:minmax(0,1fr)}}html[data-look=new] .acc-msg{padding:11px 14px;border:1px solid rgba(var(--ob-accent-rgb),.35);border-radius:8px;background:rgba(var(--ob-accent-rgb),.08);color:var(--ob-ink);font-size:14px}html[data-look=new] .tier-badge.al-tone{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid;border-radius:5px;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}html[data-look=new] .al-tone-bad{border-color:rgba(var(--ob-danger-rgb),.42);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .al-tone-warn{border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2)}html[data-look=new] .al-tone-good{border-color:#b8d3bf66;background:#b8d3bf1a;color:var(--ob-positive)}html[data-look=new] .al-tone-info{border-color:#93c5fd61;background:#93c5fd1a;color:#b9d6fb}html[data-look=new] .al-tone-accent{border-color:rgba(var(--ob-accent-rgb),.42);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2)}html[data-look=new] .al-ok{color:var(--ob-positive)}html[data-look=new] .acc-alerts .al-cards{display:flex;flex-direction:column;gap:0;margin:0 -18px -18px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-alerts .al-card{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 18px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none;transition:background .18s var(--ob-ease)}html[data-look=new] .acc-alerts .al-card:first-child{border-top:0}html[data-look=new] .acc-alerts .al-card:last-child{border-radius:0 0 var(--ob-radius) var(--ob-radius)}html[data-look=new] .acc-alerts .al-card.tap{cursor:pointer}html[data-look=new] .acc-alerts .al-card.tap:hover{background:var(--ob-hover)}html[data-look=new] .acc-alerts .al-card.alert-unread{border-left:0;box-shadow:inset 3px 0 0 var(--ob-accent);background:none}html[data-look=new] .acc-alerts .al-card.alert-unread.tap:hover{background:var(--ob-hover)}html[data-look=new] .acc-alerts .al-card-top{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;min-width:0}html[data-look=new] .acc-alerts .al-card-top>b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}html[data-look=new] .acc-alerts .al-when{margin-left:auto;color:var(--ob-muted);font-size:13px;white-space:nowrap}html[data-look=new] .acc-alerts .al-card-line{color:var(--ob-ink-2);font-size:14px;line-height:1.5}html[data-look=new] .acc-alerts .al-card-line b{color:var(--ob-ink)}html[data-look=new] .acc-alerts .al-card-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html[data-look=new] .acc-alerts .al-card-acts .btn-xs{min-height:34px;padding:0 13px;font-size:13px}html[data-look=new] .acc-alerts .al-done{display:inline-flex;align-items:center;gap:5px;color:var(--ob-positive);font-size:13px}html[data-look=new] .acc-alerts .watch-link{min-height:30px;padding:4px 11px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-link);font-size:13px;font-weight:600}html[data-look=new] .acc-alerts .watch-link:hover{border-color:var(--ob-line-strong);color:var(--ob-link-hover);filter:none}html[data-look=new] .acc-alerts .al-card-acts .watch-link{min-height:34px}html[data-look=new] .acc-alerts [class*=al-refresh-]{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}html[data-look=new] .acc-alerts [class*=al-refresh-] small{margin:0;color:var(--ob-ink-2)}html[data-look=new] .acc-alerts .al-refresh-link small{color:#b9d6fb}html[data-look=new] .acc-alerts .al-refresh-warn small{color:var(--ob-accent-2)}html[data-look=new] .acc-alerts .al-track{display:flex;gap:10px;flex-wrap:wrap}html[data-look=new] .acc-alerts .al-track select{flex:1 1 200px;min-height:42px}html[data-look=new] .acc-alerts .al-track input{flex:3 1 300px;min-height:42px}html[data-look=new] .acc-alerts .al-track .btn{min-height:42px}html[data-look=new] .acc-alerts .al-social{display:flex;flex-direction:column;gap:0}html[data-look=new] .acc-alerts .al-social-row{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-alerts .al-social-row:first-child{border-top:0;padding-top:4px}html[data-look=new] .acc-alerts .al-social-who{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .acc-alerts .al-social-who b{color:var(--ob-ink)}html[data-look=new] .acc-alerts .al-floors{margin:0}html[data-look=new] .acc-alerts .al-floor{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .acc-alerts .al-tracked{display:flex;flex-direction:column;gap:12px;min-width:0}html[data-look=new] .acc-alerts .al-tracked-head{margin:4px 0 0}html[data-look=new] .acc-alerts .al-tracked-head .acc-count{min-width:24px;height:22px;font-size:12.5px}html[data-look=new] .acc-alerts .al-account-head{display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap;margin-bottom:6px}html[data-look=new] .acc-alerts .al-account-head b{color:var(--ob-ink);font-size:14px}html[data-look=new] .acc-alerts .al-account-head span{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-alerts .al-creator>summary small{white-space:nowrap}html[data-look=new] .acc-split>.acc-head,html[data-look=new] .acc-cmp.acc-page>.acc-head{margin-bottom:0}html[data-look=new] :is(.acc-split,.acc-cmp.acc-page) .sx-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-pcard{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;transition:border-color .18s var(--ob-ease),transform .2s var(--ob-ease)}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-pcard:hover{border-color:var(--ob-line-strong);transform:translateY(-2px)}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-pcard:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-pcard-top .ct2-product{padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.012em}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin:0;padding:0;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);overflow:hidden}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat{min-width:0;min-height:0;padding:10px 12px 11px;gap:4px;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat+.cr-stat{border-left:1px solid var(--ob-tile-line)}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat>span{color:var(--ob-tile-label);font-size:13px}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat>span:first-letter{text-transform:uppercase}html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat b,html[data-look=new] :is(.sx-ob,.acc-cmp) .sx-pcard>.cr-stats>.cr-stat b:is(.good,.warn,.win){color:var(--ob-ink);font-size:21px;font-weight:600}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-pcard-foot{padding-top:12px;border-top:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13px}html[data-look=new] :is(.acc-split,.acc-cmp) .sx-open{color:var(--ob-link);font-size:13.5px;font-weight:600}html[data-look=new] .acc-split>.sx-bar{gap:12px;margin:0}html[data-look=new] .acc-split>.sx-bar .cr-back{min-height:36px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .acc-split>.sx-bar .cr-back:hover{border-color:var(--ob-line-strong);color:var(--ob-ink)}html[data-look=new] .acc-split>.sx-bar .cv-head{font-size:24px;font-weight:600;letter-spacing:-.025em}html[data-look=new] .acc-cmp .cmp-filter .view-tabs{margin-left:auto}html[data-look=new] .acc-cmp .sx-empty{padding:44px 20px}html[data-look=new] .acc-cmp .sx-empty>div{color:var(--ob-ink-2);font-size:14.5px}html[data-look=new] .acc-cmp .cmp-folder{display:flex;flex-direction:column;gap:12px;min-width:0}html[data-look=new] .acc-cmp .cmp-folder-head{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}html[data-look=new] .acc-cmp .cmp-folder-name{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .acc-cmp .cmp-folder-head .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cmp .sx-pcard>.cr-stats>.cr-stat>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .acc-cmp .sx-test{display:flex;flex-direction:column;gap:14px;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .acc-cmp .sx-test:is(:hover,.open){border-color:var(--ob-line);box-shadow:none}html[data-look=new] .acc-cmp .sx-test-head{cursor:default}html[data-look=new] .acc-cmp .cmp-testing .sx-test-head .ct2-product{padding:0;border:0;background:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600;letter-spacing:-.012em}html[data-look=new] .acc-cmp .cmp-testing .sx-test-head .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cmp .cmp-concept-row{gap:6px 12px;min-height:46px;padding:10px 0;border-top-color:var(--ob-row-line)}html[data-look=new] .acc-cmp .cmp-concept-row>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .acc-cmp .cmp-concept-row .lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cmp .sx-pill{display:inline-block;align-self:center;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ob-ink-2);font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}html[data-look=new] .acc-cmp .sx-pill.up{color:var(--ob-positive)}html[data-look=new] .acc-cmp .sx-pill:empty{display:none}html[data-look=new] .acc-cmp a.sx-watch{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;min-height:0;padding:0;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);text-decoration:none}html[data-look=new] .acc-cmp a.sx-watch:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .acc-cmp a.sx-watch svg{display:block;width:12px;height:12px;margin-left:1px}html[data-look=new] .acc-cmp .sx-test>.cr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);overflow:hidden}html[data-look=new] .acc-cmp .sx-test>.cr-stats>.cr-stat{min-width:0;gap:6px;padding:14px 16px;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .acc-cmp .sx-test>.cr-stats>.cr-stat+.cr-stat{border-left:1px solid var(--ob-tile-line)}html[data-look=new] .acc-cmp .sx-test>.cr-stats>.cr-stat>span{color:var(--ob-tile-label);font-size:13.5px;font-weight:500}html[data-look=new] .acc-cmp .sx-base-num{align-items:center;gap:6px 10px}html[data-look=new] .acc-cmp .sx-base-num b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .acc-cmp .sx-base-num b.small{color:var(--ob-muted);font-size:22px}html[data-look=new] .acc-cmp :is(.sx-unit,.sx-track){color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cmp .sx-state{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .acc-cmp .sx-state.live{color:var(--ob-positive)}html[data-look=new] .acc-cmp .sx-state.live i{background:var(--ob-positive)}html[data-look=new] .acc-cmp .cmp-auto{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-cmp .cmp-err{color:var(--ob-warn)}html[data-look=new] .acc-cmp .cmp-chips{gap:6px 8px;margin:0}html[data-look=new] .acc-cmp .cmp-chips>.lh-note{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cmp .st-locked-chip{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:13px;font-weight:550}html[data-look=new] .acc-cmp .cmp-read{margin:0}html[data-look=new] .acc-cmp .cmp-read-bar>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .acc-cmp .cmp-posts{margin:0}html[data-look=new] .acc-cmp .cmp-post{grid-template-columns:minmax(150px,max-content) minmax(0,1fr) auto;column-gap:16px;row-gap:4px;min-height:52px;padding:10px 0;border-top-color:var(--ob-row-line)}html[data-look=new] .acc-cmp .cmp-views{gap:4px 10px;flex-wrap:wrap}html[data-look=new] .acc-cmp .cmp-views b{color:var(--ob-ink);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .acc-cmp .cmp-post.hot .cmp-views b{color:var(--ob-accent-2)}html[data-look=new] .acc-cmp .cmp-cap{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-cmp .cmp-post>.cmp-cap.lh-note{grid-column:1 / -1;color:var(--ob-muted);font-size:13px;white-space:normal}html[data-look=new] .acc-cmp .cmp-actions{gap:6px}html[data-look=new] .acc-cmp .cmp-actions .btn-xs{min-height:30px}html[data-look=new] .acc-cmp .cmp-actions>.lh-note{color:var(--ob-muted);font-size:13px}@media (max-width: 640px){html[data-look=new] .acc-cmp .sx-test{padding:14px}html[data-look=new] .acc-cmp .sx-test>.cr-stats{grid-template-columns:minmax(0,1fr)}html[data-look=new] .acc-cmp .sx-test>.cr-stats>.cr-stat+.cr-stat{border-left:0;border-top:1px solid var(--ob-tile-line)}html[data-look=new] .acc-cmp .cmp-post{grid-template-columns:minmax(0,1fr) auto}html[data-look=new] .acc-cmp .cmp-post>.cmp-cap:not(.lh-note){grid-column:1 / -1;grid-row:2;white-space:normal}html[data-look=new] .acc-cmp .cmp-post>.cmp-actions{grid-column:1 / -1;grid-row:3;flex-wrap:wrap}html[data-look=new] .acc-cmp .cmp-post>.cmp-cap.lh-note{grid-row:4}}html[data-look=new] .sx-ob .sx-test{gap:16px;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .sx-ob .sx-test:is(:hover,.open){border-color:var(--ob-line);box-shadow:none}html[data-look=new] .sx-ob .sx-test:not(.open):hover{border-color:var(--ob-line-strong)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-test-head .ct2-product{padding:3px 9px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:13px;font-weight:600}html[data-look=new] .split-tests.sx-ob .sx-test .sx-test-head.sx-head-still{cursor:default}html[data-look=new] .sx-ob .sx-state{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .sx-ob .sx-state.live{color:var(--ob-positive)}html[data-look=new] .sx-ob .sx-state.live i{background:var(--ob-positive);box-shadow:0 0 0 3px #b8d3bf29}html[data-look=new] .sx-ob .sx-open{color:var(--ob-link);font-size:13.5px;font-weight:600}html[data-look=new] .sx-ob .sx-test>.cr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid var(--ob-tile-line);border-radius:10px;background:var(--ob-tile);overflow:hidden}html[data-look=new] .sx-ob .sx-test>.cr-stats>.cr-stat{min-width:0;gap:6px;padding:14px 16px;border-style:none;border-radius:0;background:none;box-shadow:none}html[data-look=new] .sx-ob .sx-test>.cr-stats>.cr-stat+.cr-stat{border-left:1px solid var(--ob-tile-line)}html[data-look=new] .sx-ob .sx-test>.cr-stats>.cr-stat>span{color:var(--ob-tile-label);font-size:13.5px;font-weight:500}html[data-look=new] .sx-ob .sx-base-num{align-items:center;gap:6px 10px}html[data-look=new] .sx-ob .sx-base-num b{color:var(--ob-ink);font-family:var(--ob-font);font-size:30px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .sx-ob .sx-base-num b.good{color:var(--ob-ink)}html[data-look=new] .sx-ob .sx-base-num b.small{color:var(--ob-muted);font-size:22px}html[data-look=new] .sx-ob :is(.sx-unit,.sx-track,.sx-track span){color:var(--ob-muted);font-size:13px}html[data-look=new] .sx-ob .sx-track .link-btn{font-size:13px}html[data-look=new] .sx-ob .sx-edit{color:var(--ob-muted)}html[data-look=new] .sx-ob .sx-edit:hover{color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test a.sx-watch{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;min-height:0;padding:0;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;line-height:1;text-decoration:none;text-indent:0;overflow:visible}html[data-look=new] .split-tests.sx-ob .sx-test a.sx-watch:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test a.sx-watch svg{display:block;width:12px;height:12px;margin-left:1px}html[data-look=new] .sx-ob .st-watch:not(.sx-watch){min-height:28px;padding:3px 10px;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .split-tests.sx-ob .sx-test .sx-pill{display:inline-block;align-self:baseline;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}html[data-look=new] .split-tests.sx-ob .sx-test .sx-pill.up{color:var(--ob-positive)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-pill.down{color:var(--ob-danger-ink)}html[data-look=new] .split-tests.sx-ob .sx-test :is(.sx-base-num,.sx-result-head,.sx-choice) .sx-pill{align-self:center}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds{gap:8px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:10px;row-gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--ob-line);border-radius:9px;background:transparent}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li>span{grid-row:1 / span 2}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li>.sx-step{display:contents}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li .sx-step>b{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;color:var(--ob-ink);font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li .sx-step>b>em{color:var(--ob-ink);font-size:14px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li .sx-step>small{display:block;min-width:0;margin:0;overflow:hidden;color:var(--ob-muted);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li.now{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li:is(.sx-click:hover,.sx-on){border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .sx-ob .sx-round-head h4{color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .sx-ob .sx-meta{color:var(--ob-muted);font-size:13px}html[data-look=new] .sx-ob .st-locked-chip{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:6px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:13px;font-weight:550}html[data-look=new] .split-tests.sx-ob .sx-test .sx-badge{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted);font-size:13px;font-weight:500;white-space:nowrap}html[data-look=new] .split-tests.sx-ob .sx-test .sx-badge:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ob-muted)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-badge.good:before{background:var(--ob-positive)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-badge.warn:before{background:var(--ob-warn)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-round-acts{gap:10px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border:1px solid var(--ob-line);border-radius:7px;background:transparent;color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-btn.on{border-color:var(--ob-accent);color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-btn .acc-ico{width:14px;height:14px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-panel{padding:14px 16px;border-radius:10px;background:var(--ob-tile)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-panel .sx-own-form{gap:10px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-panel .sx-own-form>b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .split-tests.sx-ob .sx-test .sx-own-panel .sx-own-acts .btn{min-height:34px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-result{gap:8px;padding:14px 16px;border:0;border-radius:10px;background:var(--ob-tile)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-result-head{gap:8px 10px;color:var(--ob-ink-2);font-size:14px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-result-head>b{color:var(--ob-ink);font-weight:600}html[data-look=new] .sx-ob .sx-result-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .sx-ob .sx-finish{border:1px solid rgba(var(--ob-accent-rgb),.4);border-radius:10px;background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .sx-ob .sx-choice{border-color:var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .sx-ob .sx-choice:hover{border-color:var(--ob-line-strong)}html[data-look=new] .sx-ob .sx-choice.on{border-color:var(--ob-accent);background:var(--ob-raised)}html[data-look=new] .sx-ob .sx-choice:before{border-color:var(--ob-muted)}html[data-look=new] .sx-ob .sx-choice.on:before{border-color:var(--ob-accent);background:radial-gradient(circle,var(--ob-accent) 0 45%,transparent 50%)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lanes{grid-template-columns:repeat(var(--sx-cols, 3),minmax(0,1fr));gap:0;align-items:stretch}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane{gap:10px;min-width:0;padding:0 18px;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:nth-child(4n+1){padding-left:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:is(:nth-child(4n),:last-child){padding-right:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:not(:nth-child(4n+1)){border-left:1px solid var(--ob-row-line)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:nth-child(n+5){margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .sx-ob .sx-lane-name{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .sx-ob .sx-make{min-height:38px;border-radius:8px;font-size:13.5px;font-weight:600}html[data-look=new] .sx-ob .sx-make.sx-again{border-color:var(--ob-line);background:var(--ob-panel);color:var(--ob-ink)}html[data-look=new] .sx-ob .sx-msg.good{color:var(--ob-positive)}html[data-look=new] .sx-ob .sx-msg.bad{color:var(--ob-danger-ink)}html[data-look=new] .sx-ob .sx-own{border:1px dashed var(--ob-line-strong);background:transparent}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver{gap:8px;padding:12px 0 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver:is(:hover,.crowned){border-color:var(--ob-row-line);box-shadow:none}html[data-look=new] .sx-ob .sx-ver-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}html[data-look=new] .sx-ob .sx-ver-tags .sx-var{color:var(--ob-ink-2);font-size:13px;font-weight:600}html[data-look=new] .sx-ob .sx-crown{padding:2px 8px;border:1px solid rgba(var(--ob-accent-rgb),.45);border-radius:6px;background:rgba(var(--ob-accent-rgb),.12);color:var(--ob-accent-2);font-size:12.5px;font-weight:600;white-space:nowrap}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-top{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-status{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;padding-top:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-status .sx-meta-short{display:block;min-width:0;overflow:hidden;color:var(--ob-ink-2);text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .sx-ob .sx-ver-status .stv-auto{flex:none;color:var(--ob-muted);font-size:13px}html[data-look=new] .sx-ob .sx-ver-acts{display:flex;flex:none;align-items:center;gap:4px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-acts .sx-x{display:inline-grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;line-height:1}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-acts .sx-x:hover{border-color:var(--ob-accent);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .next-product-detail .pp-split .split-tests .sx-ver-acts .st-watch.sx-watch{overflow:visible;text-indent:0;background-image:none}html[data-look=new] .sx-ob .sx-ver-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .sx-ob .sx-ver-found{color:var(--ob-muted);font-size:13px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-ver-num{align-items:baseline;justify-content:flex-start;gap:4px 8px}html[data-look=new] .sx-ob .sx-ver-num b{color:var(--ob-ink);font-family:var(--ob-font);font-size:28px;font-weight:600;letter-spacing:-.03em}html[data-look=new] .sx-ob .sx-ver-num .sx-none{color:var(--ob-muted);font-size:14px;font-weight:500}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict{display:flex;gap:3px;padding:3px;border:1px solid var(--ob-seg-line);border-radius:9px;background:var(--ob-track)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button:not(.link-btn){flex:1 1 0;min-height:30px;margin:0;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;box-shadow:none;color:var(--ob-seg-ink);font-size:13px;font-weight:550;opacity:1}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button:not(.link-btn):hover:not(:disabled){border-color:transparent;background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button.hint:not(.on):not(:disabled){border:1px dashed rgba(var(--ob-accent-rgb),.7);background:transparent;box-shadow:none;color:var(--ob-ink)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);box-shadow:none;color:var(--ob-seg-on-ink);font-weight:600}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button.on.win{border-color:var(--ob-positive);background:var(--ob-positive);color:#15271b}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button.on.loss{border-color:var(--ob-danger);background:var(--ob-danger);color:#2c100d}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button:not(.link-btn):disabled{cursor:default;opacity:.45}html[data-look=new] .split-tests.sx-ob .sx-test .sx-verdict>button.on:disabled{opacity:1}html[data-look=new] :is(.sx-ob,.acc-cmp) .acc-sx-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 20px 38px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);text-align:center}html[data-look=new] :is(.sx-ob,.acc-cmp) .acc-sx-empty:before{content:"";flex:none;width:40px;height:40px;margin-bottom:8px;border:1px solid var(--ob-icon-tile-line);border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v6a6 6 0 0 0 6 6 6 6 0 0 0 6-6V3M12 15v6'/%3E%3C/svg%3E") center / 20px no-repeat,var(--ob-icon-tile)}html[data-look=new] .acc-cmp .acc-sx-empty:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 20v-1.5a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4V20M9.5 11a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7ZM21 20v-1.5a4 4 0 0 0-3-3.9M15.5 4.2a3.5 3.5 0 0 1 0 6.6'/%3E%3C/svg%3E")}html[data-look=new] :is(.sx-ob,.acc-cmp) .acc-sx-empty>.acc-sx-empty-title{color:var(--ob-ink);font-size:15.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] :is(.sx-ob,.acc-cmp) .acc-sx-empty>.btn{min-height:40px;margin-top:12px;padding:0 16px}html[data-look=new] :is(.sx-ob,.acc-cmp) .acc-sx-empty>.btn .acc-ico{width:15px;height:15px}html[data-look=new] .next-product-detail .cr-main :is(.sx-ob,.acc-cmp) .acc-sx-empty.acc-sx-empty.acc-sx-empty{margin:4px 0 0;padding:30px 20px 24px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp.acc-cmp>.sx-empty.acc-sx-empty:before{width:40px;height:40px;margin-bottom:8px;border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 20v-1.5a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4V20M9.5 11a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7ZM21 20v-1.5a4 4 0 0 0-3-3.9M15.5 4.2a3.5 3.5 0 0 1 0 6.6'/%3E%3C/svg%3E") center / 20px no-repeat,var(--ob-icon-tile)}html[data-look=new] .next-product-detail .cr-main>.split-tests.cmp.acc-cmp>.sx-empty.acc-sx-empty{gap:6px}html[data-look=new] .up .up-hero{padding:22px 24px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .up .up-lock{display:grid;place-items:center;width:46px;height:46px;margin:0 0 14px;border:1px solid var(--ob-icon-tile-line);border-radius:11px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .up .up-lock:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M7 11V8a5 5 0 0 1 10 0v3M5 11h14v10H5z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M7 11V8a5 5 0 0 1 10 0v3M5 11h14v10H5z'/></svg>") center / contain no-repeat}html[data-look=new] .up .up-what{margin-left:0;color:var(--ob-ink-2);font-size:15px}html[data-look=new] .up .up-now{margin-left:0;color:var(--ob-muted);font-size:14px}html[data-look=new] .up .up-card{padding:22px 24px;border:1px solid rgba(var(--ob-accent-rgb),.45);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .up .up-card-head h2{font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .up .up-card-head span{color:var(--ob-muted);font-size:14px}html[data-look=new] .up .up-price b{color:var(--ob-accent);font-family:var(--ob-font);font-weight:600;letter-spacing:-.03em}html[data-look=new] .up .up-gets li{color:var(--ob-ink);font-size:14.5px}html[data-look=new] .up .up-gets li:before{background:rgba(var(--ob-accent-rgb),.16);color:var(--ob-accent);font-size:12px}html[data-look=new] .up :is(.up-spots,.up-trial){border-color:rgba(var(--ob-accent-rgb),.35);border-radius:8px;background:rgba(var(--ob-accent-rgb),.08);color:var(--ob-ink-2)}html[data-look=new] .up :is(.up-spots,.up-trial) b,html[data-look=new] .up .up-user{color:var(--ob-accent-2)}html[data-look=new] .up .up-soon{border-color:var(--ob-line);border-radius:8px;background:transparent;color:var(--ob-ink-2)}html[data-look=new] .up :is(.up-fine,.up-steps,.up-also){color:var(--ob-muted);font-size:13px}html[data-look=new] .up>.cr-back{min-height:36px;padding:0 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .modal-overlay.acc-set-overlay{padding:26px}html[data-look=new] .review-shell .modal.acc-set,html[data-look=new] .modal.acc-set{width:100%;max-width:580px;max-height:calc(100dvh - 52px);border:1px solid var(--ob-line);border-radius:17px;background:var(--ob-panel);box-shadow:0 35px 100px #00000073}html[data-look=new] .acc-set>.modal-head{padding:16px 18px 16px 22px;border-bottom:1px solid var(--ob-line);background:var(--ob-panel)}html[data-look=new] .acc-set>.modal-head h2{color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .acc-set>.modal-head .review-settings-status{color:var(--ob-positive);font-size:13px}html[data-look=new] .acc-set>.modal-head .icon-btn{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:7px;background:transparent;color:var(--ob-muted);font-size:15px}html[data-look=new] .acc-set>.modal-head .icon-btn:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .acc-set-body{display:flex;flex-direction:column;gap:22px;padding:20px 22px 26px}html[data-look=new] .acc-set-group{display:flex;flex-direction:column;gap:8px;min-width:0}html[data-look=new] .acc-set-label,html[data-look=new] .acc-set-plan>.section-label{margin:0;padding-left:2px;color:var(--ob-muted);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .acc-set-plan>.acc-set-label{margin-top:14px}html[data-look=new] .acc-set-plan>.acc-set-label:first-child{margin-top:0}html[data-look=new] .acc-set-box{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-sidebar);overflow:hidden}html[data-look=new] .acc-set-box>*+*{border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-set-row{padding:12px 16px}html[data-look=new] .acc-set-line{display:flex;align-items:center;gap:12px;min-height:60px}html[data-look=new] .acc-set-text{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .acc-set-text b{color:var(--ob-ink);font-size:14.5px;font-weight:550;letter-spacing:-.005em}html[data-look=new] .acc-set-text small{color:var(--ob-muted);font-size:13px;line-height:1.4}html[data-look=new] .acc-set-line>.btn{flex:none}html[data-look=new] .acc-set-account .user-dot{flex:none;display:grid;place-items:center;width:38px;height:38px;border:2px solid #735e85;border-radius:50%;background:#d2c1e6;color:#453052;font-size:15px;font-weight:650}html[data-look=new] .acc-set-switch{cursor:pointer}html[data-look=new] .acc-set-switch input[type=checkbox]{position:relative;flex:none;width:42px;height:24px;margin:0;border:1px solid var(--ob-line-strong);border-radius:999px;background:var(--ob-track);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:background .2s var(--ob-ease),border-color .2s var(--ob-ease)}html[data-look=new] .acc-set-switch input[type=checkbox]:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--ob-muted);transition:transform .2s var(--ob-ease),background .2s var(--ob-ease)}html[data-look=new] .acc-set-switch input[type=checkbox]:checked{border-color:var(--ob-accent-line);background:var(--ob-accent)}html[data-look=new] .acc-set-switch input[type=checkbox]:checked:before{transform:translate(18px);background:var(--ob-accent-ink)}html[data-look=new] .acc-set-switch input[type=checkbox]:focus-visible{outline:2px solid var(--ob-focus);outline-offset:3px}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail{margin:0;border-bottom:0;background:none}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary{min-height:60px;padding:12px 16px;color:var(--ob-ink);font-size:14.5px;font-weight:550;transition:background .18s var(--ob-ease)}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary:hover{background:var(--ob-hover)}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary span{gap:3px}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary small{color:var(--ob-muted);font-size:13px;font-weight:400}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary:after,html[data-look=new] .acc-set .acc-set-box>.review-settings-detail[open]>summary:after{content:"";flex:none;width:7px;height:7px;margin:0 4px 3px 0;border-right:1.6px solid var(--ob-muted);border-bottom:1.6px solid var(--ob-muted);transform:rotate(45deg);transition:transform .2s var(--ob-ease)}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail[open]>summary:after{margin-bottom:-3px;transform:rotate(-135deg)}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail[open]>summary{border-bottom:1px solid var(--ob-line-soft)}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>.review-settings-detail-body{padding:14px 16px 16px}html[data-look=new] .acc-set .review-settings-detail-body .section-label{margin:12px 0 8px;color:var(--ob-muted);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html[data-look=new] .acc-set .review-settings-detail-body .section-label:first-child{margin-top:0}html[data-look=new] .acc-set .review-settings-detail-body .switch-row{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .acc-set .acc-set-install:not(:has(.ia-card)){display:none}html[data-look=new] .acc-set .acc-set-install .ia-wrap>.section-label{display:none}html[data-look=new] .acc-set .acc-set-install .ia-card{padding:0;border:0;border-radius:0;background:none;animation:none}html[data-look=new] .acc-set .acc-set-install .ia-body{padding-top:12px;border-top-color:var(--ob-line-soft)}html[data-look=new] .acc-set .acc-set-install .ia-steps{color:var(--ob-ink-2);font-size:14px}html[data-look=new] .acc-set .acc-set-install :is(.ia-quiet,.ia-keep){color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-set .plan-card{gap:12px;padding:16px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-sidebar);animation:none}html[data-look=new] .acc-set .plan-card-kicker{color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .acc-set .plan-card-name b{color:var(--ob-ink);font-family:var(--ob-font);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.02em}html[data-look=new] .acc-set .plan-card-detail{color:var(--ob-muted);font-size:13.5px}html[data-look=new] .acc-set .plan-card-foot,html[data-look=new] .acc-set .plan-card-confirm{border-top-color:var(--ob-line-soft)}html[data-look=new] .acc-set-data{display:flex;flex-direction:column;gap:10px}html[data-look=new] .acc-set-data .acc-set-line{min-height:36px}html[data-look=new] .acc-set-data .plan-card-cancel{align-self:flex-start;padding:0;color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-set-data .plan-acts{display:flex;gap:8px;flex-wrap:wrap}html[data-look=new] .acc-set .acc-set-community{flex-wrap:wrap}html[data-look=new] .acc-set .review-community-links{gap:14px;margin:0}html[data-look=new] .acc-set .review-community-links>:is(a,button),html[data-look=new] .acc-set .review-account-links button{color:var(--ob-link);font-size:13.5px;font-weight:600}html[data-look=new] .acc-set .review-community-links>:is(a,button):hover,html[data-look=new] .acc-set .review-account-links button:hover{color:var(--ob-link-hover)}html[data-look=new] .acc-set .review-social-link{color:var(--ob-muted)}html[data-look=new] .acc-set .review-social-link:hover{color:var(--ob-ink)}html[data-look=new] .acc-set .acc-set-box>.review-account-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:14px 16px}html[data-look=new] .acc-set .acc-set-box>.review-account-links button{color:var(--ob-ink-2);font-weight:550}html[data-look=new] .acc-set a.btn{text-decoration:none}html[data-look=new] .acc-set .set-skills{gap:0}html[data-look=new] .acc-set .set-skill{min-height:48px;padding:8px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0}html[data-look=new] .acc-set .set-skill:first-child{border-top:0;padding-top:0}html[data-look=new] .acc-set .set-skill b{color:var(--ob-ink);font-size:14px;font-weight:550}html[data-look=new] .acc-set .set-skill .tier-badge{font-size:12px}html[data-look=new] .acc-set .set-skill .btn{min-height:32px;padding:0 12px;border:1px solid var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .acc-set .set-skill .btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .acc-set .mf-rows{border-color:var(--ob-line);border-radius:9px}html[data-look=new] .acc-set .mf-row+.mf-row{border-top-color:var(--ob-row-line)}html[data-look=new] .acc-set .mf-live{border-color:var(--ob-line);border-radius:9px}html[data-look=new] .acc-stack{display:flex;flex-direction:column;gap:16px;min-width:0}html[data-look=new] .acc-line{margin:-4px 0 0;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .acc-quiet{color:var(--ob-muted);font-weight:500}html[data-look=new] .acc-panel-acts{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;min-width:0}html[data-look=new] .acc-panel>.acc-tiles{gap:1px;margin:0 -18px;border-top:1px solid var(--ob-row-line);border-bottom:1px solid var(--ob-row-line);background:var(--ob-row-line)}html[data-look=new] .acc-panel>.acc-tiles>.acc-tile{padding:14px 18px;border:0;border-radius:0;background:var(--ob-panel)}html[data-look=new] .acc-panel>.acc-tiles>button.acc-tile:hover{background:var(--ob-hover)}html[data-look=new] .acc-panel>.acc-tiles>.acc-tile.is-on{background:var(--ob-panel);box-shadow:inset 0 -2px 0 var(--ob-accent)}html[data-look=new] .acc-panel>.acc-tiles>.acc-tile.is-on>span{color:var(--ob-ink)}html[data-look=new] .acc-panel>.acc-tiles>button.acc-tile:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .acc-panel>.acc-panel-head+.acc-tiles{margin-top:2px}html[data-look=new] .acc-panel>.acc-tiles:last-child{margin-bottom:-18px;border-bottom:0;border-radius:0 0 var(--ob-radius) var(--ob-radius);overflow:hidden}html[data-look=new] :is(.acc-set,.acc-spend .dtest-nl,.acc-cmp,.acc-split) .btn-ghost{border-color:var(--ob-line);background:var(--ob-raised)}html[data-look=new] :is(.acc-set,.acc-spend .dtest-nl,.acc-cmp,.acc-split) .btn-ghost:not(.plan-cancel){color:var(--ob-ink)}html[data-look=new] :is(.acc-set,.acc-spend .dtest-nl,.acc-cmp,.acc-split) .btn-ghost:hover:not(:disabled){border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .acc-tiles.acc-loading .acc-tile{min-height:96px;opacity:.55}html[data-look=new] .acc-pill{display:inline-flex;align-items:center;flex:none;min-height:26px;padding:2px 10px;border:1px solid var(--ob-line-strong);border-radius:6px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px;font-weight:550;line-height:1.3;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-look=new] .acc-pill.is-ok{border-color:#b8d3bf57;background:#b8d3bf17;color:var(--ob-positive)}html[data-look=new] .acc-pill.is-bad{border-color:rgba(var(--ob-danger-rgb),.42);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .acc-panel>.acc-list:last-child{margin-bottom:-8px}html[data-look=new] .acc-list-row>span>small{margin-left:8px}html[data-look=new] .acc-status-row{min-height:56px;padding:10px 0}html[data-look=new] .acc-status-text{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-look=new] .acc-status-text b{color:var(--ob-ink);font-size:14.5px;font-weight:550;letter-spacing:-.005em}html[data-look=new] .acc-list-row .acc-status-text small{margin:0;color:var(--ob-muted);font-size:13px;line-height:1.4;overflow-wrap:anywhere}html[data-look=new] .acc-status-end{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:none;color:var(--ob-muted)}html[data-look=new] .acc-row-end{display:flex;align-items:baseline;justify-content:flex-end;gap:16px;flex:none}html[data-look=new] .acc-row-end small{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-row-end b{font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .acc-list-row[title]{cursor:help}html[data-look=new] .acc-list-row[title] .btn{cursor:pointer}html[data-look=new] .acc-read{border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-read:first-child{border-top:0}html[data-look=new] .acc-read>summary{border-top:0;list-style:none;cursor:pointer}html[data-look=new] .acc-read>summary::-webkit-details-marker{display:none}html[data-look=new] .acc-read>summary:hover .acc-status-text b{color:var(--ob-accent-2)}html[data-look=new] .acc-read>summary:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px;border-radius:6px}html[data-look=new] .acc-read>summary .acc-ico{transform:rotate(90deg);transition:transform .2s var(--ob-ease)}html[data-look=new] .acc-read[open]>summary .acc-ico{transform:rotate(-90deg)}html[data-look=new] .acc-read-body{display:flex;flex-direction:column;margin:-2px 0 12px;padding:4px 14px;border-left:2px solid var(--ob-line-strong)}html[data-look=new] .acc-read-item{display:flex;justify-content:space-between;gap:14px;padding:6px 0;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .acc-read-item b{flex:none;color:var(--ob-ink);font-weight:550;font-variant-numeric:tabular-nums}html[data-look=new] .acc-empty-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 20px 38px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);text-align:center}html[data-look=new] .acc-empty-ico{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border:1px solid var(--ob-icon-tile-line);border-radius:10px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .acc-empty-ico .acc-ico{width:20px;height:20px}html[data-look=new] .acc-empty-state>b{color:var(--ob-ink);font-size:15.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .acc-empty-state>span{max-width:44ch;color:var(--ob-muted);font-size:13.5px;line-height:1.5}html[data-look=new] .acc-empty-state>.btn{margin-top:12px}html[data-look=new] .acc-admin-pick{display:none}html[data-look=new] .acc-admin-pick .fm-label:empty{display:none}html[data-look=new] .acc-req{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;padding:13px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .acc-req:first-child{border-top:0;padding-top:4px}html[data-look=new] .acc-req-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 260px}html[data-look=new] .acc-req-text b{color:var(--ob-ink);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .acc-req-text small{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-req-text q{margin-top:4px;padding-left:10px;border-left:2px solid var(--ob-line-strong);color:var(--ob-ink-2);font-size:13.5px;white-space:pre-wrap}html[data-look=new] .acc-req-acts{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}html[data-look=new] .acc-req-acts .acc-meta{margin-right:4px}@media (max-width: 640px){html[data-look=new] .ws-sh.sh-lock .ws-plan{border-radius:14px}}html[data-look=new] .acc-cancels{display:flex;flex-direction:column;gap:0}html[data-look=new] .acc-cancels>.acc-panel-head{margin-bottom:14px}html[data-look=new] .acc-cancels .wc-reasons{margin-top:14px}html[data-look=new] .acc-cancels .wc-reason{border-color:var(--ob-line);border-radius:6px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .acc-cancels .wc-reason b{color:var(--ob-accent)}html[data-look=new] .acc-cancels .wc-list{display:flex;flex-direction:column;gap:0;margin-top:8px}html[data-look=new] .acc-cancels .wc-row{gap:4px;padding:12px 0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;animation:none;font-size:13.5px}html[data-look=new] .acc-cancels .wc-row:first-child{border-top:0}html[data-look=new] .acc-cancels .wc-who b{font-size:14.5px}html[data-look=new] .acc-cancels .wc-who span,html[data-look=new] .acc-cancels .wc-when{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-cancels .wc-why{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .acc-cancels .wc-why i{color:var(--ob-accent)}html[data-look=new] .acc-cancels>.acc-none{margin-top:14px}html[data-look=new] .acc-cancels>.acc-tiles+.acc-none{margin-top:14px}html[data-look=new] .acc-affiliates .acc-panel-head{margin-bottom:8px}html[data-look=new] .acc-admin .acc-affiliates .af-table{margin:0 -18px -18px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0 0 var(--ob-radius) var(--ob-radius);background:none}html[data-look=new] .acc-admin .acc-affiliates .af-row{padding:11px 18px}html[data-look=new] .acc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;min-width:0}@media (max-width: 1100px){html[data-look=new] .acc-pair{grid-template-columns:minmax(0,1fr)}}html[data-look=new] .acc-facts .acc-list-row{min-height:44px}html[data-look=new] .acc-facts .acc-list-row>span{flex:none;color:var(--ob-muted)}html[data-look=new] .acc-facts .acc-list-row>b{flex:0 1 auto;min-width:0;color:var(--ob-ink);font-weight:550;text-align:right}html[data-look=new] .acc-alerts .al-social-who{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}html[data-look=new] .acc-alerts .al-social-who>span{color:var(--ob-muted);font-size:13px}html[data-look=new] .acc-alerts .al-social-row.al-social-line{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:52px}html[data-look=new] .acc-alerts .al-social-line .btn-sm{flex:none}html[data-look=new] .acc-alerts .al-account+.al-account{margin-top:18px}html[data-look=new] .acc-alerts .al-posts{display:flex;flex-direction:column;min-width:0}html[data-look=new] .acc-alerts .al-post{display:grid;grid-template-columns:104px 112px 76px 96px minmax(0,1fr) 128px 72px;grid-template-areas:"date nums cmt vs cap concept acts";align-items:center;column-gap:12px;min-height:46px;padding:6px 8px;border-top:1px solid var(--ob-row-line);border-radius:0;color:var(--ob-ink-2);font-size:13.5px;font-variant-numeric:tabular-nums}html[data-look=new] .acc-alerts .al-post>*{min-width:0}html[data-look=new] .acc-alerts .al-post-date{grid-area:date;white-space:nowrap}html[data-look=new] .acc-alerts .al-post-nums{grid-area:nums;white-space:nowrap}html[data-look=new] .acc-alerts .al-post-cmt{grid-area:cmt}html[data-look=new] .acc-alerts .al-post-vs{grid-area:vs;white-space:nowrap}html[data-look=new] .acc-alerts .al-post-cap{grid-area:cap;overflow:hidden}html[data-look=new] .acc-alerts .al-post-concept{grid-area:concept;white-space:nowrap}html[data-look=new] .acc-alerts .al-post-acts{grid-area:acts;display:flex;justify-content:flex-end;gap:4px}html[data-look=new] .acc-alerts .al-post-head{min-height:36px;padding-top:4px;padding-bottom:6px;border-top:0;border-bottom:1px solid var(--ob-line);color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .acc-alerts .al-post-head+.al-post{border-top:0}html[data-look=new] .acc-alerts .al-post-head .al-post-h-nums{grid-column:span 2}html[data-look=new] .acc-alerts .al-th-ico{display:inline-flex;align-items:center;gap:4px}html[data-look=new] .acc-alerts .al-post b{color:var(--ob-ink);font-weight:600}html[data-look=new] .acc-alerts .al-quiet{color:var(--ob-muted)}html[data-look=new] .acc-alerts .al-d-short,html[data-look=new] .acc-alerts .al-vs-short{display:none}html[data-look=new] .acc-alerts .al-post.is-outlier{border-radius:8px;background:rgba(var(--ob-accent-rgb),.08)}html[data-look=new] .acc-alerts .al-post.is-outlier+.al-post{border-top-color:transparent}html[data-look=new] .acc-alerts .al-vs{display:inline-flex;align-items:center;min-height:24px;padding:1px 8px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:600}html[data-look=new] .acc-alerts .al-vs.is-outlier{border-color:rgba(var(--ob-accent-rgb),.5);background:rgba(var(--ob-accent-rgb),.14);color:var(--ob-accent-2)}html[data-look=new] .acc-alerts .sx-pill.al-ratio{display:inline-flex;align-items:center;gap:4px;margin:0;padding:1px 7px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-panel);color:var(--ob-ink-2);font-size:12.5px;font-weight:600;white-space:nowrap}html[data-look=new] .acc-alerts .sx-pill.al-ratio.up{border-color:rgba(var(--ob-accent-rgb),.45);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-accent-2)}html[data-look=new] .acc-alerts .al-cap{display:block;overflow:hidden;color:var(--ob-link);font-weight:500;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}html[data-look=new] .acc-alerts .al-cap:hover{color:var(--ob-link-hover);text-decoration:underline}html[data-look=new] .acc-alerts .al-post-concept .al-done{font-size:13px}html[data-look=new] .acc-alerts .al-concept-word{margin-left:2px}html[data-look=new] .acc-alerts .al-post-acts .icon-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:7px;background:none;color:var(--ob-muted)}html[data-look=new] .acc-alerts .al-post-acts .icon-btn:hover:not(:disabled){border-color:var(--ob-line);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .acc-usage .usg-err{grid-template-columns:minmax(0,1fr) 44px 44px;column-gap:16px}html[data-look=new] .acc-usage .usg-err>span:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}html[data-look=new] .acc-usage .usg-route{display:flex;align-items:baseline;gap:10px;min-width:0}html[data-look=new] .acc-usage .usg-route b{flex:none;min-width:34px;color:var(--ob-muted);font-family:var(--ob-font);font-size:12.5px;font-weight:600;letter-spacing:.02em}html[data-look=new] .acc-usage .usg-route code{overflow:hidden;padding:0;background:none;color:var(--ob-ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .acc-usage .usg-n{color:var(--ob-ink);font-weight:600}html[data-look=new] .acc-usage .usg-member{grid-template-columns:minmax(0,1.1fr) 96px 84px minmax(0,2fr);column-gap:24px}html[data-look=new] .acc-split .acc-split-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-look=new] .acc-split .acc-tile.is-win>b{color:var(--ob-accent)}html[data-look=new] .acc-split .sx-pcard-foot>span:first-child{color:var(--ob-ink-2)}html[data-look=new] .acc-spend .dtest-nl{display:flex;flex-direction:column;gap:12px}html[data-look=new] .acc-spend .dtest-lead{margin:0;color:var(--ob-ink-2);font-size:14px;cursor:help}html[data-look=new] .acc-spend .dtest-now{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--ob-row-line);border-bottom:1px solid var(--ob-row-line);color:var(--ob-muted);font-size:13.5px}html[data-look=new] .acc-spend .dtest-now b{color:var(--ob-ink);font-weight:600}html[data-look=new] .acc-spend .dtest-label{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .acc-spend .dtest-nl .dtest-pick{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-auto-rows:40px;gap:6px;max-height:232px;padding-bottom:8px;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent)}html[data-look=new] .acc-spend .dtest-nl .dtest-card{align-items:center;gap:9px;min-width:0;padding:0 11px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px;transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .acc-spend .dtest-nl .dtest-card:hover{border-color:var(--ob-line-strong)}html[data-look=new] .acc-spend .dtest-nl .dtest-card>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .acc-spend .dtest-nl .dtest-card input{flex:none;margin:0;accent-color:var(--ob-accent)}html[data-look=new] .acc-spend .dtest-nl .dtest-card.on{border-color:rgba(var(--ob-accent-rgb),.6);background:rgba(var(--ob-accent-rgb),.1);color:var(--ob-ink)}html[data-look=new] .acc-spend .dtest-nl .dtest-run{align-self:flex-start;min-height:36px}html[data-look=new] .acc-spend .dtest-nl .dtest-total{border-color:var(--ob-line);border-radius:9px;background:var(--ob-raised)}html[data-look=new] .acc-spend .dtest-nl .dtest-total.current{border-color:rgba(var(--ob-accent-rgb),.55)}html[data-look=new] .acc-spend .dtest-nl .dtest-total i{color:var(--ob-accent)}html[data-look=new] .acc-spend .dtest-nl .dtest-col{border-color:var(--ob-line);border-radius:9px}html[data-look=new] .acc-spend .dtest-nl .dtest-col-head{color:var(--ob-accent-2);font-size:13px;letter-spacing:0;text-transform:none}html[data-look=new] .acc-set>.modal-head{padding-right:22px}html[data-look=new] .acc-set>.modal-head .icon-btn:focus{outline:none}html[data-look=new] .acc-set>.modal-head .icon-btn:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .acc-set .acc-set-link{width:100%;min-height:52px;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;cursor:pointer;transition:background .18s var(--ob-ease)}html[data-look=new] .acc-set .acc-set-link:hover{background:var(--ob-hover)}html[data-look=new] .acc-set .acc-set-link:focus-visible{outline:2px solid var(--ob-focus);outline-offset:-2px}html[data-look=new] .acc-set .acc-set-link .acc-ico{flex:none;color:var(--ob-muted)}@media (max-width: 640px){html[data-look=new] .acc-page{gap:14px}html[data-look=new] .acc-head{gap:12px}html[data-look=new] .acc-head h1{font-size:28px;letter-spacing:-.028em}html[data-look=new] .acc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .acc-tile{padding:11px 12px;gap:6px}html[data-look=new] .acc-tile>span{font-size:12.5px}html[data-look=new] .acc-tile>b,html[data-look=new] .acc-chart-panel .acc-tile>b{font-size:22px}html[data-look=new] .acc-tile>i{font-size:12.5px}html[data-look=new] .acc-panel{padding:14px 14px 16px}html[data-look=new] .acc-fold>summary{flex-wrap:wrap;row-gap:3px;min-height:52px;padding:12px 14px;font-size:14px}html[data-look=new] .acc-fold>summary>span{flex:1 1 0}html[data-look=new] .acc-fold>summary:after{order:1}html[data-look=new] .acc-fold>summary>small{order:2;flex:1 0 100%;margin:0;font-size:12.5px;text-align:left}html[data-look=new] .acc-tip>summary>span{flex:1 1 0}html[data-look=new] .acc-alerts .al-when{margin-left:0}html[data-look=new] .acc-alerts .al-card{padding:12px 14px}html[data-look=new] .acc-fold-body{padding:10px 14px 14px}html[data-look=new] .acc-spend .acc-bars{height:96px;min-height:96px}html[data-look=new] .modal-overlay.acc-set-overlay{display:grid;place-items:end stretch;padding:0}html[data-look=new] .review-shell .modal.acc-set,html[data-look=new] .modal.acc-set{width:100%;max-width:none;height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px))!important;margin:0;border-width:1px 0 0;border-radius:17px 17px 0 0}html[data-look=new] .acc-set>.modal-head{padding:14px 12px 14px 18px}html[data-look=new] .acc-set-body{gap:18px;padding:16px 14px calc(24px + env(safe-area-inset-bottom,0px))}html[data-look=new] .acc-set-row{padding:12px 14px}html[data-look=new] .acc-set .acc-set-box>.review-settings-detail>summary{padding:12px 14px}html[data-look=new] .acc-set .acc-set-community{flex-direction:column;align-items:flex-start;gap:10px}html[data-look=new] .acc-set .acc-set-community .acc-set-text{flex:none}html[data-look=new] .acc-set .acc-set-community .review-social-links{width:auto;margin-left:4px}html[data-look=new] .acc-pp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .acc-filter-row .acc-search{flex-basis:100%;max-width:none}html[data-look=new] .pp .pp-card{padding:14px!important;border-radius:var(--ob-radius)!important}html[data-look=new] .pp .pp-card .pp-role{padding:2px 8px!important;font-size:12px!important}html[data-look=new] .pp .pp-card .pp-who b{font-size:15px!important}html[data-look=new] .pp .pp-card .pp-facts{flex-direction:column!important;flex-wrap:nowrap;gap:4px!important;font-size:13px!important}html[data-look=new] .acc-usage .usg-headrow{font-size:12.5px}html[data-look=new] :is(.acc-split,.acc-cmp.acc-page) .sx-grid{grid-template-columns:minmax(0,1fr)}html[data-look=new] .acc-cmp .cmp-filter .view-tabs{margin-left:0}html[data-look=new] .acc-head-actions{width:100%}}@media (max-width: 640px){html[data-look=new] .acc-panel>.acc-tiles{margin:0 -14px;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .acc-panel>.acc-tiles>.acc-tile{padding:12px 14px}html[data-look=new] .acc-panel>.acc-tiles:last-child{margin-bottom:-16px}html[data-look=new] .acc-admin>.acc-head,html[data-look=new] .acc-admin>.type-switch.cr-nav{display:none}html[data-look=new] .acc-admin-pick{display:flex;margin:-4px 0 -2px}html[data-look=new] .acc-admin-pick .fm-btn{flex:0 1 auto;justify-content:flex-start;gap:8px;min-height:44px;margin-left:-6px;padding:0 8px 0 6px;border:0;border-radius:8px;background:none;box-shadow:none;color:var(--ob-ink)}html[data-look=new] .acc-admin-pick .fm-value{max-width:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.028em}html[data-look=new] .acc-admin-pick .fm-caret{flex:none;width:16px;height:16px;margin-top:4px;color:var(--ob-muted)}html[data-look=new] .acc-admin-pick .fm-btn:is(.on,:hover){border:0;background:none}html[data-look=new] .acc-admin-pick .fm-btn.open{border:0;background:var(--ob-hover)}html[data-look=new] .acc-status-row{gap:12px}html[data-look=new] .acc-req-acts{width:100%;justify-content:flex-start}html[data-look=new] .acc-req-acts .btn{flex:1 1 0;justify-content:center;text-align:center}html[data-look=new] .acc-req-acts .acc-meta{flex:1 0 100%}html[data-look=new] .acc-row-end{flex-direction:column;align-items:flex-end;gap:1px}html[data-look=new] .acc-panel-acts{justify-content:flex-start}html[data-look=new] .acc-alerts .al-cards{margin:0 -14px -16px}html[data-look=new] .acc-alerts .al-card{padding:12px 14px}html[data-look=new] .acc-admin .acc-affiliates .af-table{margin:0 -14px -16px}html[data-look=new] .acc-admin .acc-affiliates .af-row{padding:11px 14px}html[data-look=new] .acc-empty-state{padding:30px 18px 32px}html[data-look=new] .acc-alerts .al-post-head{display:none}html[data-look=new] .acc-alerts .al-post-head+.al-post{border-top:0}html[data-look=new] .acc-alerts .al-post{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"date nums vs acts" "cap cap cmt concept";column-gap:10px;row-gap:2px;min-height:0;padding:8px 6px 9px;font-size:13.5px}html[data-look=new] .acc-alerts .al-post-date{color:var(--ob-muted)}html[data-look=new] .acc-alerts .al-d-long,html[data-look=new] .acc-alerts .al-vs-long,html[data-look=new] .acc-alerts .al-concept-word,html[data-look=new] .acc-alerts .al-concept-none{display:none}html[data-look=new] .acc-alerts .al-d-short,html[data-look=new] .acc-alerts .al-vs-short{display:inline}html[data-look=new] .acc-alerts .al-post-nums{overflow:hidden;text-overflow:ellipsis}html[data-look=new] .acc-alerts .al-post-acts{gap:0;margin-right:-6px}html[data-look=new] .acc-alerts .al-post-acts .icon-btn{width:34px;height:34px}html[data-look=new] .acc-alerts .al-post-cmt:empty,html[data-look=new] .acc-alerts .al-post-concept:empty{display:none}html[data-look=new] .acc-alerts .al-post-concept{display:flex;justify-content:flex-end}html[data-look=new] .acc-alerts .al-account-head span{font-size:13px}html[data-look=new] .acc-alerts .al-social-row.al-social-line{min-height:0;padding:12px 0}html[data-look=new] .acc-usage .usg-err{grid-template-columns:minmax(0,1fr) 40px 36px;column-gap:12px}html[data-look=new] .acc-usage .usg-route{gap:8px}html[data-look=new] .acc-usage .usg-member{grid-template-columns:minmax(0,1fr) 88px 72px;column-gap:14px}html[data-look=new] .acc-split .acc-split-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-look=new] .acc-split .acc-split-tiles .acc-tile>i{display:none}html[data-look=new] .sx-ob .sx-test{padding:14px}html[data-look=new] .sx-ob .sx-test>.cr-stats{grid-template-columns:minmax(0,1fr)}html[data-look=new] .sx-ob .sx-test>.cr-stats>.cr-stat{padding:12px 14px}html[data-look=new] .sx-ob .sx-test>.cr-stats>.cr-stat+.cr-stat{border-left:0;border-top:1px solid var(--ob-tile-line)}html[data-look=new] .sx-ob .sx-base-num b{font-size:26px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lanes{grid-template-columns:minmax(0,1fr)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:nth-child(n){margin-top:0;padding:0;border-top:0;border-left:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-lane:nth-child(n+2){margin-top:14px;padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li{column-gap:8px;padding:9px 10px}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li>span{grid-row:1}html[data-look=new] .split-tests.sx-ob .sx-test .sx-rounds li .sx-step>small{grid-column:1 / -1}html[data-look=new] .split-tests.sx-ob .sx-test .sx-round-head>.sx-meta{flex:1 1 0;min-width:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-round-acts{width:100%;margin-left:0}html[data-look=new] .split-tests.sx-ob .sx-test .sx-round-acts>.btn{flex:1 1 0;justify-content:center;min-height:38px}html[data-look=new] .acc-split>.sx-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}html[data-look=new] .acc-split>.sx-bar>.cv-head{display:-webkit-box;overflow:hidden;font-size:20px;line-height:1.2;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-look=new] .acc-split>.sx-bar>.spacer{display:none}html[data-look=new] .acc-split>.sx-bar>.view-tabs{grid-column:1 / -1;grid-row:2;justify-self:start}html[data-look=new] .acc-split>.sx-bar>.btn{grid-column:1 / -1;margin:0;justify-content:center}html[data-look=new] .acc-spend .dtest-nl .dtest-pick{grid-template-columns:minmax(0,1fr)}html[data-look=new] .acc-set>.modal-head{padding-right:14px}}html[data-look=new] :is(.creator-work,.nh-creator-home,.icd){--cv-warn: #e9c48f;--cv-warn-rgb: 233, 196, 143;--cv-good-rgb: 184, 211, 191;--cv-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b4f0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}html[data-look=new] .today.obt.nh-creator-home .ctd-stats{margin:0 0 18px}html[data-look=new] .today.obt.nh-creator-home .ctd-stats.ctd-n4{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-look=new] .today.obt.nh-creator-home .ctd-stats.ctd-n1{grid-template-columns:minmax(0,340px)}html[data-look=new] .today.obt.nh-creator-home .ctd-stats .obt-stat-bottom{flex-wrap:nowrap}html[data-look=new] .today.obt.nh-creator-home .ctd-stats .obt-stat-bottom small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .today.obt.nh-creator-home .obt-stat.ctd-late .obt-stat-bottom small{color:var(--ob-danger-ink);font-weight:550}html[data-look=new] .today.obt.nh-creator-home .today-clear.ctd-clear{display:flex;align-items:center;gap:12px}html[data-look=new] .today.obt.nh-creator-home .today-clear.ctd-clear:has(b){display:grid}html[data-look=new] .today.obt.nh-creator-home .ctd-clear .clear-ico{flex:none;color:var(--ob-icon-tile-ink)}html[data-look=new] .today.obt.nh-creator-home .obt-needs .ctd-clear .clear-ico{color:var(--ob-positive)}html[data-look=new] .today.obt.nh-creator-home .ctd-hits .panel-head{margin-bottom:4px}html[data-look=new] .today.obt.nh-creator-home .ctd-hits .panel-head h2{flex:1 1 auto}html[data-look=new] .today.obt.nh-creator-home .obt-concepts:has(.top-concepts.compact>.lh-note):not(:has(.tc-tiles)){display:none}html[data-look=new] .today.obt.nh-creator-home .todo-row{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;margin:0;padding:12px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}html[data-look=new] .today.obt.nh-creator-home .panel-head+.todo-row{border-top:0}html[data-look=new] .today.obt.nh-creator-home .todo-row:hover{padding-left:0;background:none}html[data-look=new] .today.obt.nh-creator-home .todo-row:hover .todo-text b{color:var(--ob-accent-2)}html[data-look=new] .today.obt.nh-creator-home .todo-action{display:grid;place-items:center;width:16px;height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--ob-muted)}html[data-look=new] .today.obt.nh-creator-home .todo-row:hover .todo-action{background:none;color:var(--ob-accent-2)}html[data-look=new] .today.obt.nh-creator-home .todo-text{min-width:0}html[data-look=new] .today.obt.nh-creator-home :is(.obt-needs,.ctd-teams) .todo-text b,html[data-look=new] .today.obt.nh-creator-home :is(.obt-needs,.ctd-teams) .todo-text>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .today.obt.nh-creator-home .ctd-hits .todo-text>span{display:block;overflow:visible;white-space:normal;text-overflow:clip}html[data-look=new] .today.obt.nh-creator-home .todo-text .motion-line{color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .today.obt.nh-creator-home .ctd-team-av{color:var(--ob-icon-tile-ink);font-size:13px;font-weight:600}html[data-look=new][data-larp] .today.nh-creator-home.obt .obt-work>:is(.nh-main,.nh-aside)>:not(.nh-sales):not(.sh){filter:none;user-select:auto;-webkit-user-select:auto}@media (max-width: 1179px){html[data-look=new] .today.obt.nh-creator-home .obt-work .ctd-teams{order:3}html[data-look=new] .today.obt.nh-creator-home .obt-work .ctd-hits{order:7}}@media (max-width: 640px){html[data-look=new] .today.obt.nh-creator-home .ctd-stats{margin-bottom:14px}html[data-look=new] .today.obt.nh-creator-home .ctd-stats.ctd-n4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .today.obt.nh-creator-home .ctd-stats.ctd-n1{grid-template-columns:minmax(0,1fr)}html[data-look=new] .today.obt.nh-creator-home .obt-stat.ctd-late .obt-stat-bottom b{color:var(--ob-danger-ink)}}html[data-look=new] .creator-work{color:var(--ob-ink)}html[data-look=new] .creator-work .cw-hero{margin:0 0 22px;padding:0;border:0;background:none;box-shadow:none}html[data-look=new] .creator-work .cw-ob-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}html[data-look=new] .creator-work .cw-hero .cr-title{margin:0}html[data-look=new] .creator-work .cw-com-chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border:1px solid var(--ob-pill-line);border-radius:8px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font:inherit;font-size:13.5px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:border-color .18s var(--ob-ease),color .18s var(--ob-ease)}html[data-look=new] .creator-work .cw-com-chip:hover{border-color:var(--ob-tile-hover-line);color:var(--ob-ink)}html[data-look=new] .creator-work .cw-com-chip svg{flex:none}html[data-look=new] .creator-work .cw-nav{margin:0 0 24px}html[data-look=new] .creator-work .cw-nav .type-tab{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}html[data-look=new] .creator-work .cw-nav .type-emoji:empty{display:none}html[data-look=new] .creator-work .cw-nav .type-count.cw-count-new{border:1px solid var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .creator-work .cw-ob-pick{display:none}@media (min-width: 641px) and (max-width: 1180px){html[data-look=new] .creator-work .cw-nav{gap:20px;overflow-x:auto;scrollbar-width:none}html[data-look=new] .creator-work .cw-nav::-webkit-scrollbar{display:none}html[data-look=new] .creator-work .cw-nav .type-tab{flex:none;font-size:15px}}html[data-look=new] .creator-work .cw-commission{margin:0 0 24px}html[data-look=new] .creator-work .cw-commission:empty{display:none}html[data-look=new] .creator-work .cw-commission .cw-com-wait{display:block;min-height:74px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-owed{color:var(--ob-accent-2)}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sc-line{stroke:var(--ob-accent)}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-today{text-align:left}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-chart-toggle{display:none}html[data-look=new] .creator-work .cw-teams{gap:12px;margin:0 0 20px}html[data-look=new] .creator-work .cw-team{gap:12px;min-width:230px;max-width:360px;padding:11px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;color:var(--ob-ink);transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .creator-work .cw-team:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work .cw-team.on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);box-shadow:none}html[data-look=new] .creator-work .cw-team-av{width:34px;height:34px;flex-basis:34px;border:1px solid var(--ob-icon-tile-line);border-radius:8px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-work .cw-team.on .cw-team-av{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .creator-work .cw-team-main{min-width:0}html[data-look=new] .creator-work .cw-team-main b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-work .cw-team-main small{display:block;overflow:hidden;color:var(--ob-ink-2);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .creator-work .cw-team-new{flex:none;padding:2px 7px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-work .cv-empty{display:flex;align-items:center;gap:12px;padding:18px 20px;border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:none;color:var(--ob-ink-2);font-size:14px;text-align:left}html[data-look=new] .creator-work .cv-empty:before{content:"";flex:none;width:32px;height:32px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--cv-empty-ico, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.4 6.6L21 12l-6.6 2.4L12 21l-2.4-6.6L3 12l6.6-2.4L12 3Z'/%3E%3C/svg%3E")) center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .creator-work .loading{color:var(--ob-muted);font-size:14px}html[data-look=new] .creator-work .btn:disabled,html[data-look=new] .creator-work .btn.btn-primary:disabled{border-color:var(--ob-line);background:transparent;color:var(--ob-faint);opacity:1;box-shadow:none;transform:none;cursor:default}html[data-look=new] .creator-work details>summary{list-style:none}html[data-look=new] .creator-work details>summary::-webkit-details-marker{display:none}html[data-look=new] .creator-work :is(.st2-more,.st-how)>summary:before{content:none}html[data-look=new] .creator-work :is(.st2-more,.st-how)>summary:after{content:"";display:inline-block;width:14px;height:14px;margin-left:6px;vertical-align:-2px;background:var(--cv-chev) center / 14px no-repeat;transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-work :is(.st2-more,.st-how)[open]>summary:after{transform:rotate(180deg)}html[data-look=new] .my-concepts .btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .my-concepts .btn.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .my-concepts select:is(.input,.select):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b4a6c4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}html[data-look=new] .creator-work .my-concepts .mc-today-head{align-items:center;margin:0 0 18px}html[data-look=new] .creator-work .my-concepts .mc-today-kicker{margin:0 0 4px;color:var(--ob-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .creator-work .my-concepts .mc-today-title h2{margin:0 0 6px;color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.02em}html[data-look=new] .creator-work .my-concepts .mc-today-sub{gap:12px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .creator-work .my-concepts .mc-back:hover{border-color:var(--ob-accent)}html[data-look=new] .creator-work .my-concepts .mc-cal-btn{gap:12px;min-height:52px;padding:8px 16px 8px 8px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;color:var(--ob-ink);transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease)}html[data-look=new] .creator-work .my-concepts .mc-cal-btn:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work .my-concepts .mc-cal-ico{width:34px;height:34px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .creator-work .my-concepts .mc-cal-txt{font-size:14px;gap:2px}html[data-look=new] .creator-work .my-concepts .mc-cal-txt b{font-weight:600}html[data-look=new] .creator-work .my-concepts .mc-cal-txt span{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc2-filter{gap:10px;margin:0 0 20px}html[data-look=new] .creator-work .my-concepts .mc2-filter .input.search{flex:1 1 260px;max-width:460px;min-height:42px;padding:10px 13px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-panel);font-size:14px}html[data-look=new] .creator-work .my-concepts .ct-date-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 12px;padding:0;border:0;color:var(--ob-ink);font-family:var(--ob-font);font-size:16px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .creator-work .my-concepts .ct-date-head span{color:var(--ob-muted);font-family:var(--ob-font);font-size:13px;font-weight:500}html[data-look=new] .creator-work .my-concepts .ct-assign-grid.roomy{grid-template-columns:minmax(0,1fr);gap:16px}html[data-look=new] .creator-work .my-concepts .mc-card{container-type:inline-size;padding:18px 20px 6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;transform:none}html[data-look=new] .creator-work .my-concepts .mc-card:hover{border-color:var(--ob-line-strong);box-shadow:none}html[data-look=new] .creator-work .my-concepts .mc-card.mc-new{border-color:var(--ob-accent-line);box-shadow:inset 3px 0 0 var(--ob-accent)}html[data-look=new] .creator-work .my-concepts .mc-card.mc-done{opacity:1}html[data-look=new] .creator-work .my-concepts .mc-card:not(:has(.mc-ob-more)){padding-bottom:20px}html[data-look=new] .creator-work .my-concepts .mc-ob-head{align-items:center!important;padding:0 0 16px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .my-concepts .mc2-title{gap:8px 10px}html[data-look=new] .creator-work .my-concepts .mc2-name{color:var(--ob-ink);font-family:var(--ob-font);font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.02em}html[data-look=new] .creator-work .my-concepts .mc-pill{padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550;letter-spacing:0;line-height:1.3;text-transform:none}html[data-look=new] .creator-work .my-concepts .mc-pill.new{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .creator-work .my-concepts .mc-pill.done{border-color:rgba(var(--cv-good-rgb),.35);background:rgba(var(--cv-good-rgb),.1);color:var(--ob-positive)}html[data-look=new] .creator-work .my-concepts .mc-pill.mc2-status.todo{border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .creator-work .my-concepts .perf-badge{border-radius:5px;font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc2-meta{gap:8px 10px;margin-top:10px;color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-work .my-concepts .mc2-meta b{color:var(--ob-ink-2);font-weight:550}html[data-look=new] .creator-work .my-concepts .mc2-motion .motion-line{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc2-motion .motion-line-mother{color:var(--ob-accent-2)}html[data-look=new] .creator-work .my-concepts .mc2-split{border-color:var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink-2)}html[data-look=new] .creator-work .my-concepts .mc2-split :is(b,a){color:var(--ob-accent-2)}html[data-look=new] .creator-work .my-concepts .ct2-product{padding:3px 9px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .creator-work .my-concepts .ct-done{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600;white-space:nowrap}html[data-look=new] .creator-work .my-concepts .ct-done:hover{border-color:var(--ob-accent)}html[data-look=new] .creator-work .my-concepts .ct-done svg{color:var(--ob-muted)}html[data-look=new] .creator-work .my-concepts .ct-done.on{border-color:rgba(var(--cv-good-rgb),.4);background:rgba(var(--cv-good-rgb),.1);color:var(--ob-positive)}html[data-look=new] .creator-work .my-concepts .ct-done.on svg{color:var(--ob-positive)}html[data-look=new] .creator-work .my-concepts .outlier-banner{margin-top:14px;padding:10px 12px;border-radius:8px;font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc-ob-col{min-width:0}@container (min-width: 760px){html[data-look=new] .creator-work .my-concepts .mc-ob-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}html[data-look=new] .creator-work .my-concepts .mc-ob-watch{padding-right:24px}html[data-look=new] .creator-work .my-concepts .mc-ob-make{padding-left:24px;border-left:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .my-concepts .mc-ob-col>.mc-step:first-child{border-top:0;padding-top:0}}html[data-look=new] .creator-work .my-concepts .mc-step{gap:10px;margin:18px 0 12px;padding-top:16px;border-top:1px solid var(--ob-row-line);color:var(--ob-ink);font-size:14.5px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .creator-work .my-concepts .mc-ob-watch>.mc-step:first-child{margin-top:16px;padding-top:0;border-top:0}html[data-look=new] .creator-work .my-concepts .mc-step-n{width:22px;height:22px;border:1px solid var(--ob-icon-tile-line);border-radius:6px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-work .my-concepts .mc-ob-frames{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:440px}html[data-look=new] .creator-work .my-concepts .mc-ob-frames.many{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:4px}html[data-look=new] .creator-work .my-concepts .mc-ob-frame{position:relative;display:block;overflow:hidden;aspect-ratio:9 / 16;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-icon-tile);scroll-snap-align:start}html[data-look=new] .creator-work .my-concepts .mc-ob-frame img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.86) brightness(.9);transition:transform .45s ease,filter .3s ease}html[data-look=new] .creator-work .my-concepts .mc-ob-frame:hover img{transform:scale(1.04);filter:none}html[data-look=new] .creator-work .my-concepts .mc-ob-frame:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#120d1cd1);pointer-events:none}html[data-look=new] .creator-work .my-concepts .mc-ob-frame span{position:absolute;right:8px;bottom:7px;left:9px;z-index:1;display:-webkit-box;overflow:hidden;color:#f8f0ff;font-size:12.5px;font-weight:550;line-height:1.3;text-transform:capitalize;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .creator-work .my-concepts .mc-ob-watch-btn{display:inline-flex;align-items:center;gap:8px;margin-top:12px}html[data-look=new] .creator-work .my-concepts .mc-ob-watch-btn svg{color:var(--ob-accent)}html[data-look=new] .creator-work .my-concepts .mc-ob-facts{display:grid;gap:10px;margin:16px 0 0}html[data-look=new] .creator-work .my-concepts .mc-ob-fact{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:baseline}html[data-look=new] .creator-work .my-concepts .mc-ob-fact dt{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .creator-work .my-concepts .mc-ob-fact dd{min-width:0;margin:0;color:var(--ob-ink-2);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}html[data-look=new] .creator-work .my-concepts .mc-ob-fact dd.mc-ob-strong{color:var(--ob-ink);font-weight:550}html[data-look=new] .creator-work .my-concepts .mc-ob-fact dd a{color:var(--ob-link)}html[data-look=new] .creator-work .my-concepts .mc-ob-toggle{display:flex;align-items:center;gap:4px;width:fit-content;margin:4px 0 0;padding:0;border:0;background:none;color:var(--ob-link);font:inherit;font-size:13px;font-weight:550;cursor:pointer;white-space:nowrap}html[data-look=new] .creator-work .my-concepts .mc-ob-toggle:hover{color:var(--ob-link-hover)}html[data-look=new] .creator-work .my-concepts .mc-ob-toggle svg{transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-work .my-concepts .mc-ob-toggle[aria-expanded=true] svg{transform:rotate(180deg)}html[data-look=new] .creator-work .my-concepts .mc-ob-format-full{margin-top:8px;padding:12px 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13.5px;line-height:1.55;white-space:pre-wrap}html[data-look=new] .creator-work .my-concepts .mc-ob-clamp{display:-webkit-box;width:100%;padding:0;overflow:hidden;border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .creator-work .my-concepts .mc-ob-clamp.open{display:block;-webkit-line-clamp:unset}html[data-look=new] .creator-work .my-concepts .mc-ob-clamp:hover{color:var(--ob-ink)}html[data-look=new] .creator-work .my-concepts .mc-ob-note{margin-top:10px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .my-concepts .ct-assign-desc.bm-warn{padding:10px 12px;border-radius:8px;font-size:13.5px;font-weight:400}html[data-look=new] .creator-work .my-concepts .mc-ob-fact .audio-file-player,html[data-look=new] .creator-work .my-concepts .mc-ob-fact audio{max-width:100%}html[data-look=new] .creator-work .my-concepts .mc-build-row{gap:10px}html[data-look=new] .creator-work .my-concepts .mc-build-row .input{flex:1 1 180px;min-height:38px;border-radius:7px;font-size:13.5px}html[data-look=new] .creator-work .my-concepts .btn.mc2-go{min-height:38px;padding:8px 16px;border-radius:7px;font-size:13.5px;font-weight:600}html[data-look=new] .creator-work .my-concepts .mc-ob-tier{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--ob-ink-2);font-size:13px;font-weight:550}html[data-look=new] .creator-work .my-concepts .mc-ob-tier.exact{color:var(--ob-positive)}html[data-look=new] .creator-work .my-concepts .mc-ob-tier svg{flex:none}html[data-look=new] .creator-work .my-concepts .mc-build .lh-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc-built{gap:8px}html[data-look=new] .creator-work .my-concepts .mc-built b{color:var(--ob-positive)}html[data-look=new] .creator-work .my-concepts .mc-card:not(.mc-st-make) .mc-ob-make .mc-build-row .btn.mc2-go:not(:disabled),html[data-look=new] .creator-work .my-concepts .mc-card:not(.mc-st-send) .sv2-submit,html[data-look=new] .creator-work .my-concepts .mc-built .btn-primary{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink);font-weight:600}html[data-look=new] .creator-work .my-concepts .mc-card:not(.mc-st-make) .mc-ob-make .mc-build-row .btn.mc2-go:not(:disabled):hover,html[data-look=new] .creator-work .my-concepts .mc-card:not(.mc-st-send) .sv2-submit:hover,html[data-look=new] .creator-work .my-concepts .mc-built .btn-primary:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);color:var(--ob-ink);transform:none;box-shadow:none}html[data-look=new] .creator-work .my-concepts .sv2-list{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:12px}html[data-look=new] .creator-work .my-concepts .sv2-card.cleared{opacity:1}html[data-look=new] .creator-work .my-concepts .sv2-card{width:100%;max-width:none;padding:10px 12px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);box-shadow:none}html[data-look=new] .creator-work .my-concepts .sv2-card .svc-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr);padding-left:42px;min-height:32px;align-content:center;gap:2px}html[data-look=new] .creator-work .my-concepts .sv2-card .svc-body:before{content:"";position:absolute;top:50%;left:0;width:32px;height:32px;margin-top:-16px;border:1px solid var(--ob-icon-tile-line);border-radius:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18v14H3V5Zm7 4 5 3-5 3V9Z'/%3E%3C/svg%3E") center / 17px no-repeat,var(--ob-icon-tile)}html[data-look=new] .creator-work .my-concepts .sv2-card .svc-name{display:-webkit-box;overflow:hidden;color:var(--ob-ink);font-size:13.5px;font-weight:600;white-space:normal;text-decoration:none;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .creator-work .my-concepts .sv2-card.cleared .svc-name{color:var(--ob-ink-2)}html[data-look=new] .creator-work .my-concepts .sv2-card .svc-when{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-work .my-concepts .sv2-card .svc-acts{grid-column:1}html[data-look=new] .creator-work .my-concepts .sv2-send{gap:8px 12px}html[data-look=new] .creator-work .my-concepts .sv2-spec{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-work .my-concepts .sv-iphone-tip{flex:1 1 100%;display:-webkit-box;margin:0;padding:0;overflow:hidden;border:0;background:none;color:var(--ob-muted);font-size:12.5px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-look=new] .creator-work .my-concepts .sv-iphone-tip b{color:var(--ob-ink-2);font-weight:550}html[data-look=new] .creator-work .my-concepts .post-link-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 12px;margin-top:14px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .post-link-row>span{min-width:0}html[data-look=new] .creator-work .my-concepts .post-link-row a{color:var(--ob-link);overflow-wrap:anywhere}html[data-look=new] .creator-work .my-concepts .post-link-label{flex:1 1 100%;color:var(--ob-muted)}html[data-look=new] .creator-work .my-concepts .post-link-form{flex:1 1 100%;gap:8px}html[data-look=new] .creator-work .my-concepts .post-link-form .input{flex:1 1 200px;min-width:0;min-height:38px;border-radius:7px;font-size:13.5px}html[data-look=new] .creator-work .my-concepts .post-link-form .btn{min-height:38px;padding:0 16px;border-radius:7px;font-size:13px}html[data-look=new] .creator-work .my-concepts .mc-ob-save:not(:disabled){border-color:var(--ob-line-strong);background:transparent;color:var(--ob-ink)}html[data-look=new] .creator-work .my-concepts .mc-ob-change{display:inline-flex;align-items:center;gap:5px;margin:0;padding:2px 0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;cursor:pointer}html[data-look=new] .creator-work .my-concepts .mc-ob-more{margin:18px -20px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .my-concepts .mc-ob-more>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 20px;color:var(--ob-ink-2);font-size:13.5px;font-weight:600;cursor:pointer}html[data-look=new] .creator-work .my-concepts .mc-ob-more>summary:before{content:none}html[data-look=new] .creator-work .my-concepts .mc-ob-more>summary:hover{color:var(--ob-ink)}html[data-look=new] .creator-work .my-concepts .mc-ob-more>summary svg{flex:none;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-work .my-concepts .mc-ob-more[open]>summary svg{transform:rotate(180deg)}html[data-look=new] .creator-work .my-concepts .mc-ob-more-body{padding:0 20px 18px}html[data-look=new] .creator-work .my-concepts .mc-ob-more-body>.lh-note{margin:0 0 4px!important;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc-ob-more-body .ct-assign-row{flex-wrap:wrap;gap:8px;margin-top:16px!important}html[data-look=new] .creator-work .my-concepts .mc-prompt{margin-top:12px}html[data-look=new] .creator-work .my-concepts .mc-prompt>summary{display:inline-flex;align-items:center;gap:5px;color:var(--ob-link);font-size:13px;font-weight:600;cursor:pointer}html[data-look=new] .creator-work .my-concepts .mc-prompt>summary:before{content:none}html[data-look=new] .creator-work .my-concepts .mc-prompt[open]>summary svg{transform:rotate(180deg)}html[data-look=new] .creator-work .my-concepts .mc-prompt .notes-box{border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:13px!important}html[data-look=new] .creator-work :is(.mc-ob-elnote,.cw-ob-elnote){margin:12px 0 0;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .mc-ob-more-body:not(:has(.pe-note)) .mc-ob-elnote,html[data-look=new] .creator-work .cw-ob-products:not(:has(.pe-note))>.cw-ob-elnote{display:none}html[data-look=new] .creator-work .cw-ob-products>.cw-ob-elnote{margin:0 0 2px;color:var(--ob-muted)}html[data-look=new] .creator-work :is(.mc-ob-more-body,.cw-ob-prod) .pe-note{display:none}html[data-look=new] .creator-work .mc-ob-more-body .pe{margin:12px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html[data-look=new] .creator-work .mc-ob-more-body .pe-head b{font-size:15px}html[data-look=new] .creator-work .mc-ob-more-body .pe-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:12px}html[data-look=new] .creator-work .mc-ob-more-body .pe-card{padding:8px 8px 10px}html[data-look=new] .creator-work .mc-ob-more-body .pe-card img{aspect-ratio:1}html[data-look=new] .creator-work .mc-ob-more-body .pe-read{gap:4px;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .creator-work .mc-ob-more-body .pe-read b{color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .creator-work .mc-ob-more-body .st-compact{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .mc-ob-more-body .st-compact>.lh-note{color:var(--ob-ink-2);font-size:13.5px;font-weight:550}html[data-look=new] .creator-work .mc-ob-more-body .st-compact .btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .creator-work .mc-ob-more-body .st-compact .btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work :is(.mc-ob-more-body,.mc2-body) .st-chip{border-radius:5px;border-color:var(--ob-line);color:var(--ob-ink-2);font-size:12.5px}html[data-look=new] .creator-work :is(.mc-ob-more-body,.mc2-body) .st-chip.st-ready{border-color:rgba(var(--cv-good-rgb),.4);color:var(--ob-positive)}html[data-look=new] .creator-work :is(.mc-ob-more-body,.mc2-body) .st-chip:is(.st-review,.st-still){border-color:rgba(var(--cv-warn-rgb),.4);color:var(--cv-warn)}html[data-look=new] .creator-work .my-concepts .mc-below{margin-top:28px}html[data-look=new] .creator-work .my-concepts .mc2-body{gap:0;padding:18px 20px 4px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-work .my-concepts .mc2-body .cv-head{margin:0;color:var(--ob-ink);font-size:16px}html[data-look=new] .creator-work .my-concepts .mc2-line{margin:4px 0 6px;color:var(--ob-muted);font-size:13.5px}html[data-look=new] .creator-work .my-concepts .mc2-body .st-row.st2{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .creator-work .my-concepts .mc2-body .st-row.st2.st-fresh{border-color:var(--ob-row-line);background:none;box-shadow:none}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-name{flex:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-name{color:var(--ob-ink);font-family:var(--ob-font);font-size:15.5px;font-weight:600;letter-spacing:-.015em}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps{display:flex;flex-wrap:wrap;align-self:stretch;gap:6px 14px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li{align-items:center;gap:8px;padding:0;border:0;border-radius:0;background:none;opacity:1}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li small{display:none}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li>span{width:20px;height:20px;border:1px solid var(--ob-line-strong);border-radius:5px;background:transparent;color:var(--ob-muted);font-size:12px;font-weight:600}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li.done>span{border-color:#ad86c5;background:#87609f;color:#f0dfff}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li.now>span{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li b{color:var(--ob-muted);font-size:13px;font-weight:550}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li.done b{color:var(--ob-ink-2)}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-steps li.now b{color:var(--ob-ink);font-weight:600}html[data-look=new] .creator-work .my-concepts .mc2-body .st2>.btn-primary{align-self:flex-start}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns{flex:none;width:auto;flex-wrap:wrap;justify-content:flex-start;gap:8px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 :is(>.btn-primary,.st-row-btns>.btn-primary){min-height:40px;padding:9px 16px;border-radius:8px;font-size:13.5px;font-weight:650}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns>.btn-ghost{min-height:40px;padding:9px 14px;border:1px solid var(--ob-line);border-radius:8px;background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:600}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns>.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-panel{grid-column:1 / -1}html[data-look=new] .creator-work .my-concepts .mc2-body .st2>.lh-note{grid-column:1 / -1;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-fine{margin-top:-2px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-more{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-work .my-concepts .mc2-body .st2-more>summary{display:inline-flex;align-items:center;color:var(--ob-link);font-weight:550}html[data-look=new] .creator-work .my-concepts .mc-ob-how{margin:0 -20px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .my-concepts .mc2-how>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 20px;color:var(--ob-ink-2);font-size:13.5px;font-weight:600;cursor:pointer}html[data-look=new] .creator-work .my-concepts .mc2-how>summary:before{content:none}html[data-look=new] .creator-work .my-concepts .mc2-how>summary:hover{color:var(--ob-ink)}html[data-look=new] .creator-work .my-concepts .mc2-how>summary svg{flex:none;color:var(--ob-muted);transition:transform .2s var(--ob-ease)}html[data-look=new] .creator-work .my-concepts .mc2-how[open]>summary svg{transform:rotate(180deg)}html[data-look=new] .creator-work .my-concepts .mc2-how[open]{padding-bottom:16px}html[data-look=new] .creator-work .my-concepts .mc2-how>:not(summary){margin-left:20px;margin-right:20px}html[data-look=new] .creator-work .my-concepts .mc2-how:not(.mc-ob-how){margin-top:16px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .icd-overlay{background:var(--ob-overlay)}html[data-look=new] .icd{gap:16px;padding:20px;border-left:1px solid var(--ob-line);background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .icd-head b{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .icd-head b svg{color:var(--ob-icon-tile-ink)}html[data-look=new] .icd-head .icon-btn{display:grid;place-items:center;width:34px;height:34px;padding:0}html[data-look=new] .icd .ic-bar h3{color:var(--ob-ink);font-family:var(--ob-font);font-size:15px;font-weight:600}html[data-look=new] .icd .ic-legend{color:var(--ob-muted);font-size:13px}html[data-look=new] .icd .ic-head span{color:var(--ob-muted);font-size:12px;font-weight:550;letter-spacing:0;text-align:center}html[data-look=new] .icd .ic-day{border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .icd .ic-day:hover{border-color:var(--ob-line-strong)}html[data-look=new] .icd .ic-day.today{border-color:var(--ob-accent-line)}html[data-look=new] .icd .ic-day.picked{border:1px solid var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .icd .ic-num{font-size:13px;font-weight:550}html[data-look=new] :is(.icd,.ic) .ic-dot.todo{background:var(--ob-accent)}html[data-look=new] :is(.icd,.ic) .ic-dot.done{background:var(--ob-positive)}html[data-look=new] .icd-ahead{gap:0;padding-top:14px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .icd-label{margin:0 0 6px;color:var(--ob-muted);font-size:13px;font-weight:550;letter-spacing:0}html[data-look=new] .icd-row{min-height:44px;padding:0 10px;border-radius:7px;color:var(--ob-ink);font-size:14px}html[data-look=new] .icd-row span:last-child{color:var(--ob-muted)}html[data-look=new] .icd-row:hover,html[data-look=new] .icd-row.on{background:var(--ob-hover)}html[data-look=new] .icd .icd-all{min-height:38px;padding:0 14px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);color:var(--ob-ink);font-size:13.5px;font-weight:600}html[data-look=new] .icd .icd-all:hover{border-color:var(--ob-accent)}html[data-look=new] .creator-work .cw-products{display:flex;flex-direction:column;gap:16px}html[data-look=new] .creator-work .cw-products>.pe{margin:0;padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-work .cw-ob-prod{position:relative;display:flex;flex-direction:column;padding:16px 20px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel)}html[data-look=new] .creator-work .cw-ob-prod.editing{border-color:var(--ob-line-strong)}html[data-look=new] .creator-work .cw-ob-prod-head{display:flex;align-items:center;gap:12px;min-width:0;padding:0 0 14px}html[data-look=new] .creator-work .cw-ob-prod-thumb{flex:none;display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:var(--ob-icon-tile);color:var(--ob-icon-tile-ink)}html[data-look=new] .creator-work .cw-ob-prod-thumb img{display:block;width:100%;height:100%;object-fit:cover}html[data-look=new] .creator-work .cw-ob-prod-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}html[data-look=new] .creator-work .cw-ob-prod-name b{overflow:hidden;color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .creator-work .cw-ob-prod-name small{color:var(--ob-muted);font-size:13px}html[data-look=new] .creator-work .cw-ob-prod-head .cw-ob-edit{flex:none;display:inline-flex;align-items:center;gap:7px}html[data-look=new] .creator-work .cw-ob-prod .pe>.pe-head{display:none}html[data-look=new] .creator-work .cw-ob-prod .pe{margin:0;padding:0;border:0;background:none;box-shadow:none}html[data-look=new] .creator-work .pe-head{margin-bottom:12px;align-items:center;flex-wrap:wrap;gap:6px 10px}html[data-look=new] .creator-work .pe-head b{color:var(--ob-ink);font-size:17px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .creator-work .pe-head span{flex:none;white-space:nowrap;padding:3px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .creator-work .pe-vibe{margin:0;padding:12px 0;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .pe-lab{gap:6px;color:var(--ob-ink-2);font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .creator-work .pe-lab span{color:var(--ob-muted);font-size:12.5px;opacity:1}html[data-look=new] .creator-work .pe-lab .lh-note,html[data-look=new] .creator-work .pe-vibe>.lh-note{color:var(--ob-muted);font-size:13px;font-weight:400}html[data-look=new] .creator-work .pe-in{padding:9px 11px;font-size:13.5px;font-weight:400}html[data-look=new] .creator-work textarea.pe-in{min-height:64px}html[data-look=new] .creator-work .pe-vibe-read{background:none;color:var(--ob-ink);font-size:13.5px;font-weight:400;line-height:1.5}html[data-look=new] .creator-work .pe-angles{margin:0;padding-left:18px;color:var(--ob-ink);font-size:13.5px;font-weight:400;line-height:1.55}html[data-look=new] .creator-work :is(.cw-ob-prod:not(.editing),.mc-ob-more-body) .pe-vibe>.pe-lab{display:grid;grid-template-columns:140px minmax(0,1fr);column-gap:16px;row-gap:2px;align-items:baseline}html[data-look=new] .creator-work :is(.cw-ob-prod:not(.editing),.mc-ob-more-body) .pe-vibe>.pe-lab>*{grid-column:2}html[data-look=new] .creator-work :is(.cw-ob-prod:not(.editing),.mc-ob-more-body) .pe-vibe-read{color:var(--ob-ink-2)}html[data-look=new] .creator-work .pe-drop{min-height:0;margin:4px 0;padding:20px 18px;flex-direction:row;gap:14px;border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .creator-work .pe-drop:hover,html[data-look=new] .creator-work .pe-drop.over{border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06)}html[data-look=new] .creator-work .pe-drop-ico{width:36px;height:36px;flex:none;border:1px solid var(--ob-icon-tile-line);border-radius:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4m-5 5 5-5 5 5M4 16v4h16v-4'/%3E%3C/svg%3E") center / 18px no-repeat,var(--ob-icon-tile)}html[data-look=new] .creator-work .pe-drop-title{color:var(--ob-ink);font-size:14.5px;font-weight:600}html[data-look=new] .creator-work .pe-drop-btn{margin:0 0 0 4px}html[data-look=new] .creator-work .pe-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:14px;margin-top:14px}html[data-look=new] .creator-work .pe-card{gap:10px;padding:10px 10px 12px;border:1px solid var(--ob-tile-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .creator-work .pe-card:hover{border-color:var(--ob-tile-hover-line);box-shadow:none}html[data-look=new] .creator-work .pe-card.is-canon{border-color:var(--ob-accent);box-shadow:none}html[data-look=new] .creator-work .pe-card img{border-radius:var(--ob-radius-sm);background:var(--ob-icon-tile);aspect-ratio:4 / 3;object-fit:cover}html[data-look=new] .creator-work .pe-canon{padding:4px 8px;border-radius:5px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px;font-weight:600;letter-spacing:0}html[data-look=new] .creator-work .pe-card .pe-lab{font-size:12.5px}html[data-look=new] .creator-work .pe-read{display:flex;flex-direction:column;gap:4px;padding:0 2px;color:var(--ob-ink-2);font-size:13px;line-height:1.45}html[data-look=new] .creator-work .pe-read b{color:var(--ob-ink);font-size:14px;font-weight:600}html[data-look=new] .creator-work .pe-actions{gap:4px;padding-top:8px;border-top:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .pe-actions .btn.btn-ghost{min-height:30px;padding:4px 8px;color:var(--ob-link);font-size:13px;font-weight:550}html[data-look=new] .creator-work :is(.pe-soft,.pe-lowres){font-size:12.5px}html[data-look=new] .creator-work .pe-vibe .btn.btn-ghost{min-height:32px;padding:6px 12px;border:1px solid var(--ob-line);border-radius:var(--ob-radius-sm);background:var(--ob-raised);color:var(--ob-ink);font-size:13px;font-weight:550}html[data-look=new] .creator-work .pe-vibe .btn.btn-ghost:hover:not(:disabled){border-color:var(--ob-accent);background:var(--ob-hover)}html[data-look=new] .creator-work .pe-vibe .dp-chips{gap:8px}html[data-look=new] .creator-work :is(.my-competitors,.my-files)>.ct-card{padding:18px 20px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;transform:none}html[data-look=new] .creator-work .my-competitors>.ct-card>.cv-head{display:none}html[data-look=new] .creator-work .my-files .ct-head{align-items:center;margin-bottom:14px}html[data-look=new] .creator-work .my-files .ct-head .cv-head{color:var(--ob-ink-2);font-size:14px;font-weight:550}html[data-look=new] .creator-work .my-files .ct-head .cv-head>span{margin-left:8px;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:550}html[data-look=new] .creator-work .my-files>.ct-card>.lh-note{margin:-6px 0 12px;color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .my-competitors .cmp-list.acct-grid{display:flex;flex-direction:column;gap:0}html[data-look=new] .creator-work .my-competitors .cmp-row.acct-card{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;box-shadow:none}html[data-look=new] .creator-work .my-competitors .cmp-row.acct-card:first-child{padding-top:0}html[data-look=new] .creator-work .my-competitors .cmp-row.acct-card:hover{border-color:var(--ob-row-line);transform:none;box-shadow:none}html[data-look=new] .creator-work .my-competitors .cmp-ico{width:32px;height:32px}html[data-look=new] .creator-work .my-competitors .cmp-ico .plat-logo{width:32px!important;height:32px!important;border-radius:8px!important}html[data-look=new] .creator-work .my-competitors .cmp-ico .plat-logo svg{width:18px;height:18px}html[data-look=new] .creator-work .my-competitors .cmp-body{min-width:0}html[data-look=new] .creator-work .my-competitors .watch-link{display:inline;padding:0;border:0;background:none;color:var(--ob-ink);font-size:14.5px;font-weight:600;text-decoration:none}html[data-look=new] .creator-work .my-competitors .watch-link:hover{color:var(--ob-accent-2)}html[data-look=new] .creator-work .my-competitors .cmp-body .lh-note{color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .creator-work .my-competitors .cmp-row>.btn-ghost{display:inline-flex;align-items:center;gap:5px;color:var(--ob-link);font-size:13px;font-weight:600}html[data-look=new] .creator-work .my-competitors .cmp-row>.btn-ghost:before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b4f0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4Zm9-13 4 4'/%3E%3C/svg%3E") center / 14px no-repeat}html[data-look=new] .creator-work .my-competitors .ma-form{align-items:stretch;margin-top:16px!important;padding:0;border:0;border-radius:0;background:none;gap:8px}html[data-look=new] .creator-work .my-competitors .ma-form>.input{min-height:40px}html[data-look=new] .creator-work .my-competitors .ma-form>.btn{min-height:40px;padding:0 18px;border-radius:8px;font-size:13.5px;font-weight:600}html[data-look=new] .creator-work .my-competitors .ma-form>.btn-primary:disabled{border-color:var(--ob-accent-line);background:var(--ob-accent);color:var(--ob-accent-ink);opacity:.5}html[data-look=new] .creator-work .my-competitors .cmp-edit{gap:8px;padding:12px 0}html[data-look=new] .creator-work .my-files .ca-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px}html[data-look=new] .creator-work .my-files .btn:has(>.ct-ob-ico){display:inline-flex;align-items:center;gap:7px}html[data-look=new] .creator-work .my-files .ca-tile{border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-raised);box-shadow:none}html[data-look=new] .creator-work .my-files .ca-tile:hover{border-color:var(--ob-line-strong);transform:none;box-shadow:none}html[data-look=new] .creator-work .my-files .ca-name>span:empty{display:none}html[data-look=new] .creator-work .my-files .ca-rename{width:100%;min-height:0;padding:2px 4px;margin-left:-4px;border:1px solid transparent!important;border-radius:6px;background:transparent!important;color:var(--ob-ink);font-size:13.5px;font-weight:600;text-overflow:ellipsis;box-shadow:none!important}html[data-look=new] .creator-work .my-files textarea.ca-rename{display:block;height:auto;max-height:calc(2.7em + 6px);overflow:hidden;resize:none;font-family:inherit;line-height:1.35;white-space:normal;field-sizing:content}html[data-look=new] .creator-work .my-files .ca-rename:hover{border-color:var(--ob-line)!important}html[data-look=new] .creator-work .my-files .ca-rename:focus{border-color:var(--ob-accent)!important;background:var(--ob-panel)!important}html[data-look=new] .creator-work .my-files .ca-meta,html[data-look=new] .creator-work .my-files .ca-meta .lh-note{color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-work .my-files .ca-row a.btn-ghost{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-panel);color:var(--ob-ink);font-size:13px;font-weight:600;text-decoration:none}html[data-look=new] .creator-work .my-files .ca-row a.btn-ghost:before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d2b3e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m-5-5 5 5 5-5M4 16v5h16v-5'/%3E%3C/svg%3E") center / 14px no-repeat}html[data-look=new] .creator-work .my-files .ca-row a.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work .my-files .ca-grid:has(.ca-tile)>.ca-add{display:none}html[data-look=new] .creator-work .my-files .ca-add{border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .creator-work .my-files .ca-add:hover:not(:disabled){border-color:var(--ob-accent);background:rgba(var(--ob-accent-rgb),.06);color:var(--ob-ink)}html[data-look=new] .creator-work .my-files .ca-add span{font-size:13px;font-weight:550;letter-spacing:0;text-transform:none}html[data-look=new] .creator-work .ma-ob>.ct-card.qa-ob{margin:0;padding:18px 20px 8px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none;transform:none}html[data-look=new] .creator-work .ma-ob>.ct-card.qa-ob.is-empty{padding-bottom:6px}html[data-look=new] .creator-work .qa-ob>.pp-empty{margin-top:4px}html[data-look=new] .creator-work .qa-ob .btn:has(>.ct-ob-ico){display:inline-flex;align-items:center;gap:7px}html[data-look=new] .creator-work .qa-ob .btn.btn-ghost{border-color:var(--ob-line);background:var(--ob-raised);color:var(--ob-ink)}html[data-look=new] .creator-work .qa-ob .btn.btn-ghost:hover{border-color:var(--ob-line-strong);background:var(--ob-hover)}html[data-look=new] .creator-work .qa-ob select:is(.input,.select):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding-right:36px;background:var(--cv-chev) right 12px center / 16px no-repeat,var(--ob-panel);cursor:pointer}html[data-look=new] .creator-work .qa-ob .acct-form{gap:8px}html[data-look=new] .creator-work .qa-ob .ct2-product{display:inline-block;max-width:100%;padding:2px 8px;border:1px solid var(--ob-line);border-radius:5px;background:var(--ob-raised);color:var(--ob-ink-2);font-size:12.5px;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-look=new] .creator-work .qa-ob .ct2-product.none{border-style:dashed;background:transparent;color:var(--ob-muted)}html[data-look=new] .creator-work .qa-ob .ct2-more{display:grid;place-items:center;width:34px;height:34px;border-radius:7px;color:var(--ob-muted);font-size:18px}html[data-look=new] .creator-work .qa-ob .ct2-more:hover,html[data-look=new] .creator-work .qa-ob .ct2-more[aria-expanded=true]{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .creator-work .qa-ob .ct2-menu{top:38px;min-width:200px;padding:6px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);box-shadow:var(--ob-shadow)}html[data-look=new] .creator-work .qa-ob .ct2-menu :is(button,a){min-height:38px;padding:8px 11px;border-radius:7px;color:var(--ob-ink);font-size:13.5px;text-decoration:none}html[data-look=new] .creator-work .qa-ob .ct2-menu :is(button,a):hover{background:var(--ob-hover)}html[data-look=new] .creator-work .qa-ob .qa-ob-extra{margin:-4px 0 14px 44px;min-width:0}html[data-look=new] .creator-work .qa-ob .qa-ob-extra:empty{display:none}html[data-look=new] .creator-work .cs-pay .cs-card{margin:0 0 14px;padding:18px 20px 6px;border:1px solid var(--ob-line);border-radius:var(--ob-radius);background:var(--ob-panel);box-shadow:none}html[data-look=new] .creator-work .cs-pay .pw{margin:0;padding:0;border:0}html[data-look=new] .creator-work .cs-pay .pw-head{margin:0 0 6px;padding-top:0;border-top:0}html[data-look=new] .creator-work .cs-pay .cs-ob-entries-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 4px;padding-bottom:10px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .creator-work .cs-pay .cs-ob-entries-head+.pay2-rows .pay2-row:first-child{padding-top:12px}html[data-look=new] .creator-work .cs-pay .pw-head .vw-h{color:var(--ob-ink);font-size:16px;font-weight:600}html[data-look=new] .creator-work .cs-pay .pw-head .vw-h small{color:var(--ob-muted);font-size:13px;font-weight:450}html[data-look=new] .creator-work .cs-pay .pw-total{border-radius:6px;font-size:13px}html[data-look=new] .creator-work .cs-pay .pw-total.overdue{border-color:rgba(var(--ob-danger-rgb),.5);background:rgba(var(--ob-danger-rgb),.12);color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .pw-list{gap:0}html[data-look=new] .creator-work .cs-pay .vw-week{grid-template-columns:minmax(0,1fr) 124px 108px;column-gap:12px;margin:0;padding:14px 0;border:0;border-top:1px solid var(--ob-row-line);border-radius:0;background:none;transform:none}html[data-look=new] .creator-work .cs-pay .vw-week:first-child{border-top:0}html[data-look=new] .creator-work .cs-pay .vw-week.open{border-style:solid;background:none}html[data-look=new] .creator-work .cs-pay .vw-week.overdue,html[data-look=new] .creator-work .cs-pay .vw-week.due{border-color:var(--ob-row-line);background:none}html[data-look=new] .creator-work .cs-pay .vw-week-when b{color:var(--ob-ink);font-weight:600}html[data-look=new] .creator-work .cs-pay .vw-week-when span{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .cs-pay .vw-week.overdue .vw-week-amt{color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .vw-week-amt{color:var(--ob-ink);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-look=new] .creator-work .cs-pay .vw-pill{justify-self:stretch;min-width:0;padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600;text-align:center}html[data-look=new] .creator-work .cs-pay .vw-pill.good{border-color:rgba(var(--cv-good-rgb),.4);background:rgba(var(--cv-good-rgb),.1);color:var(--ob-positive)}html[data-look=new] .creator-work .cs-pay .vw-pill.mute{border-color:var(--ob-line);background:transparent;color:var(--ob-ink-2)}html[data-look=new] .creator-work .cs-pay .vw-pill:is(.warn,.due,.gold){border-color:var(--ob-pill-line);background:var(--ob-pill-bg);color:var(--ob-pill-ink)}html[data-look=new] .creator-work .cs-pay .vw-pill:is(.bad,.overdue,.red){border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .pay2-last.cs-ob-last{gap:14px;margin:0 0 14px}html[data-look=new] .creator-work .cs-pay .pay2-last-item{padding:14px 16px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] .creator-work .cs-pay .pay2-last-lab{color:var(--ob-tile-label);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-look=new] .creator-work .cs-pay .pay2-last-amt{margin-top:10px;color:var(--ob-ink);font-size:28px;font-weight:550;line-height:1;letter-spacing:-.8px;font-variant-numeric:tabular-nums}html[data-look=new] .creator-work .cs-pay .pay2-last-item.paid .pay2-last-amt{color:var(--ob-positive)}html[data-look=new] .creator-work .cs-pay .pay2-last-item.exp .pay2-last-amt{color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .pay2-last-when{margin-top:8px;color:var(--ob-muted);font-size:12.5px}html[data-look=new] .creator-work .cs-pay .pay2-rows{margin:0}html[data-look=new] .creator-work .cs-pay .pay2-row{padding:12px 0;border-color:var(--ob-row-line)}html[data-look=new] .creator-work .cs-pay .pay2-row:first-child{padding-top:0;border-top:0}html[data-look=new] .creator-work .cs-pay .pay2-when{color:var(--ob-ink);font-weight:550}html[data-look=new] .creator-work .cs-pay .pay2-pill{padding:2px 8px;border:1px solid var(--ob-pill-line);border-radius:5px;background:var(--ob-pill-bg);color:var(--ob-pill-ink);font-size:12.5px;font-weight:600}html[data-look=new] .creator-work .cs-pay .pay2-pill.payment{border-color:rgba(var(--cv-good-rgb),.4);background:rgba(var(--cv-good-rgb),.1);color:var(--ob-positive)}html[data-look=new] .creator-work .cs-pay .pay2-pill.expense{border-color:rgba(var(--ob-danger-rgb),.45);background:rgba(var(--ob-danger-rgb),.1);color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .pay2-amount{color:var(--ob-ink);font-weight:600;font-variant-numeric:tabular-nums}html[data-look=new] .creator-work .cs-pay .pay2-amount.payment{color:var(--ob-positive)}html[data-look=new] .creator-work .cs-pay .pay2-amount.expense{color:var(--ob-danger-ink)}html[data-look=new] .creator-work .cs-pay .pay2-row-sub{color:var(--ob-ink-2);font-size:13px}html[data-look=new] .creator-work .cs-pay .pay2-row-sub b{color:var(--ob-ink)}@media (max-width: 640px){html[data-look=new] .creator-work .cw-hero{margin:0 0 16px!important;padding:0!important;border-radius:0!important}html[data-look=new] .creator-work .cw-com-chip{min-height:34px;padding:0 11px;font-size:13px}html[data-look=new] .creator-work .cw-commission{margin-bottom:18px}html[data-look=new] .creator-work .cw-ob-hero{display:none}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-today .sh-sub{justify-content:flex-start;text-align:left}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-today .sh-sub .sh-change{justify-self:start;margin-left:0;margin-right:0;text-align:left}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-body .sh-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-body .sh-mini>div,html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-body .sh-mini>div:first-child{gap:3px;margin:0;padding:10px 12px;border:1px solid var(--ob-tile-line);border-radius:9px;background:var(--ob-tile)}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-body .sh-mini>div:nth-child(3){grid-column:1 / -1}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-body .sh-mini :is(span,em){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.3}html[data-look=new] .creator-work .cw-commission .sh.sh-ob:not(.cw-chart-open) .sh-wide{display:none}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-ob-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-ob-foot .sh-live{flex:1 1 100%}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-ob-foot :is(.sh-chart-toggle,.sh-pick-toggle,.sh-larp){display:inline-flex;align-items:center;min-height:32px;margin:0;padding:4px 11px;border:1px solid var(--ob-line);border-radius:7px;background:var(--ob-raised);box-shadow:none;color:var(--ob-ink-2);font:inherit;font-size:12.5px;font-weight:550;white-space:nowrap;cursor:pointer}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-ob-foot :is(.sh-chart-toggle,.sh-pick-toggle).on{border-color:var(--ob-seg-on-line);background:var(--ob-seg-on);color:var(--ob-seg-on-ink)}html[data-look=new] .creator-work .cw-commission .sh.sh-ob .sh-ob-foot .sh-larp{position:static;margin-left:auto}html[data-look=new] .creator-work .cw-nav{display:none}html[data-look=new] .creator-work .cw-ob-pick{display:block;margin:0 0 18px}html[data-look=new] .creator-work .cw-ob-pick .fm-btn{width:100%;min-height:44px;justify-content:flex-start;padding:0 14px;border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-panel);font-size:14.5px}html[data-look=new] .creator-work .cw-ob-pick .fm-btn .fm-label{color:var(--ob-muted)}html[data-look=new] .creator-work .cw-ob-pick .fm-btn .fm-value{flex:1 1 auto;overflow:hidden;color:var(--ob-ink);font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .creator-work .cw-teams{margin:0 -16px 14px;padding:0 16px}html[data-look=new] .creator-work .cw-team{min-width:210px;max-width:280px}html[data-look=new] .creator-work .cw-nav{margin-bottom:18px}html[data-look=new] .creator-work .my-concepts .mc-today-head{align-items:center;margin-bottom:14px}html[data-look=new] .creator-work .my-concepts .mc-today-title h2{font-size:19px}html[data-look=new] .creator-work .my-concepts .mc-today-sub{font-size:13px}html[data-look=new] .creator-work .my-concepts .mc-cal-btn{width:48px;min-height:48px;padding:0}html[data-look=new] .creator-work .my-concepts .mc-cal-ico{border:0;background:none}html[data-look=new] .creator-work .my-concepts .mc-cal-badge{border:0;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc-card{padding:16px 14px 4px}html[data-look=new] .creator-work .my-concepts .mc-card:not(:has(.mc-ob-more)){padding-bottom:16px}html[data-look=new] .creator-work .my-concepts .mc-ob-head{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start!important;gap:8px;padding-bottom:14px}html[data-look=new] .creator-work .my-concepts .mc-ob-head>div:first-child{display:contents}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-title{display:contents}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-name{flex:1 1 100%;font-size:18px}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-motion{flex:1 1 100%}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-meta{display:contents}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-split{flex:1 1 100%}html[data-look=new] .creator-work .my-concepts .mc-ob-head .ct-done{order:9;width:auto;min-height:30px;margin:0 0 0 auto;padding:0 11px;border-radius:6px;font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc-ob-head .mc2-name{order:-2}html[data-look=new] .creator-work .my-concepts .mc-ob-head .ct-done.on{order:-1;min-height:26px;margin-left:0;padding:0 9px;border-radius:5px}html[data-look=new] .creator-work .my-concepts .mc-ob-head .ct-done svg{width:13px;height:13px}html[data-look=new] .creator-work .my-concepts .ct-date-head{margin-top:22px;font-size:15px}html[data-look=new] .creator-work .my-concepts .mc-ob-frames{max-width:none}html[data-look=new] .creator-work .my-concepts .mc-ob-watch-btn{width:100%;justify-content:center}html[data-look=new] .creator-work .my-concepts .mc-ob-fact{grid-template-columns:74px minmax(0,1fr);gap:10px}html[data-look=new] .creator-work .my-concepts .mc-build-row .btn.mc2-go{flex:1 1 100%}html[data-look=new] .creator-work .my-concepts .sv2-send .sv2-submit{flex:1 1 auto}html[data-look=new] .creator-work .my-concepts .mc-ob-more{margin:16px -14px 0}html[data-look=new] .creator-work .my-concepts .mc-ob-more>summary{padding:0 14px}html[data-look=new] .creator-work .my-concepts .mc-ob-more-body{padding:0 14px 16px}html[data-look=new] .creator-work .mc-ob-more-body .pe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-look=new] .creator-work .my-concepts .mc2-body{padding:16px 14px 4px}html[data-look=new] .creator-work .my-concepts .mc2-body .st-row.st2{grid-template-columns:minmax(0,1fr)}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 :is(>.btn-primary,.st-row-btns){grid-column:1;grid-row:auto;justify-self:stretch;justify-content:flex-start}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns>.btn{flex:1 1 auto;width:auto;white-space:normal}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns>.btn-primary{flex-basis:100%;padding:9px 10px;font-size:13px;letter-spacing:-.01em}html[data-look=new] .creator-work .my-concepts .mc2-body .st2 .st-row-btns>.btn-ghost{min-height:40px;padding:8px 10px;font-size:12.5px}html[data-look=new] .creator-work .my-concepts .mc-ob-how{margin:0 -14px}html[data-look=new] .creator-work .my-concepts .mc2-how>summary{padding:0 14px}html[data-look=new] .creator-work .my-concepts .mc2-how>:not(summary){margin-left:14px;margin-right:14px}html[data-look=new] .creator-work .cw-ob-prod{padding:16px 14px}html[data-look=new] .creator-work .cw-ob-prod-name b{font-size:16px}html[data-look=new] .creator-work :is(.cw-ob-prod:not(.editing),.mc-ob-more-body) .pe-vibe>.pe-lab{grid-template-columns:minmax(0,1fr)}html[data-look=new] .creator-work :is(.cw-ob-prod:not(.editing),.mc-ob-more-body) .pe-vibe>.pe-lab>*{grid-column:1}html[data-look=new] .creator-work .cw-products .pe-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-look=new] .creator-work .cw-products>.pe{padding:16px 14px}html[data-look=new] .creator-work .pe-drop{flex-direction:column;gap:10px;padding:18px 14px}html[data-look=new] .creator-work .pe-drop-btn{margin:0}html[data-look=new] .creator-work :is(.my-competitors,.my-files)>.ct-card{padding:16px 14px 4px}html[data-look=new] .creator-work .ma-ob>.ct-card.qa-ob{padding:16px 14px 6px}html[data-look=new] .creator-work .qa-ob .qa-ob-extra{margin-left:0}html[data-look=new] .creator-work .my-competitors>.ct-card{padding-bottom:16px}html[data-look=new] .creator-work .my-competitors .ma-form>.btn{flex:1 1 100%;min-height:44px}html[data-look=new] .creator-work .my-files>.ct-card{padding-bottom:16px}html[data-look=new] .creator-work .my-files .ct-head{flex-wrap:wrap;gap:10px;margin-bottom:14px}html[data-look=new] .creator-work .my-files .ct-actions{flex:1 1 100%;flex-wrap:wrap;min-width:0;gap:8px}html[data-look=new] .creator-work .my-files .ct-actions>*{flex:1 1 auto;min-width:0;max-width:100%}html[data-look=new] .creator-work .my-files .ca-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}html[data-look=new] .creator-work .my-files .ca-tile>:is(img,video).ca-thumb,html[data-look=new] .creator-work .my-files .ca-tile>.ca-thumb{max-height:220px;object-fit:cover}html[data-look=new] .creator-work .cs-pay .cs-card{padding:16px 14px 4px}html[data-look=new] .creator-work .cs-pay .vw-week{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}html[data-look=new] .creator-work .cs-pay .vw-pill{justify-self:start;min-width:108px}html[data-look=new] .creator-work .cs-pay .pay2-last.cs-ob-last{gap:10px}html[data-look=new] .creator-work .cs-pay .pay2-last-amt{font-size:24px}}html[data-look=new] .obp{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}html[data-look=new] .obp>.nlc-back{justify-self:start;margin-bottom:-10px}html[data-look=new] .obp .nlc-rows.ob-shelves:not(.is-ready){gap:28px}html[data-look=new] .obp .obp-grid{gap:14px}html[data-look=new] .obp .obp-grid>.nlc-back{justify-self:start}html[data-look=new] .obp.is-measured .obp-grid>.nlc-grid{grid-template-columns:repeat(var(--obp-cols),minmax(0,1fr));column-gap:var(--obp-gap)}html[data-look=new] .obp .nlc-section-head h2{font-size:22px}html[data-look=new] .obp .nlc-empty{padding:34px 20px;border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:none}html[data-look=new] .obp .nlc-empty b{color:var(--ob-ink);font-size:16px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .obp .nlc-empty span{color:var(--ob-muted);font-size:14px}html[data-look=new] .obp .nlc-empty svg{width:44px;height:44px}html[data-look=new] .obp .nlc-skel-wrap{gap:28px}html[data-look=new] .obp .nlc-strip{scroll-snap-type:none}html[data-look=new] .obp>.nlc-rows.ob-shelves.is-ready{margin-bottom:-34px}html[data-look=new] .nlc-bar.obp-bar{position:static;z-index:6;margin:0;padding:0;background:none}html[data-look=new] .obp-bar .nlc-search{max-width:none}html[data-look=new] .obp-bar .nlc-search input{flex:1;min-width:0;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ob-ink);font-family:var(--ob-font);font-size:14px;outline:none}html[data-look=new] .obp-bar .nlc-search input:is(:hover,:focus){border:0;background:transparent;box-shadow:none}html[data-look=new] .obp-bar .nlc-search input::placeholder{color:var(--ob-muted);opacity:1}html[data-look=new] .obp-bar .fm-value{max-width:230px}html[data-look=new] .nlc-bar.obp-bar:after{content:none}@media (min-width: 641px){html[data-look=new] .dp-lib .nlc-bar.obp-bar:not(.is-narrow){position:sticky;top:-16px;margin:-10px -16px 0;padding:10px 16px 12px;background:var(--ob-panel);box-shadow:0 1px 0 var(--ob-row-line)}html[data-look=new] .dp-lib .nlc-bar.obp-bar:not(.is-narrow):after{content:"";position:absolute;left:0;right:0;top:calc(100% + 1px);height:22px;pointer-events:none;background:linear-gradient(var(--ob-panel) 30%,rgba(0,0,0,0))}}html[data-look=new] .concept-picker .cp-settings{margin-bottom:4px}html[data-look=new] .concept-picker .cp-settings>summary{display:inline-flex;align-items:center;gap:7px;padding:4px 0}html[data-look=new] .concept-picker .cp-settings>summary:before{content:"";width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h4M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='10' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h4M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='10' cy='17' r='2'/%3E%3C/svg%3E") center / contain no-repeat}html[data-look=new] .concept-picker>.cp-offkind{margin:0 0 12px;color:var(--ob-ink-2);font-size:13.5px}html[data-look=new] .concept-picker>.cp-settings+.obp,html[data-look=new] .concept-picker>.cp-offkind+.obp{margin-top:10px}html[data-look=new] .obp-card{position:relative;display:grid;align-content:start;gap:6px;min-width:0}html[data-look=new] .obp-over{position:absolute;top:0;left:0;right:0;z-index:3;aspect-ratio:3 / 4;pointer-events:none;animation:nl-rise .28s var(--ease) both;animation-delay:calc(var(--i, 0) * 28ms)}html[data-look=new] .obp-watch{position:absolute;right:9px;bottom:9px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#120d1cbd;color:#fff;cursor:pointer;pointer-events:auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .18s var(--ob-ease),background .18s var(--ob-ease),transform .18s var(--ob-ease)}html[data-look=new] .obp-watch svg{width:15px;height:15px}html[data-look=new] button.obp-watch:hover{border-color:var(--ob-accent);background:#120d1ceb;transform:scale(1.06)}html[data-look=new] button.obp-watch:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .obp-watch.is-novid{color:#c9bdd8;border-color:#ffffff24}html[data-look=new] .obp-watch.is-novid svg{width:16px;height:16px}html[data-look=new] span.obp-watch{cursor:help}html[data-look=new] .obp-card.has-watch .ob-mc-views{right:48px}html[data-look=new] .obp-card.has-watch .ob-mc-media .ob-mc-views{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-look=new] .obp-card .ob-mc-media .nlc-card-check{width:26px;height:26px;border:1.5px solid rgba(255,255,255,.72);background:#120d1c6b}html[data-look=new] .obp-card .ob-mc-media .nlc-card-check.on{border-color:var(--ob-accent);background:var(--ob-accent);color:var(--ob-accent-ink)}html[data-look=new] .obp-card .nlc-card.ob-mc:hover .nlc-card-check:not(.on){border-color:#fff}html[data-look=new] .obp-card .nlc-card.ob-mc.is-checked .ob-mc-copy>b{color:#e4d4ff}html[data-look=new] .obp-card .ob-mc-media:has(>.nlc-card-check)>.nlc-card-top{right:42px}html[data-look=new] .obp-card.is-no .ob-mc-media>img{opacity:.5}html[data-look=new] .obp-card.is-no .ob-mc-copy>b{color:var(--ob-ink-2)}html[data-look=new] .obp-more{justify-self:start;padding:0;border:0;background:none;color:var(--ob-link);font-family:var(--ob-font);font-size:13px;font-weight:550;cursor:pointer}html[data-look=new] .obp-more:hover{color:var(--ob-link-hover)}html[data-look=new] .obp-first{min-width:0}html[data-look=new] .obp-own .ob-mc-media{border-style:dashed;background:var(--ob-panel)}html[data-look=new] .obp-own .ob-mc-media:after{content:none}html[data-look=new] .obp-own .nlc-card-blank{background:none;color:var(--ob-ink-2)}html[data-look=new] .obp-own .nlc-card-blank svg{display:none}html[data-look=new] .obp-own .nlc-card-blank:before{content:"";width:34px;height:34px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4zM13.5 6.5l4 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4zM13.5 6.5l4 4'/%3E%3C/svg%3E") center / contain no-repeat}html[data-look=new] .obp-own .nlc-card.ob-mc:hover .ob-mc-media{border-color:var(--ob-accent)}html[data-look=new] .obp-own .nlc-card.ob-mc.is-checked .ob-mc-media{border-style:solid}html[data-look=new] .obp-qc-hook{display:flex;flex:none}html[data-look=new] .obp-qc-hook .fm-btn{min-height:38px}@media (max-width: 640px){html[data-look=new] .obp-qc-hook{flex:1 1 100%}html[data-look=new] .obp-qc-hook .fm-btn{flex:1 1 auto;justify-content:center}}html[data-look=new] .qc-pair.obp-qc-pair{display:block;text-align:left}html[data-look=new] .qc-watch.obp-qc-watch{display:inline-flex;align-items:center;gap:6px}html[data-look=new] .qc-watch.obp-qc-watch svg{flex:none}html[data-look=new] .cp-watch-none.cp-watch-still{gap:12px;padding:18px 20px 22px}html[data-look=new] .cp-watch-still img{width:min(200px,60%);aspect-ratio:3 / 4;object-fit:cover;border:1px solid var(--ob-line);border-radius:10px}@media (max-width: 640px){html[data-look=new] .cp-watch-overlay .cp-watch{width:100%;max-width:none;border-radius:16px 16px 0 0}}html[data-look=new] .dp-bar.ob-dp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:20px;row-gap:4px}html[data-look=new] .ob-dp-head>.ob-dp-back{grid-column:1;grid-row:1;justify-self:start}html[data-look=new] .ob-dp-head>.dp-title{grid-column:1;grid-row:2}html[data-look=new] .ob-dp-head>.dp-send{grid-column:2;grid-row:1 / span 2;align-self:end}html[data-look=new] .ob-dp-back{display:inline-flex;align-items:center;gap:4px;min-height:28px;margin-left:-4px;padding:0 8px 0 2px;border:0;border-radius:6px;background:none;color:var(--ob-muted);font-family:var(--ob-font);font-size:13.5px;font-weight:500;cursor:pointer;transition:color .16s var(--ob-ease)}html[data-look=new] .ob-dp-back svg{width:15px;height:15px}html[data-look=new] .ob-dp-back:hover{color:var(--ob-ink)}html[data-look=new] .ob-dp-back:disabled{opacity:.5;cursor:default}html[data-look=new] .ob-dp-back:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .ob-dp-head .dp-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;min-width:0}html[data-look=new] .ob-dp-head .dp-title h2{margin:0;font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.2}html[data-look=new] .ob-dp-head .dp-steps{display:flex;align-items:center;gap:0;margin:0;padding:0}html[data-look=new] .ob-dp-head .dp-steps li{display:inline-flex;align-items:center;gap:0;padding:0;border:0;border-radius:0;background:none;color:var(--ob-faint);font-size:13.5px;font-weight:500}html[data-look=new] .ob-dp-head .dp-steps li>span{display:none}html[data-look=new] .ob-dp-head .dp-steps li+li:before{content:"";width:4px;height:4px;margin:0 10px;border-radius:50%;background:var(--ob-line-strong)}html[data-look=new] .ob-dp-head .dp-steps li.now{color:var(--ob-ink);font-weight:600}html[data-look=new] .ob-dp-head .dp-steps li.done{color:var(--ob-ink-2)}html[data-look=new] .ob-dp-head .dp-send{min-width:132px}html[data-look=new] .dp-strip.ob-dp-dates{gap:8px;padding:2px 2px 4px;scrollbar-width:none}html[data-look=new] .dp-strip.ob-dp-dates::-webkit-scrollbar{display:none}html[data-look=new] .dp-day.ob-date{flex:1 0 60px;max-width:92px;min-width:60px;display:grid;justify-items:center;align-content:center;gap:1px;height:72px;padding:7px 6px 6px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-panel);color:var(--ob-muted);box-shadow:none;transform:none;transition:border-color .16s var(--ob-ease),background .16s var(--ob-ease)}html[data-look=new] .dp-day.ob-date:hover{border-color:var(--ob-line-strong);background:var(--ob-hover);box-shadow:none;transform:none}html[data-look=new] .dp-day.ob-date .ob-date-wd{color:var(--ob-muted);font-size:12.5px;font-weight:500;line-height:1.25;white-space:nowrap}html[data-look=new] .dp-day.ob-date b{color:var(--ob-ink);font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}html[data-look=new] .dp-day.ob-date .ob-date-mark{display:grid;place-items:center;min-width:6px;height:16px;white-space:nowrap}html[data-look=new] .dp-day.ob-date .ob-date-mark.is-on:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ob-ink-2)}html[data-look=new] .dp-day.ob-date .ob-date-mark.is-picked{min-width:26px;padding:0 6px;border-radius:999px;background:var(--ob-accent);color:var(--ob-accent-ink);font-size:12px;font-weight:700;line-height:16px}html[data-look=new] .dp-day.ob-date.is-today .ob-date-wd{color:var(--ob-accent-2);font-weight:600}html[data-look=new] .dp-day.ob-date.on{border-color:var(--ob-accent);background:var(--ob-seg-on);box-shadow:0 0 0 1px var(--ob-accent)}html[data-look=new] .dp-day.ob-date:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}html[data-look=new] .ob-dp-side-head{display:grid;gap:3px;padding-bottom:14px;border-bottom:1px solid var(--ob-row-line)}html[data-look=new] .ob-dp-side-head .dp-label{color:var(--ob-muted);font-size:13px;font-weight:500}html[data-look=new] .ob-dp-side-head .dp-who{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em}html[data-look=new] .dp-side .dp-list{gap:0;margin-top:-12px}html[data-look=new] .dp-side .dp-list li{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:58px;padding:8px 0;border:0;border-bottom:1px solid var(--ob-row-line);border-radius:0;background:none;color:var(--ob-ink);font-size:14px;font-weight:550}html[data-look=new] .dp-side .dp-list li:last-child{border-bottom:0}html[data-look=new] .dp-side .dp-list li>:is(span,.ms-two):not(.ob-dp-pic){flex:1 1 auto;min-width:0}html[data-look=new] .dp-side .dp-list li.sent{color:var(--ob-ink-2);font-weight:500}html[data-look=new] .dp-side .dp-list li em{flex:none;margin-left:auto;color:var(--ob-muted);font-size:12.5px;font-weight:500}html[data-look=new] .dp-side .dp-list li .icon-btn{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-left:auto;padding:0;border:0;border-radius:7px;background:none;color:var(--ob-muted)}html[data-look=new] .dp-side .dp-list li .icon-btn:hover{background:var(--ob-hover);color:var(--ob-ink)}html[data-look=new] .ob-dp-pic{flex:none;width:32px;height:42px;overflow:hidden;border:1px solid var(--ob-line);border-radius:6px;background:var(--ob-active)}html[data-look=new] .ob-dp-pic img{display:block;width:100%;height:100%;object-fit:cover}html[data-look=new] .ob-dp-pic.is-novid{position:relative}html[data-look=new] .ob-dp-novid{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#120d1cc7;color:#c9bdd8}html[data-look=new] .ob-dp-novid svg{width:11px;height:11px}html[data-look=new] .ob-dp-dayrow{display:none}html[data-look=new] .dp-side>.select{min-height:42px}@media (max-width: 640px){html[data-look=new] .obp{gap:18px}html[data-look=new] .obp>.nlc-rows.ob-shelves.is-ready{margin-bottom:-28px}html[data-look=new] .obp .nlc-strip{margin-inline:0;padding-inline:0}html[data-look=new] .obp-watch{width:34px;height:34px;right:8px;bottom:8px}html[data-look=new] .obp-card.has-watch .ob-mc-views{right:50px}html[data-look=new] .obp-card .ob-mc-media:has(>.nlc-card-check) .nlc-card-tag{padding:3px 6px;font-size:11px}html[data-look=new] .obp .nlc-section-head h2{font-size:20px}html[data-look=new] .obp-bar .fm-value{max-width:140px}html[data-look=new] .dp-bar.ob-dp-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:8px}html[data-look=new] .ob-dp-head>.dp-title{grid-column:1 / -1}html[data-look=new] .ob-dp-head>.dp-send{grid-column:2;grid-row:1;align-self:center;min-width:0;min-height:40px;padding:0 16px}html[data-look=new] .ob-dp-head .dp-title h2{font-size:22px}html[data-look=new] .dp-day.ob-date{flex:0 0 58px;min-width:58px;height:66px}html[data-look=new] .ob-dp-side-head{padding-bottom:10px}html[data-look=new] .ob-dp-side-head .dp-who{font-size:18px}html[data-look=new] .dp-side .dp-list li{min-height:52px}html[data-look=new] .obp .ob-shelf .nlc-row-text h2{display:block}html[data-look=new] .obp .ob-shelf .nlc-row-text h2 .nlc-row-n{margin-left:8px;vertical-align:2px}html[data-look=new] .obp .ob-shelves.is-ready>.ob-shelf:has(>.nlc-row-head>.nlc-row-tools)>.nlc-strip{grid-auto-columns:calc(var(--cw) - 12px);margin-right:-10px;padding-right:10px}html[data-look=new] .dp-side.ob-dp-fold{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px}html[data-look=new] .dp-side.ob-dp-fold>*{flex:1 1 100%;min-width:0}html[data-look=new] .dp-side.ob-dp-fold>.ob-dp-side-head{display:none}html[data-look=new] .dp-side.ob-dp-fold:not(.is-open)>:is(.dp-list,.ob-dp-pnote){display:none}html[data-look=new] .dp-side.ob-dp-fold.is-open>.dp-list{margin-top:0}html[data-look=new] .dp-side.ob-dp-fold>.select{flex:1 1 150px;min-height:40px}html[data-look=new] .dp-side.ob-dp-fold>.ob-dp-dayrow{flex:1 1 160px}html[data-look=new] .ob-dp-dayrow{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px;border:0;border-radius:8px;background:none;color:var(--ob-ink);font-family:var(--ob-font);text-align:left;cursor:pointer}html[data-look=new] .ob-dp-dayrow-date{flex:none;font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-look=new] .ob-dp-dayrow-n{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ob-muted);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}html[data-look=new] .ob-dp-dayrow-n.is-picked{color:var(--ob-accent-2);font-weight:600}html[data-look=new] .ob-dp-dayrow svg{flex:none;width:16px;height:16px;color:var(--ob-muted);transition:transform .18s var(--ob-ease)}html[data-look=new] .ob-dp-dayrow[aria-expanded=true] svg{transform:rotate(180deg)}html[data-look=new] .ob-dp-dayrow:focus-visible{outline:2px solid var(--ob-focus);outline-offset:1px}}@media (prefers-reduced-motion: reduce){html[data-look=new] .obp-over,html[data-look=new] .obp-watch{animation:none;transition:none}}
