:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f1f2f3;background:#080e16;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}.shell{min-height:100vh;background:radial-gradient(circle at 75% 0%,#18283a 0,transparent 400px),#080e16}.top{max-width:980px;margin:auto;padding:22px 20px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #24303d}.brand{display:flex;gap:12px;align-items:center}.brand-icon{border:2px solid #bda16a;border-radius:10px;color:#e6c588;font-size:15px;font-weight:900;padding:11px 7px;letter-spacing:-1px}.brand strong{display:block;letter-spacing:1.1px;font-size:13px}.brand small{display:block;color:#8190a2;font-size:9px;letter-spacing:2px;margin-top:4px}.date{color:#aebac7;font-size:12px;text-align:right}main{max-width:980px;margin:auto;padding:24px 20px 125px}.hero{border:1px solid #34404b;border-radius:20px;padding:36px 28px;background:linear-gradient(125deg,#0e1926f5,#142332d6),radial-gradient(circle at right,#a68a52,transparent);margin-bottom:18px}.eyebrow{font-size:11px;letter-spacing:2px;color:#c7a66b;font-weight:750}.hero h1,.heading h1{font-size:clamp(29px,6vw,42px);letter-spacing:-1.4px;margin:12px 0}.hero p,.heading p{color:#9aa9b9;line-height:1.6;max-width:550px}.primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#c6a568;color:#0d1219;border:0;border-radius:11px;font-weight:800;padding:13px 17px;margin-top:12px}.primary:hover{background:#e1bf7b}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:18px 0 25px}.stat{background:#121d29;border:1px solid #293543;border-radius:14px;padding:18px 16px;min-width:0}.stat span,.stat small{display:block;color:#91a0b0;font-size:12px}.stat strong{display:block;font-size:clamp(20px,4vw,29px);margin:9px 0;letter-spacing:-.7px;overflow-wrap:anywhere}.section-title,.between{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-title{margin:28px 0 12px}.section-title h2{font-size:19px;margin:0}.link{display:flex;align-items:center;gap:4px;color:#d5b67e;background:none;border:0;font-size:13px}.event-mini,.fighter{display:flex;gap:14px;align-items:center;border:1px solid #2c3946;border-radius:14px;padding:15px;margin-bottom:10px;background:#101b27}.calendar-icon{width:55px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:9px 0;border-radius:10px;background:#23303c}.calendar-icon strong{font-size:23px}.calendar-icon small{font-size:10px;color:#c6a568}.grow{flex:1;min-width:0}.grow b,.grow small,.grow span{display:block}.grow small{color:#9aa8b7;margin-top:5px;font-size:12px}.tag{font-size:11px;padding:5px 9px;border-radius:99px;white-space:nowrap;background:#293544;color:#b7c4d1}.tag.ok{background:#17382e;color:#83dfb2}.tag.warning{background:#423420;color:#eac27b}.panel{border:1px solid #2b3846;background:#111b27;border-radius:15px;padding:19px;margin:12px 0}.panel h3{margin:0 0 10px}.panel p{line-height:1.5}.news{border-bottom:1px solid #2b3846;margin:0;padding:12px 0;color:#d5dce5;font-size:14px}.news:last-child{border-bottom:0}.muted{color:#9baab9;font-size:13px;line-height:1.55}.tiny{font-size:11px!important}.actions{display:flex;gap:9px;flex-wrap:wrap}.secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#1d2b3a;color:#e5eaf0;border:1px solid #39495b;border-radius:10px;padding:11px 14px}.full{width:100%}.heading{margin-bottom:24px}.heading p{margin-bottom:0}.filter-row{display:flex;gap:8px;overflow-x:auto;margin-bottom:14px}.chip{background:#14202d;border:1px solid #344253;color:#c0cad5;border-radius:99px;padding:9px 15px;white-space:nowrap}.chip.active{background:#c6a568;color:#111821;border-color:#c6a568;font-weight:800}.search{display:flex;align-items:center;gap:9px;background:#121d2a;border:1px solid #344253;border-radius:11px;padding:12px;margin-bottom:18px;color:#8f9eae}.search input{border:0;outline:0;background:transparent;color:#fff;flex:1;min-width:0}.flag{font-size:31px;flex-shrink:0}.price{color:#dfbd80!important;font-size:12px;margin-top:9px}.small-btn{background:#c6a568;color:#121821;border:0;padding:9px 13px;border-radius:9px;font-weight:800;font-size:12px}.fighter{align-items:flex-start}.fighter .tag{margin-top:4px}.field-label{display:block;color:#aebbc8;font-size:12px;margin:15px 0 7px}.field{display:block;width:100%;padding:12px;background:#152332;color:#f0f3f5;border:1px solid #3b4b5b;border-radius:10px;outline:0}.progress{height:9px;background:#2a3744;border-radius:99px;overflow:hidden;margin:18px 0}.progress div{height:100%;background:#c6a568;border-radius:99px}.bout{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #2c3946;padding:15px 0;gap:12px}.bout b{font-size:14px}.bout small,.bout .result{display:block;color:#aab7c5;font-size:12px;margin-top:5px}.bout .result{color:#c6a568}.vs{color:#c6a568;font-size:11px;margin:0 3px}.icon-button{border:0;background:#253342;color:#ccd4dd;border-radius:9px;padding:9px;display:flex}.ledger{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #2b3846;font-size:13px}.ledger:last-child{border:0}.ledger small{display:block;color:#8190a1;margin-top:4px}.positive{color:#79d3a6}.negative{color:#e08f8f}.danger-btn{display:flex;gap:8px;align-items:center;background:transparent;border:0;color:#e69c9c;margin-top:18px;padding:7px 0}.empty{text-align:center;padding:35px;color:#9aabbc}.notice{background:#263c36;color:#c7e7d7;border:1px solid #3a6455;border-radius:12px;padding:13px;display:flex;gap:10px;align-items:center;margin-bottom:18px;font-size:13px}.notice span{flex:1}.notice button{background:none;border:0;color:inherit;font-size:20px}.bottom{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;background:#0d1620f7;border-top:1px solid #354150;padding:10px 8px calc(10px + env(safe-area-inset-bottom));z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-item{width:min(20%,140px);display:flex;flex-direction:column;align-items:center;gap:6px;background:transparent;border:0;color:#8796a7;font-size:10px;padding:4px}.nav-item svg{width:21px;height:21px}.nav-item.selected{color:#e2bd7a}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000b;display:flex;align-items:flex-end;justify-content:center;z-index:20}.modal{background:#121e2b;border:1px solid #3b4a58;border-radius:20px 20px 0 0;padding:23px;width:100%;max-width:600px;max-height:92vh;overflow:auto;padding-bottom:calc(25px + env(safe-area-inset-bottom))}.modal h2{margin:17px 0 6px}.offer-asking,.offer-total{display:flex;justify-content:space-between;gap:10px;background:#1d2b39;border-radius:10px;padding:13px;margin:16px 0;font-size:13px}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:750px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}.modal-backdrop{align-items:center}.modal{border-radius:20px}.hero{padding:48px}}
