.glass{background:#18181b;border:1px solid #27272a;border-radius:1rem}
.btn{padding:.5rem .75rem;border-radius:.5rem;background:#dc2626;color:#fff;font-weight:600;font-size:.875rem;line-height:1.25rem}
.btn:hover{background:#ef4444}
.btn2{padding:.5rem .75rem;border-radius:.5rem;background:#27272a;border:1px solid #3f3f46;color:#f4f4f5;font-size:.875rem;line-height:1.25rem}
.btn2:hover{background:#3f3f46}
.inp{width:100%;background:#09090b;border:1px solid #3f3f46;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#f4f4f5;margin-top:.25rem}
.tb th{text-align:left;font-size:.75rem;line-height:1rem;color:#a1a1aa;padding:.5rem .75rem}
.tb td{padding:.5rem .75rem;border-top:1px solid #27272a;font-size:.875rem;line-height:1.25rem}
.bd{padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:600}
body{font-family:Inter,sans-serif}
#sheet{display:none}
#sheet td,#sheet th{border:1px solid #000;padding:4px}
@media print{body{background:#fff!important}#app,#mod,#login{display:none!important}#sheet{display:block;color:#000;background:#fff;padding:24px}}
