/* cutveymeter.com: the home page's layer (after family.css and site.css). Written by hand above the "chrome" block;
   that block is the app's chrome, written by design-src/launch/gen_chrome.py. No other page loads this file.

   A scene is finished HTML. html.arm is set by the short script in <head> when motion is allowed, and hides a
   scene's pieces until js/scenes.js has armed it (data-state). If the director never runs, the script removes the
   class after three seconds and the finished frames come back. Motion is transform and opacity only. */

/* ---------- arming and the controls ---------- */
html.arm [data-scene]:not([data-state]) .scr>*,html.arm [data-scene]:not([data-state]) .wface{visibility:hidden}
html.arm .stage:not([data-state]) .stage-done{opacity:0}
.sq{display:grid;justify-items:start;align-items:center}
span.sq{display:inline-grid;vertical-align:baseline}
.sq>*{grid-area:1/1}
.sq>:not(:last-child){opacity:0}
.scene-ctl{position:absolute;z-index:4;top:12px;right:12px;min-height:36px;padding:0 14px 0 32px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(10,10,13,.72);color:#F2F2F5;font:600 13px/1 var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.scene-ctl::before{content:"";position:absolute;left:13px;top:50%;width:10px;height:11px;margin-top:-5.5px;background:currentColor;clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%,65% 0)}
.scene-ctl[data-kind="play"]::before,.scene-ctl[data-kind="replay"]::before{clip-path:polygon(0 0,100% 50%,0 100%)}
.scene-ctl::after{content:"";position:absolute;inset:-5px}
.scene-ctl:hover{background:rgba(10,10,13,.9)}

/* ---------- the hero: the stage photograph with the app's screen on the phone ---------- */
.hero{position:relative;overflow:hidden;background:#05060A;--hh:clamp(600px,calc(100svh - var(--header-h)),860px)}
.hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:20px;max-width:520px}
.hero-copy p{margin:0}
.hero-eye{max-width:44ch}
.hero-h1{font-size:clamp(40px,3.2vw + 14px,64px);max-width:11.5ch}
.hero-lede{font-size:18px}
.hero-buy{display:flex;align-items:center;gap:16px 18px;flex-wrap:wrap}
.hero-buy .note{font-family:var(--font-mono);font-size:13px;line-height:1.5;color:var(--muted)}
.hero-chips{display:flex;flex-wrap:wrap;gap:8px}
.hero-chips .chip{min-height:40px;font-size:14px}
.stage{margin:0}
.stage-frame{position:absolute;inset:0;overflow:hidden;contain:layout paint}
.stage-ph{position:absolute}
.stage-ph picture,.stage-img{display:block;width:100%;height:100%}
.stage-done{position:absolute;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:calc(var(--w) * 100%);height:calc(var(--h) * 100%)}
.stage-live{position:absolute;left:0;top:0;width:402px;height:874px;transform-origin:0 0;border-radius:56px;overflow:hidden;visibility:hidden}
.stage.fit .stage-live{visibility:visible}
.stage.fit .stage-done,html.arm .stage:not([data-state]) .stage-live{visibility:hidden}
.stage-live .scr-main,.stage-live .scr-chip{position:absolute;inset:0}
.beat{position:absolute;z-index:3;font-family:var(--font-mono);font-size:14px;line-height:1.35;color:#F2F2F5;background:rgba(8,9,13,.8);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 14px;max-width:min(380px,calc(100% - 32px))}
.beat b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:#FFE7C2;color:#0A0A0D;font-size:12px;font-weight:600;vertical-align:1px}
.beat em{font-style:normal;color:#FFD29A}
.beat-chip span:not(.on){display:none}
.beat-chip b{display:inline;width:auto;height:auto;margin:0;background:none;color:#fff;font-size:inherit}

/* desktop: copy on the ink at left, the photograph to the right edge, the phone at its full height */
@media (min-width:1100px){
  .hero{min-height:var(--hh)}
  .hero-grid{min-height:var(--hh);display:flex;align-items:center;padding-bottom:64px}
  .hero-copy{padding:32px 0 0}
  .stage{position:absolute;inset:0;--P:calc((var(--hh) - 40px) * 1.39)}
  .stage-ph{height:var(--P);width:calc(var(--P) * 2);left:calc(min(71%,50% + 480px) - var(--P) * 1.4614);top:calc(50% - var(--P) * .5795)}
  .stage-frame::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#05060A 0,#05060A 30%,rgba(5,6,10,.55) 42%,rgba(5,6,10,0) 52%);pointer-events:none}
  .beat{left:max(var(--gutter),calc(50% - 600px + var(--gutter)));bottom:22px;max-width:520px}
  .hero-copy{max-width:560px}
  @media (max-height:780px){.hero-copy{gap:15px}.hero-h1{font-size:clamp(40px,6.6vh,58px)}.hero-lede{font-size:17px}}
  .stage .scene-ctl{top:16px;right:max(20px,calc(50% - 580px))}
}
/* tablet: copy, then the whole phone */
@media (min-width:700px) and (max-width:1099.98px){
  .hero{padding:32px 0 40px}
  .hero-grid{display:flex;flex-direction:column}
  .hero-copy{display:contents}
  .hero-eye{order:1}.hero-h1{order:2;margin-top:14px!important}.stage{order:3}.hero-buy{order:4;margin-top:20px}.hero-chips{order:5;margin-top:14px}.hero-lede{order:6;margin-top:20px}
  .stage{position:relative;margin:20px calc(-1 * var(--gutter)) 0;height:620px;--P:calc(580px * 1.39)}
  .stage-ph{height:var(--P);width:calc(var(--P) * 2);left:calc(50% - var(--P) * 1.4614);top:calc(50% - var(--P) * .5795)}
  .beat{left:50%;transform:translateX(-50%);bottom:14px;width:max-content}
}
/* phone: the lower part of the phone, large enough to read the card */
@media (max-width:699.98px){
  .hero{padding:20px 0 36px;--F:min(100vw,440px);--D:calc(var(--F) * 1.75)}
  .hero-grid{display:flex;flex-direction:column}
  .hero-copy{display:contents}
  .hero-eye{order:1;font-size:12px;max-width:none}.hero-h1{order:2;margin-top:10px!important;font-size:clamp(34px,10vw,44px)}.stage{order:3}
  .hero-buy{order:4;margin-top:4px}.hero-chips{order:5;margin:14px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) 4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  .hero-chips .chip{flex:none}
  .hero-lede{order:6;margin-top:16px;font-size:16px}
  .stage{position:relative;margin:16px calc(-1 * var(--gutter)) 0}
  .stage-frame{position:relative;height:calc(var(--F) * 1.21);inset:auto}
  .stage-ph{width:var(--D);height:calc(var(--D) * .8573);left:calc(50% - var(--D) * .4835);top:calc(var(--D) * -.0429)}
  .stage-done{left:calc((var(--x) - .55) / .35 * 100%);top:calc((var(--y) - .4) / .6 * 100%);width:calc(var(--w) / .35 * 100%);height:calc(var(--h) / .6 * 100%)}
  .beat{position:relative;margin:8px var(--gutter) 0;font-size:12.5px;padding:8px 12px;max-width:none}
  .stage .scene-ctl{top:auto;bottom:calc(100% - var(--F) * 1.21 + 12px);right:var(--gutter)}
}

/* ---------- one feature a screen, each with its scene ---------- */
.feat{padding:112px 0}
.feat+.feat{border-top:1px solid var(--hair)}
.feat-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:72px;align-items:center}
.feat.flip .crop{order:-1}
.feat-copy{display:flex;flex-direction:column;gap:16px;max-width:560px}
.feat-copy p{margin:0}
.feat-more{display:flex;flex-wrap:wrap;gap:6px 22px}
.feat-more .text-link{display:inline-flex;align-items:center;min-height:44px}
.price-more{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:28px}
.price-more p{margin:0;color:var(--body)}
.price-more .text-link{display:inline-flex;align-items:center;min-height:44px}
.crop{--s:1;position:relative;margin:0;width:calc(402px * var(--s));height:calc(var(--ch) * var(--s) * 1px);border-radius:calc(30px * var(--s));overflow:hidden;background:#000;box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.08);flex:none;justify-self:center}
.crop .scr{position:absolute;left:0;top:0;width:402px;height:874px;transform-origin:0 0;transform:scale(var(--s)) translateY(calc(var(--ct) * -1px))}
.scr-pic{position:absolute;inset:0}
.scr-pic img{width:100%;height:100%;object-fit:cover;display:block}
.crop-wb{--s:.72;--ct:52;--ch:822}
.crop-gels{--ct:318;--ch:556}
.crop-nd{--ct:474;--ch:400}
.crop-flicker{--ct:430;--ch:444}
.crop-sun{--ct:270;--ch:604}
.crop-watch{width:auto;height:auto;background:none;box-shadow:none;border-radius:0;overflow:visible}
.wpair{display:flex;gap:22px;align-items:flex-start}
.wface{position:relative;width:206px;height:250px;border-radius:52px;background:#000;border:11px solid #23232B;box-shadow:0 24px 60px rgba(0,0,0,.5);overflow:hidden;flex:none}
.wface+.wface{margin-top:48px}
@media (max-width:1099.98px){.feat-grid{gap:48px}.crop{--s:.86}.crop-wb{--s:.62}}
@media (max-width:860px){
  .feat{padding:44px 0}
  .feat-grid{grid-template-columns:minmax(0,1fr);gap:22px}
  .feat.flip .crop{order:0}
  .feat-copy{gap:12px}
  .feat-copy .lede{font-size:17px}
  .feat-more{gap:0 18px}
  .crop,.crop-wb{--s:.8}
  .crop-wb{--ct:470;--ch:404}
  .feat{padding:40px 0}
  .feat-copy .lede{font-size:16px}
  .crop-gels{--ct:318;--ch:470}
  .crop-sun{--ct:300;--ch:430}
  .crop-flicker{--ct:470;--ch:404}
  .tools-band .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  .tools-band .tile{padding:16px;gap:6px}
  .tools-band .tile .t-name{font-size:16px}
  .tools-band .tile .t-note{display:none}
  .price-box .lede{font-size:15px}
  .price-box{padding:20px}
  .feat-copy .fine{font-size:13px;line-height:1.5}
  .gh-card{padding:20px;gap:14px}
  .tools-band .gh-cities .chip-row{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:0 20px 4px;scrollbar-width:none}
  .gh-cities .chip{flex:none}
  .tools-band .row-head{margin-bottom:20px}
}
@media (max-width:520px){.wpair{zoom:.8}}
@media (max-width:374.98px){.crop,.crop-wb{--s:.78}.wpair{zoom:.72}}

/* ---------- the free tools band ---------- */
.tools-band .row-head p{margin:0 0 10px}
.gh-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center;margin-bottom:16px;padding:36px;border-radius:18px;border:1px solid #3A2E1E;background:radial-gradient(120% 140% at 100% 0,rgba(255,154,60,.22),rgba(255,154,60,0) 60%),var(--band)}
.gh-copy{display:flex;flex-direction:column;gap:14px;align-items:flex-start}
.gh-copy p{margin:0;color:var(--body);max-width:52ch}
.gh-h{font-size:clamp(24px,1.6vw + 14px,32px);font-weight:800;line-height:1.1;margin:0}
.gh-actions{display:flex;gap:12px 20px;align-items:center;flex-wrap:wrap}
.gh-t{margin:0 0 10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.gh-cities .chip-row{flex-wrap:wrap;overflow:visible}
@media (max-width:860px){.gh-card{grid-template-columns:minmax(0,1fr);padding:24px;gap:20px}}
@media (max-width:700px){.section{padding-top:64px;padding-bottom:64px}}

/* BEGIN chrome: written by design-src/launch/gen_chrome.py, never by hand */
.app{font-family:'IBM Plex Mono', 'SF Mono', Menlo, monospace;line-height:1.2}.app .en::before{content:"\2013"}.app svg{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.app .gl{background:rgba(52,50,62,0.40);backdrop-filter:blur(28px) saturate(150%) brightness(0.80);-webkit-backdrop-filter:blur(28px) saturate(150%) brightness(0.80);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.09), inset 0 1px 0 rgba(255,255,255,0.20), inset 0 -1px 0 rgba(255,255,255,0.04), 0 3px 12px rgba(0,0,0,0.22)}.app .gf{background:rgba(52,50,62,0.40);backdrop-filter:blur(28px) saturate(150%) brightness(0.80);-webkit-backdrop-filter:blur(28px) saturate(150%) brightness(0.80);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.09), inset 0 1px 0 rgba(255,255,255,0.20), inset 0 -1px 0 rgba(255,255,255,0.04), 0 10px 26px rgba(0,0,0,0.38)}.app .qa{position:absolute;inset:0}.app .qb{position:absolute;top:65px;left:12px;display:flex;align-items:center;gap:8px}.app .qc{height:29px;display:flex;align-items:center;border-radius:999px;padding:0px;padding:0 12px;border:1.5px solid #FF9F0A;font-weight:700;font-size:11px;color:#FF9F0A;letter-spacing:0.04em;text-shadow:0 0 1px rgba(0,0,0,0.55)}.app .qd{height:29px;display:flex;align-items:center;border-radius:999px;padding:0px;padding:0 12px;border:1.5px solid #FFD60A;font-weight:700;font-size:11px;color:#FFD60A;letter-spacing:0.04em;text-shadow:0 0 1px rgba(0,0,0,0.55)}.app .qe{height:29px;display:flex;align-items:center;border-radius:999px;padding:0px;padding:0 12px;border:1.5px solid #30D158;font-weight:700;font-size:11px;color:#30D158;letter-spacing:0.04em;text-shadow:0 0 1px rgba(0,0,0,0.55)}.app .qf{position:absolute;top:65px;right:12px;display:flex;align-items:center;gap:2px;height:30px;border-radius:999px;padding:3px}.app .qg{width:32px;height:24px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;flex:none}.app .qh{position:absolute;left:12px;right:12px;bottom:44px;display:flex;flex-direction:column;gap:10px}.app .qi{border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.app .qj{display:flex;align-items:center;gap:8px}.app .qk{font-weight:600;font-size:9px;color:#FFFFFF;letter-spacing:0.14em}.app .ql{font-weight:700;font-size:8px;color:#000;background:#30D158;border-radius:999px;padding:2px 5px}.app .qm{font-weight:700;font-size:8px;padding:2px 5px;visibility:hidden}.app .qn{flex:1}.app .qo{display:flex}.app .qp{flex:1;display:flex;flex-direction:column;gap:2px}.app .qq{font-size:8px;color:rgba(255,255,255,0.55)}.app .qr{font-weight:500;font-size:15px;color:#F4F3F8}.app .qs{font-size:10px;color:rgba(255,255,255,0.55)}.app .qt{font-weight:500;font-size:15px;color:#30D158}.app .qu{font-weight:500;font-size:15px;color:#FF9F0A}.app .qv{font-size:10px;color:rgba(255,255,255,0.55);display:flex;gap:6px}.app .qw{height:1px;background:rgba(244,243,248,0.14)}.app .qx{display:flex;flex-direction:column;gap:3px}.app .qy{font-weight:600;font-size:8px;color:rgba(255,255,255,0.55);letter-spacing:0.12em}.app .qz{display:flex;align-items:baseline;gap:8px}.app .qba{font-weight:500;font-size:15px;visibility:hidden}.app .qbb{font-size:9px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qbc{position:relative;border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:10px}.app .qbd{display:flex;gap:6px}.app .qbe{display:flex;align-items:center;gap:4px;padding:5px 6px;background:rgba(244,243,248,0.10);border-radius:8px;width:72px;box-sizing:border-box;flex:none}.app .qbf{width:16px;height:16px;border-radius:3px;object-fit:cover;display:block}.app .qbg{font-weight:500;font-size:10px;color:#F4F3F8}.app .qbh{width:5px;height:5px;border-radius:50%;background:#30D158;display:inline-block}.app .qbi{width:5px;height:5px;border-radius:50%;background:#FFD60A;display:inline-block}.app .qbj{display:flex;align-items:center;gap:5px}.app .qbk{font-weight:600;font-size:9px;color:#F4F3F8;background:rgba(244,243,248,0.10);border-radius:999px;padding:6px 8px}.app .qbl{font-weight:600;font-size:9px;color:#000;background:rgba(244,243,248,0.9);border-radius:999px;padding:6px 8px}.app .qbm{flex:1;min-width:4px}.app .qbn{display:flex;flex-direction:column;gap:4px}.app .qbo{display:flex;align-items:center;gap:6px;height:14px}.app .qbp{font-weight:600;font-size:10px;color:rgba(255,255,255,0.55);letter-spacing:0.16em}.app .qbq{font-size:9px;color:rgba(255,255,255,0.35)}.app .qbr{display:flex;align-items:baseline;gap:6px;margin-top:1px;height:56px}.app .qbs{font-weight:500;font-size:54px;color:#F4F3F8}.app .qbt{font-size:20px;color:rgba(255,255,255,0.55)}.app .qbu{font-size:14px;color:rgba(244,243,248,0.80)}.app .qbv{display:flex;align-items:baseline;gap:3px}.app .qbw{font-weight:500;font-size:30px;color:rgba(255,255,255,0.55)}.app .qbx{font-size:12.5px;color:rgba(255,255,255,0.55)}.app .qby{display:flex;flex-direction:column;gap:8px}.app .qbz{position:relative;height:10px}.app .qca{position:absolute;left:33px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qcb{position:absolute;left:142px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qcc{position:absolute;left:189px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qcd{position:absolute;left:257px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qce{position:absolute;left:303px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qcf{position:relative;height:14px;border-radius:3px;background:linear-gradient(90deg, rgb(255,112,33) 0%, rgb(255,158,82) 26.5%, rgb(255,194,135) 37.6%, rgb(255,235,217) 50%, rgb(245,245,255) 68.1%, rgb(181,212,255) 78.6%, rgb(125,179,255) 86.0%, rgb(87,150,255) 100%);margin-top:2px}.app .qcg{position:absolute;left:68.4%;width:0.8%;top:-3px;height:20px}.app .qch{width:100%;height:100%;border-radius:2px;background:rgba(255,255,255,0.28);border:1px solid rgba(255,255,255,0.5);box-sizing:border-box}.app .qci{position:absolute;left:68.8%;top:-5px;width:4px;height:24px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qcj{position:relative;height:10px;font-size:8px;color:rgba(255,255,255,0.55)}.app .qck{position:absolute;left:0}.app .qcl{position:absolute;left:50%;transform:translateX(-50%)}.app .qcm{position:absolute;right:0}.app .qcn{position:relative;height:10px;border-radius:3px;background:linear-gradient(90deg, rgb(140,235,153) 0%, rgb(242,247,242) 50%, rgb(245,158,219) 100%);margin-top:2px}.app .qco{position:absolute;left:49.7%;top:-4px;width:4px;height:18px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qcp{display:flex;align-items:center;gap:3px;min-height:36px;padding:0 8px;background:rgba(244,243,248,0.10);border-radius:8px}.app .qcq{font-weight:500;font-size:11px;color:#F4F3F8;white-space:nowrap}.app .qcr{width:1px;height:16px;background:rgba(244,243,248,0.14);margin:0 2px}.app .qcs{font-weight:500;font-size:11px;color:#F4F3F8;background:rgba(244,243,248,0.06);border-radius:5px;padding:4px 4px;white-space:nowrap}.app .qct{width:28px;height:36px;display:flex;align-items:center;justify-content:center}.app .qcu{display:flex;align-items:center;justify-content:space-between;gap:10px}.app .qcv{flex:none}.app .qcw{width:62px;height:50px;border-radius:8px;background:rgba(244,243,248,0.10);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:none}.app .qcx{font-weight:600;font-size:9px;color:#F4F3F8}.app .qcy{width:62px;height:50px;border-radius:8px;background:rgba(255,255,255,0.22);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:none}.app .qcz{font-weight:600;font-size:9px;color:#FFFFFF}.app .qda{width:64px;height:64px;border-radius:50%;border:4px solid #FF9F0A;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.app .qdb{width:50px;height:50px;border-radius:50%;background:rgba(244,243,248,0.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.95), inset 0 -1px 0 rgba(0,0,0,0.10), 0 2px 6px rgba(0,0,0,0.28)}.app .qdc{width:64px;height:64px;border-radius:50%;border:4px solid #FFD60A;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.app .qdd{width:64px;height:64px;border-radius:50%;border:4px solid #30D158;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.app .qde{object-position:50% 50%}.app .qdf{position:absolute;left:49.8%;width:1.2%;top:-3px;height:20px}.app .qdg{position:absolute;left:50.2%;top:-5px;width:4px;height:24px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qdh{position:absolute;left:49.5%;top:-4px;width:4px;height:18px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qdi{object-position:50% 40%}.app .qdj{position:absolute;left:67.7%;width:0.9%;top:-3px;height:20px}.app .qdk{position:absolute;left:68.1%;top:-5px;width:4px;height:24px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qdl{position:absolute;left:49.8%;top:-4px;width:4px;height:18px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qdm{position:absolute;top:102px;left:12px;width:300px;display:flex;align-items:flex-start;gap:6px;border-radius:8px;padding:0px;padding:5px 8px;font-weight:500;font-size:10px;color:#FF9F0A;line-height:1.3}.app .qdn{flex:none;margin-top:1px}.app .qdo{position:absolute;left:31.9%;width:1.5%;top:-3px;height:20px}.app .qdp{position:absolute;left:32.6%;top:-5px;width:4px;height:24px;margin-left:-2px;border-radius:2px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.55)}.app .qdq{display:flex;flex-direction:column;gap:6px}.app .qdr{font-weight:500;font-size:11px;color:#FF9F0A;background:rgba(244,243,248,0.06);border-radius:5px;padding:4px 4px;white-space:nowrap}.app .qds{display:flex;align-items:center;gap:6px;padding:0 4px}.app .qdt{display:flex;align-items:center;gap:6px;font-weight:500;font-size:10px;color:#FF9F0A}.app .qdu{font-weight:600;font-size:10px;color:#F4F3F8;min-height:28px;display:flex;align-items:center}.app .qdv{object-position:50% 60%}.app .qdw{position:absolute;top:65px;left:12px;display:flex;align-items:center;gap:6px;height:30px;border-radius:999px;padding:0px;padding:0 12px}.app .qdx{font-weight:500;font-size:14px;color:#F4F3F8}.app .qdy{font-size:11px;color:rgba(244,243,248,0.62)}.app .qdz{width:6px;height:6px;border-radius:50%;background:#30D158;box-shadow:0 0 1px rgba(0,0,0,0.55)}.app .qea{border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:10px}.app .qeb{position:relative;height:34px;width:100%}.app .qec{position:absolute;left:22.1px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qed{position:absolute;left:66.4px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qee{position:absolute;left:110.6px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qef{position:absolute;left:110.6px;top:17px;transform:translateX(-50%);font-size:9px;color:rgba(255,255,255,0.45)}.app .qeg{position:absolute;left:154.9px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qeh{position:absolute;left:199.1px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qei{position:absolute;left:243.4px;top:3.4px;width:1px;height:10.9px;background:rgba(255,255,255,0.75)}.app .qej{position:absolute;left:243.4px;top:17px;transform:translateX(-50%);font-size:9px;color:rgba(255,255,255,0.85)}.app .qek{position:absolute;left:287.6px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qel{position:absolute;left:331.9px;top:9.5px;width:1px;height:4.8px;background:rgba(255,255,255,0.3)}.app .qem{position:absolute;left:131.8px;top:15.6px;width:2px;height:18px;background:rgba(255,214,10,0.85)}.app .qen{position:absolute;left:129.2px;top:12px;width:7px;height:7px;border-radius:50%;background:#FFD60A}.app .qeo{position:absolute;left:176.2px;top:0;width:1.5px;height:14px;background:#FFFFFF}.app .qep{position:absolute;right:0;bottom:0;font-weight:600;font-size:12px;color:#FFF;background:rgba(0,0,0,0.55);border-radius:5px;padding:2px 6px}.app .qeq{text-align:center;font-weight:600;font-size:9px;color:rgba(255,255,255,0.55)}.app .qer{display:flex;align-items:flex-start;gap:6px}.app .qes{flex:1;display:flex;flex-direction:column;gap:1px}.app .qet{font-weight:600;font-size:9px;color:rgba(255,255,255,0.55);letter-spacing:0.1em}.app .qeu{font-size:10px;color:rgba(244,243,248,0.80)}.app .qev{display:grid;grid-template-columns:auto 1fr;column-gap:10px;row-gap:7px;align-items:baseline}.app .qew{text-align:right;font-weight:600;font-size:9px;color:#FFD60A;letter-spacing:0.1em}.app .qex{grid-column:1 / -1;height:1px;background:rgba(244,243,248,0.14)}.app .qey{font-size:10px;color:rgba(255,255,255,0.55);white-space:nowrap}.app .qez{text-align:right;font-weight:500;font-size:11px;color:#FFD60A}.app .qfa{font-size:9px;color:rgba(255,255,255,0.55);line-height:1.45}.app .qfb{width:8px;height:8px;border-radius:50%;background:#FFD60A;flex:none}.app .qfc{font-weight:500;font-size:12px;color:#F4F3F8}.app .qfd{font-weight:600;font-size:10px;color:#FFD60A}.app .qfe{font-size:11px;color:rgba(244,243,248,0.80)}.app .qff{display:flex;justify-content:space-between}.app .qfg{position:relative;height:24px;display:flex;align-items:center}.app .qfh{position:relative;height:8px;width:100%;border-radius:4px;background:rgba(244,243,248,0.10);overflow:hidden}.app .qfi{position:absolute;left:24.1%;width:1.5%;top:0;bottom:0;background:rgba(10,132,255,0.55)}.app .qfj{position:absolute;left:25.6%;width:3.6%;top:0;bottom:0;background:rgba(255,159,10,0.6)}.app .qfk{position:absolute;left:29.2%;width:38.5%;top:0;bottom:0;background:rgba(255,214,10,0.16)}.app .qfl{position:absolute;left:67.6%;width:3.6%;top:0;bottom:0;background:rgba(255,159,10,0.6)}.app .qfm{position:absolute;left:71.2%;width:1.4%;top:0;bottom:0;background:rgba(10,132,255,0.55)}.app .qfn{position:absolute;left:68.8%;top:0;width:3px;height:24px;margin-left:-1.5px;border-radius:1.5px;background:#FFFFFF}.app .qfo{display:flex;font-size:9px;color:rgba(255,255,255,0.35)}.app .qfp{flex:1;text-align:center}.app .qfq{font-weight:500;font-size:13px;color:#FFF}.app .qfr{font-weight:600;font-size:9px;color:#FFF}.app .qfs{font-size:13px;color:rgba(255,255,255,0.6);position:absolute;left:14px;top:54px}.app .qft{position:absolute;left:14px;top:72px;display:flex;align-items:baseline;gap:5px;font-family:'Archivo',-apple-system,'Helvetica Neue',sans-serif}.app .qfu{font-size:44px;font-weight:600;color:#fff;letter-spacing:-0.01em}.app .qfv{font-size:15px;color:rgba(255,255,255,0.6)}.app .qfw{font-size:19px;color:#fff}.app .qfx{position:absolute;left:14px;top:124px;font-size:19px;color:#fff}.app .qfy{font-size:13px;color:rgba(255,255,255,0.6)}.app .qfz{position:absolute;left:14px;top:152px;font-size:13px;font-weight:700;letter-spacing:0.02em}.app .qga{color:#FFD60A}.app .qgb{color:#30D158}.app .qgc{color:rgba(255,255,255,0.6)}.app .qgd{position:absolute;right:14px;bottom:16px;width:52px;height:52px;border-radius:50%;border:3px solid #30D158;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.app .qge{width:40px;height:40px;border-radius:50%;background:rgba(244,243,248,0.9)}.app .qgf{position:absolute;left:14px;top:50px;font-size:19px;font-weight:800;color:#FFD60A;letter-spacing:0.02em}.app .qgg{position:absolute;left:14px;top:78px;font-size:13px;color:rgba(255,255,255,0.6)}.app .qgh{position:absolute;left:14px;top:94px;font-size:42px;font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.app .qgi{position:absolute;left:14px;top:146px;font-size:13px;color:rgba(255,255,255,0.75)}.app .qgj{position:absolute;left:14px;top:170px;font-size:13px;color:rgba(255,255,255,0.75)}
/* END chrome */
