/* MintHawk / HawkSight — first-party design, not the EntryAngle shared shell.
   Reuse only behavioral lessons from Komplyint: truthful demonstration,
   problem-first navigation, readable density, accessible mobile controls.
   All radar marks are decorative and explicitly NOT live market data. */
html[data-brand="minthawk"][data-theme="dark"]{
  color-scheme:dark;
  --hs-bg:#071a20;--hs-ground:#0b232a;--hs-plate:#102e34;--hs-deep:#061116;
  --hs-stroke:#35585b;--hs-dash:#57787a;--hs-ink:#f0f6ee;
  --hs-muted:#b4cac9;--hs-dim:#8eb1b3;--hs-flare:#e0fc76;
  --hs-signal:#7cddd1;--hs-caution:#ff997d;--hs-contrast:#122326;
  --bg:var(--hs-bg);--surface:var(--hs-ground);--panel:var(--hs-plate);
  --panel-hi:#18383d;--edge:var(--hs-stroke);--ink:var(--hs-ink);
  --text:var(--hs-ink);--muted:var(--hs-muted);--quiet:var(--hs-dim);
  --accent:var(--hs-flare);--accent-soft:rgba(224,252,118,.13);
  --blue:#98d4ff;--gold:var(--hs-flare);--green:var(--hs-signal);
  --red:var(--hs-caution);
}
html[data-theme="light"]{
  color-scheme:light;
  --hs-bg:#edf1e8;--hs-ground:#f7f9f2;--hs-plate:#ffffff;--hs-deep:#dae5dd;
  --hs-stroke:#a2b9b6;--hs-dash:#728b8c;--hs-ink:#0d2830;
  --hs-muted:#34555b;--hs-dim:#527276;--hs-flare:#bddf42;
  --hs-signal:#146f70;--hs-caution:#a34432;--hs-contrast:#0d2830;
  --bg:var(--hs-bg);--surface:var(--hs-ground);--panel:var(--hs-plate);
  --panel-hi:#eff5f0;--edge:var(--hs-stroke);--ink:var(--hs-ink);
  --text:var(--hs-ink);--muted:var(--hs-muted);--quiet:var(--hs-dim);
  --accent:#4e6410;--accent-soft:rgba(135,170,21,.15);
  --blue:#235f9a;--gold:#4e6410;--green:#106d67;--red:#a34432;
}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:94px}
body{margin:0;min-width:320px;background:var(--hs-bg);color:var(--hs-ink);
  font-family:"Aptos","Segoe UI",Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5;
  -webkit-font-smoothing:antialiased}
a{color:inherit;text-decoration:none}
button,input{font:inherit}
button{cursor:pointer}
img{max-width:100%}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{
  outline:3px solid var(--blue);outline-offset:4px;position:relative;z-index:1}
