:root{--rb-bg:#0A0E1A;--rb-e1:#10162A;--rb-e2:#171F38;--rb-e3:#1F2947;--rb-line:#232D4C;--rb-gold:#F5B93D;--rb-gold2:#FFD46B;--rb-text:#F3F5FA;--rb-mid:#A6AEC4;--rb-low:#6A7290;--rb-green:#35D07F;--rb-red:#FF667A;--rb-orange:#FFB14A}
.a6767-record-v3{width:100%;max-width:430px;min-height:100vh;margin:0 auto;color:var(--rb-text);background:radial-gradient(120% 52% at 50% -10%,rgba(245,185,61,.07),transparent 55%),var(--rb-bg);overflow-x:hidden;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px));font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.a6767-record-v3 *{box-sizing:border-box}.a6767-record-v3 button,.a6767-record-v3 input{font:inherit}.rb-v3__top{height:60px;padding:0 14px;display:flex;align-items:center;gap:10px;position:sticky;top:0;z-index:40;background:rgba(10,14,26,.96);backdrop-filter:blur(14px);border-bottom:1px solid rgba(35,45,76,.85)}.rb-v3__top button{width:38px;height:38px;border-radius:12px;border:1px solid var(--rb-line);background:var(--rb-e2);color:var(--rb-mid);display:grid;place-items:center}.rb-v3__top strong{flex:1;text-align:center;font-size:14px;font-weight:900}.rb-v3__top>i{width:38px}.rb-v3__page{padding:14px 14px 34px}.rb-v3__kicker{display:block;font-size:10px;font-weight:900;color:var(--rb-gold);letter-spacing:.09em}.rb-v3__page h1{font-size:24px;line-height:1.08;font-weight:950;letter-spacing:-.55px;margin:4px 0 0}.rb-v3__lead{font-size:10.5px;line-height:1.45;color:var(--lk,var(--rb-low));margin:7px 0 14px}.rb-v3__tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border-radius:14px;background:var(--rb-e1);border:1px solid var(--rb-line)}.rb-v3__tabs button{height:40px;border:0;border-radius:10px;background:transparent;color:var(--rb-mid);font-size:10.5px;font-weight:900}.rb-v3__tabs button.is-active{color:#241703;background:linear-gradient(180deg,var(--rb-gold2),var(--rb-gold));box-shadow:0 6px 16px rgba(245,185,61,.16)}.rb-v3__toolbar{margin-top:11px;display:grid;grid-template-columns:1fr 44px;gap:8px}.rb-v3__toolbar button{min-width:0;height:44px;border-radius:12px;border:1px solid var(--rb-line);background:var(--rb-e1);color:var(--rb-mid);display:flex;align-items:center;gap:8px;padding:0 11px}.rb-v3__toolbar button svg{color:var(--rb-gold);flex:0 0 auto}.rb-v3__toolbar button span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-v3__toolbar button:last-child{padding:0;display:grid;place-items:center}.rb-v3__section-head{display:flex;justify-content:space-between;align-items:end;gap:10px;margin-top:15px;padding:0 2px 8px}.rb-v3__section-head strong{font-size:12px}.rb-v3__section-head span{font-size:8.8px;color:var(--rb-low)}.rb-v3__list{display:grid;gap:9px}.rb-v3__card{border:1px solid var(--rb-line);border-radius:17px;background:var(--rb-e1);padding:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.rb-v3__card-top{display:flex;align-items:center;gap:9px}.rb-v3__card-icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--rb-e2);border:1px solid var(--rb-line);color:var(--rb-gold);flex:0 0 auto}.rb-v3__card-main{flex:1;min-width:0}.rb-v3__card-main strong,.rb-v3__card-main span,.rb-v3__card-main em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-v3__card-main strong{font-size:11.5px;font-weight:900}.rb-v3__card-main span{margin-top:3px;font-size:8.8px;color:var(--rb-low)}.rb-v3__card-main em{display:inline;max-width:78px;font-style:normal}.rb-v3__amount{font-size:12px;font-weight:950;flex:0 0 auto}.is-positive{color:var(--rb-green)!important}.is-negative{color:var(--rb-red)!important}.is-neutral{color:var(--rb-mid)!important}.rb-v3__card footer{margin-top:10px;padding-top:9px;border-top:1px solid rgba(35,45,76,.8);display:flex;align-items:center;justify-content:space-between;gap:8px}.rb-v3__card footer>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;color:var(--rb-low)}.rb-v3__badge{display:inline-flex!important;align-items:center;gap:5px;border-radius:999px;padding:5px 7px;font-size:8.5px!important;font-weight:850;border:1px solid var(--rb-line);background:var(--rb-e2);color:var(--rb-mid)!important;flex:0 0 auto}.rb-v3__badge i{width:5px;height:5px;border-radius:50%;background:currentColor}.rb-v3__badge.is-success{color:var(--rb-green)!important;border-color:rgba(53,208,127,.18);background:rgba(53,208,127,.08)}.rb-v3__badge.is-pending{color:var(--rb-orange)!important;border-color:rgba(255,177,74,.18);background:rgba(255,177,74,.08)}.rb-v3__bet-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.rb-v3__bet-grid div{min-width:0;border-radius:11px;background:var(--rb-bg);border:1px solid var(--rb-line);padding:8px}.rb-v3__bet-grid span{display:block;font-size:8px;color:var(--rb-low);margin-bottom:4px}.rb-v3__bet-grid strong{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-v3__pager{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:7px}.rb-v3__pager button,.rb-v3__pager b{width:36px;height:36px;border-radius:10px;border:1px solid var(--rb-line);background:var(--rb-e1);color:var(--rb-mid);display:grid;place-items:center}.rb-v3__pager b{border-color:rgba(245,185,61,.35);color:#241703;background:var(--rb-gold);font-size:10px}.rb-v3__pager button:disabled{opacity:.38}.rb-v3__pager span{font-size:9px;color:var(--rb-low);padding:0 3px}.rb-v3__empty,.rb-v3__error{min-height:210px;border:1px solid var(--rb-line);border-radius:17px;background:var(--rb-e1);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;color:var(--rb-low)}.rb-v3__empty svg{color:var(--rb-gold);margin-bottom:12px}.rb-v3__empty strong,.rb-v3__error strong{font-size:12px;color:var(--rb-text)}.rb-v3__empty span{font-size:9.5px;line-height:1.45;margin-top:5px}.rb-v3__error button{margin-top:13px;height:38px;padding:0 18px;border:0;border-radius:10px;background:var(--rb-gold);color:#241703;font-size:10px;font-weight:900}.rb-v3__skeleton{display:grid;gap:9px}.rb-v3__skeleton i{height:94px;border:1px solid var(--rb-line);border-radius:17px;background:linear-gradient(100deg,var(--rb-e1) 30%,var(--rb-e2) 48%,var(--rb-e1) 66%);background-size:250% 100%;animation:rb-shimmer 1.2s linear infinite}@keyframes rb-shimmer{to{background-position-x:-250%}}.rb-v3__backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:rgba(2,4,9,.72);backdrop-filter:blur(5px)}.rb-v3__sheet{width:100%;max-width:430px;background:var(--rb-e1);border:1px solid var(--rb-line);border-radius:22px 22px 0 0;padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px));color:var(--rb-text)}.rb-v3__handle{display:block;width:42px;height:4px;border-radius:999px;background:var(--rb-line);margin:0 auto 12px}.rb-v3__sheet>header{display:flex;justify-content:space-between;gap:10px}.rb-v3__sheet>header strong,.rb-v3__sheet>header span{display:block}.rb-v3__sheet>header strong{font-size:15px}.rb-v3__sheet>header span{font-size:9px;color:var(--rb-low);margin-top:4px}.rb-v3__sheet>header button{width:32px;height:32px;border:0;background:transparent;color:var(--rb-mid);display:grid;place-items:center}.rb-v3__quick{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px}.rb-v3__quick button{height:38px;border-radius:10px;border:1px solid var(--rb-line);background:var(--rb-e2);color:var(--rb-mid);font-size:9.5px;font-weight:850}.rb-v3__quick button.is-active{color:#241703;background:var(--rb-gold);border-color:var(--rb-gold)}.rb-v3__dates{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.rb-v3__dates input{width:100%;height:43px;border-radius:11px;border:1px solid var(--rb-line);background:var(--rb-bg);color:var(--rb-text);padding:0 10px;font-size:10px;color-scheme:dark}.rb-v3__filter-error{margin:8px 0 0;color:var(--rb-red);font-size:9px}.rb-v3__sheet>footer{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;margin-top:12px}.rb-v3__sheet>footer button{height:44px;border-radius:11px;border:1px solid var(--rb-line);background:var(--rb-e2);color:var(--rb-mid);font-size:10.5px;font-weight:850}.rb-v3__sheet>footer button.is-primary{border:0;background:var(--rb-gold);color:#241703;font-weight:950}@media(max-width:370px){.rb-v3__page,.rb-v3__top{padding-left:10px;padding-right:10px}}@media(min-width:431px){body{background:#05070c}.a6767-record-v3{box-shadow:0 0 60px rgba(0,0,0,.55)}}
