/* Estilo: warm paper, clear hierarchy, glass on controls. Charges stay visible.
   Restore the owner's 90% sequence and green/red marks without scroll ownership. */
:root{--wh-ink:#302b24;--wh-muted:#6d6558;--wh-paper:#f7f4ed;--wh-green:#118357;--wh-red:#bb3948}
html.white body,html body{background:var(--wh-paper)!important}
/* Keep the published video and headline. Control labels must remain readable
   through both the light and dark frames of that video. */
#top .feed-hub{opacity:1;transform:none;animation:none}
#top .feed-hub .hrise{opacity:1!important;animation:none!important}
#top .feed-hub .ffilter{animation:none!important}
#top .feed-hub .sec-head{margin-bottom:20px}
#top .searchbar{background:linear-gradient(150deg,rgba(255,255,255,.86),rgba(255,255,255,.42))!important;border-color:rgba(132,107,57,.18)!important;box-shadow:inset 0 1px 0 #fff,0 5px 18px -12px rgba(68,51,20,.3)!important}
#top .searchbar,#top .searchbar .sb-ph,#top .searchbar .sb-loc{color:var(--wh-ink)!important;text-shadow:none!important}
#top .sb-loc{background:rgba(210,185,129,.18)!important;box-shadow:none!important}
#top .feed-filters,#top .feed-sort{gap:8px}
#top .ffilter,#top .schip,#top .stchip,#top .modcard{min-height:44px;color:#433b2f!important;text-shadow:none!important;box-shadow:inset 0 1px 0 #fff,0 3px 8px -6px #78634b!important;background:rgba(255,253,247,.92)!important;border-color:rgba(132,107,57,.16)!important}
#top .ffilter.on,#top .ffilter.active,#top .schip.on,#top .stchip.on{background:linear-gradient(145deg,#f5e7b4,#d8b865)!important;color:#30250f!important;border-color:#b6944d!important}
#top .schip svg,#top #feedModules .modcard h4{color:#433b2f!important;text-shadow:none!important}
#top .modcard .mic{color:#765815!important;background:rgba(218,186,107,.18)!important}
/* These rows contain glass controls: never fade or transform their ancestor. */
#top .feed-styles,#top .feed-modules,#top .stchip,#top .modcard{animation:none!important;opacity:1;transform:none}
#nav .nav-in{background:linear-gradient(150deg,rgba(255,253,246,.92),rgba(247,243,233,.78))!important;box-shadow:inset 0 1px 0 #fff,0 8px 28px -16px rgba(64,48,24,.32)!important;border:1px solid rgba(190,172,130,.28)!important}
#nav .nav-links a,#nav .btn-ghost,#nav .nav-burger,#nav .nav-menu a{color:var(--wh-ink)!important;text-shadow:none!important}
#nav .nav-links a{font-size:15px!important;font-weight:550!important;letter-spacing:0!important;min-height:44px;display:inline-flex;align-items:center}
#nav .nav-menu{background:rgba(250,247,239,.97)!important}
#nav .nav-pros{background:rgba(199,159,70,.13)!important;border-color:rgba(120,91,37,.25)!important}
#nav .nav-in::after{animation:none;opacity:.35}
#artists .feed-label{flex-wrap:wrap;margin-bottom:22px}
.feed-preview-note{flex-basis:100%;margin:8px 0 0;font:400 12px/1.5 var(--font-ui,system-ui);color:var(--wh-muted)}
#feedQChip[hidden]{display:none!important}
#artists .acard{box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 6px 18px -12px rgba(64,48,24,.36)!important}
#artists .book-sm,#artists .heart{min-height:44px;min-width:44px}
#cfilm .cf-card h3,#cfilm .cf-card .cf-desc,#cfilm .cf-card .cf-ll{opacity:1!important;transform:none!important;filter:none!important}
#cfilm .cf-card h3{color:#fff!important;font-size:2.25rem;font-weight:400;line-height:1.08;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 1px 8px rgba(0,0,0,.35)}
#cfilm .cf-card .cf-desc{color:#f5f2ec!important;font-size:1rem;font-weight:400;line-height:1.5;max-width:29ch;margin-top:12px;text-wrap:pretty}
#cfilm .cf-lab{font-size:.875rem;line-height:1.3;font-weight:700;letter-spacing:.025em;margin-bottom:14px;max-width:100%}
.preview-rails{padding:42px 20px;text-align:center;border:0;color:var(--wh-ink)}
.preview-rails p{margin:8px auto;max-width:44ch;font-size:19px;line-height:1.4}
.preview-rails .preview-rails-kicker{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--wh-muted)}
#authSheet[hidden],#authScrim[hidden],#auApple[hidden],#auGoogle[hidden],#bkpPanel[hidden],#bkpScrim[hidden]{display:none!important}
.au-preview-note{font-size:13px;line-height:1.55;color:#d4cfdf;margin:0 0 24px}
.au-f label{display:block;font-size:12px;color:#e6e1ed;margin-bottom:7px}
.au-f label span{color:#b8b2c8}
#how.chapter-flow,#whVs.chapter-flow,#events.chapter-flow,#gec.chapter-flow{height:auto;min-height:0;scroll-margin-top:96px}
#how.chapter-flow,#whVs.chapter-flow{padding-block:56px;opacity:1;transform:none;filter:none}
/* Pricing is interactive, modest-sized content. A fake off-screen height moved
   the document by ~973px on first entry at 390px. Always lay it out at its real
   height; keep lazy rendering on the heavier artist feed, not this chapter. */
#how{content-visibility:visible;contain-intrinsic-size:none}
#how .sec-head{display:block;margin:0 auto 44px;text-align:center}
#how .sec-head>div{background:none!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}
/* Restore the published full-width sentence, including its original type
   scales. The qualifier is part of the headline, not tiny corner copy. */
#how .hiw-lock{display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;justify-content:center;column-gap:clamp(12px,2.6vw,26px);width:100%;min-height:min(70svh,640px);margin:2px 0 0;padding:32px 0}
#how .hiw-pre{flex-basis:100%;text-align:center;font:400 clamp(28px,4vw,46px)/1.1 var(--font-display);margin-bottom:12px;letter-spacing:0;opacity:1;transform:none}
#how .hiw-big{opacity:1;transform:none;animation:none}
/* The number owns its pop and halo. No animated glass ancestor, page movement,
   animated blur, or recurring pulse. Its fixed-width glyph box never reflows. */
#how .hiw-number{position:relative;isolation:isolate;flex:none;max-width:100%}
#how .hiw-number::before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-42% -14%;border-radius:50%;background:radial-gradient(ellipse,rgba(231,198,106,.52) 0%,rgba(231,198,106,.22) 36%,rgba(153,135,222,.10) 56%,transparent 72%);opacity:0;transform:scale(.92)}
#how .hiw-number.is-landed::before{opacity:1;transform:none;transition:opacity .7s var(--e-out) .46s,transform .7s var(--e-out) .46s}
#how .hiw-number.is-settled::before{opacity:1;transform:none}
#how .hiw-post,#how .hiw-but{opacity:1;transform:none;animation:none}
#how .hiw-basis{font:400 .875rem/1.5 var(--font-ui);color:var(--wh-muted);margin:22px 0 0}
#how .hiw-basis a{display:inline-flex;align-items:center;min-height:44px}
.hiw-basis a,.wh-evidence a,.wh-feature-detail a,.wh-wr-detail a{color:#735313;text-underline-offset:3px;text-decoration:underline}
#how #whHero{padding:0 16px;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;max-width:900px;margin-inline:auto;scroll-margin-top:100px}
#how .cost-heading{text-align:center;padding:22px 8px 32px}
#how .wh-lede{font:400 clamp(56px,14vw,72px)/.94 var(--font-display);text-align:center;margin:0 auto 22px;max-width:9ch;color:var(--wh-ink);letter-spacing:-.04em}
#how .wh-lede em{display:block;color:#856322;font-weight:400}
#how .cost-heading>p{font:400 1rem/1.5 var(--font-ui);color:#655d50;max-width:27ch;margin:auto}
/* One DOM and one reading order on phones and desktop. No collapsed fee rows. */
#how .wh-scoreboard{display:block!important}
#how #whRows{display:block!important}
#how .cost-estilo{overflow:hidden;background:#fcf8ed;border:1px solid #bda164;border-radius:22px;color:#30291f;box-shadow:inset 0 1px 0 #fff,0 12px 32px -26px #6b5424}
#how .cost-estilo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 16px}
#how .cost-estilo-head h4{font-size:34px;line-height:1;letter-spacing:-.015em;color:#584015}
#how .cost-estilo-head>span{font:500 .875rem/1.4 var(--font-ui);color:#6b5b3c}
#how .cost-plans{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 20px}
#how .cost-plan{padding:15px 0 20px;min-width:0;border-top:1px solid #ded1b6}
#how .cost-plan+ .cost-plan{padding-left:18px;margin-left:12px;border-left:1px solid #ded1b6}
#how .cost-plan h5{font:600 1rem/1.4 var(--font-ui);color:#5a4a2c}
#how .cost-plan-price{font:500 clamp(42px,12vw,56px)/1.15 var(--font-num);letter-spacing:-.065em;margin:8px 0 15px;white-space:nowrap}
#how .cost-plan-price small{font:400 .875rem/1.4 var(--font-ui);letter-spacing:0;margin-left:3px;color:#6b5b3c}
#how .cost-plan-fee{font:650 1rem/1.4 var(--font-ui);letter-spacing:-.02em}
#how .cost-plan-detail{font:400 .875rem/1.5 var(--font-ui);color:#665b48;margin-top:5px;max-width:18ch}
#how .cost-referral{font:400 13px/1.5 var(--font-ui);padding:12px 20px;background:#eee3c7;border-block:1px solid #ded1b6;color:#53401e}
#how .cost-estilo-foot{padding:16px 20px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}
#how .cost-estilo-foot p{font:400 .875rem/1.55 var(--font-ui);color:#665b48;max-width:55ch}
#how .cost-terms{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:600 .875rem/1.4 var(--font-ui);color:#614a1d;text-underline-offset:4px}
#how .cost-rivals{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px}
#how .cost-selector{max-width:640px;margin:28px auto 0;text-align:left}
#how .cost-selector label{display:block;font:650 16px/1.4 var(--font-ui);color:#302b24;margin-bottom:8px}
#how .cost-selector select{display:block;box-sizing:border-box;width:100%;min-height:52px;border:1px solid #b7a88d;border-radius:14px;padding:12px 16px;background:#fcf9f2;color:#302b24;font:600 18px/1.4 var(--font-ui);cursor:pointer}
#how .cost-selector select:focus-visible{outline:2px solid #8a691d;outline-offset:3px}
#how .cost-selector p{font:400 14px/1.5 var(--font-ui);color:#655d50;margin-top:8px}
#how #costSelected{display:block;max-width:640px;margin:8px auto 20px}
#how #costSelected .cost-entry{padding:20px 0;border-bottom:1px solid #cbbd9f}
#how #costSelected .cost-entry-head h4{font-size:24px}
#how #costSelected .cost-month{font-size:30px}
#how #costSelected .cost-charge-paid{font-size:28px}
#how .cost-entry{min-width:0;padding:25px 6px 12px;border-bottom:1px solid #d9d0c0;color:#302b24}
#how .cost-entry-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 16px}
#how .cost-entry h4{font:650 1.25rem/1.3 var(--font-ui);letter-spacing:-.035em;color:#302b24}
#how .cost-month{font:500 1.5rem/1.3 var(--font-num);letter-spacing:-.04em;color:#302b24}
#how .cost-month small{font:400 .875rem/1.4 var(--font-ui);letter-spacing:0;margin-left:3px;color:#6b6255}
#how .cost-plan-note{font:400 .875rem/1.5 var(--font-ui);color:#6b6255;margin-top:5px}
#how .cost-charge{font:550 19px/1.3 var(--font-ui);letter-spacing:-.025em;color:#655d50;margin-top:20px}
#how .cost-charge-paid{font-size:24px;font-weight:600;letter-spacing:-.045em;color:#a12d3a}
#how .cost-charge-note{font:400 1rem/1.55 var(--font-ui);color:#62594d;margin-top:6px;max-width:42ch}
#how .cost-extra-fee{font:550 1rem/1.5 var(--font-ui);color:#a12d3a;margin-top:12px}
#how .cost-entry-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px}
#how .cost-entry-foot>span{font:400 .875rem/1.5 var(--font-ui);color:#706656}
#how .cost-entry-foot a{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:60px;font:500 .875rem/1.4 var(--font-ui);color:#6b552d;text-underline-offset:4px}
#how .cost-entry-foot a:focus-visible,#how .cost-terms:focus-visible{outline:2px solid #8a691d;outline-offset:3px;border-radius:3px}
#how #whCompare{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-height:none;overflow:visible;padding:0;border:0;background:none;opacity:1;transform:none;transition:none}
#how #whCompare[hidden]{display:none!important}
#how .wh-compare-toggle{border:1px solid #bca87b;border-radius:99px;padding:12px 20px;font:600 1rem/1.4 var(--font-ui);color:#5b4623;background:#fbf7ec}
@media(min-width:700px){
  #how .cost-heading{padding-block:28px 44px}
  #how .wh-lede{font-size:84px;max-width:none}
  #how .wh-lede em{display:inline}
  #how .cost-heading>p{max-width:none;font-size:16px}
  #how .cost-estilo{max-width:640px;margin-inline:auto}
  #how .cost-plans{padding-inline:30px}
  #how .cost-plan+ .cost-plan{padding-left:30px;margin-left:20px}
  #how .cost-estilo-head{padding-inline:30px}
  #how .cost-plan-price{font-size:64px}
  #how .cost-plan-fee{font-size:17px}
  #how .cost-plan-detail{font-size:14px;max-width:none}
  #how .cost-rivals,#how #whCompare{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}
}
@media(max-width:360px){
  #how .cost-estilo-head,#how .cost-referral{padding-inline:16px}
  #how .cost-plans{padding-inline:16px}
  #how .cost-plan+ .cost-plan{padding-left:12px;margin-left:8px}
  #how .cost-plan-price{font-size:40px}
  #how .cost-plan-fee{font-size:1rem}
}
#how .wh-row,#how .wh-crow,#whVs .wh-bcard{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:none!important}
#how .wh-row{padding:19px 16px;border:0;border-bottom:1px solid rgba(132,107,57,.14);border-radius:0;background:none}
#how .wh-row.est{background:linear-gradient(110deg,rgba(215,179,89,.16),rgba(255,255,255,.2));border:1px solid rgba(171,132,53,.22);border-radius:14px;margin-bottom:10px}
#how .wh-sbhead{font-size:10px;font-weight:600;letter-spacing:.035em}
#how .wh-nm{font-size:16px;font-weight:650;animation:none!important}
#how .wh-cell .wh-v{font-size:15px;font-weight:550;line-height:1.4}
#how .wh-cell .wh-s{font-size:11px;font-weight:400;margin-top:4px;line-height:1.4}
#how .wh-bcard,#whVs .wh-bcard{background:rgba(255,255,255,.52);border:1px solid rgba(132,107,57,.16);border-radius:18px;box-shadow:inset 0 1px 0 #fff!important}
#how .wh-bcard.est,#whVs .wh-bcard.est{border-color:rgba(171,132,53,.4);background:linear-gradient(140deg,rgba(223,192,114,.15),rgba(255,255,255,.52))}
#how .wh-bhead,#whVs .wh-bhead{min-height:60px;padding:16px;gap:10px}
#how .wh-bname,#whVs .wh-bname{font-size:16px;font-weight:650}
#how .wh-bcost{font-size:14px;font-weight:600;color:#554429}
#how .wh-bcost small{font:400 10px/1 var(--font-ui);margin-left:2px}
#how .wh-clist{padding:0 16px 12px;gap:0}
#how .wh-cl{padding:10px 0;border-top:1px solid rgba(132,107,57,.12);gap:12px}
#how .wh-cll{font-size:12px;font-weight:450;flex:1;min-width:0}
#how .wh-clv{font-size:13px;font-weight:600;max-width:60%;line-height:1.4}
#how .wh-clv small{font-size:10.5px;font-weight:400;max-width:24ch;margin-top:4px}
#how .wh-compare-toggle{min-height:44px;margin:24px auto 0;font-weight:550;display:flex}
.wh-evidence-note{font:400 .875rem/1.5 var(--font-ui);color:var(--wh-muted);text-align:center;margin:26px 0 6px}
.wh-evidence{font:400 1rem/1.6 var(--font-ui);color:#514735;margin:0 auto;max-width:76ch}
.wh-evidence>summary{display:list-item;min-height:44px;padding:12px 0;cursor:pointer;text-align:center;font-size:1rem;color:#5e4b29}
.wh-evidence p{margin:16px 0}
.wh-source{padding:10px 0;border-top:1px solid rgba(132,107,57,.16)}
.wh-source summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}
.wh-source summary::after{content:'+';margin-left:auto}
.wh-source[open] summary::after{content:'−'}
.wh-source a{display:inline-block;margin-bottom:12px}
#whVs .wh-wins-head{margin-bottom:32px}
#whVs .wh-wins-head .wh-vs-h{font-size:clamp(32px,5vw,54px)}
#whVs .wh-wintable{background:rgba(255,255,255,.32)!important;border:1px solid rgba(132,107,57,.16)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
#whVs .wh-wr-main{min-height:66px;padding:15px 20px}
#whVs .wh-wr-t{font:550 1rem/1.4 var(--font-ui)}
#whVs .wh-wr-b{display:none}
#whVs .wh-wr-detail{transition:none}
#whVs .wh-wrow.open .wh-wr-detail{max-height:none}
#whVs .wh-wr-detail-in{padding:0 20px 20px;font:400 1rem/1.7 var(--font-ui);max-width:78ch}
#whVs .wh-wt-app{font:600 .875rem/1.3 var(--font-ui)}
#whVs .wh-colband{display:none}
#whVs .wh-bscope{margin-left:auto;font:450 .875rem/1.4 var(--font-ui);color:var(--wh-muted)}
#whVs .wh-blist{padding:0 16px 12px;gap:0}
#whVs .wh-blist li{display:block;margin:0;animation:none!important}
#whVs .wh-feature{width:100%;border-top:1px solid rgba(132,107,57,.1)}
#whVs .wh-feature summary{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 0;cursor:pointer;font:500 1rem/1.45 var(--font-ui);list-style:none}
#whVs .wh-feature summary::-webkit-details-marker{display:none}
#whVs .wh-feature-plus{margin-left:auto;color:#8d806c;font-size:16px;font-weight:400}
#whVs .wh-feature[open] .wh-feature-plus{rotate:45deg}
#whVs .wh-feature-detail{padding:0 0 12px 36px;font:400 1rem/1.7 var(--font-ui);color:var(--wh-muted)}
#whVs .wh-feature-detail p{margin:0 0 10px}
#whVs .wh-evidence-foot{display:flex!important;flex-wrap:wrap;gap:7px 16px;padding:18px 20px;font:400 .875rem/1.6 var(--font-ui);color:var(--wh-muted);border-top:1px solid rgba(132,107,57,.12)}
#whVs .wh-evidence-foot small{flex-basis:100%;font:inherit}
#whVs .wh-mk,#whVs .wh-bmk{position:relative;opacity:1;flex-shrink:0}
#whVs .wh-mk.yes,#whVs .wh-bmk.yes{color:var(--wh-green);background:linear-gradient(145deg,#f2fff7,#d2eddf);border-color:rgba(17,131,87,.32);box-shadow:inset 0 1px 0 #fff,0 2px 7px -3px rgba(17,131,87,.3)}
#whVs .wh-mk.no,#whVs .wh-bmk.no{color:var(--wh-red);background:linear-gradient(145deg,#fff9fa,#f2dfe2);border-color:rgba(187,57,72,.28);box-shadow:inset 0 1px 0 #fff,0 2px 7px -3px rgba(187,57,72,.25)}
#whVs .wh-mk.unknown,#whVs .wh-bmk.unknown{color:#847965;background:rgba(132,107,57,.05);border:1px solid rgba(132,107,57,.14);box-shadow:none;font:500 17px/1 var(--font-ui)}
#whVs .wh-mk svg,#whVs .wh-bmk svg{filter:none!important}
#whVs .wh-ast{position:absolute;right:-5px;top:-5px;font:600 12px/1 var(--font-ui);color:#7c683d}
/* Keep content and glass ancestors steady. Animate only lettering and SVG marks. */
#how #whHero,#how .wh-row,#how .wh-crow,#whVs .wh-wrow{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}
#how .wh-row::after{display:none!important}
@media(prefers-reduced-motion:no-preference){
  #how .hiw-number.is-landed .hiw-big{animation:estiloNumberLand .46s cubic-bezier(.22,1,.36,1)}
  #how .hiw-lock.is-arriving .hiw-post{animation:estiloWord .55s cubic-bezier(.2,.8,.25,1) .24s both}
  #how .hiw-lock.is-arriving .hiw-but{animation:estiloWord .65s cubic-bezier(.2,.8,.25,1) .48s both}
  #whVs .marks-in .wh-mk.yes,#whVs .marks-in .wh-bmk.yes{animation:estiloCheck .42s cubic-bezier(.2,1.3,.3,1) both;animation-delay:var(--d,0ms)}
  #whVs .marks-in .wh-mk.no,#whVs .marks-in .wh-bmk.no{animation:estiloCross .4s cubic-bezier(.2,1.2,.3,1) both;animation-delay:var(--d,0ms)}
  #whVs .marks-in .wh-mk path,#whVs .marks-in .wh-bmk path{stroke-dasharray:26;stroke-dashoffset:26;animation:estiloDraw .35s ease-out forwards;animation-delay:calc(var(--d,0ms) + 80ms)}
}
@keyframes estiloNumberLand{0%{transform:scale(1)}38%{transform:scale(1.045)}100%{transform:none}}
@keyframes estiloWord{from{transform:translateY(12px)}to{transform:none}}
@keyframes estiloCheck{0%{opacity:.4;transform:scale(.8)}65%{opacity:1;transform:scale(1.08)}100%{transform:none}}
@keyframes estiloCross{0%{opacity:.4;transform:scale(1.15) rotate(-8deg)}100%{opacity:1;transform:none}}
@keyframes estiloDraw{to{stroke-dashoffset:0}}
.wh-bhead:focus-visible,.wh-wr-main:focus-visible,.wh-feature summary:focus-visible,.wh-evidence summary:focus-visible{outline:2px solid #9b731e;outline-offset:3px}
@media(max-width:620px){
  #artists .acard-body{padding:12px;min-width:0}
  #artists .acard-nm{font-size:14px;line-height:1.3;font-weight:650}
  #artists .acard-spec{font-size:12px;line-height:1.45;color:#625849!important}
  #artists .acard-loc{font-size:12px;line-height:1.4;align-items:flex-start;color:#514b42!important}
  #artists .acard-meta{font-size:12px;line-height:1.4;color:#514b42!important}
  #how.chapter-flow,#whVs.chapter-flow{padding-block:40px}
  #how .wh-crow{padding:16px;background:rgba(255,255,255,.4)}
  #how .wh-crow>span[data-lab]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:12px;line-height:1.5;text-align:right}
  #how .wh-crow>span[data-lab]::before{text-align:left;font:400 11px/1.5 var(--font-ui)}
  #whVs .wh-wintable{border:0!important;background:none!important;overflow:visible}
  #whVs .wh-evidence-foot{padding:18px 4px}
}
html.phone #whVs .wh-wintable{border:0!important;background:none!important;overflow:visible}
@media(prefers-reduced-motion:reduce){
  #how .hiw-number::before{opacity:1;transform:none;transition:none}
  #how .hiw-lock *,#whVs .wh-mk,#whVs .wh-bmk,#whVs .wh-mk path,#whVs .wh-bmk path{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;stroke-dashoffset:0!important}
}
