:root{font-family:Manrope,sans-serif;color:#ece8dd;background:#0a0a09}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 75% 15%,#4d493d,transparent 25%),#0a0a09;min-height:100vh}main{max-width:1240px;margin:auto;padding:0 32px}.login{min-height:100vh;max-width:440px;margin:auto;padding-top:52px;text-align:center}.login img{width:205px;height:205px;object-fit:contain;mix-blend-mode:screen}.login p,.intro p{font:10px 'DM Mono';letter-spacing:.15em;text-transform:uppercase;color:#c9b28d}.login h1,.intro h1{font:500 clamp(53px,7vw,90px)/.84 'Cormorant Garamond';letter-spacing:-.06em;margin:34px 0 38px}.login h1 em,.intro h1 em{font-weight:400}.login form{padding:27px;border:1px solid #48453d;background:#121211;text-align:left}.login label{font:10px 'DM Mono';letter-spacing:.12em;text-transform:uppercase;color:#c9b28d}.login input{width:100%;margin:11px 0 14px;padding:15px;background:#0a0a09;border:1px solid #45423c;color:#fff;font:15px Manrope}.login form button{width:100%;padding:14px;border:0;background:#f4f1ea;color:#111;text-transform:uppercase;letter-spacing:.1em;font:10px Manrope;cursor:pointer}.login form button span{margin-left:22px}.login small{display:block;color:#e19d89;margin-top:10px;min-height:15px}.login>a{display:block;margin-top:25px;color:#aaa69c;text-decoration:none;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.admin-panel{padding:32px 0 70px}.admin-panel header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3b3934;padding-bottom:20px}.admin-panel header img{width:104px;height:104px;object-fit:contain;mix-blend-mode:screen}.admin-panel header div{display:flex;align-items:center;gap:20px}.admin-panel header span{font:10px 'DM Mono';color:#aaa69c;text-transform:uppercase;letter-spacing:.13em}.admin-panel header button{border:1px solid #514d45;background:transparent;color:#eee;padding:9px 13px;font:10px Manrope;text-transform:uppercase;cursor:pointer}.intro{padding:75px 0 46px}.intro h1{margin:0}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#35332f;border:1px solid #35332f}.metrics article,.grid article{background:#151513;padding:25px}.metrics small{display:block;color:#aaa69c;font:10px 'DM Mono';text-transform:uppercase;letter-spacing:.1em}.metrics b{display:block;font:500 39px 'Cormorant Garamond';margin:18px 0 6px}.metrics em{font:10px Manrope;color:#aac78e;font-style:normal}.grid{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;margin-top:16px}.grid h2{font:500 32px 'Cormorant Garamond';margin:0 0 25px}table{border-collapse:collapse;width:100%;font-size:11px}th{text-align:left;color:#aaa69c;font:9px 'DM Mono';letter-spacing:.1em;text-transform:uppercase}td,th{padding:15px 5px;border-bottom:1px solid #33312d}td i{font-style:normal;color:#c9b28d}.quick{width:100%;display:flex;justify-content:space-between;background:#1e1e1b;border:1px solid #3c3934;color:#ece8dd;padding:15px;margin:7px 0;text-align:left;font:11px Manrope;cursor:pointer}.quick span{color:#c9b28d;font-size:16px}.note{font-size:10px;line-height:1.7;color:#97938a;margin-top:27px}@media(max-width:720px){main{padding:0 18px}.metrics,.grid{grid-template-columns:1fr}.admin-panel header img{width:80px;height:80px}.login{padding-top:20px}}
