/* Home: black, editorial, two big moments (the card showcase and GTA VI), then quick rows. Accent comes from the app theme. */
.n7{--line:rgba(255,255,255,.07);--card:rgba(255,255,255,.035);--mut:rgba(235,235,245,.55);padding-bottom:8px}
.n7 button{font:inherit;color:inherit}

/* header: greeting left, MP + avatar right */
.n7-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:4px 2px 18px}
.n7-hi{min-width:0}
.n7-hi small{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--mut)}
.n7-hi h1{margin:4px 0 0;font:800 27px/1.08 -apple-system,"SF Pro Display",Inter,system-ui;letter-spacing:-.035em}
.n7-hr{display:flex;align-items:center;gap:8px;flex:none}
.n7-bal{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 9px;border-radius:99px;background:rgba(255,255,255,.07);border:1px solid var(--line)}
.n7-bal .mp-i{width:18px;height:18px;margin:0}
.n7-bal b{font:700 14.5px/1 -apple-system,system-ui;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.n7-hr .lt-av{width:36px;height:36px;flex:none}

/* card showcase */
.n7-show{margin:0 calc(var(--pad) * -1);padding:0 var(--pad)}
.n7-hero{position:relative;display:block;width:100%;height:clamp(300px,82vw,400px);padding:0;border-radius:26px;overflow:hidden;text-align:left;isolation:isolate;background:#050507;border:1px solid var(--line)}
.n7-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:.42;z-index:-2;filter:saturate(.9)}
.n7-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.1) 30%,rgba(0,0,0,.85))}
.n7-fan{right:auto!important;left:50%;top:40%!important;width:62%!important;height:70%!important;transform:translate(-50%,-50%)!important}
.n7-fan img{width:52%!important}
.n7-hero-tx{position:absolute;left:20px;right:70px;bottom:20px;display:flex;flex-direction:column;gap:4px}
.n7-hero-tx small{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65)}
.n7-hero-tx b{font:800 34px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.04em}
.n7-hero-tx span{font-size:14px;color:rgba(255,255,255,.72)}
.n7-go{position:absolute;right:18px;bottom:20px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0b0b10}
.n7-go svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.n7-rail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);margin:12px calc(var(--pad) * -1) 0;padding:0 var(--pad) 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.n7-rail::-webkit-scrollbar{display:none}
.n7-card{flex:none;width:94px;padding:0;text-align:left;scroll-snap-align:start}
.n7-card>span{position:relative;display:block;aspect-ratio:63/88;border-radius:8px;overflow:hidden;background:#121216;box-shadow:0 6px 16px -8px #000}
.n7-card img{width:100%;height:100%;object-fit:cover;display:block}
.n7-card i{position:absolute;right:5px;bottom:5px;min-width:20px;height:20px;padding:0 5px;border-radius:6px;display:grid;place-items:center;font:800 11px/1 -apple-system,system-ui;font-style:normal;background:rgba(0,0,0,.75);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.n7-card b{display:block;margin-top:6px;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255,255,255,.8)}
.n7-card.more>span{display:grid;place-items:center;background:var(--card);border:1px dashed rgba(255,255,255,.14);box-shadow:none}
.n7-card.more svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}

