.claim-dim{z-index:60;-webkit-backdrop-filter:blur(6px);background:#0509149e;place-items:center;padding:20px;animation:.18s ease-out claim-fade;display:grid;position:fixed;inset:0}@keyframes claim-fade{0%{opacity:0}to{opacity:1}}.claim-modal{--gold:#f5b33c;--gold-2:#ffce6a;--cream:#f7efdd;--muted:#9aa4bf;--muted-2:#6f7a99;--stroke:#ffffff1a;--stroke-2:#ffffff29;--field:#ffffff0b;overscroll-behavior:contain;border:1px solid var(--stroke);-webkit-backdrop-filter:blur(20px)saturate(1.15);width:min(472px,100%);max-height:calc(100dvh - 40px);color:var(--cream);font-family:var(--font-ui,system-ui), sans-serif;background:radial-gradient(120% 60% at 50% 0,#f5b33c12,#0000 60%),linear-gradient(#151e38f0,#0a0f20f5);border-radius:22px;padding:28px 26px 22px;animation:.22s cubic-bezier(.2,.9,.3,1.15) claim-pop;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff12,0 30px 80px -20px #000000bf,0 0 0 1px #0003}.claim-modal::-webkit-scrollbar{width:8px}.claim-modal::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:2px solid #0000;border-radius:8px}@keyframes claim-pop{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.claim-x{border:1px solid var(--stroke);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:9px;place-items:center;font-size:13px;line-height:1;transition:color .14s,background .14s,border-color .14s;display:grid;position:absolute;top:18px;right:18px}.claim-x:hover{color:var(--cream);border-color:var(--stroke-2);background:#ffffff17}.claim-title{font-family:var(--font-display,system-ui), sans-serif;letter-spacing:-.02em;color:var(--gold-2);margin:2px 0 5px;font-size:24px;font-weight:800}.claim-sub{color:var(--muted);max-width:40ch;margin:0 0 22px;font-size:13px;line-height:1.45}.claim-form,.claim-fields{flex-direction:column;gap:16px;display:flex}.claim-fields[hidden]{display:none}.claim-field{flex-direction:column;gap:8px;display:flex}.claim-field>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-2);font-size:10.5px;font-weight:600}.claim-field>span small{text-transform:none;letter-spacing:0;color:var(--muted-2);opacity:.85;font-weight:500}.claim-field input[name]{border:1px solid var(--stroke);background:var(--field);width:100%;height:44px;color:var(--cream);border-radius:12px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 1px 1px #0000001f}.claim-field input[name]:hover{border-color:var(--stroke-2)}.claim-field input[name]:focus{border-color:var(--gold);background:#ffffff0f;box-shadow:inset 0 1px 1px #0000001f,0 0 0 3px #f5b33c29}.claim-field input::placeholder{color:#9fa9c473}.claim-field em{color:#ff9e8a;align-items:center;gap:5px;font-size:11.5px;font-style:normal;display:flex}.claim-field em:before{content:"!";background:#ff9e8a2e;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;font-weight:700;display:grid}.claim-skins{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.claim-ranks{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.claim-skin{border:1px solid var(--stroke);background:var(--field);color:var(--muted);cursor:pointer;border-radius:11px;padding:10px 4px;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .14s,background .14s,border-color .14s,transform .1s}.claim-skin:hover{color:var(--cream);border-color:var(--stroke-2)}.claim-skin:active{transform:scale(.97)}.claim-skin.on{border-color:var(--gold);color:var(--gold-2);background:#f5b33c26;box-shadow:0 0 0 3px #f5b33c1f}.claim-colors{flex-wrap:wrap;gap:9px;display:flex}.claim-swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px;padding:0;transition:transform .12s;box-shadow:inset 0 0 0 1px #00000040}.claim-swatch:hover{transform:scale(1.14)}.claim-swatch.on{box-shadow:0 0 0 2px #0e1430, 0 0 0 4px var(--gold-2);transform:scale(1.06)}.claim-amount{border:1px solid var(--stroke);background:var(--field);border-radius:13px;align-items:stretch;height:54px;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #0000001f}.claim-amount:focus-within{border-color:var(--gold);box-shadow:inset 0 1px 1px #0000001f,0 0 0 3px #f5b33c29}.claim-step{width:54px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:0 0 54px;font-family:inherit;font-size:22px;line-height:1;transition:color .14s,background .14s}.claim-step:first-child{border-right:1px solid var(--stroke)}.claim-step:last-child{border-left:1px solid var(--stroke)}.claim-step:hover{color:var(--gold-2);background:#f5b33c24}.claim-step:active{background:#f5b33c38}.claim-amount-val{flex:1;justify-content:center;align-items:center;gap:3px;display:flex}.claim-cur{color:var(--gold-2);font-size:20px;font-weight:800}.claim-amount-val input{field-sizing:content;text-align:center;width:auto;min-width:2ch;max-width:11ch;height:auto;box-shadow:none;color:var(--cream);font-size:24px;font-weight:800;font-family:var(--font-display,inherit);letter-spacing:-.01em;appearance:textfield;background:0 0;border:none;outline:none;padding:0}.claim-amount-val input:focus{box-shadow:none;background:0 0}.claim-amount-val input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.claim-amount-val input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.claim-min{color:var(--muted-2);margin-top:-2px;font-size:11px}.claim-btn{letter-spacing:.01em;cursor:pointer;border:none;border-radius:13px;margin-top:4px;padding:14px;font-family:inherit;font-size:14.5px;font-weight:700;transition:filter .14s,transform .1s,opacity .14s,background .14s}.claim-btn.gold{background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#241701;box-shadow:inset 0 1px #fff6,0 8px 20px -8px #f5b33c8c}.claim-btn.gold:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.claim-btn.gold:active:not(:disabled){transform:translateY(0)}.claim-btn.ghost{border:1px solid var(--stroke);color:var(--cream);background:#ffffff0d}.claim-btn.ghost:hover:not(:disabled){background:#ffffff1a}.claim-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.claim-confirm{flex-direction:column;gap:16px;display:flex}.claim-summary{border:1px solid var(--stroke);background:radial-gradient(120% 100% at 100% 0,#f5b33c0f,#0000 55%),#ffffff09;border-radius:14px;justify-content:space-between;gap:14px;padding:18px 20px;display:flex}.claim-summary-row.right{text-align:right}.claim-summary-k{letter-spacing:.1em;color:var(--muted-2);font-size:10px;font-weight:600}.claim-summary-v{font-family:var(--font-display,system-ui), sans-serif;color:var(--cream);letter-spacing:-.01em;word-break:break-word;margin-top:3px;font-size:23px;font-weight:800}.claim-summary-v.gold{color:var(--gold-2)}.claim-summary-sub{color:var(--muted-2);margin-top:3px;font-size:11.5px}.claim-confirm-note{color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}.claim-agree{color:var(--cream);cursor:pointer;background:#f5b33c12;border:1px solid #f5b33c47;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 15px;font-size:13px;line-height:1.45;transition:border-color .14s,background .14s;display:flex}.claim-agree:hover{border-color:#f5b33c73}.claim-agree input{width:17px;height:17px;accent-color:var(--gold);cursor:pointer;flex:0 0 17px;margin-top:1px}.claim-agree a{color:var(--gold-2)}.claim-confirm-links{color:var(--muted-2);gap:11px;font-size:12px;display:flex}.claim-confirm-links a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.claim-confirm-links a:hover{color:var(--gold-2)}.claim-confirm-links .sep{opacity:.5}.claim-confirm-actions{gap:11px;display:flex}.claim-confirm-actions .claim-btn{flex:1;margin-top:0}.claim-confirm-actions .claim-btn.ghost{flex:0 0 96px}.claim-fineprint{text-align:center;color:var(--muted-2);margin:10px 0 0;font-size:11px}.claim-plotpick,.claim-note{border-radius:11px;padding:11px 13px;font-size:12.5px;line-height:1.4}.claim-plotpick{color:#86e6c1;background:#5fd3a31a;border:1px solid #5fd3a352;margin-bottom:2px}.claim-note{color:var(--gold-2);background:#f5b33c1a;border:1px solid #f5b33c4d}.claim-done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:20px 0 8px;display:flex}.claim-done-icon{font-size:44px}.claim-done p{color:var(--cream);max-width:300px;margin:0;font-size:14px;line-height:1.5}.claim-done .claim-btn{min-width:150px}@media (prefers-reduced-motion:reduce){.claim-dim,.claim-modal{animation:none}.claim-btn.gold:hover:not(:disabled){transform:none}}
.or-hud{--ink:#080c18;--panel:#0c122694;--panel-2:#0c1226c7;--stroke:#ffffff1f;--stroke-strong:#fff3;--gold:#f5b33c;--gold-2:#ffce6a;--cream:#f7efdd;--muted:#9fa9c4;--muted-2:#727ea0;--good:#5fd3a3;--shadow:0 18px 50px -12px #0009;--pill:999px;--f-display:var(--font-bricolage), system-ui, sans-serif;--f-ui:var(--font-instrument), system-ui, sans-serif;--f-mono:var(--font-mono), monospace;z-index:20;pointer-events:none;color:var(--cream);position:fixed;inset:0}.or-hud>*{pointer-events:auto}.or-panel{background:var(--panel);border:1px solid var(--stroke);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px)saturate(1.1);border-radius:18px}.or-brand{filter:drop-shadow(0 2px 10px #080c1873);align-items:center;gap:12px;display:flex;position:absolute;top:20px;left:22px}.or-logo{flex:none;display:block}.or-name{font-family:var(--f-display);letter-spacing:-.02em;text-shadow:0 1px 2px #080c188c,0 2px 14px #080c1859;font-size:22px;font-weight:800;line-height:1}.or-name b{color:var(--gold-2)}.or-tag{font:400 11px/1.2 var(--f-mono);color:var(--cream);letter-spacing:.02em;text-shadow:0 1px 3px #080c1899;margin-top:4px}.or-live{gap:10px;display:flex;position:absolute;top:20px;right:22px}.or-livepill{border-radius:var(--pill);white-space:nowrap;color:var(--cream);border:1px solid var(--stroke);box-shadow:var(--shadow), inset 0 1px 0 #ffffff1f;-webkit-backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(#121a32b8,#0a1022b8);align-items:center;gap:8px;padding:9px 15px;font-size:13px;line-height:1;display:inline-flex}.or-livepill .or-num{font-family:var(--f-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff;font-weight:700}.or-livepill .or-online{color:#7ce0b4}.or-livepill .or-lbl{color:var(--muted)}.or-livepill .or-sep{color:var(--muted-2)}.or-livepill .or-stats{color:var(--gold-2);cursor:pointer;align-items:center;gap:3px;font-weight:600;display:inline-flex}.or-livepill .or-arw{transition:transform .18s}.or-livepill .or-stats:hover .or-arw{transform:translate(2px)}.or-dot{background:var(--good);border-radius:50%;width:8px;height:8px;animation:2s infinite or-pulse;box-shadow:0 0 #5fd3a399}@keyframes or-pulse{0%{box-shadow:0 0 #5fd3a38c}70%{box-shadow:0 0 0 7px #5fd3a300}to{box-shadow:0 0 #5fd3a300}}.or-board{flex-direction:column;gap:2px;width:288px;max-height:calc(100vh - 230px);padding:15px 15px 9px;display:flex;position:absolute;top:96px;left:22px}.or-board h3{font:600 11px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0 2px 9px;display:flex}.or-board h3 span{color:var(--gold)}.or-rows{scrollbar-width:none;flex-direction:column;gap:0;max-height:min(322px,100vh - 300px);display:flex;overflow-y:auto}.or-rows.scrolling{scrollbar-width:thin;scrollbar-color:var(--stroke-strong) transparent}.or-rows::-webkit-scrollbar{width:6px}.or-rows::-webkit-scrollbar-thumb{background:0 0;border-radius:99px;transition:background .3s}.or-rows.scrolling::-webkit-scrollbar-thumb{background:var(--stroke-strong)}.or-rows:hover::-webkit-scrollbar-thumb{background:var(--stroke-strong)}.or-row{cursor:pointer;border-bottom:1px solid #ffffff0f;border-radius:8px;flex:none;grid-template-columns:40px 30px 1fr auto;align-items:center;gap:11px;height:46px;padding:0 6px;transition:background .18s;display:grid}.or-row:last-child{border-bottom:0}.or-row:hover{background:#ffffff0d}.or-row.sel{background:#f5b33c24;box-shadow:inset 0 0 0 1px #f5b33c57}.or-row.lead .or-nm b{color:#fff}.or-rk{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;overflow:visible}.or-top{font-family:var(--f-display);letter-spacing:-.03em;font-weight:800}.or-top-1{color:var(--gold);font-size:26px}.or-top-2{color:var(--gold-2);font-size:21px}.or-top-3{color:var(--cream);font-size:17px}.or-rest{font:700 13px/1 var(--f-mono);color:var(--muted-2)}.or-av{width:30px;height:30px;font-family:var(--f-display);color:#0c1122;border-radius:9px;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.or-avatar-img{object-fit:cover;overflow:hidden;box-shadow:none!important;background:0 0!important;border-radius:0!important}.or-nm{flex-direction:column;gap:1px;min-width:0;display:flex}.or-nm b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.or-nm small{font:500 11px/1 var(--f-ui);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.or-amt{font-family:var(--f-display);color:var(--cream);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:700}.or-row.lead .or-amt{color:var(--gold-2)}.or-rail{cursor:pointer;width:60px;transition:width .34s cubic-bezier(.22,1,.36,1);position:absolute;top:88px;left:22px;overflow:hidden}.or-rail.expanded{cursor:default;width:288px}.or-rail-full{opacity:0;pointer-events:none;padding:15px 15px 9px;transition:opacity .2s 50ms;position:absolute;inset:0}.or-rail.expanded .or-rail-full{opacity:1;pointer-events:auto;position:relative;inset:auto}.or-rail-h3{font:600 11px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0 2px 9px;display:flex}.or-rail-h3 span{color:var(--gold)}.or-rail-mini{opacity:1;flex-direction:column;align-items:center;padding:15px 0 14px;transition:opacity .16s;display:flex;position:relative}.or-rail.expanded .or-rail-mini{opacity:0;pointer-events:none;position:absolute;inset:0}.or-rail-lbl{height:11px;font:700 8px/1 var(--f-mono);letter-spacing:.14em;color:var(--muted);margin-bottom:12px}.or-rail-slot{width:34px;height:34px;margin:6px 0;position:relative}.or-rail-more{font:700 10px/1 var(--f-mono);color:var(--muted);margin-top:6px}.or-rail-mini .or-av{border-radius:10px;width:34px;height:34px;font-size:13px}.or-av.ring{box-shadow:inset 0 0 0 1px #ffffff38,0 0 0 2px #f5b33cb3}.or-bdg{width:16px;height:16px;font:700 9px/1 var(--f-display);color:#2a1e05;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 5px #0006}.or-bdg.g{background:radial-gradient(120% 120% at 30% 20%,#ffe9a8,#f2b23c 60%,#d9932a)}.or-bdg.s{color:#2b3140;background:radial-gradient(120% 120% at 30% 20%,#eef2f7,#c3ccd8 60%,#9aa6b6)}.or-bdg.b{color:#3a230f;background:radial-gradient(120% 120% at 30% 20%,#f0c79a,#cd8b52 60%,#a9682f)}.or-bdg.n{color:var(--muted);background:#141a2eeb;box-shadow:inset 0 0 0 1px #ffffff26}@media (max-width:1024px){.or-board{width:264px}}@media (max-height:720px){.or-rows{max-height:min(276px,100vh - 250px)}}.or-actions{flex-direction:column;align-items:flex-end;gap:12px;width:270px;display:flex;position:absolute;bottom:64px;right:22px}.or-cosmetics{border-radius:16px;width:250px;padding:12px}.or-cos-hd{justify-content:space-between;align-items:center;margin:0 2px 10px;display:flex}.or-cos-hd .t{font:600 10px/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.or-cos-hd .h{font:600 10px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.or-cos-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.or-cos-item{cursor:pointer;font:inherit;text-align:left;width:100%;color:inherit;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:11px;align-items:center;gap:8px;padding:7px 8px;transition:background .16s,border-color .16s;display:flex}.or-cos-item:hover:not(:disabled){border-color:var(--gold);background:#ffffff14}.or-cos-item:disabled{cursor:default;opacity:.45}.or-cos-item:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.or-cos-sw{vertical-align:middle;border:1px solid #ffffff4d;border-radius:3px;width:9px;height:9px;margin-right:3px;display:inline-block}.or-cos-ic{background:#ffffff0f;border:1px solid #ffffff14;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.or-cos-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.or-cos-meta .nm{color:var(--cream);font-size:12px;font-weight:600;line-height:1.1}.or-cos-meta .price{font:700 11px/1 var(--f-mono);color:var(--gold-2)}.or-btnrow{gap:10px;display:flex}.or-btn{font-family:var(--f-ui);letter-spacing:-.01em;cursor:pointer;border:none;border-radius:14px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;transition:transform .16s,box-shadow .16s,filter .16s;display:flex}.or-btn:active{transform:translateY(1px)}.or-btn.ghost{background:var(--panel-2);color:var(--cream);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.or-btn.ghost:hover{border-color:var(--stroke-strong)}.or-btn.gold{background:linear-gradient(180deg, var(--gold-2), var(--gold));color:#231603;box-shadow:0 10px 24px -8px #f5b33cb3}.or-btn.gold:hover{filter:brightness(1.05)}.or-footer{height:40px;font:500 12px/1 var(--f-mono);color:#1a2138;letter-spacing:.02em;pointer-events:none;background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.or-footer a{color:#0b1120;pointer-events:auto;text-decoration:none;transition:color .15s}.or-footer a:hover{color:var(--gold)}.or-footer .sep{color:#1a2138;opacity:.55}.or-footer .copy{letter-spacing:.08em;color:#2a3352;margin-left:6px}.or-hint{font:400 11px/1.5 var(--f-mono);color:var(--muted-2);letter-spacing:.02em;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:9px 13px;position:absolute;bottom:60px;left:22px}.or-hint b{color:var(--muted)}.or-hint kbd{color:var(--cream)}.or-detail{opacity:0;pointer-events:none;width:310px;padding:0;transition:opacity .22s,transform .22s;position:absolute;top:96px;right:22px;overflow:hidden;transform:translateY(-8px)scale(.98)}.or-detail.show{opacity:1;pointer-events:auto;transform:none}.or-cap{height:78px;position:relative}.or-cap:after{content:"";background:linear-gradient(#0000,#090d1e80);position:absolute;inset:0}.or-rankpill{z-index:2;font:800 13px/1 var(--f-display);color:#fff;background:#090d1e8c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 6px;display:inline-flex;position:absolute;top:12px;left:14px}.or-medal{width:20px;height:20px;font:700 11px/1 var(--f-display);color:#2a1e05;border-radius:50%;place-items:center;display:grid}.or-medal.g{background:radial-gradient(120% 120% at 30% 20%,#ffe9a8,#f2b23c 60%,#d9932a)}.or-medal.s{color:#2b3140;background:radial-gradient(120% 120% at 30% 20%,#eef2f7,#c3ccd8 60%,#9aa6b6)}.or-medal.b{color:#3a230f;background:radial-gradient(120% 120% at 30% 20%,#f0c79a,#cd8b52 60%,#a9682f)}.or-medal.n{color:var(--muted);background:#141a2eeb;box-shadow:inset 0 0 0 1px #ffffff26}.or-cap .close,.or-detail-modal .close{z-index:3;border:1px solid var(--stroke);color:#fff;cursor:pointer;background:#0000004d;border-radius:8px;place-items:center;width:26px;height:26px;font-size:15px;line-height:1;display:grid;position:absolute;top:11px;right:11px}.or-dbody{padding:0 16px 16px}.or-idrow{z-index:2;align-items:flex-end;gap:11px;margin-top:-26px;display:flex;position:relative}.or-bigav{width:54px;height:54px;font-family:var(--f-display);color:#0c1122;border-radius:14px;flex:none;place-items:center;font-size:21px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff38,0 6px 16px #0006}.dnm{font-family:var(--f-display);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1}.or-idsub{align-items:center;gap:8px;margin-top:6px;display:flex}.or-catchip{font:600 10px/1 var(--f-ui);letter-spacing:.02em;color:var(--cream);background:#ffffff1f;border:1px solid #ffffff24;border-radius:999px;padding:4px 8px}.dhd{font:400 12px/1 var(--f-mono);color:var(--muted)}.or-dhero{justify-content:space-between;align-items:flex-end;margin-top:16px;display:flex}.or-dhero .k,.or-cell .k,.or-dheroline .k,.or-dstatrow .k{font:500 10px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.or-dhero .big,.or-dheroline .big{font-family:var(--f-display);letter-spacing:-.02em;color:var(--gold-2);margin-top:6px;font-size:30px;font-weight:800;line-height:.9}.or-dhero .rt,.or-dheroline .rt{text-align:right}.or-dhero .rk{font-family:var(--f-display);color:var(--cream);margin-top:6px;font-size:20px;font-weight:800}.or-dhero .rk span{color:var(--muted-2);font-size:13px}.or-dgap{margin-top:14px}.or-dgap .gaprow{font:600 11px/1 var(--f-ui);color:var(--muted);justify-content:space-between;margin-bottom:6px;display:flex}.or-dgap .gaprow b{color:var(--cream)}.or-dgap .track{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.or-dgap .fill{background:linear-gradient(90deg, var(--gold), var(--gold-2));border-radius:999px;height:100%}.or-dgrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.or-cell{border:1px solid var(--stroke);background:#ffffff0a;border-radius:11px;padding:9px 11px}.or-cell .v{font-family:var(--f-display);color:var(--cream);font-variant-numeric:tabular-nums;margin-top:5px;font-size:15px;font-weight:700}.or-dout{justify-content:center;width:100%;margin-top:12px}.or-rise-aim{align-items:center;gap:10px;margin-top:14px;display:flex}.or-aim-lbl{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:11px;font-weight:600}.or-rise-chips{flex:1;gap:6px;display:flex}.or-rchip{border:1px solid var(--stroke);color:#ffffffbf;cursor:pointer;background:#ffffff0a;border-radius:9px;flex:1;padding:7px 4px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .14s,background .14s,border-color .14s,transform .1s}.or-rchip:hover{color:#fff;border-color:var(--stroke-strong)}.or-rchip:active{transform:scale(.96)}.or-rchip.on{border-color:var(--gold);color:var(--gold-2);background:#f5b33c29}.or-detail-dim{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06091280;position:absolute;inset:0}.or-detail-modal{z-index:31;width:min(360px,100vw - 40px);padding:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.or-detail-modal .or-idrow{align-items:center;gap:11px;margin-top:0;display:flex}.or-detail-modal .or-bigav{border-radius:12px;width:46px;height:46px;font-size:18px;box-shadow:inset 0 0 0 1px #ffffff38}.or-dheroline{border-top:1px solid var(--stroke);justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:14px;display:flex}.or-dheroline .big{font-size:26px}.or-dheroline .rkb{font-family:var(--f-display);color:var(--cream);margin-top:5px;font-size:16px;font-weight:800}.or-dheroline .rkb span{color:var(--muted-2);font-size:12px}.or-dstatrow{gap:16px;margin-top:14px;display:flex}.or-dstatrow .v{font-family:var(--f-display);color:var(--cream);margin-top:4px;font-size:14px;font-weight:700}.or-detail-modal .or-dout{width:100%;margin-top:15px}@media (max-width:900px){.or-board,.or-detail,.or-hint{display:none}.or-actions{width:auto;bottom:70px}.or-cosmetics,.or-live .or-stat:nth-child(2){display:none}}
