.tw{--tw-ease:cubic-bezier(.23,1,.32,1);color:var(--ink,#1d1a17);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.tw h1,.tw h2,.tw h3{text-wrap:balance;color:var(--ink,#1d1a17)}.tw p{text-wrap:pretty}.tw-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;margin:0 0 24px;display:flex}.tw-head h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650;line-height:1.2}.tw-head p{color:var(--muted,#5f5850);margin:0;font-size:13px}.tw>.ov-notice{margin:0 0 16px}.tw-decision{border-radius:var(--r-card);background:var(--surface,#fff);border:1px solid var(--border,#e8e3de);grid-template-columns:minmax(0,1fr);gap:32px;padding:32px;display:grid}.tw-decision.is-ready{background:var(--hue-50,#fff7f0);border-color:var(--hue-200,#f7d6bb)}.tw-decision-main{flex-direction:column;min-width:0;display:flex}.tw-decision h2{letter-spacing:-.02em;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:24ch;margin:0;font-size:28px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.tw-decision:not(.is-ready) h2{font-size:24px}.tw-lede{max-width:60ch;color:var(--muted,#5f5850);margin:12px 0 0;font-size:15px}.tw-terms{border-top:1px solid var(--rule,#f1eeea);gap:12px;margin:24px 0 0;padding:16px 0 0;display:grid}.tw-terms div{grid-template-columns:150px minmax(0,1fr);gap:16px;display:grid}.tw-terms dt{color:var(--muted,#5f5850)}.tw-terms dd{margin:0}.tw-terms .is-missing{color:var(--faint,#6b645d)}.tw-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.tw-fine,.ov-fine{color:var(--faint,#6b645d);margin:12px 0 0;font-size:13px}.tw-btn{border-radius:var(--r-control);white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;min-height:40px;transition:transform var(--d-press) var(--tw-ease),background-color var(--d-fast) ease,border-color var(--d-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tw-btn:active{transform:scale(.97)}.tw-btn.is-primary{background:var(--af-brand,#ff6a13);color:var(--af-brand-ink,#1d1a17)}.tw-btn.is-ghost{color:var(--ink,#1d1a17);border-color:var(--border,#e8e3de);background:0 0}.tw-proof{border-radius:var(--r-control);background:var(--surface,#fff);border:1px solid var(--hue-200,#f7d6bb);min-width:0;padding:20px}.ov-duo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ov-chip{align-items:center;gap:8px;font-weight:600;display:inline-flex}.ov-duo .ov-chip>span:not(.ov-plus){padding:4px 10px}.ov-duo .ov-chip{border-radius:var(--r-control);background:var(--af-brand-soft,#fff0e6);border:1px solid var(--af-brand-line,#ffd2b5);padding:4px 10px}.ov-duo .ov-chip+.ov-chip{margin-left:20px;position:relative}.ov-plus{color:var(--faint,#6b645d);font-weight:500;position:absolute;left:-15px}.ov-duo-note{color:var(--muted,#5f5850);margin:8px 0 0}.ov-slider{color:var(--muted,#5f5850);gap:4px;margin-top:16px;font-size:13px;display:grid}.ov-slider input{appearance:none;width:100%;height:44px;box-shadow:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:0;margin:0;padding:0}.ov-slider input::-webkit-slider-runnable-track{border-radius:var(--r-badge);background:linear-gradient(90deg,var(--af-brand,#ff6a13) var(--p),var(--active,#efebe7) var(--p));height:4px}.ov-slider input::-moz-range-track{border-radius:var(--r-badge);background:linear-gradient(90deg,var(--af-brand,#ff6a13) var(--p),var(--active,#efebe7) var(--p));height:4px}.ov-slider input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface,#fff);border:1px solid var(--control,#d9cdc2);border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 1px 3px #1d1a1726}.ov-slider input::-moz-range-thumb{background:var(--surface,#fff);border:1px solid var(--control,#d9cdc2);border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #1d1a1726}.ov-result{gap:2px;margin:4px 0 0;display:grid}.ov-result strong{letter-spacing:-.02em;font-size:24px;font-weight:650}.ov-result>span{color:var(--muted,#5f5850);font-size:13px}.ov-ev{border-top:1px solid var(--rule,#f1eeea);gap:8px;margin:16px 0 0;padding-top:16px;display:grid}.ov-ev div{justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.ov-ev dt{color:var(--muted,#5f5850);min-width:0}.ov-ev dd{text-align:right;max-width:58%;margin:0;font-weight:600}.tw-lines{border-top:1px solid var(--border,#e8e3de);margin:24px 0 0;padding:0;list-style:none}.tw-lines li{border-bottom:1px solid var(--rule,#f1eeea);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.tw-line-label{color:var(--muted,#5f5850)}.tw-line-body{min-width:0}.tw-line-body strong{font-weight:600}.tw-line-body small{color:var(--faint,#6b645d);font-size:13px;display:block}.tw-line-body em{font-style:normal;font-weight:600}.tw-line-body .is-up{color:var(--positive,#247b50)}.tw-line-body .is-down{color:var(--negative,#b3361f)}.tw-line-link{min-height:32px;color:var(--af-accent-text,#c2410c);white-space:nowrap;align-items:center;gap:2px;font-weight:500;text-decoration:none;display:inline-flex}.tw-line-link .aroma-icon,.tw-line-link svg{width:14px;height:14px}.tw-h{margin:0 0 20px;font-size:16px;font-weight:600}.tw-ev-grid{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);align-items:start;gap:40px;display:grid}.tw-chart{min-width:0}.tw-chart .studio-sales-chart{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ov-chart-sum{border-top:1px solid var(--rule,#f1eeea);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;padding-top:16px;display:grid}.ov-chart-sum dt{color:var(--muted,#5f5850);font-size:13px}.ov-chart-sum dd{letter-spacing:-.01em;margin:4px 0 0;font-size:18px;font-weight:650}.ov-chart-sum small{color:var(--faint,#6b645d);margin-top:2px;font-size:13px;font-weight:400;display:block}.tw-best header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.tw-best h3{margin:0;font-size:14px;font-weight:600}.tw-best header p{color:var(--faint,#6b645d);margin:0;font-size:13px}.ov-best{margin:0;padding:0;list-style:none}.ov-best li{border-bottom:1px solid var(--rule,#f1eeea);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:10px 0 12px;display:grid;position:relative}.ov-best li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov-best strong{font-weight:600}.ov-best em{color:var(--muted,#5f5850);text-align:right;min-width:72px;font-style:normal}.ov-best i{height:2px;width:var(--w);background:var(--hue,#b5652e);border-radius:var(--r-badge);position:absolute;bottom:-1px;left:0}.ov-method{border-top:1px solid var(--rule,#f1eeea);color:var(--muted,#5f5850);flex-wrap:wrap;gap:4px 24px;margin-top:40px;padding-top:16px;font-size:13px;display:flex}.ov-method details{flex:0 auto;min-width:0}.ov-method details[open]{flex-basis:100%}.ov-method summary{cursor:pointer;align-items:center;gap:6px;min-height:36px;list-style:none;display:inline-flex}.ov-method summary::-webkit-details-marker{display:none}.ov-method .disclosure-icon{width:14px;height:14px;transition:transform var(--d-fast) var(--tw-ease);transform:rotate(-90deg)}.ov-method details[open] .disclosure-icon{transform:none}.ov-method a{color:var(--af-accent-text,#c2410c)}.ov-method dl{gap:6px;margin:8px 0;display:grid}.ov-method dl div{grid-template-columns:160px 1fr;gap:12px;display:grid}.ov-method dd{margin:0}@media (hover:hover) and (pointer:fine){.tw-btn.is-primary:hover{background:var(--af-brand-hover,#f25c05)}.tw-btn.is-ghost:hover{background:var(--raised,#f4f2ef)}.tw-line-link:hover,.ov-method a:hover{text-underline-offset:3px;text-decoration:underline}.ov-method summary:hover{color:var(--ink,#1d1a17)}}.tw-btn.is-primary:active{background:var(--af-brand-press,#e05300)}@media (max-width:1100px){.tw-decision.has-proof{grid-template-columns:minmax(0,1fr)}.tw-ev-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.tw-head{margin-bottom:16px}.tw-decision,.tw-decision.has-proof{gap:20px;padding:20px}.tw-proof{padding:16px}.tw-decision h2{font-size:22px}.tw-decision:not(.is-ready) h2{font-size:20px}.tw-actions{flex-direction:column}.tw-btn{width:100%;min-height:44px;font-size:16px}.tw-terms div,.ov-method dl div{grid-template-columns:1fr;gap:2px}.tw-lines li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.tw-line-label{grid-column:1/-1;font-size:13px}.tw-line-link{min-height:44px}.ov-chart-sum{grid-template-columns:1fr 1fr}.ov-chart-sum>div:last-child{grid-column:1/-1}.tw-evidence{margin-top:40px}}@media (prefers-reduced-motion:reduce){.tw-btn,.ov-method .disclosure-icon{transition:none}}.studio-shell .bz-gap,.studio-shell .studio-chart-gap-band{pointer-events:none;background:repeating-linear-gradient(135deg,#1d1a1714 0 2px,#0000 2px 5px);position:absolute;top:0;bottom:0}.studio-shell .studio-chart-gap-band{top:5%;bottom:5%}.studio-shell .bz-chart-plot{cursor:crosshair;border-radius:var(--r-badge)}.studio-shell .bz-line{stroke:#e05300}.studio-shell .bz-guide{background:var(--control);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.studio-shell .bz-dot.is-active{width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);background:#e05300;margin:-4px 0 0 -4px}.studio-shell .bz-tip{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-control);min-width:112px;color:var(--muted);pointer-events:none;white-space:nowrap;z-index:2;gap:2px;padding:8px 10px;font-size:13px;line-height:1.35;display:grid;position:absolute;top:0;transform:translate(12px);box-shadow:0 4px 16px #1d1a1714}.studio-shell .bz-tip.is-left{transform:translate(calc(-100% - 12px))}.studio-shell .bz-tip strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.studio-shell .bz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tw-decision.am-ai{border-radius:16px;padding:28px 32px 32px}.tw-ai-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;display:flex}.tw-ai-head .am-ai-mark{margin:0}.tw-decision.am-ai .tw-proof{background:var(--surface,#fff);border-color:#1d1a1714;box-shadow:0 1px 2px #1d1a170a}.tw-decision.am-ai h2{letter-spacing:-.025em;font-size:30px}.tw-decision.am-ai .tw-btn.is-primary{box-shadow:inset 0 1px #ffffff59,0 1px 2px #1d1a1724,0 4px 10px -6px #1d1a1738}.tw-lines li.am-lift{isolation:isolate;background:0 0;position:relative}.tw-lines li.am-lift:before{content:"";z-index:-1;transition:background-color var(--d-fast) ease;pointer-events:none;background:0 0;border-radius:10px;position:absolute;inset:2px -12px}@media (hover:hover) and (pointer:fine){.tw-lines li.am-lift:hover{background:0 0}.tw-lines li.am-lift:hover:before{background:var(--raised,#f4f2ef)}}.tw-line-acts{align-items:center;gap:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.tw-decision.am-ai .tw-btn.is-primary:hover{background:var(--af-brand-hover,#f25c05)}.tw-line-acts .am-ask{opacity:.75;transition:opacity var(--d-fast) ease, background-color var(--d-fast) ease}.tw-lines li:hover .am-ask{opacity:1}}@media (max-width:760px){.tw-decision.am-ai{padding:20px}.tw-decision.am-ai h2{font-size:24px}.tw-ai-head{flex-wrap:wrap}.tw-line-acts{gap:8px}}.tw-decision.has-proof{align-items:start}.tw-proof{align-self:start}.tw-proof-h{color:var(--muted,#5f5850);margin:0 0 12px;font-size:13px;font-weight:600}.tw-proof>:first-child.ov-ev,.tw-proof>.tw-proof-h:first-child{margin-top:0}.tw-proof>.tw-proof-h:first-child+.ov-ev,.tw-proof>.ov-ev:first-child{border-top:0;margin-top:0;padding-top:0}.ov-ev dd.is-short{white-space:nowrap;flex:none;max-width:none}.ov-ev dt{overflow-wrap:anywhere}.tw-basis{color:var(--faint,#6b645d);margin:14px 0 0;font-size:13px}.tw-basis strong{color:var(--ink,#1d1a17);font-weight:600}.tw-decision.am-ai .tw-lede,.tw-decision.am-ai .tw-basis,.tw-decision.am-ai .tw-terms,.tw-decision.am-ai .tw-proof,.tw-decision.am-ai .ov-ev>div{animation:am-rise .32s var(--ease-out) both}.tw-decision.am-ai .tw-lede{animation-delay:.14s}.tw-decision.am-ai .tw-basis{animation-delay:.2s}.tw-decision.am-ai .tw-terms{animation-delay:.24s}.tw-decision.am-ai .tw-proof{animation-delay:.2s}.tw-decision.am-ai .ov-ev>div:first-child{animation-delay:.3s}.tw-decision.am-ai .ov-ev>div:nth-child(2){animation-delay:.35s}.tw-decision.am-ai .ov-ev>div:nth-child(3){animation-delay:.4s}.tw-decision.am-ai .ov-ev>div:nth-child(n+4){animation-delay:.45s}.tw-decision.am-ai:after{content:"";pointer-events:none;transform-origin:0;height:1px;animation:am-hairline .9s var(--ease-out) .15s both;background:linear-gradient(90deg,#0000,#ff6a13b3,#0000);position:absolute;top:-1px;left:24px;right:24px}@keyframes am-hairline{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tw-decision.am-ai .tw-lede,.tw-decision.am-ai .tw-basis,.tw-decision.am-ai .tw-terms,.tw-decision.am-ai .tw-proof,.tw-decision.am-ai .ov-ev>div{animation:.16s linear both am-fade;animation-delay:0s!important}.tw-decision.am-ai:after{animation:none}}@media (max-width:760px){.tw-decision.am-ai:after{left:16px;right:16px}}.tw-proof{flex-direction:column;display:flex}.tw-week,.tw-watch{border-top:1px solid var(--rule,#f1eeea);margin-top:20px;padding-top:16px}.tw-week .tw-proof-h,.tw-watch .tw-proof-h{margin:0 0 8px}.tw-week-fig{align-items:baseline;gap:10px;margin:0;display:flex}.tw-week-fig strong{letter-spacing:-.02em;font-size:24px;font-weight:650}.tw-week-fig em{border-radius:var(--r-badge);padding:2px 8px;font-size:13px;font-style:normal;font-weight:600}.tw-week.is-up .tw-week-fig em{color:var(--positive,#247b50);background:color-mix(in srgb,var(--positive,#247b50) 10%,transparent)}.tw-week.is-down .tw-week-fig em{color:var(--negative,#b3361f);background:color-mix(in srgb,var(--negative,#b3361f) 10%,transparent)}.tw-week.is-flat .tw-week-fig em{color:var(--muted,#5f5850);background:var(--active,#efebe7)}.tw-week-sub{color:var(--muted,#5f5850);margin:4px 0 0;font-size:13px}.tw-week-bars{grid-template-columns:repeat(14,1fr);align-items:end;gap:3px;height:44px;margin-top:12px;display:grid}.tw-week-bars i{height:var(--h);background:var(--control,#d9cdc2);transform-origin:bottom;animation:tw-grow .42s var(--tw-ease) both;animation-delay:calc(var(--i) * 22ms + .2s);border-radius:2px 2px 0 0;display:block}.tw-week-bars i:nth-child(7){margin-right:4px}.tw-week-bars i.is-last{background:var(--af-brand,#ff6a13)}.tw-week.is-down .tw-week-bars i.is-last{background:var(--af-brand-line,#ffd2b5)}.tw-week-bars i.is-gap{background:repeating-linear-gradient(135deg,var(--control,#d9cdc2) 0 2px,transparent 2px 4px);height:4px}@keyframes tw-grow{0%{transform:scaleY(0)}}.tw-watch ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tw-watch a{border-radius:var(--r-control);min-height:40px;color:var(--ink,#1d1a17);transition:background-color var(--d-fast,.12s) ease;align-items:center;gap:8px;margin:0 -8px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.tw-watch a:before{content:"";background:var(--af-brand,#ff6a13);width:6px;height:6px;box-shadow:0 0 0 3px var(--af-brand-soft,#fff0e6);border-radius:50%;flex:none}.tw-watch a span{flex:1;min-width:0}.tw-watch a svg,.tw-watch a .aroma-icon{width:14px;height:14px;color:var(--faint,#6b645d);transition:transform var(--d-fast,.12s) var(--tw-ease)}@media (hover:hover) and (pointer:fine){.tw-watch a:hover{background:var(--hue-50,#fff7f0)}.tw-watch a:hover svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.tw-week-bars i{animation:none}.tw-watch a svg{transition:none}}.tw-loop{color:var(--faint,#6b645d);counter-reset:tw;gap:0;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.tw-loop li{flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:8px 12px 8px 0;display:flex;position:relative}.tw-loop li:after{content:"";background:var(--border,#e8e3de);transform-origin:0;flex:1;height:1px;margin-left:4px}.tw-loop li:last-child:after{display:none}.tw-loop i{border:1.5px solid var(--control,#d9cdc2);background:var(--surface,#fff);border-radius:50%;flex:none;width:10px;height:10px}.tw-loop .is-done{color:var(--ink,#1d1a17)}.tw-loop .is-done i{background:var(--ink,#1d1a17);border-color:var(--ink,#1d1a17)}.tw-loop .is-done:after{background:var(--ink,#1d1a17);animation:tw-draw .42s var(--tw-ease) both}.tw-loop .is-now{color:var(--af-accent-text,#c2410c);font-weight:600}.tw-loop .is-now i{background:var(--af-brand,#ff6a13);border-color:var(--af-brand,#ff6a13);animation:tw-pulse 1.6s var(--tw-ease) 3;box-shadow:0 0 0 4px #ff6a132e}@keyframes tw-draw{0%{transform:scaleX(0)}}@keyframes tw-pulse{50%{box-shadow:0 0 0 7px #ff6a130f}}.tw-strength{color:var(--muted,#5f5850);align-items:center;gap:10px;margin:16px 0 0;font-size:13px;display:flex}.tw-strength-bar{gap:3px;display:inline-flex}.tw-strength-bar i{background:var(--active,#efebe7);border-radius:3px;width:22px;height:6px}.tw-strength-bar i.is-on{background:var(--af-brand,#ff6a13);animation:tw-fill .36s var(--tw-ease) both;animation-delay:calc(.12s + var(--i) * 70ms)}.tw-strength-n{color:var(--ink,#1d1a17);font-weight:600}@keyframes tw-fill{0%{opacity:.3;transform:scaleX(.2)}}.tw-btn kbd{font:inherit;opacity:.7;border:1px solid #1d1a172e;border-radius:4px;min-width:18px;padding:1px 5px;font-size:11px;font-weight:600}.tw-btn.is-quiet{color:var(--af-accent-text,#c2410c);background:0 0}.tw-line-body small{margin-top:2px}@media (hover:none){.tw-btn kbd{display:none}}@media (max-width:760px){.tw-loop li{padding-right:6px}.tw-strength-bar i{width:16px}.tw-btn.is-quiet{display:none}}@media (prefers-reduced-motion:reduce){.tw-loop .is-done:after,.tw-loop .is-now i,.tw-strength-bar i.is-on{animation:none}}.tw-effect{margin:12px 0 0}.tw-effect-track{gap:2px;height:10px;display:flex}.tw-effect-track i{width:var(--w);transform-origin:0;min-width:4px;transition:width .18s var(--tw-ease);border-radius:3px}.tw-effect-track .is-base{background:var(--muted,#5f5850);opacity:.35}.tw-effect-track .is-extra{background:var(--af-brand,#ff6a13);animation:tw-fill .42s var(--tw-ease) both .26s}.tw-effect figcaption{color:var(--muted,#5f5850);justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;display:flex}.tw-effect figcaption strong{color:var(--af-accent-text,#c2410c);font-weight:600}.ov-best li{padding:0;display:block}.ov-best-row{all:unset;box-sizing:border-box;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto auto 16px;align-items:baseline;gap:12px;width:100%;min-height:44px;padding:10px 0 12px;display:grid}.ov-best-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov-best-row strong{font-weight:600}.ov-best-row em{color:var(--muted,#5f5850);text-align:right;min-width:72px;font-style:normal}.ov-best-row:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c2410c}.ov-best-chev{width:14px;height:14px;color:var(--faint,#6b645d);transition:transform .18s var(--tw-ease);align-self:center}.ov-best li.is-open .ov-best-chev{transform:rotate(180deg)}.ov-best-detail{color:var(--muted,#5f5850);animation:am-rise .2s var(--tw-ease) both;padding:0 0 12px;font-size:13px}.ov-best-detail p{margin:0 0 6px}.ov-best-detail strong{color:var(--ink,#1d1a17)}@media (hover:hover) and (pointer:fine){.ov-best-row:hover>span{color:var(--af-accent-text,#c2410c)}}.tw-below{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 40px;display:grid}.tw-below>.tw-watch{border-top:1px solid var(--border,#e8e3de);margin-top:24px;padding:16px 0 0}.tw-decision h2{letter-spacing:-.025em;font-size:30px}.tw-h:focus{outline:none}.tw-h:focus-visible{outline-offset:4px;outline:2px solid #c2410c}@media (max-width:1100px){.tw-below.has-watch{grid-template-columns:minmax(0,1fr)}.tw-below>.tw-watch{margin-top:0}}@media (max-width:760px){.tw-decision h2{font-size:22px}.tw-loop{margin-bottom:12px;font-size:12px}.tw-loop li:after{margin-left:2px}}@media (prefers-reduced-motion:reduce){.tw-effect-track i,.ov-best-chev{transition:none}.tw-effect-track .is-extra,.ov-best-detail{animation:none}}.tw-decision-main>.tw-week{margin-top:auto;padding-top:20px}.tw-decision-main .tw-week-bars{max-width:420px}.tw-proof>.ov-fine+.tw-proof-h{margin-top:24px}.tw-proof>.ov-fine+.tw-proof-h+.ov-ev{margin-top:0}.tw-decision.am-ai{box-shadow:var(--elev-2,0 4px 16px -8px #1d1a1724);background-image:radial-gradient(120% 80% at 0 0,#ff6a130f,#0000 60%)}.tw-decision.am-ai.is-ready{--am-glow:#ff6a131f}.studio-sales-chart .studio-chart-line.is-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:tw-line-draw .8s var(--ease-out) .12s both}@keyframes tw-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ov-hover{z-index:1;pointer-events:none;transform:translateX(var(--hx));transition:transform var(--d-base) var(--ease-out);will-change:transform;position:absolute;inset:0}.ov-hover .ov-cross{border-left:1px dashed var(--control,#d9cdc2);width:0;position:absolute;top:5%;bottom:5%;left:0}.ov-hover .ov-hy{width:0;height:100%;transform:translateY(var(--hy));transition:transform var(--d-base) var(--ease-out);position:absolute;top:0;left:0}.ov-hover .studio-chart-dot{top:0;left:0}.ov-hover .studio-chart-tooltip{left:0}.tw-lines.am-stagger-rows>li{animation:am-rise .32s var(--ease-out) both}.tw-lines.am-stagger-rows>li:first-child{animation-delay:.12s}.tw-lines.am-stagger-rows>li:nth-child(2){animation-delay:.17s}.tw-lines.am-stagger-rows>li:nth-child(3){animation-delay:.22s}.tw-lines.am-stagger-rows>li:nth-child(n+4){animation-delay:.27s}.ov-best i{transform-origin:0;animation:tw-line-grow .52s var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms + .15s)}@keyframes tw-line-grow{0%{transform:scaleX(0)}}.ov-slider input::-webkit-slider-thumb{transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) ease}.ov-slider input:active::-webkit-slider-thumb{transform:scale(1.12)}.ov-slider input:focus-visible{outline:none}.ov-slider input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 5px #c2410c}.ov-slider input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #fff,0 0 0 5px #c2410c}@media (hover:hover) and (pointer:fine){.ov-slider input:hover::-webkit-slider-thumb{transform:scale(1.1)}}.tw-btn:focus-visible{outline-offset:2px;outline:2px solid #c2410c}.tw-btn:disabled,.tw-btn[aria-disabled=true]{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.studio-sales-chart .studio-chart-line.is-draw,.tw-lines.am-stagger-rows>li,.ov-best i{animation:none}.ov-hover,.ov-hover .ov-hy{transition:none}.ov-slider input::-webkit-slider-thumb{transition:none}}.tw-head{margin:0 0 var(--gap,12px)}.tw-decision,.tw-decision.am-ai{padding:var(--card-pad,16px) 20px 20px;box-shadow:var(--card-shadow,0 1px 2px #1d1a170f);border-radius:12px;gap:20px}.tw-decision.has-proof{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)}.tw-decision h2,.tw-decision.am-ai h2{max-width:30ch;font-size:26px}.tw-lede{margin-top:8px;font-size:14px}.tw-terms{gap:8px;margin-top:14px;padding-top:12px}.tw-actions{margin-top:16px}.tw-decision-main>.tw-week{padding-top:14px}.tw-proof{padding:14px 16px}.tw-week,.tw-watch{margin-top:14px;padding-top:12px}.tw-effect{margin-top:10px}.tw-strength{margin-top:12px}.tw-below.has-watch{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}.tw-lines,.tw-below>.tw-watch,.tw-chart,.tw-best{background:var(--surface,#fff);border:1px solid var(--border,#e8e3de);box-shadow:var(--card-shadow,0 1px 2px #1d1a170f);border-radius:12px}.tw-lines{margin:0;padding:0 16px}.tw-lines li:last-child{border-bottom:0}.tw-below>.tw-watch{align-self:stretch;margin:0;padding:14px 16px}.tw-evidence{margin-top:var(--gap,12px)}.tw-h{color:var(--muted,#5f5850);margin:0 0 8px;font-size:14px;font-weight:600}.tw-ev-grid{gap:var(--gap,12px);grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:stretch}.tw-chart{padding:14px 16px 16px}.tw-best{padding:14px 16px 8px}.ov-chart-sum{margin-top:12px;padding-top:12px}.ov-method{margin-top:var(--gap,12px);background:var(--surface,#fff);border:1px solid var(--border,#e8e3de);box-shadow:var(--card-shadow,0 1px 2px #1d1a170f);border-radius:12px;padding:4px 16px}.tw-fine,.ov-fine{margin-top:8px}.ov-best-row{min-height:40px;padding:8px 0 10px}@media (max-width:1100px){.tw-decision.has-proof,.tw-below.has-watch,.tw-ev-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.tw-decision,.tw-decision.am-ai{gap:14px;padding:14px}.tw-lines{padding:0 12px}.tw-chart,.tw-best,.tw-below>.tw-watch{padding:12px}.tw-decision h2,.tw-decision.am-ai h2{font-size:22px}}.tw-ev-grid{align-items:start}.ov-slider{gap:0;margin-top:10px}.ov-slider input{height:32px}.ov-result{margin-top:2px}.ov-duo-note{margin-top:6px}.tw-proof-h{margin-bottom:8px}.ov-ev{gap:6px;margin-top:12px;padding-top:12px}.tw-decision-main .tw-week-bars{gap:4px;max-width:none;height:64px}.tw-decision-main>.tw-week{margin-top:auto}.tw-head{display:none}.tw{--notch:10px}.tw-decision.tw-ticket{box-shadow:var(--elev-1);background:var(--surface,#fff);border:1px solid var(--line-1,#1d1a1717);border-top:1px dashed var(--line-3,#1d1a1738);background-image:none;border-radius:14px;gap:0;padding:0;position:relative;overflow:visible}.tw-decision.tw-ticket.has-proof{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.tw-ticket .tw-decision-main{padding:24px 28px}.tw-decision.tw-ticket .tw-stub{background:var(--canvas,#f1ece4);box-shadow:none;border:0;border-left:1px dashed var(--line-3,#1d1a1738);border-radius:0 14px 14px 0;flex-direction:column;gap:16px;margin:0;padding:24px 28px;display:flex;position:relative}.tw-ticket .tw-stub:before,.tw-ticket .tw-stub:after{content:"";left:calc(var(--notch) * -1 - .5px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);background:var(--canvas,#f1ece4);z-index:2;border-radius:50%;position:absolute}.tw-ticket .tw-stub:before{top:calc(var(--notch) * -1 - 1px)}.tw-ticket .tw-stub:after{bottom:calc(var(--notch) * -1 - 1px)}.tw-ticket.am-ai:after{left:28px;right:28px}.tw-ticket h2,.tw-decision.tw-ticket.am-ai h2{max-width:26ch;font-size:26px;font-weight:600;line-height:1.18}.tw-ticket .tw-week,.tw-ticket .tw-decision-main>.tw-week{border:0;margin:0;padding:0}.tw-week-fig{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.tw-week .tw-proof-h{margin-bottom:10px}.tw-week-sub{margin-top:10px}.tw-ticket .tw-week-bars{gap:3px;max-width:none;height:56px;margin-top:12px}.tw-whatif{border-top:1px dashed var(--line-2,#1d1a1726);padding-top:16px}.ov-gain{align-items:baseline;font-weight:500;display:inline-flex}.ov-gain-sign{font-size:var(--fig-kpi,32px);letter-spacing:-.045em;margin-right:2px}.ov-result{margin:6px 0 0}.tw-looked{margin:12px 0 0}.tw-looked summary{cursor:pointer;min-height:36px;color:var(--muted,#5f5850);align-items:center;gap:8px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.tw-looked summary::-webkit-details-marker{display:none}.tw-looked summary span{color:var(--faint,#645d56);font-weight:400}.tw-looked .disclosure-icon{width:14px;height:14px;transition:transform var(--d-fast) var(--ease-out);transform:rotate(-90deg)}.tw-looked[open] .disclosure-icon{transform:none}.tw-looked .ov-ev{border-top:1px solid var(--line-1,#1d1a1717);max-width:640px;margin:4px 0 8px;padding-top:8px}.tw-kpis{margin:var(--section-gap,24px) 0 0;border-top:1px dashed var(--line-3,#1d1a1738);border-bottom:1px dashed var(--line-3,#1d1a1738);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.tw-kpi{min-width:0;padding:18px 24px;position:relative}.tw-kpi:first-child{padding-left:0}.tw-kpi+.tw-kpi{border-left:1px dashed var(--line-3,#1d1a1738)}.tw-kpi+.tw-kpi:before,.tw-kpi+.tw-kpi:after{content:"";background:var(--canvas,#f1ece4);border-radius:50%;width:11px;height:11px;position:absolute;left:-6px}.tw-kpi+.tw-kpi:before{top:-6px}.tw-kpi+.tw-kpi:after{bottom:-6px}.tw-kpi .af-fig{flex-direction:column;align-items:flex-start;gap:6px}.tw-kpi .af-fig-label{order:-1;margin:0}.tw-kpi-foot{border-top:1px solid var(--line-1,#1d1a1717);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.tw-kpi-foot small{color:var(--muted,#5f5850);font-size:13px}.tw-lines,.tw-below>.tw-watch,.tw-chart,.tw-best,.ov-method{box-shadow:none;background:0 0;border:0;border-radius:0}.tw-lines{padding:0}.tw-lines li{padding:12px 0}.tw-chart,.tw-best{padding:0}.tw-below>.tw-watch{border-top:0;padding:0}.tw-below{margin-top:var(--section-gap,24px);gap:24px 48px}.tw-evidence{margin-top:var(--section-gap,24px);padding-top:var(--section-gap,24px);border-top:1px solid var(--line-2,#1d1a1726)}.tw-ev-grid{gap:24px 48px}.ov-method{margin-top:var(--section-gap,24px);border-top:1px solid var(--line-1,#1d1a1717);padding:12px 0 0}.tw-h{color:var(--ink,#1d1a17);letter-spacing:-.02em;margin-bottom:12px;font-size:18px;font-weight:600}.ov-best li{position:relative}.ov-best-bar{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.ov-best-bar .am-bar{background:var(--ink,#1d1a17);transform:scaleX(var(--p,0));transition-delay:calc(var(--i,0) * 40ms);box-shadow:inset -2px 0 #ffb07a}.ov-best i.ov-old{display:none}.studio-sales-chart .studio-chart-line,.studio-shell .bz-line{stroke:var(--ink,#1d1a17);stroke-width:2px}.studio-sales-chart .studio-chart-ghost{fill:none;stroke:#1d1a1761;stroke-width:1.5px;stroke-dasharray:4 4;stroke-linecap:round}.studio-chart-dot{background:#ff6a13;width:8px;height:8px;box-shadow:0 0 0 3px #ff6a1340}.studio-chart-dot.is-isolated{background:var(--ink,#1d1a17);box-shadow:0 0 0 2px var(--canvas,#f1ece4)}.studio-chart-best{pointer-events:none;background:0 0;border:2px solid #ff6a13;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.ov-hover .ov-cross{border-left-color:var(--line-3,#1d1a1738)}.studio-chart-tooltip{background:var(--ink,#1d1a17)!important;color:#ffffffb8!important;border-color:#0000!important;border-radius:8px!important}.studio-chart-tooltip strong{color:#fff!important}.tw-kpi .am-delta,.tw-week-fig .am-delta{font-size:12.5px}@media (max-width:1100px){.tw-decision.tw-ticket.has-proof{grid-template-columns:minmax(0,1fr)}.tw-ticket .tw-stub{border-left:0;border-top:1px dashed var(--line-3,#1d1a1738);border-radius:0 0 14px 14px}.tw-ticket .tw-stub:before,.tw-ticket .tw-stub:after{left:auto;top:calc(var(--notch) * -1 - 1px);clip-path:none;bottom:auto}.tw-ticket .tw-stub:before{left:calc(var(--notch) * -1)}.tw-ticket .tw-stub:after{right:calc(var(--notch) * -1)}}@media (max-width:760px){.tw-ticket .tw-decision-main,.tw-ticket .tw-stub{padding:18px 16px}.tw-kpis{grid-template-columns:1fr}.tw-kpi,.tw-kpi:first-child{padding:14px 0}.tw-kpi+.tw-kpi{border-left:0;border-top:1px dashed var(--line-3,#1d1a1738)}.tw-kpi+.tw-kpi:before,.tw-kpi+.tw-kpi:after{display:none}.tw-below,.tw-ev-grid{gap:20px}.tw-ticket h2,.tw-decision.tw-ticket.am-ai h2{font-size:22px}}@media (pointer:coarse){.tw-looked summary,.tw-line-link{min-height:44px}}.tw-ticket .tw-decision-main{flex-direction:column;display:flex}.tw-decision.tw-ticket .tw-fine{margin-top:12px}.tw-best .ov-best .ov-best-bar{background:0 0;border-radius:0;height:2px}.tw-best .ov-best .ov-best-bar .am-bar{background:var(--ink,#1d1a17);border-radius:0}.tw-best .ov-best li{border-bottom:1px solid var(--line-1,#1d1a1717)}.tw-decision.tw-ticket.has-proof{align-items:stretch}.tw-decision.tw-ticket .tw-stub{align-self:stretch}.tw-ticket .tw-decision-main .tw-actions{margin-top:20px;padding-top:0}.tw-ticket .tw-decision-main .tw-fine{margin-top:auto;padding-top:16px}.tw.c2{flex-direction:column;gap:0;display:flex}.tw.c2 .tw-loop{margin:20px 0}.tw.c2 .tw-decision{background:var(--sheet,#fff);max-width:none;padding:32px 40px 28px;display:block}.tw.c2 .tw-decision.is-ready{background:var(--sheet,#fff)}.tw.c2 .tw-ai-head{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;display:flex}.tw.c2 .tw-ai-head .am-ai-mark{margin:0;font-size:13px}.tw.c2 .tw-label{color:var(--ink-2,#4b453f);font-size:13px;font-weight:600}.tw.c2 .tw-decision h2{letter-spacing:-.022em;-webkit-line-clamp:unset;max-width:30ch;color:var(--ink,#1d1a17);font-size:26px;font-weight:650;line-height:1.18;display:block}.tw.c2 .tw-hero{flex-direction:column;align-items:flex-start;gap:6px;margin:20px 0 0;display:flex}.tw.c2 .tw-hero .af-figure,.tw.c2 .tw-hero>:first-child{min-width:0}.tw.c2 .tw-hero-pct{color:var(--ok,#1f7a4d);font-size:14px;font-weight:600}.tw.c2 .tw-say{max-width:62ch;color:var(--ink,#1d1a17);margin:20px 0 0;padding:2px 0 2px 16px;font-size:15px;font-weight:500;line-height:1.5;position:relative}.tw.c2 .tw-say:before{content:"";background:var(--cl-mark,#ff6a13);transform-origin:top;width:2px;animation:am-tw-mark var(--d-draw,.52s) var(--ease-pour,ease-out) .12s both;position:absolute;top:4px;bottom:4px;left:0}.tw.c2 .tw-say.is-stream span{opacity:0;animation:am-tw-word .24s var(--ease-out,ease-out) both;animation-delay:calc(.24s + var(--w) * 24ms)}@keyframes am-tw-word{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}@keyframes am-tw-mark{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tw.c2 .am-ai-mark .am-spark-core{animation:am-tw-turn .42s var(--ease-pour,ease-out) .12s both}@keyframes am-tw-turn{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}.tw.c2 .tw-lede{max-width:62ch;color:var(--ink-2,#4b453f);margin:14px 0 0;font-size:15px;line-height:1.5}.tw.c2 .tw-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:24px;display:flex}.tw.c2 .tw-btn.is-primary{min-height:42px;box-shadow:none;padding:0 18px;font-weight:600}.tw.c2 .tw-ask .af-ask{font-size:14px;font-weight:600}.tw.c2 .tw-btn.is-quiet{margin-left:auto}.tw.c2 .tw-strength{margin:0}.tw.c2 .tw-looked{border-top:var(--cl-hair,1px solid #e8e3de);margin:24px 0 0;padding-top:14px}.tw.c2 .tw-looked .ov-ev{margin-top:12px}.tw.c2 .tw-sec-h{border-bottom:var(--cl-hair,1px solid #e8e3de);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 4px;padding-bottom:10px;display:flex}.tw.c2 .tw-sec-h h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650}.tw.c2 .tw-sec-h p{color:var(--ink-3,#6b645c);margin:0;font-size:13px}.tw.c2 .tw-whatif{background:0 0;border:0;margin:48px 0 0;padding:0}.tw.c2 .tw-wi-rows{display:grid}.tw.c2 .tw-wi-row{border-bottom:var(--cl-hair,1px solid #e8e3de);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;min-height:52px;padding:8px 0;font-size:14px;display:grid}.tw.c2 .tw-wi-k{color:var(--ink-3,#6b645c)}.tw.c2 .tw-wi-v{flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;font-weight:600;display:flex}.tw.c2 .tw-wi-v small{color:var(--ink-3,#6b645c);font-size:13px;font-weight:400}.tw.c2 .tw-wi-row.is-slider .tw-wi-v{flex-wrap:nowrap}.tw.c2 .tw-wi-row input{appearance:none;max-width:420px;height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;flex:1;margin:0}.tw.c2 .tw-wi-row input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--ink,#1d1a17) var(--p),var(--line-1,#e2dcd5) var(--p));height:2px}.tw.c2 .tw-wi-row input::-moz-range-track{background:linear-gradient(90deg,var(--ink,#1d1a17) var(--p),var(--line-1,#e2dcd5) var(--p));height:2px}.tw.c2 .tw-wi-row input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--sheet,#fff);border:2px solid var(--ink,#1d1a17);width:16px;height:16px;transition:transform .12s var(--ease-out,ease-out);border-radius:50%;margin-top:-7px}.tw.c2 .tw-wi-row input::-moz-range-thumb{background:var(--sheet,#fff);border:2px solid var(--ink,#1d1a17);border-radius:50%;width:12px;height:12px}.tw.c2 .tw-wi-row input:active::-webkit-slider-thumb{transform:scale(1.15)}.tw.c2 .tw-wi-row input:focus-visible{outline:2px solid var(--af-focus,#ff6a13);outline-offset:2px}.tw.c2 .tw-wi-pct{text-align:right;min-width:3.5ch;font-size:15px}.tw.c2 .tw-effect{margin:16px 0 0}.tw.c2 .tw-effect-track{height:6px}.tw.c2 .tw-whatif>.ov-fine{margin:10px 0 0}.tw.c2 .tw-week{margin:48px 0 0;display:block}.tw.c2 .tw-week .af-kpirow{margin-top:16px}.tw.c2 .tw-below{margin-top:40px}.tw.c2 .tw-evidence{margin-top:48px}@media (max-width:760px){.tw.c2 .tw-decision{padding:22px 18px 20px}.tw.c2 .tw-decision h2{font-size:22px}.tw.c2 .tw-ai-head{flex-wrap:wrap}.tw.c2 .tw-actions{flex-direction:row}.tw.c2 .tw-btn.is-primary{flex:100%;width:100%}.tw.c2 .tw-btn.is-quiet{width:auto;margin-left:0}.tw.c2 .tw-wi-row{grid-template-columns:1fr;gap:4px}.tw.c2 .tw-whatif,.tw.c2 .tw-week,.tw.c2 .tw-evidence{margin-top:36px}.tw.c2 .tw-week .af-kpirow{grid-template-columns:repeat(3,minmax(0,1fr))}.tw.c2 .tw-week .af-kpirow>li{padding:0 10px 12px}.tw.c2 .tw-week .af-kpirow>li:first-child{padding-left:0}.tw.c2 .tw-week .af-fig.is-kpi{font-size:24px;line-height:28px}.tw.c2 .tw-week .af-fig-delta{white-space:normal;letter-spacing:0;flex-basis:100%;margin-top:4px;font-size:12px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.tw.c2 .tw-say:before,.tw.c2 .am-ai-mark .am-spark-core,.tw.c2 .tw-say.is-stream span{opacity:1;filter:none;animation:none;transform:none}}.tw.c2 .tw-loop .is-now{color:var(--ink,#1d1a17);font-weight:650}.tw.c2 .tw-loop .is-now i{background:var(--sheet,#fff);border:2px solid var(--ink,#1d1a17);box-shadow:none;animation:none}.tw.c2 .tw-decision.has-proof-col{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:0 48px;display:grid}.tw.c2 .tw-proof{border-left:var(--cl-hair,1px solid #e8e3de);min-width:0;padding:4px 0 0 32px}.tw.c2 .tw-proof h3{color:var(--ink,#1d1a17);margin:0;font-size:13px;font-weight:650}.tw.c2 .tw-proof-sub{color:var(--ink-3,#6b645c);margin:4px 0 0;font-size:13px}.tw.c2 .tw-proof .ov-ev{border:0;gap:0;max-width:none;margin:14px 0 0;padding:0;display:grid}.tw.c2 .tw-proof .ov-ev>div{border-bottom:var(--cl-hair,1px solid #e8e3de);padding:10px 0;font-size:13px;display:block}.tw.c2 .tw-proof .ov-ev>div:last-child{border-bottom:0}.tw.c2 .tw-proof .ov-ev dt{color:var(--ink-3,#6b645c)}.tw.c2 .tw-proof .ov-ev dd{text-align:left;max-width:none;color:var(--ink,#1d1a17);margin:2px 0 0;font-weight:600}.tw.c2 .tw-proof .ov-ev dd.is-missing{color:var(--ink-3,#6b645c);font-weight:500}.tw.c2 .ov-method details{flex:100%}.tw.c2 .ov-method p{max-width:70ch;margin:8px 0 0}.tw.c2>.af-close{margin-top:32px}@media (max-width:1100px){.tw.c2 .tw-decision.has-proof-col{grid-template-columns:minmax(0,1fr)}.tw.c2 .tw-proof{border-left:0;border-top:var(--cl-hair,1px solid #e8e3de);margin-top:24px;padding:16px 0 0}}@media (max-width:760px){body:has(.tw.c2) .ax-askdock{display:none}}.tw.c2 .tw-proof,.tw.c2 .tw-decision.am-ai .tw-proof{border:0;border-left:var(--cl-hair,1px solid #e8e3de);box-shadow:none;background:0 0;border-radius:0;padding:4px 0 0 32px}@media (max-width:1100px){.tw.c2 .tw-proof,.tw.c2 .tw-decision.am-ai .tw-proof{border-left:0;border-top:var(--cl-hair,1px solid #e8e3de);padding:16px 0 0}}.tw.c2 .tw-hero{margin-top:12px}.tw.c2 .tw-ai-head :is(.am-ai-mark,.am-spark,svg){color:var(--ink,#1d1a17)}.tw.c2 .tw-ai-head .am-spark-core{fill:currentColor}.tw.c2 .tw-strength-bar i.is-on,.tw.c2 .tw-say:before{background:var(--ink,#1d1a17)}.tw.c2 .tw-btn.is-quiet,.tw.c2 .tw-line-link{color:var(--ink,#1d1a17);text-decoration:underline;-webkit-text-decoration-color:var(--line-1,#d8d1c9);text-decoration-color:var(--line-1,#d8d1c9);text-underline-offset:3px}.tw.c2 .tw-week .af-kpirow>li.is-marked:after{content:none}.tw.c2 .studio-chart-best{border-color:var(--ink,#1d1a17);background:var(--sheet,#fff)}.tw.c2 .tw-effect-track .is-extra{background:var(--ink,#1d1a17);opacity:.4}.tw.c2 .tw-effect figcaption strong{color:var(--ink,#1d1a17)}.tw.c2 .tw-loop{background:var(--sheet,#fff);border-bottom:var(--cl-hair,1px solid #e8e3de);margin:0;padding:0 40px}.tw.c2 .tw-loop li{padding:12px 12px 12px 0}@media (max-width:760px){.tw.c2 .tw-loop{padding:0 16px}}.c4-decision{margin-top:var(--tk-s6)}.tw .tk-kpi-card{margin:0}.tw-week .tw-sec-h{margin-bottom:var(--tk-s4)}.c4-pair{gap:var(--tk-s6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.c4-pair>.tk>.tk-main{align-content:stretch}.c4-pair>.tk>.tk-main>.tk-lines{align-self:stretch}.c4-card-h{margin:0 0 var(--tk-s4);color:var(--ink);font-size:13px;font-weight:600;line-height:20px}.c4-card-note{margin:var(--tk-s2) 0 0;color:var(--muted);font-size:12px;line-height:16px}.c4-card-foot{padding-top:var(--tk-s4);flex-direction:column;margin-top:auto;display:flex}.c4-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c4-list>li{min-width:0}.c4-list>li>.tk-line{display:grid}.c4-list a{color:inherit;text-decoration:none}.c4-list a:hover{text-underline-offset:3px;text-decoration:underline}.c4-pair .tw-chart .studio-sales-chart{box-shadow:none;background:0 0;border:0;margin:0;padding:0}@media (max-width:640px){.c4-pair{grid-template-columns:minmax(0,1fr)}}.c4-card .studio-chart-heading{display:none}.wk{display:block}.wk .wk-top{gap:var(--pt-gap);flex-direction:column;display:flex}.wk .tk-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wk .tk-foot svg{flex:none;width:16px;height:16px}.wk .tk-foot .af-button{white-space:nowrap}.wk .tk-headline{overflow-wrap:anywhere}.wk .tk-stub-cap{max-width:30ch}.wk .wk-stub-note{color:var(--muted);margin-top:4px;font-size:12px;line-height:16px;display:block}.wk .wk-decision .tk-stub-fig{color:var(--positive,#247b50)}.wk .wk-chart .studio-sales-chart{border:0;margin:0;padding:0}.wk .wk-chart .studio-chart-heading,.wk .wk-chart .studio-chart-coverage{display:none}.wk .wk-chart .studio-chart-plot{margin:0}.wk .wk-chart .studio-chart-footer{min-height:0}.wk .wk-chart .studio-chart-footer summary{color:var(--muted);font-size:13px}.wk .wk-chart .tk-lines{margin-top:16px}.wk .studio-chart-best{border-color:var(--positive,#247b50)}.wk .ui-panel .tk-lines .tk-line-t{overflow-wrap:anywhere}.wk .pt-slot--main>.ui-panel,.wk .pt-slot--side>.ui-panel{height:100%}.wk .wk-steps{margin:0;padding:0;list-style:none}.wk .wk-steps li{grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:12px 0;display:grid}.wk .wk-steps li+li{border-top:1px solid var(--row-line,var(--rule))}.wk .wk-step-k{font-weight:600}.wk .wk-step-v{color:var(--ink)}.wk .wk-step-a{white-space:nowrap;color:var(--af-accent-text,#c2410c);font-weight:600;text-decoration:none}.wk .wk-step-a:hover{text-decoration:underline}.wk .wk-method{border-top:1px solid var(--row-line,var(--rule));margin-top:12px;padding-top:12px}.wk .wk-method summary{cursor:pointer;color:var(--muted);font-size:13px}.wk .wk-method p,.wk .wk-method ul{max-width:90ch;color:var(--muted);margin:8px 0 0;font-size:13px;line-height:20px}@media (max-width:760px){.wk .wk-steps li{grid-template-columns:minmax(0,1fr)}}.wk .wk-side .wk-step-v{color:var(--muted);grid-area:2/1/auto/-1;font-size:13px;line-height:20px}.wk .tk-stub-action .af-button svg{flex:none;width:16px;height:16px}.wk .tk-foot .af-button.is-ghost{padding-inline:0}@media (min-width:1024px){.wk .wk-decision .tk-main.is-split{grid-template-columns:[main-start]minmax(0,.9fr)[lines-start]minmax(0,1.1fr)[main-end]}}@media (min-width:1024px){.wk .pt-slot--main{grid-column:span 7}.wk .pt-slot--side{grid-column:span 5}}@media (prefers-reduced-motion:reduce){.wk .wk-chev{transition:none}}@media (max-width:760px){.wk .wk-act>summary{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:6px}.wk .wk-chip{grid-column:1/-1}.wk .wk-act-why{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.wk .wk-act-body{grid-template-columns:minmax(0,1fr)}.wk .wk-act-t>strong{white-space:normal}}.wk .wk-chart .studio-chart-footer{border-top:1px dotted var(--control);margin-top:8px;padding-top:8px;display:block}.wk .wk-chart .sc-legend{flex-wrap:wrap;gap:2px 16px;margin:0 0 4px;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex}.wk .wk-chart .studio-chart-footer>details{margin:0}.wk .wk-chart .wk-method{margin-top:16px}@media (min-width:1024px){.wk .wk-decision .tk-main.is-split{grid-template-columns:[main-start]minmax(0,.9fr)[lines-start]minmax(0,1.1fr)[main-end]}}.wk .wk-decision .tk-foot{gap:var(--tk-s2,8px) var(--tk-s4,16px);flex-wrap:wrap;align-items:center;display:flex}.wk .wk-side>.wk-best{flex:none}.wk .wk-side>.wk-next{flex:auto}.wk .wk-best .tk-lines{justify-content:flex-start;align-self:stretch}.wk .tk-lines:has(>.tk-line>.tk-line-k){column-gap:var(--tk-s2,8px);grid-template-columns:minmax(0,1fr) max-content;display:grid}.wk .tk-lines>.tk-line:has(>.tk-line-k):not(.is-stack,.is-solo){grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.wk .tk-lines>.tk-line:has(>.tk-line-k):not(.is-stack,.is-solo)>.tk-line-v{justify-self:end;margin-left:0}.wk .tk-lines>.tk-line:is(.is-stack,.is-solo){grid-column:1/-1}.wk .wk-sec-h{align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:600;line-height:24px;display:flex}.wk .wk-sec-n{border:1px solid var(--rule);color:var(--muted);border-radius:999px;padding:0 8px;font-size:12px;line-height:20px}.wk .wk-rec-why{color:var(--muted);margin-top:8px;display:block}.wk .wk-rec .tk-line-n{overflow-wrap:anywhere}.wk .wk-more{margin-top:32px}.wk .wk-more>summary{cursor:pointer;color:var(--af-accent-text,#c2410c);margin-bottom:32px;font-weight:600}.wk .wk-sec-p{color:var(--muted);margin-left:auto;font-size:13px;font-weight:400;line-height:20px}.wk .wk-rec .tk-line.is-stack>.tk-line-v{text-align:left;white-space:normal;overflow-wrap:anywhere;flex:100%;min-width:0;margin-left:0}.wk .wk-col{gap:var(--pt-gap);flex-direction:column;min-width:0;display:flex}.wk .wk-side{gap:var(--pt-gap);flex-direction:column;height:auto;display:flex}@media (min-width:1024px){.wk .pt-slot--main{grid-column:span 7}.wk .pt-slot--side{grid-column:span 5}}.wk .pt-slot--head,.wk .pt-head{margin-bottom:0}.wk .pt-slot--main>.wk-col>.ui-panel,.wk .pt-slot--side .ui-panel{height:auto}.wk .ui-panel{--panel-pad:16px}.wk .ui-panel__head{padding-block:10px}.wk .wk-sec .ui-panel__body{padding:0}.wk .wk-sec-n{border:1px solid var(--rule);color:var(--muted);background:0 0;border-radius:999px;padding:0 8px;font-size:12px;line-height:20px}.wk .wk-sec-p{color:var(--muted);font-size:12px;line-height:16px}.wk .wk-acts{margin:0;padding:0;list-style:none}.wk .wk-rec+.wk-rec,.wk .wk-more>.wk-acts>.wk-rec:first-child{border-top:1px dotted var(--control)}.wk .wk-act>summary{cursor:pointer;padding:10px var(--panel-pad);grid-template-columns:72px minmax(0,1fr) 128px 16px;align-items:center;gap:0 14px;min-height:56px;list-style:none;display:grid}.wk .wk-act>summary::-webkit-details-marker{display:none}.wk .wk-act>summary:hover{background:var(--ground)}.wk .wk-act>summary:focus-visible{outline:2px solid var(--af-accent-text,#c2410c);outline-offset:-2px}.wk .wk-act[open]>summary{background:var(--ground)}.wk .wk-chip{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--control);color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:start;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px}.wk .wk-chip.is-todo{color:#c2410c;background:#fff0e6;border-color:#ffd2b5}.wk .wk-chip.is-not_done{border-color:var(--control);color:var(--muted);background:0 0}.wk .wk-chip.is-done:before{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:5px;height:9px;margin:-2px 6px 0 0;display:inline-block;transform:rotate(40deg)}.wk .wk-act-t{grid-template-columns:minmax(0,auto) 1fr;align-items:baseline;column-gap:8px;min-width:0;display:grid}.wk .wk-act-t>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wk .wk-today{color:var(--af-accent-text,#c2410c);grid-column:2;justify-self:start;font-size:11px;font-style:normal;font-weight:600;line-height:16px}.wk .wk-act-why{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;font-size:13px;line-height:20px;overflow:hidden}.wk .wk-act-why b{color:var(--ink);font-weight:600}.wk .wk-rec.is-done .wk-act-why{color:var(--positive,#247b50)}.wk .wk-stub{border-left:1px dashed var(--control);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;min-width:76px;margin-block:-4px;padding-left:14px;display:flex}.wk .wk-stub-fig{color:color-mix(in srgb, var(--positive) 80%, var(--ink));font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:20px}.wk .wk-stub-l{color:var(--muted);font-size:11px;line-height:14px}.wk .wk-chev{color:var(--muted);transition:transform .18s}.wk .wk-act[open] .wk-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.wk .wk-chev{transition:none}}.wk .wk-act-body{padding:12px var(--panel-pad) 16px;border-top:1px dotted var(--control);background:var(--ground);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 24px;display:grid}.wk .wk-act-text p{color:var(--ink);overflow-wrap:anywhere;margin:0 0 8px;font-size:13px;line-height:20px}.wk .wk-k{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:16px;display:block}.wk .wk-act-foot{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.wk .wk-rec-flag{color:var(--muted);font-size:12px;line-height:16px}.wk .wk-act-body .tk-line-n{overflow-wrap:anywhere}.wk .wk-more{border-top:1px dotted var(--control)}.wk .wk-more>summary{cursor:pointer;padding:10px var(--panel-pad);color:var(--af-accent-text,#c2410c);margin:0;font-size:13px;font-weight:600;list-style:none}.wk .wk-more>summary::-webkit-details-marker{display:none}.wk .wk-more>summary:focus-visible{outline:2px solid var(--af-accent-text,#c2410c);outline-offset:-2px}@media (max-width:760px){.wk .wk-act>summary{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:6px}.wk .wk-chip{grid-column:1/-1}.wk .wk-act-why{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.wk .wk-act-body{grid-template-columns:minmax(0,1fr)}.wk .wk-act-t>strong{white-space:normal}}.wk .wk-facts{border-top:1px dotted var(--control);grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 0;padding-top:10px;display:grid}.wk .wk-facts>div{min-width:0}.wk .wk-facts>div+div{border-left:1px dashed var(--control);padding-left:12px}.wk .wk-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:16px}.wk .wk-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600;line-height:20px}.wk .wk-facts dd small{color:var(--muted);font-size:12px;font-weight:400;line-height:16px;display:block}.wk .wk-facts .is-pos{color:var(--positive,#247b50)}.wk .wk-facts .is-neg{color:var(--negative,#b3361f)}.wk .wk-chart .wk-method{margin-top:8px;padding-top:8px}.wk .wk-chart .ui-panel__meta{font-size:12px}.wk .wk-best .tk-lines{margin:0}.wk .wk-steps li{grid-template-columns:104px minmax(0,1fr) auto;gap:2px 16px;padding:8px 0}.wk .wk-steps li:first-child{padding-top:0}.wk .wk-step-v{font-size:13px;line-height:20px}.wk .wk-side .wk-steps li{grid-template-columns:104px minmax(0,1fr) auto}@media (max-width:760px){.wk .wk-steps li{grid-template-columns:minmax(0,1fr)}}.studio-shell .wk .af-ph__sub{margin-top:2px}.wk .pt-slot--kpis .tk-kpi{padding-block:2px}.wk .wk-chart .studio-chart-footer{flex-wrap:wrap;align-items:center;gap:2px 16px;display:flex}.wk .wk-chart .studio-chart-footer>details[open]{flex-basis:100%}.wk .wk-chart .wk-method{border-top:0;margin-top:4px;padding-top:4px}.wk .wk-best .tk-lines{row-gap:0}.wk .wk-sec{padding:0;overflow:hidden}.wk .wk-sec>.ui-panel__head{margin:0}.wk .wk-sec>.wk-acts>.wk-rec:first-child{border-top:0}.wk .wk-sec .wk-rec:last-child .wk-act:not([open])>summary{border-radius:0 0 var(--r-panel) var(--r-panel)}.wk .wk-side .ui-panel{--panel-pad:14px}.wk .wk-chart .studio-chart-canvas{grid-template-rows:100px 20px}.wk .wk-chart .studio-chart-footer{margin-top:4px;padding-top:6px}.wk .wk-best .tk-line{min-height:22px}.wk .wk-best .tk-lines>.tk-line{padding-block:0}.studio-shell .wk .af-ph{margin-bottom:12px;padding-top:0}.wk .af-ph__line{margin-top:8px}.wk .pt-slot--kpis .tk-kpi-fig{font-size:24px;line-height:26px}.wk .pt-slot--kpis .tk-kpi-card .tk-main{padding-block:4px}.wk .wk-best .tk-lines{margin-top:0}.wk .pt-slot--main{grid-column:1/-1}.wk .wk-band{border:1px solid var(--aurora-line);border-left:6px solid var(--brand);border-radius:var(--r-panel);color:var(--ink);background:linear-gradient(100deg, var(--brand-100), var(--brand-50) 60%, var(--surface));box-shadow:var(--shadow-1);animation:wk-band-in var(--dur-3) var(--ease-out) both;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main fig""main act";align-items:center;gap:8px 32px;margin-top:28px;margin-bottom:20px;padding:24px 28px 24px 32px;display:grid}.wk .wk-band.is-empty{background:var(--surface);grid-template-areas:"main act"}.wk .wk-band.is-done{border-left-color:var(--ok)}.wk .wk-band-main{grid-area:main;min-width:0}.wk .wk-band-k{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin:0 0 8px;font-size:13px;font-weight:600;line-height:20px;display:flex}.wk .wk-band-k em{letter-spacing:0;text-transform:none;background:var(--ink);color:var(--sheet);border-radius:999px;padding:0 8px;font-style:normal}.wk .wk-band-t{letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;max-width:34ch;margin:0;font-size:28px;font-weight:650;line-height:34px}.wk .wk-band.is-empty .wk-band-t{max-width:48ch;font-size:20px;font-weight:600;line-height:28px}.wk .wk-band-why{max-width:64ch;color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:10px 0 0;font-size:15px;line-height:22px;display:flex}.wk .wk-band-fig{text-align:right;flex-direction:column;grid-area:fig;align-items:flex-end;display:flex}.wk .wk-band-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:44px;font-weight:650;line-height:48px}.wk .wk-band-l{color:var(--ink-2);font-size:13px;line-height:18px}.wk .wk-band-a{white-space:nowrap;grid-area:act;justify-self:end}.wk .wk-band-a svg{flex:none;width:16px;height:16px}@keyframes wk-band-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wk .wk-band{animation:none}}@media (max-width:760px){.wk .wk-band{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""fig""act";gap:14px;padding:20px 18px 20px 20px}.wk .wk-band.is-empty{grid-template-areas:"main""act"}.wk .wk-band-t{font-size:22px;line-height:28px}.wk .wk-band-fig{text-align:left;align-items:flex-start}.wk .wk-band-n{font-size:36px;line-height:40px}.wk .wk-band-a{justify-content:center;justify-self:stretch}}.wk .wk-chip{font-size:12px}.wk .wk-chip.is-todo{background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-text)}.wk .wk-chip.is-done{background:var(--ok-tint);border-color:var(--ok-line);color:var(--ok)}.wk .wk-chip.is-not_done{background:var(--surface);border-color:var(--stroke);color:var(--ink-2)}.wk .wk-stub-l,.wk .wk-k{font-size:12px}.wk .wk-sec{border:1px solid var(--stroke)}.wk .wk-act>summary{min-height:60px;padding-block:12px}.wk .wk-detail{border:1px solid var(--stroke);border-radius:var(--r-panel);background:var(--surface)}.wk .wk-detail>summary{cursor:pointer;border-radius:var(--r-panel);grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:4px 16px;padding:16px 20px;list-style:none;display:grid}.wk .wk-detail>summary::-webkit-details-marker{display:none}.wk .wk-detail>summary:hover,.wk .wk-detail[open]>summary{background:var(--raised)}.wk .wk-detail-t{color:var(--ink);font-size:16px;font-weight:600;line-height:24px}.wk .wk-detail-s{color:var(--muted);font-size:13px;line-height:20px}.wk .wk-detail[open]>summary .wk-chev{transform:rotate(180deg)}.wk .wk-detail-body{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px;display:grid}.wk .wk-detail-body>.wk-chart,.wk .wk-detail-body>.wk-method{grid-column:1/-1}.wk .wk-detail-body>.ui-panel{box-shadow:none}.wk .wk-detail-body .wk-method{border-top:0;margin:0;padding-top:0}@media (max-width:900px){.wk .wk-detail-body{grid-template-columns:minmax(0,1fr);padding:14px}.wk .wk-detail>summary{grid-template-columns:minmax(0,1fr) 16px}.wk .wk-detail-s{grid-column:1}}.wk .wk-col{gap:20px}.studio-shell .wk{color:#fff}.studio-shell .wk .pt-slot--main>.wk-col{gap:14px}.studio-shell .wk .ui-panel,.studio-shell .wk .wk-detail{box-shadow:none;color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:20px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.studio-shell .wk :is(.ui-panel,.wk-detail,.wk-band,.sk-glass){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}.studio-shell .wk .wk-detail>summary:hover,.studio-shell .wk .wk-detail[open]>summary{background:#ffffff0f}.studio-shell .wk .wk-detail-body{border-top-color:#ffffff24}.studio-shell .wk .wk-detail-body>.ui-panel{background:#ffffff0f}.studio-shell .wk .wk-sec>.ui-panel__body{box-shadow:none;background:0 0}.studio-shell .wk .wk-acts>.wk-rec,.studio-shell .wk .wk-act-body{background:#ffffff14;border-color:#ffffff24}.studio-shell .wk .wk-stub:before,.studio-shell .wk .wk-stub:after{background:#2a3550;border-color:#ffffff24}.studio-shell .wk .wk-chip.is-todo{color:#fff;background:#ffffff1f;border-color:#ffffff47}.studio-shell .wk .wk-chip.is-todo:before{background:var(--sky-acc,#f59a5e)}.studio-shell .wk .wk-stub-fig{color:#fff;font-weight:300}.studio-shell .wk .af-ph,.studio-shell .wk .ui-ph{text-align:center}.sk-trio{text-align:center;color:#fff;grid-template-rows:auto auto auto;grid-template-columns:1fr 1.5fr 1fr;column-gap:0;max-width:none;margin:26px 0 0;display:grid}.sk-trio-c{grid-row:span 3;grid-template-rows:subgrid;animation:.8s both sky-rise;animation-delay:calc(var(--i,0) * 80ms);place-items:center;row-gap:10px;padding:8px 12px;display:grid}.sk-trio-c:first-child{border-right:1px solid #ffffff2e}.sk-trio-c:last-child{border-left:1px solid #ffffff2e}.sk-trio-c p{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;align-self:end;margin:0;font-size:12px;line-height:1.2}.sk-trio-c strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(40px,5vw,56px);font-weight:200;line-height:1}.sk-trio-c.is-big strong{font-size:clamp(48px,6.4vw,78px)}.sk-trio-c span{color:#ffffffc2;align-self:start;max-width:30ch;font-size:14px;line-height:1.3}.sk-trio-c span a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}@media (max-width:760px){.sk-trio{grid-template-rows:none;grid-template-columns:1fr 1fr;margin-top:18px}.sk-trio-c{grid-row:auto;grid-template-rows:none;align-content:start}.sk-trio-c.is-big{border-bottom:1px solid #ffffff2e;order:-1;grid-column:1/-1;margin-bottom:6px;padding-bottom:18px}.sk-trio-c:first-child{border-right:1px solid #ffffff2e}}.sk-mods{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;max-width:none;margin:28px 0 0;display:grid}.sk-mods>.wk-band{margin:0}.studio-shell .wk .wk-band{box-shadow:none;color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"main""fig""act";align-content:start;gap:10px;padding:18px 22px 20px;animation:.7s .1s both sky-rise}.studio-shell .wk .wk-band.is-empty{background:#ffffff1a;grid-template-areas:"main""act"}.studio-shell .wk .wk-band-k{color:#ffffff9e;letter-spacing:.06em;border-bottom:1px solid #ffffff24;margin:0 0 4px;padding-bottom:10px;font-size:12px;font-weight:500}.studio-shell .wk .wk-band-k em{color:#fff;background:#fff3}.studio-shell .wk .wk-band-t{max-width:none;font-size:clamp(20px,2.4vw,24px);font-weight:500;line-height:1.25}.studio-shell .wk .wk-band-why{color:#ffffffb8;font-size:15px;font-weight:400}.studio-shell .wk .wk-band-fig{text-align:left;flex-flow:wrap;align-items:baseline;gap:4px 10px}.studio-shell .wk .wk-band-n{letter-spacing:-.03em;color:var(--sky-acc,#f59a5e);font-size:38px;font-weight:200;line-height:42px}.studio-shell .wk .wk-band-l{color:#ffffffb8}.studio-shell .wk .wk-band-acts{flex-wrap:wrap;grid-area:act;align-items:center;gap:10px;margin-top:4px;display:flex}.studio-shell .wk .wk-band-apply{min-height:40px;color:var(--sky-ink,#1f2b45);background:#fff;border-radius:999px;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:inline-flex}.studio-shell .wk .wk-band-apply:active{transform:scale(.97)}.studio-shell .wk .wk-band-apply:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.studio-shell .wk .wk-band-apply:hover{box-shadow:0 6px 24px #ffffff47}}.studio-shell .wk .wk-band-a{color:#fff;box-shadow:none;background:0 0;border:1px solid #ffffff57;grid-area:auto;justify-self:auto}.studio-shell .wk .wk-band-a svg{color:var(--sky-acc,#f59a5e)}.studio-shell .wk .wk-band-acts>.wk-band-a:only-child{color:var(--sky-ink,#1f2b45);background:#fff;border-color:#0000}.studio-shell .wk .wk-band-acts>.wk-band-a:only-child svg{color:var(--sky-ink,#1f2b45)}.studio-shell .wk .wk-band.is-empty .wk-band-a{color:var(--sky-ink,#1f2b45);background:#fff;border-color:#0000}@media (max-width:900px){.sk-mods{grid-template-columns:minmax(0,1fr)}.sk-mods>.wk-band{grid-column:auto}}@media (max-width:640px){.studio-shell .wk .wk-band-acts>*{flex:100%;justify-content:center}}.sk-glass{color:#fff;background:#10183042;border:1px solid #ffffff24;border-radius:20px;padding:16px 20px;animation:.7s both sky-rise}.sk-hours{min-width:0;animation-delay:.18s}.sk-glass .sk-h{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;border-bottom:1px solid #ffffff24;margin:0 0 12px;padding-bottom:10px;font-size:12px;font-weight:500}.sk-glass .sk-h span{text-transform:none;letter-spacing:0;opacity:.8;margin-left:4px}.sk-hours-row{text-align:center;align-items:flex-end;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow:hidden}.sk-hours-row li{color:#ffffffc7;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sk-hours-row i{transform-origin:bottom;width:8px;animation:.8s cubic-bezier(.23,1,.32,1) both sk-grow;animation-delay:calc(.25s + var(--i,0) * 40ms);background:#ffffffd9;border-radius:4px;display:block}.sk-hours-row .is-top i{background:var(--sky-acc,#f59a5e);box-shadow:0 0 14px var(--sky-acc,#f59a5e)}.sk-hours-row .is-top{color:#fff;font-weight:500}.sk-hours-row .is-nil i{background:#ffffff4d}.sk-hours-h{color:#ffffff9e;font-size:12px}.sk-hours-v{white-space:nowrap;font-size:12px}@media (max-width:1100px){.sk-hours-v{font-size:11px}.sk-hours-row li:nth-child(2n) .sk-hours-v{visibility:hidden}}@keyframes sk-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes sk-bar{0%{transform:scaleX(0)}to{transform:none}}.sk-week{width:100%;margin:0;animation-delay:.26s}.sk-week ul{margin:0;padding:0;list-style:none}.sk-week li{border-bottom:1px solid #ffffff14;grid-template-columns:64px 64px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:8px 0;font-size:15px;display:grid}.sk-week li:last-child{border-bottom:0}.sk-week-lo{opacity:.6;text-align:right}.sk-week-hi{text-align:right}.sk-week-bar{background:#ffffff2e;border-radius:5px;height:5px;position:relative}.sk-week-bar i{background:linear-gradient(90deg,#ffffffb3,var(--sky-acc,#f59a5e));transform-origin:0;animation:.9s cubic-bezier(.23,1,.32,1) both sk-bar;animation-delay:calc(.3s + var(--i,0) * 60ms);border-radius:5px;position:absolute;top:0;bottom:0}.sk-week-bar b{background:#fff;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;box-shadow:0 0 0 3px #fff3}.sk-note{color:#ffffff94;margin:10px 0 0;font-size:12px;line-height:1.4}@media (max-width:640px){.sk-week li{grid-template-columns:48px 52px minmax(0,1fr) 52px;gap:8px;font-size:14px}}@media (prefers-reduced-motion:reduce){.sk-trio-c,.sk-glass,.studio-shell .wk .wk-band,.sk-hours-row i,.sk-week-bar i{animation:none}.studio-shell .wk .wk-band-apply{transition:none}}.studio-shell .wk .af-ph{text-align:center;margin:0;padding:12px 0 0;display:block}.studio-shell .wk .af-ph__title{justify-content:center}.studio-shell .wk .af-ph h1{letter-spacing:-.03em;font-size:clamp(30px,4.4vw,44px);font-weight:200;line-height:1.1}.studio-shell .wk .af-ph .af-ph__sub{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#ffffffad;width:100%;margin:6px 0 0;font-size:13px;max-width:none!important}.studio-shell .wk .af-ph__line{justify-content:center;margin-top:14px;display:flex}.wk .sk-trio{padding-top:18px}.wk .sk-mods{align-items:stretch;margin-top:0;padding-top:28px}.wk .sk-mods>*{min-width:0}.wk .pt-slot--kpis,.wk .pt-slot--main{margin-top:14px}.studio-shell .wk .tk-kpi-card,.studio-shell .wk .tk.tk-kpi-card{box-shadow:none;clip-path:none;background:#ffffff1a;border:1px solid #ffffff24;border-radius:20px;overflow:hidden;-webkit-mask:none;mask:none}.studio-shell .wk .tk-kpi-card:before,.studio-shell .wk .tk-kpi-card:after{content:none}.studio-shell .wk .tk-kpi-card>.tk-main,.studio-shell .wk .tk.tk-kpi-card>.tk-main{background:0 0;padding:16px 20px;-webkit-mask:none;mask:none}.studio-shell .wk .tk-kpi+.tk-kpi{border-inline-start:1px solid #ffffff24}.studio-shell .wk .tk-kpi-l{text-transform:uppercase;letter-spacing:.06em;color:#ffffff9e;font-size:12px}.studio-shell .wk .tk-kpi-fig{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-weight:200}.studio-shell .wk .tk-kpi-sub{color:#ffffffbf}.studio-shell .wk .tk-kpi-sub.is-pos{color:#8fe3b0}.studio-shell .wk .tk-kpi-sub.is-neg{color:#ffb4a0}@media (max-width:640px){.wk .sk-trio-c strong{font-size:clamp(34px,11vw,48px)}.wk .sk-trio-c.is-big strong{font-size:clamp(44px,15vw,64px)}.wk .sk-trio-c span{max-width:20ch;font-size:13px}}
.app-shell.studio-shell.ax-shell{--ax-bar:68px;--ax-pad:32px;--ax-max:1080px;--ax-ease:var(--ease-out);--ax-drawer:cubic-bezier(.32,.72,0,1);--acc:var(--sky-acc,#f59a5e);--glass:#ffffff1a;--glass-line:#ffffff24;--ink:#fff;--ink-2:#ffffffe6;--muted:#ffffffa8;--faint:#ffffff80;--stroke:#ffffff29;--stroke-strong:#ffffff4d;--rule:#ffffff1a;--surface:#ffffff1f;--raised:#ffffff14;--sunken:#ffffff1a;--brand:var(--acc);--brand-text:var(--acc);--ax-hover:#ffffff1a;--ok:#8fe3b0;--ok-tint:#8fe3b033;--warn:#ffd08a;--warn-tint:#ffd08a33;--ax-brand:var(--acc);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141c2e;min-height:100dvh;display:flow-root;position:relative}@media (max-width:1100px){.app-shell.studio-shell.ax-shell{--ax-bar:60px;--ax-pad:24px}}@media (max-width:640px){.app-shell.studio-shell.ax-shell{--ax-pad:16px;--ax-bar:56px}}.ax-shell .ax-top{z-index:40;isolation:isolate;height:calc(var(--ax-bar) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--ax-pad) 0;color:#fff;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid;position:sticky;top:0}.ax-shell .ax-top:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a0e1880,#0a0e1847 60%,#0000);position:absolute;inset:0 0 -14px;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ax-shell .ax-top:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.ax-shell .ax-logo,.ax-shell .ax-brand{color:#fff;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;min-height:32px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ax-shell .ax-logo{justify-self:start}.ax-shell :is(.ax-logo,.ax-brand) svg{width:20px;height:20px;color:var(--acc);flex:none}.ax-shell .ax-logo span{padding-top:1px}.ax-shell .ax-tabs{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.ax-shell .ax-tab{color:#fff;opacity:.75;white-space:nowrap;touch-action:manipulation;height:32px;transition:opacity var(--dur-1) ease, background-color var(--dur-2) var(--ax-ease), transform var(--dur-1) var(--ax-ease);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:450;text-decoration:none;display:inline-flex;position:relative}.ax-shell .ax-tab:active{transform:scale(.97)}.ax-shell .ax-tab[aria-current=page]{opacity:1;background:#ffffff38;font-weight:550;box-shadow:inset 0 0 0 1px #ffffff1a}.ax-shell .ax-tab .ax-count{min-width:18px;height:18px;margin:0;font-size:11px}.ax-shell .ax-bar-end{white-space:nowrap;justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.ax-shell .ax-pill{color:#fff;opacity:.75;height:32px;transition:opacity var(--dur-1) ease;align-items:center;gap:8px;padding:0 4px;font-size:13px;font-weight:450;text-decoration:none;display:inline-flex}.ax-shell .ax-pill i{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.ax-shell .ax-pill[data-mode=live] i,.ax-shell .ax-mode[data-mode=live] i{background:var(--ok);box-shadow:0 0 0 3px var(--ok-tint)}.ax-shell .ax-pill[data-mode=dry] i,.ax-shell .ax-mode[data-mode=dry] i{background:var(--warn);box-shadow:0 0 0 3px var(--warn-tint)}.ax-shell .ax-mode i{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.ax-shell :is(.ax-search,.ax-account,.ax-menu){color:#fff;min-width:32px;height:32px;font:inherit;cursor:pointer;transition:background-color var(--dur-1) ease, border-color var(--dur-1) ease, transform var(--dur-1) var(--ax-ease);background:#ffffff1f;border:1px solid #fff3;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.ax-shell .ax-search{gap:8px;padding:0 10px 0 9px}.ax-shell .ax-search kbd{font:500 12px/1 var(--font-aroma,inherit);color:#fffc}.ax-shell .ax-account{border-color:#ffffff4d;padding:0;overflow:hidden}.ax-shell .ax-account .ax-avatar{width:100%;height:100%;color:var(--sky-ink,#1f2b45);background:#fff;border-radius:999px;font-size:13px}.ax-shell .ax-menu{width:36px;display:none}.ax-shell .ax-menu>svg{width:16px;height:16px}.ax-shell :is(.ax-search,.ax-account,.ax-menu):active{transform:scale(.94)}@media (pointer:coarse){.ax-shell :is(.ax-search,.ax-account,.ax-menu):after{content:"";position:absolute;inset:-6px}}.ax-shell .ax-bar-end .ax-search-spark,.ax-shell .ax-askdock .ax-search-spark{background:var(--aurora-ring);flex:none;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -2 24 24'%3E%3Cpath d='M12 3c.6 4.2 2.8 6.4 7 7-4.2.6-6.4 2.8-7 7-.6-4.2-2.8-6.4-7-7 4.2-.6 6.4-2.8 7-7Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -2 24 24'%3E%3Cpath d='M12 3c.6 4.2 2.8 6.4 7 7-4.2.6-6.4 2.8-7 7-.6-4.2-2.8-6.4-7-7 4.2-.6 6.4-2.8 7-7Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.ax-shell .ax-search:is(:hover,:focus-visible) .ax-search-spark{animation:2.4s linear infinite sv-spin}}.ax-shell .ax-more-wrap{position:relative}.ax-shell .ax-more{z-index:50;width:292px;max-height:calc(100dvh - var(--ax-bar) - 24px);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:ax-drop var(--dur-2) var(--ax-ease) both;transform-origin:100% 0;background:#0e1320eb;border:1px solid #ffffff29;border-radius:20px;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 18px 50px #05081080}@keyframes ax-drop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.ax-shell .ax-more-list{flex-direction:column;gap:2px;display:flex}.ax-brand{padding:0 8px}.ax-workspace{border:1px solid var(--stroke);border-radius:var(--r-panel);background:var(--surface);min-height:52px;box-shadow:var(--shadow-1);color:var(--ink);transition:border-color var(--dur-1) ease, box-shadow var(--dur-2) ease, transform var(--dur-1) var(--ax-ease);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.ax-workspace:active{transform:scale(.985)}.ax-avatar{background:var(--ink);width:30px;height:30px;color:var(--sheet);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid}.ax-workspace-text{gap:1px;min-width:0;display:grid}.ax-workspace-text strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.ax-workspace-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ax-workspace-chev{width:16px;height:16px;color:var(--faint);flex:none;margin-left:auto}.ax-nav{flex-direction:column;flex:1;gap:18px;display:flex;position:relative}.ax-group{flex-direction:column;gap:2px;display:flex}.ax-group.is-settings{border-top:1px solid var(--stroke);padding-top:14px}.ax-group-label{color:var(--muted);margin:0 0 4px;padding:0 10px;font-size:12px;font-weight:600}.ax-item{z-index:1;border-radius:var(--r-control);min-height:36px;color:var(--ink-2);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color var(--dur-1) ease, background-color var(--dur-1) ease, transform var(--dur-1) var(--ax-ease);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.ax-item>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ax-shell .ax-item svg{stroke-width:2px;width:16px;height:16px;color:var(--muted);transition:color var(--dur-1) ease;flex:none}.ax-item:active{transform:scale(.98)}.ax-item[aria-current=page]{color:var(--ink);font-weight:600}.ax-shell .ax-item[aria-current=page] svg{color:var(--brand-text)}.ax-tag{background:var(--sunken);color:var(--ink-2);border-radius:6px;margin-left:auto;padding:1px 7px;font-size:12px;font-weight:600}.ax-count{background:var(--ink);min-width:20px;height:20px;color:var(--sheet);font-variant-numeric:tabular-nums;animation:ax-pop var(--dur-2) var(--ax-ease) both;border-radius:10px;place-items:center;margin-left:auto;padding:0 6px;font-size:12px;font-weight:650;display:inline-grid}@keyframes ax-pop{0%{opacity:0;transform:scale(.8)}}.ax-nav>.nav-future{display:block}.ax-nav>.nav-future>summary{border-radius:var(--r-control);cursor:pointer;min-height:32px;color:var(--muted);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:12px;font-weight:600;list-style:none;display:flex}.ax-nav>.nav-future>summary::-webkit-details-marker{display:none}.ax-nav>.nav-future[open]>summary{margin-bottom:2px}.ax-nav>.nav-future>.ax-item+.ax-item{margin-top:2px}.ax-fold-chev{width:14px;height:14px;transition:transform var(--dur-1) var(--ax-ease);margin-left:auto;transform:rotate(-90deg)}.ax-nav>.nav-future[open]>summary .ax-fold-chev{transform:none}.ax-setup{border:1px solid var(--stroke);border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--shadow-1);margin:0}.ax-setup>summary{border-radius:inherit;cursor:pointer;grid-template-columns:1fr auto;gap:6px 8px;padding:10px 12px;list-style:none;display:grid}.ax-setup>summary::-webkit-details-marker{display:none}.ax-setup-title{color:var(--ink);font-size:13px;font-weight:600}.ax-setup-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.ax-setup-bar{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.ax-setup-bar i{background:var(--sunken);height:4px;transition:background-color var(--dur-2) var(--ease-out);border-radius:2px}.ax-setup-bar i.is-done{background:var(--ok)}.ax-setup-next{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;overflow:hidden}.ax-setup[open] .ax-setup-next{display:none}.ax-setup ol{margin:0;padding:0 6px 4px;list-style:none}.ax-setup li a{border-radius:var(--r-control);min-height:32px;color:var(--ink);align-items:center;gap:8px;padding:0 6px;font-size:13px;text-decoration:none;display:flex}.ax-setup li.is-done a{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent)}.ax-setup-tick{border:1.5px solid var(--stroke-strong);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;line-height:1;display:grid}.ax-setup li.is-done .ax-setup-tick{background:var(--ok);color:var(--surface);border-color:#0000}.ax-setup-hide{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:0 12px 10px;padding:0;font-size:12px;text-decoration:underline}.ax-foot{border-top:1px solid var(--stroke);gap:2px;padding-top:12px;display:grid}.ax-mode,.ax-source,.ax-signout{border-radius:var(--r-control);min-height:36px;color:var(--muted);transition:background-color var(--dur-1) ease, color var(--dur-1) ease, transform var(--dur-1) var(--ax-ease);align-items:center;gap:8px;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.ax-signout{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;font-size:13px}.ax-mode:active,.ax-source:active,.ax-signout:active{transform:scale(.98)}.ax-mode strong{color:var(--ink);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.ax-shell :is(.ax-mode,.ax-pill) i{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.ax-shell :is(.ax-mode,.ax-pill)[data-mode=live] i{background:var(--ok);box-shadow:0 0 0 3px var(--ok-tint)}.ax-shell :is(.ax-mode,.ax-pill)[data-mode=dry] i{background:var(--warn);box-shadow:0 0 0 3px var(--warn-tint)}.ax-dot{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--ok-tint);border-radius:50%;flex:none}.ax-dot.is-off{background:var(--faint);box-shadow:none}.ax-shell .ax-page>.ax-status{min-width:0;min-height:36px;color:var(--muted);align-items:center;gap:8px;margin:0;padding:0;font-size:13px;line-height:1.4;display:flex}.ax-status-dot{background:var(--ok);border-radius:50%;flex:none;width:7px;height:7px}.ax-status.is-warn .ax-status-dot{background:var(--warn)}.ax-status.is-warn .ax-status-text{color:var(--ink)}.ax-status.is-off .ax-status-dot{background:var(--faint)}.ax-status-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ax-status a{flex:none;align-items:center;gap:2px;font-weight:500;display:inline-flex}.ax-status-chev{width:14px;height:14px}.ax-shell .ax-page .pt .ax-status,.ax-shell .ax-page .af-ph .ax-status{display:none}.ax-status a,.ax-close a,.studio-shell .ax-page :is(p,li,dd,small,figcaption,span,td)>a:not([class]){color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent)}.studio-shell .main,.studio-shell :is(.is-sheet,.af-panel,.af-kpis,.panel,.am-ai,.af-button,.review-dialog){--af-accent-text:var(--ink)}.ax-shell .ax-preview{margin:0 calc(-1 * var(--ax-pad));padding:10px var(--ax-pad);border-bottom:1px solid var(--stroke);background:var(--raised);align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.ax-shell .ax-preview p{min-width:0;color:var(--muted);flex:1;margin:0}.ax-preview-tag{background:var(--ink);color:var(--sheet);border-radius:6px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.ax-preview-cta{color:var(--ink);flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:1101px){.ax-shell .ax-preview{border-radius:calc(var(--r-sheet) - 1px) calc(var(--r-sheet) - 1px) 0 0}}@media (max-width:600px){.ax-shell .ax-preview{flex-wrap:wrap}.ax-shell .ax-preview p{flex-basis:100%;order:2}}.app-shell.studio-shell.ax-shell .main.ax-main{z-index:1;width:auto;min-width:0;min-height:calc(100dvh - var(--ax-bar));padding:0 var(--ax-pad);box-sizing:border-box;box-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--af-accent-text:#fff;--sheet:#0e13208c;--ground:transparent;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:relative}.ax-shell .ax-page{width:100%;min-width:0;max-width:var(--ax-max);flex:1 0 auto;margin-inline:auto;padding:8px 0 56px}.ax-shell .ax-close{color:#fff9}.ax-shell .ax-preview{max-width:var(--ax-max);border:1px solid var(--stroke);background:#ffffff1a;border-radius:16px;width:100%;margin:0 auto}.ax-preview-tag,.ax-shell .ax-avatar,.ax-shell .ax-count{color:var(--sky-ink,#1f2b45);background:#fff}.ax-shell .ax-tag{color:#fff;background:#ffffff24}.ax-shell .ax-workspace{box-shadow:none;background:#ffffff1a;border-color:#ffffff29}.ax-shell .ax-item{font-weight:450}.ax-shell .ax-item:not([aria-current=page]){color:#ffffffc7}.ax-shell .ax-item[aria-current=page]{background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff29}.ax-shell .ax-item[aria-current=page] svg>:is(path,rect,circle):first-child{fill:color-mix(in oklab, var(--acc) 30%, transparent)}.ax-shell .ax-setup{box-shadow:none;background:#ffffff14}.ax-shell .ax-setup-tick{border-color:#fff6}.ax-shell .ax-setup li.is-done .ax-setup-tick{color:#10331f;background:#8fe3b0}.ax-askdock{display:none}.aroma-arrow{transition:transform var(--dur-1) var(--ax-ease)}@media (hover:hover) and (pointer:fine){.ax-shell .ax-tab:hover{opacity:1;background:#ffffff1f}.ax-shell .ax-tab[aria-current=page]:hover{background:#ffffff38}.ax-shell .ax-pill:hover{opacity:1}.ax-shell :is(.ax-search,.ax-menu,.ax-account):hover{background:#fff3;border-color:#ffffff57}a:hover>.aroma-arrow{transform:translate(2px)}}.ax-shell :is(.ax-top,.ax-drawer,.ax-more) :is(a,button,summary):focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-width:1101px){.ax-drawer,.ax-scrim{display:none}}@media (max-width:1280px){.ax-shell .ax-tab{padding:0 11px}.ax-shell .ax-pill span{display:none}.ax-shell .ax-pill{padding:0 6px}}@media (max-width:1100px){.ax-shell .ax-top{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.ax-shell .ax-menu{display:inline-flex}.ax-shell .ax-tabs,.ax-shell .ax-pill,.ax-shell .ax-more-wrap{display:none}.ax-shell .ax-logo{justify-self:start}.ax-shell .ax-logo span{display:inline}}@media (max-width:420px){.ax-shell .ax-search kbd{display:none}.ax-shell .ax-search{width:36px;padding:0}}@media (max-width:760px){.ax-shell .ax-page>.ax-status{align-items:flex-start;padding-block:8px}.ax-shell .ax-page>.ax-status .ax-status-dot{margin-top:6px}.ax-status-text{white-space:normal}.ax-shell .ax-page{padding-bottom:32px}.ax-shell .ax-preview{flex-wrap:wrap}.ax-shell .ax-preview p{flex-basis:100%;order:2}}.ax-shell .ax-drawer{z-index:60;width:min(86vw,300px);padding:calc(16px + env(safe-area-inset-top,0px)) 12px calc(14px + env(safe-area-inset-bottom,0px));color:#fff;overscroll-behavior:contain;scrollbar-width:none;visibility:hidden;transition:transform .32s var(--ax-drawer), visibility 0s linear .32s;background:#0e1320f5;border-right:1px solid #ffffff24;flex-direction:column;gap:14px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%)}.ax-shell .ax-drawer.is-open{visibility:visible;transition:transform .32s var(--ax-drawer), visibility 0s;transform:none;box-shadow:0 0 60px #00000073}.ax-drawer::-webkit-scrollbar{display:none}.ax-drawer :is(.ax-item,.nav-future>summary,.ax-mode,.ax-source,.ax-signout){min-height:44px}.ax-scrim{z-index:55;animation:ax-fade var(--dur-2) var(--ax-ease);background:#080a128c;border:0;padding:0;position:fixed;inset:0}@keyframes ax-fade{0%{opacity:0}}@supports not (view-transition-name:none){.ax-page{animation:am-fade .16s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.aroma-arrow,.ax-shell .ax-drawer,.ax-shell .ax-drawer.is-open,.ax-item,.ax-workspace,.ax-fold-chev,.ax-setup-bar i,.ax-shell .ax-tab,.ax-shell :is(.ax-search,.ax-menu,.ax-account){transition:none}.ax-scrim,.ax-count,.ax-more{animation:none}.ax-page{animation:.14s linear both am-fade}}@media (prefers-reduced-transparency:reduce){.ax-shell .ax-top:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1320e6}.ax-shell .ax-tabs,.ax-shell .ax-more{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1320eb}}
:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--ease-pour:cubic-bezier(.2,.8,.2,1);--d-press:.1s;--d-fast:.12s;--d-base:.18s;--d-travel:.24s;--d-panel:.28s;--d-exit:.16s;--d-draw:.52s;--d-brew:.64s;--am-step:40ms;--am-edge:#1d1a171a;--am-elev-1:0 1px 2px #1d1a170a, 0 1px 1px #1d1a1708;--am-elev-2:0 1px 2px #1d1a170d, 0 12px 32px -12px #1d1a1729;--am-elev-3:0 2px 4px #1d1a170f, 0 24px 64px -16px #1d1a1747}@keyframes am-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes am-fade{0%{opacity:0}to{opacity:1}}.am-enter{animation:am-rise .22s var(--ease-out) both}.am-stagger>*{animation:am-rise .26s var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--am-step))}.am-stagger>:first-child{--i:0}.am-stagger>:nth-child(2){--i:1}.am-stagger>:nth-child(3){--i:2}.am-stagger>:nth-child(4){--i:3}.am-stagger>:nth-child(5){--i:4}.am-stagger>:nth-child(6){--i:5}.am-stagger>:nth-child(n+7){--i:6}@keyframes am-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.am-skeleton,.loading-view .skeleton{background:var(--raised,#f4f2ef);border-radius:8px;min-height:16px;position:relative;overflow:hidden;color:#0000!important}.am-skeleton:after,.loading-view .skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);display:none;position:absolute;inset:0;transform:translate(-100%)}.loading-view{gap:16px;max-width:1120px;padding:40px;display:grid}.loading-view .skeleton:first-of-type{border-radius:12px;height:220px}.loading-view .skeleton:nth-of-type(2){border-radius:12px;height:120px}.am-press,.af-button,.tw-btn,.ax-item,.ax-search,.ax-pill,.am-cmd-row{transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:var(--d-fast);transition-timing-function:var(--ease-out)}.am-press:active,.af-button:not(:disabled):active,.tw-btn:active,.ax-search:active,.ax-pill:active{transition-duration:var(--d-press,.1s);transform:scale(.98)}.am-lift{transition:background-color var(--d-fast) ease;border-radius:8px}@media (hover:hover) and (pointer:fine){.am-lift:hover{background-color:var(--raised,#f4f2ef)}}.am-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.am-num[data-changed]{animation:am-num-in .26s var(--ease-out)}@keyframes am-num-in{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}.am-ai{box-shadow:var(--am-elev-1);position:relative;background:radial-gradient(55% 70% at 0% 0%, #ff6a1314, transparent 70%), var(--surface,#fff)!important;border:1px solid #ff6a1338!important}.am-ai-mark{color:var(--af-accent-text,#c2410c);align-items:center;gap:8px;margin:0 0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.am-ai-mark svg{flex:none;width:18px;height:18px;overflow:visible}.am-ai-mark .am-spark-ring{fill:none;stroke:#ff6a13;stroke-width:1.5px;transform-origin:50%;transform-box:fill-box;opacity:0;animation:am-ring .9s var(--ease-out) .3s 1 both}@keyframes am-ring{0%{opacity:.55;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.am-ai-mark .am-spark-core{transform-origin:50%;transform-box:fill-box;animation:am-spark .42s var(--ease-out) both .12s}@keyframes am-spark{0%{opacity:0;transform:scale(.7)rotate(-90deg)}to{opacity:1;transform:none}}.am-ask{border:1px solid var(--af-brand-line,#ffd2b5);min-height:28px;color:var(--af-accent-text,#c2410c);transition:transform var(--d-fast) var(--ease-out), background-color var(--d-fast) ease;background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.am-ask svg{width:14px;height:14px}.am-ask:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.am-ask:hover{background:var(--af-brand-soft,#fff0e6)}}@media (pointer:coarse){.am-ask{min-height:44px}}::view-transition-old(.ax-page-out){animation:.1s ease-out both am-vt-out}::view-transition-new(.ax-page-in){animation:am-vt-in .2s var(--ease-out) both}::view-transition-group(root){animation-duration:0s}.am-cmd-scrim{z-index:90;background:#1d1a1747;position:fixed;inset:0}.am-cmd-scrim[data-via=pointer]{animation:am-fade var(--d-base) var(--ease-out) both}.am-cmd{z-index:91;background:var(--surface,#fff);border:1px solid var(--am-edge);width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 160px);box-shadow:var(--am-elev-3);color:var(--ink,#1d1a17);border-radius:14px;flex-direction:column;font-size:14px;display:flex;position:fixed;top:min(14vh,120px);left:50%;overflow:hidden;transform:translate(-50%)}.am-cmd[data-via=pointer]{animation:am-cmd-in .18s var(--ease-out) both}.am-cmd[data-via=key]{animation:none}@keyframes am-cmd-in{0%{opacity:0;transform:translate(-50%)scale(.97)}to{opacity:1;transform:translate(-50%)}}.am-cmd-field{border-bottom:1px solid var(--rule,#f1eeea);align-items:center;gap:12px;padding:0 18px;display:flex}.am-cmd-field svg{width:18px;height:18px;color:var(--muted,#5f5850);flex:none}.am-cmd-field input{min-width:0;height:56px;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.am-cmd-field input::placeholder{color:var(--faint,#6b645d)}.am-cmd-field kbd,.am-cmd-foot kbd{font:inherit;border:1px solid var(--border,#e8e3de);color:var(--muted,#5f5850);background:var(--ground,#f8f7f5);border-radius:4px;padding:2px 6px;font-size:12px}.am-cmd-list{overscroll-behavior:contain;margin:0;padding:8px;list-style:none;overflow:auto}.am-cmd-group{color:var(--faint,#6b645d);padding:10px 10px 6px;font-size:12px;font-weight:600}.am-cmd-row{cursor:pointer;min-height:42px;color:var(--ink,#1d1a17);border-radius:8px;align-items:center;gap:12px;padding:0 10px;display:flex}.am-cmd-row[aria-selected=true]{background:var(--af-brand-soft,#fff0e6)}.am-cmd-row[aria-selected=true] .am-cmd-go{opacity:1}.am-cmd-ico{background:var(--ground,#f8f7f5);border:1px solid var(--rule,#f1eeea);width:28px;height:28px;color:var(--muted,#5f5850);border-radius:7px;flex:none;place-items:center;display:grid}.am-cmd-ico svg{width:16px;height:16px}.am-cmd-row.is-ask .am-cmd-ico{background:var(--af-brand-soft,#fff0e6);border-color:var(--af-brand-line,#ffd2b5);color:var(--af-accent-text,#c2410c)}.am-cmd-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.am-cmd-label small{color:var(--faint,#6b645d);margin-left:8px;font-size:13px}.am-cmd-go{opacity:0;color:var(--muted,#5f5850);font-size:12px}.am-cmd-empty{color:var(--muted,#5f5850);text-align:center;padding:24px 12px}.am-cmd-foot{border-top:1px solid var(--rule,#f1eeea);background:var(--ground,#f8f7f5);color:var(--faint,#6b645d);align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.am-cmd-foot span{align-items:center;gap:6px;display:inline-flex}.am-cmd-foot .am-cmd-brand{color:var(--af-accent-text,#c2410c);margin-left:auto;font-weight:600}@media (max-width:760px){.am-cmd{max-height:calc(100dvh - 24px);top:12px}.am-cmd-foot{display:none}}.af-toast,[role=status].toast{transition:opacity .24s var(--ease-out), transform .24s var(--ease-out)}@starting-style{.af-toast,[role=status].toast{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.am-enter,.am-stagger>*,.am-num[data-changed],.tw-decision.am-ai{animation:.16s linear both am-fade}.af-toast,[role=status].toast{transition:opacity .16s linear}@starting-style{.af-toast,[role=status].toast{transform:none}}.tw-decision.am-ai:before{opacity:1;animation:none}.am-skeleton:after,.loading-view .skeleton:after,.am-ai-mark .am-spark-core{animation:none}.am-ai-mark .am-spark-ring{display:none}.am-skeleton:after,.am-shimmer:after,.loading-view .skeleton:after{opacity:0;transform:none}.am-cmd[data-via=pointer]{animation:90ms linear both am-fade}.am-press:active,.af-button:active,.tw-btn:active,.ax-search:active,.ax-pill:active,.am-ask:active{transform:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.am-cmd .am-cmd-field input:focus,.am-cmd .am-cmd-field input:focus-visible{box-shadow:none!important;outline:none!important}.tw-decision.am-ai{isolation:isolate;animation:am-rise .28s var(--ease-out) both}.tw-decision.am-ai:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;animation:am-fade .6s var(--ease-out) .12s both;background:radial-gradient(70% 90% at 0 0,#ff6a1314,#0000 70%);position:absolute;inset:0}.tw-decision.am-ai{background:var(--surface,#fff)!important}::selection{background:var(--af-brand-line,#ffd2b5);color:var(--ink,#1d1a17)}input,textarea{caret-color:var(--af-accent-text,#c2410c)}html{scrollbar-color:#1d1a1738 transparent}@media (prefers-reduced-transparency:reduce){.ax-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--surface,#fff)!important}}.am-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loading-view.am-load{gap:28px;max-width:1120px;margin:0 auto;padding:40px;display:grid}.studio-shell .loading-view.am-load{padding:32px 0}.am-load .am-skeleton{min-height:0;display:block}.am-load-head{gap:10px;display:grid}.am-load-h1{width:180px;height:28px}.am-load-sub{width:260px;height:14px}.am-load-decision{background:var(--surface,#fff);border:1px solid #ff6a1338;border-radius:16px;grid-template-columns:minmax(0,1fr) 320px;gap:32px;padding:28px 32px 32px;display:grid}.am-load-decision .am-skeleton{background:#ff6a1312}.am-load-main{align-content:start;gap:12px;display:grid}.am-load-mark{width:170px;height:16px}.am-load-title{width:72%;height:32px;margin-top:4px}.am-load-line{width:90%;height:14px}.am-load-line.is-short{width:58%}.am-load-btn{border-radius:10px;width:160px;height:40px;margin-top:12px}.am-load-proof{border:1px solid #1d1a170f;border-radius:12px;height:100%;background:var(--surface,#fff)!important;min-height:200px!important}.am-load-rows{margin:0;padding:0;list-style:none;display:grid}.am-load-rows li{border-bottom:1px solid var(--rule,#f1eeea);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.am-load-label{width:64px;height:13px}.am-load-body{width:min(520px,80%);height:14px}.am-load-ev{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.am-load-chart,.am-load-list{border-radius:12px;height:180px}@media (max-width:760px){.loading-view.am-load{gap:20px;padding:16px}.am-load-decision,.am-load-ev{grid-template-columns:1fr;padding:20px}.am-load-ev{padding:0}.am-load-proof{min-height:140px!important}.am-load-rows li{grid-template-columns:72px minmax(0,1fr)}}.am-cmd-field{position:relative}.am-cmd-field:after{content:"";transform-origin:50%;height:1px;transition:transform var(--d-panel) var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#0000,#ff6a13bf,#0000);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.am-cmd-field[data-ask] :after,.am-cmd-field[data-ask]:after{transform:none}.am-cmd-field[data-ask] svg{color:var(--af-accent-text,#c2410c)}.am-cmd-row.is-ask{align-items:flex-start;padding-top:8px;padding-bottom:8px}.am-cmd-row.is-ask .am-cmd-label{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-top:3px;line-height:1.4;display:-webkit-box}.am-cmd-row.is-ask .am-cmd-go{padding-top:5px}.am-cmd-row.is-ask .am-cmd-ico{background:linear-gradient(135deg,#fff0e6,#ffd2b5)}.am-cmd-row[aria-selected=true] .am-cmd-go{color:var(--af-accent-text,#c2410c);font-weight:600}@media (prefers-reduced-motion:reduce){.am-cmd-field:after{transition:none}}:root{--d-enter:.28s;--am-glow:#ff6a131a}.am-shimmer{background:var(--raised,#f4f2ef);border-radius:8px;min-height:16px;position:relative;overflow:hidden;color:#0000!important}.am-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);display:none;position:absolute;inset:0;transform:translate(-100%)}.am-swap{display:grid}.am-swap>*{min-width:0;transition:opacity var(--d-base) var(--ease-out);grid-area:1/1}.am-swap>.am-swap-content{opacity:0}.am-swap>.am-swap-skeleton,.am-swap[data-ready=true]>.am-swap-content{opacity:1}.am-swap[data-ready=true]>.am-swap-skeleton{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--d-base) var(--ease-out), visibility 0s linear var(--d-base)}.am-indicator{transform-origin:0;transform:translateX(var(--am-x,0px)) scaleX(var(--am-s,1));transition:transform var(--d-panel) var(--ease-drawer);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.am-indicator[data-via=key],.am-indicator[data-via=init]{transition:none}.bz-glide.is-pills{background:var(--raised,#f4f2ef);border:1px solid var(--border,#e8e3de);border-radius:999px;max-width:100%;padding:3px;display:inline-flex;position:relative;overflow-x:clip}.bz-glide.is-pills>[role=tablist]{background:0 0;border:0;border-radius:999px;gap:0;padding:0;display:inline-flex;position:static}.bz-glide.is-pills>[role=tablist]>*{z-index:1;outline-offset:-2px;border:0;border-radius:999px;position:relative;box-shadow:none!important;background:0 0!important}.bz-glide.is-pills>[role=tablist]>[aria-selected=true]{color:var(--af-brand-ink,#1d1a17);font-weight:600}.bz-glide.is-pills .am-indicator{z-index:0;background:var(--af-brand,#ff6a13);box-shadow:var(--elev-brand,0 4px 12px -4px #ff6a1373);border-radius:999px;top:3px;bottom:3px;left:0}.am-glow{isolation:isolate;position:relative}.am-glow:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--d-panel) var(--ease-out);background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), var(--am-glow), transparent 70%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.am-glow:hover:before{opacity:1}}.am-delta{white-space:nowrap;color:var(--muted,#5f5850);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.am-delta svg{flex:none}.am-delta[data-tone=good]{color:var(--positive,#15803d)}.am-delta[data-tone=bad]{color:var(--negative,#b91c1c)}.am-delta-label{color:var(--muted,#5f5850);margin-left:2px;font-weight:500}.am-overlay{opacity:1;transition:opacity var(--d-enter) var(--ease-out), transform var(--d-enter) var(--ease-drawer);transform:none}.am-overlay[data-side]{transition-timing-function:var(--ease-out), var(--ease-drawer)}@starting-style{.am-overlay{opacity:0;transform:translateY(8px)scale(.98)}.am-overlay[data-side=right]{transform:translate(24px)}.am-overlay[data-side=left]{transform:translate(-24px)}.am-overlay[data-side=bottom]{transform:translateY(24px)}}.am-overlay[data-state=closed]{opacity:0;pointer-events:none;transition-duration:var(--d-exit);transition-timing-function:ease-in;transform:translateY(4px)scale(.985)}.am-overlay[data-side=right][data-state=closed]{transform:translate(16px)}.am-overlay[data-side=left][data-state=closed]{transform:translate(-16px)}.am-overlay[data-side=bottom][data-state=closed]{transform:translateY(16px)}.am-overlay-scrim{opacity:1;transition:opacity var(--d-enter) var(--ease-out);background:#1d1a1747}@starting-style{.am-overlay-scrim{opacity:0}}.am-overlay-scrim[data-state=closed]{opacity:0;pointer-events:none;transition-duration:var(--d-exit)}.am-bar-track,.af-bar-track{background:var(--raised,#f4f2ef);border-radius:999px;height:6px;overflow:hidden}.am-bar,.af-bar{border-radius:inherit;background:var(--viz-cur,#1d1a17);opacity:.7;width:100%;height:100%;box-shadow:none;transform-origin:0;transform:scaleX(var(--p,0));transition:transform .64s var(--line-draw,cubic-bezier(.2,.8,.2,1));transition-delay:calc(var(--i,0) * 40ms);display:block}.am-bar.is-hot,.af-bar.is-hot{background:var(--viz-hot,#ff6a13);opacity:1}@starting-style{.am-bar,.af-bar{transform:scaleX(0)}}@keyframes am-draw{to{stroke-dashoffset:0}}.am-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:am-draw .42s var(--ease-out) both;animation-delay:var(--am-delay,0s)}.am-check{stroke-dasharray:1;stroke-dashoffset:1px;animation:am-draw .32s var(--ease-out) 80ms both}.am-reveal{animation:am-rise .32s var(--ease-out) both;animation-delay:var(--am-delay,0s)}@media (prefers-reduced-motion:reduce){.am-shimmer:after{animation:none}.am-swap>*,.am-swap[data-ready=true]>.am-swap-skeleton{transition-duration:1ms}.am-indicator{transition:none}.am-glow:before{display:none}.am-overlay,.am-overlay-scrim{transition:opacity .12s linear;transform:none!important}@starting-style{.am-overlay{transform:none}}.am-bar,.af-bar{transition:none}.am-draw,.am-check{stroke-dashoffset:0;animation:none}.am-reveal{animation:.16s linear both am-fade}}.studio-shell .bz-pill,.ov-hover,.ax-indicator{will-change:auto!important}@keyframes en-label{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes bp-q-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.studio-shell .bz-glide .bz-glide-bar{transform-origin:0;transform:translateX(var(--am-x,0px)) scaleX(var(--am-s,1));transition:transform .22s var(--ease-out);left:0}.studio-shell .bz-glide .bz-glide-bar[data-via=key],.studio-shell .bz-glide .bz-glide-bar[data-via=init]{transition:none}@media (prefers-reduced-motion:reduce){.studio-shell .bz-glide .bz-glide-bar{transition:none}}@keyframes am-pour{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.am-line,.cl__mark{transform-origin:0}.cl__mark{animation:af-cl-draw var(--cl-draw,.22s) var(--ease-out) both}.cl[data-static] .cl__mark{animation:none}.am-tabline{background:var(--cl-mark,#ff6a13);transform-origin:0;pointer-events:none;width:100px;height:2px;transition:transform var(--d-travel) var(--ease-in-out);position:absolute;bottom:-1px;left:0}.am-tabline[data-via=key],.am-tabline[data-via=init]{transition:none}@keyframes am-brew{0%{opacity:.6;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes am-skel-in{0%{opacity:0}to{opacity:1}}.af-skel{background:var(--viz-grid,#1d1a1712);min-height:12px;animation:am-skel-in var(--d-base) ease-out .3s both;border-radius:2px;display:block;position:relative;overflow:hidden;color:#0000!important}.af-skel:after{content:"";transform-origin:0;animation:am-brew var(--d-brew) var(--ease-pour) .3s both;background:#1d1a170f;position:absolute;inset:0}.af-skel~.af-skel~.af-skel~.af-skel{display:none}.af-skel.is-line{height:12px}.af-skel.is-fig{width:180px;height:40px}.af-skel.is-block{height:160px}.af-bar-fill{animation:am-pour var(--d-brew) var(--ease-pour) both;animation-delay:calc(min(var(--i,0), 7) * var(--am-step))}.af-rowmark{position:relative}.af-rowmark:before{content:"";background:var(--cl-mark,#ff6a13);opacity:0;pointer-events:none;border-radius:1px;width:2px;height:20px;margin-top:-10px;transition:opacity 80ms ease-out,transform 80ms ease-out;position:absolute;top:50%;left:0;transform:scaleY(.4)}.af-rowmark[aria-current=true]:before,.af-rowmark[aria-selected=true]:before,.af-rowmark:focus-visible:before{opacity:1;transition-duration:var(--d-fast);transition-timing-function:var(--ease-out);transform:none}@media (hover:hover) and (pointer:fine){.af-rowmark:hover:before{opacity:1;transition-duration:var(--d-fast);transition-timing-function:var(--ease-out);transform:none}}.af-rowmark:focus-visible{outline-offset:2px;outline:2px solid #c2410c}@keyframes am-vt-out{to{opacity:0}}@keyframes am-vt-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}::view-transition-group(counter-line){animation-duration:var(--d-travel);animation-timing-function:var(--ease-in-out)}@keyframes am-digit{0%{opacity:.2;transform:translateY(.25em)}to{opacity:1;transform:none}}.af-fig[data-changed] .af-fig-num{animation:am-digit var(--d-base) var(--ease-out) both}.af-button:active:not(:disabled),.af-ask:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-iteration-count:1!important}.am-line:after,.cl__mark,.af-bar,.af-bar-fill,.am-tabline,.af-skel:after,.af-fig[data-changed] .af-fig-num{transform:none;transition:none!important;animation:none!important}.af-rowmark:before{transition:opacity 80ms linear!important;transform:none!important}::view-transition-old(*){animation:.12s both am-fade!important}::view-transition-new(*){animation:.12s both am-fade!important}}.ax-page[data-settled] :is(.af-enter>*,.am-enter,.am-stagger>*,.am-reveal,.am-stagger-rows>li,.bz-body>*,.bp-page>*,.af-page-head,.bz-rowin>tr,.tw-decision.am-ai,.tw-decision.am-ai *,.pl-evidence-line>div,.pl-activity li,.pl-suggestions .bz-opps>*,.pl-auto .af-panel,.am-ai-mark *,.cl__mark,.am-bar,.am-pour){animation:none!important}.am-ai-mark .am-spark-ring{animation-duration:.28s;animation-delay:.12s}:is(.studio-shell,.pl-drawer) .pl-state-pill[data-state=active]>i:after{opacity:.35;animation:none;transform:scale(1.4)}.am-tabline,.studio-shell .pl-stage-ink.am-indicator{background:var(--ink,#1d1a17)}.bz-glide.is-pills .am-indicator{background:var(--ink,#1d1a17);box-shadow:none}.bz-glide.is-pills>[role=tablist]>[aria-selected=true]{color:var(--rail-ink,#f4efe9)}:root{--e-out:cubic-bezier(.23,1,.32,1)}@keyframes tk-print{0%{clip-path:inset(0 0 100%);transform:translateY(-8px)}to{clip-path:inset(0);transform:none}}@keyframes tk-line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes tk-roll-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-40%)}}@keyframes tk-roll-in{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.tk{animation:tk-print .42s var(--e-out) backwards}.tk .tk-lines>.tk-line{animation:tk-line-in .26s var(--e-out) backwards;animation-delay:calc(.12s + var(--tk-i,5) * 30ms)}.tk .tk-lines>.tk-line:first-child{--tk-i:0}.tk .tk-lines>.tk-line:nth-child(2){--tk-i:1}.tk .tk-lines>.tk-line:nth-child(3){--tk-i:2}.tk .tk-lines>.tk-line:nth-child(4){--tk-i:3}.tk .tk-lines>.tk-line:nth-child(5){--tk-i:4}.tk-roll-old{animation:tk-roll-out .18s var(--e-out) forwards}.tk-roll-new{animation:tk-roll-in .18s var(--e-out) backwards}@media (prefers-reduced-motion:reduce){.tk{animation:.12s linear backwards am-fade}.tk .tk-lines>.tk-line,.tk-roll-new{animation:none}.tk-roll-old{display:none}.hr-now,.hr-tip{transition:opacity .12s linear}}