/* GTA VI poster */
.n7-gta{display:block;margin-top:22px;border-radius:26px;overflow:hidden;background:#09060d;border:1px solid var(--line);cursor:pointer}
.n7-gart{position:relative;aspect-ratio:2/1;overflow:hidden}
.n7-gart svg{position:absolute;inset:0;width:100%;height:100%}
.n7-glogo{position:absolute;left:18px;top:16px;height:44%;width:auto;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}
.n7-gdate{position:absolute;right:16px;top:16px;padding:6px 10px;border-radius:99px;font-size:11.5px;font-weight:700;letter-spacing:.04em;background:rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.n7-gcd{display:flex;align-items:flex-start;justify-content:center;gap:6px;padding:18px 14px 6px}
.n7-gcd>div{flex:1;max-width:76px;text-align:center}
.n7-gcd b{display:block;font:300 38px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.n7-gcd b.tk{animation:none}
.n7-gcd small{display:block;margin-top:6px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}
.n7-gcd>i{font:300 30px/1.1 -apple-system,system-ui;font-style:normal;color:rgba(255,255,255,.25)}
.n7-gft{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 14px}
.n7-gft>span:first-child{font-size:13px;color:var(--mut)}.n7-gft>span:first-child b{color:#fff;font-weight:700}
.n7-gbtns{display:flex;align-items:center;gap:10px}
.n7-pre{height:36px!important;padding:0 14px!important;border-radius:99px!important;font-size:13.5px!important;font-weight:700!important;background:#fff!important;color:#0b0b10!important;border:0!important;box-shadow:none!important}
.n7-pre.on{background:rgba(255,255,255,.1)!important;color:#fff!important}
.n7-gtr{display:flex;align-items:center;font-size:13.5px;font-weight:600;color:var(--mut)}.n7-gtr .chev{width:16px;height:16px}

/* section heads */
.n7-sh{display:flex;align-items:baseline;justify-content:space-between;margin:28px 2px 10px}
.n7-sh b{font:750 20px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.025em}
.n7-sh button{font-size:14px;font-weight:600;color:var(--acc,#8f82ec)}

/* today */
.n7-today{border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden}
.n7-tr{display:flex;align-items:center;gap:12px;width:100%;padding:14px 14px 14px 16px;text-align:left}
.n7-tr+.n7-tr{border-top:1px solid var(--line)}
.n7-tr:active{background:rgba(255,255,255,.04)}
.n7-dot{width:8px;height:8px;flex:none;border-radius:50%;background:rgba(255,255,255,.18)}
.n7-dot.on{background:var(--acc,#8f82ec);box-shadow:0 0 0 4px color-mix(in srgb,var(--acc,#8f82ec) 20%,transparent)}
.n7-dot.live{background:#30d158;box-shadow:0 0 0 4px rgba(48,209,88,.2);animation:n7pulse 1.6s ease-in-out infinite}
@keyframes n7pulse{50%{box-shadow:0 0 0 7px rgba(48,209,88,0)}}
.n7-tt{flex:1;min-width:0}.n7-tt b{display:block;font-size:15px;font-weight:600}.n7-tt small{display:block;margin-top:2px;font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n7-claim{flex:none;height:32px;padding:0 12px;border-radius:99px;display:flex;align-items:center;background:#fff;color:#0b0b10;font-size:13.5px;font-weight:750}
.n7-live{flex:none;padding:5px 9px;border-radius:99px;font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;background:rgba(48,209,88,.14);color:#30d158}
.n7-done svg{width:18px;height:18px;fill:none;stroke:rgba(255,255,255,.4);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.n7-tr .chev,.n7-li .chev{width:16px;height:16px;opacity:.4;flex:none}

/* play rail */
.n7-play{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);margin:0 calc(var(--pad) * -1);padding:0 var(--pad) 4px;scrollbar-width:none}
.n7-play::-webkit-scrollbar{display:none}
.n7-g{flex:none;width:96px;padding:0;text-align:left;scroll-snap-align:start}
.n7-g .lg-tile{width:96px!important;height:96px!important;border-radius:22px!important;margin:0}
.n7-g>b{display:block;margin-top:8px;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n7-g>small{display:block;margin-top:1px;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* explore list */
.n7-links{border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden}
.n7-li{display:flex;align-items:center;gap:13px;width:100%;padding:13px 14px;text-align:left}
.n7-li+.n7-li{border-top:1px solid var(--line)}
.n7-li:active{background:rgba(255,255,255,.04)}
.n7-lic{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.06);color:rgba(255,255,255,.85)}
.n7-lic svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.n7-lt{flex:1;min-width:0}.n7-lt b{display:block;font-size:15px;font-weight:600}.n7-lt small{display:block;margin-top:2px;font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

@media(min-width:1100px){
  .n7{max-width:760px;margin:0 auto}
  .n7-hero{height:420px}
  .n7-rail,.n7-play{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
}

/* Search: casino rails, free MP grid, plain lists */
.x7{--line:rgba(255,255,255,.07);--card:rgba(255,255,255,.035);--mut:rgba(235,235,245,.55);padding-bottom:8px}
.x7>.n7-sh:first-child{margin-top:18px}
.x7-rh{display:flex;align-items:baseline;gap:8px;margin:16px 2px 10px}
.x7-rh b{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}
.x7-rh span{font-size:12px;font-weight:600;color:rgba(235,235,245,.3)}
.x7-gap{margin-top:18px}
.x7-n{font-size:14px;font-weight:600;color:var(--mut)}
.x7 .n7-lic,.x7-ti{color:var(--c,#fff)}
.x7-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.x7-t{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:14px;border-radius:18px;background:var(--card);border:1px solid var(--line);text-align:left}
.x7-t:active{background:rgba(255,255,255,.06)}
.x7-ti{width:32px;height:32px;margin-bottom:12px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.06)}
.x7-ti svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.x7-t b{max-width:100%;font-size:14.5px;font-weight:650;line-height:1.25}
.x7-t small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-size:12px;line-height:1.3;color:var(--mut)}
.x7 .grp5{border-radius:20px;background:var(--card);border:1px solid var(--line)}
@media(min-width:700px){.x7-grid{grid-template-columns:repeat(3,1fr)}}
@media(min-width:1100px){.x7{max-width:760px;margin:0 auto}.x7 .n7-play{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}

/* You: wallet, quick actions, plain lists */
.y7{--line:rgba(255,255,255,.07);--card:rgba(255,255,255,.035);--mut:rgba(235,235,245,.55)}
.y7-wal{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 12px;margin-top:16px;padding:18px 16px 0;border-radius:22px;background:var(--card);border:1px solid var(--line)}
.y7-wt{display:block;padding:0;text-align:left;min-width:0}
.y7-wt small{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--mut)}
.y7-wt span{display:flex;align-items:center;gap:9px;margin-top:6px}
.y7-wt .mp-i{width:26px;height:26px;margin:0;flex:none}
.y7-wt b{font:750 32px/1.15 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.y7-earn{height:38px;padding:0 15px;border-radius:99px;font-size:14px;font-weight:700;background:rgba(255,255,255,.08);color:#fff}
.y7-earn.on{background:#fff;color:#0b0b10}
.y7-st{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);margin:18px -16px 0;border-top:1px solid var(--line)}
.y7-st>div{padding:13px 8px 14px;text-align:center}
.y7-st>div+div{border-left:1px solid var(--line)}
.y7-st b{display:block;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}
.y7-st b.pos{color:#30d158}.y7-st b.neg{color:#ff6b6b}
.y7-st small{display:block;margin-top:3px;font-size:11.5px;color:var(--mut)}
.y7-qs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}
.y7-q{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 4px 12px;border-radius:18px;background:var(--card);border:1px solid var(--line);min-width:0}
.y7-q:active{background:rgba(255,255,255,.06)}
.y7-q>span{position:relative;width:24px;height:24px;color:#fff}
.y7-q>span svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.y7-q>span i{position:absolute;top:-6px;right:-10px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;display:grid;place-items:center;font:800 10.5px/1 -apple-system,system-ui;font-style:normal;background:#fff;color:#0b0b10}
.y7-q b{max-width:100%;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255,255,255,.85)}
.y7 .dr>.me-grp:first-child{margin-top:16px}
.y7 .me-sh{margin:28px 2px 10px;font:750 20px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.025em;text-transform:none;color:#fff}
.y7 .me-grp{border-radius:20px;background:var(--card);border:1px solid var(--line)}
.y7 .me-row+.me-row:before{background:var(--line)}
.y7 .me-ic{width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.85)}
.y7-acct{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:28px}
.y7-acct button{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:14px;font-size:14.5px;font-weight:650;background:var(--card);border:1px solid var(--line);color:#fff}
.y7-acct button.del{color:#ff6b6b}
.y7-acct svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
@media(min-width:1100px){.y7 .dr>.me-grp:first-child{margin-top:28px}}
/* search results: same quiet rows */
.x5 .grp5{border-radius:20px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07)}
.x5 .isq{width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.06)!important;color:var(--c,#fff);box-shadow:none}
.x5 .isq svg{width:18px;height:18px}

/* Home v8: earn card, daily games grid */
.n8-earn{border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border:1px solid var(--line);overflow:hidden}
.n8-e1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 0}
.n8-e1 small{display:block;font-size:12.5px;font-weight:600;color:var(--mut)}
.n8-e1 b{display:flex;align-items:center;gap:8px;margin-top:6px;font:750 30px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.035em;font-variant-numeric:tabular-nums}
.n8-e1 .mp-i{width:24px;height:24px;margin:0}
.n8-claim{flex:none;height:40px;padding:0 20px;border-radius:99px;background:#fff;color:#0b0b10!important;font-size:15px!important;font-weight:750!important}
.n8-claim:active{transform:scale(.96)}
.n8-wait{flex:none;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--mut)}
.n8-wait svg{width:16px;height:16px;fill:none;stroke:#30d158;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.n8-steps{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;padding:16px 18px 16px}
.n8-steps span{display:flex;flex-direction:column;align-items:center;gap:6px}
.n8-steps i{display:block;width:100%;height:5px;border-radius:9px;background:rgba(255,255,255,.1)}
.n8-steps .got i{background:rgba(255,255,255,.75)}
.n8-steps .now i{background:var(--acc,#8f82ec);box-shadow:0 0 10px color-mix(in srgb,var(--acc,#8f82ec) 60%,transparent)}
.n8-steps small{font-size:10.5px;font-weight:650;color:rgba(235,235,245,.38);font-variant-numeric:tabular-nums}
.n8-steps .got small{color:rgba(235,235,245,.6)}.n8-steps .now small{color:#fff}
.n8-e2{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}
.n8-e2 button{padding:13px 18px 14px;text-align:left;min-width:0}
.n8-e2 button+button{border-left:1px solid var(--line)}
.n8-e2 button:active{background:rgba(255,255,255,.04)}
.n8-e2 small{display:block;font-size:12px;font-weight:600;color:var(--mut)}
.n8-e2 b{display:block;margin-top:4px;font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n8-e2 em{font-style:normal;margin-right:4px}.n8-e2 em.on{color:var(--acc,#8f82ec)}.n8-e2 em.live{color:#30d158}
.n8-earn.sk{height:178px}
.n8-left{font-size:13.5px;font-weight:600;color:var(--mut)}
.n8-daily{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.n8-d{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:14px 14px 13px;border-radius:18px;background:var(--card);border:1px solid var(--line);text-align:left}
.n8-d:active{background:rgba(255,255,255,.06)}
.n8-di{width:34px;height:34px;margin-bottom:12px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c)}
.n8-di svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.n8-d b{max-width:100%;font-size:14px;letter-spacing:-.02em;font-weight:650;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n8-d small{margin-top:3px;font-size:12.5px;color:var(--mut)}
.n8-d.done .n8-di{background:rgba(255,255,255,.05);color:rgba(255,255,255,.35)}
.n8-d.done b{color:rgba(255,255,255,.55)}
.n8-ok{position:absolute;top:14px;right:14px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(48,209,88,.14)}
.n8-ok svg{width:13px;height:13px;fill:none;stroke:#30d158;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.n8-show{margin-top:22px}
.n7>.n7-gta{margin-top:28px}
@media(min-width:700px){.n8-daily{grid-template-columns:repeat(3,1fr)}}

/* people found by Discord */
.ppl-av{flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgba(255,255,255,.08);font-weight:700;font-size:15px}
.ppl-av img{width:100%;height:100%;object-fit:cover}
/* weekly mode strip has 10 steps */
.n8-steps.wk{grid-template-columns:repeat(10,1fr);gap:4px}
.n8-steps.wk small{font-size:9.5px;letter-spacing:-.02em}
.n8-e2 .chev{width:14px;height:14px;vertical-align:-2px;opacity:.6}

/* Earn MP page */
.e8{--line:rgba(255,255,255,.07);--card:rgba(255,255,255,.035);--mut:rgba(235,235,245,.55);padding-bottom:24px}
.e8-nb{background:#07070b!important;border-bottom:1px solid rgba(255,255,255,.06)}
.e8-hero{padding:18px 2px 20px}
.e8-hero small{display:block;font-size:12.5px;font-weight:600;color:var(--mut)}
.e8-hero b{display:flex;align-items:center;gap:10px;margin-top:6px;font:800 42px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.e8-hero .mp-i{width:32px;height:32px;margin:0}
.e8-hero p{margin:8px 0 0;font-size:13.5px;color:var(--mut)}
.e8-sh{display:flex;align-items:baseline;justify-content:space-between;margin:28px 2px 10px}
.e8-sh b{font:750 20px/1 -apple-system,"SF Pro Display",system-ui;letter-spacing:-.025em}
.e8-sh span{font-size:13.5px;font-weight:600;color:var(--mut)}
.e8 .e7-c{margin:14px 0 0;padding:16px;border-radius:20px;background:var(--card);border:1px solid var(--line)}
.e8 .e7-c .e7-h h3{font-size:18px}
.e8 .n8-daily{margin-top:0}
.e8-rows{border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden}
.e8-r{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;text-align:left;color:#fff}
.e8-r+.e8-r{border-top:1px solid var(--line)}
.e8-r:active{background:rgba(255,255,255,.04)}
.e8-ri{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c)}
.e8-ri svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.e8-rt{flex:1;min-width:0}.e8-rt b{display:block;font-size:15px;font-weight:600}.e8-rt small{display:block;margin-top:2px;font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.e8-r em{flex:none;font-style:normal;font-size:12px;font-weight:700;padding:4px 8px;border-radius:99px;background:#fff;color:#0b0b10}
.e8-r>svg:last-child{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;opacity:.4}
.e8-sheet .e7-c{margin:0;padding:0;background:none;border:0}
.e8 .e7-ft{margin-top:26px}
.n8-daily .n8-d:last-child:nth-child(odd){grid-column:1/-1}
.e8-sheet p{font-size:13.5px!important;line-height:1.45!important;margin:6px 0 0!important}
.e8-sheet .e7-h p{font-size:13px!important}
