:root{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display",Arial,sans-serif;color:#101119;background:#e8e8eb;font-synthesis:none;--bg:#fcfcfc;--tile:#eeeef0;--muted:#85889b;--purple:#4130ff;--green:#109254;--red:#df292b}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{border:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:focus-visible,input:focus-visible{outline:3px solid #9085ff;outline-offset:3px}button:active{transform:scale(.96)}button{transition:transform .18s,background .2s}button svg{pointer-events:none}svg.icon{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#app{max-width:430px;min-height:100dvh;margin:auto;background:var(--bg);position:relative;overflow-x:clip}.status{height:61px;position:relative;display:flex;align-items:flex-start;padding:19px 30px 0 54px;font-size:18px;gap:10px;color:#000}.island{position:absolute;top:11px;left:34%;width:32%;height:39px;border-radius:30px;background:#000}.signals{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:17px}.signals svg{width:21px;height:17px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.battery{background:linear-gradient(90deg,#000 40%,#aaa 40%);color:white;font-size:13px;border-radius:5px;padding:0 4px}#main{padding:7px 16px 126px;min-height:calc(100dvh - 61px)}.header{height:46px;display:flex;align-items:center;gap:7px;position:relative;margin-bottom:18px}.header h1{font-size:18px;text-align:center;margin:0;position:absolute;left:85px;right:85px;pointer-events:none;white-space:nowrap}.header .right{margin-left:auto;display:flex;gap:7px}.round,.wallet-pill{background:linear-gradient(160deg,#fff8,#f7f7f799);border:1px solid #dddde0;box-shadow:inset 0 0 0 1px #fff8,0 6px 12px #00000002;display:flex;align-items:center;justify-content:center;height:46px;min-width:46px;border-radius:50%}.round svg{width:26px;height:26px}.wallet-pill{gap:8px;border-radius:30px;padding:6px 14px 6px 8px;font-size:14px;font-weight:600}.wallet-logo{width:32px;height:32px;background:var(--purple);border-radius:50%;color:white;display:grid;place-items:center}.wallet-logo svg{width:22px}.fund-banner{border:1px solid #dcdde3;border-radius:17px;display:flex;align-items:center;gap:10px;padding:11px 12px;margin-bottom:22px;min-height:60px}.fund-banner .dots{font-size:13px;color:#86899a;writing-mode:vertical-rl;letter-spacing:-1px}.fund-banner .clock{background:#f3e8dc;color:#b45c00;border-radius:10px;width:36px;height:36px;display:grid;place-items:center}.fund-banner strong{font-size:14px;display:block;margin-bottom:3px}.fund-banner small{font-size:12px;color:var(--muted)}.fund-banner .dismiss{margin-left:auto;background:none;color:#c9cbd4;font-size:23px;padding:0 5px}h2{font-size:24px;line-height:1.28;letter-spacing:-.5px;margin:0;font-weight:700}.home-title{margin-bottom:33px}.funding-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:48px}.funding-grid button,.receive-actions button{background:none;padding:0;line-height:1.5;font-size:14px;font-weight:600}.funding-grid .tile{height:65px;border-radius:16px;background:var(--tile);display:grid;place-items:center;margin-bottom:8px}.tile .binance{font-size:30px;color:#f5bc26}.applepay{font-size:16px;font-weight:650;letter-spacing:-.7px}.section-title{background:none;padding:0;display:flex;align-items:center;gap:6px;font-size:17px;font-weight:600;margin:0 0 19px}.section-title svg{width:16px}.coin-row{display:flex;align-items:center;gap:12px;min-height:64px;width:100%;text-align:left;background:none;padding:9px 0}.coin{width:40px;height:40px;flex-shrink:0;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;font-size:25px;font-weight:700;background:#ececef}.coin.small{width:21px;height:21px;font-size:15px}.coin.tiny{width:16px;height:16px;font-size:12px}.coin.btc{background:#fa9514;color:white;font-size:32px}.coin.bnb{background:#090d0e;color:#f3bb00}.coin.eth{background:#6c7be8;color:white}.coin.sol{background:#100c1c;color:#a47bfd}.coin.op{background:#ff0037;color:white;font-style:italic;font-size:16px}.coin.base{background:#1600ff;color:white;border-radius:9px}.coin.zec{background:#edb638;border:4px solid black;color:black}.coin-copy{min-width:0;flex:1}.coin-copy strong,.coin-value strong{font-size:16px;font-weight:600;display:block}.coin-copy small,.coin-value small{color:#77787e;font-size:12px;display:block;margin-top:4px}.coin-value{text-align:right;white-space:nowrap}.coin-value .up,.up{color:var(--green)}.coin-value .down,.down{color:var(--red)}.pill{background:#ececee;padding:12px 17px;border-radius:28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:600}.viewall{margin:12px 0 29px}.viewall svg{width:18px}.horizontal{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px;scroll-snap-type:x mandatory}.horizontal::-webkit-scrollbar{display:none}.perp-card{min-width:160px;min-height:156px;background:var(--tile);border-radius:17px;padding:20px;text-align:left;scroll-snap-align:start}.perp-card strong{display:block;margin-top:12px;font-size:17px}.perp-card small{display:block;color:var(--muted);margin-top:8px}.leverage{background:#ececee;border-radius:13px;color:var(--muted);font-size:11px;padding:4px 9px;vertical-align:middle;display:inline-block;font-weight:600}.perp-card .leverage{background:#e2e2e7}#nav{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:390px;display:flex;gap:7px;z-index:20;filter:drop-shadow(0 4px 12px #00000004)}.nav-glass,.search-glass{height:63px;border:1px solid #cfcfd3;background:#ffffffb0;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:inset 0 0 0 1px #fff,inset 0 2px 8px #fff9;border-radius:40px}.nav-glass{display:flex;flex:1;position:relative;padding:4px}.nav-glass button{background:transparent;flex:1;z-index:1;display:grid;place-items:center}.nav-glass svg{width:27px;height:27px}.search-glass{width:63px;display:grid;place-items:center;flex-shrink:0}.search-glass svg{width:30px;height:30px}.selection{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);border-radius:40px;background:#dedee1ba;transition:transform .55s cubic-bezier(.2,.9,.2,1.15),width .25s;will-change:transform}.nav-glass button.bounce svg{animation:icon-pop .5s cubic-bezier(.2,.8,.3,1.4)}@keyframes icon-pop{40%{transform:translateY(-5px) scale(1.16)}70%{transform:translateY(1px) scale(.98)}}.page-enter{animation:page-in .38s cubic-bezier(.2,.75,.25,1)}@keyframes page-in{from{opacity:.3;transform:translateX(var(--slide,20px))}to{opacity:1;transform:translateX(0)}}.market-shortcuts{display:flex;gap:8px;margin:0 0 23px}.market-shortcuts button{display:flex;align-items:center;justify-content:center;gap:10px;width:50%;height:56px;border-radius:17px;background:var(--tile);font-size:16px;font-weight:600}.market-shortcuts svg{width:24px}.top-cards{margin-top:-7px;margin-bottom:16px;gap:8px}.market-card{background:var(--tile);padding:14px 18px;min-width:120px;height:140px;border-radius:17px;text-align:left}.market-card .top{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:10px;color:var(--muted);font-weight:600;white-space:nowrap}.market-card strong{font-size:17px;display:block;margin-top:8px;white-space:nowrap}.market-card .change{display:block;font-size:13px;margin-top:4px}.chips{gap:8px;margin-bottom:16px}.chip{background:#ececee;color:#4e536c;white-space:nowrap;padding:11px 9px;border-radius:30px;font-size:12px;font-weight:600}.chip.active{background:#dddde4}.chip svg{width:18px;height:18px;fill:#85899b;color:#85899b}.filters{display:flex;gap:8px;margin-bottom:11px}.filters button{background:#ececee;color:var(--muted);border-radius:20px;padding:5px 12px;font-size:12px;font-weight:600}.filters button:first-child{margin-right:auto}.market-list .coin-row{min-height:70px}.spark{width:70px;height:39px;flex-shrink:0}.market-list .spark{width:50px;height:30px}.market-list .coin-copy small{white-space:nowrap;font-size:12px}.market-list .coin-value{position:relative}.market-list .coin-value strong{margin-bottom:5px}.market-list .spark-price{display:flex;align-items:center;gap:4px}.market-list .coin-copy{align-self:center}.floating-actions{position:fixed;z-index:19;bottom:calc(max(20px,env(safe-area-inset-bottom)) + 69px);left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:398px;display:flex;gap:12px}.primary,.long,.short{background:var(--purple);color:white;border-radius:30px;min-height:56px;font-size:16px;font-weight:600;width:100%;padding:14px}.long{background:#108b50}.short{background:#d32529}.perps-hero{display:flex;align-items:center;margin:25px 0 17px;gap:10px}.perps-hero h2{flex:1}.infinity-art{width:103px;height:63px;object-fit:contain;mix-blend-mode:multiply}.perps-deposit{margin-bottom:55px}.perps-list .coin-row{gap:12px;min-height:64px}.perps-list .coin-value{min-width:69px}.perps-list .coin-copy strong{white-space:nowrap}.perps-list .coin-copy small{font-size:12px}.perps-list .coin-copy{flex:1}.perps-list .spark{width:73px}.layer{position:fixed;inset:0;z-index:40;display:flex;justify-content:center;align-items:flex-end}.scrim{position:absolute;inset:0;background:#0003;animation:fade-in .3s}.sheet{position:relative;background:var(--bg);width:100%;max-width:430px;height:calc(100dvh - max(51px,env(safe-area-inset-top)));border-radius:34px 34px 0 0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px max(30px,env(safe-area-inset-bottom));animation:sheet-in .5s cubic-bezier(.2,.8,.2,1);scrollbar-width:none}.sheet.wallets{height:calc(100dvh - 119px);border-radius:39px 39px 0 0}.sheet.full{height:100dvh;border-radius:0;padding-top:max(61px,env(safe-area-inset-top))}.sheet.closing{animation:sheet-out .28s ease-in forwards}.layer.closing .scrim{opacity:0;transition:opacity .28s}@keyframes sheet-in{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.sheet .header{margin-bottom:22px}.sheet .header h1{left:50px;right:50px;font-size:17px}.sheet.wallets .header h1{left:75px;right:75px}.sheet.wallets .header{margin-bottom:22px}.muted{color:var(--muted)}.section-label{font-size:14px;color:#7f8295;font-weight:600;margin:0 0 11px}.wallet-card{padding:12px 16px 8px;background:var(--tile);border-radius:9px}.wallet-card .coin-row{padding:0;min-height:48px}.shield{background:white;color:var(--purple);border:1px solid #e3e3e8;font-size:20px;width:31px;height:31px}.wallet-card .coin-copy strong{font-size:17px}.wallet-card .coin-copy small{font-size:13px;color:#7c8093}.more{background:none;font-size:22px}.backup{color:var(--purple);font-weight:600;font-size:14px;background:none;padding:21px 0 0}.sheet-footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e8e8eb;padding:8px 16px max(3px,env(safe-area-inset-bottom));display:grid;gap:8px;background:var(--bg)}.sheet-footer .pill{height:48px;font-size:17px}.receive-network{display:flex;justify-content:center;margin:0 0 8px}.receive-network .pill{padding:9px;font-size:14px;gap:5px}.qr-card{margin:0 21px 24px;padding:16px;background:white;border-radius:17px;box-shadow:0 2px 5px #0001;text-align:center}.qr-card img{width:100%;display:block}.qr-card .address{font-size:14px;overflow-wrap:anywhere;font-weight:600;line-height:1.25;margin:14px 0 1px}.notice{display:flex;gap:10px;align-items:flex-start;background:#f3e8dc;border-radius:16px;padding:13px;font-size:12px;line-height:1.5;margin-bottom:16px}.notice .alert{background:#b45c00;color:white;border-radius:50%;width:14px;height:14px;flex-shrink:0;font-size:11px;text-align:center;line-height:14px;margin-top:2px}.receive-actions{display:flex;gap:16px;margin-bottom:19px}.receive-actions button{width:50%}.receive-actions .tile{height:56px;border-radius:16px;background:var(--tile);display:grid;place-items:center;margin-bottom:8px}.receive-deposit{width:100%;height:56px;font-size:16px}.deposit .header{margin-bottom:27px}.deposit .header h1{font-size:16px;left:28px;right:28px}.deposit .header .round{border:0;background:none;box-shadow:none;min-width:40px}.searchbox{display:flex;align-items:center;gap:9px;background:#ececee;border-radius:30px;padding:12px 11px;margin-bottom:20px;color:#b9bbc4}.searchbox input{border:0;outline:none;background:none;width:100%;min-width:0;color:#101119;font-size:14px;font-weight:500}.searchbox input::placeholder{color:var(--muted)}.network-chips{gap:7px;margin-bottom:10px}.network-chip{width:37px;height:37px;border-radius:12px;background:#eeeef0;padding:4px;flex-shrink:0;display:grid;place-items:center}.network-chip.active{border:2px solid var(--purple);color:var(--purple);font-size:14px;font-weight:600}.network-chip .coin{width:28px;height:28px;border-radius:8px}.deposit-list .coin-row{min-height:64px;gap:12px}.deposit-list .coin-copy strong{font-size:16px}.deposit-list .coin-copy small{font-size:12px}.buy .header{margin-bottom:0}.segment{display:flex;background:#ececee;border-radius:30px;width:224px;padding:2px;margin-left:17px}.segment button{width:50%;background:none;color:var(--muted);font-size:16px;font-weight:600;padding:8px;border-radius:24px}.segment button.active{background:#fafafa;color:#101119}.buy-amount{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:88px}.amount{font-size:64px;font-weight:700;line-height:1.1;letter-spacing:-3px;max-width:230px;overflow:hidden;border-right:1px solid #7668ff;padding-right:8px;min-width:25px}.currency{padding:12px;font-size:16px;gap:6px}.currency svg{width:13px;color:var(--muted)}.buy-token{display:flex;justify-content:flex-end;align-items:center;gap:22px;margin-top:28px}.conversion{width:120px;height:18px;background:#ececee;border-radius:4px;color:var(--muted);font-size:12px;text-align:center;padding:2px}.provider{background:var(--tile);border-radius:17px;padding:12px 16px;display:flex;gap:12px;margin-top:89px;align-items:center;min-height:64px}.provider .placeholder{width:40px;height:40px;border-radius:16px;background:#e1e1e5}.provider .line{height:12px;width:60px;background:#e1e1e5;border-radius:5px;margin:4px 0}.provider .line:last-child{width:100px;height:16px}.keypad{display:grid;grid-template-columns:repeat(3,1fr);margin:5px 0}.keypad button{height:64px;background:none;font-size:25px;font-weight:600;display:grid;place-items:center}.buy .continue{margin-top:0}.primary:disabled{background:#f3f3f5;color:#c7c9d2;cursor:default}.settings-list{border-radius:16px;background:var(--tile);overflow:hidden;margin-bottom:22px}.settings-list button,.settings-list label{display:flex;width:100%;align-items:center;gap:12px;background:none;padding:16px;text-align:left;border-bottom:1px solid #dedee3;font-size:15px}.settings-list button svg:last-child{margin-left:auto;width:16px}.settings-list small{margin-left:auto;color:var(--muted)}.settings-list input{margin-left:auto;accent-color:var(--purple);width:19px;height:19px}.profile-avatar{width:78px;height:78px;display:grid;place-items:center;background:var(--purple);color:white;border-radius:50%;margin:30px auto 14px}.profile-avatar svg{width:40px;height:40px}.center{text-align:center}.form-label{display:block;font-size:14px;color:var(--muted);margin:25px 0 8px}.text-input{width:100%;padding:16px;border:0;border-radius:15px;background:var(--tile);font-size:16px;margin-bottom:20px}.empty{padding:70px 20px;text-align:center;color:var(--muted);line-height:1.5}.empty svg{width:48px;height:48px;margin-bottom:15px}.empty strong{display:block;color:#101119;font-size:20px}.info-copy{color:#747887;font-size:14px;line-height:1.6}.scan{background:#272724;color:white}.scan video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scan .header{z-index:2}.scan .round{background:#ffffff66;border-color:#ffffff55;color:white}.scan .header h1{left:65px;right:65px}.scan-frame{position:absolute;top:35%;width:64%;aspect-ratio:1;left:18%;border-radius:19px;box-shadow:0 0 0 100vmax #0005}.scan-frame span{position:absolute;width:48px;height:48px;border:10px solid white}.scan-frame span:nth-child(1){left:0;top:0;border-right:0;border-bottom:0;border-radius:20px 0 0 0}.scan-frame span:nth-child(2){right:0;top:0;border-left:0;border-bottom:0;border-radius:0 20px 0 0}.scan-frame span:nth-child(3){left:0;bottom:0;border-right:0;border-top:0;border-radius:0 0 0 20px}.scan-frame span:nth-child(4){right:0;bottom:0;border-left:0;border-top:0;border-radius:0 0 20px 0}.camera-message{position:absolute;top:72%;left:12%;right:12%;text-align:center;font-size:14px;line-height:1.5;color:#fff}.camera-message button{margin-top:14px}.detail-price{font-size:42px;margin:36px 0 8px;font-weight:650}.detail-chart{width:100%;height:170px;margin:30px 0}.sheet .detail-chart svg{width:100%;height:100%}#toast{position:fixed;left:50%;transform:translate(-50%,15px);bottom:110px;background:#22232a;color:white;padding:12px 18px;border-radius:25px;z-index:100;opacity:0;pointer-events:none;transition:.25s;max-width:340px;width:max-content;font-size:14px;box-shadow:0 5px 25px #0002}#toast.show{opacity:1;transform:translate(-50%,0)}.demo-note{font-size:12px;color:var(--muted);line-height:1.5}.sheet .primary+.primary{margin-top:12px}.no-motion *{scroll-behavior:auto}.no-motion *{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(display-mode:standalone){.status{display:none}#main{padding-top:calc(env(safe-area-inset-top) + 8px)}.sheet.full{padding-top:calc(env(safe-area-inset-top) + 8px)}}@media(min-width:600px){#app{box-shadow:0 0 70px #0001;min-height:100dvh}.layer{left:50%;width:430px;transform:translateX(-50%);right:auto}.scrim{border-radius:0}}@media(max-height:740px){.buy-amount{margin-top:48px}.provider{margin-top:45px}.keypad button{height:55px}.qr-card{max-width:295px;margin-left:auto;margin-right:auto}.sheet.wallets{height:calc(100dvh - 95px)}}

.cell-bars{display:flex;gap:2px;align-items:flex-end;height:15px}.cell-bars i{width:3px;background:#bcbcbc;border-radius:2px;height:7px}.cell-bars i:first-child{background:black}.cell-bars i:nth-child(2){height:10px}.cell-bars i:nth-child(3){height:13px}.cell-bars i:nth-child(4){height:16px}.applepay-image{width:38px;height:auto;mix-blend-mode:multiply}.amount{font-variant-numeric:tabular-nums}.amount:has(+button){font-size:clamp(35px,16vw,64px)}
.nav-glass [data-tab="home"][aria-current="page"] svg path:first-child{fill:currentColor}.nav-glass [data-tab="home"][aria-current="page"] svg path:last-child{stroke:#fff}.perps-list .coin-copy strong{overflow:hidden;text-overflow:ellipsis}.sheet:focus{outline:none}
/* Portfolio and native safe areas — no simulated device chrome. */
#main{padding-top:calc(env(safe-area-inset-top,0px) + 16px);min-height:100dvh}.sheet.full{padding-top:calc(env(safe-area-inset-top,0px) + 16px)}
.portfolio-summary{padding:16px 0 24px}.demo-badge{display:inline-block;padding:5px 9px;background:#efedff;border-radius:8px;color:#594bbb;font-size:12px;font-weight:600}.portfolio-summary h2{font-size:42px;letter-spacing:-1.5px;margin:13px 0 5px;font-weight:700}.portfolio-summary p{font-size:13px;color:var(--muted);margin:0}.portfolio-funding{margin:3px 0 29px}.holdings-list .coin-row{min-height:72px}.coin-value .quote-kind{font-size:11px;color:var(--muted);margin-top:2px}.coin:not(img){font-size:15px;color:#fff;background:#59667c}.coin.doge{background:#c7a94d}.coin.ada{background:#1b6aba}.coin.usdt{background:#27a58b}.coin.link{background:#2a5ada}.coin.avax{background:#e8444a}.coin.sui{background:#70b5e9}.coin.dot{background:#e6007a}.coin.ltc{background:#345d9d}.coin.bch{background:#0ac18e}.coin.shib{background:#ef6635}.coin.ton{background:#0099d7}.coin.base{background:#1600ff}.price-status{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#7a7d8d;font-size:12px;line-height:1.4;margin:-8px 0 17px}.price-status small{display:block;font-size:11px}.price-status button{background:var(--tile);border-radius:50%;width:35px;height:35px;display:grid;place-items:center;flex-shrink:0}.price-status svg{width:19px;height:19px}.editor-intro{font-size:14px;color:#787b8b;line-height:1.5;margin:0 0 20px}.edit-coin{border:0;border-radius:17px;background:var(--tile);padding:14px;margin:0 0 12px;min-width:0}.edit-coin[hidden]{display:none}.edit-coin legend{position:absolute;clip:rect(0,0,0,0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.edit-coin-head{display:flex;align-items:center;gap:10px;margin-bottom:15px}.edit-coin-head strong{font-size:15px;flex:1}.edit-coin-head strong small{display:block;font-size:12px;color:var(--muted);font-weight:400;margin-top:3px}.include-coin{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.include-coin input{accent-color:var(--purple);width:20px;height:20px}.edit-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.edit-inputs label{font-size:12px;color:#686d80;min-width:0}.edit-inputs input{display:block;width:100%;background:#fff;border:1px solid #dcdce4;border-radius:10px;padding:11px 9px;font-size:16px;margin-top:6px;color:#11121a;min-width:0}.editor-footer{position:sticky;bottom:-30px;background:var(--bg);padding:16px 0 max(20px,env(safe-area-inset-bottom));display:flex;gap:16px;align-items:center;border-top:1px solid #dedee3}.editor-footer>span{font-size:12px;color:var(--muted);white-space:nowrap}.editor-footer strong{display:block;font-size:18px;color:#101119;margin-top:4px}.editor-footer button{font-size:15px}.editor-error{color:#d32529;font-size:14px}.asset-balance{padding:25px;background:var(--tile);border-radius:20px;margin:30px 0 15px}.asset-balance>strong{display:block;font-size:30px;margin-top:14px}.asset-balance p{font-size:14px;color:var(--muted);margin-bottom:0}.layer.closing{pointer-events:none}@media(display-mode:standalone){#main{padding-top:calc(env(safe-area-inset-top,0px) + 16px)}}
.coin.shield{background:#fff;color:var(--purple)}
