@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#f4f7fa;--bg-1:#fff;--panel:#fff;--stroke:#0f283c1a;--text:#15202b;--muted:#5f7385;--accent:#0d9488;--accent-soft:#ccfbf1;--cyan:#0f766e;--cyan-dim:#0d9488;--amber:#b45309;--ok:#15803d;--danger:#dc2626;--font:"JetBrains Mono", "Cascadia Mono", "Cascadia Code", "Consolas", "Sarasa Mono SC", "Noto Sans Mono CJK SC", "Microsoft YaHei", monospace;--mono:var(--font);--sans:var(--font);font-family:var(--font);color:var(--text);background-color:var(--bg-0);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}html{scrollbar-width:auto}html:not([data-client-mode=mobile]){overflow-y:scroll}@supports (scrollbar-gutter:stable){html:not([data-client-mode=mobile]){scrollbar-gutter:stable;overflow-y:auto}}body{background:radial-gradient(ellipse 70% 45% at 50% -10%, #0d94881a, transparent 55%), radial-gradient(ellipse 40% 30% at 95% 85%, #2563eb0d, transparent 50%), linear-gradient(180deg, #fff 0%, var(--bg-0) 55%, #eef3f7 100%);min-height:100vh}button,input,select,textarea,table{font:inherit;border-collapse:collapse}table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td,table>tfoot>tr>th,table>tfoot>tr>td{border:1px solid #b8c4bf}a{color:inherit}input[type=date]:not(:disabled):not([readonly]){cursor:pointer}input[type=date]:not(:disabled):not([readonly])::-webkit-calendar-picker-indicator{cursor:pointer}.datetime-cell{white-space:nowrap;font-variant-numeric:tabular-nums;width:180px;min-width:180px}.order-remark-summary{-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;color:#53616c;-webkit-box-orient:vertical;max-width:220px;margin-top:5px;font:13px/1.5 sans-serif;display:-webkit-box;overflow:hidden}.order-remark{color:#354d5d;align-items:center;gap:10px;margin:12px 0;font-size:14px;display:flex}.order-remark input{box-sizing:border-box;border:1px solid #b9c8d5;border-radius:4px;width:min(520px,70%);height:34px;padding:5px 9px;font:14px sans-serif}html[data-client-mode=mobile]{--font:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}html[data-client-mode=mobile] body{background:#f2f5fa}html[data-client-mode=mobile] .shell{background:#f2f5fa;width:100%;max-width:800px;min-height:100dvh;margin:auto}html[data-client-mode=mobile] .shell .main{width:100%;min-width:0;padding:14px 14px calc(90px + env(safe-area-inset-bottom));overflow:visible}html[data-client-mode=mobile] .main>*{min-width:0;max-width:100%}html[data-client-mode=mobile] .main :is(.page,.card,.v3-page,.detail-page,.bill-page,.ledger-page,.reports-page,.report-page){min-width:0;max-width:100%;box-shadow:none;background:0 0;margin:0;padding:0}html[data-client-mode=mobile] :is(button,summary,a,[role=button]){touch-action:manipulation}html[data-client-mode=mobile] :is(.main,.app-header,.app-menu,.login-page,[role=dialog],.notify-panel) :is(button,summary){min-height:44px}html[data-client-mode=mobile] :is(.main,.login-page,[role=dialog],.notify-panel) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;font-size:16px}html[data-client-mode=mobile] :is(.main,.login-page,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}html[data-client-mode=mobile] :is(input[type=checkbox],input[type=radio]){flex-shrink:0;width:19px;height:19px}html[data-client-mode=mobile] :is(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #2862d2}html[data-client-mode=mobile] .main :is(h1,h2,h3,pre,.hint,.notice,.tip,.scope-line,.code){overflow-wrap:anywhere}html[data-client-mode=mobile] .main h1{letter-spacing:-.4px;font-size:24px}html[data-client-mode=mobile] .main :is(.toolbar,.toolbar-actions,.heading,.heading-actions,.page-head,.header-actions,.filters,.filter-row,.filter-bar,.filter-band,.range-controls,.actions,.row-actions,.list-bar,.report-bar,.view-strip,.goods-topbar,.more-filters,.context-row,.bulk-setting,.bulk-help,.modal-actions){flex-wrap:wrap;gap:9px;min-width:0;max-width:100%}html[data-client-mode=mobile] .main :is(.filters,.filter-row,.filter-band,.range-controls,.draft-form)>:is(label,fieldset){flex:140px;min-width:0;max-width:100%}html[data-client-mode=mobile] .main :is(.filters,.filter-band,.range-controls) fieldset{flex-wrap:wrap}html[data-client-mode=mobile] .main :is(.form,.grid,.cards,.stats,.business-form,.twocol,.workspace,.layout,.share-cap-fields,.distribution-panel,.target-toolbar){grid-template-columns:minmax(0,1fr);min-width:0}html[data-client-mode=mobile] .main .span-2,html[data-client-mode=mobile] .main .business-form>:is(label,fieldset){grid-column:auto}html[data-client-mode=mobile] .main :is(.form,.business-form,.odds-wrap,.catalog,.editor,.preview-panel,.config-panel,.list.panel){width:100%;min-width:0;max-width:100%}html[data-client-mode=mobile] .main :is(.subnav,.main-tabs,.view-tabs,.game-switch,.block-tabs,.goods-tabs,.ledger-tabs,.log-tabs,.preset-tabs,.range-tabs,.biz-tabs){scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:6px;max-width:100%;display:flex;overflow-x:auto}html[data-client-mode=mobile] .main :is(.subnav,.main-tabs,.view-tabs,.block-tabs,.goods-tabs,.ledger-tabs,.preset-tabs,.range-tabs,.biz-tabs)>*{flex-shrink:0}html[data-client-mode=mobile] .main :is(.ledger-tabs,.goods-tabs,.block-tabs,.log-tabs,.main-tabs,.view-tabs){background:#e7ecf5;border:0;border-radius:13px;padding:5px}html[data-client-mode=mobile] .main :is(.ledger-tabs,.goods-tabs,.block-tabs,.log-tabs,.main-tabs,.view-tabs)>button{color:#728099;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:650}html[data-client-mode=mobile] .main :is(.ledger-tabs,.goods-tabs,.block-tabs,.log-tabs,.main-tabs,.view-tabs)>button.active{color:var(--role-primary);background:#fff;margin:0;box-shadow:0 2px 7px #1e3a5715}html[data-client-mode=mobile] .main .ledger-location{display:none}html[data-client-mode=mobile] .main :is(.report-band,.ledger-panel){background:0 0;margin:10px 0;padding:0}html[data-client-mode=mobile] .main :is(.filter-band,.filter-bar,.list-bar,.goods-topbar){color:#59708e;background:#fff;border:1px solid #e4ebf5;border-radius:15px;padding:12px}html[data-client-mode=mobile] .main :is(.filter-bar,.filter-band) :is(strong,button){color:var(--role-primary)}html[data-client-mode=mobile] .main :is(.quick-ranges,.filters){flex-wrap:wrap;gap:7px;max-width:100%}html[data-client-mode=mobile] .main .quick-ranges>button{background:#eff3f9;border:0;border-radius:8px;padding:6px 10px}html[data-client-mode=mobile] .main .quick-ranges>button.active{background:var(--role-tint);font-weight:800}html[data-client-mode=mobile] .main :is(.report-bar,.view-strip){border-radius:12px;margin:8px 0;padding:9px}html[data-client-mode=mobile] .main :is(.reports-page,.report-page) .filter-band{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}html[data-client-mode=mobile] .main :is(.reports-page,.report-page) .filter-band :is(.search,.game-switch){grid-column:1/-1;width:100%}html[data-client-mode=mobile] .main :is(.filters,.filter-band) input{min-width:0;max-width:100%}html[data-client-mode=mobile] .main .child-strip{border-radius:13px;flex-wrap:nowrap;max-width:100%;overflow:auto}html[data-client-mode=mobile] .main :is(.table-scroll,.table-wrap,.board-scroll,.detail-table-wrap,.mobile-table-scroll){overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow:auto}html[data-client-mode=mobile] .main :is(.subnav,.ops,.row-actions) a{border-radius:9px;align-items:center;min-height:44px;padding:6px 10px;display:inline-flex}html[data-client-mode=mobile] .main .pager{flex-wrap:wrap;gap:8px;padding:13px 0}html[data-client-mode=mobile] .main .pager .meta{flex-basis:100%}html[data-client-mode=mobile] .main :is(.detail-page,.bill-page) .page-head{margin:3px 0 15px;display:flex}html[data-client-mode=mobile] .main :is(.detail-page,.bill-page) .page-head p{color:#8a99ae;font-size:12px}html[data-client-mode=mobile] .main :is(.detail-page,.bill-page) .list-band{background:0 0;border:0;margin-top:13px;padding:0}html[data-client-mode=mobile] .main .filter-band .search-btn{color:#fff}html[data-client-mode=mobile] .main[data-mobile-page=app-settings] .card{background:#fff;border:1px solid #e3eaf4;border-radius:16px;padding:15px}html[data-client-mode=mobile] .main[data-mobile-page=app-settings] .grid{grid-template-columns:1fr 1fr;gap:14px}html[data-client-mode=mobile] .main[data-mobile-page=app-settings] .grid>div{overflow-wrap:anywhere;min-width:0}html[data-client-mode=mobile] .main[data-mobile-page=app-settings] .grid .share-cap-info{grid-column:1/-1}html[data-client-mode=mobile] .main .group-summary{gap:6px;padding:10px 0;font-size:11px}html[data-client-mode=mobile] .main .group-summary>span{background:#fff;border-radius:9px;padding:7px 9px}html[data-client-mode=mobile] .main .v3-workspace{flex-direction:column;gap:18px;display:flex}html[data-client-mode=mobile] .main .v3-main{order:0;width:100%;min-width:0}html[data-client-mode=mobile] .main .recent-pane{border:1px solid #e4ebf5;border-radius:16px;order:1;width:100%;min-width:0;max-width:none;position:static;overflow:hidden}html[data-client-mode=mobile] .main .recent-pane .dock-button{display:none}html[data-client-mode=mobile] .main .recent-list{max-height:45dvh}html[data-client-mode=mobile] .main .app-entry .main-tabs{flex-wrap:wrap;padding:4px}html[data-client-mode=mobile] .main .app-entry :is(.engine-badge,.issue-context){flex-basis:auto;margin:0;padding:6px 8px;font-size:11px}html[data-client-mode=mobile] .main .app-entry .editor{box-shadow:none;background:#fff;border:1px solid #e3eaf3;border-radius:14px;padding:0;overflow:hidden}html[data-client-mode=mobile] .app-entry-tools-toggle{color:#7488a3;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin-bottom:9px;padding:5px 0;font-size:12px;display:flex}html[data-client-mode=mobile] .app-entry-tools-toggle span{color:var(--role-primary)}html[data-client-mode=mobile] .main .app-entry .replace-bar{background:#f2f6fb;border-radius:11px;padding:10px}html[data-client-mode=mobile] .main .app-entry .input-wrap{background:#fff;border:0;border-radius:0}html[data-client-mode=mobile] .main .app-entry .editor textarea{height:104px;min-height:104px;font:500 16px/1.75 var(--font);resize:vertical;padding:10px 13px}html[data-client-mode=mobile] .main .app-entry .editor-foot{color:#99a6b8;padding:5px 11px}html[data-client-mode=mobile] .main .app-entry .editor-foot button,html[data-client-mode=mobile] .main .mobile-lottery-row button,html[data-client-mode=mobile] .main .mobile-result-link{min-height:36px}html[data-client-mode=mobile] .main .app-entry .editor-tools{gap:4px;font-size:13px;display:grid}html[data-client-mode=mobile] .main .app-entry .editor-tools label{min-height:44px}html[data-client-mode=mobile] .main .app-entry .actions{flex-direction:column;align-items:stretch;gap:9px;display:flex}html[data-client-mode=mobile] .main .app-entry .actions>button{background:var(--role-primary);border-radius:11px;padding:11px;font-size:14px}html[data-client-mode=mobile] .main .app-entry .actions .bet-button{background:#df514e}html[data-client-mode=mobile] .main .app-entry .actions .rules-button{color:#6a7c96;background:#f0f4f9;font-size:12px}html[data-client-mode=mobile] .main .app-entry .entry-total{color:#25466f;text-align:right;border-bottom:1px solid #edf1f7;grid-area:2/1/auto/-1;margin:0;padding:9px 0;font-size:18px}html[data-client-mode=mobile] .main .app-entry .big-alert{flex-wrap:wrap;justify-content:space-between;margin:0;font-size:12px;display:flex}html[data-client-mode=mobile] .main .app-entry .order-remark{color:#7c8da5;background:#fff;border:1px solid #e4eaf3;border-radius:14px;gap:8px;margin:12px 0;padding:13px;font-size:12px;display:grid}html[data-client-mode=mobile] .main .app-entry .order-remark input{border-radius:9px;width:100%;padding:8px}html[data-client-mode=mobile] .main .pc-orders{background:0 0;border:0}html[data-client-mode=mobile] .main .orders-heading{background:0 0;flex-wrap:wrap;gap:8px;padding:12px 0}html[data-client-mode=mobile] .main .orders-list{gap:12px;display:grid}html[data-client-mode=mobile] .main .pc-order{border-radius:16px;margin:0;padding:13px}html[data-client-mode=mobile] .main .order-head{flex-wrap:wrap;gap:6px}html[data-client-mode=mobile] .main .order-actions{margin-left:auto}html[data-client-mode=mobile] .main .order-actions button{border-radius:8px;min-width:38px;padding:4px 8px}html[data-client-mode=mobile] .main .order-text{overflow-wrap:anywhere;font-size:16px}html[data-client-mode=mobile] .main .pc-order footer{flex-wrap:wrap;gap:7px}html[data-client-mode=mobile] .main .orders-total{background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;padding:13px;display:grid}html[data-client-mode=mobile] .main .orders-total>div{grid-column:1/-1;font-size:15px}html[data-client-mode=mobile] .main .orders-total button{border-radius:10px}html[data-client-mode=mobile] :is(.stale-result,.confirm-bar,.snapshot-actions,.placed-order){flex-wrap:wrap;gap:9px}html[data-client-mode=mobile] .main :is(.selection-number,.order-money){overflow-wrap:anywhere}html[data-client-mode=mobile] .main .number-grid{grid-template-columns:repeat(auto-fill,minmax(62px,1fr))}html[data-client-mode=mobile] .main :is(.segment,.panel){min-width:0}html[data-client-mode=mobile] .main :is(.segment-head,.scope-summary,.tools,.facts,.number-filter,.detail-meta){flex-wrap:wrap;gap:8px}html[data-client-mode=mobile] .main .tree{padding-left:12px}html[data-client-mode=mobile] .main .tree .row{overflow-wrap:anywhere;flex-wrap:wrap;min-height:44px}html[data-client-mode=mobile] .main pre{white-space:pre-wrap;overflow-wrap:anywhere}html[data-client-mode=mobile] :is(.modal-mask,.notify-mask,.detail-mask,.captcha-modal-backdrop,.mask){padding:12px}html[data-client-mode=mobile] :is(.more-dialog,.detail-dialog,.text-dialog,.notify-panel,.captcha-modal,.mask>article,[role=dialog]){overscroll-behavior:contain;border-radius:18px;min-width:0;max-width:100%;max-height:calc(100dvh - 24px);overflow:auto}html[data-client-mode=mobile] :is(.more-dialog,.detail-dialog,.text-dialog){width:min(100%,760px);padding:15px}html[data-client-mode=mobile] :is(.modal-actions,.more-filters,.modal-head,.detail-dialog header){flex-wrap:wrap;gap:8px}html[data-client-mode=mobile] :is(.ticket-columns,.detail-meta){grid-template-columns:minmax(0,1fr)}html[data-client-mode=mobile] .detail-table-wrap{max-width:100%;overflow:auto}html[data-client-mode=mobile] .notify-panel .message{overflow-wrap:anywhere;max-height:55dvh;overflow:auto}html[data-client-mode=mobile] .login-page{min-height:100dvh;padding:20px 14px}html[data-client-mode=mobile] .login-page .glow{max-width:80%}html[data-client-mode=mobile] .login-page .shell{flex-direction:column;width:min(100%,440px);min-height:0;display:flex}html[data-client-mode=mobile] .login-page .form-panel{padding:24px 20px}html[data-client-mode=mobile] .login-page .form{margin-top:20px}html[data-client-mode=mobile] .login-page .form-actions{flex-direction:column;display:flex}html[data-client-mode=mobile] .login-page .form-actions button{width:100%}html[data-client-mode=mobile] .force-page{min-height:100dvh;padding:16px}html[data-client-mode=mobile] .force-page .card{min-width:0;max-width:100%;padding:20px}html[data-client-mode=mobile] .force-page input{min-width:0;min-height:44px;font-size:16px}html[data-client-mode=mobile] .app-filter-body :is(.filter-band,.filter-bar,.filters,.report-bar,.range-controls){width:100%;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:12px;margin:0;padding:8px 0;display:flex}html[data-client-mode=mobile] .app-filter-body :is(.filter-row,.quick-ranges,.range-tabs,.preset-tabs){flex-wrap:wrap;gap:8px;display:flex}html[data-client-mode=mobile] .app-filter-body :is(label,fieldset){color:#687d96;flex-direction:column;flex:auto;align-items:stretch;gap:6px;min-width:0;max-width:100%;font-size:12px;display:flex}html[data-client-mode=mobile] .app-filter-body :is(input:not([type=radio]):not([type=checkbox]),select){color:#243d5e;box-sizing:border-box;background:#fff;border:1px solid #dae4f0;border-radius:10px;width:100%;min-width:0;max-width:100%;height:auto;min-height:46px;padding:10px 12px;font-size:16px}html[data-client-mode=mobile] .app-filter-body :is(.date-range,.date-filter){grid-template-columns:minmax(0,1fr);display:grid}html[data-client-mode=mobile] .app-filter-body :is(.quick-ranges,.range-tabs,.preset-tabs) :is(button,strong,span){color:var(--role-primary);background:#eaf0f8;border:0;border-radius:8px;padding:8px 10px}html[data-client-mode=mobile] .app-filter-body :is(button.query,button.submit,button.search,button.search-btn){display:none}html[data-client-mode=mobile] .app-filter-body button.reset{color:#74849c;background:0 0;border:0;align-self:flex-end;min-height:44px}html[data-client-mode=mobile] .record-actions{flex-wrap:wrap}html[data-client-mode=mobile] .app-row-more>summary{min-height:44px;color:var(--role-primary);cursor:pointer;border:1px solid #d9e4f1;border-radius:9px;align-items:center;padding:0 12px;font-size:12px;display:flex}html[data-client-mode=mobile] .app-row-more[open]{flex-basis:100%}html[data-client-mode=mobile] .app-row-more>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}html[data-client-mode=mobile] .app-order-text{color:var(--role-primary);margin-top:10px;font-size:12px;background:0 0!important;border:0!important}html[data-client-mode=mobile] .block-page .board-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}@media print{html[data-client-mode=mobile] :is(.mobile-bottom,.mobile-header){display:none}}html[data-client-mode=mobile] .main .app-task-panel{box-shadow:none;background:#fff;border:1px solid #e4ebf4;border-radius:16px;min-width:0;margin:12px 0;padding:18px}html[data-client-mode=mobile] .task-heading{align-items:center;gap:16px;margin:4px 0 14px;font-size:16px;display:flex}html[data-client-mode=mobile] .task-heading>button{color:var(--role-primary);background:0 0;border:0;padding:0;font-size:13px}html[data-client-mode=mobile] .task-section-label{color:#7e8ea4;letter-spacing:.4px;margin:22px 4px 8px;font-size:12px}html[data-client-mode=mobile] .app-task-list{background:#fff;border:1px solid #e7edf5;border-radius:15px;margin:10px 0 16px;overflow:hidden}html[data-client-mode=mobile] .app-task-list>:is(button,a){color:#233c5a;text-align:left;background:#fff;border:0;border-bottom:1px solid #eff2f7;align-items:center;gap:12px;width:100%;min-height:58px;padding:15px 16px;font-size:14px;text-decoration:none;display:flex}html[data-client-mode=mobile] .app-task-list>:last-child{border-bottom:0}html[data-client-mode=mobile] .app-task-list>:is(button,a)>span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}html[data-client-mode=mobile] .app-task-list>:is(button,a)>svg{color:#93a3b8;flex-shrink:0;margin-left:auto}html[data-client-mode=mobile] .app-task-list small,.task-muted{color:#8797aa;font-size:12px}html[data-client-mode=mobile] .task-facts{gap:0;margin:14px 0;display:grid}html[data-client-mode=mobile] .task-facts>div{border-bottom:1px solid #eef2f6;justify-content:space-between;gap:15px;padding:12px 0;font-size:13px;display:flex}html[data-client-mode=mobile] .task-facts dt{color:#7e8fa4}.task-facts dd{text-align:right;overflow-wrap:anywhere;margin:0}html[data-client-mode=mobile] .app-task-form{gap:16px;display:grid}html[data-client-mode=mobile] .app-task-form>label{color:#526b89;gap:8px;font-size:13px;display:grid}html[data-client-mode=mobile] .app-task-form>label>input{border:1px solid #dce5f1;border-radius:10px;width:100%;padding:12px}html[data-client-mode=mobile] .app-task-form small{color:#8999ad;font-size:12px;line-height:1.7}html[data-client-mode=mobile] .task-primary,html[data-client-mode=mobile] .task-secondary{background:var(--role-primary);color:#fff;border:0;border-radius:12px;width:100%;min-height:46px;padding:10px 14px;font-size:15px;font-weight:650}html[data-client-mode=mobile] .task-secondary{color:var(--role-primary);background:#e9f0fa;margin:10px 0}html[data-client-mode=mobile] .task-error{color:#a83240;background:#fff0f0;border-radius:10px;padding:12px;font-size:13px;line-height:1.6}html[data-client-mode=mobile] .task-success{color:#246d54;background:#eaf7f1;border-radius:10px;padding:12px;font-size:13px}html[data-client-mode=mobile] .task-empty{color:#91a0b1;text-align:center;padding:30px;font-size:13px}html[data-client-mode=mobile] .main .card:has(>.form){background:#fff;border:1px solid #e4ebf4;border-radius:16px;padding:18px}html[data-client-mode=mobile] .main .app-task-panel>.row{grid-template-columns:1fr;display:grid}html[data-client-mode=mobile] .main .app-task-panel>.row>input{width:100%;padding:12px}html[data-client-mode=mobile] .main .app-task-panel>.primary{border-radius:10px;width:100%;min-height:46px}html[data-client-mode=mobile] .app-wizard-steps{color:#96a3b5;border-bottom:1px solid #e3eaf4;justify-content:space-between;gap:8px;margin:16px 0 22px;padding:12px 0;font-size:12px;display:flex}html[data-client-mode=mobile] .app-wizard-steps .active{color:var(--role-primary);font-weight:800}html[data-client-mode=mobile] .main .form:has(.actions)>.actions{flex-direction:column;align-items:stretch;display:flex}html[data-client-mode=mobile] .main .form:has(.actions)>.actions button{border-radius:11px;min-height:46px}html[data-client-mode=mobile] .main>.detail-page>.page-head:not(.member-context),html[data-client-mode=mobile] .main>.bill-page>.page-head:not(.member-context){display:none}html[data-client-mode=mobile] .main .app-order-card .app-order-text{min-height:30px;margin-top:4px}html[data-client-mode=mobile] .main .app-record-card{box-shadow:none;border-radius:14px;margin:10px 0;padding:14px}html[data-client-mode=mobile] .main .record-primary{gap:10px;margin:12px 0 4px}html[data-client-mode=mobile] .main .record-actions:has(button:only-child){border-top:1px solid #edf1f6;margin-top:8px;padding-top:5px}html[data-client-mode=mobile] .main .record-actions>button:only-child{background:0 0;border:0;min-height:32px;padding:4px 0;font-size:11px}html[data-client-mode=mobile] .main .app-record-card summary{min-height:34px;margin-top:8px;font-size:11px}html[data-client-mode=mobile] .bet-number-dialog{border:0;border-radius:20px 20px 0 0;width:100%;max-width:600px;max-height:92dvh;margin:auto auto 0;padding:16px}html[data-client-mode=mobile] .bet-number-cell{text-align:left;width:100%}html[data-client-mode=mobile] .bet-number-cell .bet-number-value{text-align:left;color:var(--role-primary);font-size:18px}html[data-client-mode=mobile] .bet-number-cell .bet-number-play{color:#6e849d;font-size:12px}html[data-client-mode=mobile] .main .app-play-page>.app-lottery-tabs{background:0 0;padding:0 0 12px}html[data-client-mode=mobile] .main .task-heading{margin:0 0 10px}html[data-client-mode=mobile] .main .app-play-settings .app-task-panel{margin:0;padding:16px}html[data-client-mode=mobile] .app-entry .editor-tools>label:has(input[type=checkbox]){border-bottom:1px solid #edf1f6;flex-direction:row-reverse;justify-content:space-between}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]{appearance:none;background:#d7e0eb;border:0;border-radius:20px;flex-shrink:0;width:38px;height:22px;min-height:22px;margin:0;position:relative}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]:checked{background:var(--role-primary)}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]:checked:after{transform:translate(16px)}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]:focus-visible{outline:2px solid var(--role-primary);outline-offset:3px}html[data-client-mode=mobile] .app-entry .editor-tools input[type=checkbox]:disabled{opacity:.45}.report-number{--report-number-color:#172b46;color:var(--report-number-color);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-family:Arial,Microsoft YaHei,sans-serif;font-size:max(1em,14px);font-weight:700;line-height:1.35}.report-number--profit{font-size:max(1em,15px);font-weight:800}.report-number--profit.report-number--positive{--report-number-color:#c52222}.report-number--profit.report-number--negative{--report-number-color:#087638}.report-number--winning.report-number--positive{--report-number-color:#9a4800;font-weight:800}.report-number--zero{--report-number-color:#64748b;font-weight:600}.report-number--unavailable{--report-number-color:#64748b;font-size:13px;font-weight:500}.report-number--count,.report-number--rate{font-size:inherit}:where(tfoot,.total-row,.is-summary) .report-number:not(.report-number--unavailable):not(.report-number--count):not(.report-number--rate){font-size:16px;font-weight:800}.report-card.is-summary .card-metrics dd.report-number:not(.report-number--unavailable){font-size:22px}.risk-pair .report-number{white-space:normal;overflow-wrap:anywhere}@media (width<=767px){.report-number{white-space:normal;overflow-wrap:anywhere}}.scheme-marker{color:#64748b;overflow-wrap:anywhere;white-space:normal;margin-top:3px;font-size:11px;font-weight:400;line-height:1.5;display:block}.notify-mask[data-v-20230061]{z-index:2000;background:#0f172a66;place-items:center;padding:1.25rem;animation:.16s fade-in-20230061;display:grid;position:fixed;inset:0}.notify-panel[data-v-20230061]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:min(400px,100%);padding:1.25rem 1.3rem 1.1rem;animation:.18s pop-in-20230061;box-shadow:0 24px 50px #0f283c2e}.notify-head[data-v-20230061]{align-items:flex-start;gap:.85rem;margin-bottom:.75rem;display:flex}.badge[data-v-20230061]{color:#fff;background:#64748b;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;display:grid}.notify-panel[data-type=success] .badge[data-v-20230061]{background:#15803d}.notify-panel[data-type=error] .badge[data-v-20230061],.notify-panel[data-type=system] .badge[data-v-20230061]{background:#dc2626}.notify-panel[data-type=warn] .badge[data-v-20230061]{background:#b45309}.notify-panel[data-type=info] .badge[data-v-20230061]{background:#0f766e}.eyebrow[data-v-20230061]{letter-spacing:.12em;color:#64748b;margin-bottom:.15rem;font-size:.7rem}h2[data-v-20230061]{color:#0f172a;margin:0;font-size:1.1rem;font-weight:600}.message[data-v-20230061]{color:#334155;white-space:pre-wrap;word-break:break-word;margin:0 0 1.1rem;font-size:.92rem;line-height:1.65}.actions[data-v-20230061]{justify-content:flex-end;gap:.65rem;display:flex}.btn[data-v-20230061]{cursor:pointer;border-radius:8px;min-width:88px;padding:.5rem 1rem;font-size:.9rem}.ghost[data-v-20230061]{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.primary[data-v-20230061]{color:#fff;background:#0f766e;border:none}.notify-panel[data-type=error] .primary[data-v-20230061],.notify-panel[data-type=system] .primary[data-v-20230061]{background:#b91c1c}.notify-panel[data-type=warn] .primary[data-v-20230061]{background:#b45309}@keyframes fade-in-20230061{0%{opacity:0}to{opacity:1}}@keyframes pop-in-20230061{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.notice-content[data-v-2bd12b09]{background:#fff;border:0;width:100%;height:clamp(180px,52dvh,520px);display:block}.login-notice[data-v-f3688412]{color:#1e293b;border:0;border-radius:16px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;box-shadow:0 24px 80px #0005}.login-notice[data-v-f3688412]::backdrop{background:#0f172a99}.login-notice[open][data-v-f3688412]{flex-direction:column;display:flex}header[data-v-f3688412]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 14px;display:flex}.eyebrow[data-v-f3688412]{color:#64748b;font-size:12px}h2[data-v-f3688412]{overflow-wrap:anywhere;margin:8px 0 0;font-size:22px}button[data-v-f3688412]{cursor:pointer}button[data-v-f3688412]:disabled{cursor:wait;opacity:.65}.close[data-v-f3688412]{color:#475569;background:#f1f5f9;border:0;border-radius:8px;flex-shrink:0;width:36px;height:36px;font-size:24px}.notice-scroll[data-v-f3688412]{min-height:60px;padding:8px 24px 18px;overflow-y:auto}footer[data-v-f3688412]{border-top:1px solid #e2e8f0;gap:8px;padding:16px 24px 22px;display:grid}label[data-v-f3688412]{align-items:center;gap:8px;min-height:30px;display:flex}input[data-v-f3688412]{width:18px;height:18px}small[data-v-f3688412]{color:#64748b}footer p[data-v-f3688412]{color:#b91c1c;margin:0}.primary[data-v-f3688412]{color:#fff;background:#1e40af;border:0;border-radius:8px;margin-top:8px;padding:12px;font-size:16px}.notice-retry[data-v-f3688412]{z-index:2100;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;position:fixed;bottom:12px;right:12px}@media (width<=600px){header[data-v-f3688412]{padding:18px 16px 12px}footer[data-v-f3688412]{padding:12px 16px 18px}.notice-scroll[data-v-f3688412]{padding:8px 16px 16px}h2[data-v-f3688412]{font-size:20px}}.version-banner[data-v-51458573]{z-index:2000;color:#fff;background:#0f3d2e;justify-content:center;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex;position:sticky;top:0}.version-banner-btn[data-v-51458573]{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff73;border-radius:6px;padding:4px 12px;font-size:13px}.version-banner-btn[data-v-51458573]:hover{background:#ffffff38}.probe[data-v-2bd8f148]{min-height:100vh;padding:1.75rem 2.5rem 2.5rem;position:relative;overflow:hidden}.grid-bg[data-v-2bd8f148]{pointer-events:none;background-image:linear-gradient(#0f766e0f 1px,#0000 1px),linear-gradient(90deg,#0f766e0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}.scan-beam[data-v-2bd8f148]{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#0d94880f 50%,#0000 60%);animation:4.5s ease-in-out infinite beam-2bd8f148;position:absolute;inset:0}@keyframes beam-2bd8f148{0%,to{opacity:.35;transform:translate(-12%)}50%{opacity:1;transform:translate(12%)}}.top[data-v-2bd8f148]{z-index:1;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.brand-block[data-v-2bd8f148]{align-items:center;min-height:68px;display:flex}.probe-logo[data-v-2bd8f148]{object-fit:contain;width:68px;height:68px;display:block}.brand-mark[data-v-2bd8f148]{background:var(--accent);border-radius:2px;width:12px;height:12px;animation:1.8s ease-in-out infinite pulse-2bd8f148;box-shadow:0 0 0 4px #0d948826}@keyframes pulse-2bd8f148{0%,to{opacity:1}50%{opacity:.45}}.brand[data-v-2bd8f148]{letter-spacing:.06em;color:var(--text);font-size:1.05rem;font-weight:700}.brand-sub[data-v-2bd8f148]{letter-spacing:.18em;color:var(--muted);margin-top:.15rem;font-size:.68rem}.meta[data-v-2bd8f148]{align-items:center;gap:.5rem;display:flex}.pill[data-v-2bd8f148]{letter-spacing:.12em;border:1px solid var(--stroke);color:var(--cyan);background:var(--accent-soft);border-radius:999px;padding:.28rem .55rem;font-size:.7rem}.pill.dim[data-v-2bd8f148]{color:var(--muted);background:#fff}.clock[data-v-2bd8f148]{color:var(--muted);margin-left:.35rem;font-family:inherit;font-size:.8rem}.stage[data-v-2bd8f148]{z-index:1;grid-template-columns:1.05fr 1fr;align-items:start;gap:2rem;max-width:1180px;margin:0 auto;display:grid;position:relative}.left h1[data-v-2bd8f148]{letter-spacing:.04em;color:var(--text);margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700}.lead[data-v-2bd8f148]{max-width:34rem;color:var(--muted);margin:0 0 1.25rem;font-size:.98rem}.err-box[data-v-2bd8f148]{color:#b91c1c;background:#fef2f2;border:1px solid #dc262659;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.85rem 1rem;display:flex}.err-box p[data-v-2bd8f148]{margin:0;font-size:.9rem}.retry[data-v-2bd8f148]{color:#b91c1c;cursor:pointer;font:inherit;background:#fff;border:1px solid #dc262659;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}.radar-wrap[data-v-2bd8f148]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.radar[data-v-2bd8f148]{aspect-ratio:1;border:1px solid var(--stroke);background:radial-gradient(circle,#0d94881a,#fff 55%);border-radius:50%;width:min(360px,70vw);position:relative;box-shadow:inset 0 0 30px #0d94880a,0 16px 40px #0f283c14}.ring[data-v-2bd8f148]{border:1px solid #0f766e1f;border-radius:50%;position:absolute;inset:12%}.r2[data-v-2bd8f148]{inset:24%}.r3[data-v-2bd8f148]{inset:36%}.sweep[data-v-2bd8f148]{opacity:.9;background:conic-gradient(#0000 0deg,#0d948838 50deg,#0000 70deg);border-radius:50%;animation:2.8s linear infinite spin-2bd8f148;position:absolute;inset:8%}@keyframes spin-2bd8f148{to{transform:rotate(360deg)}}.node[data-v-2bd8f148]{--i:0;--step:120deg;letter-spacing:.04em;width:36px;height:36px;color:var(--muted);transform:rotate(calc(var(--i) * var(--step))) translateY(-118px) rotate(calc(var(--i) * var(--step) * -1));background:#fff;border:1px solid #0f766e47;border-radius:50%;place-items:center;margin:-18px 0 0 -18px;font-size:.65rem;font-weight:700;transition:color .25s,border-color .25s,box-shadow .25s,background .25s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 12px #0f283c14}.node.probing[data-v-2bd8f148]{color:var(--cyan);border-color:var(--accent);box-shadow:0 0 0 4px #0d948826}.node.ok[data-v-2bd8f148]{color:var(--ok);border-color:#15803d73}.node.slow[data-v-2bd8f148]{color:var(--amber);border-color:#b4530966}.node.fail[data-v-2bd8f148]{color:var(--danger);border-color:#dc262666}.node.selected[data-v-2bd8f148]{background:var(--accent-soft);color:var(--cyan);box-shadow:0 0 0 5px #0d94882e}.core[data-v-2bd8f148]{color:var(--text);place-items:center;font-family:inherit;font-size:1.6rem;font-weight:600;display:grid;position:absolute;inset:0}.phase-label[data-v-2bd8f148]{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-dim);font-size:.85rem}.right[data-v-2bd8f148]{flex-direction:column;gap:1rem;display:flex}.panel[data-v-2bd8f148]{background:var(--panel);border:1px solid var(--stroke);border-radius:14px;padding:1rem 1.1rem 1.15rem;box-shadow:0 12px 32px #0f283c0f}.panel-head[data-v-2bd8f148]{letter-spacing:.16em;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.72rem;display:flex}.mono[data-v-2bd8f148]{font-family:inherit}.live[data-v-2bd8f148]{color:var(--ok)}.line-list[data-v-2bd8f148]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.line-card[data-v-2bd8f148]{border:1px solid var(--stroke);background:#f8fafc;border-radius:10px;padding:.85rem .9rem;transition:border-color .25s,background .25s,transform .25s}.line-card.active[data-v-2bd8f148]{background:var(--accent-soft);border-color:#0d948873;transform:translateY(-1px)}.line-top[data-v-2bd8f148]{justify-content:space-between;gap:1rem;margin-bottom:.55rem;display:flex}.line-name[data-v-2bd8f148]{color:var(--text);font-size:.95rem;font-weight:600}.line-region[data-v-2bd8f148]{color:var(--muted);margin-top:.15rem;font-family:inherit;font-size:.75rem}.line-stat[data-v-2bd8f148]{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.badge[data-v-2bd8f148]{letter-spacing:.08em;border:1px solid var(--stroke);color:var(--muted);background:#fff;border-radius:999px;padding:.15rem .45rem;font-size:.68rem}.line-card.probing .badge[data-v-2bd8f148]{color:var(--cyan);border-color:#0d948859}.line-card.ok .badge[data-v-2bd8f148]{color:var(--ok);border-color:#15803d59}.line-card.slow .badge[data-v-2bd8f148]{color:var(--amber)}.line-card.fail .badge[data-v-2bd8f148]{color:var(--danger)}.latency[data-v-2bd8f148]{letter-spacing:-.02em;color:var(--text);font-size:1.15rem;font-weight:600}.latency small[data-v-2bd8f148]{color:var(--muted);margin-left:.15rem;font-size:.7rem}.bar[data-v-2bd8f148]{background:#0f283c14;border-radius:999px;height:4px;overflow:hidden}.bar-fill[data-v-2bd8f148]{border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#0d9488);width:0;height:100%;transition:width .12s linear}.spark[data-v-2bd8f148]{color:var(--muted);justify-content:space-between;margin-top:.45rem;font-size:.7rem;display:flex}.sel[data-v-2bd8f148]{color:var(--cyan);font-weight:600}.log-panel[data-v-2bd8f148]{min-height:148px}.log[data-v-2bd8f148]{color:#3d5163;max-height:140px;font-size:.72rem;line-height:1.65;overflow:hidden}.log-row.muted[data-v-2bd8f148]{color:var(--muted)}@media (width<=960px){.stage[data-v-2bd8f148]{grid-template-columns:1fr}.probe[data-v-2bd8f148]{padding:1.25rem}}.mask[data-v-e323dd14]{z-index:1000;background:#0f172a73;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.panel[data-v-e323dd14]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;width:min(720px,100%);max-height:min(88vh,820px);padding:1.35rem 1.4rem 1.2rem;display:flex;box-shadow:0 24px 60px #0f283c2e}h2[data-v-e323dd14]{text-align:center;color:#0f172a;margin:0;font-size:1.35rem}.lead[data-v-e323dd14]{color:#334155;margin:.75rem 0 .5rem;font-size:.95rem}.body[data-v-e323dd14]{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;flex:1;margin:.5rem 0 .75rem;padding-right:.35rem;overflow:auto}.clauses[data-v-e323dd14]{color:#1e293b;margin:.75rem 0;padding-left:1.35rem;font-size:.9rem;line-height:1.7}.clauses>li[data-v-e323dd14]{margin-bottom:.55rem}.sub[data-v-e323dd14]{margin:.35rem 0 0;padding-left:1.2rem}.danger[data-v-e323dd14]{color:#dc2626;font-weight:600}.confirm-line[data-v-e323dd14]{text-align:center;color:#0f172a;margin:.25rem 0 .5rem;font-size:.95rem}.actions[data-v-e323dd14]{justify-content:center;gap:1rem;display:flex}.btn[data-v-e323dd14]{cursor:pointer;border-radius:8px;min-width:108px;padding:.55rem 1.1rem;font-size:.92rem}.btn[data-v-e323dd14]:disabled{opacity:.65;cursor:not-allowed}.ghost[data-v-e323dd14]{color:#0f172a;background:#fff;border:1px solid #0f172a}.primary[data-v-e323dd14]{color:#fff;background:#1e3a8a;border:none}.tip[data-v-e323dd14]{text-align:center;color:#b45309;margin:0 0 .5rem;font-size:.85rem}.brand-logo[data-v-d68655cd]{width:var(--logo-width,132px);height:var(--logo-height,48px);border-radius:6px;flex:none;overflow:hidden}.brand-logo.empty[data-v-d68655cd]{border:1px solid var(--logo-border,#cbd5e1);background:var(--logo-background,#fff)}.brand-logo img[data-v-d68655cd]{object-fit:contain;width:100%;height:100%;display:block}.rules-mask[data-v-f61ca5e7]{z-index:100;background:#0f172a85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rules-dialog[data-v-f61ca5e7]{background:#fff;border:1px solid #d7e0e8;border-radius:14px;flex-direction:column;width:min(1040px,100%);height:min(82vh,760px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.rules-head[data-v-f61ca5e7]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.rules-head h2[data-v-f61ca5e7],.rules-head p[data-v-f61ca5e7]{margin:0}.rules-head h2[data-v-f61ca5e7]{color:#0f3f3b;font-size:18px}.rules-head p[data-v-f61ca5e7]{color:#64748b;margin-top:3px;font-size:12px}.icon-close[data-v-f61ca5e7]{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:28px}.rules-layout[data-v-f61ca5e7]{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid}.play-picker[data-v-f61ca5e7]{background:#f8fafc;border-right:1px solid #e2e8f0;flex-direction:column;min-height:0;padding:14px;display:flex}.play-picker input[data-v-f61ca5e7]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:10px 12px}.play-picker input[data-v-f61ca5e7]:focus{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}.play-tree[data-v-f61ca5e7]{min-height:0;margin-top:12px;overflow:auto}.play-group h3[data-v-f61ca5e7]{color:#0f766e;margin:12px 6px 5px;font-size:13px}.play-group:first-child h3[data-v-f61ca5e7]{margin-top:0}.play-group button[data-v-f61ca5e7]{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:8px;width:100%;padding:7px 9px;display:flex}.play-group button[data-v-f61ca5e7]:hover,.play-group button.active[data-v-f61ca5e7]{color:#0f5c50;background:#dff3ed}.play-group small[data-v-f61ca5e7]{color:#94a3b8;font-family:Consolas,monospace}.rule-detail[data-v-f61ca5e7]{padding:22px 26px;overflow:auto}.play-title[data-v-f61ca5e7]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.play-title h3[data-v-f61ca5e7]{color:#172e3a;margin:0 8px 0 0;font-size:23px;display:inline}.play-title span[data-v-f61ca5e7]{color:#94a3b8;font-family:Consolas,monospace}.play-title b[data-v-f61ca5e7]{color:#0f766e;background:#e6f6f1;border-radius:999px;padding:5px 10px;font-size:12px}dl[data-v-f61ca5e7]{margin:8px 0 0}dl>div[data-v-f61ca5e7]{border-bottom:1px solid #edf2f7;grid-template-columns:118px 1fr;gap:16px;padding:15px 4px;display:grid}dt[data-v-f61ca5e7]{color:#64748b;font-size:13px}dd[data-v-f61ca5e7]{color:#253746;margin:0;line-height:1.65}.winning[data-v-f61ca5e7]{background:#f0faf6;border:1px solid #bbdfd2;border-radius:8px;margin:8px 0;padding:15px 14px}.winning dt[data-v-f61ca5e7],.winning dd[data-v-f61ca5e7]{color:#0f5c50;font-weight:600}.aliases[data-v-f61ca5e7]{flex-wrap:wrap;gap:6px;display:flex}.aliases span[data-v-f61ca5e7]{color:#475569;background:#f1f5f9;border-radius:4px;padding:2px 7px;font-size:12px}.rules-state[data-v-f61ca5e7]{color:#64748b;flex:1;place-items:center;display:grid}.rules-state.error[data-v-f61ca5e7]{color:#b45309;align-content:center;gap:12px}.rules-state button[data-v-f61ca5e7],.rules-foot button[data-v-f61ca5e7]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 18px}.rules-foot[data-v-f61ca5e7]{border-top:1px solid #e2e8f0;justify-content:flex-end;padding:12px 20px;display:flex}.no-result[data-v-f61ca5e7]{color:#94a3b8;text-align:center;padding:24px 8px}@media (width<=720px){.rules-mask[data-v-f61ca5e7]{padding:8px}.rules-dialog[data-v-f61ca5e7]{height:94vh}.rules-layout[data-v-f61ca5e7]{grid-template-rows:240px 1fr;grid-template-columns:1fr}.play-picker[data-v-f61ca5e7]{border-bottom:1px solid #e2e8f0;border-right:0}.rule-detail[data-v-f61ca5e7]{padding:16px}dl>div[data-v-f61ca5e7]{grid-template-columns:1fr;gap:5px}}.client-switch[data-v-fb98fc76]{background:#edf2f7;border:1px solid #cbd5e1;border-radius:12px;gap:4px;padding:4px;display:flex}button[data-v-fb98fc76]{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;min-width:80px;min-height:42px;font-weight:700}button[aria-pressed=true][data-v-fb98fc76]{color:var(--role-primary,#0f766e);background:#fff;box-shadow:0 2px 5px #15202b15}.pc-option[data-v-fb98fc76]{color:#d9480f;text-shadow:0 1px #fff;font-weight:850}.pc-option[aria-pressed=true][data-v-fb98fc76]{color:#c2410c;box-shadow:0 2px 7px #c2410c2b}button[data-v-fb98fc76]:focus-visible{outline-offset:2px;outline:2px solid #2563eb}button[data-v-fb98fc76]:disabled{opacity:.55;cursor:wait}.login-page[data-v-58b020d7]{place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative}.glow[data-v-58b020d7]{aspect-ratio:1;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#0d94881f,#0000 65%);border-radius:50%;width:min(480px,80%);position:absolute;top:12%;left:18%}.shell[data-v-58b020d7]{z-index:1;border:1px solid var(--stroke);background:#fff;border-radius:18px;width:min(440px,100%);position:relative;overflow:hidden;box-shadow:0 24px 60px #0f283c1a}.login-logo[data-v-58b020d7]{--logo-width:96px;--logo-height:96px;--logo-border:#0d948847;margin:0 auto 1.75rem}.form-panel[data-v-58b020d7]{background:#fff;padding:2.4rem 2.2rem}.form[data-v-58b020d7]{flex-direction:column;gap:1rem;display:flex}label[data-v-58b020d7]{color:var(--muted);flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}input[data-v-58b020d7]{border:1px solid var(--stroke);width:100%;color:var(--text);background:#f8fafc;border-radius:10px;outline:none;padding:.85rem .95rem;transition:border-color .2s,box-shadow .2s,background .2s}input[data-v-58b020d7]:focus{background:#fff;border-color:#0d948880;box-shadow:0 0 0 3px #0d94881f}.submit[data-v-58b020d7]{letter-spacing:.06em;cursor:pointer;color:#fff;background:linear-gradient(135deg,#14b8a6,#0f766e);border:none;border-radius:10px;margin-top:.5rem;padding:.9rem 1rem;font-weight:600;box-shadow:0 10px 24px #0d948847}.form-actions[data-v-58b020d7]{grid-template-columns:1fr auto;align-items:stretch;gap:.75rem;display:grid}.rules-button[data-v-58b020d7]{color:#0f766e;cursor:pointer;background:#f0fdfa;border:1px solid #0d948873;border-radius:10px;min-width:112px;margin-top:.5rem;padding:.9rem 1rem;font-weight:600}.rules-button[data-v-58b020d7]:hover{background:#ccfbf1}.submit[data-v-58b020d7]:disabled{opacity:.65;cursor:not-allowed}.tip[data-v-58b020d7]{color:var(--amber);margin:.25rem 0 0;font-size:.85rem}.captcha-modal-backdrop[data-v-58b020d7]{z-index:20;background:#0f172a73;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.captcha-modal[data-v-58b020d7]{background:#fff;border:1px solid #d7dce2;border-radius:4px;width:min(520px,100%);overflow:hidden;box-shadow:0 20px 60px #0f172a38}.captcha-modal-header[data-v-58b020d7],.captcha-modal-footer[data-v-58b020d7]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.35rem;display:flex}.captcha-modal-header h2[data-v-58b020d7]{color:#222;margin:0;font-size:.95rem;font-weight:500}.captcha-close[data-v-58b020d7]{color:#8b9298;cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1}.captcha-modal-body[data-v-58b020d7]{padding:1.1rem 1.35rem 1.35rem}.captcha-challenge[data-v-58b020d7]{justify-content:center;align-items:center;gap:.55rem;min-height:48px;display:flex}.captcha-expression[data-v-58b020d7]{-webkit-user-select:none;user-select:none;background:#edf1ed;border:1px solid #188b25;place-items:center;width:172px;height:58px;display:grid;overflow:hidden}.captcha-expression img[data-v-58b020d7]{width:172px;height:58px;display:block}.captcha-image-loading[data-v-58b020d7]{color:#55705b;font-size:.85rem}.captcha-answer[data-v-58b020d7]{color:#0a7c1d;border:1px solid #188b25;place-items:center;width:100%;height:48px;font-size:1.35rem;display:grid}.captcha-answer-field[data-v-58b020d7]{flex:0 0 82px;width:82px;position:relative}.captcha-refresh[data-v-58b020d7]{color:#008018;cursor:pointer;background:0 0;border:0;font-size:1rem}.captcha-backspace[data-v-58b020d7]{color:#087e13;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:1.15rem;position:absolute;top:8px;right:2px}.captcha-refresh[data-v-58b020d7]:disabled,.captcha-backspace[data-v-58b020d7]:disabled,.captcha-key[data-v-58b020d7]:disabled,.captcha-login[data-v-58b020d7]:disabled{cursor:wait;opacity:.6}.captcha-keypad[data-v-58b020d7]{grid-template-columns:repeat(5,56px);justify-content:center;gap:0;margin:.9rem auto 0;display:grid}.captcha-key[data-v-58b020d7]{color:#087e13;cursor:pointer;background:#fff;border:1px dashed #0a8f16;height:40px;font-size:1rem}.captcha-key[data-v-58b020d7]:hover,.captcha-key.selected[data-v-58b020d7]{background:#e7f8e8}.captcha-modal-footer[data-v-58b020d7]{border-top:1px solid #e5e7eb;border-bottom:0;justify-content:center}.captcha-login[data-v-58b020d7]{color:#087e13;cursor:pointer;background:#fff;border:1px solid #148c20;border-radius:20px;min-width:84px;padding:.45rem 1.35rem}@media (width<=800px){.login-page[data-v-58b020d7]{padding:1.5rem 1rem}.form-panel[data-v-58b020d7]{padding:1.75rem 1.25rem}.login-logo[data-v-58b020d7]{--logo-width:72px;--logo-height:72px;margin-bottom:1.25rem}.captcha-keypad[data-v-58b020d7]{grid-template-columns:repeat(5,minmax(42px,1fr));width:min(280px,100%)}}@media (width<=480px){.form-actions[data-v-58b020d7]{grid-template-columns:1fr}.rules-button[data-v-58b020d7]{margin-top:0}}.force-page[data-v-dcc9e024]{background:#f4f7f9;place-items:center;min-height:100vh;padding:24px;display:grid}.card[data-v-dcc9e024]{background:#fff;border:1px solid #d7e0e5;border-radius:12px;width:min(440px,100%);padding:28px;box-shadow:0 12px 32px #14283214}h1[data-v-dcc9e024]{margin:0 0 10px;font-size:22px}.notice[data-v-dcc9e024],.hint[data-v-dcc9e024]{color:#60727d;font-size:13px;line-height:1.6}form[data-v-dcc9e024]{gap:14px;margin-top:18px;display:grid}label[data-v-dcc9e024]{gap:6px;font-size:14px;display:grid}input[data-v-dcc9e024]{border:1px solid #cbd5da;border-radius:7px;padding:10px 12px;font-size:15px}button[data-v-dcc9e024]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:11px 14px;font-weight:600}button[data-v-dcc9e024]:disabled{opacity:.65;cursor:wait}.tip[data-v-dcc9e024]{color:#b42318;font-size:13px}.marquee[data-v-aed22244]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;justify-content:flex-start;align-items:center;min-height:28px;padding:4px 16px;display:flex;overflow:hidden}.marquee[data-v-aed22244]:hover{filter:brightness(1.06)}.text[data-v-aed22244]{white-space:nowrap;will-change:transform;width:max-content;max-width:none;animation:marquee-scroll-aed22244 var(--marquee-duration) linear infinite;pointer-events:none;flex:none;margin:0;font-size:13px;line-height:1.4}.marquee:hover .text[data-v-aed22244],.marquee:focus-visible .text[data-v-aed22244],.marquee.paused .text[data-v-aed22244]{animation-play-state:paused}@keyframes marquee-scroll-aed22244{0%{transform:translateX(var(--marquee-start))}to{transform:translateX(var(--marquee-end))}}@media (prefers-reduced-motion:reduce){.text[data-v-aed22244]{text-overflow:ellipsis;will-change:auto;max-width:100%;animation:none;overflow:hidden;transform:none}}.mask[data-v-aed22244]{z-index:1200;background:#141e2873;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.panel[data-v-aed22244]{background:#fff;border-radius:10px;flex-direction:column;width:min(480px,100%);max-height:min(70vh,520px);display:flex;box-shadow:0 12px 40px #0000002e}.head[data-v-aed22244]{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.head h2[data-v-aed22244]{margin:0;font-size:16px;font-weight:700}.x[data-v-aed22244]{appearance:none;color:#889;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.body[data-v-aed22244]{flex:1;padding:18px 16px;overflow:auto}.content[data-v-aed22244]{color:#1a2b34;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.7}.pager[data-v-aed22244]{color:#889;margin:12px 0 0;font-size:12px}.foot[data-v-aed22244]{border-top:1px solid #e8eef2;justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;display:flex}.switch[data-v-aed22244]{gap:8px;margin-right:auto;display:flex}.btn[data-v-aed22244]{appearance:none;cursor:pointer;color:#234;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:6px 12px;font-size:13px}.btn[data-v-aed22244]:hover{background:#f4f7f8}.btn.close[data-v-aed22244]{border-color:var(--role-primary,#0f3d2e);color:var(--role-primary,#0f3d2e)}.credit-panel[data-v-4b045507]{background:0 0;grid-template-columns:1fr 1fr;gap:8px 10px;width:248px;padding:2px;display:grid}.cell[data-v-4b045507]{background:#fff;border:1px solid #9aa5ad;border-radius:2px;justify-content:center;align-items:center;min-width:0;min-height:34px;padding:8px 10px 6px;display:flex;position:relative}.lab[data-v-4b045507]{color:#000;background:#fff;padding:0 4px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-8px;left:8px}.val[data-v-4b045507]{text-overflow:ellipsis;white-space:nowrap;color:#1a2b34;font-variant-numeric:tabular-nums;max-width:100%;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.val.credit[data-v-4b045507]{color:#e67a1a}.val.used[data-v-4b045507]{color:#c0392b}.val.avail[data-v-4b045507]{color:#1a9a5c}@media (width<=760px){.credit-panel[data-v-4b045507]{grid-template-columns:1fr;gap:6px;width:143px}.credit-panel .cell[data-v-4b045507]:nth-child(2){display:none}.credit-panel .cell[data-v-4b045507]{min-height:34px;padding:7px 8px 5px}.credit-panel .val[data-v-4b045507]{font-size:15px}}.correction-note[data-v-f88a22e8]{color:#805819;background:#fff4db;border:1px solid #efdbac;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:12px;line-height:1.7}.correction-note.quiet[data-v-f88a22e8]{color:#45698e;background:#eef5fc;border-color:#d8e6f5}.correction-note summary[data-v-f88a22e8]{cursor:pointer;font-weight:600}.correction-note div[data-v-f88a22e8]{padding-top:6px}.correction-note small[data-v-f88a22e8]{margin-top:8px;display:block}.lotto-panel[data-v-aff63474]{border:2px solid var(--role-primary,#11116f);background:#fff;border-radius:3px;flex-direction:column;width:100%;min-width:238px;max-width:286px;display:flex;overflow:hidden}.lotto-row[data-v-aff63474]{appearance:none;cursor:pointer;text-align:left;color:#1a2b34;background:#fff;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:46px;margin:0;padding:5px 10px;line-height:1.25;display:flex}.lotto-row.split[data-v-aff63474]{border-top:1px dashed #98a2b3}.lotto-row[data-v-aff63474]:hover{background:var(--role-tint,#f3faf6)}.lotto-row.active[data-v-aff63474]{background:var(--role-primary,#11116f);color:#fff}.left[data-v-aff63474],.right[data-v-aff63474]{flex-direction:column;gap:2px;min-width:0;display:flex}.right[data-v-aff63474]{flex:none;align-items:flex-end}.name[data-v-aff63474]{white-space:nowrap;font-size:13px;font-weight:700}.status[data-v-aff63474]{color:#1a9a5c;white-space:nowrap;font-size:12px;font-weight:600}.lotto-row.closed .status[data-v-aff63474],.lotto-row.waiting_draw .status[data-v-aff63474],.lotto-row.settling .status[data-v-aff63474],.lotto-row.drawn .status[data-v-aff63474]{color:#d9822b}.lotto-row.drawn .status[data-v-aff63474],.lotto-row.settled .status[data-v-aff63474],.lotto-row.scheduled .status[data-v-aff63474]{color:#5a6b73}.issue[data-v-aff63474]{font-variant-numeric:tabular-nums;color:#e67a1a;letter-spacing:.02em;font-size:13px;font-weight:700}.time-line[data-v-aff63474]{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.time-line small[data-v-aff63474]{color:#64727a;font-size:10px;font-weight:500}.lotto-row.active .name[data-v-aff63474],.lotto-row.active .count[data-v-aff63474]{color:#fff}.lotto-row.active .status[data-v-aff63474]{color:#72f0ae}.lotto-row.active .issue[data-v-aff63474]{color:#ffdf45}.lotto-row.active .time-line small[data-v-aff63474]{color:#c8d0ff}.count[data-v-aff63474]{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}@media (width<=760px){.lotto-panel[data-v-aff63474]{border-width:1px;width:100%;min-width:0;max-width:none}.lotto-row[data-v-aff63474]{gap:4px;min-height:48px;padding:5px 7px}.lotto-row .name[data-v-aff63474]{font-size:13px}.lotto-row .status[data-v-aff63474]{font-size:11px}.lotto-row .issue[data-v-aff63474]{font-size:12px}.lotto-row .time-line[data-v-aff63474]{gap:4px}.lotto-row .time-line small[data-v-aff63474]{font-size:9px}.lotto-row .count[data-v-aff63474]{font-size:12px}}.lotto-panel.horizontal[data-v-aff63474]{border:0;border-radius:0;flex-direction:row;width:420px;min-width:0;max-width:100%}.horizontal .lotto-row[data-v-aff63474]{flex:1 1 0;min-width:0;min-height:48px;padding:5px 16px}.horizontal .lotto-row.split[data-v-aff63474]{border-top:0;border-left:1px solid var(--role-border)}.horizontal .time-line small[data-v-aff63474]{display:none}.horizontal .issue[data-v-aff63474]{color:inherit;font-weight:500}.horizontal .lotto-row.active .status[data-v-aff63474]{color:#fff}@media (width<=760px){.horizontal .lotto-row[data-v-aff63474]{padding:6px 10px}}.money-decimal[data-v-75cd070d]{color:gray}.app-header[data-v-28f9bb13]{background:linear-gradient(135deg,var(--role-primary),var(--role-primary-soft));color:#fff;border:0;padding:15px 18px 13px;position:relative;box-shadow:0 7px 24px #182e491c}.app-brand[data-v-28f9bb13]{align-items:center;gap:11px;display:flex}.brand-mark[data-v-28f9bb13]{color:#fff;background:#ffffff28;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:900;text-decoration:none;display:grid}.app-brand>div[data-v-28f9bb13]{flex:1;gap:1px;min-width:0;display:grid}.app-brand>div span[data-v-28f9bb13]{opacity:.76;letter-spacing:.6px;font-size:11px}.app-brand strong[data-v-28f9bb13]{font-size:18px;line-height:1.25}.app-header-menu[data-v-28f9bb13]{color:#fff;background:#ffffff1b;border:1px solid #ffffff45;border-radius:11px;align-items:center;gap:5px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.app-account[data-v-28f9bb13]{color:#fffd;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.app-account>span[data-v-28f9bb13]:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-account b[data-v-28f9bb13]{margin-left:5px;font-weight:500}.app-credit[data-v-28f9bb13]{white-space:nowrap;font-variant-numeric:tabular-nums}.app-bottom[data-v-28f9bb13]{z-index:30;max-width:800px;padding:6px 7px calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5eaf2;grid-template-columns:repeat(5,minmax(0,1fr));margin:auto;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #13294b12}.app-bottom button[data-v-28f9bb13]{color:#8996a9;white-space:nowrap;background:0 0;border:0;border-radius:12px;justify-items:center;gap:3px;min-height:52px;padding:5px 1px;font-size:11px;font-weight:650;display:grid}.app-menu[data-v-28f9bb13]{color:#16263c;background:#f5f7fb;border:0;border-radius:24px 24px 0 0;width:100%;max-width:800px;max-height:min(85dvh,850px);margin:auto auto 0;padding:0;position:fixed;box-shadow:0 -20px 65px #10233a55}.app-menu[data-v-28f9bb13]::backdrop{background:#0a18367d}.app-menu-inner[data-v-28f9bb13]{max-height:85dvh;padding:8px 18px calc(16px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.menu-handle[data-v-28f9bb13]{background:#c6d1e1;border-radius:99px;width:38px;height:4px;margin:1px auto 16px}.app-menu header[data-v-28f9bb13]{justify-content:space-between;align-items:center;display:flex}.app-menu header small[data-v-28f9bb13]{color:#8190a4;font-size:11px}.app-menu h2[data-v-28f9bb13]{margin:2px 0 0;font-size:21px}.app-menu header button[data-v-28f9bb13]{color:#42516a;background:#e8edf5;border:0;border-radius:12px;width:40px;height:40px;font-size:19px}.menu-account[data-v-28f9bb13]{background:#fff;border-radius:13px;justify-content:space-between;gap:8px;margin:15px 0;padding:12px;font-size:12px;display:flex}.menu-account span[data-v-28f9bb13]{color:#667b94}.menu-search[data-v-28f9bb13]{color:#7688a2;background:#fff;border:1px solid #e2e9f1;border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex}.menu-search input[data-v-28f9bb13]{border:0;outline:0;flex:1;min-height:46px;font-size:16px}.app-menu-list[data-v-28f9bb13]{min-height:0;padding-top:12px;overflow:auto}.app-menu-list section[data-v-28f9bb13]{margin-bottom:12px}.app-menu-list h3[data-v-28f9bb13]{color:#7e8ea6;margin:4px 0 8px;font-size:12px}.app-menu-list section>div[data-v-28f9bb13]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.app-menu-list button[data-v-28f9bb13]{text-align:left;color:#243b57;background:#fff;border:1px solid #e7edf5;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:9px 11px;font-size:13px;font-weight:600;display:flex}.app-menu-list button[aria-current][data-v-28f9bb13]{border-color:var(--role-primary);color:var(--role-primary)}.app-menu footer[data-v-28f9bb13]{border-top:1px solid #e3e8f0;gap:7px;margin-top:12px;padding-top:12px;display:flex}.app-menu footer button[data-v-28f9bb13]{color:#42618c;background:#fff;border:1px solid #dce5ef;border-radius:10px;flex:1;min-height:44px;font-size:12px;font-weight:600}.app-menu footer .logout[data-v-28f9bb13]{color:#b33d43}.app-header[data-v-28f9bb13]{color:#192b45;box-shadow:none;background:#fff;border-bottom:1px solid #edf1f6;padding:13px 18px 10px}.app-brand strong[data-v-28f9bb13]{letter-spacing:-.5px;font-size:22px}.app-brand>div[data-v-28f9bb13]{gap:5px}.app-brand>div span[data-v-28f9bb13]{color:#8796aa;opacity:1;letter-spacing:0;font-size:11px}.app-header-menu[data-v-28f9bb13]{color:#59769d;background:#f1f5fa;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.app-back[data-v-28f9bb13]{color:#496c9b;background:0 0;border:0;width:28px;padding:0;font-size:30px}.app-bottom[data-v-28f9bb13]{box-shadow:0 -3px 15px #26385306}.app-bottom button[aria-current=page][data-v-28f9bb13]{color:var(--role-primary);background:0 0}.app-lottery-tabs>div[data-v-114d7af2]{background:#e5ebf4;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.app-lottery-tabs button[data-v-114d7af2]{color:#78889e;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:7px 10px;display:flex}.lottery-mark[data-v-114d7af2]{color:#637990;background:#d6dfeb;border-radius:7px;place-items:center;width:23px;height:23px;font-size:12px;font-weight:800;display:grid}.app-lottery-tabs button[aria-selected=true][data-v-114d7af2]{color:var(--role-primary);background:#fff;box-shadow:0 3px 9px #16355613}.app-lottery-tabs button[aria-selected=true] .lottery-mark[data-v-114d7af2]{background:var(--role-primary);color:#fff}.selected-mark[data-v-114d7af2]{width:11px;font-size:12px}.app-lottery-tabs p[data-v-114d7af2]{color:#8b9bb0;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:8px 2px 0;font-size:10px;display:flex}.app-lottery-tabs[data-v-114d7af2]{background:#fff;padding:10px 16px 0}.app-lottery-tabs>div[data-v-114d7af2]{background:#f0f3fa;border-radius:8px;gap:3px;padding:2px}.app-lottery-tabs button[data-v-114d7af2]{border-radius:7px;min-height:38px;font-size:13px}.app-lottery-tabs strong[data-v-114d7af2]{font-size:13px}.app-lottery-tabs button[aria-selected=true][data-v-114d7af2]{background:var(--role-primary);color:#fff;box-shadow:0 3px 7px #244ba327}.lottery-mark[data-v-114d7af2],.selected-mark[data-v-114d7af2]{display:none}.app-lottery-tabs p[data-v-114d7af2]{margin:8px 0 0;padding-bottom:8px}.shell[data-v-0a326276]{--role-primary:#334155;--role-primary-soft:#475569;--role-primary-rgb:51, 65, 85;--role-tint:#f1f5f9;--role-border:#cbd5e1;--role-page-bg:#eef2f6;--role-table-group:color-mix(in srgb, var(--role-primary) 14%, white);--role-table-strong:color-mix(in srgb, var(--role-primary) 24%, white);--green:var(--role-primary);--green-soft:var(--role-primary-soft);--accent:var(--role-primary);--accent-soft:var(--role-tint);--warn:#e67a1a;--danger:#c0392b;--ink:#1a2b34;--muted:#5a6b73;--bg:var(--role-page-bg);background:var(--bg);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.shell[data-role-theme=director][data-v-0a326276],.shell[data-role-theme=major_shareholder][data-v-0a326276],.shell[data-role-theme=minor_shareholder][data-v-0a326276],.shell[data-role-theme=general_agent][data-v-0a326276],.shell[data-role-theme=agent][data-v-0a326276]{--role-primary:#8b1e2d;--role-primary-soft:#a52a3a;--role-primary-rgb:139, 30, 45;--role-tint:#fdf2f3;--role-border:#e7b5bc;--role-page-bg:#f8f1f2}.shell[data-role-theme=member][data-v-0a326276]{--role-primary:#1e40af;--role-primary-soft:#1d4ed8;--role-primary-rgb:30, 64, 175;--role-tint:#eff6ff;--role-border:#a9c5f5;--role-page-bg:#edf4fc}.top-bar[data-v-0a326276]{box-sizing:border-box;border-bottom:3px solid var(--green);width:100%;box-shadow:0 2px 10px rgba(var(--role-primary-rgb), .08);background:#fff;flex-wrap:nowrap;align-items:center;gap:16px;padding:10px 16px 12px;display:flex}.top-bar.nav-is-wrap[data-v-0a326276]{align-items:center}.shell-logo[data-v-0a326276]{--logo-width:42px;--logo-height:42px;--logo-border:var(--role-border);--logo-background:var(--role-tint)}.top-left[data-v-0a326276]{flex:none;align-items:center;gap:10px;min-width:0;display:flex}.shell-identity[data-v-0a326276]{background:#fff;border:1px solid #9aa5ad;border-radius:2px;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:117px;min-height:34px;margin-top:2px;padding:8px 10px 6px;display:flex;position:relative}.identity-label[data-v-0a326276]{color:#000;background:#fff;padding:0 4px;font-size:11px;font-weight:400;line-height:1;position:absolute;top:-8px;left:8px}.identity-value[data-v-0a326276]{color:#1a2b34;white-space:nowrap;font-size:16px;font-weight:400;line-height:1.2}.top-mid[data-v-0a326276]{z-index:2;flex:none;align-items:stretch;width:clamp(238px,19vw,286px);display:flex;position:relative}.nav[data-v-0a326276]{flex-wrap:wrap;flex:1;place-content:center flex-end;align-items:center;gap:2px 4px;min-width:0;max-width:100%;margin-left:auto;display:flex}.nav-item[data-v-0a326276]{appearance:none;cursor:pointer;min-width:76px;color:var(--green-soft);background:0 0;border:0;border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:5px;padding:8px 10px 7px;transition:background .15s,color .15s,transform .12s;display:flex}.nav-item[data-v-0a326276]:hover{background:var(--role-tint);transform:translateY(-1px)}.nav-item.active[data-v-0a326276]{background:var(--green);color:#fff;box-shadow:0 4px 12px rgba(var(--role-primary-rgb), .24)}.nav-item.tone-warn[data-v-0a326276]{color:var(--warn)}.nav-item.tone-warn[data-v-0a326276]:hover{background:#e67a1a1a}.nav-item.tone-warn.active[data-v-0a326276]{background:var(--warn);color:#fff;box-shadow:0 4px 12px #e67a1a47}.nav-item.tone-danger[data-v-0a326276]{color:var(--danger)}.nav-item.tone-danger[data-v-0a326276]:hover{background:#c0392b14}.nav-item.tone-danger.active[data-v-0a326276]{background:var(--danger);color:#fff}.ico[data-v-0a326276]{place-items:center;width:34px;height:34px;display:grid}.ico svg[data-v-0a326276]{width:30px;height:30px}.label[data-v-0a326276]{letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.main[data-v-0a326276]{flex:1;padding:16px}.mobile-draw-summary[data-v-0a326276]{border:1px solid var(--role-border);background:#fff;border-radius:12px;margin:10px 14px 0;padding:4px 10px}.mobile-draw-summary>summary[data-v-0a326276]{cursor:pointer;min-height:44px;color:var(--role-primary);padding:9px 2px;font-size:13px;font-weight:700}.report-lottery-switch[data-v-0a326276]{border-bottom:2px solid var(--role-primary);background:#fff}@media (width<=960px){.top-bar[data-v-0a326276]{flex-wrap:wrap}.top-mid[data-v-0a326276]{flex:280px}.nav[data-v-0a326276]{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-left:0}}@media (width<=760px){.top-bar[data-v-0a326276]{border-bottom-width:2px;grid-template-rows:auto auto;grid-template-columns:148px minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.shell-logo[data-v-0a326276]{--logo-width:42px;--logo-height:42px;--logo-border:#ffffff6b;--logo-background:#fffffff5;grid-area:1/1;place-self:center}.top-left[data-v-0a326276]{grid-area:2/1;align-items:flex-start;padding:9px 5px 8px}.top-mid[data-v-0a326276]{grid-area:2/2;width:auto;min-width:0;padding:8px 5px 8px 0}.nav[data-v-0a326276]{scrollbar-width:none;background:var(--role-primary);flex-wrap:nowrap;grid-area:1/2;justify-content:flex-start;gap:0;width:100%;margin:0;overflow-x:auto}.nav[data-v-0a326276]::-webkit-scrollbar{display:none}.nav-item[data-v-0a326276],.nav-item.active[data-v-0a326276],.nav-item.tone-warn[data-v-0a326276],.nav-item.tone-danger[data-v-0a326276]{color:#fff;min-width:64px;box-shadow:none;background:0 0;border-radius:0;gap:0;padding:8px 8px 7px;transform:none}.nav-item[data-v-0a326276]:hover{background:#ffffff1f}.nav-item.active[data-v-0a326276]{background:#00000047}.nav-item .ico[data-v-0a326276]{display:none}.nav-item .label[data-v-0a326276]{font-size:13px;line-height:1.2}.main[data-v-0a326276]{width:100%;min-width:0;padding:8px 6px 18px;overflow-x:hidden}}.app-filter-bar[data-v-cacf3bdc]{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:2px 0 6px;display:flex}.app-filter-bar>span[data-v-cacf3bdc]{color:#7a8ca4;overflow-wrap:anywhere;font-size:12px}.app-filter-bar>button[data-v-cacf3bdc]{min-height:44px;color:var(--role-primary);background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:4px 6px;font-size:13px;font-weight:700;display:flex}.app-filter-sheet[data-v-cacf3bdc]{box-sizing:border-box;color:#213a59;overscroll-behavior:contain;background:#f7f9fc;border:0;border-radius:24px 24px 0 0;width:100%;max-width:800px;max-height:88dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -14px 60px #182b4b33}.app-filter-sheet[data-v-cacf3bdc]::backdrop{background:#10213c80}.app-filter-sheet>header[data-v-cacf3bdc]{z-index:1;background:#f7f9fc;justify-content:space-between;align-items:center;padding:20px 20px 13px;display:flex;position:sticky;top:0}.app-filter-sheet h2[data-v-cacf3bdc]{margin:4px 0 0;font-size:21px}.app-filter-sheet small[data-v-cacf3bdc]{color:#8998ad;font-size:11px}.app-filter-sheet header button[data-v-cacf3bdc]{color:#57708e;background:#eaf0f7;border:0;border-radius:12px;width:44px;height:44px;font-size:25px}.app-filter-body[data-v-cacf3bdc]{padding:0 18px 16px}.app-filter-sheet>footer[data-v-cacf3bdc]{padding:12px 18px calc(14px + env(safe-area-inset-bottom));background:#f7f9fc;border-top:1px solid #e6ecf4;position:sticky;bottom:0}.app-filter-sheet>footer>button[data-v-cacf3bdc]{background:var(--role-primary);color:#fff;border:0;border-radius:13px;width:100%;min-height:48px;font-size:15px;font-weight:750}.report-query-read.read-hidden[data-v-7e55a331]{justify-content:flex-end}.report-query-status[data-v-7e55a331]{margin:6px 0 10px;font-size:12px}.report-query-read[data-v-7e55a331],.report-query-error[data-v-7e55a331]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.report-query-read[data-v-7e55a331]{color:#64748b}.report-query-read small[data-v-7e55a331]{font-size:inherit}.report-query-error[data-v-7e55a331]{color:#9d2930;background:#fff2f2;border:1px solid #e5a8a8;border-radius:6px;padding:12px}.report-query-status button[data-v-7e55a331]{border:1px solid var(--role-border,#cbd5e1);color:var(--role-primary,#2d587c);font:inherit;cursor:pointer;background:#fff;border-radius:5px;padding:5px 10px}.report-query-status button[data-v-7e55a331]:disabled{opacity:.5;cursor:default}.report-query-status button[data-v-7e55a331]:focus-visible{outline:2px solid var(--role-primary,#2d587c);outline-offset:2px}.pc-home-card[data-v-557bfb8a]{background:#fff;border-radius:12px;max-width:720px;margin:0 auto;padding:24px 28px;box-shadow:0 6px 20px #1428320f}.pc-home-card h1[data-v-557bfb8a]{margin:0 0 12px;font-size:22px}.pc-home-card p[data-v-557bfb8a]{color:#334;margin:0 0 8px;line-height:1.6}.pc-home-card .muted[data-v-557bfb8a]{color:#667;font-size:14px}.app-home[data-v-557bfb8a]{color:#182b46;gap:15px;padding:7px 2px 28px;display:grid}.app-section-heading[data-v-557bfb8a],.section-title[data-v-557bfb8a]{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-section-heading small[data-v-557bfb8a]{color:#8797aa;font-size:12px}.app-section-heading h1[data-v-557bfb8a]{letter-spacing:-.5px;margin:3px 0 0;font-size:25px}.role-chip[data-v-557bfb8a]{background:var(--role-tint);color:var(--role-primary);border-radius:9px;padding:6px 10px;font-size:12px;font-weight:800}.app-periods[data-v-557bfb8a]{background:#e8edf5;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.app-periods button[data-v-557bfb8a]{color:#60728b;background:0 0;border:0;border-radius:10px;min-height:39px;font-size:13px;font-weight:700}.app-periods button[aria-pressed=true][data-v-557bfb8a]{color:var(--role-primary);background:#fff;box-shadow:0 2px 8px #223e6422}.app-hero[data-v-557bfb8a]{background:linear-gradient(135deg,#fff,var(--role-tint));border:1px solid var(--role-border);border-top:4px solid var(--role-primary);color:#203750;border-radius:20px;padding:19px;box-shadow:0 9px 25px #14284614}.hero-top[data-v-557bfb8a]{color:#75869d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.hero-top span[data-v-557bfb8a]:last-child{border:1px solid var(--role-border);border-radius:8px;padding:4px 8px}.hero-value[data-v-557bfb8a]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:11px 0 5px;font-size:36px;font-weight:850;line-height:1.14}.hero-value[data-v-557bfb8a] .report-number{font-size:inherit;white-space:normal}.hero-value[data-v-557bfb8a] .money-decimal,.hero-stats[data-v-557bfb8a] .money-decimal{color:gray}.app-hero p[data-v-557bfb8a]{color:#8b98aa;margin:0;font-size:11px}.hero-divider[data-v-557bfb8a]{border-top:1px solid #dfe7f1;margin:18px 0 13px}.hero-stats[data-v-557bfb8a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hero-stats>div[data-v-557bfb8a]{gap:5px;min-width:0;display:grid}.hero-stats>div>span[data-v-557bfb8a]{color:#8191a5;font-size:11px}.hero-stats b[data-v-557bfb8a]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px}.hero-stats[data-v-557bfb8a] .report-number{font-size:inherit}.app-upstream[data-v-557bfb8a],.app-shortcuts[data-v-557bfb8a],.app-lines[data-v-557bfb8a]{background:#fff;border:1px solid #edf1f7;border-radius:17px;padding:15px;box-shadow:0 5px 19px #213b6010}.section-title h2[data-v-557bfb8a]{margin:0;font-size:16px}.section-title>span[data-v-557bfb8a]{background:var(--role-tint);color:var(--role-primary);border-radius:7px;padding:5px 8px;font-size:11px;font-weight:700}.section-title button[data-v-557bfb8a]{color:var(--role-primary);background:0 0;border:0;align-items:center;gap:1px;font-size:12px;font-weight:700;display:flex}.upstream-grid[data-v-557bfb8a]{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.upstream-grid>div[data-v-557bfb8a]{background:#f4f7fc;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.upstream-grid small[data-v-557bfb8a]{color:#8190a4;font-size:11px}.upstream-grid b[data-v-557bfb8a]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:20px}.shortcut-grid[data-v-557bfb8a]{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.shortcut-grid button[data-v-557bfb8a]{text-align:left;color:#203653;background:#f8faff;border:1px solid #e7edf7;border-radius:14px;justify-items:start;gap:5px;min-width:0;min-height:112px;padding:11px;display:grid;position:relative}.shortcut-icon[data-v-557bfb8a]{background:var(--role-tint);width:32px;height:32px;color:var(--role-primary);border-radius:10px;place-items:center;display:grid}.shortcut-grid strong[data-v-557bfb8a]{font-size:14px}.shortcut-grid small[data-v-557bfb8a]{color:#8997a9;font-size:11px}.shortcut-arrow[data-v-557bfb8a]{color:#9baec1;position:absolute;top:12px;right:9px}.line-card[data-v-557bfb8a]{text-align:left;color:#243b58;background:0 0;border:0;border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:11px;padding:10px 0;display:flex}.line-card>span[data-v-557bfb8a]{gap:4px;min-width:0;display:grid}.line-card strong[data-v-557bfb8a]{overflow-wrap:anywhere;font-size:13px}.line-card small[data-v-557bfb8a]{color:#8190a3;font-size:11px}.line-card>b[data-v-557bfb8a]{margin-left:auto;font-size:16px}.app-note[data-v-557bfb8a]{color:#8998aa;text-align:center;margin:0;font-size:11px}.app-error[data-v-557bfb8a]{color:#ab3a39;background:#fff0ef;border-radius:11px;padding:11px;font-size:13px}.app-error button[data-v-557bfb8a]{color:inherit;background:0 0;border:0;margin-left:8px;font-weight:800}.app-loading[data-v-557bfb8a]{color:#718198;text-align:center;font-size:13px}.app-home[data-v-557bfb8a]{gap:12px;padding:0 0 22px}.app-hero[data-v-557bfb8a]{background:linear-gradient(130deg,var(--role-primary),color-mix(in srgb,var(--role-primary) 76%,#fff));color:#fff;border:0;border-radius:16px;padding:17px;box-shadow:0 6px 16px #274bbb1a}.hero-account[data-v-557bfb8a]{align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.hero-account>b[data-v-557bfb8a]{overflow-wrap:anywhere}.hero-account>span[data-v-557bfb8a]:last-child{white-space:nowrap;background:#ffffff20;border-radius:5px;padding:4px 6px;font-size:10px}.hero-avatar[data-v-557bfb8a]{background:#fff2;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.hero-top[data-v-557bfb8a]{color:#d3dffb;font-size:11px}.hero-top>span[data-v-557bfb8a]:last-child{display:none}.hero-value[data-v-557bfb8a]{margin:9px 0 13px;font-size:34px}.hero-value[data-v-557bfb8a] .report-number--positive{color:#ffd5d7}.hero-value[data-v-557bfb8a] .report-number--negative{color:#a0efcc}.hero-value[data-v-557bfb8a] .money-decimal{color:#c5cee1}.app-hero p[data-v-557bfb8a]{display:none}.hero-bottom[data-v-557bfb8a]{color:#d2def8;border-top:1px solid #ffffff24;justify-content:space-between;padding-top:12px;font-size:10px;display:flex}.home-metrics[data-v-557bfb8a]{background:#fff;border:1px solid #e8eef7;border-radius:15px;grid-template-columns:1fr 1fr;gap:14px 12px;padding:16px;display:grid}.home-metrics>div[data-v-557bfb8a]{gap:5px;min-width:0;display:grid}.home-metrics>div>span[data-v-557bfb8a]{color:#8797aa;font-size:11px}.home-metrics b[data-v-557bfb8a]{overflow-wrap:anywhere;font-size:21px}.app-upstream[data-v-557bfb8a],.app-shortcuts[data-v-557bfb8a],.app-lines[data-v-557bfb8a]{box-shadow:none;border-radius:15px;padding:15px}.section-title h2[data-v-557bfb8a]{font-size:14px}.upstream-grid[data-v-557bfb8a]{margin-top:12px}.upstream-grid>div[data-v-557bfb8a]{background:0 0;padding:0}.upstream-grid b[data-v-557bfb8a]{font-size:20px}.shortcut-grid[data-v-557bfb8a]{justify-content:space-around;gap:8px;margin-top:13px;display:flex}.shortcut-grid button[data-v-557bfb8a]{text-align:center;background:0 0;border:0;flex:1;align-content:start;justify-items:center;min-height:70px;padding:0}.shortcut-grid strong[data-v-557bfb8a]{color:#5e7797;font-size:11px;font-weight:500}.shortcut-grid small[data-v-557bfb8a],.shortcut-arrow[data-v-557bfb8a]{display:none}.shortcut-icon[data-v-557bfb8a]{background:#eef3fc;border-radius:11px;width:34px;height:34px}.app-lines[data-v-557bfb8a]{margin-top:0}.rebate-allocation[data-v-882666cc]{white-space:nowrap;font-variant-numeric:tabular-nums;color:#222;justify-content:center;align-items:center;gap:3px;max-width:100%;font-size:14px;display:inline-flex}.rebate-allocation input[data-v-882666cc]{box-sizing:border-box;color:#143d9e;text-align:center;width:100px;min-width:68px;max-width:none;min-height:27px;font:inherit;background:#fff;border:1px solid #8a8a8a;border-radius:0;padding:2px 4px}.rebate-allocation input[aria-invalid=true][data-v-882666cc]{border-color:#c0392b}.rebate-allocation input[data-v-882666cc]:disabled{color:#777;background:#f3f3f3}.rebate-received[data-v-882666cc],.rebate-retained[data-v-882666cc],.rebate-outgoing[data-v-882666cc]{min-width:38px}.rebate-outgoing[data-v-882666cc]{font-weight:700}.odds-wrap[data-v-0a2a785e]{--odds-border:#8a8a8a;--odds-head:var(--role-primary);--odds-group:var(--role-tint);--odds-link:var(--role-primary);flex-direction:column;gap:10px;width:100%;max-width:100%;min-height:0;margin:0 auto;display:flex}.odds-wrap.wide[data-v-0a2a785e]{max-width:100%}.allocation .odds-table[data-v-0a2a785e]{min-width:1240px}.col-allocation[data-v-0a2a785e]{width:320px;min-width:320px}.allocation-labels[data-v-0a2a785e]{margin-top:3px;font-size:12px;font-weight:400;display:block}.toolbar[data-v-0a2a785e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar-left[data-v-0a2a785e]{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tip[data-v-0a2a785e]{color:#c0392b;background:#ffe8e8;border:1px solid #f0b4b4;margin:0;padding:4px 10px;font-size:12px;line-height:1.4;display:inline-block}.actions[data-v-0a2a785e]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.bulk-setting[data-v-0a2a785e]{color:#334155;align-items:center;gap:6px;min-height:30px;font-size:12px;display:inline-flex}.bulk-setting label[data-v-0a2a785e]{white-space:nowrap;font-weight:600}.bulk-setting input[type=text][data-v-0a2a785e]{width:104px;height:28px}.bulk-help[data-v-0a2a785e]{color:#b42318;white-space:nowrap}.bulk-error[data-v-0a2a785e]{color:#b42318;width:100%;margin:0;font-size:12px}.btn-bulk[data-v-0a2a785e]{height:28px;color:var(--role-primary);background:var(--role-tint);border:1px solid var(--role-border);cursor:pointer;white-space:nowrap;border-radius:2px;padding:0 10px}.btn-bulk[data-v-0a2a785e]:hover:not(:disabled){background:var(--role-table-group)}.btn-bulk[data-v-0a2a785e]:disabled{opacity:.5;cursor:not-allowed}.btn-submit[data-v-0a2a785e]{color:#c0392b;cursor:pointer;background:#fff;border:1px solid #e07474;border-radius:2px;min-width:72px;padding:4px 18px;font-size:14px}.btn-submit[data-v-0a2a785e]:hover:not(:disabled){background:#fff5f5}.btn-submit[data-v-0a2a785e]:disabled{opacity:.5;cursor:not-allowed}.table-scroll[data-v-0a2a785e]{border:1px solid var(--odds-border);background:#fff;max-height:min(72vh,760px);overflow:auto}.odds-table[data-v-0a2a785e]{border-collapse:collapse;table-layout:fixed;color:#222;width:100%;min-width:900px;font-size:13px}.block-only .odds-table[data-v-0a2a785e]{table-layout:auto;min-width:0}.block-only .col-name[data-v-0a2a785e]{width:auto}thead th[data-v-0a2a785e]{z-index:2;background:var(--odds-head);color:#fff;text-align:center;border:1px solid var(--role-border);white-space:nowrap;padding:7px 4px;font-weight:700;position:sticky;top:0}tbody td[data-v-0a2a785e]{border:1px solid var(--odds-border);text-align:center;vertical-align:middle;background:#fff;padding:4px 6px}tr.group td[data-v-0a2a785e]{background:var(--odds-group);font-weight:600}.col-name[data-v-0a2a785e]{width:200px;text-align:left!important;padding-left:10px!important}thead .col-name[data-v-0a2a785e]{text-align:center!important;padding-left:4px!important}tr.group .col-name .name[data-v-0a2a785e]{color:var(--odds-link)}.name[data-v-0a2a785e]{font-weight:600}.code[data-v-0a2a785e]{display:none}.num[data-v-0a2a785e]{font-variant-numeric:tabular-nums}.col-min[data-v-0a2a785e]{width:80px}.col-limit[data-v-0a2a785e]{white-space:nowrap;width:104px}.col-block[data-v-0a2a785e]{width:116px}.col-odds[data-v-0a2a785e]{width:90px}td.odds span[data-v-0a2a785e]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--odds-link);font-weight:600;display:block;overflow:hidden}.block-cell[data-v-0a2a785e],.rebate-cell[data-v-0a2a785e]{white-space:nowrap}.same[data-v-0a2a785e]{color:var(--odds-link);align-items:center;gap:2px;margin-right:4px;font-size:12px;font-weight:600;display:inline-flex}.inp-block[data-v-0a2a785e]{width:64px!important}.inp-rebate[data-v-0a2a785e]{width:88px!important}input[type=text][data-v-0a2a785e]{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #999;border-radius:0;width:72px;max-width:100%;padding:2px 4px;font-size:13px}input[data-v-0a2a785e]:disabled{color:#999;background:#f3f3f3}.empty[data-v-0a2a785e]{color:#678;padding:28px!important}@media (width<=820px){.odds-wrap[data-v-0a2a785e],.odds-wrap.wide[data-v-0a2a785e]{max-width:100%}.odds-table[data-v-0a2a785e]{table-layout:auto}}.play-tools[data-v-ee20997e]{align-items:center;gap:10px;display:flex}.play-tools label[data-v-ee20997e]{color:#8c9bb0;background:#fff;border:1px solid #e1e7f0;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.play-tools input[data-v-ee20997e]{background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:44px;font-size:16px}.play-tools>button[data-v-ee20997e]{color:var(--role-primary);background:0 0;border:0;min-height:44px;font-size:13px}.play-categories[data-v-ee20997e]{gap:7px;padding:12px 0;display:flex;overflow-x:auto}.play-categories button[data-v-ee20997e]{color:#647790;background:#e9eef6;border:0;border-radius:10px;flex-shrink:0;min-height:40px;padding:0 14px}.play-categories button[aria-pressed=true][data-v-ee20997e]{background:var(--role-primary);color:#fff}.play-list-value[data-v-ee20997e]{text-align:right;margin-left:auto}.play-list-value small[data-v-ee20997e]{font-size:11px}.play-odds[data-v-ee20997e]{text-align:center;color:#536c92;background:#eef4fd;border-radius:12px;gap:8px;padding:18px;display:grid}.play-odds strong[data-v-ee20997e]{color:var(--role-primary);font-size:30px}.batch-targets summary[data-v-ee20997e]{min-height:44px;color:var(--role-primary);cursor:pointer}.batch-targets label[data-v-ee20997e]{border-top:1px solid #edf1f6;align-items:center;gap:8px;padding:10px 0;display:flex}.batch-targets small[data-v-ee20997e]{margin-left:auto}.batch-targets input[data-v-ee20997e]{width:20px;height:20px;min-height:0}.play-parameters summary[data-v-ee20997e]{color:#6d85a4;cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}.rebate-setting[data-v-ee20997e]{background:#f6f9fe;border:1px solid #dbe5f3;border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 12px;display:flex}.rebate-setting>b[data-v-ee20997e]{font-size:13px}.rebate-setting>small[data-v-ee20997e]{color:#647790;font-size:12px;line-height:1.6}.rebate-setting>label[data-v-ee20997e],.rebate-preview[data-v-ee20997e]{width:100%}.rebate-preview summary[data-v-ee20997e]{color:var(--role-primary);cursor:pointer;padding:8px 0}.rebate-preview>div[data-v-ee20997e]{border-top:1px solid #dbe5f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.self-share-settings[data-v-f883d204]{background:#fff;border:1px solid #d6dfe5;border-radius:8px;min-width:0;padding:16px}.self-share-settings header[data-v-f883d204]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.self-share-settings h2[data-v-f883d204]{color:#000;margin:0;font-size:15px}.self-share-settings h3[data-v-f883d204]{color:#000;margin:0 0 5px;font-size:12px;font-weight:400}.self-share-settings p[data-v-f883d204]{color:#000;margin:8px 0;font-size:12px;line-height:1.6}.self-share-settings button[data-v-f883d204]{color:#000;cursor:pointer;background:#fff;border:1px solid #cbd7df;border-radius:5px;padding:6px 10px;font-size:12px}.self-share-settings header button[data-v-f883d204]{border:0;margin-left:auto;padding:0}.self-share-settings button[data-v-f883d204]:disabled{opacity:.5;cursor:default}.share-note[data-v-f883d204]{color:#000;font-size:11px}.share-games[data-v-f883d204]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.share-games article[data-v-f883d204]{min-width:0}.share-games strong[data-v-f883d204]{color:#a86100;font-variant-numeric:tabular-nums;font:650 24px/1.3 Arial,sans-serif}.share-games label[data-v-f883d204]{color:#000;align-items:center;gap:5px;font-size:15px;display:flex}.share-games input[data-v-f883d204]{box-sizing:border-box;border:1px solid #b8c8dc;border-radius:5px;width:80px;min-width:0;padding:5px 8px;font:650 20px Arial,sans-serif}.share-range[data-v-f883d204]{color:#000;margin-top:4px;font-size:11px;display:block}.share-details[data-v-f883d204]{color:#000;margin-top:8px;font-size:11px}.share-details summary[data-v-f883d204]{cursor:pointer;width:fit-content}.share-details dl[data-v-f883d204]{margin:7px 0}.share-details dt[data-v-f883d204]{font-weight:600}.share-details dd[data-v-f883d204]{margin:3px 0 0;line-height:1.6}.self-share-settings .share-save[data-v-f883d204]{background:var(--role-primary,#1d4ed8);color:#fff;border-color:#0000;margin-top:10px}.self-share-settings .share-error[data-v-f883d204]{color:#b91c1c}.self-share-settings.compact[data-v-f883d204]{border:0;border-left:1px solid #e5eaee;border-radius:0;padding:0 0 0 16px}.compact header[data-v-f883d204]{margin-bottom:8px}.compact h2[data-v-f883d204]{color:#000;font-size:12px;font-weight:500}.compact .share-games[data-v-f883d204]{gap:14px}.compact .share-games h3[data-v-f883d204]{margin:0 10px 0 0;display:inline-block}.compact .share-games strong[data-v-f883d204]{font-size:23px}@media (width<=860px){.self-share-settings.compact[data-v-f883d204]{border-top:1px solid #e5eaee;border-left:0;padding:12px 0 0}}@media (width<=600px){.self-share-settings[data-v-f883d204]{padding:14px}.share-games strong[data-v-f883d204]{font-size:24px}.share-save[data-v-f883d204]{width:100%}}.director-schemes[data-v-86fb31a3]{border-bottom:1px solid #dce3e8;min-width:0;margin-bottom:16px;padding:0 0 14px}.director-schemes header[data-v-86fb31a3],.actions[data-v-86fb31a3],.pagination[data-v-86fb31a3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.director-schemes h3[data-v-86fb31a3]{margin:0;font-size:16px}.scheme-actions[data-v-86fb31a3]{gap:8px;margin-left:auto;display:flex}.director-schemes button[data-v-86fb31a3]{color:#234;cursor:pointer;background:#fff;border:1px solid #b8c8cf;border-radius:5px;padding:6px 10px;font-size:12px}.director-schemes button[data-v-86fb31a3]:disabled{opacity:.5;cursor:default}.director-schemes button[aria-pressed=true][data-v-86fb31a3]{border-color:var(--role-primary);background:var(--role-tint);color:var(--role-primary)}.hint[data-v-86fb31a3]{color:#678;margin:4px 0;font-size:12px;line-height:1.6}.error[data-v-86fb31a3]{color:#ae331c;font-size:13px}.scheme-help[data-v-86fb31a3]{color:#678;font-size:12px}.scheme-help summary[data-v-86fb31a3]{cursor:pointer;width:fit-content}.scheme-help[open][data-v-86fb31a3]{flex-basis:100%;order:2;margin-bottom:4px}.scheme-list[data-v-86fb31a3]{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.scheme-list button[data-v-86fb31a3]{text-align:left;overflow-wrap:anywhere;align-items:center;gap:12px;max-width:100%;min-height:38px;display:flex}.scheme-list b[data-v-86fb31a3]{font-size:14px}.scheme-list small[data-v-86fb31a3]{color:#78848f;flex-shrink:0;font-size:11px}.scheme-list .locked-status[data-v-86fb31a3]{color:#ae331c}.pagination[data-v-86fb31a3]{margin:8px 0}.scheme-meta[data-v-86fb31a3]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.name[data-v-86fb31a3]{white-space:nowrap;flex:1;align-items:center;gap:10px;min-width:240px;max-width:380px;font-size:12px;display:flex}.director-schemes input[data-v-86fb31a3]{box-sizing:border-box;border:1px solid #b8c8cf;border-radius:5px;width:100%;min-width:0;padding:6px 8px}.scheme-meta .hint[data-v-86fb31a3]{margin:0}.scheme-bulk[data-v-86fb31a3]{background:#fafbfc;border:1px solid #d6dfe5;border-radius:6px;min-width:0;margin:10px 0;padding:6px 12px 10px}.scheme-bulk legend[data-v-86fb31a3]{max-width:100%;padding:0 5px;font-size:12px;font-weight:600}.bulk-note[data-v-86fb31a3]{color:#678;font-size:11px;font-weight:400}.scheme-bulk .hint[data-v-86fb31a3]{margin:0 0 8px;font-size:11px}.bulk-controls[data-v-86fb31a3]{align-items:flex-end;gap:10px;display:flex}.bulk-controls>button[data-v-86fb31a3]{flex-shrink:0;min-height:30px}.bulk-fields[data-v-86fb31a3]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.bulk-fields label[data-v-86fb31a3]{gap:4px;min-width:0;font-size:12px;display:grid}.bulk-fields input[data-v-86fb31a3]{font-variant-numeric:tabular-nums;font:13px Arial,sans-serif}.scheme-table-heading[data-v-86fb31a3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.scheme-table-heading h4[data-v-86fb31a3]{margin:0;font-size:14px}.scheme-lottery-tabs[data-v-86fb31a3]{background:0 0;width:240px;max-width:100%;margin-left:auto;padding:0}.scheme-lottery-tabs[data-v-86fb31a3] button{min-height:32px}.scheme-empty-tabs[data-v-86fb31a3]{margin-top:12px;margin-bottom:12px}.scheme-table[data-v-86fb31a3]{max-height:520px;margin:8px 0;overflow:auto}.scheme-table table[data-v-86fb31a3]{border-collapse:collapse;width:100%;min-width:930px}.scheme-table th[data-v-86fb31a3],.scheme-table td[data-v-86fb31a3]{border:1px solid #d9e1e5;padding:5px;font-size:12px}.scheme-table thead[data-v-86fb31a3]{z-index:1;background:#edf3f5;position:sticky;top:0}.scheme-table th[data-v-86fb31a3]:first-child{min-width:100px}.scheme-table .scheme-group th[data-v-86fb31a3]{text-align:left;color:#285b43;background:#eaf4ef;padding:8px}.scheme-table .play-code[data-v-86fb31a3]{display:none}.scheme-table input[data-v-86fb31a3]{min-width:93px}.pending[data-v-86fb31a3]{overflow-wrap:anywhere;background:#fff9eb;border:1px solid #d8a94c;border-radius:6px;padding:12px}.pending p[data-v-86fb31a3]{font-size:12px}.pending button[data-v-86fb31a3]{margin-right:8px}.actions[data-v-86fb31a3]{margin-top:10px}@media (width<=600px){.director-schemes header h3[data-v-86fb31a3]{width:100%;margin-bottom:2px}.scheme-actions[data-v-86fb31a3],.director-schemes header button[data-v-86fb31a3]{flex:1}.scheme-list[data-v-86fb31a3]{gap:6px}.scheme-list button[data-v-86fb31a3]{flex-direction:column;flex:135px;align-items:flex-start;gap:3px}.scheme-meta[data-v-86fb31a3]{gap:6px}.name[data-v-86fb31a3]{flex-basis:100%;min-width:0;max-width:none}.bulk-controls[data-v-86fb31a3]{flex-direction:column;align-items:stretch}.bulk-fields[data-v-86fb31a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.scheme-bulk button[data-v-86fb31a3]{width:100%}.scheme-lottery-tabs[data-v-86fb31a3]{width:220px}.scheme-table[data-v-86fb31a3]{max-height:450px}}.app-profile[data-v-b056cb92]{margin-bottom:14px}.app-profile-top[data-v-b056cb92]{align-items:center;gap:12px;padding:16px 0;display:flex}.profile-avatar[data-v-b056cb92]{background:var(--role-tint);width:54px;height:54px;color:var(--role-primary);border-radius:17px;place-items:center;display:grid}.app-profile-top>div[data-v-b056cb92]{flex:1;min-width:0}.app-profile-top h1[data-v-b056cb92]{overflow-wrap:anywhere;margin:0;font-size:22px}.app-profile-top p[data-v-b056cb92]{color:#7a8ca4;margin:4px 0;font-size:12px}.app-profile-top button[data-v-b056cb92]{color:var(--role-primary);background:#fff;border:0;border-radius:10px;padding:7px 10px;font-size:11px}.app-profile-credit[data-v-b056cb92]{background:#fff;border:1px solid #e3eaf4;border-radius:17px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.app-profile-credit>div[data-v-b056cb92]{gap:6px;min-width:0;display:grid}.app-profile-credit>div>span[data-v-b056cb92]{color:#8293a9;font-size:11px}.app-profile-credit b[data-v-b056cb92]{overflow-wrap:anywhere;font-size:21px}.app-profile-functions[data-v-b056cb92]{background:#fff;border:1px solid #e6ecf5;border-radius:14px;margin:15px 0;padding:0 14px}.app-profile-functions summary[data-v-b056cb92]{color:var(--role-primary);cursor:pointer;align-items:center;font-size:14px;font-weight:750;display:flex}.app-profile-functions>div[data-v-b056cb92]{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px;display:grid}.app-profile-functions a[data-v-b056cb92]{color:#516c8c;background:#f5f8fc;border-radius:9px;justify-content:space-between;align-items:center;min-height:44px;padding:7px 10px;font-size:12px;text-decoration:none;display:flex}.app-profile-tabs[data-v-b056cb92]{background:#e7edf6;border-radius:12px;gap:5px;padding:4px;display:flex}.app-profile-tabs button[data-v-b056cb92]{color:#73839a;background:0 0;border:0;border-radius:9px;flex:1;padding:7px 5px;font-size:12px;font-weight:700}.app-profile-tabs button[aria-selected=true][data-v-b056cb92]{color:var(--role-primary);background:#fff}.wrap[data-v-b056cb92]{width:100%;max-width:1280px;margin:0 auto}.cards[data-v-b056cb92]{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.card[data-v-b056cb92]{background:#fff;border:1px solid #d6dfe5;border-radius:8px;min-width:0;padding:14px 18px}.span-2[data-v-b056cb92]{grid-column:1/-1}h2[data-v-b056cb92]{margin:0 0 12px;font-size:16px}.odds-heading[data-v-b056cb92]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;display:grid}.odds-heading h2[data-v-b056cb92]{text-align:center;grid-column:2;margin:0}.odds-lottery-shortcuts[data-v-b056cb92]{background:0 0;grid-column:3;justify-self:end;width:240px;max-width:100%;padding:0}.odds-lottery-shortcuts[data-v-b056cb92] button{min-height:32px}.grid[data-v-b056cb92]{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.grid dt[data-v-b056cb92]{color:#000;margin:0 0 2px;font-size:12px}.grid dd[data-v-b056cb92]{margin:0;font-size:14px}.account-card[data-v-b056cb92]{padding:10px 14px}.account-heading[data-v-b056cb92]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.account-heading h2[data-v-b056cb92]{margin:0;font-size:15px}.account-actions[data-v-b056cb92]{gap:14px;display:flex}.account-actions button[data-v-b056cb92],.quiet-button[data-v-b056cb92]{color:#000;background:0 0;padding:0;font-size:12px}.account-summary[data-v-b056cb92]{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;max-width:960px;margin-inline:auto}.account-summary>div[data-v-b056cb92]{min-width:0;padding:4px 10px}.account-summary>div+div[data-v-b056cb92]{border-left:1px solid #e5eaee}.account-summary dd[data-v-b056cb92]{overflow-wrap:anywhere;font-size:16px;font-weight:650}.account-summary small[data-v-b056cb92]{color:#000;margin-left:8px;font-size:11px;font-weight:400;display:inline-block}.account-details[data-v-b056cb92]{background:#f7f9fb;border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding:12px}.account-details dd[data-v-b056cb92]{overflow-wrap:anywhere;font-size:12px}.account-metrics[data-v-b056cb92]{border-top:1px solid #e5eaee;margin-top:6px;padding-top:8px}.account-metrics.with-share[data-v-b056cb92]{grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:16px;display:grid}.credit-summary[data-v-b056cb92]{grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:16px;margin:0;display:grid}.credit-summary dt[data-v-b056cb92]{color:#000;margin-bottom:5px;font-size:12px}.credit-summary dd[data-v-b056cb92]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font:650 23px/1.3 Arial,sans-serif}.credit-summary>div:first-child dd[data-v-b056cb92]{color:#a86100}.credit-summary>div:nth-child(2) dd[data-v-b056cb92]{color:#6a7580}.credit-summary>div:nth-child(3) dd[data-v-b056cb92]{color:#176443}.credit-summary dd[data-v-b056cb92] .report-number{color:inherit}.password-card .form[data-v-b056cb92]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.password-hint[data-v-b056cb92],.password-card .tip[data-v-b056cb92]{grid-column:1/-1}.password-card .form>button[data-v-b056cb92]{justify-self:start}.form[data-v-b056cb92]{flex-direction:column;gap:10px;display:flex}label[data-v-b056cb92]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-b056cb92]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}button[data-v-b056cb92]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:8px 14px}.hint[data-v-b056cb92]{color:#678;margin:0;font-size:12px}.tip[data-v-b056cb92]{color:#b42318;margin:0;font-size:13px}@media (width<=860px){.odds-heading[data-v-b056cb92]{grid-template-columns:minmax(0,1fr)}.odds-heading h2[data-v-b056cb92],.odds-lottery-shortcuts[data-v-b056cb92]{grid-column:1;justify-self:center}.cards[data-v-b056cb92]{grid-template-columns:1fr}.account-metrics.with-share[data-v-b056cb92]{grid-template-columns:1fr;gap:12px}.account-details[data-v-b056cb92]{grid-template-columns:1fr 1fr}}@media (width<=600px){.card[data-v-b056cb92]{padding:14px}.account-summary[data-v-b056cb92]{grid-template-columns:1fr 1fr;gap:8px 0}.account-summary>div+div[data-v-b056cb92]{border-left:0}.account-summary>div[data-v-b056cb92]:nth-child(2n){border-left:1px solid #e5eaee}.account-summary dd[data-v-b056cb92]{font-size:14px}.account-summary small[data-v-b056cb92]{margin-left:5px}.account-details[data-v-b056cb92]{grid-template-columns:1fr}.credit-summary[data-v-b056cb92]{gap:8px}.credit-summary dt[data-v-b056cb92]{font-size:11px}.credit-summary dd[data-v-b056cb92]{font-size:17px}.password-card .form[data-v-b056cb92]{grid-template-columns:1fr}}.app-page-nav[data-v-8db976cf]{background:var(--role-primary,#334155);color:#fff;justify-content:space-between;align-items:stretch;gap:12px;min-width:0;height:42px;display:flex}.app-page-nav-title[data-v-8db976cf]{flex:180px;align-items:center;gap:12px;min-width:0;padding:6px 12px;display:flex;overflow:hidden}.app-page-nav-title h1[data-v-8db976cf]{letter-spacing:0;flex-shrink:0;margin:0;font-size:17px;line-height:24px}.app-page-nav-title span[data-v-8db976cf]{text-overflow:ellipsis;white-space:nowrap;color:#fff7b2;font-size:12px;overflow:hidden}.app-page-nav-tabs[data-v-8db976cf]{scrollbar-width:none;flex:0 auto;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow-x:auto}.app-page-nav-tabs[data-v-8db976cf]::-webkit-scrollbar{display:none}.app-page-nav-tabs button[data-v-8db976cf-s]{box-sizing:border-box;color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff73;border-radius:0;flex:none;min-width:104px;height:42px;margin:0;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:400;line-height:18px}.app-page-nav-tabs button.active[data-v-8db976cf-s]{color:var(--role-primary);background:#fff;font-weight:700}.app-page-nav-tabs button[data-v-8db976cf-s]:focus-visible{outline-offset:-3px;outline:2px solid}.app-page-nav-tabs button[data-v-8db976cf-s]:disabled{opacity:.55;cursor:not-allowed}html[data-client-mode=mobile] .app-page-nav{flex-direction:column;gap:0;height:auto}html[data-client-mode=mobile] .app-page-nav-title{box-sizing:border-box;flex:none;min-height:42px}html[data-client-mode=mobile] .app-page-nav-tabs{flex:none;width:100%}.chain-backdrop[data-v-f6096c93]{z-index:1000;background:#10203099;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.chain-dialog[data-v-f6096c93]{box-sizing:border-box;color:#233747;background:#fff;border-radius:14px;width:min(760px,100%);max-height:92dvh;padding:24px;overflow:auto;box-shadow:0 16px 50px #10203055}.chain-heading[data-v-f6096c93],.chain-config-heading[data-v-f6096c93],.chain-actions[data-v-f6096c93]{justify-content:space-between;align-items:center;gap:12px;display:flex}.chain-heading h2[data-v-f6096c93]{margin:4px 0 0;font-size:21px}.chain-eyebrow[data-v-f6096c93]{color:#718294;font-size:12px}.chain-close[data-v-f6096c93],.chain-secondary[data-v-f6096c93]{cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:8px 14px}.chain-odds[data-v-f6096c93]{border:0;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;display:flex}.chain-odds legend[data-v-f6096c93]{margin-bottom:9px;font-size:14px;font-weight:600}.chain-odds label[data-v-f6096c93]{cursor:pointer;border:1px solid #c9d6df;border-radius:8px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:flex}.chain-odds label.selected[data-v-f6096c93]{color:#125d6a;background:#e6f3f5;border-color:#176a79}.chain-odds input[data-v-f6096c93]{accent-color:#176a79}.chain-odds p[data-v-f6096c93]{color:#607284;flex-basis:100%;margin:0;font-size:12px;line-height:1.6}.chain-scheme-result[data-v-f6096c93]{color:#125d6a;background:#e6f3f5;border-radius:7px;padding:10px 14px;font-size:14px}.chain-hint[data-v-f6096c93],.chain-rule[data-v-f6096c93]{color:#607284;font-size:13px;line-height:1.65}.chain-hint[data-v-f6096c93]{margin:15px 0}.chain-fields[data-v-f6096c93]{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 22px;display:grid}.chain-fields label[data-v-f6096c93]{gap:7px;min-width:0;font-size:13px;font-weight:600;display:grid}input[data-v-f6096c93],textarea[data-v-f6096c93]{box-sizing:border-box;font:inherit;color:#233747;background:#fff;border:1px solid #b8c6d2;border-radius:6px;min-width:0;max-width:100%;padding:9px 10px}input[data-v-f6096c93]:focus,textarea[data-v-f6096c93]:focus{outline-offset:1px;outline:2px solid #157a8b}input[data-v-f6096c93]:disabled{color:#64748b;background:#f5f7f9}.chain-config-heading h3[data-v-f6096c93]{margin:0;font-size:15px}.chain-sync[data-v-f6096c93]{align-items:center;gap:6px;font-size:13px;display:flex}.chain-sync input[data-v-f6096c93]{accent-color:#176a79}.chain-games[data-v-f6096c93]{gap:6px;margin:13px 0;display:flex}.chain-games button[data-v-f6096c93]{color:#526478;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d6df;border-radius:6px;padding:7px 15px;font-size:13px}.chain-games button[aria-pressed=true][data-v-f6096c93]{color:#125d6a;background:#e6f3f5;border-color:#83b5bd;font-weight:700}.chain-game-note[data-v-f6096c93]{color:#607284;margin:12px 0;font-size:12px}.chain-summary[data-v-f6096c93]{background:#f0f6f8;border:1px solid #e0ebf0;border-radius:8px;flex-wrap:wrap;gap:26px;padding:12px 14px;font-size:13px;display:flex}.chain-summary strong[data-v-f6096c93]{color:#175f6c;font-variant-numeric:tabular-nums;margin-left:7px;font-size:19px}.chain-summary small[data-v-f6096c93]{color:#74818e;margin-left:8px}.chain-summary.invalid[data-v-f6096c93]{background:#fff3ef;border-color:#e6b3a5}.chain-summary.invalid strong[data-v-f6096c93]{color:#b42318}.chain-rule[data-v-f6096c93]{margin:10px 0;font-size:12px}.chain-preview[data-v-f6096c93]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.chain-preview th[data-v-f6096c93],.chain-preview td[data-v-f6096c93]{text-align:left;border-bottom:1px solid #e4eaf0;padding:10px 8px}.chain-preview thead th[data-v-f6096c93]{color:#617486;background:#f7f9fb;font-weight:600}.chain-preview th[data-v-f6096c93]:first-child{width:19%}.chain-preview th[data-v-f6096c93]:nth-child(2){width:29%}.chain-preview th[data-v-f6096c93]:nth-child(3){width:24%}.chain-preview tbody th[data-v-f6096c93]{font-weight:500}.chain-account[data-v-f6096c93]{color:#155e75;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:700}.chain-share[data-v-f6096c93]{color:#9a3412;font-weight:700}.chain-percent[data-v-f6096c93]{align-items:center;gap:7px;display:flex}.chain-percent input[data-v-f6096c93]{width:74px;font-weight:600}.chain-rebate[data-v-f6096c93]{font-variant-numeric:tabular-nums;width:112px;max-width:100%}.chain-fixed small[data-v-f6096c93]{color:#8a96a3;margin-top:3px;font-size:11px;font-weight:400;display:block}.chain-saved-rebate[data-v-f6096c93]{font-variant-numeric:tabular-nums}.chain-success[data-v-f6096c93]{color:#17603a;font-size:13px;line-height:1.6}.chain-error[data-v-f6096c93]{color:#b42318;font-size:13px;line-height:1.6}.chain-output[data-v-f6096c93]{margin-top:12px;font-size:13px}.chain-output summary[data-v-f6096c93]{cursor:pointer;color:#155e75;padding:6px 0}.chain-output textarea[data-v-f6096c93]{resize:vertical;width:100%;margin-top:7px;font-family:inherit;line-height:1.6;display:block}.chain-actions[data-v-f6096c93]{border-top:1px solid #e4eaf0;justify-content:flex-end;margin-top:22px;padding-top:16px}.chain-primary[data-v-f6096c93]{color:#fff;font:inherit;cursor:pointer;background:#1c5260;border:0;border-radius:7px;padding:10px 18px;font-weight:600}button[data-v-f6096c93]:disabled{opacity:.55;cursor:not-allowed}@media (width<=600px){.chain-backdrop[data-v-f6096c93]{padding:8px}.chain-dialog[data-v-f6096c93]{border-radius:12px;max-height:calc(100dvh - 16px);padding:16px 12px}.chain-heading h2[data-v-f6096c93]{font-size:19px}.chain-fields[data-v-f6096c93]{grid-template-columns:1fr;gap:12px;margin:14px 0 18px}.chain-summary[data-v-f6096c93]{gap:8px 16px;padding:10px}.chain-summary strong[data-v-f6096c93]{font-size:17px}.chain-summary small[data-v-f6096c93]{display:none}.chain-preview[data-v-f6096c93]{font-size:12px}.chain-preview th[data-v-f6096c93],.chain-preview td[data-v-f6096c93]{padding:8px 4px}.chain-preview th[data-v-f6096c93]:first-child{width:18%}.chain-preview th[data-v-f6096c93]:nth-child(2),.chain-preview th[data-v-f6096c93]:nth-child(3){width:25%}.chain-percent[data-v-f6096c93]{gap:3px}.chain-percent input[data-v-f6096c93]{width:51px}.chain-rebate[data-v-f6096c93]{width:88px}input[data-v-f6096c93]{padding:9px 6px}.chain-actions[data-v-f6096c93]{gap:8px}.chain-primary[data-v-f6096c93]{flex:1;padding:11px 8px;font-size:14px}.chain-config-heading h3[data-v-f6096c93]{font-size:14px}}.pager[data-v-e43ea228]{color:#334;border-top:1px solid #e8eef2;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.meta[data-v-e43ea228]{color:#556;margin-right:4px}.size[data-v-e43ea228],.jump[data-v-e43ea228]{align-items:center;gap:6px;display:inline-flex}select[data-v-e43ea228],input[data-v-e43ea228]{background:#fff;border:1px solid #c5d0d8;border-radius:6px;min-width:64px;padding:4px 8px}input[data-v-e43ea228]{text-align:center;width:56px}.btn[data-v-e43ea228]{cursor:pointer;color:#1a2b34;background:#fff;border:1px solid #c5d0d8;border-radius:6px;padding:5px 10px}.btn[data-v-e43ea228]:disabled{opacity:.45;cursor:not-allowed}.btn.primary[data-v-e43ea228]{background:var(--role-primary,#0f3d2e);border-color:var(--role-primary,#0f3d2e);color:#fff}.btn.primary[data-v-e43ea228]:disabled{opacity:.45}.credit-bar[data-v-00e35c5f]{color:#334;background:#f3f5f7;border:1px solid #e2e8ec;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.who[data-v-00e35c5f]{color:#1a2b34;font-weight:700}.item em[data-v-00e35c5f]{color:#000;margin-right:4px;font-style:normal}.item strong[data-v-00e35c5f]{font-variant-numeric:tabular-nums;color:var(--role-primary,#0f3d2e);font-weight:700}.retained-share strong[data-v-cc43ab4c]{color:#9a3412;font-variant-numeric:tabular-nums;font-size:14px}.retained-share small[data-v-cc43ab4c]{color:#64748b;margin-top:4px;font-size:12px;display:block}.share-note[data-v-cc43ab4c]{font-size:12px}.page[data-v-cc43ab4c]{background:var(--role-page-bg);min-width:0;padding:6px 4px 24px}.page>.credit-bar[data-v-cc43ab4c]{margin-top:10px}.filters[data-v-cc43ab4c]{margin-bottom:10px;font-size:13px}.filters select[data-v-cc43ab4c]{border:1px solid #cfd8dc;border-radius:6px;margin-left:6px;padding:4px 8px}.primary[data-v-cc43ab4c]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 12px}.table[data-v-cc43ab4c]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-cc43ab4c],td[data-v-cc43ab4c]{text-align:left;border-bottom:1px solid #e8eef2;padding:8px 6px}.ops[data-v-cc43ab4c]{gap:10px;display:flex}.ops a[data-v-cc43ab4c],td a[data-v-cc43ab4c]{color:var(--role-primary)}.muted[data-v-cc43ab4c]{color:#889}.downline-account[data-v-cc43ab4c]{text-align:left;color:#254365;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;display:flex}.downline-account>span[data-v-cc43ab4c]:first-child{gap:5px;display:grid}.downline-account b[data-v-cc43ab4c]{font-size:14px}.downline-account small[data-v-cc43ab4c]{color:#8b9bb1;font-size:11px}.downline-values[data-v-cc43ab4c]{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0;display:grid}.downline-values>div[data-v-cc43ab4c]{gap:7px;min-width:0;display:grid}.downline-values small[data-v-cc43ab4c]{color:#8c9bb0;font-size:11px}.downline-values strong[data-v-cc43ab4c]{overflow-wrap:anywhere;font-size:23px}.downline-values b[data-v-cc43ab4c]{color:#45658c;align-self:center;font-size:13px}html[data-client-mode=mobile] .app-downline-list .app-row-more>summary{border:0;border-top:1px solid #edf1f6;border-radius:0;justify-content:space-between;min-height:34px;padding:6px 0;font-size:11px}.scheme-picker[data-v-202fbff9]{gap:10px;min-width:0;display:grid}.scheme-choices[data-v-202fbff9]{border:0;min-width:0;margin:0;padding:0}.scheme-choices legend[data-v-202fbff9]{color:#111827;margin-bottom:9px;padding:0;font-size:12px;font-weight:600}.scheme-options[data-v-202fbff9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scheme-option[data-v-202fbff9]{color:#172b3a;cursor:pointer;background:#fff;border:1px solid #d7e0e8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:52px;padding:12px 14px;transition:border-color .12s,background-color .12s;display:flex;position:relative}.scheme-option[data-v-202fbff9]:hover:not(.is-disabled){border-color:var(--role-primary,#8b1e2d);background:var(--role-tint,#fcf5f6)}.scheme-option.is-selected[data-v-202fbff9]{border-color:var(--role-primary,#8b1e2d);background:var(--role-tint,#fcf5f6);box-shadow:inset 0 0 0 1px var(--role-primary,#8b1e2d)}.scheme-option.is-disabled[data-v-202fbff9]{cursor:default;color:#7a8592;background:#f6f8fa}.scheme-option.is-current[data-v-202fbff9]{color:#334b5c;box-shadow:none;background:#f1f5f8;border-color:#b7c7d3}.scheme-option input[data-v-202fbff9]{width:18px;height:18px;min-height:0;accent-color:var(--role-primary,#8b1e2d);cursor:inherit;flex:none;margin:0}.scheme-option input[data-v-202fbff9]:focus-visible{outline:none}.scheme-option[data-v-202fbff9]:focus-within{outline:2px solid var(--role-primary,#8b1e2d);outline-offset:2px}.scheme-option-name[data-v-202fbff9]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.4}.scheme-option-tag[data-v-202fbff9]{color:var(--role-primary,#8b1e2d);background:#fff;border-radius:4px;flex:none;padding:2px 6px;font-size:10px;line-height:1.5}.is-current .scheme-option-tag[data-v-202fbff9]{color:#526575;background:#e4ebf1}.scheme-option-tag.is-locked[data-v-202fbff9]{color:#936314;background:#fff1d6}.scheme-option-note[data-v-202fbff9]{color:#8a6d28;flex-basis:100%;padding-left:26px;font-size:11px;line-height:1.5}.pages[data-v-202fbff9]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.pages>span[data-v-202fbff9]{color:#5f7081;font-size:11px}.scheme-picker button[data-v-202fbff9]{color:#234;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:6px 10px}.scheme-picker button[data-v-202fbff9]:disabled{opacity:.5;cursor:default}.scheme-picker p[data-v-202fbff9]{color:#8b3b27;margin:0;font-size:12px}.scheme-picker .scheme-loading[data-v-202fbff9]{color:#526575}@media (width<=600px){.scheme-options[data-v-202fbff9]{gap:8px}.scheme-option[data-v-202fbff9]{gap:7px;min-height:64px;padding:11px 10px}.scheme-option-name[data-v-202fbff9]{font-size:13px}.scheme-option-tag[data-v-202fbff9]{font-size:10px}.scheme-option-note[data-v-202fbff9]{padding-left:0}.pages button[data-v-202fbff9]{min-height:36px}}.scheme-field[data-v-a95a8c4a]{gap:10px;margin-top:8px;display:grid}.scheme-field-label[data-v-a95a8c4a]{color:#526575;font-size:12px}.card[data-v-a95a8c4a]{background:#fff;border-radius:12px;max-width:560px;margin:0 auto;padding:20px 24px;box-shadow:0 6px 20px #1428320f}h1[data-v-a95a8c4a]{margin:0 0 8px;font-size:20px}h2[data-v-a95a8c4a]{margin:0 0 6px;font-size:15px}.sub[data-v-a95a8c4a]{color:#678;margin:0 0 16px;font-size:13px}.form[data-v-a95a8c4a]{flex-direction:column;gap:12px;display:flex}label[data-v-a95a8c4a]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-a95a8c4a]:not(.toggle){border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.games[data-v-a95a8c4a]{border-top:1px dashed #dce3e8;padding-top:12px}.game-list[data-v-a95a8c4a]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.game[data-v-a95a8c4a]{align-items:center;gap:12px;padding:8px 4px;display:flex}.gname[data-v-a95a8c4a]{min-width:64px;font-size:14px;font-weight:600}.sw[data-v-a95a8c4a]{color:#334;flex-direction:row;align-items:center;gap:8px;font-size:13px;display:flex}.sw.disabled[data-v-a95a8c4a]{opacity:.45}.toggle[data-v-a95a8c4a]{appearance:none;cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;outline:none;width:42px;height:22px;position:relative}.toggle[data-v-a95a8c4a]:disabled{cursor:not-allowed}.toggle[data-v-a95a8c4a]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle[data-v-a95a8c4a]:checked{background:var(--role-primary,#0f3d2e)}.toggle[data-v-a95a8c4a]:checked:after{transform:translate(20px)}.hint[data-v-a95a8c4a]{color:#889;margin:0;font-size:12px}.tip[data-v-a95a8c4a]{color:#b42318;margin:0;font-size:13px}.actions[data-v-a95a8c4a]{gap:10px;display:flex}button[data-v-a95a8c4a]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-a95a8c4a]{color:#234;background:#fff;border:1px solid #cfd8dc}@media (width<=560px){.game-list[data-v-a95a8c4a]{grid-template-columns:1fr}}.tree[data-v-b407ebd5]{margin:0;padding-left:1rem;list-style:none}.row[data-v-b407ebd5]{cursor:pointer;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.row em[data-v-b407ebd5]{color:#789;border:1px solid #d0d8dc;border-radius:4px;padding:0 4px;font-size:11px;font-style:normal}.tree.compact[data-v-b407ebd5]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;padding:0;display:grid}.tree.compact>li[data-v-b407ebd5]{background:#fafbfc;border:1px solid #e2e8ed;border-radius:6px;min-width:0;padding:8px 12px}.tree.compact>li>.row[data-v-b407ebd5]{font-weight:600}.tree.compact[data-v-b407ebd5] .row{overflow-wrap:anywhere}.tree.compact[data-v-b407ebd5] .row em{display:none}.tree.compact>.many-permissions[data-v-b407ebd5]>.tree{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding-left:0;display:grid}@media (width<=1000px){.tree.compact[data-v-b407ebd5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.tree.compact[data-v-b407ebd5]{grid-template-columns:1fr}}.perm-expand[data-v-b407ebd5]{color:var(--role-primary);background:#eff4fc;border:0;border-radius:8px;margin:3px 0 10px;padding:6px 10px;font-size:12px}html[data-client-mode=mobile] .tree{padding-left:10px}html[data-client-mode=mobile] .tree .row{border-bottom:1px solid #edf1f6;min-height:44px;font-size:14px}.child-scheme[data-v-2bb71571]{overflow-wrap:anywhere;background:#fff;border:1px solid #d9e1e8;border-radius:9px;margin:0 0 14px;padding:16px}.binding-heading[data-v-2bb71571]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.binding-heading h3[data-v-2bb71571]{color:#111827;margin:0;font-size:14px;font-weight:600}.binding-scope[data-v-2bb71571]{color:#526575;background:#f1f5f8;border-radius:4px;padding:3px 7px;font-size:11px}.child-scheme p[data-v-2bb71571]{color:#526575;margin:0;font-size:12px;line-height:1.6}.binding-form[data-v-2bb71571]{gap:14px;margin:0;display:grid}.binding-actions[data-v-2bb71571]{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.binding-actions .binding-rule[data-v-2bb71571]{font-size:11px}.binding-change[data-v-2bb71571]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.binding-change strong[data-v-2bb71571]{color:var(--role-primary,#8b1e2d);font-weight:600}.child-scheme button[data-v-2bb71571]{color:#234;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c8cf;border-radius:6px;flex-shrink:0;padding:8px 14px;font-size:12px}.child-scheme button[data-v-2bb71571]:disabled{opacity:.45;cursor:default}.child-scheme button[data-v-2bb71571]:focus-visible{outline:2px solid var(--role-primary,#8b1e2d);outline-offset:3px}.child-scheme .binding-save[data-v-2bb71571]{background:var(--role-primary,#8b1e2d);color:#fff;border-color:#0000;min-width:96px;min-height:36px}.child-scheme .binding-lock[data-v-2bb71571]{color:#8d651a;background:#fff9ed;border:1px solid #f1deb5;border-radius:6px;gap:7px;margin:0 0 14px;padding:9px 11px;display:flex}.binding-lock>span[data-v-2bb71571]{padding-top:4px;font-size:8px}.binding-pending[data-v-2bb71571]{background:#fff9ed;border:1px solid #f1deb5;border-radius:6px;gap:10px;margin-top:12px;padding:12px;display:grid}.binding-pending>div[data-v-2bb71571]{flex-wrap:wrap;gap:8px;display:flex}.child-scheme .error[data-v-2bb71571]{color:#ae331c;margin-top:10px}.child-scheme>p[role=status][data-v-2bb71571]{margin-top:10px}@media (width<=600px){.child-scheme[data-v-2bb71571]{padding:14px 12px}.binding-heading[data-v-2bb71571]{gap:7px;margin-bottom:12px}.binding-scope[data-v-2bb71571]{font-size:10px}.binding-actions[data-v-2bb71571]{align-items:flex-start;gap:10px}.binding-change[data-v-2bb71571]{gap:5px;font-size:11px}.child-scheme .binding-save[data-v-2bb71571]{min-width:90px;min-height:42px}.binding-actions .binding-rule[data-v-2bb71571]{max-width:190px;font-size:10px}}.rebate-operation-fields[data-v-d2531660]{border:0;min-width:0;margin:0;padding:0}.rebate-pending[data-v-d2531660]{overflow-wrap:anywhere;background:#fff9eb;border:1px solid #d8a94c;border-radius:6px;margin:8px 0;padding:12px}.rebate-pending p[data-v-d2531660]{font-size:12px;line-height:1.6}.rebate-pending button[data-v-d2531660]{margin:4px 8px 0 0;padding:7px 10px}.page[data-v-d2531660]{flex-direction:column;gap:12px;width:100%;max-width:1280px;margin:0 auto;display:flex}.page.member-data[data-v-d2531660]{box-sizing:border-box;max-width:none;padding:6px 4px 24px}.toolbar[data-v-d2531660]{justify-content:space-between;align-items:center;display:flex}.toolbar-actions[data-v-d2531660]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}h1[data-v-d2531660]{margin:0;font-size:18px}.cards[data-v-d2531660]{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.card[data-v-d2531660]{background:#fff;border:1px solid #d6dfe5;border-radius:8px;min-width:0;padding:14px 16px}.span-2[data-v-d2531660]{grid-column:1/-1}h2[data-v-d2531660]{margin:0 0 10px;font-size:16px}.row[data-v-d2531660]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.share-cap-fields[data-v-d2531660]{grid-template-columns:repeat(2,minmax(120px,1fr)) auto;align-items:end;gap:12px;display:grid}.share-cap-field[data-v-d2531660]{color:#334;gap:5px;font-size:13px;display:grid}.share-cap-field small[data-v-d2531660]{color:#000}.share-cap-input[data-v-d2531660]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.share-cap-input b[data-v-d2531660]{font-weight:500}.status-row[data-v-d2531660]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:13px;display:flex}.status-row .lab[data-v-d2531660]{color:#334;font-weight:600}input[data-v-d2531660]:not(.toggle):not([type=radio]):not([type=checkbox]){border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.primary[data-v-d2531660]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;margin-top:10px;padding:8px 12px}.primary.inline[data-v-d2531660],.row .primary[data-v-d2531660]{margin-top:0}.ghost[data-v-d2531660]{cursor:pointer;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:6px 10px}.tip[data-v-d2531660]{color:#b42318}.muted[data-v-d2531660]{color:#000;margin:0 0 8px;font-size:12px}.section-heading[data-v-d2531660]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.section-heading h2[data-v-d2531660]{margin:0 auto 0 0;font-size:15px}.section-heading .muted[data-v-d2531660]{margin:0}.overview-actions[data-v-d2531660]{gap:14px;display:flex}.overview-actions button[data-v-d2531660],.quiet-button[data-v-d2531660]{color:#000;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.overview-actions button[data-v-d2531660]:disabled,.quiet-button[data-v-d2531660]:disabled{opacity:.5;cursor:default}.overview-summary.with-share[data-v-d2531660]{grid-template-columns:minmax(0,3fr) minmax(270px,2fr);gap:22px;display:grid}.account-facts[data-v-d2531660]{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:16px;margin:0;display:grid}.account-facts>div[data-v-d2531660]{min-width:0}.account-facts dt[data-v-d2531660]{color:#000;margin-bottom:5px;font-size:12px}.account-facts dd[data-v-d2531660]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.account-facts>div:nth-child(2) dd[data-v-d2531660]{color:#a86100}.account-facts>div:nth-child(3) dd[data-v-d2531660]{color:#000}.account-facts>div:nth-child(4) dd[data-v-d2531660]{color:#176443}.account-facts dd[data-v-d2531660] .report-number{color:inherit}.child-share[data-v-d2531660]{border-left:1px solid #e5eaee;min-width:0;padding-left:22px}.child-share h3[data-v-d2531660]{color:#000;margin:0 0 6px;font-size:12px;font-weight:400}.share-values[data-v-d2531660]{color:#000;margin:0 0 5px;font-size:12px}.share-values>span[data-v-d2531660]{margin-right:24px;display:inline-block}.share-values>span[data-v-d2531660]:last-child{margin-right:0}.share-values b[data-v-d2531660]{color:#a86100;font:650 20px Arial,sans-serif}.compact-help[data-v-d2531660]{color:#000;font-size:11px}.compact-help summary[data-v-d2531660]{cursor:pointer;width:fit-content}.compact-help p[data-v-d2531660]{margin:6px 0 0;line-height:1.6}.overview-controls[data-v-d2531660]{border-top:1px solid #e5eaee;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:12px;padding-top:12px;display:grid}.control-panel[data-v-d2531660]{min-width:0}.control-panel h2[data-v-d2531660]{white-space:nowrap;margin:0;font-size:12px}.control-panel.credit-panel[data-v-d2531660]{align-items:center;gap:12px;display:flex}.credit-panel .row[data-v-d2531660]{flex-wrap:nowrap;flex:1}.credit-panel input[data-v-d2531660]{width:100%;min-width:0;max-width:190px}.overview-controls .status-row[data-v-d2531660]{gap:10px;min-height:36px;margin:0}.control-panel .primary[data-v-d2531660]{white-space:nowrap;margin-top:0;font-size:12px}.games-panel[data-v-d2531660]{border-top:1px solid #e5eaee;grid-column:1/-1;padding-top:10px}.game-controls[data-v-d2531660]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.game-heading[data-v-d2531660]{align-items:center;gap:8px;display:flex}.games-panel .game-list[data-v-d2531660]{flex-wrap:wrap;gap:8px 20px;display:flex}.games-panel .game[data-v-d2531660]{gap:10px;padding:4px 0}.game-controls>.primary[data-v-d2531660]{margin-left:auto}.grant-scheme[data-v-d2531660]{margin-top:10px;font-size:12px;display:block}.password-panel .row input[data-v-d2531660]{width:280px;max-width:100%}.menus-panel>.primary[data-v-d2531660]{margin-top:12px}.game-list[data-v-d2531660]{grid-template-columns:1fr;gap:8px;display:grid}.game[data-v-d2531660]{align-items:center;gap:12px;padding:4px 0;display:flex}.gname[data-v-d2531660]{min-width:64px;font-size:14px;font-weight:600}.sw[data-v-d2531660]{color:#334;align-items:center;gap:8px;font-size:13px;display:flex}.sw.disabled[data-v-d2531660]{opacity:.45}.toggle[data-v-d2531660]{appearance:none;cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;outline:none;width:42px;height:22px;position:relative}.game input.toggle[type=checkbox][data-v-d2531660]{flex:0 0 42px;width:42px;height:22px}.game input.toggle[data-v-d2531660]:focus-visible{outline:2px solid var(--role-primary,#2862d2);outline-offset:3px}.toggle[data-v-d2531660]:disabled{cursor:not-allowed}.toggle[data-v-d2531660]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle[data-v-d2531660]:checked{background:var(--role-primary,#0f3d2e)}.toggle[data-v-d2531660]:checked:after{transform:translate(20px)}.odds-card[data-v-d2531660]{overflow:visible}.odds-card h2[data-v-d2531660]{text-align:center;margin-bottom:12px}.odds-heading[data-v-d2531660]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;display:grid}.odds-heading h2[data-v-d2531660]{text-align:center;grid-column:2;margin:0}.odds-lottery-shortcuts[data-v-d2531660]{background:0 0;grid-column:3;justify-self:end;width:240px;max-width:100%;padding:0}.odds-lottery-shortcuts[data-v-d2531660] button{min-height:32px}@media (width<=860px){.odds-heading[data-v-d2531660]{grid-template-columns:minmax(0,1fr)}.odds-heading h2[data-v-d2531660],.odds-lottery-shortcuts[data-v-d2531660]{grid-column:1;justify-self:center}.cards[data-v-d2531660]{grid-template-columns:1fr}.share-cap-fields[data-v-d2531660]{grid-template-columns:1fr 1fr}.share-cap-fields .primary[data-v-d2531660]{grid-column:1/-1}.overview-summary.with-share[data-v-d2531660]{grid-template-columns:1fr;gap:12px}.child-share[data-v-d2531660]{border-top:1px solid #e5eaee;border-left:0;padding:10px 0 0}.overview-controls[data-v-d2531660]{grid-template-columns:1fr}}@media (width<=600px){.account-facts[data-v-d2531660]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.overview-controls[data-v-d2531660]{border-top:0;margin-top:0;padding-top:0}.overview-summary+.overview-controls[data-v-d2531660]{border-top:1px solid #e5eaee;margin-top:12px;padding-top:12px}.control-panel.credit-panel[data-v-d2531660]{display:block}.control-panel.credit-panel h2[data-v-d2531660]{margin-bottom:12px;font-size:15px}.credit-panel .row[data-v-d2531660]{flex-wrap:wrap}.games-panel[data-v-d2531660]{border-top:0;padding-top:0}.game-controls[data-v-d2531660]{align-items:stretch;gap:14px}.game-heading[data-v-d2531660]{width:100%}.game-heading h2[data-v-d2531660]{font-size:15px}.games-panel .game-list[data-v-d2531660]{gap:10px;width:100%;display:grid}.game-controls>.primary[data-v-d2531660]{width:100%;margin-left:0}.overview-actions[data-v-d2531660]{gap:12px}}.page[data-v-fce112ca]{background:#fff;border-radius:12px;padding:16px 20px}h1[data-v-fce112ca]{margin:0 0 6px;font-size:20px}.sub[data-v-fce112ca]{color:#678;margin:0 0 12px;font-size:13px}.tree[data-v-fce112ca]{margin:0;padding-left:1rem;list-style:none}.row[data-v-fce112ca]{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}em[data-v-fce112ca]{color:#678;border:1px solid #d0d8dc;border-radius:4px;padding:0 4px;font-size:11px;font-style:normal}.tag[data-v-fce112ca]{color:#b42318;border:1px solid #f1c0c0;border-radius:4px;padding:0 4px;font-size:11px}code[data-v-fce112ca]{background:#f3f6f8;border-radius:3px;padding:1px 4px;font-size:11px}.page[data-v-0825534f]{background:#fff;border-radius:12px;padding:16px 20px}.toolbar[data-v-0825534f]{justify-content:space-between;margin-bottom:12px;display:flex}h1[data-v-0825534f]{margin:0;font-size:20px}.primary[data-v-0825534f]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 12px}.table[data-v-0825534f]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-0825534f],td[data-v-0825534f]{text-align:left;border-bottom:1px solid #e8eef2;padding:8px 6px}.ops[data-v-0825534f]{gap:10px;display:flex}.ops a[data-v-0825534f]{color:#0b6bcb}.muted[data-v-0825534f]{color:#889}.subuser-open[data-v-0825534f]{text-align:left;color:#2b466c;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin-bottom:9px;padding:0;display:flex}.subuser-open span[data-v-0825534f]:first-child{gap:6px;display:grid}.subuser-open small[data-v-0825534f]{color:#8d9eb2;font-size:11px}.app-subusers summary[data-v-0825534f]{color:#8d9eb2;justify-content:flex-end;align-items:center;font-size:11px;display:flex}.card[data-v-614665c0]{background:#fff;border-radius:12px;max-width:640px;margin:0 auto;padding:20px 24px}h1[data-v-614665c0]{margin:0 0 12px;font-size:20px}h2[data-v-614665c0]{margin:0 0 8px;font-size:15px}.form[data-v-614665c0]{flex-direction:column;gap:12px;display:flex}label[data-v-614665c0]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-614665c0]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.field-hint[data-v-614665c0]{color:#678;font-size:12px}.tip[data-v-614665c0]{color:#b42318;margin:0}.actions[data-v-614665c0]{gap:10px;display:flex}button[data-v-614665c0]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-614665c0]{color:#234;background:#fff;border:1px solid #cfd8dc}.diagnostics[data-v-471cda4b]{border:1px solid #ddd;border-radius:8px;margin-top:20px;padding:16px}nav[data-v-471cda4b],form[data-v-471cda4b]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}article[data-v-471cda4b]{overflow-wrap:anywhere;border-top:1px solid #ddd;padding:12px 0}pre[data-v-471cda4b]{white-space:pre-wrap;overflow-wrap:anywhere}input[data-v-471cda4b],button[data-v-471cda4b]{padding:6px 10px}p[data-v-471cda4b]{overflow-wrap:anywhere}.app-query-bar[data-v-807f2a8d]{box-sizing:border-box;background:var(--role-primary,#006b0a);color:#fff;justify-content:space-between;align-items:center;gap:12px;width:100%;height:36px;margin:10px 0 0;padding:0 14px;font-size:13px;display:flex}.app-query-ranges[data-v-807f2a8d]{scrollbar-width:none;white-space:nowrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex;overflow-x:auto}.app-query-ranges[data-v-807f2a8d]::-webkit-scrollbar{display:none}.app-query-controls[data-v-807f2a8d]{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.app-query-bar[data-v-807f2a8d] label{white-space:nowrap;align-items:center;gap:7px;margin:0;display:inline-flex}.app-query-bar[data-v-807f2a8d] input,.app-query-bar[data-v-807f2a8d] select,.app-query-bar[data-v-807f2a8d] button{box-sizing:border-box;height:26px;color:var(--role-primary,#006b0a);background:#fff;border:1px solid #aeb9b5;border-radius:2px;margin:0;padding:2px 7px;font-family:inherit;font-size:12px;line-height:20px}.app-query-controls[data-v-807f2a8d] input[type=date],.app-query-controls[data-v-807f2a8d] select{width:138px;min-width:138px}.app-query-controls[data-v-807f2a8d] button{cursor:pointer;width:54px;padding:2px 7px}.app-query-ranges[data-v-807f2a8d] button{color:#fff;cursor:pointer;background:0 0;border-color:#0000;flex:none;padding:2px 0}.app-query-ranges[data-v-807f2a8d] button.active{color:#fff7b2;text-underline-offset:3px;font-weight:700;text-decoration:underline}.app-query-bar[data-v-807f2a8d] button:disabled{opacity:.55;cursor:not-allowed}.app-query-ranges[data-v-807f2a8d] strong{flex:none}html[data-client-mode=mobile] .app-query-bar{border-radius:8px;flex-wrap:wrap;gap:12px;height:auto;min-height:36px;padding:12px}html[data-client-mode=mobile] .app-query-ranges{white-space:normal;flex-wrap:wrap;flex-basis:100%}html[data-client-mode=mobile] .app-query-controls{flex-wrap:wrap;flex:100%;justify-content:flex-start;min-width:0}html[data-client-mode=mobile] .app-query-controls input[type=date],html[data-client-mode=mobile] .app-query-controls select{width:124px;min-width:0;max-width:100%}.operation-change[data-v-42ffaa76]{text-align:left;overflow-wrap:anywhere;min-width:0;line-height:1.7}.change-context[data-v-42ffaa76]{color:#17604e;margin-bottom:3px;font-weight:600}.change-values[data-v-42ffaa76]{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.before[data-v-42ffaa76]{color:#9a5500;font-variant-numeric:tabular-nums;font-weight:700}.after[data-v-42ffaa76]{color:#c34800;font-variant-numeric:tabular-nums;font-weight:800}.arrow[data-v-42ffaa76]{color:#718096;padding-inline:4px}.change-toggle[data-v-42ffaa76]{color:#075ee5;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-weight:600}.change-toggle span[data-v-42ffaa76],.change-preview[data-v-42ffaa76],.unchanged[data-v-42ffaa76]{color:#647067;font-size:12px;font-weight:400}.change-table[data-v-42ffaa76]{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:6px;font-size:13px}.change-table th[data-v-42ffaa76],.change-table td[data-v-42ffaa76]{text-align:center;white-space:normal;overflow-wrap:anywhere;border:1px solid #adbfb7;padding:6px}.change-table thead[data-v-42ffaa76]{background:#f3f7f5}.change-table tbody tr[data-v-42ffaa76]{background:#fff}.change-table .changed[data-v-42ffaa76]{background:#d4fff1}.change-table small[data-v-42ffaa76],.missing[data-v-42ffaa76]{color:#78817d;font-size:12px;font-weight:400;display:block}.change-table tr[data-v-42ffaa76]:not(.changed) :is(.before,.after){color:#65726b;font-weight:400}.logs-page[data-v-766893a9]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.filter-band[data-v-766893a9]{background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.filter-band label[data-v-766893a9]{align-items:center;gap:5px;display:inline-flex}.filter-band input[data-v-766893a9],.filter-band select[data-v-766893a9]{box-sizing:border-box;background:#fff;border:1px solid #aeb8b4;border-radius:2px;height:30px;padding:4px 8px}.filter-band input[type=search][data-v-766893a9]{width:160px}.filter-band button[data-v-766893a9]{cursor:pointer;border-radius:0;height:30px;padding:4px 14px}.submit[data-v-766893a9]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff}.reset[data-v-766893a9]{background:#f4f4f4;border:1px solid #aaa}.table-band[data-v-766893a9]{background:#fff;margin-top:8px;padding:14px}.table-scroll[data-v-766893a9]{overflow-x:auto}table[data-v-766893a9]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px;font-size:13px}th[data-v-766893a9],td[data-v-766893a9]{text-align:center;overflow-wrap:anywhere;border:1px solid #aeb8b4;height:36px;padding:5px 8px}thead th[data-v-766893a9],tbody tr[data-v-766893a9]:nth-child(2n){background:var(--role-tint)}.summary[data-v-766893a9]{text-align:left}.empty[data-v-766893a9]{color:#99a09d;height:165px;background:#fff!important}@media (width<=760px){.filter-band[data-v-766893a9]{justify-content:flex-start}}.change-column[data-v-766893a9]{width:42%}.log-stripe[data-v-766893a9],tbody tr[data-v-766893a9]:hover{background:var(--role-table-group)}.mobile-log-list[data-v-766893a9]{gap:12px;display:grid}.mobile-log-card[data-v-766893a9]{border:1px solid var(--role-border);background:#fff;border-radius:8px;min-width:0;padding:12px}.mobile-log-card header[data-v-766893a9]{color:var(--role-primary);justify-content:space-between;gap:8px;display:flex}.mobile-log-card header span[data-v-766893a9]{color:#718096;font-size:12px}.mobile-log-card dl[data-v-766893a9]{border-bottom:1px dashed #cedbd4;margin:8px 0;padding-bottom:8px;font-size:13px;line-height:1.8}.mobile-log-card dl div[data-v-766893a9]{gap:10px;display:flex}.mobile-log-card dt[data-v-766893a9]{color:#68766e;flex:none}.mobile-log-card dd[data-v-766893a9]{overflow-wrap:anywhere;margin:0}html[data-client-mode=mobile] .logs-page .table-band{padding:8px}.mobile-log-card[data-v-766893a9]{border:0;border-left:2px solid #dce6f6;border-radius:0 12px 12px 0;margin-left:5px;padding:12px 14px;position:relative}.mobile-log-card[data-v-766893a9]:before{content:"";background:var(--role-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:18px;left:-5px}.mobile-log-card time[data-v-766893a9]{color:#8e9eb3;margin-bottom:10px;font-size:10px;display:block}.mobile-log-card header[data-v-766893a9]{margin-bottom:12px;font-size:13px}.mobile-log-card p[data-v-766893a9]{font-size:13px;line-height:1.7}html[data-client-mode=mobile] .logs-page .table-band{background:0 0;padding:8px 0}.log-record-meta summary[data-v-766893a9]{color:#8a9ab1;cursor:pointer;align-items:center;min-height:32px;font-size:11px;display:flex}.card[data-v-c08be06e]{background:#fff;border-radius:12px;max-width:480px;margin:0 auto;padding:20px 24px}.warn[data-v-c08be06e]{color:#b42318;font-size:13px}.protection[data-v-c08be06e]{color:#166534;overflow-wrap:anywhere}details[data-v-c08be06e]{overflow-wrap:anywhere}.form[data-v-c08be06e]{flex-direction:column;gap:12px;display:flex}label[data-v-c08be06e]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-c08be06e]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}button[data-v-c08be06e]{color:#fff;cursor:pointer;background:#b42318;border:none;border-radius:6px;align-self:flex-start;padding:8px 14px}.tip[data-v-c08be06e]{color:#b42318;margin:0}.maintenance-progress[data-v-4915dd44]{overflow-wrap:anywhere;background:#f5f9ff;border:1px solid #b8cce2;border-radius:10px;margin:16px 0;padding:16px}small[data-v-4915dd44]{margin-top:8px;display:block}button[data-v-4915dd44]{padding:8px 12px}.maintenance-recovery[data-v-36c82d0f]{box-sizing:border-box;color:#1e293b;overflow-wrap:anywhere;background:#fff;border:1px solid #dbe3ee;border-radius:12px;width:min(680px,100% - 32px);margin:40px auto;padding:24px}h1[data-v-36c82d0f]{margin-top:0;font-size:24px}p[data-v-36c82d0f]{line-height:1.65}button[data-v-36c82d0f],a[data-v-36c82d0f]{border-radius:6px;padding:9px 14px;display:inline-block}button[data-v-36c82d0f]{color:#1e3a5f;cursor:pointer;background:#f5f9ff;border:1px solid #b8cce2}button[data-v-36c82d0f]:disabled{opacity:.6;cursor:wait}@media (width<=600px){.maintenance-recovery[data-v-36c82d0f]{margin:16px auto;padding:18px}}.draw-progress[data-v-7dc41fed]{color:#78561e;background:#fff9eb;border:1px solid #e1ca8f;border-radius:6px;margin-bottom:14px;padding:14px 16px;font-size:13px;line-height:1.6}.draw-progress p[data-v-7dc41fed]{margin:5px 0 10px}.draw-progress button[data-v-7dc41fed]{color:inherit;cursor:pointer;background:#fff;border:1px solid #c6ad71;border-radius:4px;margin:0 8px 4px 0;padding:6px 10px}.page[data-v-7dc41fed]{color:#1d2d35;max-width:1180px;margin:0 auto}.page-head[data-v-7dc41fed]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.page-head h1[data-v-7dc41fed]{margin:0;font-size:22px}.page-head p[data-v-7dc41fed]{color:#61727a;margin:4px 0 0;font-size:13px}.segments[data-v-7dc41fed]{border:1px solid #b8c7cc;border-radius:6px;display:flex;overflow:hidden}.segments button[data-v-7dc41fed]{cursor:pointer;background:#fff;border:0;border-right:1px solid #b8c7cc;padding:8px 18px}.segments button[data-v-7dc41fed]:last-child{border:0}.segments button.active[data-v-7dc41fed]{color:#fff;background:#174d3a}.workspace[data-v-7dc41fed]{background:#fff;border:1px solid #d9e1e4;border-top:3px solid #174d3a}.issue-line[data-v-7dc41fed]{border-bottom:1px solid #e2e8ea;align-items:center;gap:14px;padding:14px 16px;display:flex}.issue-line>div[data-v-7dc41fed]{flex-direction:column;gap:3px;display:flex}.issue-line span[data-v-7dc41fed],.draw-row label span[data-v-7dc41fed],.metric span[data-v-7dc41fed],.summary span[data-v-7dc41fed]{color:#66777e;font-size:12px}.issue-line strong[data-v-7dc41fed]{font-size:17px}.state[data-v-7dc41fed]{background:#eef1f2;border-radius:4px;padding:4px 9px}.state.open[data-v-7dc41fed]{color:#12643f;background:#e7f4ec}.primary[data-v-7dc41fed],.settle[data-v-7dc41fed]{color:#fff;cursor:pointer;background:#174d3a;border:0;border-radius:5px;margin-left:auto;padding:9px 15px}.draw-row[data-v-7dc41fed]{align-items:end;gap:12px;padding:18px 16px;display:flex}.draw-row label[data-v-7dc41fed]{flex-direction:column;gap:5px;display:flex}.draw-row input[data-v-7dc41fed]{text-align:center;border:1px solid #aebdc2;border-radius:5px;width:62px;height:44px;font-size:24px;font-weight:700}.metric[data-v-7dc41fed]{border-left:1px solid #d7dfe2;flex-direction:column;justify-content:center;width:60px;height:44px;padding-left:12px;display:flex}.metric strong[data-v-7dc41fed]{font-size:19px}.settle[data-v-7dc41fed]{background:#b34a26}.summary[data-v-7dc41fed]{background:#f7f9f9;border-top:1px solid #e2e8ea;grid-template-columns:2fr repeat(6,minmax(105px,1fr));display:grid;overflow-x:auto}.summary div[data-v-7dc41fed]{border-right:1px solid #e2e8ea;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.summary strong[data-v-7dc41fed]{font-size:16px}.warn[data-v-7dc41fed]{color:#b54708}.draw-code[data-v-7dc41fed]{font-variant-numeric:tabular-nums;color:#174d3a;letter-spacing:0;font-weight:750}.verify[data-v-7dc41fed]{border-radius:4px;width:max-content;padding:3px 7px;font-size:12px;font-weight:700;display:inline-block}.verify.consistent[data-v-7dc41fed]{color:#12643f;background:#e7f4ec}.verify.pending[data-v-7dc41fed]{color:#596a71;background:#eef1f2}.verify.draw_missing[data-v-7dc41fed],.verify.audit_missing[data-v-7dc41fed],.verify.inconsistent[data-v-7dc41fed]{color:#9d2118;background:#fce9e6}.history[data-v-7dc41fed]{background:#fff;border:1px solid #d9e1e4;margin-top:18px}.section-head[data-v-7dc41fed]{border-bottom:1px solid #e2e8ea;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.section-head h2[data-v-7dc41fed]{margin:0;font-size:16px}.section-head span[data-v-7dc41fed]{color:#66777e;font-size:12px}.table-scroll[data-v-7dc41fed]{overflow:auto}table[data-v-7dc41fed]{border-collapse:collapse;width:100%;min-width:1050px;font-size:13px}th[data-v-7dc41fed],td[data-v-7dc41fed]{text-align:left;white-space:nowrap;border-bottom:1px solid #e7ecee;padding:10px 12px}th[data-v-7dc41fed]{color:#61727a;background:#f7f9f9;font-size:12px;font-weight:650}tbody tr:last-child td[data-v-7dc41fed]{border-bottom:0}.issue-no[data-v-7dc41fed]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.amount[data-v-7dc41fed]{color:#9d3b1d;font-variant-numeric:tabular-nums;font-weight:750}.danger-zone[data-v-7dc41fed]{background:#fff;border:1px solid #e0b5ab;border-left:4px solid #b42318;grid-template-columns:1fr minmax(420px,1fr);gap:24px;margin-top:18px;padding:17px 18px;display:grid}.danger-copy h2[data-v-7dc41fed]{color:#9d2118;margin:0 0 6px;font-size:17px}.danger-copy p[data-v-7dc41fed]{color:#68777d;margin:0;font-size:13px;line-height:1.65}.danger-zone form[data-v-7dc41fed]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.danger-zone label[data-v-7dc41fed]{color:#596a71;flex-direction:column;gap:4px;font-size:12px;display:flex}.danger-zone input[data-v-7dc41fed]{border:1px solid #c7d0d4;border-radius:5px;height:34px;padding:0 9px}.danger-zone button[data-v-7dc41fed]{color:#fff;cursor:pointer;background:#b42318;border:0;border-radius:5px;grid-column:1/-1;justify-self:end;padding:9px 14px}button[data-v-7dc41fed]:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.page-head[data-v-7dc41fed]{flex-direction:column;align-items:stretch}.draw-row[data-v-7dc41fed]{flex-wrap:wrap}.settle[data-v-7dc41fed]{width:100%;margin:4px 0 0}.summary[data-v-7dc41fed]{grid-template-columns:repeat(7,minmax(120px,1fr))}.danger-zone[data-v-7dc41fed],.danger-zone form[data-v-7dc41fed]{grid-template-columns:1fr}.danger-zone button[data-v-7dc41fed]{justify-self:stretch}.segments button[data-v-7dc41fed]{flex:1}.segments[data-v-7dc41fed]{width:100%}}.correction-page[data-v-61e0fdf6]{color:#172e45;max-width:1280px;margin:0 auto;padding:24px}.correction-page header[data-v-61e0fdf6]{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.eyebrow[data-v-61e0fdf6]{color:#4c6d8f;font-size:12px;font-weight:700}h1[data-v-61e0fdf6]{margin:6px 0;font-size:25px}h2[data-v-61e0fdf6]{align-items:center;gap:12px;margin:0 0 18px;font-size:17px;display:flex}h2 b[data-v-61e0fdf6]{color:#2563a8;background:#e7f0ff;border-radius:8px;place-items:center;width:26px;height:26px;display:inline-grid}h3[data-v-61e0fdf6]{font-size:15px}.card[data-v-61e0fdf6]{background:#fff;border:1px solid #dce5ef;border-radius:14px;margin-bottom:18px;padding:22px;box-shadow:0 4px 16px #183b6205}.muted[data-v-61e0fdf6],header p[data-v-61e0fdf6]{color:#60748b;font-size:13px;line-height:1.7}label[data-v-61e0fdf6]{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}input[data-v-61e0fdf6],select[data-v-61e0fdf6],textarea[data-v-61e0fdf6]{font:inherit;color:inherit;background:#fff;border:1px solid #c9d6e4;border-radius:7px;padding:9px}input[data-v-61e0fdf6]:focus,select[data-v-61e0fdf6]:focus,textarea[data-v-61e0fdf6]:focus{outline-offset:1px;outline:2px solid #b6d2f8}button[data-v-61e0fdf6]{font:inherit;cursor:pointer;color:#275784;background:#fff;border:1px solid #c9d6e4;border-radius:7px;padding:9px 14px;font-size:13px}button[data-v-61e0fdf6]:disabled{cursor:not-allowed;opacity:.45}.primary[data-v-61e0fdf6]{color:#fff;background:#205d99;border-color:#205d99}.filters[data-v-61e0fdf6],.entry[data-v-61e0fdf6]{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.select-line[data-v-61e0fdf6]{gap:12px;margin:16px 0;display:flex}.select-line select[data-v-61e0fdf6]{min-width:320px}.overview[data-v-61e0fdf6]{background:#f2f7fc;border-radius:12px;grid-template-columns:1.2fr 1fr 1fr;gap:24px;padding:20px;display:grid}.overview>div[data-v-61e0fdf6]{flex-direction:column;gap:7px;display:flex}.overview span[data-v-61e0fdf6]{color:#536d88;font-size:12px}.overview strong[data-v-61e0fdf6]{font-size:25px}.overview small[data-v-61e0fdf6]{color:#60748b;font-size:12px}.balls[data-v-61e0fdf6]{letter-spacing:.4em;color:#1f63a6;font-variant-numeric:tabular-nums}.money[data-v-61e0fdf6],.number[data-v-61e0fdf6]{font-variant-numeric:tabular-nums;font-weight:750}.money[data-v-61e0fdf6]{color:#9e3529}.number[data-v-61e0fdf6]{color:#275e9e}.digits-input[data-v-61e0fdf6]{letter-spacing:.18em;width:150px;font-size:23px}.reason[data-v-61e0fdf6]{flex:1;min-width:260px}.notice[data-v-61e0fdf6]{color:#84550b;background:#fff6e5;border:1px solid #f2dbad;border-radius:8px;margin-bottom:15px;padding:12px 15px;font-size:13px;line-height:1.6}.metrics[data-v-61e0fdf6]{background:#f5f8fc;border-radius:8px;gap:40px;padding:16px;display:flex}.metrics>div[data-v-61e0fdf6]{color:#536d88;font-size:12px}.metrics strong[data-v-61e0fdf6]{margin-top:6px;font-size:22px;display:block}.increase[data-v-61e0fdf6]{color:#b7312b}.decrease[data-v-61e0fdf6]{color:#168357}.badge[data-v-61e0fdf6]{color:#48617b;background:#eaf0f8;border-radius:5px;padding:4px 8px;font-size:12px}.badge[data-state=succeeded][data-v-61e0fdf6]{color:#197048;background:#e6f5ed}.badge[data-state=failed][data-v-61e0fdf6],.badge[data-state=pending_rules][data-v-61e0fdf6]{color:#9b6016;background:#fff0d9}.table-scroll[data-v-61e0fdf6]{overflow:auto}table[data-v-61e0fdf6]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}th[data-v-61e0fdf6]{color:#5d748d;background:#f4f7fb;font-size:12px}th[data-v-61e0fdf6],td[data-v-61e0fdf6]{border-bottom:1px solid #e6edf4;padding:12px 10px}td small[data-v-61e0fdf6]{color:#8091a2;font-size:10px}details[data-v-61e0fdf6]{margin:15px 0;font-size:13px}li[data-v-61e0fdf6]{margin:8px 0}.conflicts>div[data-v-61e0fdf6]{border-bottom:1px solid #edf1f6;gap:20px;padding:12px 0;font-size:13px;display:flex}.conflicts small[data-v-61e0fdf6]{color:#74889e}.modal-backdrop[data-v-61e0fdf6]{z-index:1200;background:#10243988;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal[data-v-61e0fdf6]{background:#fff;border-radius:16px;width:min(470px,100%);padding:28px;box-shadow:0 20px 80px #112a4a55}.modal label[data-v-61e0fdf6]{margin:15px 0}.modal footer[data-v-61e0fdf6]{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.confirm-digits[data-v-61e0fdf6]{color:#205d99;letter-spacing:.13em;text-align:center;background:#eef4fc;border-radius:9px;padding:15px;font-size:32px;font-weight:800}.confirm-digits span[data-v-61e0fdf6]{color:#8fa3b9}@media (width<=700px){.correction-page[data-v-61e0fdf6]{padding:12px}.overview[data-v-61e0fdf6]{grid-template-columns:1fr;gap:14px}.metrics[data-v-61e0fdf6]{flex-wrap:wrap}.filters[data-v-61e0fdf6]{grid-template-columns:1fr 1fr;display:grid}.select-line select[data-v-61e0fdf6]{width:100%;min-width:0}.conflicts>div[data-v-61e0fdf6]{flex-wrap:wrap}.card[data-v-61e0fdf6]{padding:16px}}.page[data-v-c8c87811]{background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 6px 20px #1428320f}h1[data-v-c8c87811]{margin:0 0 6px;font-size:20px}.sub[data-v-c8c87811]{color:#678;margin:0 0 14px;font-size:13px}.stats[data-v-c8c87811]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.cell[data-v-c8c87811]{background:#f7f9fa;border:1px solid #e2e8ec;border-radius:8px;padding:12px 14px}.lab[data-v-c8c87811]{color:#678;margin-bottom:6px;font-size:12px;display:block}.cell strong[data-v-c8c87811]{font-variant-numeric:tabular-nums;color:var(--role-primary,#0f3d2e);font-size:16px}.card[data-v-c8c87811]{border-top:1px solid #e8eef2;padding-top:14px}h2[data-v-c8c87811]{margin:0 0 8px;font-size:16px}.muted[data-v-c8c87811]{color:#678;margin:0 0 10px;font-size:12px}.row[data-v-c8c87811]{align-items:center;gap:10px;display:flex}input[data-v-c8c87811]{border:1px solid #cfd8dc;border-radius:6px;min-width:200px;padding:8px 10px}.primary[data-v-c8c87811]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.tip[data-v-c8c87811],.warn[data-v-c8c87811]{color:#b42318}@media (width<=720px){.stats[data-v-c8c87811]{grid-template-columns:1fr}}.page[data-v-4200d541]{background:#fff;border-radius:12px;max-width:640px;padding:16px 20px}h1[data-v-4200d541]{margin:0 0 6px;font-size:20px}.sub[data-v-4200d541]{color:#678;margin:0 0 14px;font-size:13px}.add[data-v-4200d541]{gap:8px;margin-bottom:12px;display:flex}input[data-v-4200d541]{border:1px solid #cfd8dc;border-radius:6px;flex:1;padding:8px 10px}.primary[data-v-4200d541]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.table[data-v-4200d541]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-4200d541],td[data-v-4200d541]{text-align:left;border-bottom:1px solid #e8eef2;padding:8px 6px}a[data-v-4200d541]{color:#0b6bcb}.tip[data-v-4200d541]{color:#b42318;font-size:13px}.muted[data-v-4200d541]{color:#889}.page[data-v-2f8ccc98]{flex-direction:column;gap:14px;display:flex}h1[data-v-2f8ccc98]{margin:0;font-size:20px}h2[data-v-2f8ccc98]{margin:0 0 10px;font-size:16px}.hint[data-v-2f8ccc98]{color:#678;margin:0;font-size:13px}.card[data-v-2f8ccc98]{background:#fff;border-radius:8px;padding:16px 18px;box-shadow:0 6px 20px #1428320f}.form[data-v-2f8ccc98]{flex-direction:column;gap:10px;max-width:640px;display:flex}label[data-v-2f8ccc98]{flex-direction:column;gap:4px;font-size:13px;display:flex}textarea[data-v-2f8ccc98]{font:inherit;border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.audience-fixed[data-v-2f8ccc98]{align-items:center;gap:12px;min-height:38px;font-size:13px;display:flex}.audience-fixed strong[data-v-2f8ccc98]{color:var(--role-primary,#0f3d2e)}.chk[data-v-2f8ccc98]{flex-direction:row;align-items:center;gap:6px}.field-hint[data-v-2f8ccc98]{color:#889;font-size:12px}.tip[data-v-2f8ccc98]{color:#b42318;margin:0;font-size:13px}.actions[data-v-2f8ccc98]{gap:10px;display:flex}.primary[data-v-2f8ccc98]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-2f8ccc98]{cursor:pointer;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:8px 12px}.table[data-v-2f8ccc98]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-2f8ccc98],td[data-v-2f8ccc98]{text-align:left;vertical-align:top;border-bottom:1px solid #e8eef2;padding:8px 6px}.content[data-v-2f8ccc98]{word-break:break-all;max-width:280px}.audience-cell[data-v-2f8ccc98]{max-width:360px;line-height:1.6}.ops[data-v-2f8ccc98]{white-space:nowrap}.link[data-v-2f8ccc98]{color:var(--role-primary,#0f3d2e);cursor:pointer;background:0 0;border:none;padding:0 6px 0 0;font-size:13px}.link.danger[data-v-2f8ccc98]{color:#c0392b}.muted[data-v-2f8ccc98]{color:#889}.app-marquees .marquee-content[data-v-2f8ccc98]{white-space:pre-wrap;overflow-wrap:anywhere;color:#2b4564;font-size:15px;line-height:1.7}.app-marquees summary[data-v-2f8ccc98]{color:var(--role-primary);align-items:center;font-size:12px;display:flex}.page[data-v-422ae5ed]{--draw-green:var(--role-primary);--draw-green-deep:var(--role-primary);--draw-green-soft:var(--role-tint);--draw-border:var(--role-border);--draw-ink:#1a2b34;--draw-muted:#5a6b73;color:var(--draw-ink);padding:6px 4px 24px}.board[data-v-422ae5ed]{border:1px solid var(--draw-border);background:#fff;border-radius:4px;width:fit-content;max-width:100%;margin:10px auto 0;overflow:hidden;box-shadow:0 1px 2px #0f3d2e0f}.hint[data-v-422ae5ed]{text-align:center;color:var(--draw-muted);margin:0;padding:24px 48px}.table[data-v-422ae5ed]{border-collapse:collapse;table-layout:fixed;width:auto;font-size:13px}.table th[data-v-422ae5ed],.table td[data-v-422ae5ed]{border:1px solid var(--role-border);text-align:center;vertical-align:middle;padding:7px 10px}.table thead th[data-v-422ae5ed]{background:var(--role-tint);color:var(--draw-green-deep);white-space:nowrap;font-size:13px;font-weight:600}.table tbody tr[data-v-422ae5ed]:nth-child(odd){background:#fff}.table tbody tr[data-v-422ae5ed]:nth-child(2n){background:var(--draw-green-soft)}.table tbody tr[data-v-422ae5ed]:hover{background:var(--role-table-group)}.table tbody tr.pending[data-v-422ae5ed]{background:var(--role-page-bg)}.col-issue[data-v-422ae5ed]{width:88px;color:var(--draw-ink);font-weight:600}.col-time[data-v-422ae5ed]{white-space:nowrap;color:#334155;font-variant-numeric:tabular-nums;width:158px}.col-ball[data-v-422ae5ed]{width:44px;padding-left:6px!important;padding-right:6px!important}.col-sum[data-v-422ae5ed]{white-space:nowrap;color:#334155;width:108px}.col-span[data-v-422ae5ed]{width:52px;color:var(--draw-green);font-weight:600}.ball[data-v-422ae5ed]{color:#fff;background:radial-gradient(circle at 30% 28%, var(--role-border) 0%, var(--role-primary-soft) 42%, var(--draw-green) 78%, color-mix(in srgb, var(--draw-green) 75%, black) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 -2px 3px #00000038,inset 0 2px 2px #ffffff59,0 1px 2px #0f3d2e33}.ball.empty[data-v-422ae5ed]{color:#0000;background:radial-gradient(circle at 30% 28%,#f3f4f6 0%,#d1d5db 55%,#9ca3af 100%);box-shadow:inset 0 -1px 2px #0000001f,inset 0 1px 1px #ffffff80}.empty-row[data-v-422ae5ed]{color:#98a2b3;text-align:center!important;background:#fff!important;padding:24px 8px!important}.app-page-nav+.empty[data-v-422ae5ed]{margin-top:10px}.empty[data-v-422ae5ed]{text-align:center;color:var(--draw-muted);border:1px dashed var(--draw-border);background:#fff;border-radius:6px;padding:32px 16px}.mobile-table[data-v-422ae5ed]{display:none}@media (width<=760px){.page[data-v-422ae5ed]{padding:0}.board[data-v-422ae5ed]{width:100%;max-width:none;box-shadow:none;border-radius:0;margin-top:0}.desktop-table[data-v-422ae5ed]{display:none}.mobile-table[data-v-422ae5ed]{table-layout:fixed;width:100%;font-size:12px;display:table}.mobile-table th[data-v-422ae5ed],.mobile-table td[data-v-422ae5ed]{border-color:#9aa3ad;height:42px;padding:4px 3px}.mobile-table .m-time[data-v-422ae5ed]{white-space:nowrap;width:34%}.mobile-table .m-issue[data-v-422ae5ed]{white-space:nowrap;width:20%}.mobile-table .ball[data-v-422ae5ed]{width:28px;height:28px;font-size:13px}}.app-draws[data-v-422ae5ed]{gap:10px;display:grid}.app-draws article[data-v-422ae5ed]{background:#fff;border:1px solid #e5ecf6;border-radius:13px;grid-template-columns:1fr auto;align-items:center;padding:15px;display:grid}.app-draws header[data-v-422ae5ed]{color:#25466e;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.app-draws header small[data-v-422ae5ed]{color:#869ab4;margin-top:7px;font-size:10px;display:block}.app-draws header>span[data-v-422ae5ed]{color:var(--role-primary);background:#eaf0ff;border-radius:5px;padding:4px 7px;font-size:10px}.draw-balls[data-v-422ae5ed]{gap:12px;display:flex}.draw-balls>b[data-v-422ae5ed]{color:var(--role-primary);font:800 19px Consolas,monospace}.app-draws p[data-v-422ae5ed]{color:#91a0b4;grid-column:1/-1;gap:15px;margin:10px 0 0;font-size:10px;display:flex}.app-draws .latest-draw[data-v-422ae5ed]{margin-bottom:9px;padding:18px;display:block}.latest-draw .draw-balls[data-v-422ae5ed]{justify-content:center;gap:16px;padding:22px 0 15px}.latest-draw .draw-balls>b[data-v-422ae5ed]{background:#edf2ff;border-radius:12px;place-items:center;width:58px;height:62px;font-size:32px;display:grid}.latest-draw p[data-v-422ae5ed]{justify-content:center}html[data-client-mode=mobile] .board:has(.app-draws){background:0 0;border:0;padding:0}.page[data-v-d17cd438]{--r-green:var(--role-primary);--r-green-deep:var(--role-primary);--r-border:var(--role-border);--r-ink:#1a2b34;--r-muted:#5a6b73;background:var(--role-page-bg);min-width:0;color:var(--r-ink);padding:6px 4px 24px}.board[data-v-d17cd438]{border:1px solid var(--r-border);background:#fff;border-radius:4px;max-width:720px;margin:10px auto 0;padding:20px 22px 28px;line-height:1.7;box-shadow:0 1px 2px #0f3d2e0f}.title[data-v-d17cd438]{color:var(--r-green-deep);text-align:center;margin:0 0 18px;font-size:18px;font-weight:700;line-height:1.4}.chapter[data-v-d17cd438]{color:var(--r-ink);margin:20px 0 10px;font-size:15px;font-weight:700}.article[data-v-d17cd438]{color:#334155;margin:0 0 10px;font-size:14px}.art-no[data-v-d17cd438]{color:var(--r-ink);margin-right:4px;font-weight:700}.example[data-v-d17cd438]{background:var(--role-tint);border:1px dashed var(--r-border);border-radius:4px;margin:14px 0 8px;padding:12px 14px}.ex-cap[data-v-d17cd438]{color:var(--r-muted);margin:0 0 8px;font-size:13px}.digits[data-v-d17cd438]{border-collapse:collapse;margin:0 0 12px;font-size:14px}.digits th[data-v-d17cd438],.digits td[data-v-d17cd438]{border:1px solid var(--r-border);text-align:center;padding:6px 16px}.digits th[data-v-d17cd438]{background:var(--role-tint);color:var(--r-green-deep);font-weight:600}.digits td[data-v-d17cd438]{color:var(--r-green);font-size:16px;font-weight:700}.awards[data-v-d17cd438]{margin:0;padding:0;list-style:none}.awards li[data-v-d17cd438]{flex-wrap:wrap;gap:6px 10px;margin:0 0 6px;font-size:14px;display:flex}.aw-lab[data-v-d17cd438]{color:var(--r-ink);font-weight:700}.aw-sam[data-v-d17cd438]{color:#334155;font-variant-numeric:tabular-nums}.empty[data-v-d17cd438]{text-align:center;color:var(--r-muted);border:1px dashed var(--r-border);background:#fff;border-radius:6px;padding:32px 16px}.rule-balls[data-v-d17cd438]{gap:12px;padding:12px;display:flex}.rule-balls b[data-v-d17cd438]{width:50px;height:55px;color:var(--role-primary);background:#edf2ff;border-radius:10px;place-items:center;font-size:26px;display:grid}html[data-client-mode=mobile] .rule-chapter{background:#fff;border-radius:14px;padding:15px}html[data-client-mode=mobile] .board:has(.rule-chapter){background:0 0;border:0;padding:0}.busy-spinner[data-v-f2cfd2d9]{box-sizing:border-box;vertical-align:-.12em;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.8s linear infinite busy-spin-f2cfd2d9;display:inline-block}@keyframes busy-spin-f2cfd2d9{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.busy-spinner[data-v-f2cfd2d9]{animation-duration:2s}}.order-number[data-v-cc9276d8]{vertical-align:baseline;white-space:nowrap;display:inline-block}.order-number .order-number-digits[data-v-cc9276d8]{color:#172b3a;font-variant-numeric:tabular-nums;letter-spacing:.2px;white-space:nowrap;font:700 16px/1.5 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.number-filter[data-v-8495678f]{align-items:center;gap:10px;margin:10px 0;font-size:13px;display:flex}.number-filter input[data-v-8495678f]{border:1px solid #b3c2cc;border-radius:4px;width:100px;padding:5px}.number.hit[data-v-8495678f]{color:#a33e10;background:#fff0dd}.number small[data-v-8495678f]{font:600 12px sans-serif}dl[data-v-8495678f]{flex-wrap:wrap}.play-detail[data-v-8495678f]{color:#27353d;text-align:left;white-space:normal;background:#f7fafb;padding:14px}.facts[data-v-8495678f]{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.facts b[data-v-8495678f]{font-size:16px}.selection[data-v-8495678f],.number[data-v-8495678f]{color:#175d9b;font-family:Consolas,monospace;font-size:16px;font-weight:700}.selection[data-v-8495678f]{overflow-wrap:anywhere}.basis[data-v-8495678f]{color:#596670;font-size:13px;line-height:1.6}.numbers-scroll[data-v-8495678f]{overflow:auto}table[data-v-8495678f]{border-collapse:collapse;width:100%}th[data-v-8495678f],td[data-v-8495678f]{text-align:left;border:1px solid #d1dce2;padding:7px 12px}th[data-v-8495678f]{background:#edf1f4;font-size:12px}.pager[data-v-8495678f]{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}button[data-v-8495678f]{cursor:pointer;background:#fff;border:1px solid #b3c2cc;border-radius:4px;padding:5px 10px}button[data-v-8495678f]:disabled{opacity:.4}pre[data-v-8495678f],.remark[data-v-8495678f]{white-space:pre-wrap;overflow-wrap:anywhere}details[data-v-8495678f]{margin-top:10px}summary[data-v-8495678f]{cursor:pointer}dl[data-v-8495678f]{gap:10px;display:flex}dd[data-v-8495678f]{margin:0 20px 0 0;font-weight:700}p[role=alert][data-v-8495678f]{color:#ac3228}.app-number-grid[data-v-8495678f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.app-number-grid>div[data-v-8495678f]{text-align:center;background:#fff;border:1px solid #dfe8f6;border-radius:9px;min-width:0;padding:10px 4px}.app-number-grid b[data-v-8495678f]{color:var(--role-primary);font:700 17px Consolas,monospace}.app-number-grid small[data-v-8495678f]{color:#8c9bb0;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.app-number-grid .hit[data-v-8495678f]{background:#fff0dc;border-color:#e9b97c}.app-number-grid span[data-v-8495678f]{color:#b57323;font-size:10px;display:block}.app-play-facts[data-v-8495678f]{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-play-facts>div[data-v-8495678f]{gap:6px;min-width:0;display:grid}.app-play-facts b[data-v-8495678f]{color:#345474;font-size:14px}.app-play-facts>span[data-v-8495678f]{text-align:right;gap:6px;font-size:20px;display:grid}.app-play-facts small[data-v-8495678f]{color:#8b9fb5;font-size:10px}.app-allocation summary[data-v-8495678f]{color:var(--role-primary);align-items:center;font-size:12px;display:flex}.bet-number-cell[data-v-c5fd96cc]{vertical-align:middle;text-align:center;white-space:normal;flex-direction:column;align-items:stretch;width:160px;min-width:0;max-width:100%;display:inline-flex}.bet-number-cell .bet-number-play[data-v-c5fd96cc]{color:#253238;white-space:nowrap;text-overflow:ellipsis;font:600 14px/1.4 sans-serif;display:block;overflow:hidden}.bet-number-cell .bet-number-value[data-v-c5fd96cc]{color:#182a32;font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;background:0 0;border:0;width:100%;min-height:0;margin:3px 0 0;padding:0;font:600 15px/1.4 sans-serif;display:block}.bet-number-cell .bet-number-text[data-v-c5fd96cc]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;max-height:2.8em;color:inherit;font:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bet-number-cell.strike .bet-number-text[data-v-c5fd96cc]{text-decoration:line-through}.bet-number-value[data-v-c5fd96cc]:focus-visible{outline-offset:2px;outline:2px solid #1769e0}.bet-number-dialog[data-v-c5fd96cc]{box-sizing:border-box;color:#182a32;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:min(560px,100vw - 32px);max-height:80dvh;margin:auto;padding:16px;overflow:auto}.bet-number-dialog[data-v-c5fd96cc]::backdrop{background:#17203399}.bet-number-dialog header[data-v-c5fd96cc]{justify-content:space-between;align-items:center;gap:16px;display:flex}.bet-number-dialog header button[data-v-c5fd96cc]{color:#182a32;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px}.bet-number-dialog .bet-number-full[data-v-c5fd96cc]{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font:16px/1.6 sans-serif}.bet-number-context[data-v-c5fd96cc]{color:#65717c;overflow-wrap:anywhere}.order-text-filter[data-v-bdefdbc8]{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.order-text-filter input[data-v-bdefdbc8]{box-sizing:border-box;color:#253238;background:#fff;border:1px solid #aebbc5;border-radius:3px;width:160px;max-width:100%;height:30px;padding:4px 7px}.recent-pane[data-v-b5400bc3]{background:#fff;border:1px solid #cbd6e2;border-radius:12px;flex-direction:column;align-self:flex-start;width:250px;min-width:250px;max-height:calc(100vh - 24px);display:flex;position:sticky;top:12px;overflow:hidden;box-shadow:0 5px 18px #1e293b12}.recent-title[data-v-b5400bc3]{color:#25324a;border-bottom:1px solid #e3e9f0;padding:10px 12px 7px;font-weight:700}.recent-head[data-v-b5400bc3]{border-bottom:1px dashed #9aa7b0;justify-content:space-between;align-items:center;gap:6px;padding:9px 8px;font-size:13px;display:flex}.recent-head strong[data-v-b5400bc3]{color:#e11d2e;font-variant-numeric:tabular-nums;font-size:17px;display:block}.head-actions[data-v-b5400bc3]{gap:4px;display:flex}.head-actions button[data-v-b5400bc3],.card-actions button[data-v-b5400bc3]{color:#fff;cursor:pointer;border:0;border-radius:4px}.more-button[data-v-b5400bc3]{background:#31539e;padding:5px 8px}.dock-button[data-v-b5400bc3]{white-space:nowrap;background:#19804d;padding:5px 8px}.recent-list[data-v-b5400bc3]{overscroll-behavior:contain;overflow:auto}.empty[data-v-b5400bc3]{text-align:center;color:#718096;padding:24px 10px}.empty.error[data-v-b5400bc3]{color:#c0392b}.recent-card[data-v-b5400bc3]{background:#d9f0f8;border-bottom:1px solid #8798a8;padding:9px 9px 7px}.recent-card.refunded[data-v-b5400bc3]{background:#ffdce1}.card-time[data-v-b5400bc3]{color:#445;border-bottom:1px dashed #8aa;margin-bottom:6px;padding-bottom:5px;font:12px monospace}.card-raw[data-v-b5400bc3]{white-space:pre-wrap;overflow-wrap:anywhere;color:#20293a;max-height:6.6em;font:12px/1.4 monospace;overflow:hidden}.card-foot[data-v-b5400bc3]{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.card-foot>strong[data-v-b5400bc3]{color:#e11d2e;font:700 15px monospace}.recent-card.refunded .card-foot>strong[data-v-b5400bc3]{color:#1769e0}.card-actions[data-v-b5400bc3]{gap:3px;display:flex}.card-actions button[data-v-b5400bc3]{width:24px;height:23px;padding:0}.card-actions .detail[data-v-b5400bc3]{background:#16884a}.card-actions .ticket[data-v-b5400bc3]{background:#b18b34}.card-actions .refund[data-v-b5400bc3]{background:#d9363e}.card-actions button[data-v-b5400bc3]:disabled{opacity:.5}.refunded-label[data-v-b5400bc3]{color:#b42318;font-size:12px}.modal-mask[data-v-b5400bc3]{z-index:100;background:#17203399;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.more-dialog[data-v-b5400bc3],.detail-dialog[data-v-b5400bc3]{background:#f8fbff;border:1px solid #94a3b8;border-radius:12px;flex-direction:column;width:min(820px,96vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 18px 60px #0f172a55}.modal-head[data-v-b5400bc3]{background:#fff;border-bottom:1px solid #dce4ed;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.modal-head h2[data-v-b5400bc3]{margin:0;font-size:19px}.modal-head p[data-v-b5400bc3]{color:#667085;margin:4px 0 0;font-size:13px}.close-button[data-v-b5400bc3]{color:#344054;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.more-filters[data-v-b5400bc3]{background:#fff;border-bottom:1px solid #dce4ed;gap:8px;padding:12px 16px;display:flex}.more-filters select[data-v-b5400bc3],.more-filters input[data-v-b5400bc3]{border:1px solid #b8c5d3;border-radius:6px;min-width:0;padding:8px}.more-filters input[data-v-b5400bc3]{flex:1}.more-filters button[data-v-b5400bc3],.pager button[data-v-b5400bc3]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:6px;padding:8px 13px}.more-summary[data-v-b5400bc3]{color:#5d6b7c;justify-content:space-between;padding:9px 16px;display:flex}.more-summary strong[data-v-b5400bc3]{color:#d9480f}.more-list[data-v-b5400bc3],.detail-body[data-v-b5400bc3]{min-height:0;padding:10px 16px;overflow:auto}.more-card[data-v-b5400bc3]{text-align:left;cursor:pointer;background:#e4f3fa;border:1px solid #b9d7e4;border-radius:8px;grid-template-columns:155px 1fr auto;align-items:start;gap:12px;width:100%;margin-bottom:8px;padding:10px;display:grid}.more-card.refunded[data-v-b5400bc3]{opacity:.78;background:#ffe4e8}.more-card span[data-v-b5400bc3]{color:#526174;font:12px monospace}.more-card b[data-v-b5400bc3]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.4 monospace}.more-card strong[data-v-b5400bc3]{color:#d9480f}.pager[data-v-b5400bc3]{background:#fff;border-top:1px solid #dce4ed;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.pager div[data-v-b5400bc3]{gap:8px;display:flex}.pager button[data-v-b5400bc3]:disabled{opacity:.45}.detail-group[data-v-b5400bc3]{background:#fff;border:1px solid #d8e1eb;border-radius:8px;margin-bottom:14px;overflow:hidden}.detail-group h3[data-v-b5400bc3]{color:#2457a6;background:#edf4ff;justify-content:space-between;gap:12px;margin:0;padding:9px 12px;font-size:14px;display:flex}.detail-group h3 span[data-v-b5400bc3]{color:#d9480f;font-weight:600}.detail-table-wrap[data-v-b5400bc3]{overflow:auto}table[data-v-b5400bc3]{border-collapse:collapse;width:100%}th[data-v-b5400bc3],td[data-v-b5400bc3]{text-align:left;border-bottom:1px solid #edf0f4;padding:8px 10px;font-size:13px}th[data-v-b5400bc3]{color:#667085;background:#fafcff}.ticket-sheet[data-v-b5400bc3]{background:#fff;border:1px solid #cbd5e1;width:min(440px,100%);margin:0 auto;padding:16px}.ticket-raw[data-v-b5400bc3]{white-space:pre-wrap;border-bottom:1px dashed #94a3b8;margin-bottom:10px;padding-bottom:10px;font:12px/1.5 monospace}.ticket-sheet h3[data-v-b5400bc3]{background:#eef2f7;margin:12px 0 5px;padding:6px 8px;font-size:13px}.ticket-row[data-v-b5400bc3]{border-bottom:1px dashed #e2e8f0;justify-content:space-between;padding:5px 8px;font:13px monospace;display:flex}.ticket-sheet footer[data-v-b5400bc3]{color:#d9480f;border-top:1px solid #64748b;margin-top:12px;padding-top:10px;font-weight:700}@media (width<=850px){.recent-pane[data-v-b5400bc3]{width:100%;min-width:0;max-height:390px;position:static}.more-card[data-v-b5400bc3]{grid-template-columns:1fr}.more-filters[data-v-b5400bc3]{flex-wrap:wrap}.more-filters input[data-v-b5400bc3]{flex-basis:100%}}.modal-actions[data-v-b5400bc3]{align-items:center;gap:8px;display:flex}.copy-button[data-v-b5400bc3]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:7px;padding:8px 13px;font-weight:700}.potential-win[data-v-b5400bc3]{color:#d9480f;white-space:nowrap;font-weight:800}.ticket-sheet[data-v-b5400bc3]{width:min(560px,100%)}.ticket-columns[data-v-b5400bc3],.ticket-row[data-v-b5400bc3]{grid-template-columns:minmax(90px,1fr) 90px minmax(150px,1.3fr);align-items:center;gap:10px;padding:5px 8px;display:grid}.ticket-columns[data-v-b5400bc3]{color:#667085;background:#fafcff;font-size:12px;font-weight:700}.ticket-columns span[data-v-b5400bc3]:nth-child(n+2){text-align:right}.ticket-row[data-v-b5400bc3]{border-bottom:1px dashed #e2e8f0;font:13px monospace}.ticket-row>strong[data-v-b5400bc3],.ticket-payout[data-v-b5400bc3]{text-align:right}.ticket-payout b[data-v-b5400bc3]{color:#d9480f;display:block}.ticket-payout small[data-v-b5400bc3]{color:#667085;margin-top:2px;font-size:11px;display:block}@media (width<=850px){.ticket-columns[data-v-b5400bc3],.ticket-row[data-v-b5400bc3]{grid-template-columns:minmax(80px,1fr) 70px minmax(125px,1.2fr);gap:6px;padding-inline:4px}}.app-ticket-legs article[data-v-b5400bc3]{border-bottom:1px solid #e5edf7;padding:14px}html[data-client-mode=mobile] .ticket-columns{display:none}html[data-client-mode=mobile] .ticket-row{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0}html[data-client-mode=mobile] .ticket-row .ticket-payout{grid-column:1/-1;font-size:11px}html[data-client-mode=mobile] .detail-dialog .modal-head{flex-wrap:wrap}html[data-client-mode=mobile] .main .recent-pane.embedded{box-sizing:border-box;background:#f2f5f9;border:0;border-radius:0;flex-direction:column;width:100%;min-width:0;max-height:none;display:flex;position:static;overflow:visible}html[data-client-mode=mobile] .main .recent-pane.embedded .recent-list{overscroll-behavior:auto;max-height:none;overflow:visible}html[data-client-mode=mobile] .main .recent-pane.embedded button{min-height:30px}.embedded-heading[data-v-b5400bc3]{color:#4b617b;background:#f9fbff;border-bottom:1px solid #dce5ef;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.embedded-heading b[data-v-b5400bc3]{white-space:nowrap;font-weight:650}.embedded-heading small[data-v-b5400bc3]{color:#8491a3;font-size:10px;font-weight:400}.embedded-heading>span[data-v-b5400bc3]{color:#bd5e26;overflow-wrap:anywhere;min-width:0;margin-right:auto}.embedded-heading button[data-v-b5400bc3],.embedded-more[data-v-b5400bc3]{color:#2c6eb7;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:30px;padding:3px 5px;font-size:11px}.embedded .recent-list[data-v-b5400bc3]{padding:6px}.embedded .recent-card[data-v-b5400bc3]{box-shadow:none;background:#fff;border:1px solid #e0e8f1;border-radius:4px;margin-bottom:6px;padding:7px}.embedded .card-time[data-v-b5400bc3]{color:#61748e;font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-bottom:5px;font-size:11px;display:flex}.embedded .card-time>span[data-v-b5400bc3]{color:#8d9aad;margin-left:auto}.embedded .card-raw[data-v-b5400bc3]{color:#274765;white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;font:12px/1.55 var(--font);background:#e6f6ff;padding:5px 6px}.embedded .card-foot[data-v-b5400bc3]{margin-top:5px}.embedded .card-foot>strong[data-v-b5400bc3]{color:#c35037;font-size:14px}.embedded .card-actions[data-v-b5400bc3]{gap:5px}.embedded .card-actions button[data-v-b5400bc3]{border-radius:3px;min-width:30px;min-height:30px;padding:3px 7px;font-size:12px}.embedded .copy-original[data-v-b5400bc3]{color:#1c8a58;background:#eaf7f0;border-color:#b3ddc9}.embedded .refunded[data-v-b5400bc3]{background:#fff0f0;border-color:#f2d6d6}.embedded .refunded .card-raw[data-v-b5400bc3]{color:#8f6868;background:#fce5e5}.embedded .refunded-label[data-v-b5400bc3]{color:#b07a7a;font-size:11px}.embedded .empty[data-v-b5400bc3]{padding:20px 5px;font-size:12px}.embedded .empty .busy-spinner[data-v-b5400bc3]{margin-right:4px}.embedded-more[data-v-b5400bc3]{width:100%;display:block}.duplicate-bet-badge[data-v-fb15a105]{vertical-align:middle;color:#a32717;white-space:normal;font-variant-numeric:tabular-nums;background:#fff0e8;border:1px solid #efb6a8;border-radius:4px;padding:2px 6px;font:750 12px/1.5 sans-serif;display:inline-block}.preview-only[data-v-b52a62ae]{color:#8a4312;background:#fff7e8;border:1px solid #e8b465;border-radius:8px;padding:10px 12px;font-weight:650;line-height:1.6}.duplicate-list[data-v-b52a62ae]{overscroll-behavior:contain;max-height:240px;overflow:auto}.duplicate-summary[data-v-b52a62ae]{background:#fff8ef;border:1px solid #eac1a5;border-radius:6px;margin-top:12px;padding:10px 12px}.duplicate-summary summary[data-v-b52a62ae]{color:#a1371c;cursor:pointer;font-weight:800}.duplicate-summary p[data-v-b52a62ae]{color:#80563b;margin:6px 0;font-size:12px}.duplicate-summary-row[data-v-b52a62ae]{border-top:1px solid #f0dcca;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:flex}.duplicate-summary-row>b[data-v-b52a62ae]{color:#174b85;font:800 18px Consolas,monospace}.duplicate-summary-row small[data-v-b52a62ae]{color:#7b6255;overflow-wrap:anywhere}.duplicate-row>td[data-v-b52a62ae]{background:#fff8f1}.duplicate-row .duplicate-bet-badge[data-v-b52a62ae]{margin-left:8px}.generated-duplicates[data-v-b52a62ae]{color:#a1371c;margin:5px 0;font-size:12px;font-weight:750;display:block}.number-grid.generated-grid[data-v-b52a62ae]{grid-template-columns:repeat(auto-fill,minmax(102px,1fr))}.generated-grid .duplicate-bet-badge[data-v-b52a62ae]{margin-top:4px;display:block}.number-grid .duplicate-number[data-v-b52a62ae]{background:#fff0e5;border-color:#e3aa8c}.detail-totals[data-v-b52a62ae],.play-block header[data-v-b52a62ae],.game-tabs[data-v-b52a62ae]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.detail-totals[data-v-b52a62ae]{background:#fff5e9;border:1px solid #f2d1a9;border-radius:8px;justify-content:space-between;padding:12px 16px}.detail-totals strong[data-v-b52a62ae]{color:#a3470b;font-size:25px}.game-tabs[data-v-b52a62ae]{margin-top:14px}.game-tabs button[data-v-b52a62ae],.coverage-button[data-v-b52a62ae],.pager button[data-v-b52a62ae]{color:#205491;cursor:pointer;background:#fff;border:1px solid #bfd1e5;border-radius:5px;padding:5px 9px}.game-tabs button.active[data-v-b52a62ae]{color:#fff;background:#205491}.game-tabs span[data-v-b52a62ae]{margin-left:auto}.play-block[data-v-b52a62ae]{border:1px solid #cfdaea;border-radius:8px;margin-top:16px;overflow:hidden}.play-block header[data-v-b52a62ae]{background:#eef4fc;padding:10px 12px}.play-block header strong[data-v-b52a62ae]{color:#a3470b;margin-left:auto;font-size:18px}.play-block small[data-v-b52a62ae]{color:#617083}.game-badge[data-v-b52a62ae]{color:#a42233;background:#ffe9ed;border-radius:4px;padding:3px 7px}.game-badge.pl3[data-v-b52a62ae]{color:#19569b;background:#dcecff}.table-scroll[data-v-b52a62ae]{overflow:auto}table[data-v-b52a62ae]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-b52a62ae],td[data-v-b52a62ae]{text-align:left;border-bottom:1px solid #e5ebf3;padding:10px}th[data-v-b52a62ae]{color:#65748a;background:#f8fafc;font-size:12px}td[data-v-b52a62ae]:first-child{min-width:120px}td[data-v-b52a62ae]:not(:first-child){white-space:nowrap}.number[data-v-b52a62ae]{color:#123f7b;overflow-wrap:anywhere;font:800 19px/1.6 Consolas,monospace}.selection-label[data-v-b52a62ae]{color:#57708d;font-size:12px;display:block}.amount[data-v-b52a62ae]{color:#a04b11;font-variant-numeric:tabular-nums;font-weight:750}.total[data-v-b52a62ae]{font-size:17px}.coverage-button[data-v-b52a62ae]{margin-left:10px;font-size:12px}.coverage-cell[data-v-b52a62ae]{background:#f7faff}.coverage-cell p[data-v-b52a62ae]{color:#52647b;margin:4px 0 10px;font-size:12px}.number-grid[data-v-b52a62ae]{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;display:grid}.number-grid b[data-v-b52a62ae]{text-align:center;color:#1a4784;background:#fff;border:1px solid #dce5f1;padding:5px;font:700 16px Consolas,monospace}.pager[data-v-b52a62ae]{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}button[data-v-b52a62ae]:disabled{opacity:.4;cursor:default}@media (width<=600px){th[data-v-b52a62ae],td[data-v-b52a62ae]{padding:8px 6px}.coverage-button[data-v-b52a62ae]{margin:5px 0;display:block}.play-block header[data-v-b52a62ae]{gap:7px}.number[data-v-b52a62ae]{font-size:17px}}.app-recognition-plays article[data-v-b52a62ae]{border-top:1px solid #e4ebf6;padding:12px}.app-recognition-plays header[data-v-b52a62ae]{background:0 0;justify-content:space-between;padding:0;display:flex}.app-recognition-plays header>div[data-v-b52a62ae]{gap:4px;min-width:0;display:grid}.app-recognition-plays p[data-v-b52a62ae]{color:#8d9db3;margin:6px 0;font-size:11px}.app-recognition-plays .coverage-button[data-v-b52a62ae]{text-align:left;background:#f1f5fd;border:0;width:100%;margin:8px 0 0;font-size:12px}.app-recognition-plays .coverage-cell[data-v-b52a62ae]{border-radius:10px;margin-top:8px;padding:10px}.app-recognition-plays header strong[data-v-b52a62ae]{font-size:17px}.entry-dialog[data-v-f73f40fa]{box-sizing:border-box;color:#24354b;border:1px solid #c9d7e7;border-radius:12px;width:min(960px,94vw);max-height:88dvh;padding:0;box-shadow:0 20px 80px #0b203455}.entry-dialog[data-v-f73f40fa]::backdrop{background:#15263d88}.entry-dialog header[data-v-f73f40fa]{background:#edf4fb;border-bottom:1px solid #d9e2ec;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.entry-dialog h2[data-v-f73f40fa]{margin:0;font-size:18px}.entry-dialog header button[data-v-f73f40fa]{cursor:pointer;color:#385571;background:0 0;border:0;width:36px;height:36px;font-size:26px}.dialog-body[data-v-f73f40fa]{max-height:calc(88dvh - 85px);padding:18px;overflow:auto}@media (width<=600px){.dialog-body[data-v-f73f40fa]{padding:12px}.entry-dialog[data-v-f73f40fa]{width:96vw}}html[data-client-mode=mobile] .entry-dialog{border:0;border-radius:20px 20px 0 0;width:100%;max-width:600px;max-height:92dvh;margin:auto auto 0}html[data-client-mode=mobile] .entry-dialog header{background:#fff;border-bottom:1px solid #e6ecf5;padding:16px}html[data-client-mode=mobile] .entry-dialog h2{font-size:17px}html[data-client-mode=mobile] .entry-dialog .dialog-body{background:#f4f7fc;max-height:calc(92dvh - 72px);padding:14px}.app-record-card[data-v-38699104]{background:#fff;border:1px solid #e3ebf5;border-radius:17px;min-width:0;margin:12px 0;padding:15px;box-shadow:0 4px 17px #263c580d}.app-record-card header[data-v-38699104]{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-record-card header>div[data-v-38699104]{overflow-wrap:anywhere;min-width:0}.app-record-card header b[data-v-38699104]{color:#254263;font-size:15px}.app-record-card header p[data-v-38699104]{color:#71849d;margin:5px 0 0;font-size:12px}.record-status[data-v-38699104]{color:#6c829e;white-space:nowrap;background:#eef3fa;border-radius:7px;padding:5px 7px;font-size:10px}.record-subtitle[data-v-38699104]{color:#8b9aaf;margin:9px 0;font-size:11px}.record-remark[data-v-38699104]{color:#667d98;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fc;border-radius:8px;padding:8px;font-size:12px}.record-content[data-v-38699104]:empty,.record-actions[data-v-38699104]:empty{display:none}.record-content[data-v-38699104]{padding:7px 0}.record-primary[data-v-38699104]{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0 4px;display:grid}.record-primary>div[data-v-38699104]{min-width:0}.record-primary dt[data-v-38699104]{color:#8293ab;font-size:11px}.record-primary dd[data-v-38699104]{overflow-wrap:anywhere;margin:6px 0 0;font-size:21px;font-weight:800}.app-record-card summary[data-v-38699104]{color:var(--role-primary);cursor:pointer;border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;font-weight:700;display:flex}.record-details[data-v-38699104]{margin:0}.record-details>div[data-v-38699104]{border-top:1px dashed #edf1f6;justify-content:space-between;gap:8px;padding:8px 0;font-size:12px;display:flex}.record-details dt[data-v-38699104]{color:#7b8da5}.record-details dd[data-v-38699104]{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.record-actions[data-v-38699104]{justify-content:flex-end;gap:8px;padding-top:10px;display:flex}.record-actions[data-v-38699104] button{color:var(--role-primary);background:#f5f8fd;border:1px solid #d9e4f1;border-radius:9px;padding:7px 12px;font-size:12px;font-weight:700}.filters[data-v-443346c7]{background:#f4f7fb;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.filters label[data-v-443346c7]{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}input[data-v-443346c7],select[data-v-443346c7]{border:1px solid #bfcedd;border-radius:4px;min-width:0;padding:7px}button[data-v-443346c7]{color:#285b8f;cursor:pointer;background:#f7fbff;border:1px solid #bdd0e2;border-radius:4px;padding:6px 12px}.table-scroll[data-v-443346c7]{margin-top:12px;overflow:auto}table[data-v-443346c7]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-443346c7],td[data-v-443346c7]{white-space:nowrap;text-align:left;border:1px solid #dce5ee;padding:12px}th[data-v-443346c7]{color:#45647f;background:#edf3fa}td b[data-v-443346c7]{color:#a14a17;font-size:16px}.raw[data-v-443346c7]{white-space:normal;min-width:140px;max-width:300px}.raw span[data-v-443346c7]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}small[data-v-443346c7]{color:#60768d;margin-top:5px;display:block}.link[data-v-443346c7]{background:0 0;border:0;padding:0}.refunded[data-v-443346c7]{color:#97a4b2}footer[data-v-443346c7]{justify-content:flex-end;align-items:center;gap:12px;margin:15px 0;display:flex}button[data-v-443346c7]:disabled{opacity:.4}p[role=alert][data-v-443346c7]{color:#ad3025}.app-raw[data-v-443346c7]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.entry-records[data-v-443346c7] summary{color:var(--role-primary);font-size:12px}.mask[data-v-a35da786]{z-index:80;background:#141e3273;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.dialog[data-v-a35da786]{background:#fff;border:1px solid #c5ccd4;border-radius:8px;flex-direction:column;width:min(720px,100%);max-height:min(86vh,820px);display:flex;box-shadow:0 12px 40px #0000002e}.hd[data-v-a35da786]{align-items:center;gap:8px;padding:14px 18px 8px;display:flex}.info[data-v-a35da786]{color:#fff;background:#2f5bd8;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}h2[data-v-a35da786]{color:#223;margin:0;font-size:16px}.tabs[data-v-a35da786]{flex-wrap:wrap;gap:8px;padding:4px 18px 10px;display:flex}.tab[data-v-a35da786]{color:#445;cursor:pointer;background:#fff;border:1px dashed #b8c0c8;border-radius:4px;min-width:88px;padding:6px 12px;font-size:13px}.tab.active[data-v-a35da786]{color:#fff;background:#1e3a8a;border-style:solid;border-color:#1e3a8a}.body[data-v-a35da786]{background:#fff6f4;border:1px solid #edd8d2;border-radius:4px;flex:1;min-height:0;margin:0 18px;padding:14px 16px;font-size:13px;line-height:1.55;overflow:auto}.sec[data-v-a35da786]{color:#1e3a8a;margin:14px 0 8px;font-size:14px}.sec[data-v-a35da786]:first-child{margin-top:0}.para[data-v-a35da786]{color:#222;margin:0 0 8px}.pill[data-v-a35da786]{color:#222;background:#ffe566;border-radius:999px;max-width:100%;margin:6px 0 10px;padding:6px 12px;display:inline-block}.pill.warn[data-v-a35da786]{background:#ffd0d8;border-radius:8px}.ex[data-v-a35da786]{white-space:pre-wrap;color:#222;background:0 0;margin:0 0 10px;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.ft[data-v-a35da786]{justify-content:flex-end;padding:12px 18px 14px;display:flex}.close[data-v-a35da786]{color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:4px;min-width:88px;padding:7px 16px}.coverage-pager[data-v-153c18ee]{justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.coverage-pager button[data-v-153c18ee]{color:#205491;cursor:pointer;background:#fff;border:1px solid #bfd1e5;border-radius:6px;padding:8px 12px}.coverage-pager button[data-v-153c18ee]:disabled{opacity:.4;cursor:default}.mobile-play-list[data-v-153c18ee]{gap:10px;display:grid}.play-game[data-v-153c18ee]{background:#fff;border:1px solid #e3eaf2;border-radius:14px;overflow:hidden}.play-game>header[data-v-153c18ee]{background:#fafbfd;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}.play-game>header>span[data-v-153c18ee]:last-child{color:#8a97aa;margin-left:auto;font-size:11px}.game-symbol[data-v-153c18ee]{color:#da4b59;background:#fff0f1;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.game-symbol.pl3[data-v-153c18ee]{color:#2973df;background:#edf4ff}.mobile-play[data-v-153c18ee]{--accent:#3b79e9;text-align:left;color:#22334b;cursor:pointer;background:#fff;border:0;border-top:1px solid #eef1f5;align-items:center;gap:10px;width:100%;padding:14px 12px;display:flex}.mobile-play.group[data-v-153c18ee]{--accent:#17a68c}.mobile-play.combo[data-v-153c18ee]{--accent:#9670df}.play-accent[data-v-153c18ee]{background:var(--accent);border-radius:3px;flex-shrink:0;align-self:stretch;width:3px}.play-copy[data-v-153c18ee]{flex:1;min-width:0}.play-title[data-v-153c18ee]{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.play-title b[data-v-153c18ee]{font-size:14px}.play-title small[data-v-153c18ee]{color:#8b98aa;font-size:11px}.play-numbers[data-v-153c18ee]{color:#2863bd;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;font-weight:700;line-height:1.6;display:block}.play-amount[data-v-153c18ee]{text-align:right;flex-shrink:0;gap:3px;display:grid}.play-amount strong[data-v-153c18ee]{color:#202f47;font-size:19px}.play-amount small[data-v-153c18ee]{color:#97a2b2;font-size:10px}.play-chevron[data-v-153c18ee]{color:#a4b1c2;font-size:22px}.duplicate-note[data-v-153c18ee]{color:#ae6318;margin:4px 0;font-size:11px;display:block}.play-detail-hero[data-v-153c18ee]{background:#fff;border:1px solid #e6edf5;border-radius:14px;padding:18px}.play-detail-hero>span[data-v-153c18ee]{color:#8a98ac;font-size:12px}.play-detail-hero h3[data-v-153c18ee]{margin:9px 0;font-size:18px}.play-detail-hero>strong[data-v-153c18ee]{color:#d44352;font-size:32px}.play-detail-hero p[data-v-153c18ee]{color:#8492a6;margin:8px 0 0;font-size:12px}.detail-note[data-v-153c18ee]{color:#8796a9;margin:12px 2px;font-size:12px;line-height:1.7}.mobile-leg[data-v-153c18ee]{background:#fff;border:1px solid #e6edf5;border-radius:12px;margin:8px 0;padding:14px}.mobile-leg>header[data-v-153c18ee]{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-leg header>div[data-v-153c18ee]{gap:4px;min-width:0;display:grid}.mobile-leg header small[data-v-153c18ee]{color:#90a0b4;font-size:11px}.mobile-leg header b[data-v-153c18ee]{color:#2863bd;overflow-wrap:anywhere;font-size:19px}.mobile-leg header strong[data-v-153c18ee]{white-space:nowrap;font-size:18px}.coverage-toggle[data-v-153c18ee],.load-more[data-v-153c18ee]{color:#376cad;text-align:left;cursor:pointer;background:#f2f6fd;border:0;border-radius:8px;width:100%;margin-top:10px;padding:12px;font-size:12px}.coverage-toggle span[data-v-153c18ee]{float:right}.coverage-numbers[data-v-153c18ee]{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.coverage-numbers b[data-v-153c18ee]{text-align:center;color:#3365b0;background:#f1f6fc;border-radius:7px;padding:8px 2px;font-size:15px}.compact .mobile-play[data-v-153c18ee]{padding:11px}.compact .play-numbers[data-v-153c18ee]{font-size:13px}.compact .play-amount strong[data-v-153c18ee]{font-size:17px}.duplicate-warning[data-v-174dd6e5]{color:#91491c;background:#fff7e9;border:1px solid #e6b68d;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.7}.duplicate-warning p[data-v-174dd6e5]{margin:6px 0}.duplicate-warning ul[data-v-174dd6e5]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin:6px 0;padding-left:20px;overflow:auto}.duplicate-warning label[data-v-174dd6e5]{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:650;display:flex}.duplicate-warning input[data-v-174dd6e5]{accent-color:#a55223;flex-shrink:0;width:18px;height:18px}.mobile-issue-summary[data-v-174dd6e5]{color:#a36522;background:#fff8ec;border:1px solid #f0d6af;border-radius:10px;margin:8px 0 12px;font-size:12px}.mobile-issue-summary summary[data-v-174dd6e5]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;list-style:none;display:flex}.mobile-issue-summary summary[data-v-174dd6e5]::-webkit-details-marker{display:none}.mobile-issue-summary summary b[data-v-174dd6e5]{font-weight:650}.mobile-issue-summary summary span[data-v-174dd6e5]{font-size:11px}.mobile-issue-summary .collapse-label[data-v-174dd6e5],.mobile-issue-summary[open] .expand-label[data-v-174dd6e5]{display:none}.mobile-issue-summary[open] .collapse-label[data-v-174dd6e5]{display:inline}.mobile-issue-list[data-v-174dd6e5]{overscroll-behavior:contain;border-top:1px solid #f0d6af;max-height:240px;padding:0 12px;overflow:auto}.mobile-issue-list p[data-v-174dd6e5]{overflow-wrap:anywhere;margin:0;padding:9px 0;line-height:1.7}.mobile-issue-list p+p[data-v-174dd6e5]{border-top:1px solid #f4e7d4}.mobile-result-link[data-v-174dd6e5]{color:#7188a7;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.mobile-result-heading .mobile-result-link[data-v-174dd6e5]{margin-left:12px}.mobile-result-heading>span[data-v-174dd6e5]{margin-left:auto}.mobile-result-foot[data-v-174dd6e5]{justify-content:space-between;align-items:center;gap:6px;display:flex}.mobile-result-heading[data-v-174dd6e5]{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.mobile-result-heading h3[data-v-174dd6e5]{margin:0;font-size:15px}.mobile-result-heading h3 small[data-v-174dd6e5]{color:#91a0b3;margin-left:5px;font-size:11px;font-weight:400}.mobile-result-heading>span[data-v-174dd6e5]{color:#189375;font-size:11px}.mobile-result-heading .warning[data-v-174dd6e5]{color:#b57721}.mobile-result-tools[data-v-174dd6e5]{justify-content:space-between;margin:6px 0;display:flex}.mobile-result-tools button[data-v-174dd6e5]{color:#7188a7;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px}.mobile-result-foot[data-v-174dd6e5]{color:#8b98a9;padding:4px 2px;font-size:11px}.mobile-error[data-v-174dd6e5]{color:#a36522;overflow-wrap:anywhere;background:#fff8ec;border:1px solid #f0d6af;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.7}.mobile-success[data-v-174dd6e5]{color:#168469;font-size:13px}.mobile-help[data-v-174dd6e5]{color:#7d8da3;font-size:12px;line-height:1.7}.mobile-review-row[data-v-174dd6e5]{background:#fff;border-radius:12px;margin-bottom:10px;padding:12px}.mobile-review-row>header[data-v-174dd6e5]{color:#667e9c;justify-content:space-between;font-size:12px;display:flex}.mobile-review-row button[data-v-174dd6e5]{color:#376bac;background:#eef4fc;border:0;border-radius:8px;margin:5px 5px 0 0;padding:9px;font-size:12px}.mobile-review-row .mobile-review-text[data-v-174dd6e5]{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;width:100%;padding:10px 0;font-size:15px;line-height:1.6;display:block}.mobile-review-row textarea[data-v-174dd6e5]{box-sizing:border-box;border:1px solid #cdd9e7;border-radius:8px;width:100%;padding:10px;font-size:16px}.mobile-primary[data-v-174dd6e5]{color:#fff;cursor:pointer;background:#296ce9;border:0;border-radius:12px;min-height:46px;padding:12px 22px;font-size:15px;font-weight:700}.mobile-confirm-total[data-v-174dd6e5]{gap:6px;padding:14px 0;display:grid}.mobile-confirm-total>span[data-v-174dd6e5]{color:#7588a2;font-size:13px}.mobile-confirm-total strong[data-v-174dd6e5]{color:#d54250;font-size:34px}.mobile-confirm-total small[data-v-174dd6e5]{color:#8a98ad;font-size:12px}.mobile-confirm-issues[data-v-174dd6e5]{color:#4f729e;font-size:12px;line-height:1.7}.mobile-confirm-remark[data-v-174dd6e5],.mobile-confirm-source[data-v-174dd6e5]{color:#6c819d;overflow-wrap:anywhere;margin:14px 0;font-size:12px}.mobile-confirm-actions[data-v-174dd6e5]{padding:14px 0 calc(8px + env(safe-area-inset-bottom));background:#f4f7fc;gap:10px;display:flex;position:sticky;bottom:-14px}.mobile-confirm-actions button[data-v-174dd6e5]{border:0;border-radius:12px;min-height:46px;padding:12px 18px;font-weight:700}.mobile-confirm-actions>button[data-v-174dd6e5]:first-child{color:#507199;background:#e8eef7}.mobile-confirm-actions .mobile-primary[data-v-174dd6e5]{flex:1}.mobile-order-result button[data-v-174dd6e5]:disabled{opacity:.45;cursor:default}.pc-orders .order-text[data-v-174dd6e5]:disabled{opacity:1}.pc-orders[data-v-174dd6e5]{color:#233c55;border:1px solid #cbd9e7;border-radius:7px;margin-top:12px;overflow:hidden}.orders-heading[data-v-174dd6e5]{background:#edf3fa;align-items:center;gap:20px;padding:11px 14px;display:flex}.orders-heading strong[data-v-174dd6e5]{color:#225887;margin-left:8px}.orders-heading>span[data-v-174dd6e5],.orders-total small[data-v-174dd6e5]{color:#60758b;font-size:12px}.orders-list[data-v-174dd6e5]{gap:10px;padding:10px;display:grid}.pc-order[data-v-174dd6e5]{border:1px solid var(--edge);border-left:4px solid var(--accent);background:var(--bg);border-radius:6px;padding:12px 14px}.tone-0[data-v-174dd6e5]{--bg:#edf7ff;--edge:#b5d4ee;--accent:#3181b9}.tone-1[data-v-174dd6e5]{--bg:#fff5e9;--edge:#e8ccaa;--accent:#b87a29}.tone-2[data-v-174dd6e5]{--bg:#f3efff;--edge:#cfc3ec;--accent:#8464b0}.tone-3[data-v-174dd6e5]{--bg:#eaf8f4;--edge:#aed8cd;--accent:#358779}.order-head[data-v-174dd6e5]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.order-index[data-v-174dd6e5]{background:var(--accent);color:#fff;border-radius:4px;padding:4px 9px;font-size:13px}.order-game[data-v-174dd6e5]{color:#254b73;font-size:13px}.order-status[data-v-174dd6e5]{color:#46617a;font-size:12px}.order-actions[data-v-174dd6e5]{flex-wrap:wrap;gap:6px;margin-left:10px;display:flex}.pc-orders button[data-v-174dd6e5]{cursor:pointer;color:#285b87;background:#fff;border:1px solid #b6c9dc;border-radius:4px;padding:5px 11px;font-weight:650}.pc-orders button[data-v-174dd6e5]:disabled{opacity:.5;cursor:default}.pc-orders .order-bet[data-v-174dd6e5]{color:#fff;background:#b44035;border-color:#b44035}.pc-orders .order-text[data-v-174dd6e5]{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;color:#173d64;background:0 0;border:0;max-width:1050px;padding:10px 0;font:750 17px/1.65 Consolas,monospace;display:block}.order-text small[data-v-174dd6e5]{color:#5c7792;border-bottom:1px dashed;margin-left:12px;font:12px sans-serif}.pc-order footer[data-v-174dd6e5]{color:#435f79;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.order-plays[data-v-174dd6e5]{max-width:650px}.order-money[data-v-174dd6e5]{color:#a7440b;font-size:20px}.pc-orders .order-duplicate[data-v-174dd6e5]{color:#933e14;background:#ffe8d5;border-color:#dcaf87;margin-top:9px;font-size:12px;display:block}.order-error[data-v-174dd6e5]{color:#a32e22;margin:8px 0 0;font-size:13px}.orders-total[data-v-174dd6e5]{background:#eff4fa;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.orders-total>div[data-v-174dd6e5]{flex-direction:column;gap:5px;margin-right:12px;display:flex}.orders-total b[data-v-174dd6e5]{font-size:17px}.order-edit textarea[data-v-174dd6e5]{box-sizing:border-box;border:1px solid #91adca;width:min(100%,1000px);margin:10px 0;padding:10px;font:600 16px/1.6 Consolas,monospace;display:block}.order-edit button[data-v-174dd6e5]{margin-right:8px}.order-source[data-v-174dd6e5]{white-space:pre-wrap;overflow-wrap:anywhere;font:600 16px/1.7 Consolas,monospace}.placed .order-status[data-v-174dd6e5]{color:#286b45}.stale[data-v-174dd6e5]{opacity:.7}.mobile-review-row textarea[data-v-174dd6e5],.order-edit textarea[data-v-174dd6e5]{color:#1b304a;-webkit-text-fill-color:#1b304a;caret-color:#1b304a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:#fff}.mobile-review-row textarea[data-v-174dd6e5]::placeholder,.order-edit textarea[data-v-174dd6e5]::placeholder{color:#718197;-webkit-text-fill-color:#718197;opacity:1}.mobile-review-row textarea[data-v-174dd6e5]::selection{color:#1b304a;-webkit-text-fill-color:#1b304a;background-color:#cfe3ff}.order-edit textarea[data-v-174dd6e5]::selection{color:#1b304a;-webkit-text-fill-color:#1b304a;background-color:#cfe3ff}.entry-sale-state[data-v-9ccaaee4]{color:#56748b;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 8px;font-size:12px;line-height:1.6;display:flex}.entry-sale-state>b[data-v-9ccaaee4]{color:#287e66}.entry-sale-state.closed[data-v-9ccaaee4]{color:#a44b34;background:#fff3ee;border:1px solid #e7b7ae;border-radius:6px;padding:7px 10px}.entry-sale-state.closed>b[data-v-9ccaaee4]{color:#b33329}.entry-request-progress[data-v-9ccaaee4]{color:#35649c;background:#eef5ff;border-radius:6px;align-items:center;gap:8px;margin:6px 0 10px;padding:8px 10px;font-size:13px;display:flex}.entry-load-error[data-v-9ccaaee4]{color:#a44b34;margin:6px 0 10px;font-size:12px}.entry-load-error button[data-v-9ccaaee4]{color:#35649c;cursor:pointer;background:0 0;border:0;text-decoration:underline}.bet-button[data-v-9ccaaee4] .busy-spinner,.mobile-bet-primary[data-v-9ccaaee4] .busy-spinner{margin-right:3px}html[data-client-mode=mobile][data-mobile-entry-editing] .app-bottom{visibility:hidden;pointer-events:none}.noise-summary[data-v-9ccaaee4]{color:#296576;background:#f0f9fb;border:1px solid #bdd8df;border-radius:6px;margin-top:12px;padding:10px 13px;font-size:13px}.noise-summary summary[data-v-9ccaaee4]{cursor:pointer;font-weight:700}.noise-summary span[data-v-9ccaaee4]{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:4px;margin:8px 8px 0 0;padding:3px 8px;display:inline-block}.pc-entry .entry-total[data-v-9ccaaee4]{margin-left:14px}.pc-entry .editor-foot[data-v-9ccaaee4]{justify-content:flex-start;gap:16px}.duplicate-item-hint[data-v-9ccaaee4]{color:#9e351d;text-align:left;cursor:pointer;background:#fff1e8;border:1px solid #e7b8a2;border-radius:4px;max-width:100%;margin-top:8px;padding:5px 9px;font-size:12px;font-weight:750;display:block}.v3-page[data-v-9ccaaee4]{color:#26384e;background:#fff;min-width:0;padding:12px}.v3-workspace[data-v-9ccaaee4]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:14px;display:grid}.v3-workspace.dock-right[data-v-9ccaaee4]{grid-template-columns:minmax(0,1fr) 240px}.dock-right>.recent-pane[data-v-9ccaaee4]{grid-area:1/2}.dock-right>.v3-main[data-v-9ccaaee4]{grid-area:1/1}.v3-main[data-v-9ccaaee4]{min-width:0}.panel[data-v-9ccaaee4]{background:#fff;border:1px solid #d3deea;border-radius:7px}.editor[data-v-9ccaaee4]{padding:12px}.replace-bar[data-v-9ccaaee4],.tag-row[data-v-9ccaaee4],.editor-tools[data-v-9ccaaee4],.actions[data-v-9ccaaee4]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.replace-bar[data-v-9ccaaee4]{margin-bottom:10px}.replace-bar label[data-v-9ccaaee4]{color:#52657a;align-items:center;gap:6px;font-size:12px;display:flex}.replace-bar input[data-v-9ccaaee4]{width:135px}.replace-bar button[data-v-9ccaaee4],.tag-row button[data-v-9ccaaee4],.editor-foot button[data-v-9ccaaee4],.default-game button[data-v-9ccaaee4],.item-actions button[data-v-9ccaaee4],.item-edit button[data-v-9ccaaee4],.revision button[data-v-9ccaaee4],.tag-form button[data-v-9ccaaee4],.placed-order button[data-v-9ccaaee4]{color:#285d93;cursor:pointer;background:#f7faff;border:1px solid #bdcde0;border-radius:4px;padding:5px 10px}.replace-bar input[data-v-9ccaaee4],.big-alert input[data-v-9ccaaee4],.tag-form input[data-v-9ccaaee4]{border:1px solid #b9c9da;border-radius:4px;min-width:0;padding:6px}.tag-row[data-v-9ccaaee4]{margin-bottom:10px}.tag-row>span[data-v-9ccaaee4]{display:flex}.tag-row button[data-v-9ccaaee4]{border-radius:0}.input-wrap[data-v-9ccaaee4]{background:#f6faff;border:1px solid #a6bfd9;border-radius:6px;overflow:hidden}.input-wrap.fc3d[data-v-9ccaaee4]{background:#fff9fa;border-color:#dbb4bc}.editor textarea[data-v-9ccaaee4]{box-sizing:border-box;resize:vertical;color:#1b304a;background:0 0;border:0;width:100%;min-height:170px;padding:14px;font:600 17px/1.7 Consolas,monospace;display:block}.editor textarea[data-v-9ccaaee4]:focus{outline-offset:-2px;outline:2px solid #477aa9}.editor-foot[data-v-9ccaaee4]{color:#687e93;border-top:1px solid #dce4ed;justify-content:space-between;align-items:center;padding:6px 10px;font-size:12px;display:flex}.editor-tools[data-v-9ccaaee4]{border-bottom:1px solid #e3eaf2;padding:12px 0;font-size:12px}.editor-tools label[data-v-9ccaaee4]{white-space:nowrap;align-items:center;gap:4px;display:flex}.editor-tools select[data-v-9ccaaee4]{color:#375674;background:#fff;border:1px solid #cfdae5;padding:4px}.default-game[data-v-9ccaaee4]{align-items:center;gap:5px;margin-left:auto;display:flex}.default-game button.active[data-v-9ccaaee4]{color:#fff;background:#477aa9}.actions[data-v-9ccaaee4]{margin-top:12px}.actions>button[data-v-9ccaaee4],.confirm-bar button[data-v-9ccaaee4]{color:#fff;cursor:pointer;background:#477aa9;border:0;border-radius:5px;padding:8px 23px;font-weight:750}.actions .bet-button[data-v-9ccaaee4]{background:#bd4339}.actions .rules-button[data-v-9ccaaee4]{color:#3e668d;background:#edf2f7;padding:8px 12px}.entry-total[data-v-9ccaaee4]{color:#a3440c;margin-left:auto;font-size:20px;font-weight:800}.big-alert[data-v-9ccaaee4]{color:#64768b;align-items:center;gap:5px;font-size:12px;display:flex}.big-alert input[data-v-9ccaaee4]{width:70px}.result[data-v-9ccaaee4]{margin-top:12px;overflow:hidden}.result-heading[data-v-9ccaaee4]{background:#f1f5fa;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 14px;display:flex}.result-heading span[data-v-9ccaaee4]{color:#5e7288;margin-left:8px;font-size:12px}.result-heading small[data-v-9ccaaee4]{color:#61768c}.recognition-item[data-v-9ccaaee4]{border:1px solid #d7e0eb;border-left:3px solid #799abb;border-radius:6px;margin:10px;padding:10px 12px}.recognition-item.modified[data-v-9ccaaee4]{background:#f0f9ff;border-left-color:#308ab2}.recognition-item.confirmed[data-v-9ccaaee4]{border-left-color:#398464}.recognition-item.invalid[data-v-9ccaaee4]{background:#fff9f4;border-left-color:#bd5a43}.item-head[data-v-9ccaaee4]{align-items:center;gap:8px;display:flex}.item-index[data-v-9ccaaee4]{text-align:center;background:#e7edf5;border-radius:50%;min-width:23px;font-size:12px;font-weight:800;line-height:23px}.game-badge[data-v-9ccaaee4]{color:#ad3344;background:#ffe7eb;border-radius:4px;padding:3px 7px;font-size:11px}.game-badge.pl3[data-v-9ccaaee4]{color:#245c9a;background:#deedff}.state[data-v-9ccaaee4]{color:#718095;font-size:11px}.confirmed-state[data-v-9ccaaee4]{color:#23704d;font-weight:750}.modified-state[data-v-9ccaaee4]{color:#177197;font-weight:750}.item-actions[data-v-9ccaaee4]{gap:5px;margin-left:auto;display:flex}.item-actions button[data-v-9ccaaee4]{padding:3px 8px;font-size:12px}.item-text[data-v-9ccaaee4]{text-align:left;white-space:pre-wrap;color:#143e73;cursor:text;overflow-wrap:anywhere;background:0 0;border:0;width:100%;max-height:130px;padding:10px 0 8px;font:750 17px/1.65 Consolas,monospace;display:block;overflow:auto}.edit-hint[data-v-9ccaaee4]{color:#7890a9;border-bottom:1px dashed;margin-left:10px;font:400 11px sans-serif;display:inline-block}.recognition-item footer[data-v-9ccaaee4]{color:#697f95;align-items:center;gap:12px;font-size:12px;display:flex}.plays[data-v-9ccaaee4]{color:#3d5b7d;overflow-wrap:anywhere;flex:1;min-width:0}.item-amount[data-v-9ccaaee4]{color:#a54b12;white-space:nowrap;font-size:20px}.item-edit textarea[data-v-9ccaaee4]{box-sizing:border-box;border:1px solid #93b5da;border-radius:4px;width:100%;margin:10px 0;padding:10px;font:600 16px/1.6 Consolas,monospace}.item-edit>div[data-v-9ccaaee4]{gap:8px;margin-bottom:10px;display:flex}.confirm-bar[data-v-9ccaaee4]{background:#f1f6fc;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.confirm-bar>div[data-v-9ccaaee4]{flex-direction:column;gap:5px;display:flex}.confirm-bar small[data-v-9ccaaee4]{color:#6b7d91;font-size:11px}.snapshot-ok[data-v-9ccaaee4]{color:#28644b;background:#eff8f3;border:1px solid #b6d9c6;border-radius:6px;flex-direction:column;gap:9px;margin:12px;padding:12px;display:flex}.snapshot-actions button[data-v-9ccaaee4]{color:#fff;cursor:pointer;background:#38845f;border:0;border-radius:4px;padding:8px 16px}.placed-order[data-v-9ccaaee4]{justify-content:space-between;align-items:center;gap:10px;display:flex}.revision[data-v-9ccaaee4]{color:#738499;margin:12px;font-size:11px}.revision summary[data-v-9ccaaee4]{cursor:pointer}.failure[data-v-9ccaaee4],.stale-result[data-v-9ccaaee4],.missing-guide[data-v-9ccaaee4],.issue-list.global[data-v-9ccaaee4]{color:#94521f;background:#fff7e9;border:1px solid #efc598;border-radius:6px;margin-top:10px;padding:10px 13px}.failure[data-v-9ccaaee4]{color:#a02d25;background:#fff1ed;border-color:#e4b5a7}.stale-result[data-v-9ccaaee4]{justify-content:space-between;align-items:center;gap:10px;display:flex}.stale-result span[data-v-9ccaaee4]{margin-top:5px;font-size:12px;display:block}.stale-result button[data-v-9ccaaee4],.missing-guide button[data-v-9ccaaee4]{color:#8d5525;cursor:pointer;background:#fff;border:1px solid #d6b289;border-radius:4px;padding:7px}.issue-list[data-v-9ccaaee4]{color:#b03e2e;font-size:12px}.issue-list p[data-v-9ccaaee4]{margin:6px 0}.result.stale .recognition-item[data-v-9ccaaee4]{background:#fffdf6}.result-empty[data-v-9ccaaee4]{text-align:center;color:#8a9aae;border:1px dashed #cad6e3;margin-top:12px;padding:34px}.source-text[data-v-9ccaaee4]{white-space:pre-wrap;overflow-wrap:anywhere;color:#254771;background:#f7f8fa;border:1px solid #dce3ed;border-radius:6px;padding:15px;font:600 16px/1.7 Consolas,monospace}.source-text.corrected[data-v-9ccaaee4]{background:#eef8ff}.diagnostics[data-v-9ccaaee4]{color:#536c84;margin-top:18px;font-size:12px}.diagnostics>summary[data-v-9ccaaee4]{cursor:pointer}.segment[data-v-9ccaaee4]{border:1px solid #dde5ee;margin-top:10px;padding:12px}.segment-source>b[data-v-9ccaaee4]{white-space:pre-wrap;overflow-wrap:anywhere}.segment-head[data-v-9ccaaee4],.segment-metrics[data-v-9ccaaee4],.facts[data-v-9ccaaee4],.scope-summary[data-v-9ccaaee4]{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.segment-head small[data-v-9ccaaee4],.segment-source b[data-v-9ccaaee4]{display:block}.facts>span[data-v-9ccaaee4]{background:#f0f4f8;padding:5px}.facts code[data-v-9ccaaee4],.facts small[data-v-9ccaaee4]{margin-left:5px}.evidence-row[data-v-9ccaaee4]{overflow-wrap:anywhere;border-top:1px solid #e0e7ef;padding:7px}.resolution-box[data-v-9ccaaee4]{background:#fff8e7;padding:10px}.resolution-box button[data-v-9ccaaee4]{color:#945117;margin:5px;padding:5px}.tag-form[data-v-9ccaaee4]{align-items:center;gap:10px;display:flex}.stop-panel[data-v-9ccaaee4]{padding:20px}.stop-panel p[data-v-9ccaaee4]{color:#75859a}button[data-v-9ccaaee4]:disabled{opacity:.45;cursor:not-allowed}button[data-v-9ccaaee4]:focus-visible{outline-offset:2px;outline:2px solid #3684c4}@media (width<=900px){.v3-workspace[data-v-9ccaaee4]{grid-template-columns:210px minmax(0,1fr)}.v3-workspace.dock-right[data-v-9ccaaee4]{grid-template-columns:minmax(0,1fr) 210px}.entry-total[data-v-9ccaaee4],.default-game[data-v-9ccaaee4]{margin-left:0}}@media (width<=700px){.v3-page[data-v-9ccaaee4]{padding:6px}.v3-workspace[data-v-9ccaaee4],.v3-workspace.dock-right[data-v-9ccaaee4]{flex-direction:column;display:flex}.v3-main[data-v-9ccaaee4]{order:0;width:100%}.v3-workspace>.recent-pane[data-v-9ccaaee4]{box-sizing:border-box;order:1;width:100%}.editor[data-v-9ccaaee4]{padding:9px}.replace-bar[data-v-9ccaaee4]{gap:6px}.replace-bar label[data-v-9ccaaee4]{flex:1;min-width:120px}.replace-bar input[data-v-9ccaaee4]{flex:1;width:80px;min-width:0}.editor textarea[data-v-9ccaaee4]{min-height:180px;font-size:16px}.editor-tools[data-v-9ccaaee4]{gap:12px 9px}.default-game[data-v-9ccaaee4]{flex-basis:100%}.actions[data-v-9ccaaee4]{gap:8px}.actions>button[data-v-9ccaaee4]{padding:9px 17px}.entry-total[data-v-9ccaaee4]{font-size:19px}.big-alert[data-v-9ccaaee4]{margin-left:auto}.recognition-item[data-v-9ccaaee4]{margin:8px;padding:9px}.item-text[data-v-9ccaaee4]{font-size:16px}.confirm-bar[data-v-9ccaaee4]{flex-direction:column;align-items:stretch}.item-amount[data-v-9ccaaee4]{font-size:18px}.recognition-item footer[data-v-9ccaaee4]{gap:7px}.tag-form[data-v-9ccaaee4],.placed-order[data-v-9ccaaee4]{flex-wrap:wrap}}.pc-entry[data-v-9ccaaee4]{background:var(--role-page-bg);padding:6px 4px 24px}.entry-nav[data-v-9ccaaee4]{margin-bottom:12px}.entry-nav.records-nav[data-v-9ccaaee4]{margin-bottom:0}.compact-entry[data-v-9ccaaee4]{color:#35354a;padding-bottom:0}.compact-entry .v3-main[data-v-9ccaaee4]{padding-bottom:0}.compact-entry .mobile-entry-header[data-v-9ccaaee4]{background:0 0;margin:-6px -6px 8px;padding:0;display:block}.compact-entry .mobile-entry-context[data-v-9ccaaee4]{justify-content:space-between;align-items:center;gap:5px;padding:0 2px 5px;display:flex}.compact-entry .mobile-issue[data-v-9ccaaee4]{text-align:left;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.compact-entry .mobile-issue b[data-v-9ccaaee4]{color:#46566c;font-size:12px;font-weight:650}.compact-entry .mobile-issue span[data-v-9ccaaee4]{color:#47816e}.compact-entry .mobile-issue time[data-v-9ccaaee4]{color:#78738b;font-variant-numeric:tabular-nums}.compact-entry .mobile-account[data-v-9ccaaee4]{background:0 0;border:0;flex-shrink:0;margin:0;padding:0}.compact-entry .mobile-account button[data-v-9ccaaee4]{color:#758397;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:11px;display:flex}.compact-entry .mobile-account strong[data-v-9ccaaee4]{color:#46566c;font-size:12px;font-weight:650}.compact-entry .mobile-account-details[data-v-9ccaaee4]{color:#758397;justify-content:space-between;gap:5px;padding:0 3px 6px;font-size:11px;display:flex}.compact-entry .mobile-entry-tabs[data-v-9ccaaee4]{background:#eaf1fa;border:1px solid #d5e3f3;border-radius:5px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.compact-entry .mobile-entry-tabs button[data-v-9ccaaee4]{color:#69819c;background:0 0;border:0;border-radius:3px;min-width:0;padding:6px;font-size:13px;font-weight:600}.compact-entry .mobile-entry-tabs .selected[data-v-9ccaaee4]{color:#fff;background:#1677ff;box-shadow:0 1px 3px #166be51a}.compact-entry .editor-foot[data-v-9ccaaee4]{border-top:1px solid #d8e2ee}.compact-entry .editor-foot button[data-v-9ccaaee4]{color:#718197;cursor:pointer;background:0 0;border:0;border-radius:0;padding:3px 0;font-size:13px}.compact-entry .mobile-entry-char-count[data-v-9ccaaee4]{color:#77869a;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;font-size:11px}.compact-entry .mobile-tools-trigger[data-v-9ccaaee4]{align-items:center;gap:4px;display:flex}.compact-entry .mobile-entry-actions[data-v-9ccaaee4]{background:#edf3ff;grid-template-columns:30px minmax(35px,1fr) 44px 68px minmax(45px,auto);align-items:center;gap:4px;display:grid}.compact-entry .mobile-entry-actions button[data-v-9ccaaee4]{color:#1677ff;min-width:0;font:650 13px var(--font);white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #1677ff;border-radius:4px;padding:6px 3px}.compact-entry .mobile-entry-actions button[data-entry-editor-controls][data-v-9ccaaee4]{color:#4b74a8;background:0 0;border:0;padding-inline:0;font-weight:500}.compact-entry .mobile-entry-actions .mobile-generate[data-v-9ccaaee4]{color:#fff;background:#ed941f;border-color:#ed941f}.compact-entry .mobile-entry-actions .mobile-bet-primary[data-v-9ccaaee4]{color:#fff;background:#1677ff;border-color:#1677ff}.compact-entry .mobile-entry-actions .mobile-bet-primary[aria-busy=true][data-v-9ccaaee4]{opacity:1}.compact-entry .mobile-entry-inline-total[data-v-9ccaaee4]{color:#7b8ba0;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1px 5px;min-width:0;font-size:11px;line-height:1.35;display:flex}.compact-entry .mobile-entry-inline-total b[data-v-9ccaaee4]{font-weight:500}.compact-entry .mobile-entry-inline-total strong[data-v-9ccaaee4]{color:#e18817;overflow-wrap:anywhere;max-width:100%;font-size:14px;font-weight:750}.compact-entry .mobile-entry-preferences[data-v-9ccaaee4]{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;min-width:0;margin:6px 0 0;padding:0;display:grid}.compact-entry .mobile-entry-preferences[data-v-9ccaaee4]>*{box-sizing:border-box;background:#fafcff;border:1px solid #dce5ef;border-radius:3px;min-width:0;min-height:49px;margin:0}.compact-entry .preference-game[data-v-9ccaaee4],.compact-entry .preference-copy-mode[data-v-9ccaaee4]{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 1px;display:flex}.compact-entry .preference-game>span[data-v-9ccaaee4],.compact-entry .preference-copy-mode>span[data-v-9ccaaee4]{color:#526881;white-space:nowrap;font-size:11px;line-height:1.3}.compact-entry .preference-game>div[data-v-9ccaaee4]{justify-content:center;gap:0;display:flex}.compact-entry .preference-game button[data-v-9ccaaee4]{color:#7990aa;min-width:22px;font:600 12px var(--font);cursor:pointer;background:#fff;border:1px solid #bacee5;border-radius:3px 0 0 3px;padding:1px 3px}.compact-entry .preference-game button+button[data-v-9ccaaee4]{border-radius:0 3px 3px 0;margin-left:-1px}.compact-entry .preference-game button[aria-pressed=true][data-v-9ccaaee4]{color:#fff;background:#1677ff;border-color:#1677ff;position:relative}.compact-entry .preference-toggle[data-v-9ccaaee4]{color:#526881;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:3px 1px;font-size:11px;display:flex}.compact-entry .preference-toggle>span[data-v-9ccaaee4]{text-align:center;white-space:nowrap;min-width:0;line-height:1.3}.compact-entry .preference-control[data-v-9ccaaee4]{justify-content:center;align-items:center;display:flex;position:relative}.compact-entry .preference-toggle small[data-v-9ccaaee4]{color:#697a8f;pointer-events:none;font-size:10px;line-height:1;position:absolute;right:5px}.compact-entry .preference-toggle[data-v-9ccaaee4]:has(input:checked){background:#f0f6ff;border-color:#c2d8f4}.compact-entry .preference-toggle:has(input:checked) small[data-v-9ccaaee4]{color:#fff;left:5px;right:auto}.compact-entry .preference-copy-mode select[data-v-9ccaaee4]{box-sizing:border-box;color:#31689f;width:100%;max-width:57px;height:26px;min-height:26px;font:12px var(--font);background:#fff;border:1px solid #bacee5;border-radius:3px;margin:0;padding:0 1px}.mobile-entry-toolbar[data-v-9ccaaee4]{grid-template-columns:auto auto 30px minmax(40px,1fr) 28px 28px 22px;align-items:center;gap:3px;padding:0 0 6px;display:grid}.mobile-entry-toolbar>button[data-v-9ccaaee4]{color:#3c6995;min-width:0;min-height:30px;font:12px var(--font);white-space:nowrap;cursor:pointer;background:#f4f8ff;border:1px solid #bdcede;border-radius:3px;padding:3px 4px}.mobile-entry-toolbar .mobile-add-tag[data-v-9ccaaee4]{color:#17834e;background:#ecf9f1;border-color:#b7dac4}.mobile-entry-toolbar .mobile-replace-trigger[data-v-9ccaaee4]{color:#af681d;background:#fff6e8;border-color:#ebd2a8}.mobile-entry-toolbar .mobile-paste-button[data-v-9ccaaee4],.mobile-entry-toolbar .mobile-entry-finish[data-v-9ccaaee4],.mobile-entry-toolbar .mobile-tools-trigger[data-v-9ccaaee4]{color:#2874ce;background:0 0;border:0;justify-content:center;padding-inline:0;display:flex}.mobile-big-alert[data-v-9ccaaee4]{color:#6e7c90;text-align:center;gap:2px;font-size:10px;display:grid}.mobile-big-alert input[data-v-9ccaaee4]{box-sizing:border-box;color:#415e80;width:100%;min-width:0;height:23px;font:12px var(--font);background:#fafbfe;border:1px dashed #b9c8da;border-radius:3px;padding:1px 3px}.mobile-inline-tags[data-v-9ccaaee4]{flex-wrap:wrap;gap:4px;padding-bottom:6px;display:flex}.mobile-inline-tags>span[data-v-9ccaaee4]{min-width:0;max-width:100%;display:flex}.mobile-inline-tags button[data-v-9ccaaee4]{color:#2d668e;overflow-wrap:anywhere;background:#edf7ff;border:1px solid #b8cfdf;padding:4px 6px;font-size:12px}.mobile-inline-tags button+button[data-v-9ccaaee4]{color:#a24e44;border-left:0}.mobile-entry-options[data-v-9ccaaee4]{color:#8a99ac;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.mobile-entry-options .mobile-remark-trigger[data-v-9ccaaee4]{color:#6b83a0;width:auto;min-width:0;max-width:50%;min-height:25px;margin-left:auto;padding:2px 0}.entry-lower-stage[data-v-9ccaaee4],.entry-recognition-pane[data-v-9ccaaee4]{display:contents}.compact-entry .entry-lower-stage[data-v-9ccaaee4]{background:#f2f5f9;border:1px solid #d9e4ef;border-radius:4px;margin-top:6px;display:block}.compact-entry .entry-recognition-pane[data-v-9ccaaee4]{box-sizing:border-box;padding:7px;display:block}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-issue-list,.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .duplicate-warning ul{overscroll-behavior:auto;max-height:none;overflow:visible}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-result-heading{padding-bottom:7px}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-result-heading h3{font-size:13px}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-play-list{gap:5px}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-play{padding:7px 8px}.compact-entry .entry-recognition-pane[data-v-9ccaaee4] .mobile-order-result{margin-top:0}.compact-entry .entry-recognition-pane .stale-result[data-v-9ccaaee4]{margin:0 0 7px;padding:7px;font-size:12px}.compact-entry .result-empty[data-v-9ccaaee4]{color:#a39aaf;text-align:left;background:0 0;border:0;border-top:1px solid #e7e2ed;border-radius:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 0;padding:8px 2px;font-size:10px;display:flex}.compact-entry .result-empty b[data-v-9ccaaee4]{color:#91859e;font-size:11px;font-weight:500}.mobile-remark-trigger[data-v-9ccaaee4]{color:#a096ad;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:5px 2px;font-size:11px;display:flex}.mobile-remark-trigger>span[data-v-9ccaaee4]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mobile-remark-trigger small[data-v-9ccaaee4]{color:#b2aabb;font-size:10px}.mobile-remark-form label[data-v-9ccaaee4]{color:#8596ac;gap:12px;font-size:12px;display:grid}.mobile-remark-form textarea[data-v-9ccaaee4]{box-sizing:border-box;width:100%;font:16px/1.7 var(--font);resize:vertical;border:1px solid #d8e3f0;border-radius:8px;padding:12px}.mobile-remark-form>button[data-v-9ccaaee4]{color:#fff;background:#286cea;border:0;border-radius:8px;width:100%;min-height:46px;margin-top:15px;font-size:15px;font-weight:700}.mobile-entry-tools section[data-v-9ccaaee4]{background:#fff;border-radius:8px;margin-bottom:10px;padding:12px}.mobile-entry-tools h3[data-v-9ccaaee4]{color:#4e6583;margin:0 0 10px;font-size:13px}.mobile-entry-tools button[data-v-9ccaaee4]{color:#406fae;background:#edf3fc;border:0;border-radius:6px;min-height:40px;padding:10px;font-size:12px}.mobile-tags[data-v-9ccaaee4]{flex-wrap:wrap;gap:7px;display:flex}.mobile-tags>span[data-v-9ccaaee4]{overflow-wrap:anywhere;max-width:100%;display:flex}.mobile-tags>span button[data-v-9ccaaee4]:first-child{border-radius:6px 0 0 6px}.mobile-tags>span button[data-v-9ccaaee4]:last-child{border-radius:0 6px 6px 0}.mobile-replace[data-v-9ccaaee4]{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}.mobile-entry-tools input[data-v-9ccaaee4]:not([type=checkbox]),.mobile-entry-tools select[data-v-9ccaaee4]{box-sizing:border-box;color:#425e83;background:#fff;border:1px solid #dce6f1;border-radius:6px;min-width:0;max-width:100%;padding:9px;font-size:16px}.mobile-preferences label[data-v-9ccaaee4]{color:#3d526f;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;min-height:50px;font-size:13px;display:flex}.mobile-preferences small[data-v-9ccaaee4]{color:#97a6b9;margin:4px 0;font-size:10px;display:block}.mobile-preferences input[type=number][data-v-9ccaaee4]{width:100px}.mobile-preferences input[type=checkbox][data-v-9ccaaee4]{accent-color:#286cea;width:20px;height:20px}.mobile-entry-tools .mobile-rules-link[data-v-9ccaaee4]{text-align:left;background:#fff;width:100%}html[data-client-mode=mobile] .main .app-entry.compact-entry .editor{box-shadow:none;background:#fff;border:1px solid #dfd8e8;border-radius:5px;padding:7px 8px 6px}html[data-client-mode=mobile] .main .app-entry.compact-entry .input-wrap{background:#fcfbfd;border:1px solid #d9d1e2;border-radius:3px}html[data-client-mode=mobile] .main .app-entry.compact-entry .editor textarea[aria-label=下注原文]{height:200px;min-height:200px;font:500 16px/1.65 var(--font);resize:none;overscroll-behavior:contain;padding:10px}html[data-client-mode=mobile] .main .app-entry.compact-entry .editor-foot{padding:3px 5px}html[data-client-mode=mobile] .main .app-entry.compact-entry .editor-foot button{min-height:32px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-entry-context button{min-height:28px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-entry-tabs button{min-height:36px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-entry-actions button{min-height:32px}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-game button{min-height:26px}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-copy-mode select{min-height:26px;font-size:12px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-entry-toolbar>button{min-height:30px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-big-alert input{min-height:23px}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle{min-height:49px}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle input[type=checkbox]{appearance:none;box-sizing:border-box;background:#dbe3ed;border:1px solid #d1dbe7;border-radius:12px;flex-shrink:0;width:36px;height:22px;margin:0;transition:background .12s}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;margin:2px;transition:transform .12s;display:block;box-shadow:0 1px 2px #31577725}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle input[type=checkbox]:checked{background:#1677ff;border-color:#1677ff}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle input[type=checkbox]:checked:before{transform:translate(14px)}html[data-client-mode=mobile] .main .app-entry.compact-entry .preference-toggle input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #1677ff}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-remark-trigger{min-height:25px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-result-link{min-height:28px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-order-result{margin-top:8px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-result-heading{margin-top:0}html[data-client-mode=mobile] .main .app-entry.compact-entry .play-game{border-radius:5px}html[data-client-mode=mobile] .main .app-entry.compact-entry .play-game>header{padding:6px 9px;font-size:11px}html[data-client-mode=mobile] .main .app-entry.compact-entry .mobile-play{padding:9px}html[data-client-mode=mobile] .main .app-entry.compact-entry .play-title b{font-size:13px}html[data-client-mode=mobile] .main .app-entry.compact-entry .play-numbers{font-size:14px}.editor textarea[data-v-9ccaaee4],.item-edit textarea[data-v-9ccaaee4],.mobile-remark-form textarea[data-v-9ccaaee4]{color:#1b304a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:#fff;-webkit-text-fill-color:#1b304a!important;caret-color:#1b304a!important;opacity:1!important}.editor textarea[data-v-9ccaaee4]::placeholder,.item-edit textarea[data-v-9ccaaee4]::placeholder,.mobile-remark-form textarea[data-v-9ccaaee4]::placeholder{color:#718197;-webkit-text-fill-color:#718197;opacity:1}.editor textarea[data-v-9ccaaee4]::selection{color:#1b304a;-webkit-text-fill-color:#1b304a;background-color:#cfe3ff}.item-edit textarea[data-v-9ccaaee4]::selection{color:#1b304a;-webkit-text-fill-color:#1b304a;background-color:#cfe3ff}.mobile-remark-form textarea[data-v-9ccaaee4]::selection{color:#1b304a;-webkit-text-fill-color:#1b304a;background-color:#cfe3ff}.v2-page[data-v-6c1cfbdb]{color:#273142;max-width:1440px;margin:0 auto;padding:22px}header[data-v-6c1cfbdb],.actions[data-v-6c1cfbdb],.summary[data-v-6c1cfbdb],.leg[data-v-6c1cfbdb],footer[data-v-6c1cfbdb],.tools[data-v-6c1cfbdb],.subnav[data-v-6c1cfbdb]{justify-content:space-between;align-items:center;gap:14px;display:flex}h1[data-v-6c1cfbdb]{margin:0;font-size:26px}h1 small[data-v-6c1cfbdb]{color:#fff;background:#1769e0;border-radius:10px;padding:3px 8px;font-size:12px}header p[data-v-6c1cfbdb]{color:#718096;margin:6px 0}.context[data-v-6c1cfbdb]{background:#eef5ff;border-radius:10px;padding:10px 14px}.subnav[data-v-6c1cfbdb]{justify-content:flex-start;margin-top:16px}.subnav a[data-v-6c1cfbdb]{color:#1769e0}.v2-workspace[data-v-6c1cfbdb]{align-items:flex-start;gap:16px;margin-top:18px;display:flex}.v2-workspace.dock-right[data-v-6c1cfbdb]{flex-direction:row-reverse}.v2-main[data-v-6c1cfbdb]{flex:1;min-width:0}.editor[data-v-6c1cfbdb],.result[data-v-6c1cfbdb]{background:#fff;border:1px solid #dfe6ef;border-radius:14px;padding:16px}.result[data-v-6c1cfbdb]{margin-top:18px}.tools[data-v-6c1cfbdb]{flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.tools input[data-v-6c1cfbdb]{border:1px solid #ccd7e5;border-radius:7px;max-width:150px;padding:7px}.auto-recognize-toggle[data-v-6c1cfbdb]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f7faff;border:1px solid #cbd8e8;border-radius:10px;align-items:center;gap:9px;margin-left:auto;padding:5px 10px;display:flex}.auto-recognize-toggle>input[data-v-6c1cfbdb]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.auto-recognize-track[data-v-6c1cfbdb]{background:#aeb9c7;border-radius:999px;flex:none;width:38px;height:22px;transition:all .2s;position:relative}.auto-recognize-track i[data-v-6c1cfbdb]{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #33415555}.auto-recognize-toggle>input:checked+.auto-recognize-track[data-v-6c1cfbdb]{background:#1769e0}.auto-recognize-toggle>input:checked+.auto-recognize-track i[data-v-6c1cfbdb]{transform:translate(16px)}.auto-recognize-toggle>input:focus-visible+.auto-recognize-track[data-v-6c1cfbdb]{outline-offset:2px;outline:3px solid #93c5fd}.auto-recognize-copy[data-v-6c1cfbdb]{line-height:1.05;display:grid}.auto-recognize-copy b[data-v-6c1cfbdb]{color:#344054;font-size:13px}.auto-recognize-copy small[data-v-6c1cfbdb]{color:#718096;margin-top:3px;font-size:11px}.auto-recognize-toggle[data-v-6c1cfbdb]:has(input:checked){background:#eef5ff;border-color:#9ec1f5}textarea[data-v-6c1cfbdb]{box-sizing:border-box;resize:vertical;border:1px solid #ccd7e5;border-radius:10px;width:100%;min-height:210px;padding:14px;font:15px/1.6 monospace}.actions[data-v-6c1cfbdb]{margin-top:10px}button[data-v-6c1cfbdb]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:8px;padding:9px 16px}button[data-v-6c1cfbdb]:disabled{opacity:.45;cursor:not-allowed}.secondary[data-v-6c1cfbdb]{background:#5b6678}.danger[data-v-6c1cfbdb]{background:#b42318}.summary[data-v-6c1cfbdb]{background:#eef8f1;border-radius:10px;padding:14px 16px}.summary.needs_confirmation[data-v-6c1cfbdb]{background:#fff5dc}.summary.rejected[data-v-6c1cfbdb]{background:#ffebeb}.decision-label[data-v-6c1cfbdb]{font-size:17px}.summary-metrics[data-v-6c1cfbdb]{align-items:baseline;gap:10px;display:flex}.summary-metrics>span[data-v-6c1cfbdb]{align-items:baseline;gap:5px;display:flex}.summary-metrics strong[data-v-6c1cfbdb]{font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.summary-metrics small[data-v-6c1cfbdb]{color:#5c6878;font-size:14px}.summary-metrics i[data-v-6c1cfbdb]{color:#94a3b8;font-style:normal}.summary-metrics .summary-amount[data-v-6c1cfbdb]{color:#d9480f}.summary-metrics .summary-amount small[data-v-6c1cfbdb]{color:#d9480f;font-size:17px;font-weight:700}.audit-id[data-v-6c1cfbdb]{color:#718096}.result-errors[data-v-6c1cfbdb]{color:#b42318;background:#fff5f5;border:1px solid #f3b7b7;border-radius:9px;margin-top:12px;padding:12px 14px}.result-errors p[data-v-6c1cfbdb]{margin:6px 0 0}.card[data-v-6c1cfbdb]{border:1px solid #dfe6ef;border-left:5px solid #2f9e5b;border-radius:10px;margin-top:12px;padding:13px}.card.needs_confirmation[data-v-6c1cfbdb]{border-left-color:#e5a000}.card.rejected[data-v-6c1cfbdb]{border-left-color:#dc3545}.raw[data-v-6c1cfbdb]{background:#f6f8fb;border-radius:6px;padding:8px;font-family:monospace}.recognized-play-name[data-v-6c1cfbdb]{color:#7c3aed;background:#f4edff;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;display:flex}.recognized-play-name i[data-v-6c1cfbdb]{background:#8b5cf6;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #fff}.play-groups[data-v-6c1cfbdb]{gap:12px;margin-top:12px;display:grid}.play-group[data-v-6c1cfbdb]{--play-color:#1769e0;--play-bg:#eef5ff;border:1px solid color-mix(in srgb, var(--play-color) 24%, #dfe6ef);border-radius:9px;overflow:hidden}.play-group-head[data-v-6c1cfbdb]{background:var(--play-bg);color:#344054;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.play-group-head>div[data-v-6c1cfbdb]{align-items:center;gap:8px;display:flex}.play-group-head i[data-v-6c1cfbdb]{background:var(--play-color);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #fff}.play-group-head b[data-v-6c1cfbdb]{color:var(--play-color);font-size:15px}.play-group-head>span[data-v-6c1cfbdb]{color:#667085;font-size:13px}.play-group-head strong[data-v-6c1cfbdb]{color:var(--play-color);font-size:14px}.group-duplicate-summary[data-v-6c1cfbdb]{color:#d63333;font-style:normal;font-weight:800}.play-group-list[data-v-6c1cfbdb]{padding:5px 12px 9px}.leg[data-v-6c1cfbdb]{border-bottom:1px dashed #edf0f4;border-radius:6px;justify-content:flex-start;margin-top:7px;padding:5px 7px}.leg[data-v-6c1cfbdb]:last-child{border-bottom:0}.leg-number[data-v-6c1cfbdb]{font-family:monospace;font-size:15px;font-weight:600}.leg-mark[data-v-6c1cfbdb]{color:#e03131;font-weight:800}.duplicate-badge[data-v-6c1cfbdb]{color:#c92a2a;background:#fff1f0;border:1px solid #ffb3ad;border-radius:999px;padding:2px 6px;font-weight:800}.leg.duplicate[data-v-6c1cfbdb]{background:#fff8f5;box-shadow:inset 3px 0 #f03e3e}.leg.duplicate .leg-number[data-v-6c1cfbdb],.leg.duplicate .leg-amount[data-v-6c1cfbdb]{color:#d9480f;font-weight:800}.leg-amount[data-v-6c1cfbdb]{font-variant-numeric:tabular-nums;margin-left:auto}.leg[data-v-6c1cfbdb]:has(.coverage-panel){flex-wrap:wrap}.coverage-toggle[data-v-6c1cfbdb]{color:#6d36cf;background:#f5f0ff;border:1px solid #b9a2f7;padding:4px 9px;font-size:12px;font-weight:700}.coverage-panel[data-v-6c1cfbdb]{background:#faf8ff;border:1px solid #ddd0ff;border-radius:8px;order:10;width:100%;padding:10px 12px}.coverage-panel>b[data-v-6c1cfbdb]{color:#5f3cad;font-size:13px}.coverage-numbers[data-v-6c1cfbdb]{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;max-height:280px;margin-top:9px;display:grid;overflow:auto}.coverage-numbers span[data-v-6c1cfbdb]{color:#344054;text-align:center;background:#fff;border:1px solid #e6def9;border-radius:5px;padding:5px 7px;font-family:monospace}.leg-actions[data-v-6c1cfbdb]{gap:5px;display:flex}.leg-actions button[data-v-6c1cfbdb]{border-radius:5px;padding:4px 9px;font-size:12px}.edit-leg[data-v-6c1cfbdb]{background:#1769e0}.delete-leg[data-v-6c1cfbdb]{background:#d9363e}.group-toggle[data-v-6c1cfbdb]{border:1px dashed color-mix(in srgb, var(--play-color) 45%, #cbd5e1);background:color-mix(in srgb, var(--play-bg) 70%, #fff);width:100%;color:var(--play-color);margin-top:8px;padding:7px 10px;font-weight:700;display:block}.group-toggle[data-v-6c1cfbdb]:hover{filter:brightness(.98)}.tone-direct[data-v-6c1cfbdb],.tone-blue[data-v-6c1cfbdb]{--play-color:#1769e0;--play-bg:#eef5ff}.tone-group[data-v-6c1cfbdb],.tone-violet[data-v-6c1cfbdb]{--play-color:#7c3aed;--play-bg:#f4efff}.tone-dan[data-v-6c1cfbdb]{--play-color:#d97706;--play-bg:#fff6e8}.tone-fly[data-v-6c1cfbdb],.tone-teal[data-v-6c1cfbdb]{--play-color:#087f8c;--play-bg:#eaf9f9}.tone-sum[data-v-6c1cfbdb],.tone-rose[data-v-6c1cfbdb]{--play-color:#c2415d;--play-bg:#fff0f3}.reason[data-v-6c1cfbdb]{color:#c0392b}.choices[data-v-6c1cfbdb]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}details[data-v-6c1cfbdb]{color:#64748b;margin-top:8px}footer[data-v-6c1cfbdb]{justify-content:flex-end;margin-top:16px}.edit-mask[data-v-6c1cfbdb]{z-index:120;background:#17203399;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.edit-dialog[data-v-6c1cfbdb]{background:#fff;border-radius:12px;width:min(440px,94vw);padding:18px;box-shadow:0 18px 60px #0f172a55}.edit-dialog header[data-v-6c1cfbdb]{align-items:flex-start;margin-bottom:16px}.edit-dialog h2[data-v-6c1cfbdb]{margin:0;font-size:20px}.edit-dialog header p[data-v-6c1cfbdb]{color:#667085;margin:5px 0 0;font-size:13px}.edit-close[data-v-6c1cfbdb]{color:#344054;background:0 0;padding:0;font-size:28px;line-height:1}.edit-dialog label[data-v-6c1cfbdb]{gap:6px;margin-top:12px;display:grid}.edit-dialog label span[data-v-6c1cfbdb]{color:#475467;font-weight:600}.edit-dialog input[data-v-6c1cfbdb]{border:1px solid #b8c5d3;border-radius:7px;padding:10px;font:16px monospace}.edit-error[data-v-6c1cfbdb]{color:#c0392b;margin:10px 0 0}.edit-dialog footer[data-v-6c1cfbdb]{margin-top:18px}@media (width<=850px){header[data-v-6c1cfbdb],.summary[data-v-6c1cfbdb]{flex-direction:column;align-items:flex-start}.v2-workspace[data-v-6c1cfbdb],.v2-workspace.dock-right[data-v-6c1cfbdb]{flex-direction:column}.summary-metrics strong[data-v-6c1cfbdb]{font-size:22px}.audit-id[data-v-6c1cfbdb]{overflow-wrap:anywhere}.play-group-head[data-v-6c1cfbdb]{flex-direction:column;align-items:flex-start}.leg[data-v-6c1cfbdb]{flex-wrap:wrap}.leg-actions[data-v-6c1cfbdb]{justify-content:flex-end;width:100%}.auto-recognize-toggle[data-v-6c1cfbdb]{margin-left:0}.v2-page[data-v-6c1cfbdb]{padding:12px}}pre.original-text[data-v-25f13184]{color:#263244;background:#fff8e6;border:1px solid #f0d28b;border-left:4px solid #dfaa36}.review-conflict[data-v-25f13184]{background:#fff8e6;border-color:#f0d28b;margin:14px 0}.delete-reason[data-v-25f13184]{max-width:240px;line-height:1.5}.page[data-v-25f13184]{color:#263244;padding:22px;font-size:14px}header[data-v-25f13184],.dialog-header[data-v-25f13184]{justify-content:space-between;align-items:center;gap:16px;display:flex}h1[data-v-25f13184]{margin:0 0 8px;font-size:22px}h2[data-v-25f13184]{margin:0;font-size:18px}h3[data-v-25f13184]{margin:18px 0 9px;font-size:15px}header p[data-v-25f13184],.muted[data-v-25f13184]{color:#687789;overflow-wrap:anywhere}.actions[data-v-25f13184],.row-actions[data-v-25f13184],nav[data-v-25f13184],footer[data-v-25f13184],.toolbar[data-v-25f13184]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}nav[data-v-25f13184]{margin:18px 0 12px}nav button[data-v-25f13184]{color:#47566b;background:#edf2f8}nav button.active[data-v-25f13184]{color:#fff;background:#1769e0}section[data-v-25f13184]{background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:14px}.toolbar[data-v-25f13184]{color:#687789;justify-content:space-between;margin-bottom:10px}.table-wrap[data-v-25f13184]{overflow-x:auto}table[data-v-25f13184]{border-collapse:collapse;width:100%}th[data-v-25f13184],td[data-v-25f13184]{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f4;padding:10px;font-size:14px}th[data-v-25f13184]{white-space:nowrap;background:#f6f8fb}.input-text[data-v-25f13184]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:220px;max-width:480px}small[data-v-25f13184]{color:#7a8791;margin-top:6px;font-size:12px;display:block}button[data-v-25f13184]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:6px;padding:8px 12px;font-size:14px}button.danger[data-v-25f13184]{background:#bc3038}button[data-v-25f13184]:disabled{opacity:.5;cursor:not-allowed}footer[data-v-25f13184]{justify-content:center;margin-top:16px}.badge[data-v-25f13184]{color:#536174;white-space:nowrap;background:#edf1f7;border-radius:5px;padding:4px 8px;display:inline-block}.badge.interpreted[data-v-25f13184]{color:#9b6504;background:#fff2d5}.badge.invalid[data-v-25f13184]{color:#747b87;background:#f0f1f4}.badge.resolved[data-v-25f13184]{color:#18864a;background:#e5f5eb}.progress[data-v-25f13184]{background:#e9f2ff;border-radius:6px;margin-bottom:12px;padding:12px}.error[data-v-25f13184]{color:#bc3038}.success[data-v-25f13184]{color:#18864a}.empty[data-v-25f13184]{text-align:center;color:#7a8791;padding:24px}.mask[data-v-25f13184]{z-index:100;background:#0008;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mask article[data-v-25f13184]{box-sizing:border-box;background:#fff;border-radius:12px;width:min(1050px,96vw);max-height:92vh;padding:22px;overflow:auto}pre[data-v-25f13184]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fa;border-radius:7px;padding:12px;font:14px/1.6 inherit}form[data-v-25f13184]{background:#fbfcfe;border:1px solid #e1e7ef;border-radius:8px;padding:16px}label[data-v-25f13184]{flex-direction:column;gap:7px;margin:12px 0;display:flex}input[data-v-25f13184],textarea[data-v-25f13184],select[data-v-25f13184]{font:inherit;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #cdd6e2;border-radius:5px;padding:9px}textarea[data-v-25f13184]{resize:vertical;width:100%}input[data-v-25f13184]{max-width:280px}.verification[data-v-25f13184]{background:#f7fbff;margin:14px 0}summary[data-v-25f13184]{cursor:pointer;color:#41668d;padding:12px 0}details pre[data-v-25f13184]{max-height:450px;overflow:auto}@media (width<=800px){.page[data-v-25f13184]{padding:12px}header[data-v-25f13184]{flex-direction:column;align-items:flex-start}.mask article[data-v-25f13184]{padding:14px}}.completion-panel[data-v-298e3931]{background:#fff;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.completion-panel>header[data-v-298e3931]{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 18px;display:flex}.completion-panel h2[data-v-298e3931]{margin:0 0 4px;font-size:18px}.completion-panel p[data-v-298e3931]{color:#667985;margin:0;font-size:12px}.completion-panel button[data-v-298e3931]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 14px}.completion-panel button[data-v-298e3931]:disabled{opacity:.5;cursor:wait}.metrics[data-v-298e3931]{grid-template-columns:repeat(8,1fr);gap:9px;padding:14px 18px;display:grid}.metrics article[data-v-298e3931]{color:#17695f;background:#edf8f6;border-radius:9px;flex-direction:column;padding:12px;display:flex}.metrics article.warn[data-v-298e3931]{color:#9a5b00;background:#fff7e6}.metrics article.danger[data-v-298e3931]{color:#a82323;background:#fff0f0}.metrics strong[data-v-298e3931]{font-size:24px}.metrics span[data-v-298e3931]{font-size:11px}.filters[data-v-298e3931]{align-items:end;gap:12px;padding:0 18px 13px;display:flex}.filters label[data-v-298e3931]{color:#637783;gap:4px;font-size:11px;display:grid}.filters select[data-v-298e3931],.filters input[data-v-298e3931]{background:#fff;border:1px solid #cbd7dc;border-radius:6px;height:33px;padding:0 8px}.filters input[data-v-298e3931]{width:230px}.filters>span[data-v-298e3931]{color:#71828d;margin-left:auto;font-size:12px}.global-errors[data-v-298e3931]{color:#a82323;background:#fff0f0;border-radius:8px;margin:0 18px 12px;padding:8px 11px}.global-errors p[data-v-298e3931]{margin:4px 0}.table-wrap[data-v-298e3931]{border-top:1px solid #e5ecef;max-height:610px;overflow:auto}table[data-v-298e3931]{width:100%;min-width:760px;font-size:12px}th[data-v-298e3931],td[data-v-298e3931]{text-align:left;vertical-align:top;border-bottom:1px solid #edf1f3;padding:9px 11px}tbody tr[data-v-298e3931]{cursor:pointer}tbody tr[data-v-298e3931]:hover{background:#f0faf8}td:first-child strong[data-v-298e3931],td:first-child code[data-v-298e3931]{display:block}td:first-child code[data-v-298e3931]{color:#0f766e;margin-top:3px}.maturity[data-v-298e3931],.state[data-v-298e3931]{border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.maturity.DRAFT[data-v-298e3931]{color:#8a5200;background:#fff3cd}.maturity.VERIFIED[data-v-298e3931]{color:#1d4ed8;background:#dbeafe}.maturity.AUTO_ELIGIBLE[data-v-298e3931],.state.complete[data-v-298e3931]{color:#166534;background:#dcfce7}.maturity.DISABLED[data-v-298e3931]{color:#991b1b;background:#fee2e2}.state[data-v-298e3931]{color:#8a5200;background:#fff3cd}.chips[data-v-298e3931]{flex-wrap:wrap;gap:4px;display:flex}.chips span[data-v-298e3931]{color:#8a5200;background:#fff5e7;border-radius:5px;padding:2px 5px}.table-wrap td p[data-v-298e3931]{color:#a82323;margin:4px 0}.table-wrap td p.warning[data-v-298e3931]{color:#8a5200}.table-wrap td p code[data-v-298e3931]{color:inherit}.table-wrap small[data-v-298e3931]{color:#8a5200}.locate[data-v-298e3931]{font-size:11px;display:block;color:#0f766e!important;background:#e6f5f3!important;margin-top:7px!important;padding:4px 8px!important}.empty[data-v-298e3931]{text-align:center;color:#84939c;padding:35px}@media (width<=1250px){.metrics[data-v-298e3931]{grid-template-columns:repeat(4,1fr)}}@media (width<=720px){.completion-panel>header[data-v-298e3931]{flex-direction:column}.completion-panel>header button[data-v-298e3931]{width:100%}.metrics[data-v-298e3931]{grid-template-columns:repeat(2,1fr);padding:12px}.filters[data-v-298e3931]{flex-direction:column;align-items:stretch;padding:0 12px 12px}.filters input[data-v-298e3931],.filters select[data-v-298e3931]{box-sizing:border-box;width:100%}.filters>span[data-v-298e3931]{margin-left:0}.global-errors[data-v-298e3931]{margin:0 12px 12px}.table-wrap[data-v-298e3931]{max-height:none}}.panel[data-v-974f58ff]{background:#fff;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.panel header[data-v-974f58ff]{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.panel header p[data-v-974f58ff]{color:#71828d;margin:4px 0 0;font-size:12px}.primary[data-v-974f58ff]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 14px}.primary[data-v-974f58ff]:disabled{opacity:.45;cursor:not-allowed}.groups[data-v-974f58ff]{grid-template-columns:repeat(2,minmax(300px,1fr));gap:12px;padding:14px;display:grid}.groups fieldset[data-v-974f58ff]{border:1px solid #dce5e8;border-radius:9px;grid-template-columns:repeat(2,minmax(150px,1fr));gap:10px;padding:12px;display:grid}.groups fieldset[data-v-974f58ff]:first-child{grid-column:1/-1;grid-template-columns:repeat(3,minmax(150px,1fr))}.groups legend[data-v-974f58ff]{color:#0f766e;padding:0 6px;font-weight:700}.groups label[data-v-974f58ff]{color:#5d707d;gap:4px;font-size:12px;display:grid}.groups input[data-v-974f58ff]{border:1px solid #cbd7dc;border-radius:6px;height:34px;padding:0 8px}.empty[data-v-974f58ff],.notice[data-v-974f58ff]{text-align:center;color:#71828d;padding:30px}.notice[data-v-974f58ff]{color:#8a5200;padding:0 14px 14px}@media (width<=1100px){.groups[data-v-974f58ff]{grid-template-columns:1fr}.groups fieldset[data-v-974f58ff]:first-child{grid-column:auto;grid-template-columns:repeat(2,minmax(150px,1fr))}}.preview-panel[data-v-f7bbddbf]{background:#fff;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.preview-panel>header[data-v-f7bbddbf]{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.preview-panel h2[data-v-f7bbddbf]{margin:0 0 4px;font-size:18px}.preview-panel header p[data-v-f7bbddbf]{color:#667985;margin:0;font-size:12px}.preview-panel header>span[data-v-f7bbddbf]{color:#0f766e;background:#e6f5f3;border-radius:999px;flex:none;padding:5px 10px;font-weight:700}.snapshot-warning[data-v-f7bbddbf]{color:#8a5200;background:#fff8e7;border:1px solid #f1c36d;border-radius:8px;margin:14px 18px 0;padding:11px}.snapshot-warning button[data-v-f7bbddbf],.failure button[data-v-f7bbddbf]{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:10px;font-weight:700;text-decoration:underline}.input-area[data-v-f7bbddbf]{padding:16px 18px}.context-row[data-v-f7bbddbf]{gap:14px;margin-bottom:10px;display:flex}.context-row label[data-v-f7bbddbf]{color:#607382;gap:4px;font-size:11px;display:grid}.context-row select[data-v-f7bbddbf],.context-row input[data-v-f7bbddbf]{background:#fff;border:1px solid #cbd7dc;border-radius:7px;height:34px;padding:0 9px}.context-row input[data-v-f7bbddbf]{width:220px}.input-area textarea[data-v-f7bbddbf]{box-sizing:border-box;resize:vertical;border:1px solid #cbd7dc;border-radius:9px;width:100%;min-height:150px;padding:12px;font:14px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.actions[data-v-f7bbddbf]{justify-content:flex-end;align-items:center;gap:12px;margin-top:9px;display:flex}.actions small[data-v-f7bbddbf]{color:#7a8a94}.actions button[data-v-f7bbddbf]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:8px;padding:9px 15px;font-weight:700}.actions button[data-v-f7bbddbf]:disabled{opacity:.5;cursor:not-allowed}.failure[data-v-f7bbddbf]{color:#a82323;background:#fff0f0;border-radius:8px;margin:0 18px 14px;padding:11px}.result-summary[data-v-f7bbddbf]{background:#edf8f6;border-left:5px solid #0f766e;border-radius:10px;grid-template-columns:2fr repeat(3,1fr);gap:10px;margin:0 18px;padding:13px;display:grid}.result-summary.blocked[data-v-f7bbddbf]{background:#fff0f0;border-color:#c33131}.result-summary.require_input[data-v-f7bbddbf],.result-summary.require_confirm[data-v-f7bbddbf]{background:#fff8e7;border-color:#d08513}.result-summary>div[data-v-f7bbddbf]{flex-direction:column;display:flex}.result-summary strong[data-v-f7bbddbf],.result-summary b[data-v-f7bbddbf]{font-size:19px}.result-summary span[data-v-f7bbddbf]{color:#627581;margin-top:3px;font-size:11px}.snapshot[data-v-f7bbddbf]{color:#71828d;word-break:break-all;margin:9px 18px;font-size:11px}.snapshot code[data-v-f7bbddbf]{color:#0f766e}.issues[data-v-f7bbddbf]{color:#a82323;background:#fff0f0;border-radius:8px;margin:10px 18px;padding:9px 11px}.issues p[data-v-f7bbddbf]{gap:7px;margin:4px 0;display:flex}.issues code[data-v-f7bbddbf]{color:#852f2f}.issues span[data-v-f7bbddbf]{font-weight:700}.segment[data-v-f7bbddbf]{border:1px solid #dce5e8;border-radius:10px;margin:10px 18px;padding:12px}.segment.ambiguous[data-v-f7bbddbf],.segment.incomplete[data-v-f7bbddbf]{border-left:4px solid #d08513}.segment.invalid[data-v-f7bbddbf]{border-left:4px solid #c33131}.segment-head[data-v-f7bbddbf]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.segment-head>div[data-v-f7bbddbf]{flex-direction:column;gap:3px;display:flex}.segment-head small[data-v-f7bbddbf]{color:#71828d}.segment-head>span[data-v-f7bbddbf]{color:#526772;font-size:11px;font-weight:700}.facts[data-v-f7bbddbf]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.facts>span[data-v-f7bbddbf]{background:#f2f6f7;border-radius:6px;padding:5px 8px;font-size:12px}.facts code[data-v-f7bbddbf],.facts small[data-v-f7bbddbf]{color:#526772;margin-left:4px}.unresolved[data-v-f7bbddbf]{color:#8a5200;margin-top:9px;font-size:12px}.resolution-box[data-v-f7bbddbf]{background:#fff8e7;border-radius:8px;margin-top:9px;padding:9px}.resolution-box b[data-v-f7bbddbf]{margin-right:7px;font-size:12px}.resolution-box button[data-v-f7bbddbf]{color:#8a5200;cursor:pointer;background:#fff;border:1px solid #e5b75d;border-radius:6px;margin:3px;padding:5px 9px}.segment-issues[data-v-f7bbddbf]{color:#a82323;margin-top:9px;font-size:12px}.segment-issues p[data-v-f7bbddbf]{margin:4px 0}.evidence[data-v-f7bbddbf]{color:#526772;border-top:1px dashed #d5dfe2;margin-top:10px;padding-top:8px;font-size:11px}.evidence summary[data-v-f7bbddbf]{cursor:pointer;color:#0f766e;font-weight:700}.evidence p[data-v-f7bbddbf]{margin:6px 0}.legs[data-v-f7bbddbf]{border-top:1px solid #e5ecef;max-height:570px;overflow:auto}.legs table[data-v-f7bbddbf]{width:100%;min-width:720px;font-size:12px}.legs th[data-v-f7bbddbf],.legs td[data-v-f7bbddbf]{text-align:left;vertical-align:top;border-bottom:1px solid #edf1f3;padding:8px 10px}.legs td[data-v-f7bbddbf]:nth-child(5){word-break:break-all;max-width:480px}.legs td strong[data-v-f7bbddbf],.legs td code[data-v-f7bbddbf]{display:block}.legs td code[data-v-f7bbddbf]{color:#0f766e}.legs em[data-v-f7bbddbf]{color:#8a5200}.truncated[data-v-f7bbddbf],.no-execution[data-v-f7bbddbf]{color:#8a5200;margin:12px 18px}.no-execution[data-v-f7bbddbf]{background:#fff8e7;border-radius:8px;padding:14px}@media (width<=1000px){.result-summary[data-v-f7bbddbf]{grid-template-columns:1fr 1fr}}@media (width<=720px){.preview-panel>header[data-v-f7bbddbf],.context-row[data-v-f7bbddbf],.segment-head[data-v-f7bbddbf]{flex-direction:column}.context-row label[data-v-f7bbddbf],.context-row input[data-v-f7bbddbf],.context-row select[data-v-f7bbddbf]{box-sizing:border-box;width:100%}.actions[data-v-f7bbddbf]{flex-direction:column;align-items:stretch}.actions small[data-v-f7bbddbf]{order:2}.actions button[data-v-f7bbddbf]{width:100%}.snapshot-warning[data-v-f7bbddbf],.failure[data-v-f7bbddbf],.result-summary[data-v-f7bbddbf],.snapshot[data-v-f7bbddbf],.issues[data-v-f7bbddbf],.segment[data-v-f7bbddbf]{margin-left:12px;margin-right:12px}.result-summary[data-v-f7bbddbf]{grid-template-columns:1fr}.facts[data-v-f7bbddbf]{flex-direction:column}.legs[data-v-f7bbddbf]{max-height:none}}.page[data-v-9a81e4f0]{min-width:980px;padding:22px}.heading[data-v-9a81e4f0]{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.heading-actions[data-v-9a81e4f0]{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.heading-actions button[data-v-9a81e4f0],.diff-toolbar button[data-v-9a81e4f0]{cursor:pointer;background:#fff;border:1px solid #bdd0d2;border-radius:7px;padding:8px 12px}.heading-actions button[data-v-9a81e4f0]:disabled{opacity:.45;cursor:not-allowed}.heading-actions .danger[data-v-9a81e4f0]{color:#b42318;border-color:#efb2b2}.file-input[data-v-9a81e4f0]{display:none}.eyebrow[data-v-9a81e4f0]{letter-spacing:.12em;color:#0f766e;font-size:12px;font-weight:700}.heading h1[data-v-9a81e4f0]{margin:3px 0 4px;font-size:24px}.heading p[data-v-9a81e4f0]{color:#607382;margin:0;font-size:13px}.primary[data-v-9a81e4f0],.heading-actions .primary[data-v-9a81e4f0],.search button[data-v-9a81e4f0]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 14px}.primary[data-v-9a81e4f0]:disabled,.pager button[data-v-9a81e4f0]:disabled{opacity:.45;cursor:not-allowed}.draft-form[data-v-9a81e4f0],.toolbar[data-v-9a81e4f0],.version-strip[data-v-9a81e4f0],.diff-toolbar[data-v-9a81e4f0],.diff-list[data-v-9a81e4f0],.validation[data-v-9a81e4f0],.catalog[data-v-9a81e4f0],.editor[data-v-9a81e4f0]{background:#fff;border:1px solid #dce5e8;border-radius:12px}.draft-form[data-v-9a81e4f0],.toolbar[data-v-9a81e4f0]{align-items:end;gap:12px;margin-bottom:12px;padding:12px;display:flex}.draft-form label[data-v-9a81e4f0],.toolbar label[data-v-9a81e4f0]{color:#5d707d;gap:4px;font-size:12px;display:grid}.draft-form .note[data-v-9a81e4f0]{flex:1}.draft-form input[data-v-9a81e4f0],.draft-form select[data-v-9a81e4f0],.toolbar input[data-v-9a81e4f0],.toolbar select[data-v-9a81e4f0]{background:#fff;border:1px solid #cbd7dc;border-radius:7px;height:35px;padding:0 9px}.search[data-v-9a81e4f0]{align-items:end;gap:7px;margin-left:auto;display:flex}.search input[data-v-9a81e4f0]{width:230px}.version-strip[data-v-9a81e4f0],.diff-toolbar[data-v-9a81e4f0]{color:#607382;align-items:center;gap:12px;margin-bottom:12px;padding:10px 13px;font-size:12px;display:flex}.version-strip strong[data-v-9a81e4f0]{color:#1e313d;font-size:14px}.active-release[data-v-9a81e4f0]{color:#166534;background:#dcfce7;border-radius:999px;padding:2px 8px;font-weight:700}.diff-toolbar select[data-v-9a81e4f0]{border:1px solid #cbd7dc;border-radius:6px;padding:5px 8px}.diff-summary[data-v-9a81e4f0]{gap:10px;margin-left:auto;display:flex}.diff-summary b[data-v-9a81e4f0]:first-child{color:#166534}.diff-summary b[data-v-9a81e4f0]:nth-child(2){color:#991b1b}.diff-summary b[data-v-9a81e4f0]:nth-child(3){color:#9a5b00}.diff-list[data-v-9a81e4f0]{max-height:180px;margin-bottom:12px;padding:6px 12px;overflow:auto}.diff-item[data-v-9a81e4f0]{border-bottom:1px solid #edf1f3;grid-template-columns:65px 90px 150px 1fr;align-items:center;gap:8px;padding:5px;font-size:11px;display:grid}.change[data-v-9a81e4f0]{font-weight:700}.change.added[data-v-9a81e4f0]{color:#166534}.change.removed[data-v-9a81e4f0]{color:#991b1b}.change.modified[data-v-9a81e4f0]{color:#9a5b00}.validation[data-v-9a81e4f0]{border-color:#f0b5b5;margin-bottom:12px}.validation.valid[data-v-9a81e4f0]{border-color:#9ed5b0}.validation-head[data-v-9a81e4f0]{align-items:center;gap:12px;padding:10px 13px;font-size:12px;display:flex}.validation-head code[data-v-9a81e4f0]{text-overflow:ellipsis;max-width:320px;margin-left:auto;overflow:hidden}.validation-list[data-v-9a81e4f0]{border-top:1px solid #e7edef;max-height:220px;overflow:auto}.validation-list button[data-v-9a81e4f0]{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f3;grid-template-columns:55px 155px 80px 180px 1fr;gap:8px;width:100%;padding:6px 10px;font-size:11px;display:grid}.validation-list button[data-v-9a81e4f0]:hover{background:#fff8f3}.validation-list .error[data-v-9a81e4f0]{color:#b42318;font-weight:700}.validation-list .warning[data-v-9a81e4f0]{color:#9a5b00;font-weight:700}.validation-list em[data-v-9a81e4f0]{font-style:normal}.status[data-v-9a81e4f0],.maturity[data-v-9a81e4f0]{border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.status.draft[data-v-9a81e4f0],.maturity.DRAFT[data-v-9a81e4f0]{color:#8a5200;background:#fff3cd}.status.review[data-v-9a81e4f0]{color:#92400e;background:#fef3c7}.status.verified[data-v-9a81e4f0],.maturity.VERIFIED[data-v-9a81e4f0]{color:#1d4ed8;background:#dbeafe}.maturity.AUTO_ELIGIBLE[data-v-9a81e4f0],.status.published[data-v-9a81e4f0]{color:#166534;background:#dcfce7}.status.archived[data-v-9a81e4f0]{color:#4b5563;background:#e5e7eb}.maturity.DISABLED[data-v-9a81e4f0]{color:#991b1b;background:#fee2e2}.dirty[data-v-9a81e4f0]{color:#b45309;margin-left:auto}.workspace[data-v-9a81e4f0]{grid-template-columns:minmax(560px,1.05fr) minmax(440px,.95fr);gap:12px;min-height:620px;display:grid}.catalog[data-v-9a81e4f0],.editor[data-v-9a81e4f0]{overflow:hidden}.section-title[data-v-9a81e4f0]{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:center;height:55px;padding:0 14px;display:flex}.section-title span[data-v-9a81e4f0],.section-title small[data-v-9a81e4f0]{color:#71828d;font-size:11px;font-weight:400;display:block}.pager[data-v-9a81e4f0]{align-items:center;gap:5px;display:flex}.pager button[data-v-9a81e4f0]{cursor:pointer;background:#fff;border:1px solid #cbd7dc;border-radius:5px;padding:3px 6px;font-size:11px}.table-wrap[data-v-9a81e4f0]{max-height:660px;overflow:auto}table[data-v-9a81e4f0]{width:100%;font-size:12px}th[data-v-9a81e4f0],td[data-v-9a81e4f0]{text-align:left;border-color:#e3eaed;padding:8px 9px}tbody tr[data-v-9a81e4f0]{cursor:pointer}tbody tr[data-v-9a81e4f0]:hover,tbody tr.active[data-v-9a81e4f0]{background:#eefaf8}code[data-v-9a81e4f0]{color:#0f766e}.editor-tabs[data-v-9a81e4f0]{border-bottom:1px solid #e5ecef;display:flex}.editor-tabs button[data-v-9a81e4f0]{cursor:pointer;background:#f5f8f9;border:0;border-right:1px solid #e5ecef;padding:8px 14px}.editor-tabs button.active[data-v-9a81e4f0]{color:#0f766e;background:#fff;font-weight:700}.editor .json-editor[data-v-9a81e4f0]{resize:vertical;width:calc(100% - 28px);height:520px;font-family:var(--mono);background:#fbfcfd;border:1px solid #cbd7dc;border-radius:8px;margin:14px;padding:12px;font-size:12px;line-height:1.55;display:block}.business-form[data-v-9a81e4f0]{max-height:540px;padding:12px;overflow:auto}.business-form fieldset[data-v-9a81e4f0]{border:1px solid #dde6e8;border-radius:8px;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 11px;padding:10px;display:grid}.business-form legend[data-v-9a81e4f0]{color:#0f766e;padding:0 6px;font-size:12px;font-weight:700}.business-form label[data-v-9a81e4f0]{color:#5d707d;gap:4px;font-size:11px;display:grid}.business-form label.wide[data-v-9a81e4f0]{grid-column:1/-1}.business-form input[data-v-9a81e4f0],.business-form select[data-v-9a81e4f0],.business-form textarea[data-v-9a81e4f0]{background:#fff;border:1px solid #cbd7dc;border-radius:6px;width:100%;padding:7px;font-size:12px}.business-form textarea[data-v-9a81e4f0]{resize:vertical}.notice[data-v-9a81e4f0],.hint[data-v-9a81e4f0]{color:#8a5200;margin:10px 14px;font-size:12px}.hint[data-v-9a81e4f0]{color:#71828d}.empty[data-v-9a81e4f0],.empty-state[data-v-9a81e4f0]{text-align:center;color:#85949e;padding:34px}.empty-state[data-v-9a81e4f0]{place-items:center;height:100%;display:grid}.field-help[data-v-9a81e4f0]{color:#8796a1;margin-top:2px;font-weight:400;line-height:1.35;display:block}.workbench-nav[data-v-9a81e4f0]{background:#f3f7f8;border:1px solid #dce5e8;border-radius:10px;gap:5px;width:max-content;margin-bottom:12px;padding:4px;display:flex}.workbench-nav button[data-v-9a81e4f0]{color:#607382;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 15px}.workbench-nav button.active[data-v-9a81e4f0]{color:#fff;background:#0f766e;font-weight:700;box-shadow:0 2px 7px #0f766e2e}.betting-page[data-v-8bd28572]{color:#25334d;gap:18px;max-width:980px;margin:auto;padding:24px;display:grid}header[data-v-8bd28572]{justify-content:space-between;align-items:center;gap:16px;display:flex}h1[data-v-8bd28572]{margin:0 0 8px;font-size:24px}p[data-v-8bd28572]{line-height:1.6}.config-panel[data-v-8bd28572]{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:24px}form[data-v-8bd28572]{gap:18px;margin:24px 0;display:grid}.switch[data-v-8bd28572]{align-items:center;gap:8px;display:flex}.reason[data-v-8bd28572]{gap:8px;display:grid}textarea[data-v-8bd28572]{font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:6px;padding:10px}button[data-v-8bd28572]{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:9px 16px}button[type=submit][data-v-8bd28572]{color:#fff;background:#b42318;border-color:#b42318;justify-self:start}button[data-v-8bd28572]:disabled{opacity:.5;cursor:not-allowed}.hint[data-v-8bd28572]{color:#64748b;font-size:13px}.warning[data-v-8bd28572]{color:#b45309}@media (width<=600px){.betting-page[data-v-8bd28572],.config-panel[data-v-8bd28572]{padding:16px}}.rebate-income-note[data-v-abf9efbe]{color:#64748b;background:#f6f8fb;border:1px solid #e1e7ef;border-radius:6px;margin:8px 0;padding:8px 12px;font-size:12px;line-height:1.7}.rebate-income-note summary[data-v-abf9efbe]{cursor:pointer;font-weight:600}.rebate-income-note p[data-v-abf9efbe]{margin:6px 0 0}.bet-day-select[data-v-7245a8b3]{min-width:0;color:var(--role-primary,#24678d);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.bet-day-select>span[data-v-7245a8b3]{white-space:nowrap}.bet-day-select select[data-v-7245a8b3]{box-sizing:border-box;border:1px solid var(--role-primary,#24678d);min-width:174px;max-width:310px;min-height:34px;color:var(--role-primary,#24678d);font:inherit;cursor:pointer;background:#fff;border-radius:5px;padding:5px 9px}@media (width<=600px){.bet-day-select[data-v-7245a8b3]{width:100%}.bet-day-select select[data-v-7245a8b3]{flex:1;min-width:0;max-width:none;min-height:42px}}.detail-page[data-v-544af7f8]{color:#1a2b34;min-width:0;padding:6px 4px 24px}.list-tools[data-v-544af7f8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:8px 0 12px;display:flex}.filter-band[data-v-544af7f8]{border:1px solid var(--role-border);border-bottom:4px solid var(--role-border);background:#fff;flex-wrap:wrap;align-items:end;gap:8px 10px;padding:10px 12px;display:flex}.filter-band label[data-v-544af7f8]{color:#4b5c63;gap:4px;font-size:12px;display:grid}.filter-band fieldset[data-v-544af7f8]{border:1px solid #aab9b4;align-items:center;gap:6px;min-width:0;margin:0;padding:4px 8px 7px;display:flex}.filter-band legend[data-v-544af7f8]{color:#4b5c63;padding:0 3px;font-size:12px}.filter-band input[data-v-544af7f8],.filter-band select[data-v-544af7f8],.sort-control select[data-v-544af7f8]{box-sizing:border-box;color:#1a2b34;background:#fff;border:1px solid #aab9b4;border-radius:3px;height:32px;padding:4px 8px}.filter-band fieldset input[data-v-544af7f8]{width:86px}.filter-band .date-filter input[data-v-544af7f8]{flex:0 0 158px;width:158px;min-width:158px}.number-filter input[data-v-544af7f8]{width:120px}.actions[data-v-544af7f8]{align-items:center;gap:6px;display:flex}.search-btn[data-v-544af7f8],.reset-btn[data-v-544af7f8],.win-btn[data-v-544af7f8],.icon-btn[data-v-544af7f8],.text-btn[data-v-544af7f8],.close-btn[data-v-544af7f8]{border:1px solid var(--role-primary,#0f3d2e);min-height:32px;font:inherit;cursor:pointer;border-radius:3px;padding:5px 12px}.search-btn[data-v-544af7f8],.text-btn[data-v-544af7f8]{background:var(--role-primary,#0f3d2e);color:#fff}.same-order-text[data-v-544af7f8]{color:#607078;white-space:nowrap}.reset-btn[data-v-544af7f8],.icon-btn[data-v-544af7f8]{color:var(--role-primary,#0f3d2e);background:#fff}.win-btn[data-v-544af7f8]{color:#7b8581;cursor:pointer;background:#eef2f1;border-color:#a8b2af}.win-btn.active[data-v-544af7f8]{background:var(--role-primary,#0f3d2e);border-color:var(--role-primary,#0f3d2e);color:#fff}.back-btn[data-v-544af7f8]{align-items:center;gap:6px;display:inline-flex}.list-band[data-v-544af7f8]{border:1px solid var(--role-border);background:#fff;margin-top:10px;padding:0 12px 12px}.list-bar[data-v-544af7f8]{background:var(--role-primary,#0f3d2e);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin:0 -12px;padding:0 12px;font-size:14px;display:flex}.sort-control[data-v-544af7f8]{align-items:center;gap:8px;display:inline-flex}.sort-control select[data-v-544af7f8]{min-width:76px;height:26px}.table-scroll[data-v-544af7f8]{min-height:260px;max-height:calc(100vh - 330px);overflow:auto}table[data-v-544af7f8]{border-collapse:collapse;table-layout:auto;border:1px solid #aebbb6;width:100%;min-width:1460px;font-size:14px}.mobile-table[data-v-544af7f8]{display:none}th[data-v-544af7f8]{z-index:1;background:var(--role-tint);color:#273a42;border-color:#aebbb6;font-weight:700;position:sticky;top:0}th[data-v-544af7f8],td[data-v-544af7f8]{text-align:center;vertical-align:middle;border:1px solid #c1ccc8;height:42px;padding:9px 8px}tbody tr:hover td[data-v-544af7f8],tbody tr:nth-child(2n) td[data-v-544af7f8]{background:var(--role-tint)}tbody tr:nth-child(2n):hover td[data-v-544af7f8]{background:var(--role-table-group)}tbody tr.refunded td[data-v-544af7f8]{background:#fff0f0}tbody tr.refunded:hover td[data-v-544af7f8]{background:#ffe7e7}.order-number-col[data-v-544af7f8]{width:174px}.time-cell span[data-v-544af7f8],.time-cell small[data-v-544af7f8]{white-space:nowrap;display:block}.time-cell small[data-v-544af7f8]{color:#c62828;margin-top:3px}.game-tag[data-v-544af7f8]{color:#7b2cbf;background:#f1eef7;border-left:3px solid;min-width:52px;padding:2px 5px;font-weight:700;display:inline-block}.game-tag.pl3[data-v-544af7f8]{color:#1b7a3c;background:#e9f5ee}.number-cell[data-v-544af7f8]{color:#087327;font-size:14px;font-weight:800}.amount-cell[data-v-544af7f8]{color:#d22;font-weight:700}.odds-cell[data-v-544af7f8]{color:#b86b00;font-weight:700}.pending-cell[data-v-544af7f8]{color:#7a858a}.pending-cell.won[data-v-544af7f8]{color:#c62828;font-weight:800}.pending-cell.pending[data-v-544af7f8]{font-size:12px}.rebate-cell[data-v-544af7f8]{color:#7b2cbf;font-weight:700}.rebate-cell.has-tooltip[data-v-544af7f8]{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.offline-rebate-cell[data-v-544af7f8]{color:#7b2cbf;font-weight:700}.text-btn[data-v-544af7f8]{min-height:26px;padding:2px 9px}.empty[data-v-544af7f8]{color:#7b878c;height:180px}.modal-mask[data-v-544af7f8]{z-index:120;background:#0c161a7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.text-dialog[data-v-544af7f8]{background:#fff;border-radius:6px;flex-direction:column;width:min(760px,100vw - 32px);max-height:min(560px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 18px 48px #0000003d}.text-dialog header[data-v-544af7f8],.text-dialog footer[data-v-544af7f8]{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.text-dialog header[data-v-544af7f8]{border-bottom:1px solid #d8e0dd}.text-dialog h2[data-v-544af7f8]{margin:0;font-size:16px}.close-btn[data-v-544af7f8]{color:#526269;background:0 0;border:0;min-width:32px;padding:0;font-size:22px}.dialog-tab[data-v-544af7f8]{background:var(--role-primary,#0f3d2e);color:#fff;margin:12px 16px 0;padding:9px 12px;font-size:13px}.text-dialog pre[data-v-544af7f8]{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:180px;margin:0 16px;padding:14px 0;font:14px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.text-dialog footer[data-v-544af7f8]{border-top:1px solid #d8e0dd;justify-content:flex-end}@media (width<=820px){.filter-band[data-v-544af7f8]{align-items:stretch}.filter-band label[data-v-544af7f8],.filter-band fieldset[data-v-544af7f8]{flex:160px}.actions[data-v-544af7f8]{flex:100%}.list-bar[data-v-544af7f8]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.table-scroll[data-v-544af7f8]{max-height:calc(100vh - 420px)}}@media (width<=760px){.detail-page[data-v-544af7f8]{padding:0}.filter-band[data-v-544af7f8]{border-width:0 0 1px;grid-template-columns:1fr 1fr;align-items:end;gap:7px;padding:8px;display:grid}.filter-band label[data-v-544af7f8]{min-width:0}.filter-band label[data-v-544af7f8]:nth-child(4){grid-column:1/-1}.filter-band fieldset[data-v-544af7f8],.filter-band .date-filter[data-v-544af7f8]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between}.filter-band fieldset input[data-v-544af7f8],.filter-band .date-filter input[data-v-544af7f8]{flex:112px;width:auto;min-width:0}.actions[data-v-544af7f8]{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.actions button[data-v-544af7f8]{width:100%;padding-inline:4px}.list-band[data-v-544af7f8]{border-width:1px 0 0;margin-top:0;padding-inline:0}.list-bar[data-v-544af7f8]{flex-direction:column;align-items:stretch;gap:6px;margin-inline:0;padding:8px}.sort-control[data-v-544af7f8]{justify-content:space-between}.table-scroll[data-v-544af7f8]{min-height:220px;max-height:none;overflow-x:hidden}.desktop-table[data-v-544af7f8]{display:none}.mobile-table[data-v-544af7f8]{table-layout:fixed;width:100%;min-width:0;font-size:11px;display:table}.mobile-table th[data-v-544af7f8],.mobile-table td[data-v-544af7f8]{overflow-wrap:anywhere;border:1px solid #aeb8b4;height:48px;padding:4px 3px}.mobile-table th[data-v-544af7f8]:first-child{width:15%}.mobile-table th[data-v-544af7f8]:nth-child(2){width:18%}.mobile-table th[data-v-544af7f8]:nth-child(3){width:22%}.mobile-table th[data-v-544af7f8]:nth-child(4){width:21%}.mobile-table th[data-v-544af7f8]:nth-child(5){width:14%}.mobile-table th[data-v-544af7f8]:nth-child(6){width:10%}.mobile-table small[data-v-544af7f8]{margin-top:3px;font-size:10px;display:block}.mobile-amount[data-v-544af7f8]{color:#d22}.mobile-win[data-v-544af7f8]{color:#c62828}.mobile-number[data-v-544af7f8]{color:#087327}.mobile-time[data-v-544af7f8]{font-variant-numeric:tabular-nums}}.bill-page[data-v-1185da56]{color:#1a2b34;min-width:0;padding:6px 4px 24px}.back-btn[data-v-1185da56],.search-btn[data-v-1185da56],.quick-ranges button[data-v-1185da56]{border:1px solid var(--role-primary,#0f3d2e);cursor:pointer;border-radius:3px;min-height:32px;padding:5px 12px}.back-btn[data-v-1185da56],.quick-ranges button[data-v-1185da56]{color:var(--role-primary,#0f3d2e);background:#fff}.search-btn[data-v-1185da56]{background:var(--role-primary,#0f3d2e);color:#fff;align-self:end}.filter-band[data-v-1185da56]{border:1px solid var(--role-border);border-bottom:4px solid var(--role-border);background:#fff;flex-wrap:wrap;align-items:end;gap:10px;padding:10px 12px;display:flex}.filter-band fieldset[data-v-1185da56]{border:1px solid #aab9b4;align-items:center;gap:10px;min-width:0;margin:0;padding:5px 10px 8px;display:flex}.filter-band legend[data-v-1185da56]{color:#4b5c63;padding:0 3px;font-size:12px}.filter-band label[data-v-1185da56]{white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.date-range input[data-v-1185da56]{box-sizing:border-box;border:1px solid #aab9b4;border-radius:3px;height:32px;padding:4px 8px}.list-band[data-v-1185da56]{border:1px solid var(--role-border);background:#fff;margin-top:10px;padding:0 14px 12px}.list-bar[data-v-1185da56]{background:var(--role-primary,#0f3d2e);color:#fff;align-items:center;gap:14px;min-height:38px;margin:0 -14px;padding:0 14px;display:flex}.quick-ranges[data-v-1185da56]{flex-wrap:wrap;gap:1px;display:flex}.quick-ranges button[data-v-1185da56]{color:#fff;background:0 0;border-color:#ffffff73;min-height:26px;padding:2px 10px}.table-scroll[data-v-1185da56]{overflow-x:auto}table[data-v-1185da56]{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px;font-size:13px}th[data-v-1185da56],td[data-v-1185da56]{text-align:center;border-bottom:1px solid #d8e2df;padding:10px 8px}thead th[data-v-1185da56],tbody tr:nth-child(2n) td[data-v-1185da56]{background:var(--role-tint)}tfoot tr[data-v-1185da56]{background:var(--role-table-group);font-weight:700}.date-link[data-v-1185da56]{color:var(--role-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}.amount[data-v-1185da56]{color:#b42318;font-weight:700}.refund[data-v-1185da56]{color:#7b2cbf;font-weight:700}.empty[data-v-1185da56]{color:#7b878c;height:150px}.mobile-table[data-v-1185da56]{display:none}@media (width<=720px){.filter-band[data-v-1185da56]{background:var(--role-tint);border-width:0 0 1px;gap:8px;padding:8px}.filter-band fieldset[data-v-1185da56]{flex-wrap:wrap;flex:100%;justify-content:center}.filter-band fieldset[data-v-1185da56]:first-child{border:0;gap:0;padding:0}.filter-band fieldset:first-child legend[data-v-1185da56]{display:none}.filter-band fieldset:first-child label[data-v-1185da56]{border:1px solid var(--role-primary,#18369a);min-height:34px;color:var(--role-primary,#18369a);background:#fff;padding:5px 12px}.filter-band fieldset:first-child label+label[data-v-1185da56]{border-left:0}.date-range input[data-v-1185da56]{flex:125px;width:125px;min-width:0}.search-btn[data-v-1185da56]{flex:100%}.list-band[data-v-1185da56]{border:0;margin-top:0;padding:0 0 10px}.list-bar[data-v-1185da56]{background:var(--role-tint);color:var(--role-primary);flex-direction:column;align-items:center;gap:6px;margin:0;padding:8px}.quick-ranges[data-v-1185da56]{justify-content:center}.quick-ranges button[data-v-1185da56]{border-color:var(--role-border);color:var(--role-primary);background:#fff}.desktop-table[data-v-1185da56]{display:none}.mobile-table[data-v-1185da56]{table-layout:fixed;width:100%;min-width:0;font-size:12px;display:table}.mobile-table th[data-v-1185da56],.mobile-table td[data-v-1185da56]{overflow-wrap:anywhere;border:1px solid #9aa3ad;height:40px;padding:5px 3px}.mobile-table .empty[data-v-1185da56]{height:150px}}.report-image-export-button[data-v-20190276]{border:1px solid var(--role-border,#bccbdb);color:var(--role-primary,#275d99);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:5px;padding:6px 12px;font-size:12px}.report-image-export-button[data-v-20190276]:disabled{opacity:.5;cursor:not-allowed}.report-image-export-dialog[data-v-20190276]{box-sizing:border-box;color:#26364d;background:#f5f7fb;border:1px solid #cbd5e1;border-radius:12px;width:min(1100px,96vw);max-height:92dvh;padding:0;box-shadow:0 20px 70px #15233f4d}.report-image-export-dialog[data-v-20190276]::backdrop{background:#17243b99}.report-image-export-dialog>header[data-v-20190276]{background:#fff;border-bottom:1px solid #dce4ef;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.report-image-export-dialog h2[data-v-20190276]{margin:0;font-size:17px}.report-image-export-close[data-v-20190276]{color:#53657c;cursor:pointer;background:0 0;border:0;width:40px;min-height:40px;font-size:27px}.report-image-export-body[data-v-20190276]{overscroll-behavior:contain;box-sizing:border-box;max-height:calc(92dvh - 74px);padding:14px 18px;overflow:auto}.report-image-export-progress[data-v-20190276]{text-align:center;color:#536b88;padding:25px 0}.report-image-export-progress small[data-v-20190276]{color:#7a8a9d;margin-top:10px;font-size:12px;display:block}.report-image-export-error[data-v-20190276]{color:#a33f35;padding:18px 0}.report-image-export-error button[data-v-20190276]{color:#fff;cursor:pointer;background:#2c6dc3;border:0;border-radius:5px;padding:8px 14px}.report-image-export-help[data-v-20190276]{color:#677d99;margin:0 0 14px;font-size:12px;line-height:1.7}.report-image-page[data-v-20190276]{background:#fff;border:1px solid #dce5ef;border-radius:8px;margin-bottom:16px;padding:10px}.report-image-page>div[data-v-20190276]{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:9px;font-size:12px;display:flex}.report-image-page>div>span[data-v-20190276]{color:#8a97a9}.report-image-download[data-v-20190276]{color:#275f9f;background:#edf4ff;border:1px solid #c5d7ee;border-radius:5px;justify-content:center;align-items:center;min-height:36px;margin-left:auto;padding:0 10px;text-decoration:none;display:inline-flex}.report-image-page img[data-v-20190276]{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;width:100%;max-width:100%;height:auto;display:block}.report-image-export-button[data-v-20190276]:focus-visible,.report-image-export-dialog[data-v-20190276] :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #3476c9}@media (width<=600px){.report-image-export-dialog[data-v-20190276]{width:98vw;max-width:none}.report-image-export-body[data-v-20190276]{padding:10px}.report-image-export-dialog>header[data-v-20190276]{padding:10px 13px}.report-image-page[data-v-20190276]{padding:7px}}.report-share-meta[data-v-22e9cee4]{vertical-align:middle;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}.report-share-ratios[data-v-22e9cee4]{color:#64748b;white-space:normal;margin-left:4px;font-size:11px;font-weight:500}.actual-share-ratio[data-v-22e9cee4]{color:#475569}.has-share-adjustment>.report-share-ratios[data-v-22e9cee4],.has-share-adjustment .actual-share-ratio[data-v-22e9cee4]{color:#b91c1c}.share-actual-total[data-v-22e9cee4]{color:#64748b;white-space:normal;flex-basis:100%;font-size:11px;font-weight:500;line-height:1.6;display:block}.share-adjustment[data-v-22e9cee4]{color:#64748b;white-space:normal;text-align:left;max-width:100%;font-size:11px;font-weight:500;display:inline-block}.share-adjustment-trigger[data-v-22e9cee4]{color:#64748b;font:inherit;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;padding:1px 5px;line-height:1.5;display:inline-block}.share-adjustment-trigger[data-v-22e9cee4]:focus-visible{outline:2px solid var(--role-primary,#2563eb);outline-offset:2px}.is-adjusted>.share-adjustment-trigger[data-v-22e9cee4]{color:#b91c1c;background:#fff1f2;border-color:#dc2626;font-weight:700}.share-adjustment.is-open[data-v-22e9cee4]{flex-basis:100%}.share-adjustment-detail[data-v-22e9cee4]{color:#475569;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:fit-content;max-width:300px;margin-top:5px;padding:7px 9px;font-size:11px;line-height:1.6;display:block}.share-adjustment-detail>span[data-v-22e9cee4]{display:block}.share-adjustment-detail>span+span[data-v-22e9cee4]{margin-top:4px}html[data-client-mode=mobile] .report-share-ratios{margin-left:0;line-height:1.5;display:block}html[data-client-mode=mobile] .report-share-meta{justify-content:flex-start;display:flex}.dispatch-total[data-v-024966e3]{overflow-wrap:anywhere;max-width:100%;display:inline-block}.dispatch-total button[data-v-024966e3]{max-width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dispatch-total button[data-v-024966e3]:focus-visible{outline-offset:3px;outline:2px solid #3476c9}.metric-detail-trigger[data-v-c2da7432]{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:3px 0;display:inline}.mobile-field-help[data-v-c2da7432]{vertical-align:middle;color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;min-width:22px;min-height:22px;margin-left:5px;padding:0;font:12px/1 sans-serif;display:inline-flex}.metric-detail-trigger[data-v-c2da7432]:focus-visible,.mobile-field-help[data-v-c2da7432]:focus-visible{outline:2px solid var(--role-primary,#2d587c);outline-offset:2px}.share-ratio-note[data-v-c2da7432]{color:#64748b;white-space:normal;font-size:11px;font-weight:500;display:block}.share-ratio-note[data-v-3668ad3a]{color:#64748b;white-space:normal;margin-left:4px;font-size:11px;font-weight:500}html[data-client-mode=mobile] .share-ratio-note{margin-left:0;line-height:1.5;display:block}.report-card[data-v-3668ad3a]{color:#1e293b;background:#fff;border:1px solid #e6ebf4;border-radius:18px;margin:12px 0;padding:15px;box-shadow:0 5px 18px #172b4d0c}.report-card.is-summary[data-v-3668ad3a]{border-color:var(--role-border,#a9c5f5);background:linear-gradient(135deg,#fff,var(--role-tint,#eff6ff))}header[data-v-3668ad3a]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}header>div[data-v-3668ad3a]{min-width:0}h3[data-v-3668ad3a]{overflow-wrap:anywhere;margin:0;font-size:16px}p[data-v-3668ad3a]{color:#64748b;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}button[data-v-3668ad3a]{min-height:44px;color:var(--role-primary,#1e40af);font:inherit;cursor:pointer;background:#fff;border:1px solid #c5d7ed;border-radius:9px;flex-shrink:0;padding:8px 10px;font-size:12px;font-weight:700}dl[data-v-3668ad3a]{margin:0}.card-metrics[data-v-3668ad3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin:16px 0 10px;display:grid}.card-metrics>div[data-v-3668ad3a]{min-width:0}.card-metrics dt[data-v-3668ad3a]{color:#64748b;font-size:12px}.card-metrics dd[data-v-3668ad3a]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:#162d4f;margin:5px 0 0;font-size:21px;font-weight:800;line-height:1.35}.card-metrics dd.report-number[data-v-3668ad3a],.metric-group dd.report-number[data-v-3668ad3a]{color:var(--report-number-color)}.card-metrics dd.report-number--zero[data-v-3668ad3a]{font-weight:600}.card-metrics dd.report-number--unavailable[data-v-3668ad3a]{font-size:15px;font-weight:500}.app-group-tabs[data-v-3668ad3a]{scrollbar-width:none;border-top:1px solid #e8eef5;gap:7px;padding:12px 0 10px;display:flex;overflow-x:auto}.app-group-tabs button[data-v-3668ad3a]{color:#62738c;background:#f6f8fb;border:1px solid #e0e7f0;border-radius:9px;flex:none;min-height:36px;padding:5px 11px;font-size:12px}.app-group-tabs button[aria-selected=true][data-v-3668ad3a]{background:var(--role-primary);border-color:var(--role-primary);color:#fff}.metric-group[data-v-3668ad3a]{border-top:0;padding:5px 0}.metric-group dl>div[data-v-3668ad3a]{border-top:1px dashed #edf1f6;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.metric-group dt[data-v-3668ad3a]{color:#718199}.metric-group dd[data-v-3668ad3a]{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:750}summary[data-v-3668ad3a]{color:var(--role-primary);cursor:pointer;border-top:1px solid #edf1f6;align-items:center;font-size:11px;display:flex;min-height:32px!important}.report-card[data-v-3668ad3a]{box-shadow:none;border-radius:14px;margin:10px 0;padding:14px}.card-metrics[data-v-3668ad3a]{gap:10px;margin:12px 0}.card-metrics dt[data-v-3668ad3a]{font-size:11px}h3[data-v-3668ad3a]{font-size:14px}.mobile-report-view[data-v-65be214a]{min-width:0;padding:10px 0}.report-view-toolbar[data-v-65be214a]{justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 4px;display:flex}.report-view-toolbar>span[data-v-65be214a]{overflow-wrap:anywhere;color:#718199;font-size:13px}.report-view-toolbar>strong[data-v-65be214a]{color:#1e2f49;font-size:15px}.report-value-note[data-v-65be214a]{color:#8997a9;margin:5px 2px 10px;font-size:11px}.report-loading[data-v-65be214a]{text-align:center;color:#64748b;padding:25px 10px}.report-page[data-v-0e353820]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.report-band[data-v-0e353820]{background:#fff;padding:14px}.report-export-tools[data-v-0e353820]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:10px;display:flex}.report-export-scope[data-v-0e353820]{color:#64748b;font-size:12px}.monthly-filters[data-v-0e353820]{background:#fff;align-items:center;padding:8px 12px;font-size:13px;display:flex}.member-month-note[data-v-0e353820]{color:#64748b;margin:8px 0 12px;font-size:12px;line-height:1.75}.monthly-filters select[data-v-0e353820]{background:#fff;border:1px solid #aeb8b4;border-radius:2px;height:30px}.report-bar[data-v-0e353820]{background:var(--role-primary);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:0 0 14px;padding:0 14px;display:flex}.preset-tabs[data-v-0e353820],.range-controls[data-v-0e353820]{flex-wrap:wrap;align-items:center;gap:0;display:flex}.preset-tabs strong[data-v-0e353820]{color:#fff;padding-right:10px}.preset-tabs button[data-v-0e353820]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffffa6;padding:4px 10px}.preset-tabs button.active[data-v-0e353820]{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.range-controls[data-v-0e353820]{gap:5px}.range-controls select[data-v-0e353820],.range-controls input[data-v-0e353820]{height:25px;color:var(--role-primary);background:#fff;border:1px solid #ddd;border-radius:0;font-size:12px}.range-controls .search[data-v-0e353820]{border:1px solid var(--role-border);background:var(--role-tint);color:#222;cursor:pointer;height:25px}.table-scroll[data-v-0e353820]{overflow-x:auto}table[data-v-0e353820]{border-collapse:collapse;table-layout:auto;width:100%;min-width:900px;font-size:13px}th[data-v-0e353820],td[data-v-0e353820]{text-align:center;border:1px solid #aaa;height:38px;padding:4px 8px}thead th[data-v-0e353820]{height:29px}.issue-col[data-v-0e353820]{background:#fff}.member-group[data-v-0e353820]{background:var(--role-tint)}.agent-group[data-v-0e353820]{background:var(--role-table-group)}.issue-cell button[data-v-0e353820]{color:#111;cursor:pointer;background:0 0;border:0}.issue-cell button[data-v-0e353820]:hover{color:var(--role-primary);text-decoration:underline}.strong[data-v-0e353820]{font-weight:700}tbody tr:nth-child(odd) .issue-cell[data-v-0e353820]{background:var(--role-tint)}tbody tr:nth-child(2n) .issue-cell[data-v-0e353820]{background:#fff}tfoot tr[data-v-0e353820]{background:var(--role-table-group);font-weight:700}.empty[data-v-0e353820]{color:#899;height:150px;background:#fff!important}@media (width<=800px){.report-bar[data-v-0e353820]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.range-controls[data-v-0e353820]{width:100%}}.report-game-all[data-v-5d8af093]{white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.report-game-all input[type=checkbox][data-v-5d8af093]{width:15px;min-width:15px;height:15px;accent-color:var(--role-primary);cursor:pointer;margin:0;padding:0}.goods-page[data-v-c0b3329b]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.content-band[data-v-c0b3329b]{background:#fff;padding:12px 14px 14px}.query-error[data-v-c0b3329b]{color:#9b2929;background:#fff2f0;border:1px solid #edcbc5;padding:12px}.query-error button[data-v-c0b3329b],.detail-as-of button[data-v-c0b3329b],.detail-pager button[data-v-c0b3329b]{cursor:pointer;margin-left:8px;padding:5px 10px}.detail-as-of[data-v-c0b3329b]{color:#586b67;font-size:12px}.detail-pager[data-v-c0b3329b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:14px 0;display:flex}.detail-pager button[data-v-c0b3329b]:disabled{cursor:default;opacity:.4}.financial-help[data-v-c0b3329b]{color:#46554d;margin-bottom:10px;font-size:13px;line-height:1.6}.financial-help summary[data-v-c0b3329b]{cursor:pointer;width:fit-content;color:var(--role-primary)}.financial-help p[data-v-c0b3329b]{margin:5px 0}.extra-filters[data-v-c0b3329b]{background:#fff;padding:12px 14px 0}.filters[data-v-c0b3329b]{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;display:flex}.filters.stacked[data-v-c0b3329b]{background:#f3f3f3;flex-direction:column;align-items:stretch;padding:8px}.filter-row[data-v-c0b3329b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}.filters label[data-v-c0b3329b]{align-items:center;gap:5px;display:inline-flex}.filters input[data-v-c0b3329b],.filters select[data-v-c0b3329b]{box-sizing:border-box;height:28px;color:var(--role-primary);background:#fff;border:1px solid #aeb9b5;border-radius:2px;padding:3px 7px}.filters input[type=date][data-v-c0b3329b]{flex:0 0 158px;min-width:158px}.filters input[type=search][data-v-c0b3329b]{width:145px}.filters .range-input[data-v-c0b3329b]{width:94px}.detail-filter-row[data-v-c0b3329b]{border-top:1px solid #ddd;width:100%;padding-top:7px}.sort-field[data-v-c0b3329b]{border:1px solid #aeb9b5;align-items:center;gap:10px;min-height:30px;margin:0;padding:0 9px;display:flex}.sort-field legend[data-v-c0b3329b]{color:#333;padding:0 4px}.sort-field label[data-v-c0b3329b]{gap:3px}.sort-field input[data-v-c0b3329b]{width:14px;height:14px;margin:0}.text-filter[data-v-c0b3329b]{min-width:min(430px,100%)}.text-filter input[data-v-c0b3329b]{flex:1;width:340px!important}.filters button[data-v-c0b3329b]{cursor:pointer;border-radius:2px;height:28px;padding:3px 14px}.query[data-v-c0b3329b]{border:1px solid var(--role-primary,#00570a);background:var(--role-primary,#087715);color:#fff}.reset[data-v-c0b3329b]{color:#222;background:#f5f5f5;border:1px solid #aaa}.table-scroll[data-v-c0b3329b],.detail-scroll[data-v-c0b3329b]{overflow-x:auto}table[data-v-c0b3329b]{border-collapse:collapse;table-layout:auto;width:100%;font-size:12px}.overview-table[data-v-c0b3329b]{min-width:1180px}.bets-table[data-v-c0b3329b]{min-width:1100px}.winning-detail-table[data-v-c0b3329b]{min-width:1460px}.goods-detail-table[data-v-c0b3329b]{min-width:1840px}.refund-table[data-v-c0b3329b]{min-width:880px}th[data-v-c0b3329b],td[data-v-c0b3329b]{text-align:center;overflow-wrap:anywhere;border:1px solid #9eaaa4;height:34px;padding:4px 6px}thead th[data-v-c0b3329b]{background:var(--role-tint);height:31px;font-weight:700}tbody tr[data-v-c0b3329b]:nth-child(2n){background:var(--role-tint)}tbody tr.refunded[data-v-c0b3329b],.refund-row[data-v-c0b3329b]{color:#745050;background:#fff0f0}.refund-table tbody tr[data-v-c0b3329b]:nth-child(odd){background:var(--role-tint);color:#111}.index-col[data-v-c0b3329b]{width:46px}.order-number-col[data-v-c0b3329b],.bets-table thead th[data-v-c0b3329b]:first-child,.refund-table thead th[data-v-c0b3329b]:nth-child(2){width:174px}.member[data-v-c0b3329b]{color:var(--role-primary);font-weight:700}.status[data-v-c0b3329b]{color:#06700c;min-width:48px;font-weight:700;display:inline-block}.status.refunded[data-v-c0b3329b]{color:#d91d1d}.raw-col[data-v-c0b3329b]{width:30%}.raw-text[data-v-c0b3329b]{white-space:pre-wrap;text-align:left}.detail-number[data-v-c0b3329b]{color:#b20000;font-size:14px;font-weight:700}.detail-number small[data-v-c0b3329b]{color:#58625d;margin-top:3px;font-size:11px;font-weight:400;display:block}.financial-cell[data-v-c0b3329b]{font-variant-numeric:tabular-nums;white-space:nowrap}.winning-amount[data-v-c0b3329b]{font-variant-numeric:tabular-nums;font-weight:700}.path-label[data-v-c0b3329b]{color:var(--role-primary);font-weight:700}.refund-time[data-v-c0b3329b]{color:#e02020;margin-top:4px;font-size:11px;display:block}.detail-link[data-v-c0b3329b]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;text-decoration:underline}.refund-detail[data-v-c0b3329b]{color:#111;cursor:pointer;background:#fff4f4;border:1px solid #e34c4c;border-radius:0;padding:3px 11px}tfoot tr[data-v-c0b3329b]{background:var(--role-table-group);font-weight:700}.empty[data-v-c0b3329b]{color:#788;height:140px;background:#fff!important}.modal-mask[data-v-c0b3329b]{z-index:1200;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.detail-dialog[data-v-c0b3329b]{background:#fff;border:1px solid #50625b;width:min(1540px,100vw - 40px);max-height:calc(100vh - 40px);overflow:hidden;box-shadow:0 12px 40px #00000059}.detail-dialog>header[data-v-c0b3329b]{background:var(--role-primary,#006b0a);color:#fff;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}.detail-dialog h2[data-v-c0b3329b]{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:15px}.close-icon[data-v-c0b3329b]{color:#fff;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:25px}.detail-meta[data-v-c0b3329b]{background:var(--role-tint);flex-wrap:wrap;gap:18px;padding:10px 14px;font-size:13px;display:flex}.detail-scroll[data-v-c0b3329b]{max-height:calc(100vh - 190px);padding:12px 14px 0}.detail-table[data-v-c0b3329b]{min-width:1740px}.detail-table thead th[data-v-c0b3329b]{background:var(--role-tint)}.detail-table .number[data-v-c0b3329b]{color:#d53220;font-size:14px;font-weight:700}.detail-table .number small[data-v-c0b3329b]{color:#58625d;margin-top:3px;font-size:11px;font-weight:400;display:block}.detail-dialog footer[data-v-c0b3329b]{justify-content:center;padding:12px;display:flex}.detail-dialog footer button[data-v-c0b3329b]{cursor:pointer;background:#eee;border:1px solid #555;border-radius:2px;min-width:90px;padding:6px 18px}.dialog-loading[data-v-c0b3329b]{color:#677;place-items:center;min-height:220px;display:grid}.refund-dialog[data-v-c0b3329b]{border-color:#bbb;width:min(1730px,100vw - 24px)}.refund-dialog>header[data-v-c0b3329b]{color:#222;background:#fff;border-bottom:1px solid #ddd;min-height:54px;padding:0 24px}.refund-dialog h2[data-v-c0b3329b]{font-size:16px;font-weight:400}.refund-dialog .close-icon[data-v-c0b3329b]{color:#888;font-size:24px}.refund-detail-scroll[data-v-c0b3329b]{box-sizing:border-box;max-height:calc(100vh - 95px);padding:39px 38px 28px;overflow:auto}.refund-detail-table[data-v-c0b3329b]{min-width:780px;font-size:13px}.refund-detail-table th[data-v-c0b3329b],.refund-detail-table td[data-v-c0b3329b]{border-color:#aaa;height:38px;padding:4px 8px}.refund-detail-table .refund-detail-title th[data-v-c0b3329b]{border-color:var(--role-primary);background:var(--role-primary);color:#fff;text-align:left;height:34px;padding:0 18px;font-weight:400}.refund-detail-table thead tr:not(.refund-detail-title) th[data-v-c0b3329b]{background:#fff;height:29px}.refund-detail-table tbody tr[data-v-c0b3329b]:nth-child(odd){background:var(--role-tint);color:#111}.refund-detail-table tbody tr[data-v-c0b3329b]:nth-child(2n){color:#111;background:#fff}.refund-detail-table tbody tr[data-v-c0b3329b]:hover{background:var(--role-table-group)}.refund-detail-table th[data-v-c0b3329b]:first-child{width:13%}.refund-detail-table th[data-v-c0b3329b]:nth-child(2){width:17%}.refund-detail-table th[data-v-c0b3329b]:nth-child(3){width:24%}.refund-detail-table th[data-v-c0b3329b]:nth-child(4){width:14%}.refund-detail-table th[data-v-c0b3329b]:nth-child(5),.refund-detail-table th[data-v-c0b3329b]:nth-child(6){width:16%}@media (width<=700px){.goods-page[data-v-c0b3329b]{padding-left:0;padding-right:0}.content-band[data-v-c0b3329b]{padding:10px 8px}.text-filter[data-v-c0b3329b]{min-width:100%}.text-filter input[data-v-c0b3329b]{width:180px!important}.modal-mask[data-v-c0b3329b]{padding:8px}.detail-dialog[data-v-c0b3329b]{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.detail-scroll[data-v-c0b3329b]{max-height:calc(100vh - 175px);padding-left:8px;padding-right:8px}.refund-dialog[data-v-c0b3329b]{width:calc(100vw - 16px)}.refund-dialog>header[data-v-c0b3329b]{padding:0 12px}.refund-detail-scroll[data-v-c0b3329b]{max-height:calc(100vh - 78px);padding:12px 8px}}html[data-client-mode=mobile] .goods-page .detail-dialog{border:0;border-radius:20px 20px 0 0;width:100%;max-width:600px;max-height:92dvh;padding:16px;overflow:auto}html[data-client-mode=mobile] .goods-page .modal-mask{align-items:end;padding:0}html[data-client-mode=mobile] .app-goods-detail .bet-number-cell{text-align:left;align-items:start}.report-settlement-note[data-v-39bb0720]{color:#64748b;background:#f6f8fb;border:1px solid #e1e7ef;border-radius:8px;margin:9px 0 12px;padding:9px 12px;font-size:12px;line-height:1.75}.report-settlement-note summary[data-v-39bb0720]{cursor:pointer;color:#475569;font-weight:650}.report-settlement-note p[data-v-39bb0720]{margin:7px 0 0}.report-calculation[data-v-fd6087bc]{background:#fff;border:1px solid #dce5ed;border-radius:8px;padding:14px;font-size:14px}.calculation-heading[data-v-fd6087bc]{color:#283f5a;margin:0 0 12px;font-weight:700}.calculation-expression[data-v-fd6087bc]{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.calculation-term[data-v-fd6087bc]{flex-direction:column;gap:6px;min-width:70px;display:flex}.calculation-value[data-v-fd6087bc]{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;display:flex}.calculation-value[data-v-fd6087bc] .report-number{font-size:14px;font-weight:700}.calculation-value small[data-v-fd6087bc]{color:#687b8e;font-size:14px;font-weight:400}.calculation-label[data-v-fd6087bc]{color:#687b8e;font-size:14px;line-height:1.5}.calculation-operator[data-v-fd6087bc]{color:#6f8499;font-size:18px;font-weight:700;line-height:20px}.calculation-result[data-v-fd6087bc]{border-left:2px solid #bfd7e8;padding-left:12px}.calculation-result .calculation-label[data-v-fd6087bc]{color:#2b597e}.calculation-rounding[data-v-fd6087bc]{color:#687b8e;margin:10px 0 0;font-size:14px}.compact[data-v-fd6087bc]{background:0 0;border:0;padding:0}.compact .calculation-expression[data-v-fd6087bc]{gap:8px}.compact .calculation-term[data-v-fd6087bc]{min-width:0}.compact .calculation-result[data-v-fd6087bc]{padding-left:8px}@media (width<=600px){.report-calculation[data-v-fd6087bc]{padding:12px}.compact[data-v-fd6087bc]{padding:0}.calculation-expression[data-v-fd6087bc]{gap:8px}.calculation-term[data-v-fd6087bc]{min-width:0}}.report-metric-dialog[data-v-f2282ada]{color:#222;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:min(760px,94vw);max-height:90dvh;padding:0;font-size:14px;box-shadow:0 16px 60px #17243b55}.report-metric-dialog[data-v-f2282ada]::backdrop{background:#17243b88}header[data-v-f2282ada]{border-bottom:1px solid #dce4ef;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}h2[data-v-f2282ada]{margin:0;font-size:16px}header button[data-v-f2282ada]{cursor:pointer;background:0 0;border:0;font-size:26px}h3[data-v-f2282ada]{margin-top:22px;font-size:14px}.metric-detail-body[data-v-f2282ada]{max-height:calc(90dvh - 64px);padding:12px 18px;overflow:auto}.metric-detail-range[data-v-f2282ada],.metric-detail-note[data-v-f2282ada],.metric-detail-formula[data-v-f2282ada]{color:#596777;line-height:1.6}.metric-detail-total[data-v-f2282ada]{font-size:16px;font-weight:700}.metric-detail-notice[data-v-f2282ada]{color:#875000;background:#fff5dd;padding:10px}.metric-detail-loading[data-v-f2282ada]{justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}table[data-v-f2282ada]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-f2282ada],td[data-v-f2282ada]{text-align:center;border:1px solid #d9e0e8;padding:9px}th[data-v-f2282ada]{background:#f2f5f8}tfoot[data-v-f2282ada]{font-weight:700}[data-v-f2282ada] .report-number{font-size:14px;font-weight:700}nav[data-v-f2282ada]{justify-content:flex-end;align-items:center;gap:12px;margin:14px 0;display:flex}button[data-v-f2282ada]:focus-visible{outline-offset:2px;outline:2px solid #3476c9}nav button[data-v-f2282ada]{cursor:pointer;background:#fff;border:1px solid #b7c6d6;border-radius:4px;padding:5px 10px}button[data-v-f2282ada]:disabled{opacity:.45;cursor:default}.metric-spinner[data-v-f2282ada]{border:2px solid #d8e2ef;border-top-color:#3476c9;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite metric-spin-f2282ada}@keyframes metric-spin-f2282ada{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.metric-spinner[data-v-f2282ada]{animation:none}}.metric-calculations[data-v-f2282ada]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-calculations>h3[data-v-f2282ada],.metric-calculations>.report-calculation[data-v-f2282ada]:only-of-type{grid-column:1/-1}.metric-row-more[data-v-f2282ada]{margin-top:12px}.metric-row-more summary[data-v-f2282ada]{cursor:pointer;color:#2b597e}.metric-row-more>.report-calculation[data-v-f2282ada]{margin-top:10px}@media (width<=760px){.metric-calculations[data-v-f2282ada]{grid-template-columns:1fr}}.rebate-income-dialog[data-v-f2282ada]{width:min(960px,94vw)}.metric-result-card[data-v-f2282ada]{color:#365c7d;background:#eef5fc;border:1px solid #cbdff0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.metric-result-card>span[data-v-f2282ada]:last-child{color:#657c90;margin-left:auto}.rebate-income-dialog .metric-detail-total[data-v-f2282ada]{margin:0;font-size:14px}.metric-detail-total small[data-v-f2282ada]{font-size:14px;font-weight:400}.metric-calculations[data-v-f2282ada]{gap:10px;margin-top:18px;display:grid}.metric-calculations h3[data-v-f2282ada]{margin:0 0 2px}.metric-basis-note[data-v-f2282ada]{color:#705824;background:#fff9ec;border-left:3px solid #e6b858;padding:12px 14px;font-size:14px;line-height:1.7}.metric-formula-help[data-v-f2282ada]{color:#64748b;margin:14px 0;line-height:1.6}.metric-formula-help summary[data-v-f2282ada]{cursor:pointer}.metric-row-calculation[data-v-f2282ada]{text-align:left;min-width:260px}.metric-account[data-v-f2282ada]{width:150px}.metric-account span[data-v-f2282ada]{color:#64748b;margin-top:4px;display:block}.rebate-income-dialog th[data-v-f2282ada],.rebate-income-dialog td[data-v-f2282ada]{padding:12px}.rebate-income-dialog .metric-detail-body[data-v-f2282ada]{overflow-x:hidden}@media (width<=600px){.rebate-income-dialog .metric-detail-body[data-v-f2282ada]{padding:12px}.metric-result-card>span[data-v-f2282ada]:last-child{width:100%;margin-left:0}.rebate-income-dialog th[data-v-f2282ada],.rebate-income-dialog td[data-v-f2282ada]{padding:8px}.metric-account[data-v-f2282ada]{width:auto}.metric-row-calculation[data-v-f2282ada]{min-width:0}.rebate-income-dialog[data-v-f2282ada]{width:96vw}}.report-field-help-dialog[data-v-7a5bf986]{box-sizing:border-box;color:#334155;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:min(420px,92vw);max-height:85dvh;padding:0;font-size:14px;box-shadow:0 12px 40px #17243b40}.report-field-help-dialog[data-v-7a5bf986]::backdrop{background:#17243b66}header[data-v-7a5bf986]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}h2[data-v-7a5bf986]{color:#1e293b;margin:0;font-size:15px}header button[data-v-7a5bf986]{color:#64748b;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:26px;line-height:1}header button[data-v-7a5bf986]:focus-visible{outline-offset:3px;outline:2px solid #3476c9}.field-help-body[data-v-7a5bf986]{padding:14px 16px;line-height:1.8}p[data-v-7a5bf986]{margin:0}.field-help-formula[data-v-7a5bf986]{color:#1e293b;background:#f1f5f9;border-radius:6px;margin-top:12px;padding:9px 11px;font-weight:700}.director-dispatch[data-v-c702d7a1]{color:#334155;text-align:center;min-width:0;margin:10px 0;font-size:14px}.dispatch-table[data-v-c702d7a1]{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.dispatch-table th[data-v-c702d7a1],.dispatch-table td[data-v-c702d7a1]{text-align:center;overflow-wrap:anywhere;border:1px solid #c7a9b8;width:50%;padding:9px 8px}.dispatch-table th[data-v-c702d7a1]{background:#fbd8e9;font-size:14px;font-weight:700}.dispatch-table td[data-v-c702d7a1]{background:#fff1f7;font-weight:700}.amount-edit[data-v-c702d7a1]{max-width:100%;font:inherit;color:inherit;cursor:pointer;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;padding:4px 0}.amount-edit[data-v-c702d7a1]:focus-visible{outline-offset:4px;outline:2px solid #3476c9}.edit-note[data-v-c702d7a1]{color:#2563a0;margin-left:6px;font-size:11px;font-weight:400}.dispatch-note[data-v-c702d7a1]{color:#64748b;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.dispatch-dialog[data-v-c702d7a1]{box-sizing:border-box;color:#334155;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:min(460px,94vw);max-height:88dvh;padding:0;box-shadow:0 12px 40px #17243b40}.dispatch-dialog[data-v-c702d7a1]::backdrop{background:#17243b66}.dispatch-dialog header[data-v-c702d7a1]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.dispatch-dialog h2[data-v-c702d7a1]{margin:0;font-size:16px}.dispatch-dialog header button[data-v-c702d7a1]{color:#64748b;background:0 0;border:0;padding:0 4px;font-size:26px}.dispatch-dialog form[data-v-c702d7a1]{gap:14px;padding:16px;display:grid}.dispatch-dialog form>p[data-v-c702d7a1]{margin:0;font-size:13px;line-height:1.6}.dispatch-dialog label[data-v-c702d7a1]{gap:6px;min-width:0;font-size:13px;display:grid}.dispatch-dialog input[data-v-c702d7a1],.dispatch-dialog select[data-v-c702d7a1]{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:5px;padding:9px;font-size:14px}.dispatch-filters[data-v-c702d7a1]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dispatch-dialog small[data-v-c702d7a1]{color:#64748b;font-size:12px}.dispatch-dialog footer[data-v-c702d7a1]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dispatch-dialog footer button[data-v-c702d7a1]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:8px 15px}.dispatch-dialog footer .save[data-v-c702d7a1]{color:#fff;background:#2563a0;border-color:#2563a0}.dispatch-dialog button[data-v-c702d7a1]:disabled{opacity:.5;cursor:default}.dispatch-dialog .dispatch-error[data-v-c702d7a1]{color:#b42318}.report-detail-hint[data-v-8bb27556]{color:#475569;margin:0 0 6px;font-size:14px;line-height:1.5}.report-field-heading[data-v-8bb27556]{white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:inline-flex}.report-field-help-trigger[data-v-8bb27556]{box-sizing:border-box;color:#6b5236;cursor:pointer;background:#fff9;border:1px solid #846848;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font:700 11px/1 sans-serif;display:inline-flex}.report-field-help-trigger[data-v-8bb27556]:hover{color:#245d9e;background:#fff;border-color:#3476c9}.report-field-help-trigger[data-v-8bb27556]:focus-visible{outline-offset:3px;outline:2px solid #3476c9}.monthly-table-scroll[data-v-8bb27556]{border:1px solid #aaa;border-radius:4px;max-width:100%;overflow-x:auto}.hierarchy-report-table[data-v-8bb27556]{table-layout:auto;border-collapse:separate;border-spacing:0;text-align:center;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.4}th[data-v-8bb27556],td[data-v-8bb27556]{text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #b3ada1;border-right:1px solid #b3ada1;padding:5px 4px}.account-column[data-v-8bb27556]{width:124px}.monthly-hierarchy-table .account-column[data-v-8bb27556]{width:140px}.count-column[data-v-8bb27556]{width:52px}.dispatch-column[data-v-8bb27556],.share-column[data-v-8bb27556]{width:120px}col.share-base-amount[data-v-8bb27556],col.share-extra-amount[data-v-8bb27556]{width:140px}.report-metric[data-v-8bb27556]{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 4px;min-width:0;max-width:100%;display:flex}.hierarchy-report-table[data-v-8bb27556] .report-number,tfoot[data-v-8bb27556] .report-number:not(.report-number--count):not(.report-number--rate){font-size:14px;font-weight:700;text-decoration:none}.metric-detail-trigger[data-v-8bb27556]{color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.metric-detail-trigger[data-v-8bb27556]:hover{text-decoration:none}.metric-detail-trigger[data-v-8bb27556]:focus-visible{outline-offset:3px;outline:2px solid #3476c9}.current-group-heading[data-v-8bb27556],.default-share-note[data-v-8bb27556]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.current-group-heading[data-v-8bb27556]{gap:8px 12px}.share-setting-label[data-v-8bb27556]{color:#6b5236;font-weight:400}.header-share-badge[data-v-8bb27556]{white-space:nowrap;border:1px solid;border-radius:4px;align-items:baseline;gap:3px;padding:2px 7px;font-weight:700;display:inline-flex}.header-share-badge strong[data-v-8bb27556]{font-size:14px;font-weight:800}.header-share-fc3d[data-v-8bb27556]{color:#1d4ed8;background:#eff6ff;border-color:#93b4ee}.header-share-pl3[data-v-8bb27556]{color:#0f766e;background:#edfcf6;border-color:#7cc9b7}.hierarchy-report-table[data-v-8bb27556] .report-share-meta{text-align:center;flex:0 auto;justify-content:center;min-width:0;max-width:100%}.hierarchy-report-table[data-v-8bb27556] .share-adjustment{text-align:center}.hierarchy-report-table[data-v-8bb27556] .report-share-ratios,.hierarchy-report-table[data-v-8bb27556] .share-actual-total,.hierarchy-report-table[data-v-8bb27556] .share-adjustment,.hierarchy-report-table[data-v-8bb27556] .share-adjustment-detail{overflow-wrap:anywhere;max-width:100%;margin-left:0;font-size:14px;font-weight:400;line-height:1.5}.hierarchy-report-table[data-v-8bb27556] .share-adjustment-detail{margin-inline:auto}.hierarchy-report-table[data-v-8bb27556] .share-actual-total{flex-basis:auto}.share-base-amount[data-v-8bb27556] .report-share-meta{display:contents}.share-base-amount[data-v-8bb27556] .share-actual-total{flex-basis:100%}.hierarchy-report-table[data-v-8bb27556] .share-adjustment-trigger{font-size:14px}.hierarchy-report-table[data-v-8bb27556] .report-share-percentage{font-weight:700}.director-report-table col.share-base-amount[data-v-8bb27556]{width:190px}.director-report-table col.share-extra-amount[data-v-8bb27556]{width:130px}.director-report-table .share-base-amount .report-metric[data-v-8bb27556]{flex-direction:column;gap:5px}.director-report-table .share-extra-amount .report-metric[data-v-8bb27556]{grid-template-rows:1fr auto 1fr;justify-items:center;gap:5px;display:grid}.director-report-table .share-extra-amount .report-metric[data-v-8bb27556]:before{content:"";grid-row:1}.director-report-table .share-extra-amount .report-metric[data-v-8bb27556]>:first-child{grid-row:2}.director-report-table .share-extra-amount[data-v-8bb27556] .report-share-meta{grid-row:3}.director-report-table .share-base-amount[data-v-8bb27556] .share-actual-total{box-sizing:border-box;color:#6b5236;border-top:1px solid #e6d7c4;width:100%;margin:0;padding-top:5px}.director-report-table[data-v-8bb27556] .share-actual-amount{white-space:nowrap;display:block}.director-report-table[data-v-8bb27556] .actual-share-ratio{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:4px;display:flex}.director-report-table[data-v-8bb27556] .actual-share-game{white-space:nowrap;background:#fff1f2;border:1px solid #efb0b0;border-radius:4px;padding:1px 4px;display:inline-block}.director-report-table[data-v-8bb27556] .report-share-percentage{font-weight:800}.director-report-table[data-v-8bb27556] .share-adjustment-trigger{border-radius:4px;padding:2px 7px}th[data-v-8bb27556]{color:#27251f;font-weight:700}thead th[data-v-8bb27556]{font-size:14px}thead tr:first-child th[data-v-8bb27556]{padding-block:6px}thead tr:nth-child(2) th[data-v-8bb27556]{padding-block:5px}tr[data-v-8bb27556]>:last-child{border-right:0}tfoot th[data-v-8bb27556],tfoot td[data-v-8bb27556]{border-top:2px solid #a89a83;border-bottom:0;padding-block:6px;font-weight:700}.group-member[data-v-8bb27556]{background:#ffffcf}.group-child[data-v-8bb27556],.group-parent[data-v-8bb27556],.group-dispatch[data-v-8bb27556]{background:#fbd8e9}tbody .group-dispatch[data-v-8bb27556]{background:#fff1f7}tfoot .group-dispatch[data-v-8bb27556]{background:#f7d3e5}.dispatch-unallocated[data-v-8bb27556]{color:#8b7c86}.dispatch-cell-edit[data-v-8bb27556]{max-width:100%;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.dispatch-cell-edit span[data-report-export-ignore][data-v-8bb27556]{color:#2563a0;white-space:nowrap;margin-left:5px;font-size:11px;font-weight:400}.dispatch-cell-edit[data-v-8bb27556]:focus-visible{outline-offset:3px;outline:2px solid #3476c9}thead .group-current[data-v-8bb27556]{background:#ffdda9}tbody .group-current[data-v-8bb27556],tfoot .group-current[data-v-8bb27556]{background:#ffc787}.director-report-table tbody .group-current[data-v-8bb27556]{background:#fff2df}.director-report-table tfoot .group-current[data-v-8bb27556]{background:#ffe7c6}.director-report-table tbody .share-base-amount[data-v-8bb27556]{background:#fff8ec}.director-report-table tbody .share-extra-amount[data-v-8bb27556]{background:#fff0eb}.director-report-table tfoot .share-extra-amount[data-v-8bb27556]{background:#ffe1d7}.director-report-table .group-current[data-v-8bb27556]:last-child{background:#ffe0ac}.issue-col[data-v-8bb27556]{z-index:1;background:#fff;position:sticky;left:0}tbody tr:nth-child(odd) .issue-col[data-v-8bb27556]{background:#d5fff0}tbody tr:hover td[data-v-8bb27556]{box-shadow:inset 0 0 0 999px #ffffff35}.issue-col button[data-v-8bb27556]{color:#0085dd;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.issue-count[data-v-8bb27556]{color:#d02133;margin-top:2px;font-size:14px;font-weight:700;display:block}.scope-cell[data-v-8bb27556]{white-space:normal;overflow-wrap:anywhere;max-width:230px}.issue-col button[data-v-8bb27556]:hover{text-decoration:none}.empty[data-v-8bb27556]{color:#666;padding:32px}.reports-page[data-v-70077752]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.filter-band[data-v-70077752]{background:#fff;flex-wrap:wrap;align-items:center;gap:7px;min-height:40px;padding:6px 14px;display:flex}.game-switch[data-v-70077752]{margin-right:4px;display:inline-flex}.game-switch button[data-v-70077752]{color:#333;cursor:pointer;background:#fff;border:1px solid #bfc8c1;border-right:0;width:42px;height:29px}.game-switch button[data-v-70077752]:last-child{border-right:1px solid #bfc8c1}.game-switch button.active[data-v-70077752]{background:var(--role-primary);color:#fff;font-weight:700}.issue-filter[data-v-70077752]{color:#8d5200;background:#fff4d9;border:1px solid #e6af65;padding:5px 9px;font-size:12px}.back-band[data-v-70077752]{background:#fff;justify-content:center;margin:0 0 4px;padding:6px;display:flex}.back-band button[data-v-70077752]{border:1px solid var(--role-border);color:var(--role-primary);cursor:pointer;background:#fff;padding:4px 12px}.report-band[data-v-70077752]{background:#fff;margin:0;padding:8px 6px}.report-export-tools[data-v-70077752]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:6px;display:flex}.report-band[data-v-70077752] .report-settlement-note{margin:6px 0 8px;padding:6px 10px}.table-scroll[data-v-70077752]{overflow:auto}table[data-v-70077752]{border-collapse:collapse;table-layout:auto;width:100%;min-width:1500px;font-size:12px}th[data-v-70077752],td[data-v-70077752]{text-align:center;overflow-wrap:anywhere;border:1px solid #999;height:38px;padding:4px 6px}thead th[data-v-70077752]{height:29px;font-size:13px}.scope-col[data-v-70077752]{background:#fff;width:150px}.member-group[data-v-70077752]{background:var(--role-tint)}.child-group[data-v-70077752]{background:var(--role-table-group)}.scope-group[data-v-70077752]{background:var(--role-table-strong)}tbody tr:nth-child(odd) .scope-cell[data-v-70077752]{background:var(--role-tint)}tbody tr:nth-child(2n) .scope-cell[data-v-70077752]{background:#fff}.scope-cell[data-v-70077752]{text-align:left;justify-content:space-between;align-items:center;gap:6px;display:flex}.scope-cell button[data-v-70077752]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;padding:0}.scope-cell button[data-v-70077752]:hover{text-decoration:none}.issue-count[data-v-70077752]{color:#e11d2e;white-space:nowrap;flex:none;font-size:12px;font-weight:700}.strong[data-v-70077752]{font-weight:700}.rebate[data-v-70077752]{color:#2874b7}tfoot tr[data-v-70077752]{background:var(--role-table-group);font-weight:700}tfoot td[data-v-70077752],tfoot th[data-v-70077752]{background:var(--role-table-group)}.empty[data-v-70077752]{color:#899;height:150px;background:#fff!important}.mobile-table[data-v-70077752]{display:none}@media (width<=800px){.filter-band[data-v-70077752]{justify-content:flex-start}.report-band[data-v-70077752]{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px}.reports-page[data-v-70077752]{padding:0 0 18px}.filter-band[data-v-70077752]{background:var(--role-tint);grid-template-columns:1fr 1fr;min-height:0;padding:8px;display:grid}.game-switch[data-v-70077752]{grid-column:1/-1;justify-content:center;margin:0}.back-band[data-v-70077752]{margin:0;padding:8px}.report-band[data-v-70077752]{margin:0;padding:0 0 10px}.table-scroll[data-v-70077752]{overflow-x:hidden}.desktop-table[data-v-70077752]{display:none}.mobile-table[data-v-70077752]{table-layout:fixed;width:100%;min-width:0;font-size:12px;display:table}.mobile-table th[data-v-70077752],.mobile-table td[data-v-70077752]{overflow-wrap:anywhere;border:1px solid #9aa3ad;height:42px;padding:5px 3px}.mobile-table th[data-v-70077752]:first-child{width:25%}.mobile-table th[data-v-70077752]:nth-child(2){width:12%}.mobile-table th[data-v-70077752]:nth-child(3),.mobile-table th[data-v-70077752]:nth-child(4){width:17%}.mobile-table th[data-v-70077752]:nth-child(5){width:14%}.mobile-table th[data-v-70077752]:nth-child(6){width:15%}}.block-board[data-v-791d6290]{--board-border:#e0e7ec;--board-muted:#697b88;color:#263944;font-size:14px}.board-play-error[data-v-791d6290],.board-play-loading[data-v-791d6290],.board-play-asof[data-v-791d6290]{color:#65717c;margin:8px 16px;font-size:12px}.board-play-error[data-v-791d6290]{color:#a33128}.board-play-asof button[data-v-791d6290],.board-play-error button[data-v-791d6290]{color:var(--role-primary);cursor:pointer;margin-left:8px}.board-scope[data-v-791d6290]{color:#415461;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;font-size:13px;display:flex}.board-scope>span[data-v-791d6290]{color:var(--board-muted);margin-left:auto;font-size:12px}.board-categories[data-v-791d6290]{border:1px solid var(--board-border);background:#f4f7f9;border-radius:10px;flex-wrap:wrap;gap:7px;padding:12px;display:flex}.board-categories button[data-v-791d6290]{color:#526571;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.board-categories button>span[data-v-791d6290]{color:#6a7b87;box-sizing:border-box;background:#e5ebef;border-radius:5px;min-width:20px;padding:1px 5px;font-size:12px}.board-categories button[aria-selected=true][data-v-791d6290]{background:var(--role-primary,#334155);color:#fff;font-weight:700;box-shadow:0 2px 5px #243f511a}.board-categories button[aria-selected=true]>span[data-v-791d6290]{color:#fff;background:#ffffff26}button[data-v-791d6290]:focus-visible{outline:2px solid var(--role-primary,#334155);outline-offset:3px}.board-heading[data-v-791d6290]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 2px 14px;display:flex}.board-heading>div[data-v-791d6290]{align-items:center;gap:12px;display:flex}.board-heading h2[data-v-791d6290]{margin:0;font-size:17px}.board-heading>div>span[data-v-791d6290]{color:var(--board-muted);font-size:12px}.board-legend>span[data-v-791d6290]{white-space:nowrap;align-items:center;gap:5px;display:flex}.board-legend>span[data-v-791d6290]:before{content:"";background:#208477;border-radius:50%;width:6px;height:6px}.board-legend>.warning[data-v-791d6290]:before{background:#c88716}.board-legend>.full[data-v-791d6290]:before{background:#ce4343}.board-play-grid[data-v-791d6290]{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));align-items:start;gap:16px;display:grid}.board-play-card[data-v-791d6290]{border:1px solid var(--board-border);background:#fff;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #25394d06}.board-play-card>header[data-v-791d6290]{background:linear-gradient(120deg,var(--role-tint,#f0f5f7),#fff);border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.board-play-title[data-v-791d6290]{align-items:center;gap:10px;min-width:0;display:flex}.board-play-title h3[data-v-791d6290]{overflow-wrap:anywhere;margin:0 0 4px;font-size:15px;line-height:1.4}.board-play-title small[data-v-791d6290]{color:var(--board-muted);font-size:12px}.board-play-mark[data-v-791d6290]{border:1px solid var(--board-border);width:34px;height:38px;color:var(--role-primary,#334155);font-variant-numeric:tabular-nums;background:#fff;border-radius:9px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.board-status[data-v-791d6290]{color:#267761;background:#eaf5f0;border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:12px}.board-status.full[data-v-791d6290]{color:#bc4141;background:#fff0ef}.board-status.unset[data-v-791d6290]{color:var(--board-muted);background:#edf1f4}.board-columns[data-v-791d6290],.board-cell[data-v-791d6290]{grid-template-columns:minmax(90px,1.05fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:11px 16px;display:grid}.board-columns[data-v-791d6290]{color:var(--board-muted);background:#fafbfd;padding-top:10px;padding-bottom:10px;font-size:12px}.board-cell[data-v-791d6290]{box-sizing:border-box;font-variant-numeric:tabular-nums;border-top:1px solid #edf1f4;min-height:56px}.board-cell>span[data-v-791d6290],.board-columns>span[data-v-791d6290]{text-align:right;overflow-wrap:anywhere;min-width:0}.board-columns>span[data-v-791d6290]:first-child{text-align:left}.board-cell .used[data-v-791d6290]{color:#ce4343;font-weight:700}.board-cell .remaining[data-v-791d6290]{color:#208477;font-weight:700}.board-cell.warning .remaining[data-v-791d6290]{color:#ad710b}.board-cell.full .remaining[data-v-791d6290]{color:#ce4343}.board-number[data-v-791d6290]{min-width:0}.board-number>strong[data-v-791d6290]{font-size:13px}.board-number[data-v-791d6290] .bet-number-cell{text-align:left;width:100%}.board-number[data-v-791d6290] .bet-number-play{display:none}.board-number[data-v-791d6290] .bet-number-value{text-align:left;margin:0;font-size:14px}.board-usage[data-v-791d6290]{background:#edf2f4;border-radius:3px;width:48px;max-width:100%;height:3px;margin-top:6px;display:block;overflow:hidden}.board-usage>i[data-v-791d6290]{border-radius:inherit;background:#52a79a;height:100%;display:block}.warning .board-usage>i[data-v-791d6290]{background:#cf9a33}.full .board-usage>i[data-v-791d6290]{background:#ce6161}.board-expand[data-v-791d6290]{border:0;border-top:1px solid var(--board-border);width:100%;font:inherit;color:var(--role-primary,#334155);cursor:pointer;background:#fbfcfd;justify-content:center;gap:12px;padding:12px;font-size:13px;display:flex}.board-expand[data-v-791d6290]:hover{background:#f1f5f8}.board-empty[data-v-791d6290]{min-height:180px;color:var(--board-muted);justify-content:center;align-items:center;gap:10px;display:flex}.board-empty button[data-v-791d6290]{color:var(--role-primary,#334155);cursor:pointer;background:0 0;border:0}.board-spinner[data-v-791d6290]{border:2px solid #dce5ec;border-top-color:var(--role-primary,#334155);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite board-spin-791d6290}@keyframes board-spin-791d6290{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.board-spinner[data-v-791d6290]{animation:none}}@media (width<=600px){.board-scope>span[data-v-791d6290]{margin-left:0}.board-categories[data-v-791d6290]{gap:4px;padding:8px}.board-categories button[data-v-791d6290]{padding:8px 10px}.board-play-grid[data-v-791d6290]{gap:12px}.board-heading>div[data-v-791d6290]{flex-wrap:wrap;gap:8px}.board-play-card>header[data-v-791d6290]{padding:12px}.board-columns[data-v-791d6290],.board-cell[data-v-791d6290]{grid-template-columns:minmax(70px,.95fr) repeat(3,minmax(0,1fr));gap:7px;padding-left:12px;padding-right:12px}.board-columns[data-v-791d6290]{font-size:11px}.board-cell[data-v-791d6290]{font-size:13px}}.overflow-badge[data-v-8737f739]{color:#965500;white-space:nowrap;background:#fff4da;border:1px solid #f3ca78;border-radius:5px;width:fit-content;margin:5px auto 0;padding:3px 7px;font-size:12px;font-weight:700;line-height:1.5;display:block}.block-page[data-v-8737f739]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.content-band[data-v-8737f739]{background:#fff;padding:14px}.extra-filters[data-v-8737f739]{background:#fff;padding:12px 14px 0}.filters[data-v-8737f739]{background:#f6f6f6;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-bottom:14px;padding:10px;font-size:13px;display:flex}.filters label[data-v-8737f739]{align-items:center;gap:5px;display:inline-flex}.filters input[data-v-8737f739],.filters select[data-v-8737f739]{box-sizing:border-box;background:#fff;border:1px solid #9da9a3;border-radius:2px;width:118px;height:29px;padding:3px 7px}.filters input[type=date][data-v-8737f739]{width:138px}.filters .issue-input[data-v-8737f739]{width:132px}.filters button[data-v-8737f739]{cursor:pointer;border-radius:0;height:29px;padding:3px 14px}.query[data-v-8737f739]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff}.reset[data-v-8737f739]{background:#fff;border:1px solid #aaa}.table-scroll[data-v-8737f739]{overflow:auto}table[data-v-8737f739]{border-collapse:collapse;table-layout:auto;width:100%;min-width:1240px;font-size:12px}th[data-v-8737f739],td[data-v-8737f739]{text-align:center;overflow-wrap:anywhere;border:1px solid #9eaaa4;height:34px;padding:4px 6px}thead th[data-v-8737f739],tbody tr[data-v-8737f739]:nth-child(2n){background:var(--role-tint)}tbody tr.won[data-v-8737f739]{background:#fff9d8}tbody tr.released[data-v-8737f739]{color:#745050;background:#fff0f0}.order-number-col[data-v-8737f739]{width:174px}.member[data-v-8737f739]{color:var(--role-primary);font-weight:700}.number span[data-v-8737f739],.block-amount[data-v-8737f739]{color:#d52818;font-weight:700}.number small[data-v-8737f739]{color:#d52818;margin-left:3px;font-size:11px;font-weight:400;display:inline}.share-pct[data-v-8737f739]{color:#087515;font-weight:700}tfoot tr[data-v-8737f739]{background:var(--role-table-group);font-weight:700}.empty[data-v-8737f739]{color:#899;height:150px}@media (width<=760px){.block-page[data-v-8737f739]{padding-left:0;padding-right:0}.content-band[data-v-8737f739]{padding:8px}.filters[data-v-8737f739]{justify-content:flex-start}}.rebate-type-note[data-v-f799ac71]{color:#64748b;margin:8px 0;font-size:12px;line-height:1.6}.app-ledger-controls[data-v-f799ac71]{gap:9px;padding:10px 2px;display:grid}.app-ledger-switch[data-v-f799ac71]{background:#e9eef6;border-radius:12px;gap:5px;padding:4px;display:flex}.app-ledger-switch button[data-v-f799ac71]{color:#62748e;background:0 0;border:0;border-radius:9px;flex:1;min-height:40px;font-size:13px;font-weight:750}.app-ledger-switch button[aria-pressed=true][data-v-f799ac71]{color:var(--role-primary);background:#fff;box-shadow:0 2px 8px #172a481c}.monthly-table-scroll[data-v-f799ac71]{padding:15px;overflow-x:auto}.monthly-ledger-table[data-v-f799ac71]{border-collapse:collapse;table-layout:fixed;color:#000;width:100%;min-width:900px;font:13px Arial,Microsoft YaHei,sans-serif}th[data-v-f799ac71],td[data-v-f799ac71]{box-sizing:border-box;text-align:center;overflow-wrap:anywhere;border:1px solid #b1b1b1;height:39px;padding:5px}thead th[data-v-f799ac71],.detail-columns th[data-v-f799ac71]{background:#fff;height:29px;font-size:14px;font-weight:700}.goods-row[data-v-f799ac71],.total-row[data-v-f799ac71],.tinted-row[data-v-f799ac71]{background:var(--role-tint,#d3fff3)}.block-row[data-v-f799ac71]:not(.total-row),.detail-row[data-v-f799ac71]:not(.tinted-row),.path-ledger-table .goods-row[data-v-f799ac71]:not(.total-row){background:#fff}tbody tr.summary-row[data-v-f799ac71]:hover,tbody tr.detail-row[data-v-f799ac71]:hover,.path-ledger-table tbody tr.summary-row[data-v-f799ac71]:hover{background:#ffe8c7}.category-toggle[data-v-f799ac71]{text-align:left}.category-toggle button[data-v-f799ac71]{color:#00f;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.expand-box[data-v-f799ac71]{box-sizing:border-box;color:#777;border:1px solid #999;justify-content:center;align-items:center;width:14px;height:16px;font-size:12px;line-height:1;display:inline-flex}.grand-label[data-v-f799ac71]{color:red;font-size:16px;font-weight:700}.issue-label[data-v-f799ac71]{color:#0af}.issue-link[data-v-f799ac71]{color:#0af;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.issue-link[data-v-f799ac71]:hover{text-decoration:underline}.mobile-day-link[data-v-f799ac71]{text-align:left;min-height:44px}.risk-pair[data-v-f799ac71]{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:6px;display:grid}.risk-labels[data-v-f799ac71],.block-limit[data-v-f799ac71]{color:#f33}.max-loss[data-v-f799ac71]{color:green}.status[data-v-f799ac71]{color:#777;height:55px}.detail-error[data-v-f799ac71]{color:#b91c1c}.detail-error button[data-v-f799ac71]{cursor:pointer}.risk-notice[data-v-f799ac71]{color:#92400e;background:#fffbeb;font-size:12px}.app-ledger-list[data-v-f799ac71]{gap:9px;display:grid}.app-ledger-day[data-v-f799ac71]{background:#fff;border:1px solid #e5ecf6;border-radius:13px;padding:0 12px;overflow:hidden}.app-ledger-day.is-total[data-v-f799ac71]{background:#eaf0ff;border-color:#dfe8fc}.ledger-day-heading[data-v-f799ac71]{text-align:right;color:#203a5e;background:0 0;border:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px;width:100%;padding:13px 0;font-size:13px;display:grid}.ledger-day-heading>span[data-v-f799ac71]{overflow-wrap:anywhere;min-width:0}.ledger-day-heading>span[data-v-f799ac71]:first-child{text-align:left;color:var(--role-primary);font-size:12px;font-weight:700}.ledger-day-heading small[data-v-f799ac71]{color:#8b9bb1;margin-bottom:4px;font-size:10px;display:block}.ledger-day-stats[data-v-f799ac71]{color:#8190a5;border-top:1px solid #e7edf5;flex-wrap:wrap;gap:12px;padding:10px 0;font-size:11px;display:flex}.ledger-play[data-v-f799ac71]{border-top:1px solid #edf1f7;padding:0 2px}.ledger-play summary[data-v-f799ac71]{cursor:pointer;text-align:right;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px;padding:7px 0;font-size:12px;list-style:none;display:grid}.ledger-play summary b[data-v-f799ac71]{text-align:left;color:#345370;overflow-wrap:anywhere;font-size:12px}.ledger-play.play-group summary[data-v-f799ac71]{color:#8196b7;background:#f5f8fe}.ledger-play .task-facts[data-v-f799ac71]{background:#f7f9fc;margin:0;padding:0 8px}.ledger-open-day[data-v-f799ac71]{color:var(--role-primary);text-align:right;background:0 0;border:0;width:100%;padding:10px 0;font-size:11px}.app-ledger-controls[data-v-f799ac71]{flex-wrap:wrap;justify-content:space-between;padding:8px 0;display:flex}.app-ledger-switch[data-v-f799ac71]{flex:1 0 150px;min-width:0;padding:3px}.app-ledger-switch button[data-v-f799ac71]{white-space:nowrap;padding:0 7px;font-size:12px}.ledger-page[data-v-f64ca0be]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.ledger-panel[data-v-f64ca0be]{background:#fff;padding-bottom:14px}.ledger-query-error[data-v-f64ca0be]{color:#991b1b;background:#fef2f2;margin:12px;padding:12px}.ledger-query-error button[data-v-f64ca0be]{cursor:pointer;margin-left:8px}.ledger-directory-note[data-v-f64ca0be]{color:#64748b;margin:8px 12px;font-size:12px}.path-issue-select[data-v-f64ca0be]{color:#fff;background:var(--role-primary);font:inherit;cursor:pointer;border:0;border-left:1px solid #ffffffa6;padding:4px 10px}.ledger-extra-filters[data-v-f64ca0be]{background:#fff;align-items:center;min-height:40px;padding:6px 14px;display:flex}.ledger-extra-filters select[data-v-f64ca0be]{color:#333;background:#fff;border:1px solid #bfc8c1;height:29px}.scope-line[data-v-f64ca0be]{color:#333;align-items:center;gap:10px;min-height:54px;padding:8px 14px;display:flex}.back-button[data-v-f64ca0be]{border:1px solid var(--role-border);background:var(--role-tint);color:var(--role-primary);cursor:pointer;padding:5px 10px}.scope-path[data-v-f64ca0be]{overflow-wrap:anywhere;min-width:0}.scope-link[data-v-f64ca0be],.account-link[data-v-f64ca0be]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.child-strip[data-v-f64ca0be]{border:1px solid var(--role-border);background:var(--role-tint);align-items:stretch;gap:6px;margin:0 14px 10px;padding:8px;display:flex;overflow-x:auto}.child-strip>span[data-v-f64ca0be]{color:var(--role-primary);flex:none;align-self:center;font-weight:700}.child-strip button[data-v-f64ca0be]{border:1px solid var(--role-border);min-width:150px;color:var(--role-primary);cursor:pointer;background:#fff;flex:none;padding:5px 8px}.child-strip small[data-v-f64ca0be]{color:#555;margin-top:3px;display:block}.table-scroll[data-v-f64ca0be]{padding:0 14px;overflow:auto}table[data-v-f64ca0be]{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px;font-size:13px}th[data-v-f64ca0be],td[data-v-f64ca0be]{text-align:center;border:1px solid #aaa;height:38px;padding:4px 8px}thead th[data-v-f64ca0be]{background:#fafafa;height:30px}tbody tr[data-v-f64ca0be]:nth-child(odd){background:var(--role-tint)}tbody tr[data-v-f64ca0be]:nth-child(2n){background:#fff}tbody .detail-row[data-v-f64ca0be]{background:#fff!important}.detail-head[data-v-f64ca0be]{font-weight:700;background:var(--role-table-strong)!important}.breakdown-tabs-row td[data-v-f64ca0be]{text-align:left;height:34px;padding:0 8px;background:#f5f7f8!important}.breakdown-tabs[data-v-f64ca0be]{gap:4px;display:inline-flex}.breakdown-tabs button[data-v-f64ca0be]{border:1px solid var(--role-border);color:var(--role-primary);cursor:pointer;background:#fff;padding:5px 14px}.breakdown-tabs button.active[data-v-f64ca0be]{background:var(--role-primary);color:#fff;font-weight:700}.breakdown-loading[data-v-f64ca0be]{color:#777;margin-left:10px}.path-head[data-v-f64ca0be]{font-weight:700;background:var(--role-table-strong)!important}tfoot tr[data-v-f64ca0be]{background:var(--role-table-strong);font-weight:700}.issue-link[data-v-f64ca0be]{color:var(--role-primary);cursor:pointer;background:0 0;border:0}.empty[data-v-f64ca0be]{color:#899;height:150px;background:#fff!important}.app-ledger-picker[data-v-f64ca0be]{background:#fff;border:1px solid #e4ebf5;border-radius:12px;overflow:hidden}.app-ledger-picker>summary[data-v-f64ca0be]{color:#2a476b;cursor:pointer;justify-content:space-between;align-items:center;min-height:45px;padding:10px 14px;font-size:14px;font-weight:750;list-style:none;display:flex}.app-ledger-picker small[data-v-f64ca0be]{color:#8296b2;font-size:11px;font-weight:500}.app-ledger-picker>div[data-v-f64ca0be]{border-top:1px solid #edf2f9;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.app-ledger-picker button[data-v-f64ca0be]{color:#667c9b;background:#f1f5fc;border:0;border-radius:8px;font-size:12px}.app-ledger-picker button[aria-pressed=true][data-v-f64ca0be]{background:var(--role-primary);color:#fff}
