@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700;800;900&display=swap');
*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;user-select:none;}
:root{
  --bg:#08090c;--bg2:#0f1017;--bg3:#161822;--bg4:#1c1f2e;
  --accent:#06d6a0;--accent2:#0af2b0;--accentDim:rgba(6,214,160,.06);
  --gold:#e2b341;--goldDim:rgba(226,179,65,.06);
  --red:#e5484d;--redDim:rgba(229,72,77,.06);
  --blue:#3b82f6;--purple:#8b5cf6;--orange:#f97316;
  --txt:#e8eaed;--txt2:#7c8293;--txt3:#3e4355;
  --brd:rgba(255,255,255,.04);--brd2:rgba(255,255,255,.06);
}
html,body{width:100%;height:100%;background:var(--bg);overflow:hidden;}
.F{width:430px;max-width:100vw;height:100vh;height:100dvh;margin:0 auto;position:relative;overflow:hidden;background:var(--bg);font-family:'Inter',sans-serif;color:var(--txt);}
.scr{display:none;position:absolute;inset:0;flex-direction:column;}
.scr.on{display:flex;}
.scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:72px;}
.scroll::-webkit-scrollbar{display:none;}

.topbar{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 10px;flex-shrink:0;}
.tb-title{font-size:18px;font-weight:800;letter-spacing:-.3px;}
.tb-title span{color:var(--accent);}
.tb-sub{font-size:10px;color:var(--txt3);font-family:'JetBrains Mono',monospace;}

.bals{display:flex;gap:6px;padding:0 16px 12px;flex-shrink:0;}
.bal{flex:1;background:var(--bg2);border:1px solid var(--brd);border-radius:12px;padding:10px 12px;}
.bal-lbl{font-size:9px;color:var(--txt3);text-transform:uppercase;letter-spacing:1.2px;font-weight:600;}
.bal-val{font-family:'JetBrains Mono',monospace;font-size:17px;font-weight:700;margin-top:3px;display:flex;align-items:center;gap:5px;}
.bal-val.ton{color:var(--accent);}
.bal-val.gold{color:var(--gold);}
.bal-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;}
.bal-dot.ton{background:var(--accent);}
.bal-dot.gold{background:var(--gold);}

.section-hdr{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 8px;}
.s-title{font-size:13px;font-weight:700;color:var(--txt2);text-transform:uppercase;letter-spacing:.5px;}
.s-badge{font-size:11px;font-weight:700;color:var(--accent);background:var(--accentDim);padding:3px 8px;border-radius:6px;}

