/* Hold For Me — calm, utilitarian, a bit playful. Sage ground, deep green ink, teal action, sunshine yellow for "a human's on". */
:root{
  --bg:#F2F4EF;--card:#FFFFFF;--soft:#F7F9F6;--ink:#12201C;--ink2:#3E4D48;--muted:#4B5A55;--faint:#6B7A74;
  --line:#D7DED9;--line2:#C9D3CE;--line3:#E3E8E5;
  --teal:#0E7C6B;--teal-dk:#095B4F;--teal-tint:#DDF1EC;--teal-ink:#0B5C50;
  --sun:#FFD23F;--sun-hi:#FFE48A;
  --night:#12201C;--night2:#1C2E29;--night3:#2F6B5E;--night-ink:#F2F4EF;--night-muted:#B9C6C1;--night-dim:#8A9A94;--mint:#8FE3CF;
  --rust:#9A3412;--rust-tint:#FBE7DD;--amber-tint:#FFF1D6;--amber-ink:#7A4B00;--blue-tint:#E5ECFB;--blue-ink:#1E3A8A;
  --sans:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --mono:"Space Mono",ui-monospace,SFMono-Regular,Menlo,monospace;
}
*{box-sizing:border-box}
[hidden]{display:none!important}
.result .badge{align-self:flex-start}
html,body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.5 var(--sans)}
a{color:var(--teal)} a:hover{color:var(--teal-dk)}
input,textarea,select,button{font:inherit}
input::placeholder,textarea::placeholder{color:var(--faint)}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.mono{font-family:var(--mono)}
.muted{color:var(--muted)} .small{font-size:14px} .tiny{font-size:13px}
.flash-wrap{max-width:1160px;margin:0 auto;padding:10px 24px 0;display:flex;flex-direction:column;gap:8px}
.flash{background:var(--teal-tint);color:var(--teal-ink);border:1px solid #B5E0D5;padding:12px 16px;border-radius:14px;font-weight:700}
.narrow .flash-wrap{max-width:460px}

.top{max-width:1160px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-weight:800;font-size:21px;letter-spacing:-.4px}
.brand i{width:34px;height:34px;border-radius:10px;background:var(--ink);display:flex;align-items:center;justify-content:center;font-style:normal}
.top nav{display:flex;gap:22px;align-items:center;font-size:15px;flex-wrap:wrap}
.top nav a{color:var(--ink2);text-decoration:none} .top nav a:hover{color:var(--ink)}
.foot{border-top:1px solid var(--line);margin-top:32px}
.foot-in{max-width:1160px;margin:0 auto;padding:22px 24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:14px}

.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:14px;border:1.5px solid var(--ink);background:#fff;color:var(--ink);font-weight:800;cursor:pointer;text-decoration:none}
.btn:hover{background:var(--soft);color:var(--ink)}
.btn.teal{background:var(--teal);border-color:var(--teal);color:#fff} .btn.teal:hover{background:var(--teal-dk);border-color:var(--teal-dk);color:#fff}
.btn.dark{background:var(--ink);border-color:var(--ink);color:#fff} .btn.dark:hover{background:#000;color:#fff}
.btn.sun{background:var(--sun);border-color:var(--sun);color:var(--ink)}
.btn.ghost{border:1px solid var(--line2);font-weight:700;color:var(--ink2)}
.btn.night{background:transparent;border:1.5px solid #3B524B;color:var(--night-ink)} .btn.night:hover{background:var(--night2);color:var(--night-ink)}
.btn.big{min-height:58px;font-size:18px;padding:0 28px;border-radius:16px}
.btn.wide{width:100%}
.btn:disabled{opacity:.5;cursor:default}
.linkbtn{background:none;border:0;padding:0;color:var(--teal);text-decoration:underline;cursor:pointer;font-size:14px}

/* home */
.hero{max-width:1160px;margin:0 auto;padding:36px 24px 8px;display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end;justify-content:space-between}
.hero h1{margin:0;font-weight:800;font-size:clamp(42px,6.6vw,84px);line-height:1;letter-spacing:-2.5px}
.hero h1 mark{background:var(--sun);color:var(--ink);padding:0 10px;border-radius:12px}
.hero .lead{margin:20px 0 0;color:var(--ink2);font-size:20px;max-width:580px}
.counter{flex:0 1 300px;background:var(--night);color:var(--night-ink);border-radius:20px;padding:18px 20px;display:flex;flex-direction:column;gap:4px}
.counter .k{font-family:var(--mono);font-size:13px;color:var(--sun);letter-spacing:1px}
.counter b{font-family:var(--mono);font-size:34px}
.counter span{color:var(--night-muted);font-size:14px}
.wrap{max-width:1160px;margin:0 auto;padding:24px}
.panel{background:#fff;border:1px solid var(--line);border-radius:26px;padding:26px;display:flex;flex-direction:column;gap:20px}
.panel h2{margin:0;font-weight:800;font-size:26px;letter-spacing:-.5px}
.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}
.search{flex:0 1 360px;min-width:0;min-height:46px;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:12px;padding:0 14px}
.search:focus,.reason:focus,.own input:focus{outline:none;border-color:var(--teal)}
.cats{display:flex;gap:8px;flex-wrap:wrap}
.cat{min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;background:#fff;color:var(--ink2);border:1.5px solid var(--line)}
.cat.on{background:var(--ink);color:#fff;border-color:var(--ink)}
.lines{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;border:0;padding:0;margin:0}
.ln{position:relative}
.ln input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}
.ln span.box{min-height:74px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:12px 16px;border-radius:16px;background:var(--soft);border:1.5px solid var(--line);cursor:pointer}
.ln .row{display:flex;justify-content:space-between;gap:8px}
.ln b{font-weight:700}
.ln small{font-size:13px;color:var(--muted)}
.ln .hrs{font-family:var(--mono);font-size:11px;color:var(--teal)}
.brand i svg path{stroke:#FFD23F}
body.night .brand i svg path{stroke:#12201C}
.ln input:checked+span.box{background:var(--ink);color:#fff;border-color:var(--ink)}
.ln input:checked+span.box small{color:var(--night-muted)} .ln input:checked+span.box .hrs{color:var(--sun)}
.ln input:focus-visible+span.box{outline:3px solid var(--teal);outline-offset:2px}
.ln.hide{display:none}
.own{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.own label{font-weight:700;font-size:15px}
.own input{flex:1 1 240px;min-width:0;min-height:48px;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:12px;padding:0 14px}
.step2{border-top:1px solid var(--line3);padding-top:20px;display:flex;flex-direction:column;gap:10px}
.reason{min-height:52px;font-size:18px;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:14px;padding:0 16px}
.go{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line3);padding-top:20px}
.go b{display:block}
.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}
.stepc{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:8px}
.stepc .n{font-family:var(--mono);font-weight:700;font-size:14px;color:var(--teal)}
.stepc h3{margin:0;font-size:19px}
.stepc p{margin:0;color:var(--ink2);font-size:15px}
.active-banner{background:var(--night);color:var(--night-ink);border-radius:18px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}
.active-banner a{color:var(--sun);font-weight:800}

/* phone-style pages */
.mobile{max-width:460px;margin:0 auto;padding:12px 20px 32px;display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 80px)}
.mobile h1{margin:2px 0 0;font-weight:800;font-size:30px;line-height:1.1;letter-spacing:-.5px}
.eyebrow{margin:0;font-family:var(--mono);font-size:12px;letter-spacing:1px;color:var(--teal)}
.card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:14px}
.field{display:flex;flex-direction:column;gap:6px;font-weight:700}
.field input,.field textarea,.field select{font-weight:400;font-size:17px;color:var(--ink);background:var(--soft);border:1px solid var(--line2);border-radius:12px;padding:12px 14px}
.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--teal)}
.field .help{font-weight:400;color:var(--muted);font-size:13px}
.field input.code{font-family:var(--mono);font-size:24px;letter-spacing:8px;border:1.5px solid var(--teal)}

body.night{background:var(--night);color:var(--night-ink)}
body.night .brand{color:var(--night-ink)} body.night .brand i{background:var(--sun)}
body.night a{color:var(--sun)}
body.night .flash{background:var(--night2);color:var(--night-ink);border-color:#2B403A}
body.sunny{background:var(--sun)} body.sunny .brand{color:var(--ink)}
.livetag{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--mint)}
.livetag i{width:8px;height:8px;border-radius:50%;background:var(--mint);animation:blink 1.4s infinite}
@keyframes blink{50%{opacity:.35}}
.timer{background:var(--night2);border-radius:22px;padding:22px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}
.timer b{font-family:var(--mono);font-weight:700;font-size:60px;line-height:1;letter-spacing:-1px}
.timer span{color:var(--night-muted);font-size:14px}
.wave{display:flex;align-items:flex-end;gap:4px;height:28px;margin-top:10px}
.wave i{width:6px;border-radius:3px;background:var(--night3);animation:wv 1.2s ease-in-out infinite alternate}
@keyframes wv{from{height:6px}to{height:26px}}
.steps-log{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.steps-log li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:start;font-size:14px;color:var(--night-muted)}
.steps-log li .d{width:14px;height:14px;margin-top:3px;border-radius:50%;background:var(--mint)}
.steps-log li.now{color:var(--night-ink)} .steps-log li.now .d{background:var(--sun);box-shadow:0 0 0 4px rgba(255,210,63,.25)}
.steps-log li .t{font-family:var(--mono);font-size:12px;color:var(--night-dim)}
.note-sun{background:var(--sun);color:var(--ink);border-radius:16px;padding:14px 16px;font-size:14px}
.big-ring{width:120px;height:120px;border-radius:50%;background:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 14px rgba(18,32,28,.12),0 0 0 30px rgba(18,32,28,.06);animation:pulse 1.4s ease-in-out infinite}
@keyframes pulse{50%{box-shadow:0 0 0 20px rgba(18,32,28,.1),0 0 0 40px rgba(18,32,28,.04)}}
.human h1{font-size:46px;letter-spacing:-1.5px;line-height:1}
.said{background:rgba(18,32,28,.08);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}
.said .k{font-family:var(--mono);font-size:12px;letter-spacing:1px}
.btn.outline-dark{background:transparent;border:1.5px solid rgba(18,32,28,.4);color:var(--ink)}
.result{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:8px;color:var(--ink)}
.callrow{background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--ink)}
.callrow .r1,.callrow .r2{display:flex;justify-content:space-between;gap:10px;align-items:center}
.badge{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:#ECEFEC;color:var(--ink2)}
.b-good{background:var(--teal-tint);color:var(--teal-ink)} .b-warn{background:var(--amber-tint);color:var(--amber-ink)}
.b-live{background:var(--sun);color:var(--ink)} .b-menu{background:var(--blue-tint);color:var(--blue-ink)} .b-bad{background:var(--rust-tint);color:var(--rust)}

/* admin */
.ad{min-height:100vh;display:flex;flex-wrap:wrap;font-size:15px}
.ad-nav{flex:1 1 220px;max-width:100%;background:var(--night);color:var(--night-ink);padding:22px 16px;display:flex;flex-direction:column;gap:4px}
.ad-nav .brand{color:var(--night-ink);padding:0 8px 18px;font-size:17px}
.ad-nav .brand i{width:30px;height:30px;border-radius:9px;background:var(--sun)}
.ad-nav .brand small{display:block;font-size:12px;color:var(--night-dim);font-weight:400;letter-spacing:0}
.ad-nav a.item{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:10px;color:var(--night-muted);text-decoration:none}
.ad-nav a.item:hover{background:#18282400;color:#fff;background:#172723}
.ad-nav a.item.on{background:var(--night2);color:#fff;font-weight:700}
.ad-nav .dot{width:8px;height:8px;border-radius:50%;background:var(--mint)}
.ad-nav .grow{flex:1 1 auto}
.ad-nav a.quiet{min-height:40px;display:flex;align-items:center;padding:0 12px;color:var(--night-dim);text-decoration:none;font-size:14px}
.ad-main{flex:999 1 560px;min-width:0;padding:32px;display:flex;flex-direction:column;gap:22px}
.ad-main.slim{max-width:940px}
.ad-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}
.ad-head h1{margin:0;font-weight:800;font-size:40px;letter-spacing:-1px}
.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}
.stat{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 18px;color:var(--muted);font-size:13px}
.stat b{display:block;font-family:var(--mono);font-weight:700;font-size:26px;line-height:1.2;color:var(--ink)}
.holdcard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}
.holdcard .who{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:4px}
.holdcard .lg{flex:2 1 340px;min-width:0;background:var(--soft);border-radius:12px;padding:10px 12px;font-family:var(--mono);font-size:12px;color:var(--ink2);display:flex;flex-direction:column;gap:2px}
.holdcard .rt{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px}
.holdcard .rt b{font-family:var(--mono);font-size:22px}
.mini-btn{min-height:36px;padding:0 12px;background:transparent;color:var(--rust);border:1px solid #F1C9B5;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer}
.box{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}
.tablebox{overflow-x:auto}
table{width:100%;border-collapse:collapse;font-size:14px}
.tablebox table{min-width:640px}
th{text-align:left;color:var(--muted);font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:700;padding:12px 8px}
td{padding:13px 8px;border-top:1px solid var(--line3);vertical-align:top}
th:first-child,td:first-child{padding-left:20px} th:last-child,td:last-child{padding-right:20px}
.r{text-align:right}
.empty{padding:32px 20px;text-align:center;color:var(--muted)}
.seg{display:flex;gap:4px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px}
.seg a{min-height:36px;display:flex;align-items:center;padding:0 14px;border-radius:9px;font-size:14px;font-weight:700;color:var(--ink2);text-decoration:none}
.seg a.on{background:var(--ink);color:#fff}
.dir{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}
.dir-list{flex:1 1 300px;min-width:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}
.dir-list a{min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--line3);color:var(--ink);text-decoration:none}
.dir-list a:first-child{border-top:0}
.dir-list a.on{background:var(--teal-tint)}
.dir-list a.off b{opacity:.55}
.dir-list small{display:block;font-size:13px;color:var(--muted)}
.dir-form{flex:999 1 460px;min-width:0;background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:16px}
.dir-form h2{margin:0;font-size:20px}
.fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}
.dir-form .field input,.dir-form .field textarea,.dir-form .field select,.form-sec .field input,.form-sec .field select{font-size:15px;padding:10px 12px}
.field input.path{font-family:var(--mono)}
.chips{display:flex;gap:8px;flex-wrap:wrap}
.chip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:8px;font-family:var(--mono);font-size:13px;font-weight:700;background:#ECEFEC;color:var(--ink2)}
.chip.press{background:var(--ink);color:var(--sun)} .chip.say{background:var(--teal-tint);color:var(--teal-ink)}
.check{display:flex;gap:10px;align-items:center;font-weight:700;cursor:pointer}
.check input{width:20px;height:20px;accent-color:var(--teal)}
.check small{display:block;font-weight:400;color:var(--muted);font-size:13px}
.actions{display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line3);padding-top:16px}
.form-sec{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:16px}
.form-sec h2{margin:0;font-size:18px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center}
.ok-tag{font-size:13px;color:var(--teal-ink);font-weight:700} .bad-tag{font-size:13px;color:var(--rust);font-weight:700}
.hook{background:var(--soft);border:1px dashed var(--line2);border-radius:12px;padding:12px 14px;font-size:13px;color:var(--muted);display:flex;flex-direction:column;gap:4px}
.hook code{color:var(--teal-ink);font-size:14px;overflow-wrap:anywhere}
.inline-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.inline-form input{min-height:40px;padding:0 10px;border:1px solid var(--line2);border-radius:10px;background:var(--soft);color:var(--ink)}
.timeline{display:flex;flex-direction:column;gap:6px;font-family:var(--mono);font-size:13px}
.timeline div{display:grid;grid-template-columns:80px 70px minmax(0,1fr);gap:10px}
.timeline .k{color:var(--teal)}
.login-box{max-width:420px;margin:60px auto;padding:0 16px}
.changelog h3{font-size:15px;margin:18px 0 6px;color:var(--teal-ink)}
@media (min-width:820px){.ad-nav{flex:0 0 240px;position:sticky;top:0;height:100vh;align-self:flex-start}}
@media (max-width:819px){.ad-nav{flex-direction:row;flex-wrap:wrap;align-items:center;padding:14px}.ad-nav .brand{flex:1 1 100%;padding-bottom:8px}.ad-nav .grow{display:none}.ad-main{padding:20px 16px}}
@media (max-width:600px){.panel{padding:18px;border-radius:20px}.go .btn{width:100%}.timeline div{grid-template-columns:64px minmax(0,1fr)}.timeline .k{display:none}}

/* ---- 8am Line ---- */
.savegp{display:flex;flex-direction:column;gap:12px;background:var(--soft);border:1px dashed var(--line2);border-radius:14px;padding:12px 14px}
.savegp-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}
.savegp .field input{font-size:15px;padding:10px 12px}
.whenpick{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}
.wp{position:relative}
.wp input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}
.wp span{min-height:72px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:12px 16px;border-radius:16px;background:var(--soft);border:1.5px solid var(--line);cursor:pointer}
.wp small{font-size:13px;color:var(--muted)}
.wp input:checked+span{background:var(--ink);color:#fff;border-color:var(--ink)}
.wp input:checked+span small{color:var(--night-muted)}
.wp input:focus-visible+span{outline:3px solid var(--teal);outline-offset:2px}
.sched{display:flex;flex-direction:column;gap:12px;background:var(--teal-tint);border-radius:16px;padding:14px 16px}
.schedrow{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.schedrow legend{font-weight:700;font-size:14px;padding:0;margin-right:6px;float:left;line-height:44px}
.pill{position:relative}
.pill input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}
.pill span{min-height:44px;display:flex;align-items:center;gap:6px;padding:0 16px;border-radius:999px;background:#fff;border:1.5px solid var(--line2);font-weight:700;font-size:14px;color:var(--ink2);cursor:pointer}
.pill input:checked+span{background:var(--teal);border-color:var(--teal);color:#fff}
.pill input:focus-visible+span{outline:3px solid var(--teal-dk);outline-offset:2px}
.timein{min-height:44px;border:1px solid var(--line2);border-radius:12px;padding:0 12px;background:#fff;color:var(--ink)}
.timer.eight b{font-size:72px;letter-spacing:-2px}
.timer .cut{width:100%;margin-top:14px;display:flex;flex-direction:column;gap:4px}
.timer .cut .bar{height:8px;border-radius:4px;background:var(--night3);overflow:hidden}
.timer .cut .bar i{display:block;height:100%;background:var(--sun);width:0;transition:width .8s}
.timer .cut .lbls{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--night-dim)}
.schedcard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:8px}
.schedcard.live{border:2px solid var(--teal)}
.schedcard.off{opacity:.75}
.schedcard .r1{display:flex;justify-content:space-between;gap:10px;align-items:center}
.schedcard .next{background:var(--teal-tint);color:var(--teal-ink);border-radius:12px;padding:10px 12px;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:14px}
.schedcard .acts{display:flex;gap:8px;flex-wrap:wrap}
.schedcard .acts .btn{min-height:44px;padding:0 14px;font-size:14px}
.ownrow{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid var(--line3);padding-top:10px}
.loop{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.timer span b,.timer.eight span b{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;font-weight:700}
.ad-nav .brand i svg path{stroke:#12201C}
