@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Syne:wght@400;500;600;700;800&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#09090b;--surface:#0f1014;--card:#13151a;--card2:#181c23;--input:#0c0e13;--b:#1e2232;--ba:#28304a;--accent:#4f8ef7;--adim:#4f8ef721;--aglow:#4f8ef738;--green:#22d3a0;--gdim:#22d3a01c;--red:#f75555;--rdim:#f755551c;--warn:#f7a825;--wdim:#f7a8251a;--purp:#a78bfa;--pdim:#a78bfa1a;--t1:#e8eaf0;--t2:#7c8799;--t3:#3d4560;--font:"Syne",sans-serif;--mono:"JetBrains Mono",monospace;--r:10px;--rl:14px;--rxl:18px}body{background:#09090b;background:var(--bg);color:#e8eaf0;color:var(--t1);font-family:Syne,sans-serif;font-family:var(--font);min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#28304a;background:var(--ba);border-radius:2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideL{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes slideR{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes tIn{0%{opacity:0;transform:translateY(14px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.95)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.au{animation:fadeUp .38s ease both}.ai{animation:fadeIn .28s ease both}.asl{animation:slideL .32s ease both}.asr{animation:slideR .32s ease both}.gbg{background-image:linear-gradient(rgba(79,142,247,.022) 1px,#0000 0),linear-gradient(90deg,rgba(79,142,247,.022) 1px,#0000 0);background-size:44px 44px}.inp{background:#0c0e13;background:var(--input);border:1px solid #1e2232;border:1px solid var(--b);border-radius:10px;border-radius:var(--r);color:#e8eaf0;color:var(--t1);font-family:Syne,sans-serif;font-family:var(--font);font-size:14px;outline:none;padding:10px 14px;transition:border-color .18s,box-shadow .18s;width:100%}.inp:focus{border-color:#4f8ef7;border-color:var(--accent);box-shadow:0 0 0 3px #4f8ef721;box-shadow:0 0 0 3px var(--adim)}.inp::placeholder{color:#3d4560;color:var(--t3)}.inp-mono{font-family:JetBrains Mono,monospace;font-family:var(--mono);letter-spacing:.07em}.inp-icon{padding-left:38px}.inp-sm{font-size:13px;padding:8px 12px}.textarea{background:#0c0e13;background:var(--input);border:1px solid #1e2232;border:1px solid var(--b);border-radius:10px;border-radius:var(--r);color:#e8eaf0;color:var(--t1);font-family:JetBrains Mono,monospace;font-family:var(--mono);font-size:12px;line-height:1.85;min-height:130px;outline:none;padding:11px 14px;resize:vertical;transition:border-color .18s;width:100%}.textarea:focus{border-color:#4f8ef7;border-color:var(--accent);box-shadow:0 0 0 3px #4f8ef721;box-shadow:0 0 0 3px var(--adim)}.textarea::placeholder{color:#3d4560;color:var(--t3)}.btn{align-items:center;border:none;border-radius:10px;border-radius:var(--r);cursor:pointer;display:inline-flex;font-family:Syne,sans-serif;font-family:var(--font);font-size:14px;font-weight:600;gap:7px;justify-content:center;padding:10px 18px;transition:all .17s;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:.45}.btn-p{background:#4f8ef7;background:var(--accent);color:#fff}.btn-p:hover:not(:disabled){background:#628df8;box-shadow:0 4px 18px #4f8ef759;transform:translateY(-1px)}.btn-g{background:#22d3a0;background:var(--green);color:#09090b}.btn-g:hover:not(:disabled){background:#2de6b2;box-shadow:0 4px 18px #22d3a04d;transform:translateY(-1px)}.btn-gh{background:#0000;border:1px solid #1e2232;border:1px solid var(--b);color:#7c8799;color:var(--t2)}.btn-gh:hover:not(:disabled){background:#ffffff08;border-color:#28304a;border-color:var(--ba);color:#e8eaf0;color:var(--t1)}.btn-d{background:#f755551c;background:var(--rdim);border:1px solid #f7555538;color:#f75555;color:var(--red)}.btn-d:hover:not(:disabled){background:#f755552e}.btn-sm{font-size:13px;padding:7px 13px}.btn-xs{font-size:12px;padding:5px 10px}.ib{align-items:center;background:#0000;border:none;border-radius:7px;color:#3d4560;color:var(--t3);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .14s}.ib:hover{background:#ffffff12;color:#e8eaf0;color:var(--t1)}.ib.on{color:#4f8ef7;color:var(--accent)}.card{background:#13151a;background:var(--card);border:1px solid #1e2232;border:1px solid var(--b);border-radius:14px;border-radius:var(--rl);overflow:hidden;position:relative;transition:border-color .2s,transform .2s,box-shadow .2s}.card:before{background:linear-gradient(90deg,#0000,#4f8ef747,#0000);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s}.card:hover{border-color:#28304a;border-color:var(--ba);box-shadow:0 8px 28px #0006;transform:translateY(-2px)}.card:hover:before{opacity:1}.acc-card{animation:fadeUp .38s ease both}.badge{align-items:center;border-radius:5px;display:inline-flex;font-family:JetBrains Mono,monospace;font-family:var(--mono);font-size:10px;font-weight:700;gap:4px;letter-spacing:.04em;padding:2px 8px}.b-blue{background:#4f8ef721;background:var(--adim);border:1px solid #4f8ef733;color:#4f8ef7;color:var(--accent)}.b-green{background:#22d3a01c;background:var(--gdim);border:1px solid #22d3a033;color:#22d3a0;color:var(--green)}.b-red{background:#f755551c;background:var(--rdim);border:1px solid #f7555533;color:#f75555;color:var(--red)}.b-orange{background:#f7a8251a;background:var(--wdim);border:1px solid #f7a82533;color:#f7a825;color:var(--warn)}.b-purple{background:#a78bfa1a;background:var(--pdim);border:1px solid #a78bfa33;color:#a78bfa;color:var(--purp)}.sidebar{background:#0f1014;background:var(--surface);border-right:1px solid #1e2232;border-right:1px solid var(--b);display:flex;flex-direction:column;height:100vh;min-width:210px;position:sticky;top:0;width:210px}.ni{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#7c8799;color:var(--t2);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;padding:9px 13px;text-align:left;transition:all .14s;width:100%}.ni:hover{background:#ffffff0a;color:#e8eaf0;color:var(--t1)}.ni.on{background:#4f8ef721;background:var(--adim);border-color:#4f8ef726;color:#4f8ef7;color:var(--accent)}.ni.rd{color:#f75555;color:var(--red)}.ni.rd:hover{background:#f755551c;background:var(--rdim)}.overlay{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c7;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.modal{animation:fadeUp .28s ease;background:#13151a;background:var(--card);border:1px solid #28304a;border:1px solid var(--ba);border-radius:18px;border-radius:var(--rxl);box-shadow:0 24px 80px #000000a6;max-width:440px;padding:24px;width:100%}.tw{bottom:20px;flex-direction:column;gap:7px;position:fixed;right:20px;z-index:9999}.toast,.tw{display:flex}.toast{align-items:center;animation:tIn .28s ease;background:#13151a;background:var(--card);border:1px solid #28304a;border:1px solid var(--ba);border-radius:10px;box-shadow:0 8px 28px #00000073;font-size:13px;font-weight:500;gap:9px;min-width:220px;padding:10px 14px}.toast.hide{animation:tOut .28s ease forwards}.t-ok{border-color:#22d3a04d}.t-err{border-color:#f755554d}.t-info{border-color:#4f8ef74d}.totp-n{color:#22d3a0;color:var(--green);font-family:JetBrains Mono,monospace;font-family:var(--mono);font-size:19px;font-weight:700;letter-spacing:.22em}.sk{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#13151a 25%,#181c23 50%,#13151a 75%);background:linear-gradient(90deg,var(--card) 25%,var(--card2) 50%,var(--card) 75%);background-size:200% 100%;border-radius:7px}.lw{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.lc{animation:fadeUp .42s ease;background:#13151a;background:var(--card);border:1px solid #1e2232;border:1px solid var(--b);border-radius:22px;box-shadow:0 28px 70px #0000008c;max-width:390px;padding:36px;width:100%}.lbl{color:#7c8799;color:var(--t2);display:block;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:6px}.div{background:#1e2232;background:var(--b);height:1px}.tbl{border-collapse:collapse;width:100%}.tbl th{color:#3d4560;color:var(--t3);font-size:10px;font-weight:700;letter-spacing:.07em;padding:8px 14px;text-align:left}.tbl td,.tbl th{border-bottom:1px solid #1e2232;border-bottom:1px solid var(--b)}.tbl td{font-size:13px;padding:10px 14px}.tbl tr:last-child td{border-bottom:none}.tbl tr:hover td{background:#ffffff05}.inbox-list{height:100%;overflow-y:auto}.inbox-row{align-items:flex-start;border-bottom:1px solid #1e2232;border-bottom:1px solid var(--b);cursor:pointer;display:flex;gap:10px;padding:11px 14px;transition:background .13s}.inbox-row:hover{background:#ffffff08}.inbox-row.active{background:#4f8ef721;background:var(--adim);border-left:2px solid #4f8ef7;border-left:2px solid var(--accent)}.inbox-subj{color:#e8eaf0;color:var(--t1);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-from{font-size:11px;overflow:hidden;text-overflow:ellipsis}.inbox-from,.inbox-time{color:#3d4560;color:var(--t3);margin-top:2px;white-space:nowrap}.inbox-time{flex-shrink:0;font-size:10px}.mail-body{color:#7c8799;color:var(--t2);font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.dot{border-radius:50%;display:inline-block;flex-shrink:0;height:7px;margin-top:5px;width:7px}.dot-g{background:#22d3a0;background:var(--green);box-shadow:0 0 6px #22d3a0;box-shadow:0 0 6px var(--green)}.dot-blink{animation:blink 1.4s ease infinite}.cb-row{align-items:center;cursor:pointer;display:flex;gap:9px;padding:4px 0}.cb-row input[type=checkbox]{accent-color:#4f8ef7;accent-color:var(--accent);cursor:pointer;height:15px;width:15px}.cp{color:#22d3a0!important;color:var(--green)!important}select.inp{cursor:pointer}
/*# sourceMappingURL=main.d1d73bd2.css.map*/