/* Miner card */
.miner-card{margin:4px 16px;padding:14px;border-radius:14px;background:var(--bg2);border:1px solid var(--brd);position:relative;overflow:hidden;}
.miner-card::before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;border-radius:3px 0 0 3px;}
.miner-card.common::before{background:var(--txt3);}
.miner-card.rare::before{background:var(--blue);}
.miner-card.epic::before{background:var(--purple);}
.miner-card.legendary::before{background:var(--gold);}
.mc-top{display:flex;justify-content:space-between;align-items:flex-start;}
.mc-info{display:flex;gap:10px;align-items:center;}
.mc-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;font-family:'JetBrains Mono',monospace;color:var(--txt2);}
.mc-icon.running{box-shadow:0 0 12px rgba(6,214,160,.15);}
.miner-card.common .mc-icon{background:rgba(62,67,85,.2);border:1px solid rgba(62,67,85,.3);}
.miner-card.rare .mc-icon{background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.15);}
.miner-card.epic .mc-icon{background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.15);}
.miner-card.legendary .mc-icon{background:rgba(226,179,65,.06);border:1px solid rgba(226,179,65,.12);}
.mc-name{font-size:13px;font-weight:700;}
.mc-rarity{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;}
.miner-card.common .mc-rarity{color:var(--txt3);}
.miner-card.rare .mc-rarity{color:var(--blue);}
.miner-card.epic .mc-rarity{color:var(--purple);}
.miner-card.legendary .mc-rarity{color:var(--gold);}
.mc-hashrate{font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--txt3);margin-top:1px;}
.mc-status{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:4px 8px;border-radius:6px;}
.mc-status.mining{color:var(--accent);background:var(--accentDim);}
.mc-status.stopped{color:var(--txt3);background:rgba(62,67,85,.15);}
.mc-status.broken{color:var(--orange);background:rgba(249,115,22,.06);}
.mc-status-dot{width:5px;height:5px;border-radius:50%;}
.mc-status.mining .mc-status-dot{background:var(--accent);animation:blink 1.5s infinite;}
.mc-status.stopped .mc-status-dot{background:var(--txt3);}
.mc-status.broken .mc-status-dot{background:var(--orange);}
@keyframes blink{0%,100%{opacity:1;}50%{opacity:.3;}}
.mc-profit{display:flex;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--brd);}
.mc-p-item{display:flex;flex-direction:column;gap:1px;}
.mc-p-lbl{font-size:8px;color:var(--txt3);text-transform:uppercase;letter-spacing:.5px;}
.mc-p-val{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:600;color:var(--accent);}
.mc-p-val.gold-v{color:var(--gold);}
.mc-p-val.dim{color:var(--txt2);}
.mc-p-val.big{font-size:15px;font-weight:700;}
.mc-temp{margin-top:8px;display:flex;align-items:center;gap:8px;}
.mc-temp-lbl{font-size:9px;color:var(--txt3);font-family:'JetBrains Mono',monospace;width:32px;}
.mc-temp-bar{flex:1;height:3px;background:var(--bg);border-radius:2px;overflow:hidden;}
.mc-temp-fill{height:100%;border-radius:2px;transition:width .5s,background .5s;}
.mc-actions{display:flex;gap:5px;margin-top:10px;}
.mc-btn{flex:1;padding:8px;border:none;border-radius:8px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;cursor:pointer;transition:all .12s;display:flex;align-items:center;justify-content:center;gap:4px;}
.mc-btn:active{transform:scale(.96);}
.mc-btn-start{background:var(--accent);color:#000;}
.mc-btn-collect{background:linear-gradient(135deg,#059669,var(--accent));color:#000;}
.mc-btn-repair{background:linear-gradient(135deg,#c05621,var(--orange));color:#fff;}
.mc-btn-oc{background:var(--bg3);color:var(--gold);border:1px solid rgba(226,179,65,.1);}
.mc-btn-sec{background:var(--bg3);color:var(--txt2);}
.mc-btn:disabled{opacity:.25;pointer-events:none;}
.empty-state{text-align:center;padding:50px 20px;color:var(--txt3);}
.empty-big{font-size:32px;font-weight:800;opacity:.15;margin-bottom:8px;}

/* Shop */
.box-card{margin:4px 16px;background:var(--bg2);border:1px solid var(--brd);border-radius:14px;padding:14px;display:flex;gap:12px;align-items:center;cursor:pointer;transition:all .15s;}
.box-card:active{transform:scale(.98);border-color:var(--brd2);}
.box-icon-wrap{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:'JetBrains Mono',monospace;font-size:14px;font-weight:800;}
.box-info{flex:1;}
.box-name{font-size:13px;font-weight:700;}
.box-desc{font-size:10px;color:var(--txt3);margin-top:2px;}
.box-tags{font-size:8px;color:var(--txt3);margin-top:4px;display:flex;gap:4px;flex-wrap:wrap;}
.box-tag{background:var(--bg3);padding:2px 6px;border-radius:4px;}
.box-right{text-align:right;flex-shrink:0;}
.box-price{font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:700;color:var(--accent);}
.box-price-lbl{font-size:8px;color:var(--txt3);text-transform:uppercase;margin-top:1px;}
.box-card.t1 .box-icon-wrap{background:rgba(62,67,85,.12);color:var(--txt3);}
.box-card.t2 .box-icon-wrap{background:rgba(205,127,50,.06);color:#cd7f32;}
.box-card.t3 .box-icon-wrap{background:rgba(192,192,192,.06);color:#c0c0c0;}
.box-card.t4 .box-icon-wrap{background:rgba(226,179,65,.06);color:var(--gold);}
.box-card.t5 .box-icon-wrap{background:rgba(59,130,246,.06);color:var(--blue);}
.box-card.t6 .box-icon-wrap{background:rgba(139,92,246,.06);color:var(--purple);}

.upg-card{margin:4px 16px;background:var(--bg2);border:1px solid var(--brd);border-radius:12px;padding:14px;display:flex;align-items:center;gap:12px;}
.upg-icon{font-size:14px;width:40px;height:40px;border-radius:10px;background:var(--bg3);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;color:var(--txt2);}
.upg-info{flex:1;}
.upg-name{font-size:12px;font-weight:700;}
.upg-desc{font-size:10px;color:var(--txt3);margin-top:2px;}
.upg-btn{padding:8px 14px;border:none;border-radius:8px;background:var(--goldDim);color:var(--gold);font-family:'Inter',sans-serif;font-size:11px;font-weight:700;cursor:pointer;border:1px solid rgba(226,179,65,.1);white-space:nowrap;}
.upg-btn:active{transform:scale(.95);}
.upg-btn:disabled{opacity:.25;pointer-events:none;}

/* Box opening */
.box-ov{display:none;position:absolute;inset:0;z-index:200;background:rgba(0,0,0,.96);flex-direction:column;align-items:center;justify-content:center;gap:16px;}
.box-ov.on{display:flex;}
.bo-shake{font-size:48px;font-weight:800;font-family:'JetBrains Mono',monospace;animation:shake .5s ease infinite;color:var(--accent);}
@keyframes shake{0%,100%{transform:rotate(0);}25%{transform:rotate(-4deg) scale(1.02);}75%{transform:rotate(4deg) scale(1.02);}50%{transform:scale(1.06);}}
.bo-txt{font-size:13px;color:var(--txt2);font-weight:500;}
.bo-result{display:none;flex-direction:column;align-items:center;gap:8px;animation:reveal .5s cubic-bezier(.34,1.56,.64,1);}
.bo-result.on{display:flex;}
@keyframes reveal{0%{transform:scale(0);opacity:0;}100%{transform:scale(1);opacity:1;}}
.bo-r-icon{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:24px;font-weight:800;margin-bottom:4px;}
.bo-r-name{font-family:'JetBrains Mono',monospace;font-size:20px;font-weight:800;}
.bo-r-rarity{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
.bo-r-profit{font-family:'JetBrains Mono',monospace;font-size:13px;color:var(--accent);}
.bo-r-btn{padding:12px 40px;border:none;border-radius:10px;background:var(--accent);color:#000;font-family:'Inter',sans-serif;font-size:14px;font-weight:700;cursor:pointer;margin-top:8px;}

/* Modal */
.modal-ov{display:none;position:absolute;inset:0;z-index:150;background:rgba(0,0,0,.85);align-items:center;justify-content:center;padding:20px;}
.modal-ov.on{display:flex;}
.modal{background:var(--bg2);border:1px solid var(--brd2);border-radius:16px;width:100%;max-width:360px;padding:20px;animation:reveal .25s ease;}
.modal-title{font-size:16px;font-weight:800;margin-bottom:4px;}
.modal-desc{font-size:12px;color:var(--txt2);line-height:1.4;margin-bottom:16px;}
.modal-row{display:flex;gap:8px;}
.modal-btn{flex:1;padding:12px;border:none;border-radius:10px;font-family:'Inter',sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .12s;}
.modal-btn:active{transform:scale(.96);}
.modal-btn-ok{background:var(--accent);color:#000;}
.modal-btn-cancel{background:var(--bg3);color:var(--txt2);border:1px solid var(--brd2);}
.modal-price{font-family:'JetBrains Mono',monospace;font-size:22px;font-weight:800;color:var(--accent);margin:8px 0 4px;}
.modal-miners{font-size:10px;color:var(--txt3);margin-bottom:12px;line-height:1.5;}

/* Wallet */
.wallet-section{padding:0 16px;}
.w-input-group{margin-top:10px;}
.w-input-label{font-size:10px;color:var(--txt3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:600;}
.w-input{width:100%;background:var(--bg);border:1px solid var(--brd2);border-radius:8px;padding:12px;font-family:'JetBrains Mono',monospace;font-size:13px;color:var(--txt);outline:none;transition:border-color .15s;}
.w-input:focus{border-color:var(--accent);}
.w-input::placeholder{color:var(--txt3);}
.w-copy-sm{padding:6px 12px;border:none;border-radius:6px;background:var(--bg3);color:var(--accent);font-size:11px;font-weight:700;cursor:pointer;border:1px solid var(--brd2);}
.w-copy-sm:active{transform:scale(.95);}
.w-deposit-info{background:var(--bg3);border:1px solid var(--brd);border-radius:10px;padding:14px;margin-top:8px;}
.w-dep-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;}
.w-dep-lbl{font-size:11px;color:var(--txt2);flex-shrink:0;margin-right:10px;}
.w-dep-val{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.w-memo-row{display:flex;gap:6px;margin-top:8px;align-items:center;flex-wrap:wrap;}
.w-memo-tag{font-size:10px;font-weight:700;color:var(--orange);background:rgba(249,115,22,.08);padding:3px 8px;border-radius:4px;}
.w-warning{font-size:9px;color:var(--orange);margin-top:8px;line-height:1.3;}
.w-btn{padding:12px;border:none;border-radius:10px;font-family:'Inter',sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .12s;}
.w-btn:active{transform:scale(.97);}
.w-btn-wit{background:var(--bg3);color:var(--txt);border:1px solid var(--brd2);}
.w-deposit-mode{display:flex;gap:6px;background:var(--bg3);border:1px solid var(--brd);border-radius:12px;padding:4px;margin-top:8px;}
.w-deposit-mode-btn{flex:1;border:none;border-radius:8px;padding:9px 10px;background:transparent;color:var(--txt2);font-size:12px;font-weight:700;cursor:pointer;transition:all .15s;}
.w-deposit-mode-btn.is-on{background:var(--bg2);color:var(--txt);border:1px solid var(--brd2);}
.w-deposit-panel{display:none;}
.w-deposit-panel.is-on{display:block;}
.w-tonconnect-box{margin-top:12px;background:var(--bg3);border:1px solid var(--brd);border-radius:10px;padding:12px;}
.w-tonconnect-status{font-size:10px;color:var(--txt2);margin-top:8px;word-break:break-all;}
.w-tonconnect-hint{font-size:10px;color:var(--txt3);margin-top:8px;line-height:1.35;}
.w-tonconnect-box .w-btn{width:100%;margin-top:8px;}
.w-tonconnect-box .w-input-group{margin-top:10px;}
.w-h-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--brd);}
.w-h-left{display:flex;flex-direction:column;gap:2px;}
.w-h-type{font-size:12px;font-weight:700;}
.w-h-type.dep{color:var(--accent);}
.w-h-type.wit{color:var(--red);}
.w-h-type.ref{color:var(--purple);}
.w-h-date{font-size:10px;color:var(--txt3);}
.w-h-amount{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:600;}
.w-h-amount.plus{color:var(--accent);}
.w-h-amount.minus{color:var(--red);}

/* Referrals */
.ref-hero{background:var(--bg2);border:1px solid var(--brd);border-radius:14px;padding:16px;margin:0 16px;text-align:center;}
.ref-hero-title{font-size:16px;font-weight:800;margin-bottom:4px;}
.ref-hero-desc{font-size:11px;color:var(--txt2);line-height:1.4;}
.ref-link-wrap{display:flex;gap:6px;margin-top:12px;}
.ref-link{flex:1;background:var(--bg);border:1px solid var(--brd2);border-radius:8px;padding:10px 12px;font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ref-copy-btn{padding:10px 16px;border:none;border-radius:8px;background:var(--accent);color:#000;font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0;}
.ref-copy-btn:active{transform:scale(.95);}
.ref-stats{display:flex;gap:6px;margin:10px 16px 0;}
.ref-stat{flex:1;background:var(--bg2);border:1px solid var(--brd);border-radius:10px;padding:10px;text-align:center;}
.ref-stat-val{font-family:'JetBrains Mono',monospace;font-size:16px;font-weight:700;color:var(--accent);}
.ref-stat-lbl{font-size:8px;color:var(--txt3);text-transform:uppercase;letter-spacing:.5px;margin-top:2px;}
.ref-levels{margin:0 16px;}
.ref-lvl{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--brd);}
.ref-lvl-left{display:flex;align-items:center;gap:8px;}
.ref-lvl-num{width:24px;height:24px;border-radius:6px;background:var(--bg3);display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:700;color:var(--txt2);}
.ref-lvl-name{font-size:12px;font-weight:600;}
.ref-lvl-pct{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:700;color:var(--accent);}

.stat-card{margin:4px 16px;background:var(--bg2);border:1px solid var(--brd);border-radius:12px;padding:14px;}
.stat-row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;}
.stat-row+.stat-row{border-top:1px solid var(--brd);}
.stat-lbl{font-size:12px;color:var(--txt2);}
.stat-val{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:600;}
.stat-val.cyan{color:var(--accent);}
.stat-val.gold{color:var(--gold);}

/* Nav */
.nav{position:absolute;left:0;width:100%;display:flex;background:var(--bg2);border-top:1px solid var(--brd);z-index:50;padding:0 4px;padding-bottom:calc(env(safe-area-inset-bottom) + 4px);bottom:calc(env(safe-area-inset-bottom) + 8px);}
.nav-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 0 8px;cursor:pointer;transition:all .15s;position:relative;}
.nav-item:active{opacity:.7;}
.nav-item .ni-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;}
.nav-item .ni-icon svg{width:20px;height:20px;stroke:var(--txt3);stroke-width:1.8;fill:none;transition:all .15s;}
.nav-item.act .ni-icon svg{stroke:var(--accent);}
.nav-item.act::before{content:'';position:absolute;top:0;left:25%;width:50%;height:2px;background:var(--accent);border-radius:0 0 2px 2px;}
.ni-txt{font-size:9px;font-weight:600;color:var(--txt3);transition:color .15s;letter-spacing:.3px;}
.nav-item.act .ni-txt{color:var(--accent);}

.toast{position:absolute;top:60px;left:50%;transform:translateX(-50%);background:var(--bg3);border:1px solid var(--brd2);border-radius:10px;padding:10px 20px;font-size:12px;font-weight:600;z-index:300;animation:toastA 2s ease forwards;white-space:nowrap;pointer-events:none;max-width:90%;}
@keyframes toastA{0%{opacity:0;transform:translate(-50%,10px);}10%{opacity:1;transform:translate(-50%,0);}80%{opacity:1;}100%{opacity:0;transform:translate(-50%,-10px);}}

.lang-switch{position:absolute;top:14px;right:12px;z-index:120;}
.lang-switch select{background:var(--bg2);color:var(--txt2);border:1px solid var(--brd2);border-radius:8px;padding:6px 8px;font-size:11px;font-weight:700;outline:none;cursor:pointer;}

.support-cta-wrap{display:flex;justify-content:center;padding:14px 16px 90px;}
.support-cta-btn{min-width:180px;padding:12px 22px;border:none;border-radius:12px;background:var(--accent);color:#00140f;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 8px 22px rgba(6,214,160,.2);}
.support-cta-btn:active{transform:scale(.97);}

.support-modal{max-width:390px;max-height:82vh;display:flex;flex-direction:column;gap:10px;padding:14px;}
.support-head{display:flex;justify-content:space-between;align-items:center;}
.support-close{width:30px;height:30px;border:none;border-radius:8px;background:var(--bg3);color:var(--txt2);font-size:20px;line-height:1;cursor:pointer;}
.support-create{display:flex;flex-direction:column;gap:8px;padding:6px;border:1px solid var(--brd);border-radius:10px;background:var(--bg3);}
.support-textarea{min-height:72px;resize:none;font-family:'Inter',sans-serif;}
.support-send-btn{background:var(--accent);color:#00140f;}
.support-tickets{max-height:170px;overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px;}
.support-ticket-item{border:1px solid var(--brd);background:var(--bg3);border-radius:10px;padding:8px;cursor:pointer;}
.support-ticket-item.is-active{border-color:rgba(6,214,160,.5);}
.support-ticket-subj{font-size:12px;font-weight:700;}
.support-ticket-meta{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:10px;color:var(--txt3);}
.support-ticket-last{margin-top:5px;font-size:10px;color:var(--txt2);line-height:1.3;word-break:break-word;}
.support-status{padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;}
.support-status.open{background:rgba(6,214,160,.12);color:var(--accent);}
.support-status.in_progress{background:rgba(59,130,246,.12);color:var(--blue);}
.support-status.closed{background:rgba(229,72,77,.12);color:var(--red);}
.support-chat{display:flex;flex-direction:column;gap:8px;border:1px solid var(--brd);border-radius:10px;background:var(--bg3);padding:8px;}
.support-chat-top{display:flex;justify-content:space-between;align-items:center;gap:8px;}
.support-chat-title{font-size:12px;font-weight:700;}
.support-back-btn{border:none;border-radius:8px;background:var(--bg2);color:var(--txt2);font-size:11px;font-weight:700;padding:6px 10px;cursor:pointer;}
.support-chat-status{font-size:11px;color:var(--txt2);}
.support-messages{max-height:210px;overflow:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px;}
.support-msg{max-width:90%;padding:8px 10px;border-radius:10px;font-size:11px;line-height:1.35;word-break:break-word;}
.support-msg.user{align-self:flex-end;background:rgba(6,214,160,.12);border:1px solid rgba(6,214,160,.28);}
.support-msg.admin{align-self:flex-start;background:var(--bg2);border:1px solid var(--brd2);}
.support-msg-time{margin-top:4px;font-size:9px;color:var(--txt3);}
.support-reply{display:flex;flex-direction:column;gap:8px;}

.support-modal.is-chatting .support-create{display:none !important;}
.support-modal.is-chatting .support-tickets{display:none !important;}
.support-modal.is-chatting .support-chat{display:flex !important;}