.hs-skip{position:absolute;top:-100px;left:12px;z-index:999;background:var(--hs-flare);color:#0b232a;padding:12px 16px;border-radius:8px;font-weight:800}
.hs-skip:focus{top:12px}
.hs-topbar{position:sticky;top:0;z-index:40;min-height:77px;display:flex;align-items:center;gap:clamp(12px,2vw,30px);
  padding:11px clamp(20px,4.1vw,72px);background:#061116;color:#f1f8f3;border-bottom:1px solid #31545a}
.hs-topbar::after{content:"";height:3px;position:absolute;bottom:-1px;left:clamp(20px,4.1vw,72px);width:100px;background:var(--hs-flare)}
.hs-brand{display:flex;align-items:center;gap:13px;min-width:max-content;flex:none}
.hs-brand:hover{color:#fff}
.hs-mark{width:44px;height:44px;display:grid;place-items:center;border:1px solid #547379;background:#112e35;clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,0 100%)}
.hs-mark img{width:37px;height:37px;object-fit:contain}
.hs-brand-name{font-weight:850;font-size:23px;letter-spacing:-.07em;line-height:1}
.hs-brand-name small{display:block;color:#a6c5c5;font-size:9px;letter-spacing:.24em;font-weight:730;margin-top:7px}
.hs-topnav{display:flex;align-items:center;gap:24px;flex:1;justify-content:center}
.hs-topnav a{font-size:12px;color:#bed2d3;font-weight:700;letter-spacing:.03em;white-space:nowrap;padding:12px 0}
.hs-topnav a:hover{color:#eff7f1}
.hs-header-actions{display:flex;align-items:center;justify-content:end;gap:12px;min-width:0}
.hs-public-status{font-size:10px;font-weight:760;letter-spacing:.09em;color:#f2baad;display:flex;align-items:center;gap:8px;white-space:nowrap}
.hs-status-point{width:6px;height:6px;background:#f0a28c;display:inline-block;transform:rotate(45deg)}
.hs-theme{min-height:44px;background:transparent;border:1px solid #4b6b6c;color:#d2e1dd;padding:9px 12px;font-size:11px;font-weight:750;white-space:nowrap}
.hs-enter{display:inline-flex;align-items:center;gap:11px;padding:12px 16px;min-height:48px;background:var(--hs-flare);
  color:#0d2425;font-size:12px;font-weight:850;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}
.hs-enter:hover,.hs-action-primary:hover{background:#f0ffa9;color:#0a2327}
.hs-main{max-width:1600px;padding:0 clamp(20px,4.1vw,72px) 0;margin:auto}
.hs-mast{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);align-items:stretch;gap:clamp(22px,3.5vw,55px);padding:clamp(52px,6.3vw,100px) 0 83px;position:relative}
.hs-mast::before{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:-5vw;width:68%;opacity:.5;
  background:repeating-linear-gradient(144deg,transparent 0,transparent 55px,rgba(132,188,177,.07) 55px,rgba(132,188,177,.07) 56px);mask-image:linear-gradient(90deg,#000,transparent 95%)}
.hs-mast-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-bottom:24px}
.hs-kicker{display:flex;align-items:center;gap:13px;flex-wrap:wrap;color:var(--hs-signal);font-size:11px;letter-spacing:.12em;font-weight:800;margin-bottom:30px}
.hs-kicker span:first-child{background:var(--hs-flare);padding:8px 10px;color:#08212a}
.hs-kicker span:not(:last-child)::after{content:"";border-right:1px solid var(--hs-stroke);margin-left:12px}
.hs-kicker span:first-child::after{display:none}
.hs-mast h1{font-size:clamp(50px,6.4vw,100px);line-height:.96;letter-spacing:-.08em;margin:0;max-width:12.4ch;font-weight:890;text-wrap:balance}
.hs-mast h1 em{font-style:normal;color:var(--hs-flare);display:inline-block}
.hs-lead{font-size:clamp(16px,1.25vw,19px);line-height:1.77;max-width:53ch;color:var(--hs-muted);margin:30px 0 0}
.hs-lead strong{color:var(--hs-ink)}
.hs-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}
.hs-action-primary,.hs-action-secondary{display:inline-flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;min-height:52px;font-size:13px;font-weight:850}
.hs-action-primary{background:var(--hs-flare);color:#0d2425;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}
.hs-action-secondary{border:1px solid var(--hs-dash);color:var(--hs-ink);background:rgba(120,173,168,.05)}
.hs-action-secondary:hover{border-color:var(--hs-flare);background:rgba(204,247,125,.09)}
.hs-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(630px,100%);border-top:1px solid var(--hs-stroke);margin-top:45px;padding-top:17px}
.hs-facts span{color:var(--hs-muted);font-size:11px;line-height:1.5;padding-right:11px}
.hs-facts span+span{padding-left:14px;border-left:1px solid var(--hs-stroke)}
.hs-facts b{display:block;color:var(--hs-ink);font-size:10px;letter-spacing:.1em;margin-bottom:6px}
.hs-scope{border:1px solid var(--hs-stroke);background:linear-gradient(166deg,#12343a,#092329 70%);color:#eef7ee;position:relative;
  min-width:0;box-shadow:0 28px 75px rgba(0,0,0,.17);clip-path:polygon(0 0,calc(100% - 27px) 0,100% 27px,100% 100%,0 100%);overflow:hidden}
.hs-scope-head{padding:18px 22px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #34585c;
  font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:10px;letter-spacing:.1em;color:#bfe3dc}
.hs-scope-head b{color:#fbc6b7;font-weight:600}
.hs-radar{width:min(260px,72%);height:195px;position:relative;margin:17px auto 7px;isolation:isolate}
.hs-radar-ring{border:1px solid rgba(145,219,193,.32);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);aspect-ratio:1}
.hs-ring-outer{width:195px;border-style:dashed}.hs-ring-middle{width:145px}.hs-ring-inner{width:83px;border-style:dotted}
.hs-radar-axis{position:absolute;background:rgba(111,193,173,.28)}.hs-axis-x{width:100%;height:1px;left:0;top:50%}.hs-axis-y{height:100%;width:1px;left:50%;top:0}
.hs-radar-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46px;height:46px;display:grid;place-items:center;
  font-size:13px;font-weight:900;letter-spacing:-.04em;border:1px solid #accb94;background:#d5fb7c;color:#092329;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}
.hs-radar-sweep{position:absolute;width:75px;height:2px;background:linear-gradient(90deg,transparent,#c9f477);transform:rotate(-27deg);top:53%;left:48%;transform-origin:0 50%}
.hs-scope-steps{padding:6px 19px 0;margin:0;list-style:none}
.hs-scope-steps li{display:grid;grid-template-columns:29px minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px 2px;border-top:1px solid #3a595c}
.hs-step-no{font:750 12px ui-monospace,Consolas,monospace;color:#daf882}
.hs-step-title{display:flex;flex-direction:column;gap:2px;font-size:13px;font-weight:760;line-height:1.35}
.hs-step-title small{font-size:10px;font-weight:450;color:#b6ccca}
.hs-step-result{font:750 9px ui-monospace,Consolas,monospace;letter-spacing:.07em;text-align:right;color:#ebbdac}
.hs-scope-foot{padding:12px 20px 16px;margin:0;border-top:1px solid #3a595c;color:#bad0cb;font-size:10px;line-height:1.55}
.hs-section{border-top:1px solid var(--hs-stroke);padding:70px 0;scroll-margin-top:90px}
.hs-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.62fr);gap:30px;align-items:end;margin-bottom:34px}
.hs-number{font:800 11px ui-monospace,Consolas,monospace;letter-spacing:.12em;color:var(--hs-signal)}
.hs-section-heading h2,.hs-risk h2{font-size:clamp(29px,3.15vw,52px);line-height:1.08;letter-spacing:-.055em;margin:13px 0 0;font-weight:850;max-width:19ch;text-wrap:balance}
.hs-section-heading>p{font-size:14px;line-height:1.75;color:var(--hs-muted);margin:0;max-width:55ch}
.hs-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;border-top:2px solid var(--hs-flare)}
.hs-path li{position:relative;padding:24px 20px 16px 0;margin-right:18px;min-width:0}
.hs-path li+li{border-left:1px solid var(--hs-stroke);padding-left:19px}
.hs-path li::before{content:"";width:9px;height:9px;background:var(--hs-flare);position:absolute;top:-5px;left:0;transform:rotate(45deg)}
.hs-path li+li::before{left:18px}
.hs-path-number{font:750 11px ui-monospace,Consolas,monospace;color:var(--hs-signal);letter-spacing:.12em}
.hs-path strong{font-size:23px;letter-spacing:-.04em;display:block;margin-top:10px}
.hs-path p{font-size:13px;line-height:1.69;color:var(--hs-muted);min-height:110px;margin:12px 0 20px}
.hs-path a{color:var(--hs-flare);font-size:12px;font-weight:850;border-bottom:1px solid currentColor;padding-bottom:3px;display:inline-block}
.hs-path a:hover{color:var(--hs-ink)}
.hs-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.hs-case{background:var(--hs-ground);border:1px solid var(--hs-stroke);min-width:0}
.hs-case:first-child{border-top:4px solid var(--hs-caution)}
.hs-case:last-child{border-top:4px solid var(--hs-signal)}
.hs-case summary{display:flex;flex-direction:column;gap:15px;cursor:pointer;padding:28px;min-height:185px;list-style:none}
.hs-case summary::-webkit-details-marker{display:none}
.hs-case summary strong{font-size:clamp(18px,1.8vw,25px);max-width:23ch;line-height:1.23;letter-spacing:-.035em}
.hs-case-kicker{font:800 11px ui-monospace,Consolas,monospace;letter-spacing:.1em;color:var(--hs-caution)}
.hs-case:last-child .hs-case-kicker{color:var(--hs-signal)}
.hs-case-toggle{font-size:12px;text-decoration:underline;text-underline-offset:3px;color:var(--hs-muted);margin-top:auto}
.hs-case-body{border-top:1px solid var(--hs-stroke);padding:7px 28px 28px;color:var(--hs-muted);font-size:13px;line-height:1.7}
.hs-case-body b{color:var(--hs-ink)}
.hs-provenance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.hs-provenance>div{padding:23px;border:1px solid var(--hs-stroke);background:var(--hs-ground);min-height:192px;position:relative}
.hs-provenance>div::after{content:"";width:23px;height:3px;background:var(--hs-flare);position:absolute;right:18px;top:25px}
.hs-provenance span{display:block;color:var(--hs-signal);font:800 10px ui-monospace,Consolas,monospace;letter-spacing:.08em}
.hs-provenance strong{display:block;margin:22px 0 12px;font-size:19px;letter-spacing:-.03em}
.hs-provenance p{font-size:12px;line-height:1.7;color:var(--hs-muted);margin:0}
.hs-risk{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:42px clamp(22px,4vw,55px);background:var(--hs-flare);color:#102326;margin:32px 0 75px}
.hs-risk .hs-number{color:#426028}.hs-risk h2{margin-top:13px}
.hs-risk p{max-width:77ch;font-size:13px;line-height:1.65;color:#1a3938;margin:17px 0 0}
.hs-risk a{border:1px solid #153533;padding:15px 17px;min-height:52px;display:inline-flex;align-items:center;gap:12px;white-space:nowrap;color:#102326;font-weight:850;font-size:13px}
.hs-risk a:hover{background:#fff;color:#12252c}
.hs-footer{max-width:1600px;margin:auto;border-top:1px solid var(--hs-stroke);padding:25px clamp(20px,4.1vw,72px) 34px;
  display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--hs-muted)}
.hs-footer strong{font-size:15px;color:var(--hs-ink);letter-spacing:-.02em}.hs-footer small{display:block;font:750 9px ui-monospace,Consolas,monospace;letter-spacing:.12em}
.hs-footer p{margin:0;flex:1 1 auto}.hs-footer a:hover{color:var(--hs-flare)}
/* On the existing mint-check and login-to-trade workspace, reuse only scoped HawkSight
   colors, brand geometry and input sizing; the original research/order behavior stays. */
.hs-check .topbar{background:#061116;border-bottom:1px solid var(--hs-stroke);color:#f1f8f3;padding-inline:clamp(16px,4.1vw,72px);min-height:74px}
.hs-check .brand-name{color:#f3f8f4;font-weight:850;letter-spacing:-.055em}
.hs-check .brand-name small{color:#a8c4c2}
.hs-check .brand-icon{background:#102e34;border:1px solid #4a6c6b;clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,0 100%)}
.hs-check .top-link{color:#c5ded9}
.hs-check .mint-panel{border-radius:4px;border-color:var(--hs-stroke);box-shadow:8px 8px 0 rgba(114,171,159,.035)}
.hs-check .mint-hero h1{letter-spacing:-.055em;max-width:17ch}
.hs-check .mint-hero h1 em{color:var(--hs-flare);font-style:normal}
.hs-check .mint-entry input{border-radius:3px;background:var(--hs-ground);border-color:var(--hs-stroke);color:var(--hs-ink);font-size:16px}
.hs-check .mint-entry button{border-radius:3px;background:var(--hs-flare);color:#0c2728;border-color:var(--hs-flare)}
.hs-check .mint-actions a,.hs-check .mint-actions button{border-radius:3px}
.hs-check .mint-actions button{background:var(--hs-flare);color:#0c2728}
.hs-check .mint-label{border-radius:2px}
.hs-check .overline{color:var(--hs-signal)}
.hs-check .mint-provenance{line-height:1.7}
.hs-workspace{background:var(--hs-bg);color:var(--hs-ink)}
.hs-workspace .workspace-shell{min-height:100vh;display:grid;place-items:center;padding:32px 17px}
.hs-workspace .workspace-panel{max-width:950px;width:100%;border:1px solid var(--hs-stroke);background:var(--hs-ground);border-radius:3px;box-shadow:13px 13px 0 rgba(121,185,169,.045);padding:clamp(20px,4vw,42px)}
.hs-workspace .workspace-panel h1{font-size:clamp(30px,3.3vw,49px);letter-spacing:-.05em}
.hs-workspace .workspace-grid{gap:12px}
.hs-workspace .workspace-tile{border:1px solid var(--hs-stroke);background:var(--hs-plate);border-radius:4px;min-height:135px}
.hs-workspace .workspace-tile:hover{border-color:var(--hs-flare)}
.hs-workspace :is(a,button):focus-visible{outline:3px solid var(--blue);outline-offset:3px}
@media(max-width:1350px){
  .hs-topnav{gap:13px}.hs-public-status{display:none}
  .hs-mast{grid-template-columns:minmax(0,1fr) minmax(330px,.88fr)}
  .hs-mast h1{font-size:clamp(50px,6.15vw,80px)}
}
@media(max-width:1040px){
  .hs-topbar{flex-wrap:wrap;gap:8px 18px}.hs-topnav{order:3;flex:1 1 100%;justify-content:flex-start;overflow-x:auto;padding-top:4px}
  .hs-header-actions{margin-left:auto}.hs-mast{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:20px}
  .hs-scope-steps{padding-inline:12px}.hs-step-result{max-width:75px}
  .hs-path{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-path li:nth-child(3){border-left:0;padding-left:0}.hs-path li:nth-child(3)::before{left:0}
  .hs-path p{min-height:75px}.hs-provenance{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
  .hs-main{padding-inline:18px}.hs-mast{grid-template-columns:1fr;padding:48px 0 58px;gap:38px}
  .hs-mast h1{font-size:clamp(46px,9vw,74px)}.hs-scope{max-width:630px;width:100%}
  .hs-section{padding:48px 0}.hs-section-heading{grid-template-columns:1fr;gap:14px;margin-bottom:23px}
  .hs-case summary{padding:19px;min-height:166px}.hs-case-body{padding:7px 19px 22px}
  .hs-risk{flex-direction:column;align-items:stretch;gap:22px;padding:31px 24px}.hs-risk a{white-space:normal;justify-content:center}
}
@media(max-width:580px){
  .hs-topbar{padding:9px 16px}.hs-topnav{gap:6px;justify-content:space-between}
  .hs-topnav a{font-size:11px;padding:9px 1px}.hs-brand-name{font-size:21px}.hs-brand-name small{font-size:8px}
  .hs-enter{font-size:11px;min-height:44px;padding:9px 11px}.hs-theme{font-size:10px;padding:9px;min-height:44px}
  .hs-mast{padding-top:39px}.hs-mast h1{font-size:clamp(43px,11vw,59px)}.hs-lead{font-size:15px;line-height:1.65}
  .hs-kicker{margin-bottom:23px;gap:7px;font-size:9px}.hs-actions{width:100%}.hs-action-primary,.hs-action-secondary{width:100%}
  .hs-facts{grid-template-columns:1fr;gap:10px;margin-top:30px}.hs-facts span+span{border-left:0;padding:0}
  .hs-radar{margin-block:12px}.hs-scope-steps li{grid-template-columns:22px minmax(0,1fr);gap:6px}
  .hs-step-result{grid-column:2;text-align:left;max-width:none;margin-top:-4px}
  .hs-path{grid-template-columns:1fr}.hs-path li,.hs-path li+li,.hs-path li:nth-child(3){border-left:0;padding:20px 0;margin:0;border-bottom:1px solid var(--hs-stroke)}
  .hs-path li::before,.hs-path li+li::before,.hs-path li:nth-child(3)::before{left:0}
  .hs-path p{min-height:0;margin-bottom:13px}.hs-cases,.hs-provenance{grid-template-columns:1fr}
  .hs-provenance>div{min-height:0}.hs-footer{align-items:flex-start}
  .hs-check .topbar{flex-wrap:wrap}.hs-check .mint-check-shell{width:calc(100% - 30px);padding:26px 0 50px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}

/* Light mode is parchment; navigation remains dark for readable contrast. */
html[data-theme="light"] .hs-mast h1 em{color:#486308}
html[data-theme="light"] .hs-path a{color:#486308}
html[data-theme="light"] .hs-path a:hover{color:#102c33}
html[data-theme="light"] .hs-radar-center{color:#092329}
/* Owner login remains the exact original Auth.js/CSRF/provider forms and
   official Google artwork. HawkSight changes only their visual wrapper. */
.hs-login .login-shell{background:radial-gradient(ellipse at 0 20%,rgba(110,191,176,.09),transparent 38%),var(--hs-bg)}
.hs-login .login-header{width:min(100% - 42px,1270px);border-bottom:1px solid var(--hs-stroke);padding-block:18px}
.hs-login .login-brand{font-weight:850;letter-spacing:-.06em}
.hs-login .login-brand small{font:750 9px ui-monospace,Consolas,monospace;letter-spacing:.13em;color:var(--hs-signal)}
.hs-login .login-main{width:min(100% - 42px,1270px);gap:clamp(25px,7vw,95px)}
.hs-login .login-story{border-left:4px solid var(--hs-flare);padding-left:clamp(16px,3vw,35px)}
.hs-login .login-eyebrow{font:800 11px ui-monospace,Consolas,monospace;letter-spacing:.11em;color:var(--hs-signal)}
.hs-login .login-story h1{font-weight:860;letter-spacing:-.07em}
.hs-login .login-story h1 em{color:var(--hs-flare)}
.hs-login .login-card{background:var(--hs-ground);border-color:var(--hs-stroke);border-radius:3px;box-shadow:14px 14px 0 rgba(101,178,163,.065)}
.hs-login .login-card::before{left:0;right:auto;width:70px;height:3px;background:var(--hs-flare)}
.hs-login .login-form button{min-height:52px;border-radius:4px}
.hs-login .login-state,.hs-login .login-fallback{background:var(--hs-plate);border-radius:3px;border-color:var(--hs-stroke)}
.hs-login .login-points span{border-radius:2px;border-color:var(--hs-stroke)}
.hs-login .login-foot{border-top:1px solid var(--hs-stroke)}
html[data-theme="light"] .hs-login .login-story h1 em{color:#486308}
@media(max-width:700px){.hs-login .login-main{padding-block:25px 45px}.hs-login .login-story{padding-block:8px}}

/* Checker has the same legible light-mode badge and fixed dark topbar. */
html[data-theme="light"] .hs-check .mint-hero h1 em{color:#486308}
