.manastorm-page{background:linear-gradient(#080c12c9,#080c12f5 75%),url('../assets/sky-conquest-background.webp') center top/cover fixed}.manastorm-intro{position:relative;padding-bottom:8px}.storm-mark{position:absolute;left:50%;top:8px;transform:translate(-50%,-12%);font:210px Georgia,serif;color:#e5b97b05;pointer-events:none;z-index:-1}.storm-controls{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:0 0 24px;padding:14px 18px;background:linear-gradient(110deg,#372b1d80,#0c121bed);border:1px solid #c7a16540}.storm-modes{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;flex:1;max-width:780px}.storm-modes button{position:relative;text-align:left;padding:14px 18px 14px 52px;border:1px solid transparent;background:transparent;color:#a9a191;font:17px Georgia,serif;transition:background .2s,border-color .2s}.storm-modes button>span{position:absolute;left:16px;top:17px;color:#b79966;font:24px Georgia,serif}.storm-modes small{display:block;font:8px 'Segoe UI',sans-serif;color:#938775;margin-top:6px;letter-spacing:.04em;white-space:nowrap}.storm-modes button[aria-pressed=true]{border-color:#d1aa6766;background:linear-gradient(120deg,#bd8f3b24,#ae873b05);color:#f0d29b}.storm-modes button:hover{background:#d0a56910}.storm-track{display:flex;border:1px solid #a4845140;flex-shrink:0}.storm-track button{font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:#b5a88d;background:#0b1118;border:0;padding:12px 15px}.storm-track button[aria-pressed=true]{background:#b4915d;color:#101216}.storm-category{color:#d8ba86;border:1px solid #b7945538;padding:10px 14px;font-size:9px;letter-spacing:.08em}.storm-filters{grid-template-columns:1.5fr 1fr}.storm-count{font-size:10px;color:#aa9c83;margin:23px 0 16px;letter-spacing:.04em}.storm-message{text-align:center;padding:40px 20px;color:#aa9e8a;font-size:12px}.storm-message strong{display:block;font:26px Georgia,serif;color:#dcc08f;margin:10px 0}.storm-message p{line-height:1.8;margin:10px auto;max-width:440px}.storm-empty-icon{display:block;font:48px Georgia,serif;color:#aa8b54;opacity:.6}.storm-table{min-width:930px}.storm-depth{display:flex;align-items:center;gap:10px;color:#ebc985;font:31px Georgia,serif}.storm-depth span{font:10px 'Segoe UI',sans-serif;color:#a88f65;letter-spacing:.06em}.storm-profile-link{font-size:9px;color:#ddbf85;border:1px solid #b99b603d;padding:10px 12px;white-space:nowrap;display:inline-block}.storm-profile-link:hover{background:#bc98551a;border-color:#d5b375}.storm-date{font-size:11px;color:#bbad94;white-space:nowrap}.storm-date small{display:block;font-size:8px;color:#7f796e;margin-top:6px}@media(max-width:1050px){.storm-controls{align-items:stretch;flex-direction:column;gap:12px}.storm-modes{max-width:none}.storm-track{align-self:flex-end}}@media(max-width:600px){.storm-controls{padding:10px}.storm-modes{grid-template-columns:repeat(2,1fr);gap:4px}.storm-modes button{padding:12px 10px 12px 43px}.storm-modes button>span{left:12px;top:14px}.storm-track{align-self:stretch}.storm-track button{flex:1}.storm-filters{grid-template-columns:1fr}.storm-filters label:first-child{grid-column:auto}}
