@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}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}.display-modes{border:1px solid #aebdc7;border-radius:4px;margin:8px 0 12px;display:inline-flex;overflow:hidden}.display-modes button{color:#40535e;cursor:pointer;background:#fff;border:0;border-right:1px solid #aebdc7;padding:7px 14px;font-size:13px}.display-modes button:last-child{border-right:0}.display-modes button[aria-pressed=true]{background:var(--role-primary,#24678d);color:#fff;font-weight:700}.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,.reports-v2,.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 .display-modes{background:#e7edf5;border-radius:12px;gap:4px;padding:4px;display:flex}html[data-client-mode=mobile] .main .display-modes button{color:#7b8ba2;background:0 0;border:0;border-radius:9px;flex:1;font-weight:700}html[data-client-mode=mobile] .main .display-modes button[aria-pressed=true]{color:var(--role-primary);background:#fff;box-shadow:0 2px 8px #233c5a13}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{background:#fff;border:1px solid #e3eaf3;border-radius:18px;padding:14px;box-shadow:0 4px 16px #1c355511}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:#f7f9fd;border:1px solid #dce5f3;border-radius:13px}html[data-client-mode=mobile] .main .app-entry .editor textarea{min-height:205px;font:600 16px/1.75 var(--font);padding: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-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%,480px);min-height:0;display:flex}html[data-client-mode=mobile] .login-page .aside{padding:20px}html[data-client-mode=mobile] .login-page .aside h2{margin:10px 0}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}}.notify-mask[data-v-052be3f1]{z-index:2000;background:#0f172a66;place-items:center;padding:1.25rem;animation:.16s fade-in-052be3f1;display:grid;position:fixed;inset:0}.notify-panel[data-v-052be3f1]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:min(400px,100%);padding:1.25rem 1.3rem 1.1rem;animation:.18s pop-in-052be3f1;box-shadow:0 24px 50px #0f283c2e}.notify-head[data-v-052be3f1]{align-items:flex-start;gap:.85rem;margin-bottom:.75rem;display:flex}.badge[data-v-052be3f1]{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-052be3f1]{background:#15803d}.notify-panel[data-type=error] .badge[data-v-052be3f1],.notify-panel[data-type=system] .badge[data-v-052be3f1]{background:#dc2626}.notify-panel[data-type=warn] .badge[data-v-052be3f1]{background:#b45309}.notify-panel[data-type=info] .badge[data-v-052be3f1]{background:#0f766e}.eyebrow[data-v-052be3f1]{letter-spacing:.12em;color:#64748b;margin-bottom:.15rem;font-size:.7rem}h2[data-v-052be3f1]{color:#0f172a;margin:0;font-size:1.1rem;font-weight:600}.message[data-v-052be3f1]{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-052be3f1]{justify-content:flex-end;gap:.65rem;display:flex}.btn[data-v-052be3f1]{cursor:pointer;border-radius:8px;min-width:88px;padding:.5rem 1rem;font-size:.9rem}.ghost[data-v-052be3f1]{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.primary[data-v-052be3f1]{color:#fff;background:#0f766e;border:none}.notify-panel[data-type=error] .primary[data-v-052be3f1],.notify-panel[data-type=system] .primary[data-v-052be3f1]{background:#b91c1c}.notify-panel[data-type=warn] .primary[data-v-052be3f1]{background:#b45309}@keyframes fade-in-052be3f1{0%{opacity:0}to{opacity:1}}@keyframes pop-in-052be3f1{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-cbbdb99f]{min-height:100vh;padding:1.75rem 2.5rem 2.5rem;position:relative;overflow:hidden}.grid-bg[data-v-cbbdb99f]{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-cbbdb99f]{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#0d94880f 50%,#0000 60%);animation:4.5s ease-in-out infinite beam-cbbdb99f;position:absolute;inset:0}@keyframes beam-cbbdb99f{0%,to{opacity:.35;transform:translate(-12%)}50%{opacity:1;transform:translate(12%)}}.top[data-v-cbbdb99f]{z-index:1;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.brand-block[data-v-cbbdb99f]{align-items:center;min-height:68px;display:flex}.probe-logo[data-v-cbbdb99f]{object-fit:contain;width:68px;height:68px;display:block}.brand-mark[data-v-cbbdb99f]{background:var(--accent);border-radius:2px;width:12px;height:12px;animation:1.8s ease-in-out infinite pulse-cbbdb99f;box-shadow:0 0 0 4px #0d948826}@keyframes pulse-cbbdb99f{0%,to{opacity:1}50%{opacity:.45}}.brand[data-v-cbbdb99f]{letter-spacing:.06em;color:var(--text);font-size:1.05rem;font-weight:700}.brand-sub[data-v-cbbdb99f]{letter-spacing:.18em;color:var(--muted);margin-top:.15rem;font-size:.68rem}.meta[data-v-cbbdb99f]{align-items:center;gap:.5rem;display:flex}.pill[data-v-cbbdb99f]{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-cbbdb99f]{color:var(--muted);background:#fff}.clock[data-v-cbbdb99f]{color:var(--muted);margin-left:.35rem;font-family:inherit;font-size:.8rem}.stage[data-v-cbbdb99f]{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-cbbdb99f]{letter-spacing:.04em;color:var(--text);margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700}.lead[data-v-cbbdb99f]{max-width:34rem;color:var(--muted);margin:0 0 1.25rem;font-size:.98rem}.err-box[data-v-cbbdb99f]{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-cbbdb99f]{margin:0;font-size:.9rem}.retry[data-v-cbbdb99f]{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-cbbdb99f]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.radar[data-v-cbbdb99f]{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-cbbdb99f]{border:1px solid #0f766e1f;border-radius:50%;position:absolute;inset:12%}.r2[data-v-cbbdb99f]{inset:24%}.r3[data-v-cbbdb99f]{inset:36%}.sweep[data-v-cbbdb99f]{opacity:.9;background:conic-gradient(#0000 0deg,#0d948838 50deg,#0000 70deg);border-radius:50%;animation:2.8s linear infinite spin-cbbdb99f;position:absolute;inset:8%}@keyframes spin-cbbdb99f{to{transform:rotate(360deg)}}.node[data-v-cbbdb99f]{--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-cbbdb99f]{color:var(--cyan);border-color:var(--accent);box-shadow:0 0 0 4px #0d948826}.node.ok[data-v-cbbdb99f]{color:var(--ok);border-color:#15803d73}.node.slow[data-v-cbbdb99f]{color:var(--amber);border-color:#b4530966}.node.fail[data-v-cbbdb99f]{color:var(--danger);border-color:#dc262666}.node.selected[data-v-cbbdb99f]{background:var(--accent-soft);color:var(--cyan);box-shadow:0 0 0 5px #0d94882e}.core[data-v-cbbdb99f]{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-cbbdb99f]{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-dim);font-size:.85rem}.right[data-v-cbbdb99f]{flex-direction:column;gap:1rem;display:flex}.panel[data-v-cbbdb99f]{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-cbbdb99f]{letter-spacing:.16em;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.72rem;display:flex}.mono[data-v-cbbdb99f]{font-family:inherit}.live[data-v-cbbdb99f]{color:var(--ok)}.line-list[data-v-cbbdb99f]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.line-card[data-v-cbbdb99f]{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-cbbdb99f]{background:var(--accent-soft);border-color:#0d948873;transform:translateY(-1px)}.line-top[data-v-cbbdb99f]{justify-content:space-between;gap:1rem;margin-bottom:.55rem;display:flex}.line-name[data-v-cbbdb99f]{color:var(--text);font-size:.95rem;font-weight:600}.line-region[data-v-cbbdb99f]{color:var(--muted);margin-top:.15rem;font-family:inherit;font-size:.75rem}.line-stat[data-v-cbbdb99f]{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.badge[data-v-cbbdb99f]{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-cbbdb99f]{color:var(--cyan);border-color:#0d948859}.line-card.ok .badge[data-v-cbbdb99f]{color:var(--ok);border-color:#15803d59}.line-card.slow .badge[data-v-cbbdb99f]{color:var(--amber)}.line-card.fail .badge[data-v-cbbdb99f]{color:var(--danger)}.latency[data-v-cbbdb99f]{letter-spacing:-.02em;color:var(--text);font-size:1.15rem;font-weight:600}.latency small[data-v-cbbdb99f]{color:var(--muted);margin-left:.15rem;font-size:.7rem}.bar[data-v-cbbdb99f]{background:#0f283c14;border-radius:999px;height:4px;overflow:hidden}.bar-fill[data-v-cbbdb99f]{border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#0d9488);width:0;height:100%;transition:width .12s linear}.spark[data-v-cbbdb99f]{color:var(--muted);justify-content:space-between;margin-top:.45rem;font-size:.7rem;display:flex}.sel[data-v-cbbdb99f]{color:var(--cyan);font-weight:600}.log-panel[data-v-cbbdb99f]{min-height:148px}.log[data-v-cbbdb99f]{color:#3d5163;max-height:140px;font-size:.72rem;line-height:1.65;overflow:hidden}.log-row.muted[data-v-cbbdb99f]{color:var(--muted)}@media (width<=960px){.stage[data-v-cbbdb99f]{grid-template-columns:1fr}.probe[data-v-cbbdb99f]{padding:1.25rem}}.mask[data-v-38f750cb]{z-index:1000;background:#0f172a73;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.panel[data-v-38f750cb]{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-38f750cb]{text-align:center;color:#0f172a;margin:0;font-size:1.35rem}.lead[data-v-38f750cb]{color:#334155;margin:.75rem 0 .5rem;font-size:.95rem}.body[data-v-38f750cb]{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;flex:1;margin:.5rem 0 .75rem;padding-right:.35rem;overflow:auto}.clauses[data-v-38f750cb]{color:#1e293b;margin:.75rem 0;padding-left:1.35rem;font-size:.9rem;line-height:1.7}.clauses>li[data-v-38f750cb]{margin-bottom:.55rem}.sub[data-v-38f750cb]{margin:.35rem 0 0;padding-left:1.2rem}.danger[data-v-38f750cb]{color:#dc2626;font-weight:600}.confirm-line[data-v-38f750cb]{text-align:center;color:#0f172a;margin:.25rem 0 .5rem;font-size:.95rem}.actions[data-v-38f750cb]{justify-content:center;gap:1rem;display:flex}.btn[data-v-38f750cb]{cursor:pointer;border-radius:8px;min-width:108px;padding:.55rem 1.1rem;font-size:.92rem}.btn[data-v-38f750cb]:disabled{opacity:.65;cursor:not-allowed}.ghost[data-v-38f750cb]{color:#0f172a;background:#fff;border:1px solid #0f172a}.primary[data-v-38f750cb]{color:#fff;background:#1e3a8a;border:none}.tip[data-v-38f750cb]{text-align:center;color:#b45309;margin:0 0 .5rem;font-size:.85rem}.brand-logo[data-v-74953810]{width:var(--logo-width,132px);height:var(--logo-height,48px);border-radius:6px;flex:none;overflow:hidden}.brand-logo.empty[data-v-74953810]{border:1px solid var(--logo-border,#cbd5e1);background:var(--logo-background,#fff)}.brand-logo img[data-v-74953810]{object-fit:contain;width:100%;height:100%;display:block}.rules-mask[data-v-ff81989c]{z-index:100;background:#0f172a85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rules-dialog[data-v-ff81989c]{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-ff81989c]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.rules-head h2[data-v-ff81989c],.rules-head p[data-v-ff81989c]{margin:0}.rules-head h2[data-v-ff81989c]{color:#0f3f3b;font-size:18px}.rules-head p[data-v-ff81989c]{color:#64748b;margin-top:3px;font-size:12px}.icon-close[data-v-ff81989c]{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:28px}.rules-layout[data-v-ff81989c]{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid}.play-picker[data-v-ff81989c]{background:#f8fafc;border-right:1px solid #e2e8f0;flex-direction:column;min-height:0;padding:14px;display:flex}.play-picker input[data-v-ff81989c]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:10px 12px}.play-picker input[data-v-ff81989c]:focus{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}.play-tree[data-v-ff81989c]{min-height:0;margin-top:12px;overflow:auto}.play-group h3[data-v-ff81989c]{color:#0f766e;margin:12px 6px 5px;font-size:13px}.play-group:first-child h3[data-v-ff81989c]{margin-top:0}.play-group button[data-v-ff81989c]{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-ff81989c]:hover,.play-group button.active[data-v-ff81989c]{color:#0f5c50;background:#dff3ed}.play-group small[data-v-ff81989c]{color:#94a3b8;font-family:Consolas,monospace}.rule-detail[data-v-ff81989c]{padding:22px 26px;overflow:auto}.play-title[data-v-ff81989c]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.play-title h3[data-v-ff81989c]{color:#172e3a;margin:0 8px 0 0;font-size:23px;display:inline}.play-title span[data-v-ff81989c]{color:#94a3b8;font-family:Consolas,monospace}.play-title b[data-v-ff81989c]{color:#0f766e;background:#e6f6f1;border-radius:999px;padding:5px 10px;font-size:12px}dl[data-v-ff81989c]{margin:8px 0 0}dl>div[data-v-ff81989c]{border-bottom:1px solid #edf2f7;grid-template-columns:118px 1fr;gap:16px;padding:15px 4px;display:grid}dt[data-v-ff81989c]{color:#64748b;font-size:13px}dd[data-v-ff81989c]{color:#253746;margin:0;line-height:1.65}.winning[data-v-ff81989c]{background:#f0faf6;border:1px solid #bbdfd2;border-radius:8px;margin:8px 0;padding:15px 14px}.winning dt[data-v-ff81989c],.winning dd[data-v-ff81989c]{color:#0f5c50;font-weight:600}.aliases[data-v-ff81989c]{flex-wrap:wrap;gap:6px;display:flex}.aliases span[data-v-ff81989c]{color:#475569;background:#f1f5f9;border-radius:4px;padding:2px 7px;font-size:12px}.rules-state[data-v-ff81989c]{color:#64748b;flex:1;place-items:center;display:grid}.rules-state.error[data-v-ff81989c]{color:#b45309;align-content:center;gap:12px}.rules-state button[data-v-ff81989c],.rules-foot button[data-v-ff81989c]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 18px}.rules-foot[data-v-ff81989c]{border-top:1px solid #e2e8f0;justify-content:flex-end;padding:12px 20px;display:flex}.no-result[data-v-ff81989c]{color:#94a3b8;text-align:center;padding:24px 8px}@media (width<=720px){.rules-mask[data-v-ff81989c]{padding:8px}.rules-dialog[data-v-ff81989c]{height:94vh}.rules-layout[data-v-ff81989c]{grid-template-rows:240px 1fr;grid-template-columns:1fr}.play-picker[data-v-ff81989c]{border-bottom:1px solid #e2e8f0;border-right:0}.rule-detail[data-v-ff81989c]{padding:16px}dl>div[data-v-ff81989c]{grid-template-columns:1fr;gap:5px}}.client-switch[data-v-7d6c72da]{background:#edf2f7;border:1px solid #cbd5e1;border-radius:12px;gap:4px;padding:4px;display:flex}button[data-v-7d6c72da]{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-7d6c72da]{color:var(--role-primary,#0f766e);background:#fff;box-shadow:0 2px 5px #15202b15}.pc-option[data-v-7d6c72da]{color:#d9480f;text-shadow:0 1px #fff;font-weight:850}.pc-option[aria-pressed=true][data-v-7d6c72da]{color:#c2410c;box-shadow:0 2px 7px #c2410c2b}button[data-v-7d6c72da]:focus-visible{outline-offset:2px;outline:2px solid #2563eb}button[data-v-7d6c72da]:disabled{opacity:.55;cursor:wait}.login-page[data-v-46728901]{place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative}.glow[data-v-46728901]{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#0d94881f,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;top:12%;left:18%}.shell[data-v-46728901]{z-index:1;border:1px solid var(--stroke);background:#fff;border-radius:18px;grid-template-columns:1.05fr 1fr;width:min(880px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f283c1a}.aside[data-v-46728901]{border-right:1px solid var(--stroke);background:linear-gradient(160deg,#0d94881a,#0000 50%),#f8fafc;padding:2.25rem 2rem}.login-logo[data-v-46728901]{--logo-width:96px;--logo-height:96px;--logo-border:#0d948847;margin-bottom:1.75rem}.aside h2[data-v-46728901]{color:var(--text);margin:0 0 .75rem;font-size:1.55rem}.aside p[data-v-46728901]{color:var(--muted);margin:0 0 1.75rem;font-size:.92rem;line-height:1.65}.route-chip[data-v-46728901]{background:#fff;border:1px solid #0d948840;border-radius:12px;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.dot[data-v-46728901]{background:var(--ok);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.45rem;box-shadow:0 0 0 4px #15803d26}.chip-label[data-v-46728901]{letter-spacing:.12em;color:var(--muted);margin-bottom:.2rem;font-size:.7rem}.chip-value[data-v-46728901]{color:var(--text);font-size:.88rem;font-weight:600}.linkish[data-v-46728901]{color:var(--cyan-dim);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem}.linkish[data-v-46728901]:hover{color:var(--cyan)}.form-panel[data-v-46728901]{background:#fff;padding:2.4rem 2.2rem}.form-panel h1[data-v-46728901]{color:var(--text);margin:0 0 1.75rem;font-size:1.75rem}.form[data-v-46728901]{flex-direction:column;gap:1rem;display:flex}label[data-v-46728901]{color:var(--muted);flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}input[data-v-46728901]{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-46728901]:focus{background:#fff;border-color:#0d948880;box-shadow:0 0 0 3px #0d94881f}.submit[data-v-46728901]{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-46728901]{grid-template-columns:1fr auto;align-items:stretch;gap:.75rem;display:grid}.rules-button[data-v-46728901]{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-46728901]:hover{background:#ccfbf1}.submit[data-v-46728901]:disabled{opacity:.65;cursor:not-allowed}.tip[data-v-46728901]{color:var(--amber);margin:.25rem 0 0;font-size:.85rem}.captcha-modal-backdrop[data-v-46728901]{z-index:20;background:#0f172a73;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.captcha-modal[data-v-46728901]{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-46728901],.captcha-modal-footer[data-v-46728901]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.35rem;display:flex}.captcha-modal-header h2[data-v-46728901]{color:#222;margin:0;font-size:.95rem;font-weight:500}.captcha-close[data-v-46728901]{color:#8b9298;cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1}.captcha-modal-body[data-v-46728901]{padding:1.1rem 1.35rem 1.35rem}.captcha-challenge[data-v-46728901]{justify-content:center;align-items:center;gap:.55rem;min-height:48px;display:flex}.captcha-expression[data-v-46728901]{-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-46728901]{width:172px;height:58px;display:block}.captcha-image-loading[data-v-46728901]{color:#55705b;font-size:.85rem}.captcha-answer[data-v-46728901]{color:#0a7c1d;border:1px solid #188b25;place-items:center;width:100%;height:48px;font-size:1.35rem;display:grid}.captcha-answer-field[data-v-46728901]{flex:0 0 82px;width:82px;position:relative}.captcha-refresh[data-v-46728901]{color:#008018;cursor:pointer;background:0 0;border:0;font-size:1rem}.captcha-backspace[data-v-46728901]{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-46728901]:disabled,.captcha-backspace[data-v-46728901]:disabled,.captcha-key[data-v-46728901]:disabled,.captcha-login[data-v-46728901]:disabled{cursor:wait;opacity:.6}.captcha-keypad[data-v-46728901]{grid-template-columns:repeat(5,56px);justify-content:center;gap:0;margin:.9rem auto 0;display:grid}.captcha-key[data-v-46728901]{color:#087e13;cursor:pointer;background:#fff;border:1px dashed #0a8f16;height:40px;font-size:1rem}.captcha-key[data-v-46728901]:hover,.captcha-key.selected[data-v-46728901]{background:#e7f8e8}.captcha-modal-footer[data-v-46728901]{border-top:1px solid #e5e7eb;border-bottom:0;justify-content:center}.captcha-login[data-v-46728901]{color:#087e13;cursor:pointer;background:#fff;border:1px solid #148c20;border-radius:20px;min-width:84px;padding:.45rem 1.35rem}@media (width<=800px){.shell[data-v-46728901]{grid-template-columns:1fr}.aside[data-v-46728901]{border-right:none;border-bottom:1px solid var(--stroke)}.login-logo[data-v-46728901]{--logo-width:72px;--logo-height:72px;margin-bottom:1.25rem}.captcha-keypad[data-v-46728901]{grid-template-columns:repeat(5,minmax(42px,1fr));width:min(280px,100%)}}.force-page[data-v-36c0ad16]{background:#f4f7f9;place-items:center;min-height:100vh;padding:24px;display:grid}.card[data-v-36c0ad16]{background:#fff;border:1px solid #d7e0e5;border-radius:12px;width:min(440px,100%);padding:28px;box-shadow:0 12px 32px #14283214}h1[data-v-36c0ad16]{margin:0 0 10px;font-size:22px}.notice[data-v-36c0ad16],.hint[data-v-36c0ad16]{color:#60727d;font-size:13px;line-height:1.6}form[data-v-36c0ad16]{gap:14px;margin-top:18px;display:grid}label[data-v-36c0ad16]{gap:6px;font-size:14px;display:grid}input[data-v-36c0ad16]{border:1px solid #cbd5da;border-radius:7px;padding:10px 12px;font-size:15px}button[data-v-36c0ad16]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:11px 14px;font-weight:600}button[data-v-36c0ad16]:disabled{opacity:.65;cursor:wait}.tip[data-v-36c0ad16]{color:#b42318;font-size:13px}.marquee[data-v-7b30f7f7]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;justify-content:center;align-items:center;min-height:28px;padding:4px 16px;display:flex;overflow:hidden}.marquee[data-v-7b30f7f7]:hover{filter:brightness(1.06)}.text[data-v-7b30f7f7]{white-space:nowrap;text-overflow:ellipsis;text-align:center;pointer-events:none;max-width:100%;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.fade-enter-active[data-v-7b30f7f7],.fade-leave-active[data-v-7b30f7f7]{transition:opacity .35s}.fade-enter-from[data-v-7b30f7f7],.fade-leave-to[data-v-7b30f7f7]{opacity:0}.mask[data-v-7b30f7f7]{z-index:1200;background:#141e2873;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.panel[data-v-7b30f7f7]{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-7b30f7f7]{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.head h2[data-v-7b30f7f7]{margin:0;font-size:16px;font-weight:700}.x[data-v-7b30f7f7]{appearance:none;color:#889;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.body[data-v-7b30f7f7]{flex:1;padding:18px 16px;overflow:auto}.content[data-v-7b30f7f7]{color:#1a2b34;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.7}.pager[data-v-7b30f7f7]{color:#889;margin:12px 0 0;font-size:12px}.foot[data-v-7b30f7f7]{border-top:1px solid #e8eef2;justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;display:flex}.switch[data-v-7b30f7f7]{gap:8px;margin-right:auto;display:flex}.btn[data-v-7b30f7f7]{appearance:none;cursor:pointer;color:#234;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:6px 12px;font-size:13px}.btn[data-v-7b30f7f7]:hover{background:#f4f7f8}.btn.close[data-v-7b30f7f7]{border-color:var(--role-primary,#0f3d2e);color:var(--role-primary,#0f3d2e)}.credit-panel[data-v-7899f3c0]{background:0 0;grid-template-columns:1fr 1fr;gap:8px 10px;width:248px;padding:2px;display:grid}.cell[data-v-7899f3c0]{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-7899f3c0]{color:#5a6b73;background:#fff;padding:0 4px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-8px;left:8px}.val[data-v-7899f3c0]{text-overflow:ellipsis;white-space:nowrap;color:#1a2b34;font-variant-numeric:tabular-nums;max-width:100%;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.val.credit[data-v-7899f3c0]{color:#e67a1a}.val.used[data-v-7899f3c0]{color:#c0392b}.val.avail[data-v-7899f3c0]{color:#1a9a5c}@media (width<=760px){.credit-panel[data-v-7899f3c0]{grid-template-columns:1fr;gap:6px;width:143px}.credit-panel .cell[data-v-7899f3c0]:nth-child(2){display:none}.credit-panel .cell[data-v-7899f3c0]{min-height:34px;padding:7px 8px 5px}.credit-panel .val[data-v-7899f3c0]{font-size:15px}}.lotto-panel[data-v-0859c344]{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-0859c344]{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-0859c344]{border-top:1px dashed #98a2b3}.lotto-row[data-v-0859c344]:hover{background:var(--role-tint,#f3faf6)}.lotto-row.active[data-v-0859c344]{background:var(--role-primary,#11116f);color:#fff}.left[data-v-0859c344],.right[data-v-0859c344]{flex-direction:column;gap:2px;min-width:0;display:flex}.right[data-v-0859c344]{flex:none;align-items:flex-end}.name[data-v-0859c344]{white-space:nowrap;font-size:13px;font-weight:700}.status[data-v-0859c344]{color:#1a9a5c;white-space:nowrap;font-size:12px;font-weight:600}.lotto-row.closed .status[data-v-0859c344],.lotto-row.waiting_draw .status[data-v-0859c344],.lotto-row.settling .status[data-v-0859c344],.lotto-row.drawn .status[data-v-0859c344]{color:#d9822b}.lotto-row.drawn .status[data-v-0859c344],.lotto-row.settled .status[data-v-0859c344],.lotto-row.scheduled .status[data-v-0859c344]{color:#5a6b73}.issue[data-v-0859c344]{font-variant-numeric:tabular-nums;color:#e67a1a;letter-spacing:.02em;font-size:13px;font-weight:700}.time-line[data-v-0859c344]{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.time-line small[data-v-0859c344]{color:#64727a;font-size:10px;font-weight:500}.lotto-row.active .name[data-v-0859c344],.lotto-row.active .count[data-v-0859c344]{color:#fff}.lotto-row.active .status[data-v-0859c344]{color:#72f0ae}.lotto-row.active .issue[data-v-0859c344]{color:#ffdf45}.lotto-row.active .time-line small[data-v-0859c344]{color:#c8d0ff}.count[data-v-0859c344]{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-0859c344]{border-width:1px;width:100%;min-width:0;max-width:none}.lotto-row[data-v-0859c344]{gap:4px;min-height:48px;padding:5px 7px}.lotto-row .name[data-v-0859c344]{font-size:13px}.lotto-row .status[data-v-0859c344]{font-size:11px}.lotto-row .issue[data-v-0859c344]{font-size:12px}.lotto-row .time-line[data-v-0859c344]{gap:4px}.lotto-row .time-line small[data-v-0859c344]{font-size:9px}.lotto-row .count[data-v-0859c344]{font-size:12px}}.lotto-panel.horizontal[data-v-0859c344]{border:0;border-radius:0;flex-direction:row;width:420px;min-width:0;max-width:100%}.horizontal .lotto-row[data-v-0859c344]{flex:1 1 0;min-width:0;min-height:48px;padding:5px 16px}.horizontal .lotto-row.split[data-v-0859c344]{border-top:0;border-left:1px solid var(--role-border)}.horizontal .time-line small[data-v-0859c344]{display:none}.horizontal .issue[data-v-0859c344]{color:inherit;font-weight:500}.horizontal .lotto-row.active .status[data-v-0859c344]{color:#fff}@media (width<=760px){.horizontal .lotto-row[data-v-0859c344]{padding:6px 10px}}.money-decimal[data-v-f6f7072e]{color:gray}.app-header[data-v-ee63bf07]{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-ee63bf07]{align-items:center;gap:11px;display:flex}.brand-mark[data-v-ee63bf07]{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-ee63bf07]{flex:1;gap:1px;min-width:0;display:grid}.app-brand>div span[data-v-ee63bf07]{opacity:.76;letter-spacing:.6px;font-size:11px}.app-brand strong[data-v-ee63bf07]{font-size:18px;line-height:1.25}.app-header-menu[data-v-ee63bf07]{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-ee63bf07]{color:#fffd;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.app-account>span[data-v-ee63bf07]:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-account b[data-v-ee63bf07]{margin-left:5px;font-weight:500}.app-credit[data-v-ee63bf07]{white-space:nowrap;font-variant-numeric:tabular-nums}.app-bottom[data-v-ee63bf07]{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-ee63bf07]{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-ee63bf07]{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-ee63bf07]::backdrop{background:#0a18367d}.app-menu-inner[data-v-ee63bf07]{max-height:85dvh;padding:8px 18px calc(16px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.menu-handle[data-v-ee63bf07]{background:#c6d1e1;border-radius:99px;width:38px;height:4px;margin:1px auto 16px}.app-menu header[data-v-ee63bf07]{justify-content:space-between;align-items:center;display:flex}.app-menu header small[data-v-ee63bf07]{color:#8190a4;font-size:11px}.app-menu h2[data-v-ee63bf07]{margin:2px 0 0;font-size:21px}.app-menu header button[data-v-ee63bf07]{color:#42516a;background:#e8edf5;border:0;border-radius:12px;width:40px;height:40px;font-size:19px}.menu-account[data-v-ee63bf07]{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-ee63bf07]{color:#667b94}.menu-search[data-v-ee63bf07]{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-ee63bf07]{border:0;outline:0;flex:1;min-height:46px;font-size:16px}.app-menu-list[data-v-ee63bf07]{min-height:0;padding-top:12px;overflow:auto}.app-menu-list section[data-v-ee63bf07]{margin-bottom:12px}.app-menu-list h3[data-v-ee63bf07]{color:#7e8ea6;margin:4px 0 8px;font-size:12px}.app-menu-list section>div[data-v-ee63bf07]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.app-menu-list button[data-v-ee63bf07]{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-ee63bf07]{border-color:var(--role-primary);color:var(--role-primary)}.app-menu footer[data-v-ee63bf07]{border-top:1px solid #e3e8f0;gap:7px;margin-top:12px;padding-top:12px;display:flex}.app-menu footer button[data-v-ee63bf07]{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-ee63bf07]{color:#b33d43}.app-header[data-v-ee63bf07]{color:#192b45;box-shadow:none;background:#fff;border-bottom:1px solid #edf1f6;padding:13px 18px 10px}.app-brand strong[data-v-ee63bf07]{letter-spacing:-.5px;font-size:22px}.app-brand>div[data-v-ee63bf07]{gap:5px}.app-brand>div span[data-v-ee63bf07]{color:#8796aa;opacity:1;letter-spacing:0;font-size:11px}.app-header-menu[data-v-ee63bf07]{color:#59769d;background:#f1f5fa;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.app-back[data-v-ee63bf07]{color:#496c9b;background:0 0;border:0;width:28px;padding:0;font-size:30px}.app-bottom[data-v-ee63bf07]{box-shadow:0 -3px 15px #26385306}.app-bottom button[aria-current=page][data-v-ee63bf07]{color:var(--role-primary);background:0 0}.app-lottery-tabs>div[data-v-2d4a7b53]{background:#e5ebf4;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.app-lottery-tabs button[data-v-2d4a7b53]{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-2d4a7b53]{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-2d4a7b53]{color:var(--role-primary);background:#fff;box-shadow:0 3px 9px #16355613}.app-lottery-tabs button[aria-selected=true] .lottery-mark[data-v-2d4a7b53]{background:var(--role-primary);color:#fff}.selected-mark[data-v-2d4a7b53]{width:11px;font-size:12px}.app-lottery-tabs p[data-v-2d4a7b53]{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-2d4a7b53]{background:#fff;padding:10px 16px 0}.app-lottery-tabs>div[data-v-2d4a7b53]{background:#f0f3fa;border-radius:8px;gap:3px;padding:2px}.app-lottery-tabs button[data-v-2d4a7b53]{border-radius:7px;min-height:38px;font-size:13px}.app-lottery-tabs strong[data-v-2d4a7b53]{font-size:13px}.app-lottery-tabs button[aria-selected=true][data-v-2d4a7b53]{background:var(--role-primary);color:#fff;box-shadow:0 3px 7px #244ba327}.lottery-mark[data-v-2d4a7b53],.selected-mark[data-v-2d4a7b53]{display:none}.app-lottery-tabs p[data-v-2d4a7b53]{margin:8px 0 0;padding-bottom:8px}.shell[data-v-6ff5796f]{--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-6ff5796f]{--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=major_shareholder][data-v-6ff5796f]{--role-primary:#1d4ed8;--role-primary-soft:#2563eb;--role-primary-rgb:29, 78, 216;--role-tint:#eff6ff;--role-border:#a9c5f5;--role-page-bg:#edf4fc}.shell[data-role-theme=minor_shareholder][data-v-6ff5796f]{--role-primary:#92400e;--role-primary-soft:#b45309;--role-primary-rgb:146, 64, 14;--role-tint:#fffbeb;--role-border:#f3c775;--role-page-bg:#faf6eb}.shell[data-role-theme=general_agent][data-v-6ff5796f]{--role-primary:#0f766e;--role-primary-soft:#0f766e;--role-primary-rgb:15, 118, 110;--role-tint:#f0fdfa;--role-border:#99d8d2;--role-page-bg:#edf7f5}.shell[data-role-theme=agent][data-v-6ff5796f]{--role-primary:#166534;--role-primary-soft:#15803d;--role-primary-rgb:22, 101, 52;--role-tint:#f0fdf4;--role-border:#9fd4ad;--role-page-bg:#edf7f0}.shell[data-role-theme=member][data-v-6ff5796f]{--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-6ff5796f]{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-6ff5796f]{align-items:center}.shell-logo[data-v-6ff5796f]{--logo-width:42px;--logo-height:42px;--logo-border:var(--role-border);--logo-background:var(--role-tint)}.top-left[data-v-6ff5796f]{flex:none;align-items:center;min-width:0;display:flex}.top-mid[data-v-6ff5796f]{z-index:2;flex:none;align-items:stretch;width:clamp(238px,19vw,286px);display:flex;position:relative}.nav[data-v-6ff5796f]{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-6ff5796f]{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-6ff5796f]:hover{background:var(--role-tint);transform:translateY(-1px)}.nav-item.active[data-v-6ff5796f]{background:var(--green);color:#fff;box-shadow:0 4px 12px rgba(var(--role-primary-rgb), .24)}.nav-item.tone-warn[data-v-6ff5796f]{color:var(--warn)}.nav-item.tone-warn[data-v-6ff5796f]:hover{background:#e67a1a1a}.nav-item.tone-warn.active[data-v-6ff5796f]{background:var(--warn);color:#fff;box-shadow:0 4px 12px #e67a1a47}.nav-item.tone-danger[data-v-6ff5796f]{color:var(--danger)}.nav-item.tone-danger[data-v-6ff5796f]:hover{background:#c0392b14}.nav-item.tone-danger.active[data-v-6ff5796f]{background:var(--danger);color:#fff}.ico[data-v-6ff5796f]{place-items:center;width:34px;height:34px;display:grid}.ico svg[data-v-6ff5796f]{width:30px;height:30px}.label[data-v-6ff5796f]{letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.main[data-v-6ff5796f]{flex:1;padding:16px}.mobile-draw-summary[data-v-6ff5796f]{border:1px solid var(--role-border);background:#fff;border-radius:12px;margin:10px 14px 0;padding:4px 10px}.mobile-draw-summary>summary[data-v-6ff5796f]{cursor:pointer;min-height:44px;color:var(--role-primary);padding:9px 2px;font-size:13px;font-weight:700}.report-lottery-switch[data-v-6ff5796f]{border-bottom:2px solid var(--role-primary);background:#fff}@media (width<=960px){.top-bar[data-v-6ff5796f]{flex-wrap:wrap}.top-mid[data-v-6ff5796f]{flex:280px}.nav[data-v-6ff5796f]{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-left:0}}@media (width<=760px){.top-bar[data-v-6ff5796f]{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-6ff5796f]{--logo-width:42px;--logo-height:42px;--logo-border:#ffffff6b;--logo-background:#fffffff5;grid-area:1/1;place-self:center}.top-left[data-v-6ff5796f]{grid-area:2/1;align-items:flex-start;padding:9px 5px 8px}.top-mid[data-v-6ff5796f]{grid-area:2/2;width:auto;min-width:0;padding:8px 5px 8px 0}.nav[data-v-6ff5796f]{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-6ff5796f]::-webkit-scrollbar{display:none}.nav-item[data-v-6ff5796f],.nav-item.active[data-v-6ff5796f],.nav-item.tone-warn[data-v-6ff5796f],.nav-item.tone-danger[data-v-6ff5796f]{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-6ff5796f]:hover{background:#ffffff1f}.nav-item.active[data-v-6ff5796f]{background:#00000047}.nav-item .ico[data-v-6ff5796f]{display:none}.nav-item .label[data-v-6ff5796f]{font-size:13px;line-height:1.2}.main[data-v-6ff5796f]{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}.pc-home-card[data-v-a4e0ec85]{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-a4e0ec85]{margin:0 0 12px;font-size:22px}.pc-home-card p[data-v-a4e0ec85]{color:#334;margin:0 0 8px;line-height:1.6}.pc-home-card .muted[data-v-a4e0ec85]{color:#667;font-size:14px}.app-home[data-v-a4e0ec85]{color:#182b46;gap:15px;padding:7px 2px 28px;display:grid}.app-section-heading[data-v-a4e0ec85],.section-title[data-v-a4e0ec85]{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-section-heading small[data-v-a4e0ec85]{color:#8797aa;font-size:12px}.app-section-heading h1[data-v-a4e0ec85]{letter-spacing:-.5px;margin:3px 0 0;font-size:25px}.role-chip[data-v-a4e0ec85]{background:var(--role-tint);color:var(--role-primary);border-radius:9px;padding:6px 10px;font-size:12px;font-weight:800}.app-periods[data-v-a4e0ec85]{background:#e8edf5;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.app-periods button[data-v-a4e0ec85]{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-a4e0ec85]{color:var(--role-primary);background:#fff;box-shadow:0 2px 8px #223e6422}.app-hero[data-v-a4e0ec85]{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-a4e0ec85]{color:#75869d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.hero-top span[data-v-a4e0ec85]:last-child{border:1px solid var(--role-border);border-radius:8px;padding:4px 8px}.hero-value[data-v-a4e0ec85]{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-a4e0ec85] .report-number{font-size:inherit;white-space:normal}.hero-value[data-v-a4e0ec85] .money-decimal,.hero-stats[data-v-a4e0ec85] .money-decimal{color:gray}.app-hero p[data-v-a4e0ec85]{color:#8b98aa;margin:0;font-size:11px}.hero-divider[data-v-a4e0ec85]{border-top:1px solid #dfe7f1;margin:18px 0 13px}.hero-stats[data-v-a4e0ec85]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hero-stats>div[data-v-a4e0ec85]{gap:5px;min-width:0;display:grid}.hero-stats>div>span[data-v-a4e0ec85]{color:#8191a5;font-size:11px}.hero-stats b[data-v-a4e0ec85]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px}.hero-stats[data-v-a4e0ec85] .report-number{font-size:inherit}.app-upstream[data-v-a4e0ec85],.app-shortcuts[data-v-a4e0ec85],.app-lines[data-v-a4e0ec85]{background:#fff;border:1px solid #edf1f7;border-radius:17px;padding:15px;box-shadow:0 5px 19px #213b6010}.section-title h2[data-v-a4e0ec85]{margin:0;font-size:16px}.section-title>span[data-v-a4e0ec85]{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-a4e0ec85]{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-a4e0ec85]{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.upstream-grid>div[data-v-a4e0ec85]{background:#f4f7fc;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.upstream-grid small[data-v-a4e0ec85]{color:#8190a4;font-size:11px}.upstream-grid b[data-v-a4e0ec85]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:20px}.shortcut-grid[data-v-a4e0ec85]{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.shortcut-grid button[data-v-a4e0ec85]{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-a4e0ec85]{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-a4e0ec85]{font-size:14px}.shortcut-grid small[data-v-a4e0ec85]{color:#8997a9;font-size:11px}.shortcut-arrow[data-v-a4e0ec85]{color:#9baec1;position:absolute;top:12px;right:9px}.line-card[data-v-a4e0ec85]{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-a4e0ec85]{gap:4px;min-width:0;display:grid}.line-card strong[data-v-a4e0ec85]{overflow-wrap:anywhere;font-size:13px}.line-card small[data-v-a4e0ec85]{color:#8190a3;font-size:11px}.line-card>b[data-v-a4e0ec85]{margin-left:auto;font-size:16px}.app-note[data-v-a4e0ec85]{color:#8998aa;text-align:center;margin:0;font-size:11px}.app-error[data-v-a4e0ec85]{color:#ab3a39;background:#fff0ef;border-radius:11px;padding:11px;font-size:13px}.app-error button[data-v-a4e0ec85]{color:inherit;background:0 0;border:0;margin-left:8px;font-weight:800}.app-loading[data-v-a4e0ec85]{color:#718198;text-align:center;font-size:13px}.app-home[data-v-a4e0ec85]{gap:12px;padding:0 0 22px}.app-hero[data-v-a4e0ec85]{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-a4e0ec85]{align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.hero-account>b[data-v-a4e0ec85]{overflow-wrap:anywhere}.hero-account>span[data-v-a4e0ec85]:last-child{white-space:nowrap;background:#ffffff20;border-radius:5px;padding:4px 6px;font-size:10px}.hero-avatar[data-v-a4e0ec85]{background:#fff2;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.hero-top[data-v-a4e0ec85]{color:#d3dffb;font-size:11px}.hero-top>span[data-v-a4e0ec85]:last-child{display:none}.hero-value[data-v-a4e0ec85]{margin:9px 0 13px;font-size:34px}.hero-value[data-v-a4e0ec85] .report-number--positive{color:#ffd5d7}.hero-value[data-v-a4e0ec85] .report-number--negative{color:#a0efcc}.hero-value[data-v-a4e0ec85] .money-decimal{color:#c5cee1}.app-hero p[data-v-a4e0ec85]{display:none}.hero-bottom[data-v-a4e0ec85]{color:#d2def8;border-top:1px solid #ffffff24;justify-content:space-between;padding-top:12px;font-size:10px;display:flex}.home-metrics[data-v-a4e0ec85]{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-a4e0ec85]{gap:5px;min-width:0;display:grid}.home-metrics>div>span[data-v-a4e0ec85]{color:#8797aa;font-size:11px}.home-metrics b[data-v-a4e0ec85]{overflow-wrap:anywhere;font-size:21px}.app-upstream[data-v-a4e0ec85],.app-shortcuts[data-v-a4e0ec85],.app-lines[data-v-a4e0ec85]{box-shadow:none;border-radius:15px;padding:15px}.section-title h2[data-v-a4e0ec85]{font-size:14px}.upstream-grid[data-v-a4e0ec85]{margin-top:12px}.upstream-grid>div[data-v-a4e0ec85]{background:0 0;padding:0}.upstream-grid b[data-v-a4e0ec85]{font-size:20px}.shortcut-grid[data-v-a4e0ec85]{justify-content:space-around;gap:8px;margin-top:13px;display:flex}.shortcut-grid button[data-v-a4e0ec85]{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-a4e0ec85]{color:#5e7797;font-size:11px;font-weight:500}.shortcut-grid small[data-v-a4e0ec85],.shortcut-arrow[data-v-a4e0ec85]{display:none}.shortcut-icon[data-v-a4e0ec85]{background:#eef3fc;border-radius:11px;width:34px;height:34px}.app-lines[data-v-a4e0ec85]{margin-top:0}.odds-wrap[data-v-8306c000]{--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-8306c000]{max-width:100%}.toolbar[data-v-8306c000]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar-left[data-v-8306c000]{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tip[data-v-8306c000]{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-8306c000]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.bulk-setting[data-v-8306c000]{color:#334155;align-items:center;gap:6px;min-height:30px;font-size:12px;display:inline-flex}.bulk-setting label[data-v-8306c000]{white-space:nowrap;font-weight:600}.bulk-setting input[type=text][data-v-8306c000]{width:104px;height:28px}.bulk-help[data-v-8306c000]{color:#b42318;white-space:nowrap}.bulk-error[data-v-8306c000]{color:#b42318;width:100%;margin:0;font-size:12px}.btn-bulk[data-v-8306c000]{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-8306c000]:hover:not(:disabled){background:var(--role-table-group)}.btn-bulk[data-v-8306c000]:disabled{opacity:.5;cursor:not-allowed}.btn-submit[data-v-8306c000]{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-8306c000]:hover:not(:disabled){background:#fff5f5}.btn-submit[data-v-8306c000]:disabled{opacity:.5;cursor:not-allowed}.table-scroll[data-v-8306c000]{border:1px solid var(--odds-border);background:#fff;max-height:min(72vh,760px);overflow:auto}.odds-table[data-v-8306c000]{border-collapse:collapse;table-layout:fixed;color:#222;width:100%;font-size:13px}thead th[data-v-8306c000]{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-8306c000]{border:1px solid var(--odds-border);text-align:center;vertical-align:middle;background:#fff;padding:4px 6px}tr.group td[data-v-8306c000]{background:var(--odds-group);font-weight:600}.col-name[data-v-8306c000]{width:22%;text-align:left!important;padding-left:10px!important}thead .col-name[data-v-8306c000]{text-align:center!important;padding-left:4px!important}tr.group .col-name .name[data-v-8306c000]{color:var(--odds-link)}.name[data-v-8306c000]{font-weight:600}.code[data-v-8306c000]{color:#666;font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:400}.num[data-v-8306c000]{font-variant-numeric:tabular-nums}td.odds span[data-v-8306c000]{color:var(--odds-link);font-weight:600}.block-cell[data-v-8306c000],.rebate-cell[data-v-8306c000]{white-space:nowrap}.same[data-v-8306c000]{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-8306c000]{width:64px!important}.inp-rebate[data-v-8306c000]{width:88px!important}input[type=text][data-v-8306c000]{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-8306c000]:disabled{color:#999;background:#f3f3f3}.empty[data-v-8306c000]{color:#678;padding:28px!important}@media (width<=820px){.odds-wrap[data-v-8306c000],.odds-wrap.wide[data-v-8306c000]{max-width:100%}.odds-table[data-v-8306c000]{table-layout:auto}}.play-tools[data-v-346735af]{align-items:center;gap:10px;display:flex}.play-tools label[data-v-346735af]{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-346735af]{background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:44px;font-size:16px}.play-tools>button[data-v-346735af]{color:var(--role-primary);background:0 0;border:0;min-height:44px;font-size:13px}.play-categories[data-v-346735af]{gap:7px;padding:12px 0;display:flex;overflow-x:auto}.play-categories button[data-v-346735af]{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-346735af]{background:var(--role-primary);color:#fff}.play-list-value[data-v-346735af]{text-align:right;margin-left:auto}.play-list-value small[data-v-346735af]{font-size:11px}.play-odds[data-v-346735af]{text-align:center;color:#536c92;background:#eef4fd;border-radius:12px;gap:8px;padding:18px;display:grid}.play-odds strong[data-v-346735af]{color:var(--role-primary);font-size:30px}.batch-targets summary[data-v-346735af]{min-height:44px;color:var(--role-primary);cursor:pointer}.batch-targets label[data-v-346735af]{border-top:1px solid #edf1f6;align-items:center;gap:8px;padding:10px 0;display:flex}.batch-targets small[data-v-346735af]{margin-left:auto}.batch-targets input[data-v-346735af]{width:20px;height:20px;min-height:0}.play-parameters summary[data-v-346735af]{color:#6d85a4;cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}.app-profile[data-v-d99f010d]{margin-bottom:14px}.app-profile-top[data-v-d99f010d]{align-items:center;gap:12px;padding:16px 0;display:flex}.profile-avatar[data-v-d99f010d]{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-d99f010d]{flex:1;min-width:0}.app-profile-top h1[data-v-d99f010d]{overflow-wrap:anywhere;margin:0;font-size:22px}.app-profile-top p[data-v-d99f010d]{color:#7a8ca4;margin:4px 0;font-size:12px}.app-profile-top button[data-v-d99f010d]{color:var(--role-primary);background:#fff;border:0;border-radius:10px;padding:7px 10px;font-size:11px}.app-profile-credit[data-v-d99f010d]{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-d99f010d]{gap:6px;min-width:0;display:grid}.app-profile-credit>div>span[data-v-d99f010d]{color:#8293a9;font-size:11px}.app-profile-credit b[data-v-d99f010d]{overflow-wrap:anywhere;font-size:21px}.app-profile-functions[data-v-d99f010d]{background:#fff;border:1px solid #e6ecf5;border-radius:14px;margin:15px 0;padding:0 14px}.app-profile-functions summary[data-v-d99f010d]{color:var(--role-primary);cursor:pointer;align-items:center;font-size:14px;font-weight:750;display:flex}.app-profile-functions>div[data-v-d99f010d]{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px;display:grid}.app-profile-functions a[data-v-d99f010d]{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-d99f010d]{background:#e7edf6;border-radius:12px;gap:5px;padding:4px;display:flex}.app-profile-tabs button[data-v-d99f010d]{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-d99f010d]{color:var(--role-primary);background:#fff}.wrap[data-v-d99f010d]{width:100%;max-width:1100px;margin:0 auto}.cards[data-v-d99f010d]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.card[data-v-d99f010d]{background:#fff;border:1px solid #9aa7b0;border-radius:8px;min-width:0;padding:16px 18px;box-shadow:0 2px 8px #1428320d}.span-2[data-v-d99f010d]{grid-column:1/-1}h2[data-v-d99f010d]{margin:0 0 12px;font-size:16px}.odds-card h2[data-v-d99f010d]{text-align:center}.grid[data-v-d99f010d]{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.grid dt[data-v-d99f010d]{color:#678;margin:0 0 2px;font-size:12px}.grid dd[data-v-d99f010d]{margin:0;font-size:14px}.share-cap-info dt[data-v-d99f010d],.share-cap-info dd[data-v-d99f010d]{color:#c62828;font-weight:800}.form[data-v-d99f010d]{flex-direction:column;gap:10px;display:flex}label[data-v-d99f010d]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-d99f010d]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}button[data-v-d99f010d]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:8px 14px}.hint[data-v-d99f010d]{color:#678;margin:0;font-size:12px}.tip[data-v-d99f010d]{color:#b42318;margin:0;font-size:13px}@media (width<=860px){.cards[data-v-d99f010d],.grid[data-v-d99f010d]{grid-template-columns:1fr}}.pager[data-v-cfb262ef]{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-cfb262ef]{color:#556;margin-right:4px}.size[data-v-cfb262ef],.jump[data-v-cfb262ef]{align-items:center;gap:6px;display:inline-flex}select[data-v-cfb262ef],input[data-v-cfb262ef]{background:#fff;border:1px solid #c5d0d8;border-radius:6px;min-width:64px;padding:4px 8px}input[data-v-cfb262ef]{text-align:center;width:56px}.btn[data-v-cfb262ef]{cursor:pointer;color:#1a2b34;background:#fff;border:1px solid #c5d0d8;border-radius:6px;padding:5px 10px}.btn[data-v-cfb262ef]:disabled{opacity:.45;cursor:not-allowed}.btn.primary[data-v-cfb262ef]{background:var(--role-primary,#0f3d2e);border-color:var(--role-primary,#0f3d2e);color:#fff}.btn.primary[data-v-cfb262ef]:disabled{opacity:.45}.credit-bar[data-v-2a67ada5]{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-2a67ada5]{color:#1a2b34;font-weight:700}.item em[data-v-2a67ada5]{color:#678;margin-right:4px;font-style:normal}.item strong[data-v-2a67ada5]{font-variant-numeric:tabular-nums;color:var(--role-primary,#0f3d2e);font-weight:700}.toolbar-actions[data-v-aef18b77]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.chain-backdrop[data-v-aef18b77]{z-index:1000;background:#10203099;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.chain-dialog[data-v-aef18b77]{background:#fff;border-radius:12px;width:min(680px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 16px 50px #10203055}.chain-heading[data-v-aef18b77],.chain-actions[data-v-aef18b77]{justify-content:space-between;align-items:center;gap:12px;display:flex}.chain-heading h2[data-v-aef18b77]{margin:0;font-size:19px}.chain-close[data-v-aef18b77],.chain-actions>button[data-v-aef18b77]:not(.primary){cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:7px 12px}.chain-hint[data-v-aef18b77]{color:#526478;font-size:13px;line-height:1.6}.chain-fields[data-v-aef18b77]{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.chain-fields label[data-v-aef18b77]{flex-direction:column;flex:220px;gap:5px;font-size:13px;font-weight:600;display:flex}.chain-fields input[data-v-aef18b77]{font:inherit;border:1px solid #b8c6d2;border-radius:6px;padding:8px 10px}.chain-preview[data-v-aef18b77]{border-collapse:collapse;width:100%;font-size:13px}.chain-preview th[data-v-aef18b77],.chain-preview td[data-v-aef18b77]{text-align:left;border-bottom:1px solid #e4eaf0;padding:8px}.chain-preview td[data-v-aef18b77]:nth-child(2){color:#155e75;font-weight:700}.chain-preview td[data-v-aef18b77]:nth-child(3){color:#9a3412;font-weight:700}.chain-success[data-v-aef18b77]{color:#17603a;font-weight:700}.chain-error[data-v-aef18b77]{color:#b42318;font-weight:700}.chain-actions[data-v-aef18b77]{justify-content:flex-end;margin-top:16px}.retained-share strong[data-v-aef18b77]{color:#9a3412;font-variant-numeric:tabular-nums;font-size:14px}.retained-share small[data-v-aef18b77]{color:#64748b;margin-top:4px;font-size:12px;display:block}.share-note[data-v-aef18b77]{font-size:12px}.page[data-v-aef18b77]{background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 6px 20px #1428320f}.toolbar[data-v-aef18b77]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}h1[data-v-aef18b77]{margin:0;font-size:20px}.sub[data-v-aef18b77]{color:#678;margin:4px 0 0;font-size:13px}.filters[data-v-aef18b77]{margin-bottom:10px;font-size:13px}.filters select[data-v-aef18b77]{border:1px solid #cfd8dc;border-radius:6px;margin-left:6px;padding:4px 8px}.primary[data-v-aef18b77]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 12px}.table[data-v-aef18b77]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-aef18b77],td[data-v-aef18b77]{text-align:left;border-bottom:1px solid #e8eef2;padding:8px 6px}.ops[data-v-aef18b77]{gap:10px;display:flex}.ops a[data-v-aef18b77],td a[data-v-aef18b77]{color:var(--role-primary)}.muted[data-v-aef18b77]{color:#889}.downline-account[data-v-aef18b77]{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-aef18b77]:first-child{gap:5px;display:grid}.downline-account b[data-v-aef18b77]{font-size:14px}.downline-account small[data-v-aef18b77]{color:#8b9bb1;font-size:11px}.downline-values[data-v-aef18b77]{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0;display:grid}.downline-values>div[data-v-aef18b77]{gap:7px;min-width:0;display:grid}.downline-values small[data-v-aef18b77]{color:#8c9bb0;font-size:11px}.downline-values strong[data-v-aef18b77]{overflow-wrap:anywhere;font-size:23px}.downline-values b[data-v-aef18b77]{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}.card[data-v-967b3a75]{background:#fff;border-radius:12px;max-width:560px;margin:0 auto;padding:20px 24px;box-shadow:0 6px 20px #1428320f}h1[data-v-967b3a75]{margin:0 0 8px;font-size:20px}h2[data-v-967b3a75]{margin:0 0 6px;font-size:15px}.sub[data-v-967b3a75]{color:#678;margin:0 0 16px;font-size:13px}.form[data-v-967b3a75]{flex-direction:column;gap:12px;display:flex}label[data-v-967b3a75]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-967b3a75]:not(.toggle){border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.games[data-v-967b3a75]{border-top:1px dashed #dce3e8;padding-top:12px}.game-list[data-v-967b3a75]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.game[data-v-967b3a75]{align-items:center;gap:12px;padding:8px 4px;display:flex}.gname[data-v-967b3a75]{min-width:64px;font-size:14px;font-weight:600}.sw[data-v-967b3a75]{color:#334;flex-direction:row;align-items:center;gap:8px;font-size:13px;display:flex}.sw.disabled[data-v-967b3a75]{opacity:.45}.toggle[data-v-967b3a75]{appearance:none;cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;outline:none;width:42px;height:22px;position:relative}.toggle[data-v-967b3a75]:disabled{cursor:not-allowed}.toggle[data-v-967b3a75]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle[data-v-967b3a75]:checked{background:var(--role-primary,#0f3d2e)}.toggle[data-v-967b3a75]:checked:after{transform:translate(20px)}.hint[data-v-967b3a75]{color:#889;margin:0;font-size:12px}.tip[data-v-967b3a75]{color:#b42318;margin:0;font-size:13px}.actions[data-v-967b3a75]{gap:10px;display:flex}button[data-v-967b3a75]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-967b3a75]{color:#234;background:#fff;border:1px solid #cfd8dc}@media (width<=560px){.game-list[data-v-967b3a75]{grid-template-columns:1fr}}.tree[data-v-a0cd66aa]{margin:0;padding-left:1rem;list-style:none}.row[data-v-a0cd66aa]{cursor:pointer;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.row em[data-v-a0cd66aa]{color:#789;border:1px solid #d0d8dc;border-radius:4px;padding:0 4px;font-size:11px;font-style:normal}.perm-expand[data-v-a0cd66aa]{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}.member-tabs[data-v-e7a44556]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 10px;display:flex}.member-tabs button[data-v-e7a44556]{color:#222;cursor:pointer;background:#d7d7d7;border:0;border-radius:0;width:120px;min-height:34px;font-size:14px}.member-tabs button.active[data-v-e7a44556]{background:var(--role-primary);color:#fff}.member-tabs button[data-v-e7a44556]:disabled{color:#777;cursor:not-allowed}.member-tabs button.back[data-v-e7a44556]{background:var(--role-tint)}@media (width<=720px){.member-tabs[data-v-e7a44556]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.member-tabs button[data-v-e7a44556]{width:auto}}.page[data-v-f4b80af8]{flex-direction:column;gap:12px;width:100%;max-width:1100px;margin:0 auto;display:flex}.toolbar[data-v-f4b80af8]{justify-content:space-between;align-items:center;display:flex}.toolbar-actions[data-v-f4b80af8]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}h1[data-v-f4b80af8]{margin:0;font-size:20px}.cards[data-v-f4b80af8]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.card[data-v-f4b80af8]{background:#fff;border:1px solid #9aa7b0;border-radius:8px;min-width:0;padding:14px 16px;box-shadow:0 2px 8px #1428320d}.span-2[data-v-f4b80af8]{grid-column:1/-1}h2[data-v-f4b80af8]{margin:0 0 10px;font-size:16px}.row[data-v-f4b80af8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.share-cap-fields[data-v-f4b80af8]{grid-template-columns:repeat(2,minmax(120px,1fr)) auto;align-items:end;gap:12px;display:grid}.share-cap-field[data-v-f4b80af8]{color:#334;gap:5px;font-size:13px;display:grid}.share-cap-field small[data-v-f4b80af8]{color:#678}.share-cap-input[data-v-f4b80af8]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.share-cap-input b[data-v-f4b80af8]{font-weight:500}.status-row[data-v-f4b80af8]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:13px;display:flex}.status-row .lab[data-v-f4b80af8]{color:#334;font-weight:600}input[data-v-f4b80af8]:not(.toggle){border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.primary[data-v-f4b80af8]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;margin-top:10px;padding:8px 12px}.primary.inline[data-v-f4b80af8],.row .primary[data-v-f4b80af8]{margin-top:0}.ghost[data-v-f4b80af8]{cursor:pointer;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:6px 10px}.tip[data-v-f4b80af8]{color:#b42318}.muted[data-v-f4b80af8]{color:#678;margin:0 0 8px;font-size:12px}.game-list[data-v-f4b80af8]{grid-template-columns:1fr;gap:8px;display:grid}.game[data-v-f4b80af8]{align-items:center;gap:12px;padding:4px 0;display:flex}.gname[data-v-f4b80af8]{min-width:64px;font-size:14px;font-weight:600}.sw[data-v-f4b80af8]{color:#334;align-items:center;gap:8px;font-size:13px;display:flex}.sw.disabled[data-v-f4b80af8]{opacity:.45}.toggle[data-v-f4b80af8]{appearance:none;cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;outline:none;width:42px;height:22px;position:relative}.toggle[data-v-f4b80af8]:disabled{cursor:not-allowed}.toggle[data-v-f4b80af8]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle[data-v-f4b80af8]:checked{background:var(--role-primary,#0f3d2e)}.toggle[data-v-f4b80af8]:checked:after{transform:translate(20px)}.odds-card[data-v-f4b80af8]{overflow:visible}.odds-card h2[data-v-f4b80af8]{text-align:center;margin-bottom:12px}@media (width<=860px){.cards[data-v-f4b80af8]{grid-template-columns:1fr}.share-cap-fields[data-v-f4b80af8]{grid-template-columns:1fr 1fr}.share-cap-fields .primary[data-v-f4b80af8]{grid-column:1/-1}}.page[data-v-df8d1390]{background:#fff;border-radius:12px;padding:16px 20px}h1[data-v-df8d1390]{margin:0 0 6px;font-size:20px}.sub[data-v-df8d1390]{color:#678;margin:0 0 12px;font-size:13px}.tree[data-v-df8d1390]{margin:0;padding-left:1rem;list-style:none}.row[data-v-df8d1390]{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}em[data-v-df8d1390]{color:#678;border:1px solid #d0d8dc;border-radius:4px;padding:0 4px;font-size:11px;font-style:normal}.tag[data-v-df8d1390]{color:#b42318;border:1px solid #f1c0c0;border-radius:4px;padding:0 4px;font-size:11px}code[data-v-df8d1390]{background:#f3f6f8;border-radius:3px;padding:1px 4px;font-size:11px}.page[data-v-2c05d81f]{background:#fff;border-radius:12px;padding:16px 20px}.toolbar[data-v-2c05d81f]{justify-content:space-between;margin-bottom:12px;display:flex}h1[data-v-2c05d81f]{margin:0;font-size:20px}.primary[data-v-2c05d81f]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 12px}.table[data-v-2c05d81f]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-2c05d81f],td[data-v-2c05d81f]{text-align:left;border-bottom:1px solid #e8eef2;padding:8px 6px}.ops[data-v-2c05d81f]{gap:10px;display:flex}.ops a[data-v-2c05d81f]{color:#0b6bcb}.muted[data-v-2c05d81f]{color:#889}.subuser-open[data-v-2c05d81f]{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-2c05d81f]:first-child{gap:6px;display:grid}.subuser-open small[data-v-2c05d81f]{color:#8d9eb2;font-size:11px}.app-subusers summary[data-v-2c05d81f]{color:#8d9eb2;justify-content:flex-end;align-items:center;font-size:11px;display:flex}.card[data-v-9d055c22]{background:#fff;border-radius:12px;max-width:640px;margin:0 auto;padding:20px 24px}h1[data-v-9d055c22]{margin:0 0 12px;font-size:20px}h2[data-v-9d055c22]{margin:0 0 8px;font-size:15px}.form[data-v-9d055c22]{flex-direction:column;gap:12px;display:flex}label[data-v-9d055c22]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-9d055c22]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.field-hint[data-v-9d055c22]{color:#678;font-size:12px}.tip[data-v-9d055c22]{color:#b42318;margin:0}.actions[data-v-9d055c22]{gap:10px;display:flex}button[data-v-9d055c22]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-9d055c22]{color:#234;background:#fff;border:1px solid #cfd8dc}.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-26c9f215]{background:var(--role-page-bg);color:#111;min-width:0;padding:0 4px 24px}.log-tabs[data-v-26c9f215]{background:var(--role-primary);justify-content:flex-end;min-height:38px;padding-right:12px;display:flex}.log-tabs button[data-v-26c9f215]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff80;border-radius:0;min-width:118px}.log-tabs button.active[data-v-26c9f215]{min-width:110px;color:var(--role-primary);background:#fff;margin:6px 4px;font-weight:700}.filter-band[data-v-26c9f215]{background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:14px;font-size:13px;display:flex}.filter-band label[data-v-26c9f215]{align-items:center;gap:5px;display:inline-flex}.filter-band input[data-v-26c9f215],.filter-band select[data-v-26c9f215]{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-26c9f215]{width:160px}.filter-band button[data-v-26c9f215]{cursor:pointer;border-radius:0;height:30px;padding:4px 14px}.submit[data-v-26c9f215]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff}.reset[data-v-26c9f215]{background:#f4f4f4;border:1px solid #aaa}.table-band[data-v-26c9f215]{background:#fff;margin-top:8px;padding:14px}.table-scroll[data-v-26c9f215]{overflow-x:auto}table[data-v-26c9f215]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px;font-size:13px}th[data-v-26c9f215],td[data-v-26c9f215]{text-align:center;overflow-wrap:anywhere;border:1px solid #aeb8b4;height:36px;padding:5px 8px}thead th[data-v-26c9f215],tbody tr[data-v-26c9f215]:nth-child(2n){background:var(--role-tint)}.summary[data-v-26c9f215]{text-align:left}.empty[data-v-26c9f215]{color:#99a09d;height:165px;background:#fff!important}@media (width<=760px){.log-tabs[data-v-26c9f215]{justify-content:stretch;padding-right:0}.log-tabs button[data-v-26c9f215]{flex:1;min-width:0}.filter-band[data-v-26c9f215]{justify-content:flex-start}}.change-column[data-v-26c9f215]{width:42%}.log-stripe[data-v-26c9f215],tbody tr[data-v-26c9f215]:hover{background:var(--role-table-group)}.mobile-log-list[data-v-26c9f215]{gap:12px;display:grid}.mobile-log-card[data-v-26c9f215]{border:1px solid var(--role-border);background:#fff;border-radius:8px;min-width:0;padding:12px}.mobile-log-card header[data-v-26c9f215]{color:var(--role-primary);justify-content:space-between;gap:8px;display:flex}.mobile-log-card header span[data-v-26c9f215]{color:#718096;font-size:12px}.mobile-log-card dl[data-v-26c9f215]{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-26c9f215]{gap:10px;display:flex}.mobile-log-card dt[data-v-26c9f215]{color:#68766e;flex:none}.mobile-log-card dd[data-v-26c9f215]{overflow-wrap:anywhere;margin:0}html[data-client-mode=mobile] .logs-page .table-band{padding:8px}html[data-client-mode=mobile] .logs-page .log-tabs button{white-space:normal;flex:1 1 0;min-width:0;padding:8px 4px;overflow:visible}.mobile-log-card[data-v-26c9f215]{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-26c9f215]: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-26c9f215]{color:#8e9eb3;margin-bottom:10px;font-size:10px;display:block}.mobile-log-card header[data-v-26c9f215]{margin-bottom:12px;font-size:13px}.mobile-log-card p[data-v-26c9f215]{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-26c9f215]{color:#8a9ab1;cursor:pointer;align-items:center;min-height:32px;font-size:11px;display:flex}.card[data-v-6eb0c550]{background:#fff;border-radius:12px;max-width:480px;margin:0 auto;padding:20px 24px}.warn[data-v-6eb0c550]{color:#b42318;font-size:13px}.form[data-v-6eb0c550]{flex-direction:column;gap:12px;display:flex}label[data-v-6eb0c550]{flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-6eb0c550]{border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}button[data-v-6eb0c550]{color:#fff;cursor:pointer;background:#b42318;border:none;border-radius:6px;align-self:flex-start;padding:8px 14px}.tip[data-v-6eb0c550]{color:#b42318;margin:0}.page[data-v-e1520a95]{color:#1d2d35;max-width:1180px;margin:0 auto}.page-head[data-v-e1520a95]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.page-head h1[data-v-e1520a95]{margin:0;font-size:22px}.page-head p[data-v-e1520a95]{color:#61727a;margin:4px 0 0;font-size:13px}.segments[data-v-e1520a95]{border:1px solid #b8c7cc;border-radius:6px;display:flex;overflow:hidden}.segments button[data-v-e1520a95]{cursor:pointer;background:#fff;border:0;border-right:1px solid #b8c7cc;padding:8px 18px}.segments button[data-v-e1520a95]:last-child{border:0}.segments button.active[data-v-e1520a95]{color:#fff;background:#174d3a}.workspace[data-v-e1520a95]{background:#fff;border:1px solid #d9e1e4;border-top:3px solid #174d3a}.issue-line[data-v-e1520a95]{border-bottom:1px solid #e2e8ea;align-items:center;gap:14px;padding:14px 16px;display:flex}.issue-line>div[data-v-e1520a95]{flex-direction:column;gap:3px;display:flex}.issue-line span[data-v-e1520a95],.draw-row label span[data-v-e1520a95],.metric span[data-v-e1520a95],.summary span[data-v-e1520a95]{color:#66777e;font-size:12px}.issue-line strong[data-v-e1520a95]{font-size:17px}.state[data-v-e1520a95]{background:#eef1f2;border-radius:4px;padding:4px 9px}.state.open[data-v-e1520a95]{color:#12643f;background:#e7f4ec}.primary[data-v-e1520a95],.settle[data-v-e1520a95]{color:#fff;cursor:pointer;background:#174d3a;border:0;border-radius:5px;margin-left:auto;padding:9px 15px}.draw-row[data-v-e1520a95]{align-items:end;gap:12px;padding:18px 16px;display:flex}.draw-row label[data-v-e1520a95]{flex-direction:column;gap:5px;display:flex}.draw-row input[data-v-e1520a95]{text-align:center;border:1px solid #aebdc2;border-radius:5px;width:62px;height:44px;font-size:24px;font-weight:700}.metric[data-v-e1520a95]{border-left:1px solid #d7dfe2;flex-direction:column;justify-content:center;width:60px;height:44px;padding-left:12px;display:flex}.metric strong[data-v-e1520a95]{font-size:19px}.settle[data-v-e1520a95]{background:#b34a26}.summary[data-v-e1520a95]{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-e1520a95]{border-right:1px solid #e2e8ea;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.summary strong[data-v-e1520a95]{font-size:16px}.warn[data-v-e1520a95]{color:#b54708}.draw-code[data-v-e1520a95]{font-variant-numeric:tabular-nums;color:#174d3a;letter-spacing:0;font-weight:750}.verify[data-v-e1520a95]{border-radius:4px;width:max-content;padding:3px 7px;font-size:12px;font-weight:700;display:inline-block}.verify.consistent[data-v-e1520a95]{color:#12643f;background:#e7f4ec}.verify.pending[data-v-e1520a95]{color:#596a71;background:#eef1f2}.verify.draw_missing[data-v-e1520a95],.verify.audit_missing[data-v-e1520a95],.verify.inconsistent[data-v-e1520a95]{color:#9d2118;background:#fce9e6}.history[data-v-e1520a95]{background:#fff;border:1px solid #d9e1e4;margin-top:18px}.section-head[data-v-e1520a95]{border-bottom:1px solid #e2e8ea;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.section-head h2[data-v-e1520a95]{margin:0;font-size:16px}.section-head span[data-v-e1520a95]{color:#66777e;font-size:12px}.table-scroll[data-v-e1520a95]{overflow:auto}table[data-v-e1520a95]{border-collapse:collapse;width:100%;min-width:1050px;font-size:13px}th[data-v-e1520a95],td[data-v-e1520a95]{text-align:left;white-space:nowrap;border-bottom:1px solid #e7ecee;padding:10px 12px}th[data-v-e1520a95]{color:#61727a;background:#f7f9f9;font-size:12px;font-weight:650}tbody tr:last-child td[data-v-e1520a95]{border-bottom:0}.issue-no[data-v-e1520a95]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.amount[data-v-e1520a95]{color:#9d3b1d;font-variant-numeric:tabular-nums;font-weight:750}.danger-zone[data-v-e1520a95]{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-e1520a95]{color:#9d2118;margin:0 0 6px;font-size:17px}.danger-copy p[data-v-e1520a95]{color:#68777d;margin:0;font-size:13px;line-height:1.65}.danger-zone form[data-v-e1520a95]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.danger-zone label[data-v-e1520a95]{color:#596a71;flex-direction:column;gap:4px;font-size:12px;display:flex}.danger-zone input[data-v-e1520a95]{border:1px solid #c7d0d4;border-radius:5px;height:34px;padding:0 9px}.danger-zone button[data-v-e1520a95]{color:#fff;cursor:pointer;background:#b42318;border:0;border-radius:5px;grid-column:1/-1;justify-self:end;padding:9px 14px}button[data-v-e1520a95]:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.page-head[data-v-e1520a95]{flex-direction:column;align-items:stretch}.draw-row[data-v-e1520a95]{flex-wrap:wrap}.settle[data-v-e1520a95]{width:100%;margin:4px 0 0}.summary[data-v-e1520a95]{grid-template-columns:repeat(7,minmax(120px,1fr))}.danger-zone[data-v-e1520a95],.danger-zone form[data-v-e1520a95]{grid-template-columns:1fr}.danger-zone button[data-v-e1520a95]{justify-self:stretch}.segments button[data-v-e1520a95]{flex:1}.segments[data-v-e1520a95]{width:100%}}.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-d799dfd9]{flex-direction:column;gap:14px;display:flex}h1[data-v-d799dfd9]{margin:0;font-size:20px}h2[data-v-d799dfd9]{margin:0 0 10px;font-size:16px}.hint[data-v-d799dfd9]{color:#678;margin:0;font-size:13px}.card[data-v-d799dfd9]{background:#fff;border-radius:8px;padding:16px 18px;box-shadow:0 6px 20px #1428320f}.form[data-v-d799dfd9]{flex-direction:column;gap:10px;max-width:640px;display:flex}label[data-v-d799dfd9]{flex-direction:column;gap:4px;font-size:13px;display:flex}textarea[data-v-d799dfd9],select[data-v-d799dfd9],input[type=search][data-v-d799dfd9]{font:inherit;border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px}.audience-fixed[data-v-d799dfd9]{align-items:center;gap:12px;min-height:38px;font-size:13px;display:flex}.audience-fixed strong[data-v-d799dfd9]{color:var(--role-primary,#0f3d2e)}.audience-modes[data-v-d799dfd9]{border:1px solid #cfd8dc;border-radius:6px;width:fit-content;display:inline-flex;overflow:hidden}.audience-modes button[data-v-d799dfd9]{color:#456;cursor:pointer;background:#fff;border:0;border-right:1px solid #cfd8dc;min-width:112px;padding:8px 14px}.audience-modes button[data-v-d799dfd9]:last-child{border-right:0}.audience-modes button.active[data-v-d799dfd9]{background:var(--role-primary,#0f3d2e);color:#fff}.idents[data-v-d799dfd9]{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.idents .lbl[data-v-d799dfd9]{width:100%;font-size:13px}.chk[data-v-d799dfd9]{flex-direction:row;align-items:center;gap:6px}.field-hint[data-v-d799dfd9]{color:#889;font-size:12px}.target-picker[data-v-d799dfd9]{flex-direction:column;gap:8px;display:flex}.target-toolbar[data-v-d799dfd9]{grid-template-columns:140px minmax(180px,1fr) auto;gap:8px;display:grid}.search-btn[data-v-d799dfd9]{border:1px solid var(--role-primary,#0f3d2e);color:var(--role-primary,#0f3d2e);cursor:pointer;background:#fff;border-radius:6px;padding:0 14px}.selected-targets[data-v-d799dfd9]{flex-wrap:wrap;gap:6px;display:flex}.target-chip[data-v-d799dfd9]{color:#174c38;background:#eef6f2;border:1px solid #b8cec5;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;display:inline-flex}.target-chip button[data-v-d799dfd9]{color:#5b756b;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.target-list[data-v-d799dfd9]{border:1px solid #e0e7e9;border-radius:6px;max-height:220px;overflow:auto}.target-row[data-v-d799dfd9]{cursor:pointer;border-bottom:1px solid #edf1f2;grid-template-columns:18px 70px minmax(110px,1fr) minmax(90px,auto);align-items:center;gap:8px;padding:8px 10px;display:grid}.target-row[data-v-d799dfd9]:last-child{border-bottom:0}.target-row[data-v-d799dfd9]:hover{background:#f7faf9}.target-type[data-v-d799dfd9],.target-row small[data-v-d799dfd9]{color:#718087}.tip[data-v-d799dfd9]{color:#b42318;margin:0;font-size:13px}.actions[data-v-d799dfd9]{gap:10px;display:flex}.primary[data-v-d799dfd9]{background:var(--role-primary,#0f3d2e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px}.ghost[data-v-d799dfd9]{cursor:pointer;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:8px 12px}.table[data-v-d799dfd9]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-d799dfd9],td[data-v-d799dfd9]{text-align:left;vertical-align:top;border-bottom:1px solid #e8eef2;padding:8px 6px}.content[data-v-d799dfd9]{word-break:break-all;max-width:280px}.audience-cell[data-v-d799dfd9]{max-width:360px;line-height:1.6}.ops[data-v-d799dfd9]{white-space:nowrap}.link[data-v-d799dfd9]{color:var(--role-primary,#0f3d2e);cursor:pointer;background:0 0;border:none;padding:0 6px 0 0;font-size:13px}.link.danger[data-v-d799dfd9]{color:#c0392b}.muted[data-v-d799dfd9]{color:#889}@media (width<=720px){.target-toolbar[data-v-d799dfd9]{grid-template-columns:1fr}.target-row[data-v-d799dfd9]{grid-template-columns:18px 60px 1fr}.target-row small[data-v-d799dfd9]{grid-column:3}}.app-marquees .marquee-content[data-v-d799dfd9]{white-space:pre-wrap;overflow-wrap:anywhere;color:#2b4564;font-size:15px;line-height:1.7}.app-marquees summary[data-v-d799dfd9]{color:var(--role-primary);align-items:center;font-size:12px;display:flex}.page[data-v-7e0bd6ef]{--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:0 0 28px}.crumb[data-v-7e0bd6ef]{background:linear-gradient(180deg, var(--role-tint), var(--role-table-group));border:1px solid var(--role-border);color:var(--draw-green-deep);border-radius:3px;margin:0 0 12px;padding:7px 12px;font-size:13px;font-weight:500}.crumb .sep[data-v-7e0bd6ef]{opacity:.7;margin:0 6px}.board[data-v-7e0bd6ef]{border:1px solid var(--draw-border);background:#fff;border-radius:4px;width:fit-content;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 1px 2px #0f3d2e0f}.hint[data-v-7e0bd6ef]{text-align:center;color:var(--draw-muted);margin:0;padding:24px 48px}.table[data-v-7e0bd6ef]{border-collapse:collapse;table-layout:fixed;width:auto;font-size:13px}.table th[data-v-7e0bd6ef],.table td[data-v-7e0bd6ef]{border:1px solid var(--role-border);text-align:center;vertical-align:middle;padding:7px 10px}.table thead th[data-v-7e0bd6ef]{background:var(--role-tint);color:var(--draw-green-deep);white-space:nowrap;font-size:13px;font-weight:600}.table tbody tr[data-v-7e0bd6ef]:nth-child(odd){background:#fff}.table tbody tr[data-v-7e0bd6ef]:nth-child(2n){background:var(--draw-green-soft)}.table tbody tr[data-v-7e0bd6ef]:hover{background:var(--role-table-group)}.table tbody tr.pending[data-v-7e0bd6ef]{background:var(--role-page-bg)}.col-issue[data-v-7e0bd6ef]{width:88px;color:var(--draw-ink);font-weight:600}.col-time[data-v-7e0bd6ef]{white-space:nowrap;color:#334155;font-variant-numeric:tabular-nums;width:158px}.col-ball[data-v-7e0bd6ef]{width:44px;padding-left:6px!important;padding-right:6px!important}.col-sum[data-v-7e0bd6ef]{white-space:nowrap;color:#334155;width:108px}.col-span[data-v-7e0bd6ef]{width:52px;color:var(--draw-green);font-weight:600}.ball[data-v-7e0bd6ef]{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-7e0bd6ef]{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-7e0bd6ef]{color:#98a2b3;text-align:center!important;background:#fff!important;padding:24px 8px!important}.empty[data-v-7e0bd6ef]{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-7e0bd6ef]{display:none}@media (width<=760px){.page[data-v-7e0bd6ef]{padding:0}.crumb[data-v-7e0bd6ef]{display:none}.board[data-v-7e0bd6ef]{width:100%;max-width:none;box-shadow:none;border-radius:0}.desktop-table[data-v-7e0bd6ef]{display:none}.mobile-table[data-v-7e0bd6ef]{table-layout:fixed;width:100%;font-size:12px;display:table}.mobile-table th[data-v-7e0bd6ef],.mobile-table td[data-v-7e0bd6ef]{border-color:#9aa3ad;height:42px;padding:4px 3px}.mobile-table .m-time[data-v-7e0bd6ef]{white-space:nowrap;width:34%}.mobile-table .m-issue[data-v-7e0bd6ef]{white-space:nowrap;width:20%}.mobile-table .ball[data-v-7e0bd6ef]{width:28px;height:28px;font-size:13px}}.app-draws[data-v-7e0bd6ef]{gap:10px;display:grid}.app-draws article[data-v-7e0bd6ef]{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-7e0bd6ef]{color:#25466e;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.app-draws header small[data-v-7e0bd6ef]{color:#869ab4;margin-top:7px;font-size:10px;display:block}.app-draws header>span[data-v-7e0bd6ef]{color:var(--role-primary);background:#eaf0ff;border-radius:5px;padding:4px 7px;font-size:10px}.draw-balls[data-v-7e0bd6ef]{gap:12px;display:flex}.draw-balls>b[data-v-7e0bd6ef]{color:var(--role-primary);font:800 19px Consolas,monospace}.app-draws p[data-v-7e0bd6ef]{color:#91a0b4;grid-column:1/-1;gap:15px;margin:10px 0 0;font-size:10px;display:flex}.app-draws .latest-draw[data-v-7e0bd6ef]{margin-bottom:9px;padding:18px;display:block}.latest-draw .draw-balls[data-v-7e0bd6ef]{justify-content:center;gap:16px;padding:22px 0 15px}.latest-draw .draw-balls>b[data-v-7e0bd6ef]{background:#edf2ff;border-radius:12px;place-items:center;width:58px;height:62px;font-size:32px;display:grid}.latest-draw p[data-v-7e0bd6ef]{justify-content:center}html[data-client-mode=mobile] .board:has(.app-draws){background:0 0;border:0;padding:0}.page[data-v-7004dc05]{--r-green:#1a7a4c;--r-green-deep:#0f5c38;--r-border:#c5ddd0;--r-ink:#1a2b34;--r-muted:#5a6b73;color:var(--r-ink);padding:0 0 28px}.crumb[data-v-7004dc05]{color:var(--r-green-deep);background:linear-gradient(#d8efe3 0%,#c8e6d6 100%);border:1px solid #b4d9c6;border-radius:3px;margin:0 0 12px;padding:7px 12px;font-size:13px;font-weight:500}.crumb .sep[data-v-7004dc05]{opacity:.7;margin:0 6px}.board[data-v-7004dc05]{border:1px solid var(--r-border);background:#fff;border-radius:4px;max-width:720px;margin:0 auto;padding:20px 22px 28px;line-height:1.7;box-shadow:0 1px 2px #0f3d2e0f}.title[data-v-7004dc05]{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-7004dc05]{color:var(--r-ink);margin:20px 0 10px;font-size:15px;font-weight:700}.article[data-v-7004dc05]{color:#334155;margin:0 0 10px;font-size:14px}.art-no[data-v-7004dc05]{color:var(--r-ink);margin-right:4px;font-weight:700}.example[data-v-7004dc05]{background:#f3faf6;border:1px dashed #b4d9c6;border-radius:4px;margin:14px 0 8px;padding:12px 14px}.ex-cap[data-v-7004dc05]{color:var(--r-muted);margin:0 0 8px;font-size:13px}.digits[data-v-7004dc05]{border-collapse:collapse;margin:0 0 12px;font-size:14px}.digits th[data-v-7004dc05],.digits td[data-v-7004dc05]{text-align:center;border:1px solid #c5ddd0;padding:6px 16px}.digits th[data-v-7004dc05]{color:var(--r-green-deep);background:#e8f5ee;font-weight:600}.digits td[data-v-7004dc05]{color:var(--r-green);font-size:16px;font-weight:700}.awards[data-v-7004dc05]{margin:0;padding:0;list-style:none}.awards li[data-v-7004dc05]{flex-wrap:wrap;gap:6px 10px;margin:0 0 6px;font-size:14px;display:flex}.aw-lab[data-v-7004dc05]{color:var(--r-ink);font-weight:700}.aw-sam[data-v-7004dc05]{color:#334155;font-variant-numeric:tabular-nums}.empty[data-v-7004dc05]{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-7004dc05]{gap:12px;padding:12px;display:flex}.rule-balls b[data-v-7004dc05]{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}.order-number[data-v-19cf3983]{vertical-align:baseline;white-space:nowrap;display:inline-block}.order-number .order-number-digits[data-v-19cf3983]{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-a359f60b]{align-items:center;gap:10px;margin:10px 0;font-size:13px;display:flex}.number-filter input[data-v-a359f60b]{border:1px solid #b3c2cc;border-radius:4px;width:100px;padding:5px}.number.hit[data-v-a359f60b]{color:#a33e10;background:#fff0dd}.number small[data-v-a359f60b]{font:600 12px sans-serif}dl[data-v-a359f60b]{flex-wrap:wrap}.play-detail[data-v-a359f60b]{color:#27353d;text-align:left;white-space:normal;background:#f7fafb;padding:14px}.facts[data-v-a359f60b]{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.facts b[data-v-a359f60b]{font-size:16px}.selection[data-v-a359f60b],.number[data-v-a359f60b]{color:#175d9b;font-family:Consolas,monospace;font-size:16px;font-weight:700}.selection[data-v-a359f60b]{overflow-wrap:anywhere}.basis[data-v-a359f60b]{color:#596670;font-size:13px;line-height:1.6}.numbers-scroll[data-v-a359f60b]{overflow:auto}table[data-v-a359f60b]{border-collapse:collapse;width:100%}th[data-v-a359f60b],td[data-v-a359f60b]{text-align:left;border:1px solid #d1dce2;padding:7px 12px}th[data-v-a359f60b]{background:#edf1f4;font-size:12px}.pager[data-v-a359f60b]{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}button[data-v-a359f60b]{cursor:pointer;background:#fff;border:1px solid #b3c2cc;border-radius:4px;padding:5px 10px}button[data-v-a359f60b]:disabled{opacity:.4}pre[data-v-a359f60b],.remark[data-v-a359f60b]{white-space:pre-wrap;overflow-wrap:anywhere}details[data-v-a359f60b]{margin-top:10px}summary[data-v-a359f60b]{cursor:pointer}dl[data-v-a359f60b]{gap:10px;display:flex}dd[data-v-a359f60b]{margin:0 20px 0 0;font-weight:700}p[role=alert][data-v-a359f60b]{color:#ac3228}.app-number-grid[data-v-a359f60b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.app-number-grid>div[data-v-a359f60b]{text-align:center;background:#fff;border:1px solid #dfe8f6;border-radius:9px;min-width:0;padding:10px 4px}.app-number-grid b[data-v-a359f60b]{color:var(--role-primary);font:700 17px Consolas,monospace}.app-number-grid small[data-v-a359f60b]{color:#8c9bb0;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.app-number-grid .hit[data-v-a359f60b]{background:#fff0dc;border-color:#e9b97c}.app-number-grid span[data-v-a359f60b]{color:#b57323;font-size:10px;display:block}.app-play-facts[data-v-a359f60b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-play-facts>div[data-v-a359f60b]{gap:6px;min-width:0;display:grid}.app-play-facts b[data-v-a359f60b]{color:#345474;font-size:14px}.app-play-facts>span[data-v-a359f60b]{text-align:right;gap:6px;font-size:20px;display:grid}.app-play-facts small[data-v-a359f60b]{color:#8b9fb5;font-size:10px}.app-allocation summary[data-v-a359f60b]{color:var(--role-primary);align-items:center;font-size:12px;display:flex}.bet-number-cell[data-v-d04c17fa]{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-d04c17fa]{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-d04c17fa]{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-d04c17fa]{-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-d04c17fa]{text-decoration:line-through}.bet-number-value[data-v-d04c17fa]:focus-visible{outline-offset:2px;outline:2px solid #1769e0}.bet-number-dialog[data-v-d04c17fa]{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-d04c17fa]::backdrop{background:#17203399}.bet-number-dialog header[data-v-d04c17fa]{justify-content:space-between;align-items:center;gap:16px;display:flex}.bet-number-dialog header button[data-v-d04c17fa]{color:#182a32;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px}.bet-number-dialog .bet-number-full[data-v-d04c17fa]{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-d04c17fa]{color:#65717c;overflow-wrap:anywhere}.order-text-filter[data-v-d03aa4ad]{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.order-text-filter input[data-v-d03aa4ad]{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-d5ae5597]{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-d5ae5597]{color:#25324a;border-bottom:1px solid #e3e9f0;padding:10px 12px 7px;font-weight:700}.recent-head[data-v-d5ae5597]{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-d5ae5597]{color:#e11d2e;font-variant-numeric:tabular-nums;font-size:17px;display:block}.head-actions[data-v-d5ae5597]{gap:4px;display:flex}.head-actions button[data-v-d5ae5597],.card-actions button[data-v-d5ae5597]{color:#fff;cursor:pointer;border:0;border-radius:4px}.more-button[data-v-d5ae5597]{background:#31539e;padding:5px 8px}.dock-button[data-v-d5ae5597]{white-space:nowrap;background:#19804d;padding:5px 8px}.recent-list[data-v-d5ae5597]{overscroll-behavior:contain;overflow:auto}.empty[data-v-d5ae5597]{text-align:center;color:#718096;padding:24px 10px}.empty.error[data-v-d5ae5597]{color:#c0392b}.recent-card[data-v-d5ae5597]{background:#d9f0f8;border-bottom:1px solid #8798a8;padding:9px 9px 7px}.recent-card.refunded[data-v-d5ae5597]{background:#ffdce1}.card-time[data-v-d5ae5597]{color:#445;border-bottom:1px dashed #8aa;margin-bottom:6px;padding-bottom:5px;font:12px monospace}.card-raw[data-v-d5ae5597]{white-space:pre-wrap;overflow-wrap:anywhere;color:#20293a;max-height:6.6em;font:12px/1.4 monospace;overflow:hidden}.card-foot[data-v-d5ae5597]{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.card-foot>strong[data-v-d5ae5597]{color:#e11d2e;font:700 15px monospace}.recent-card.refunded .card-foot>strong[data-v-d5ae5597]{color:#1769e0}.card-actions[data-v-d5ae5597]{gap:3px;display:flex}.card-actions button[data-v-d5ae5597]{width:24px;height:23px;padding:0}.card-actions .detail[data-v-d5ae5597]{background:#16884a}.card-actions .ticket[data-v-d5ae5597]{background:#b18b34}.card-actions .refund[data-v-d5ae5597]{background:#d9363e}.card-actions button[data-v-d5ae5597]:disabled{opacity:.5}.refunded-label[data-v-d5ae5597]{color:#b42318;font-size:12px}.modal-mask[data-v-d5ae5597]{z-index:100;background:#17203399;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.more-dialog[data-v-d5ae5597],.detail-dialog[data-v-d5ae5597]{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-d5ae5597]{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-d5ae5597]{margin:0;font-size:19px}.modal-head p[data-v-d5ae5597]{color:#667085;margin:4px 0 0;font-size:13px}.close-button[data-v-d5ae5597]{color:#344054;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.more-filters[data-v-d5ae5597]{background:#fff;border-bottom:1px solid #dce4ed;gap:8px;padding:12px 16px;display:flex}.more-filters select[data-v-d5ae5597],.more-filters input[data-v-d5ae5597]{border:1px solid #b8c5d3;border-radius:6px;min-width:0;padding:8px}.more-filters input[data-v-d5ae5597]{flex:1}.more-filters button[data-v-d5ae5597],.pager button[data-v-d5ae5597]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:6px;padding:8px 13px}.more-summary[data-v-d5ae5597]{color:#5d6b7c;justify-content:space-between;padding:9px 16px;display:flex}.more-summary strong[data-v-d5ae5597]{color:#d9480f}.more-list[data-v-d5ae5597],.detail-body[data-v-d5ae5597]{min-height:0;padding:10px 16px;overflow:auto}.more-card[data-v-d5ae5597]{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-d5ae5597]{opacity:.78;background:#ffe4e8}.more-card span[data-v-d5ae5597]{color:#526174;font:12px monospace}.more-card b[data-v-d5ae5597]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.4 monospace}.more-card strong[data-v-d5ae5597]{color:#d9480f}.pager[data-v-d5ae5597]{background:#fff;border-top:1px solid #dce4ed;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.pager div[data-v-d5ae5597]{gap:8px;display:flex}.pager button[data-v-d5ae5597]:disabled{opacity:.45}.detail-group[data-v-d5ae5597]{background:#fff;border:1px solid #d8e1eb;border-radius:8px;margin-bottom:14px;overflow:hidden}.detail-group h3[data-v-d5ae5597]{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-d5ae5597]{color:#d9480f;font-weight:600}.detail-table-wrap[data-v-d5ae5597]{overflow:auto}table[data-v-d5ae5597]{border-collapse:collapse;width:100%}th[data-v-d5ae5597],td[data-v-d5ae5597]{text-align:left;border-bottom:1px solid #edf0f4;padding:8px 10px;font-size:13px}th[data-v-d5ae5597]{color:#667085;background:#fafcff}.ticket-sheet[data-v-d5ae5597]{background:#fff;border:1px solid #cbd5e1;width:min(440px,100%);margin:0 auto;padding:16px}.ticket-raw[data-v-d5ae5597]{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-d5ae5597]{background:#eef2f7;margin:12px 0 5px;padding:6px 8px;font-size:13px}.ticket-row[data-v-d5ae5597]{border-bottom:1px dashed #e2e8f0;justify-content:space-between;padding:5px 8px;font:13px monospace;display:flex}.ticket-sheet footer[data-v-d5ae5597]{color:#d9480f;border-top:1px solid #64748b;margin-top:12px;padding-top:10px;font-weight:700}@media (width<=850px){.recent-pane[data-v-d5ae5597]{width:100%;min-width:0;max-height:390px;position:static}.more-card[data-v-d5ae5597]{grid-template-columns:1fr}.more-filters[data-v-d5ae5597]{flex-wrap:wrap}.more-filters input[data-v-d5ae5597]{flex-basis:100%}}.modal-actions[data-v-d5ae5597]{align-items:center;gap:8px;display:flex}.copy-button[data-v-d5ae5597]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:7px;padding:8px 13px;font-weight:700}.potential-win[data-v-d5ae5597]{color:#d9480f;white-space:nowrap;font-weight:800}.ticket-sheet[data-v-d5ae5597]{width:min(560px,100%)}.ticket-columns[data-v-d5ae5597],.ticket-row[data-v-d5ae5597]{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-d5ae5597]{color:#667085;background:#fafcff;font-size:12px;font-weight:700}.ticket-columns span[data-v-d5ae5597]:nth-child(n+2){text-align:right}.ticket-row[data-v-d5ae5597]{border-bottom:1px dashed #e2e8f0;font:13px monospace}.ticket-row>strong[data-v-d5ae5597],.ticket-payout[data-v-d5ae5597]{text-align:right}.ticket-payout b[data-v-d5ae5597]{color:#d9480f;display:block}.ticket-payout small[data-v-d5ae5597]{color:#667085;margin-top:2px;font-size:11px;display:block}@media (width<=850px){.ticket-columns[data-v-d5ae5597],.ticket-row[data-v-d5ae5597]{grid-template-columns:minmax(80px,1fr) 70px minmax(125px,1.2fr);gap:6px;padding-inline:4px}}.app-ticket-legs article[data-v-d5ae5597]{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}.duplicate-bet-badge[data-v-2b72983a]{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}.duplicate-list[data-v-998b7c2c]{overscroll-behavior:contain;max-height:240px;overflow:auto}.duplicate-summary[data-v-998b7c2c]{background:#fff8ef;border:1px solid #eac1a5;border-radius:6px;margin-top:12px;padding:10px 12px}.duplicate-summary summary[data-v-998b7c2c]{color:#a1371c;cursor:pointer;font-weight:800}.duplicate-summary p[data-v-998b7c2c]{color:#80563b;margin:6px 0;font-size:12px}.duplicate-summary-row[data-v-998b7c2c]{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-998b7c2c]{color:#174b85;font:800 18px Consolas,monospace}.duplicate-summary-row small[data-v-998b7c2c]{color:#7b6255;overflow-wrap:anywhere}.duplicate-row>td[data-v-998b7c2c]{background:#fff8f1}.duplicate-row .duplicate-bet-badge[data-v-998b7c2c]{margin-left:8px}.generated-duplicates[data-v-998b7c2c]{color:#a1371c;margin:5px 0;font-size:12px;font-weight:750;display:block}.number-grid.generated-grid[data-v-998b7c2c]{grid-template-columns:repeat(auto-fill,minmax(102px,1fr))}.generated-grid .duplicate-bet-badge[data-v-998b7c2c]{margin-top:4px;display:block}.number-grid .duplicate-number[data-v-998b7c2c]{background:#fff0e5;border-color:#e3aa8c}.detail-totals[data-v-998b7c2c],.play-block header[data-v-998b7c2c],.game-tabs[data-v-998b7c2c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.detail-totals[data-v-998b7c2c]{background:#fff5e9;border:1px solid #f2d1a9;border-radius:8px;justify-content:space-between;padding:12px 16px}.detail-totals strong[data-v-998b7c2c]{color:#a3470b;font-size:25px}.game-tabs[data-v-998b7c2c]{margin-top:14px}.game-tabs button[data-v-998b7c2c],.coverage-button[data-v-998b7c2c],.pager button[data-v-998b7c2c]{color:#205491;cursor:pointer;background:#fff;border:1px solid #bfd1e5;border-radius:5px;padding:5px 9px}.game-tabs button.active[data-v-998b7c2c]{color:#fff;background:#205491}.game-tabs span[data-v-998b7c2c]{margin-left:auto}.play-block[data-v-998b7c2c]{border:1px solid #cfdaea;border-radius:8px;margin-top:16px;overflow:hidden}.play-block header[data-v-998b7c2c]{background:#eef4fc;padding:10px 12px}.play-block header strong[data-v-998b7c2c]{color:#a3470b;margin-left:auto;font-size:18px}.play-block small[data-v-998b7c2c]{color:#617083}.game-badge[data-v-998b7c2c]{color:#a42233;background:#ffe9ed;border-radius:4px;padding:3px 7px}.game-badge.pl3[data-v-998b7c2c]{color:#19569b;background:#dcecff}.table-scroll[data-v-998b7c2c]{overflow:auto}table[data-v-998b7c2c]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-998b7c2c],td[data-v-998b7c2c]{text-align:left;border-bottom:1px solid #e5ebf3;padding:10px}th[data-v-998b7c2c]{color:#65748a;background:#f8fafc;font-size:12px}td[data-v-998b7c2c]:first-child{min-width:120px}td[data-v-998b7c2c]:not(:first-child){white-space:nowrap}.number[data-v-998b7c2c]{color:#123f7b;overflow-wrap:anywhere;font:800 19px/1.6 Consolas,monospace}.selection-label[data-v-998b7c2c]{color:#57708d;font-size:12px;display:block}.amount[data-v-998b7c2c]{color:#a04b11;font-variant-numeric:tabular-nums;font-weight:750}.total[data-v-998b7c2c]{font-size:17px}.coverage-button[data-v-998b7c2c]{margin-left:10px;font-size:12px}.coverage-cell[data-v-998b7c2c]{background:#f7faff}.coverage-cell p[data-v-998b7c2c]{color:#52647b;margin:4px 0 10px;font-size:12px}.number-grid[data-v-998b7c2c]{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;display:grid}.number-grid b[data-v-998b7c2c]{text-align:center;color:#1a4784;background:#fff;border:1px solid #dce5f1;padding:5px;font:700 16px Consolas,monospace}.pager[data-v-998b7c2c]{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}button[data-v-998b7c2c]:disabled{opacity:.4;cursor:default}@media (width<=600px){th[data-v-998b7c2c],td[data-v-998b7c2c]{padding:8px 6px}.coverage-button[data-v-998b7c2c]{margin:5px 0;display:block}.play-block header[data-v-998b7c2c]{gap:7px}.number[data-v-998b7c2c]{font-size:17px}}.app-recognition-plays article[data-v-998b7c2c]{border-top:1px solid #e4ebf6;padding:12px}.app-recognition-plays header[data-v-998b7c2c]{background:0 0;justify-content:space-between;padding:0;display:flex}.app-recognition-plays header>div[data-v-998b7c2c]{gap:4px;min-width:0;display:grid}.app-recognition-plays p[data-v-998b7c2c]{color:#8d9db3;margin:6px 0;font-size:11px}.app-recognition-plays .coverage-button[data-v-998b7c2c]{text-align:left;background:#f1f5fd;border:0;width:100%;margin:8px 0 0;font-size:12px}.app-recognition-plays .coverage-cell[data-v-998b7c2c]{border-radius:10px;margin-top:8px;padding:10px}.app-recognition-plays header strong[data-v-998b7c2c]{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-234bba12]{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-234bba12]{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-record-card header>div[data-v-234bba12]{overflow-wrap:anywhere;min-width:0}.app-record-card header b[data-v-234bba12]{color:#254263;font-size:15px}.app-record-card header p[data-v-234bba12]{color:#71849d;margin:5px 0 0;font-size:12px}.record-status[data-v-234bba12]{color:#6c829e;white-space:nowrap;background:#eef3fa;border-radius:7px;padding:5px 7px;font-size:10px}.record-subtitle[data-v-234bba12]{color:#8b9aaf;margin:9px 0;font-size:11px}.record-remark[data-v-234bba12]{color:#667d98;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fc;border-radius:8px;padding:8px;font-size:12px}.record-content[data-v-234bba12]:empty,.record-actions[data-v-234bba12]:empty{display:none}.record-content[data-v-234bba12]{padding:7px 0}.record-primary[data-v-234bba12]{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0 4px;display:grid}.record-primary>div[data-v-234bba12]{min-width:0}.record-primary dt[data-v-234bba12]{color:#8293ab;font-size:11px}.record-primary dd[data-v-234bba12]{overflow-wrap:anywhere;margin:6px 0 0;font-size:21px;font-weight:800}.app-record-card summary[data-v-234bba12]{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-234bba12]{margin:0}.record-details>div[data-v-234bba12]{border-top:1px dashed #edf1f6;justify-content:space-between;gap:8px;padding:8px 0;font-size:12px;display:flex}.record-details dt[data-v-234bba12]{color:#7b8da5}.record-details dd[data-v-234bba12]{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.record-actions[data-v-234bba12]{justify-content:flex-end;gap:8px;padding-top:10px;display:flex}.record-actions[data-v-234bba12] 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-cecee56d]{background:#f4f7fb;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.filters label[data-v-cecee56d]{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}input[data-v-cecee56d],select[data-v-cecee56d]{border:1px solid #bfcedd;border-radius:4px;min-width:0;padding:7px}button[data-v-cecee56d]{color:#285b8f;cursor:pointer;background:#f7fbff;border:1px solid #bdd0e2;border-radius:4px;padding:6px 12px}.table-scroll[data-v-cecee56d]{margin-top:12px;overflow:auto}table[data-v-cecee56d]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-cecee56d],td[data-v-cecee56d]{white-space:nowrap;text-align:left;border:1px solid #dce5ee;padding:12px}th[data-v-cecee56d]{color:#45647f;background:#edf3fa}td b[data-v-cecee56d]{color:#a14a17;font-size:16px}.raw[data-v-cecee56d]{white-space:normal;min-width:140px;max-width:300px}.raw span[data-v-cecee56d]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}small[data-v-cecee56d]{color:#60768d;margin-top:5px;display:block}.link[data-v-cecee56d]{background:0 0;border:0;padding:0}.refunded[data-v-cecee56d]{color:#97a4b2}footer[data-v-cecee56d]{justify-content:flex-end;align-items:center;gap:12px;margin:15px 0;display:flex}button[data-v-cecee56d]:disabled{opacity:.4}p[role=alert][data-v-cecee56d]{color:#ad3025}.app-raw[data-v-cecee56d]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.entry-records[data-v-cecee56d] summary{color:var(--role-primary);font-size:12px}.mask[data-v-ecc6eaaa]{z-index:80;background:#141e3273;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.dialog[data-v-ecc6eaaa]{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-ecc6eaaa]{align-items:center;gap:8px;padding:14px 18px 8px;display:flex}.info[data-v-ecc6eaaa]{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-ecc6eaaa]{color:#223;margin:0;font-size:16px}.tabs[data-v-ecc6eaaa]{flex-wrap:wrap;gap:8px;padding:4px 18px 10px;display:flex}.tab[data-v-ecc6eaaa]{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-ecc6eaaa]{color:#fff;background:#1e3a8a;border-style:solid;border-color:#1e3a8a}.body[data-v-ecc6eaaa]{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-ecc6eaaa]{color:#1e3a8a;margin:14px 0 8px;font-size:14px}.sec[data-v-ecc6eaaa]:first-child{margin-top:0}.para[data-v-ecc6eaaa]{color:#222;margin:0 0 8px}.pill[data-v-ecc6eaaa]{color:#222;background:#ffe566;border-radius:999px;max-width:100%;margin:6px 0 10px;padding:6px 12px;display:inline-block}.pill.warn[data-v-ecc6eaaa]{background:#ffd0d8;border-radius:8px}.ex[data-v-ecc6eaaa]{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-ecc6eaaa]{justify-content:flex-end;padding:12px 18px 14px;display:flex}.close[data-v-ecc6eaaa]{color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:4px;min-width:88px;padding:7px 16px}.pc-orders .order-text[data-v-5160d86f]:disabled{opacity:1}.pc-orders[data-v-5160d86f]{color:#233c55;border:1px solid #cbd9e7;border-radius:7px;margin-top:12px;overflow:hidden}.orders-heading[data-v-5160d86f]{background:#edf3fa;align-items:center;gap:20px;padding:11px 14px;display:flex}.orders-heading strong[data-v-5160d86f]{color:#225887;margin-left:8px}.orders-heading>span[data-v-5160d86f],.orders-total small[data-v-5160d86f]{color:#60758b;font-size:12px}.orders-list[data-v-5160d86f]{gap:10px;padding:10px;display:grid}.pc-order[data-v-5160d86f]{border:1px solid var(--edge);border-left:4px solid var(--accent);background:var(--bg);border-radius:6px;padding:12px 14px}.tone-0[data-v-5160d86f]{--bg:#edf7ff;--edge:#b5d4ee;--accent:#3181b9}.tone-1[data-v-5160d86f]{--bg:#fff5e9;--edge:#e8ccaa;--accent:#b87a29}.tone-2[data-v-5160d86f]{--bg:#f3efff;--edge:#cfc3ec;--accent:#8464b0}.tone-3[data-v-5160d86f]{--bg:#eaf8f4;--edge:#aed8cd;--accent:#358779}.order-head[data-v-5160d86f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.order-index[data-v-5160d86f]{background:var(--accent);color:#fff;border-radius:4px;padding:4px 9px;font-size:13px}.order-game[data-v-5160d86f]{color:#254b73;font-size:13px}.order-status[data-v-5160d86f]{color:#46617a;font-size:12px}.order-actions[data-v-5160d86f]{flex-wrap:wrap;gap:6px;margin-left:10px;display:flex}.pc-orders button[data-v-5160d86f]{cursor:pointer;color:#285b87;background:#fff;border:1px solid #b6c9dc;border-radius:4px;padding:5px 11px;font-weight:650}.pc-orders button[data-v-5160d86f]:disabled{opacity:.5;cursor:default}.pc-orders .order-bet[data-v-5160d86f]{color:#fff;background:#b44035;border-color:#b44035}.pc-orders .order-text[data-v-5160d86f]{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-5160d86f]{color:#5c7792;border-bottom:1px dashed;margin-left:12px;font:12px sans-serif}.pc-order footer[data-v-5160d86f]{color:#435f79;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.order-plays[data-v-5160d86f]{max-width:650px}.order-money[data-v-5160d86f]{color:#a7440b;font-size:20px}.pc-orders .order-duplicate[data-v-5160d86f]{color:#933e14;background:#ffe8d5;border-color:#dcaf87;margin-top:9px;font-size:12px;display:block}.order-error[data-v-5160d86f]{color:#a32e22;margin:8px 0 0;font-size:13px}.orders-total[data-v-5160d86f]{background:#eff4fa;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.orders-total>div[data-v-5160d86f]{flex-direction:column;gap:5px;margin-right:12px;display:flex}.orders-total b[data-v-5160d86f]{font-size:17px}.order-edit textarea[data-v-5160d86f]{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-5160d86f]{margin-right:8px}.order-source[data-v-5160d86f]{white-space:pre-wrap;overflow-wrap:anywhere;font:600 16px/1.7 Consolas,monospace}.placed .order-status[data-v-5160d86f]{color:#286b45}.stale[data-v-5160d86f]{opacity:.7}.noise-summary[data-v-b8cd66ae]{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-b8cd66ae]{cursor:pointer;font-weight:700}.noise-summary span[data-v-b8cd66ae]{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-b8cd66ae]{margin-left:14px}.pc-entry .editor-foot[data-v-b8cd66ae]{justify-content:flex-start;gap:16px}.duplicate-item-hint[data-v-b8cd66ae]{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-b8cd66ae]{color:#26384e;background:#fff;min-width:0;padding:12px}.main-tabs[data-v-b8cd66ae]{border-bottom:2px solid #477aa9;flex-wrap:wrap;align-items:center;gap:3px;margin-bottom:12px;display:flex}.main-tabs>button[data-v-b8cd66ae]{color:#45627d;cursor:pointer;background:#f1f4f7;border:1px solid #d2dce6;border-bottom:0;border-radius:5px 5px 0 0;padding:10px 24px;font-size:14px}.main-tabs>button.active[data-v-b8cd66ae]{color:#fff;background:#477aa9;font-weight:800}.engine-badge[data-v-b8cd66ae]{color:#275b96;background:#e8f1fd;border-radius:4px;margin-left:10px;padding:3px 7px;font-size:11px}.issue-context[data-v-b8cd66ae]{color:#5d7084;margin-left:auto;font-size:12px}.v3-workspace[data-v-b8cd66ae]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:14px;display:grid}.v3-workspace.dock-right[data-v-b8cd66ae]{grid-template-columns:minmax(0,1fr) 240px}.dock-right>.recent-pane[data-v-b8cd66ae]{grid-area:1/2}.dock-right>.v3-main[data-v-b8cd66ae]{grid-area:1/1}.v3-main[data-v-b8cd66ae]{min-width:0}.panel[data-v-b8cd66ae]{background:#fff;border:1px solid #d3deea;border-radius:7px}.editor[data-v-b8cd66ae]{padding:12px}.replace-bar[data-v-b8cd66ae],.tag-row[data-v-b8cd66ae],.editor-tools[data-v-b8cd66ae],.actions[data-v-b8cd66ae]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.replace-bar[data-v-b8cd66ae]{margin-bottom:10px}.replace-bar label[data-v-b8cd66ae]{color:#52657a;align-items:center;gap:6px;font-size:12px;display:flex}.replace-bar input[data-v-b8cd66ae]{width:135px}.replace-bar button[data-v-b8cd66ae],.tag-row button[data-v-b8cd66ae],.editor-foot button[data-v-b8cd66ae],.default-game button[data-v-b8cd66ae],.item-actions button[data-v-b8cd66ae],.item-edit button[data-v-b8cd66ae],.revision button[data-v-b8cd66ae],.tag-form button[data-v-b8cd66ae],.placed-order button[data-v-b8cd66ae]{color:#285d93;cursor:pointer;background:#f7faff;border:1px solid #bdcde0;border-radius:4px;padding:5px 10px}.replace-bar input[data-v-b8cd66ae],.big-alert input[data-v-b8cd66ae],.tag-form input[data-v-b8cd66ae]{border:1px solid #b9c9da;border-radius:4px;min-width:0;padding:6px}.tag-row[data-v-b8cd66ae]{margin-bottom:10px}.tag-row>span[data-v-b8cd66ae]{display:flex}.tag-row button[data-v-b8cd66ae]{border-radius:0}.input-wrap[data-v-b8cd66ae]{background:#f6faff;border:1px solid #a6bfd9;border-radius:6px;overflow:hidden}.input-wrap.fc3d[data-v-b8cd66ae]{background:#fff9fa;border-color:#dbb4bc}.editor textarea[data-v-b8cd66ae]{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-b8cd66ae]:focus{outline-offset:-2px;outline:2px solid #477aa9}.editor-foot[data-v-b8cd66ae]{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-b8cd66ae]{border-bottom:1px solid #e3eaf2;padding:12px 0;font-size:12px}.editor-tools label[data-v-b8cd66ae]{white-space:nowrap;align-items:center;gap:4px;display:flex}.editor-tools select[data-v-b8cd66ae]{color:#375674;background:#fff;border:1px solid #cfdae5;padding:4px}.default-game[data-v-b8cd66ae]{align-items:center;gap:5px;margin-left:auto;display:flex}.default-game button.active[data-v-b8cd66ae]{color:#fff;background:#477aa9}.actions[data-v-b8cd66ae]{margin-top:12px}.actions>button[data-v-b8cd66ae],.confirm-bar button[data-v-b8cd66ae]{color:#fff;cursor:pointer;background:#477aa9;border:0;border-radius:5px;padding:8px 23px;font-weight:750}.actions .bet-button[data-v-b8cd66ae]{background:#bd4339}.actions .rules-button[data-v-b8cd66ae]{color:#3e668d;background:#edf2f7;padding:8px 12px}.entry-total[data-v-b8cd66ae]{color:#a3440c;margin-left:auto;font-size:20px;font-weight:800}.big-alert[data-v-b8cd66ae]{color:#64768b;align-items:center;gap:5px;font-size:12px;display:flex}.big-alert input[data-v-b8cd66ae]{width:70px}.result[data-v-b8cd66ae]{margin-top:12px;overflow:hidden}.result-heading[data-v-b8cd66ae]{background:#f1f5fa;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 14px;display:flex}.result-heading span[data-v-b8cd66ae]{color:#5e7288;margin-left:8px;font-size:12px}.result-heading small[data-v-b8cd66ae]{color:#61768c}.recognition-item[data-v-b8cd66ae]{border:1px solid #d7e0eb;border-left:3px solid #799abb;border-radius:6px;margin:10px;padding:10px 12px}.recognition-item.modified[data-v-b8cd66ae]{background:#f0f9ff;border-left-color:#308ab2}.recognition-item.confirmed[data-v-b8cd66ae]{border-left-color:#398464}.recognition-item.invalid[data-v-b8cd66ae]{background:#fff9f4;border-left-color:#bd5a43}.item-head[data-v-b8cd66ae]{align-items:center;gap:8px;display:flex}.item-index[data-v-b8cd66ae]{text-align:center;background:#e7edf5;border-radius:50%;min-width:23px;font-size:12px;font-weight:800;line-height:23px}.game-badge[data-v-b8cd66ae]{color:#ad3344;background:#ffe7eb;border-radius:4px;padding:3px 7px;font-size:11px}.game-badge.pl3[data-v-b8cd66ae]{color:#245c9a;background:#deedff}.state[data-v-b8cd66ae]{color:#718095;font-size:11px}.confirmed-state[data-v-b8cd66ae]{color:#23704d;font-weight:750}.modified-state[data-v-b8cd66ae]{color:#177197;font-weight:750}.item-actions[data-v-b8cd66ae]{gap:5px;margin-left:auto;display:flex}.item-actions button[data-v-b8cd66ae]{padding:3px 8px;font-size:12px}.item-text[data-v-b8cd66ae]{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-b8cd66ae]{color:#7890a9;border-bottom:1px dashed;margin-left:10px;font:400 11px sans-serif;display:inline-block}.recognition-item footer[data-v-b8cd66ae]{color:#697f95;align-items:center;gap:12px;font-size:12px;display:flex}.plays[data-v-b8cd66ae]{color:#3d5b7d;overflow-wrap:anywhere;flex:1;min-width:0}.item-amount[data-v-b8cd66ae]{color:#a54b12;white-space:nowrap;font-size:20px}.item-edit textarea[data-v-b8cd66ae]{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-b8cd66ae]{gap:8px;margin-bottom:10px;display:flex}.confirm-bar[data-v-b8cd66ae]{background:#f1f6fc;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.confirm-bar>div[data-v-b8cd66ae]{flex-direction:column;gap:5px;display:flex}.confirm-bar small[data-v-b8cd66ae]{color:#6b7d91;font-size:11px}.snapshot-ok[data-v-b8cd66ae]{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-b8cd66ae]{color:#fff;cursor:pointer;background:#38845f;border:0;border-radius:4px;padding:8px 16px}.placed-order[data-v-b8cd66ae]{justify-content:space-between;align-items:center;gap:10px;display:flex}.revision[data-v-b8cd66ae]{color:#738499;margin:12px;font-size:11px}.revision summary[data-v-b8cd66ae]{cursor:pointer}.failure[data-v-b8cd66ae],.stale-result[data-v-b8cd66ae],.missing-guide[data-v-b8cd66ae],.issue-list.global[data-v-b8cd66ae]{color:#94521f;background:#fff7e9;border:1px solid #efc598;border-radius:6px;margin-top:10px;padding:10px 13px}.failure[data-v-b8cd66ae]{color:#a02d25;background:#fff1ed;border-color:#e4b5a7}.stale-result[data-v-b8cd66ae]{justify-content:space-between;align-items:center;gap:10px;display:flex}.stale-result span[data-v-b8cd66ae]{margin-top:5px;font-size:12px;display:block}.stale-result button[data-v-b8cd66ae],.missing-guide button[data-v-b8cd66ae]{color:#8d5525;cursor:pointer;background:#fff;border:1px solid #d6b289;border-radius:4px;padding:7px}.issue-list[data-v-b8cd66ae]{color:#b03e2e;font-size:12px}.issue-list p[data-v-b8cd66ae]{margin:6px 0}.result.stale .recognition-item[data-v-b8cd66ae]{background:#fffdf6}.result-empty[data-v-b8cd66ae]{text-align:center;color:#8a9aae;border:1px dashed #cad6e3;margin-top:12px;padding:34px}.source-text[data-v-b8cd66ae]{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-b8cd66ae]{background:#eef8ff}.diagnostics[data-v-b8cd66ae]{color:#536c84;margin-top:18px;font-size:12px}.diagnostics>summary[data-v-b8cd66ae]{cursor:pointer}.segment[data-v-b8cd66ae]{border:1px solid #dde5ee;margin-top:10px;padding:12px}.segment-source>b[data-v-b8cd66ae]{white-space:pre-wrap;overflow-wrap:anywhere}.segment-head[data-v-b8cd66ae],.segment-metrics[data-v-b8cd66ae],.facts[data-v-b8cd66ae],.scope-summary[data-v-b8cd66ae]{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.segment-head small[data-v-b8cd66ae],.segment-source b[data-v-b8cd66ae]{display:block}.facts>span[data-v-b8cd66ae]{background:#f0f4f8;padding:5px}.facts code[data-v-b8cd66ae],.facts small[data-v-b8cd66ae]{margin-left:5px}.evidence-row[data-v-b8cd66ae]{overflow-wrap:anywhere;border-top:1px solid #e0e7ef;padding:7px}.resolution-box[data-v-b8cd66ae]{background:#fff8e7;padding:10px}.resolution-box button[data-v-b8cd66ae]{color:#945117;margin:5px;padding:5px}.tag-form[data-v-b8cd66ae]{align-items:center;gap:10px;display:flex}.stop-panel[data-v-b8cd66ae]{padding:20px}.stop-panel p[data-v-b8cd66ae]{color:#75859a}button[data-v-b8cd66ae]:disabled{opacity:.45;cursor:not-allowed}button[data-v-b8cd66ae]:focus-visible{outline-offset:2px;outline:2px solid #3684c4}@media (width<=900px){.v3-workspace[data-v-b8cd66ae]{grid-template-columns:210px minmax(0,1fr)}.v3-workspace.dock-right[data-v-b8cd66ae]{grid-template-columns:minmax(0,1fr) 210px}.entry-total[data-v-b8cd66ae],.default-game[data-v-b8cd66ae]{margin-left:0}.issue-context[data-v-b8cd66ae]{flex-basis:100%;padding:5px 0}.main-tabs>button[data-v-b8cd66ae]{padding:9px 15px}}@media (width<=700px){.v3-page[data-v-b8cd66ae]{padding:6px}.v3-workspace[data-v-b8cd66ae],.v3-workspace.dock-right[data-v-b8cd66ae]{flex-direction:column;display:flex}.v3-main[data-v-b8cd66ae]{order:0;width:100%}.v3-workspace>.recent-pane[data-v-b8cd66ae]{box-sizing:border-box;order:1;width:100%}.main-tabs>button[data-v-b8cd66ae]{padding:9px 12px}.engine-badge[data-v-b8cd66ae]{display:none}.editor[data-v-b8cd66ae]{padding:9px}.replace-bar[data-v-b8cd66ae]{gap:6px}.replace-bar label[data-v-b8cd66ae]{flex:1;min-width:120px}.replace-bar input[data-v-b8cd66ae]{flex:1;width:80px;min-width:0}.editor textarea[data-v-b8cd66ae]{min-height:180px;font-size:16px}.editor-tools[data-v-b8cd66ae]{gap:12px 9px}.default-game[data-v-b8cd66ae]{flex-basis:100%}.actions[data-v-b8cd66ae]{gap:8px}.actions>button[data-v-b8cd66ae]{padding:9px 17px}.entry-total[data-v-b8cd66ae]{font-size:19px}.big-alert[data-v-b8cd66ae]{margin-left:auto}.recognition-item[data-v-b8cd66ae]{margin:8px;padding:9px}.item-text[data-v-b8cd66ae]{font-size:16px}.confirm-bar[data-v-b8cd66ae]{flex-direction:column;align-items:stretch}.item-amount[data-v-b8cd66ae]{font-size:18px}.recognition-item footer[data-v-b8cd66ae]{gap:7px}.tag-form[data-v-b8cd66ae],.placed-order[data-v-b8cd66ae]{flex-wrap:wrap}}.app-entry-heading[data-v-b8cd66ae]{margin-bottom:12px}.app-entry-steps[data-v-b8cd66ae]{color:#99a6b7;justify-content:space-between;gap:8px;padding:12px 0;font-size:12px;display:flex}.app-entry-steps .active[data-v-b8cd66ae]{color:var(--role-primary);font-weight:700}.app-entry-records[data-v-b8cd66ae]{color:#738daa;background:0 0;border:0;margin-left:auto;font-size:11px;display:block}.app-entry .editor[data-v-b8cd66ae]{background:#fff;border:1px solid #e5ecf7;border-radius:16px;padding:14px}.app-entry .editor .input-wrap[data-v-b8cd66ae]{background:#f8faff;border:1px solid #dce6f7;border-radius:12px}.app-entry .editor textarea[data-v-b8cd66ae]{color:#446892;min-height:190px;font-size:16px;font-weight:500;line-height:1.8}.app-entry .editor-foot[data-v-b8cd66ae]{background:0 0;border:0;padding:2px 8px;font-size:10px}.app-entry .editor-foot button[data-v-b8cd66ae]{color:#8d9fb6;background:0 0;border:0}.app-entry .actions[data-v-b8cd66ae]{flex-direction:column;align-items:stretch;gap:10px;display:flex}.app-entry .actions>button[data-v-b8cd66ae]{background:var(--role-primary);border-radius:11px;min-height:47px}.app-entry .order-remark[data-v-b8cd66ae]{color:#466184;background:#fff;border:1px solid #e4ebf5;border-radius:14px;gap:10px;margin:12px 0;padding:14px;font-size:13px;display:grid}.app-entry .order-remark input[data-v-b8cd66ae]{border:1px solid #e1e9f4;border-radius:9px;min-height:45px;padding:10px}.app-entry .app-entry-tools-toggle[data-v-b8cd66ae]{color:#8b9db4;font-size:11px}.app-entry[data-v-b8cd66ae] .pc-orders{background:0 0;border:0;border-radius:14px}.app-entry[data-v-b8cd66ae] .orders-heading{background:#eaf1ff;border-radius:12px;padding:12px;font-size:13px}.app-entry[data-v-b8cd66ae] .orders-list{gap:10px;padding:10px 0}.app-entry[data-v-b8cd66ae] .pc-order{border-left-width:3px;border-radius:12px;padding:12px}.app-entry[data-v-b8cd66ae] .order-head{gap:6px}.app-entry[data-v-b8cd66ae] .order-index{padding:4px 7px;font-size:10px}.app-entry[data-v-b8cd66ae] .order-status{font-size:10px}.app-entry[data-v-b8cd66ae] .order-actions{justify-content:flex-end;width:100%;margin:4px 0 0}.app-entry[data-v-b8cd66ae] .order-actions button{border-radius:8px;padding:5px 14px;font-size:11px}.app-entry[data-v-b8cd66ae] .order-text{font-size:15px;font-weight:600;line-height:1.7}.app-entry[data-v-b8cd66ae] .pc-order footer{gap:7px;font-size:11px}.app-entry[data-v-b8cd66ae] .order-money{margin-left:auto;font-size:18px}.app-entry[data-v-b8cd66ae] .orders-total{background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.app-entry[data-v-b8cd66ae] .orders-total>div{grid-column:1/-1;margin:0 0 4px}.app-entry[data-v-b8cd66ae] .orders-total b{font-size:16px}.app-entry[data-v-b8cd66ae] .orders-total button{border-radius:10px;min-height:47px}.app-entry[data-v-b8cd66ae] .orders-total .order-bet{background:var(--role-primary);border-color:var(--role-primary)}.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}}.page[data-v-9b8852b6]{padding:22px}header[data-v-9b8852b6]{justify-content:space-between;align-items:center;display:flex}.actions[data-v-9b8852b6],.row-actions[data-v-9b8852b6]{align-items:center;gap:8px;display:flex}section[data-v-9b8852b6]{background:#fff;border:1px solid #dfe6ef;border-radius:12px;padding:14px}table[data-v-9b8852b6]{border-collapse:collapse;width:100%}th[data-v-9b8852b6],td[data-v-9b8852b6]{text-align:left;border-bottom:1px solid #edf0f4;padding:9px}button[data-v-9b8852b6]{color:#fff;cursor:pointer;background:#1769e0;border:0;border-radius:7px;padding:7px 12px}button.danger[data-v-9b8852b6]{background:#c51f27}button[data-v-9b8852b6]:disabled{opacity:.5;cursor:not-allowed}.row-actions span[data-v-9b8852b6]{color:#7a8791;font-size:12px}.mask[data-v-9b8852b6]{z-index:30;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.mask article[data-v-9b8852b6]{background:#fff;border-radius:12px;width:min(900px,92vw);max-height:85vh;padding:20px;overflow:auto}.close[data-v-9b8852b6]{float:right}pre[data-v-9b8852b6]{white-space:pre-wrap;background:#f5f7fa;border-radius:8px;padding:10px}.completion-panel[data-v-ff1c54ae]{background:#fff;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.completion-panel>header[data-v-ff1c54ae]{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-ff1c54ae]{margin:0 0 4px;font-size:18px}.completion-panel p[data-v-ff1c54ae]{color:#667985;margin:0;font-size:12px}.completion-panel button[data-v-ff1c54ae]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 14px}.completion-panel button[data-v-ff1c54ae]:disabled{opacity:.5;cursor:wait}.metrics[data-v-ff1c54ae]{grid-template-columns:repeat(8,1fr);gap:9px;padding:14px 18px;display:grid}.metrics article[data-v-ff1c54ae]{color:#17695f;background:#edf8f6;border-radius:9px;flex-direction:column;padding:12px;display:flex}.metrics article.warn[data-v-ff1c54ae]{color:#9a5b00;background:#fff7e6}.metrics article.danger[data-v-ff1c54ae]{color:#a82323;background:#fff0f0}.metrics strong[data-v-ff1c54ae]{font-size:24px}.metrics span[data-v-ff1c54ae]{font-size:11px}.filters[data-v-ff1c54ae]{align-items:end;gap:12px;padding:0 18px 13px;display:flex}.filters label[data-v-ff1c54ae]{color:#637783;gap:4px;font-size:11px;display:grid}.filters select[data-v-ff1c54ae],.filters input[data-v-ff1c54ae]{background:#fff;border:1px solid #cbd7dc;border-radius:6px;height:33px;padding:0 8px}.filters input[data-v-ff1c54ae]{width:230px}.filters>span[data-v-ff1c54ae]{color:#71828d;margin-left:auto;font-size:12px}.global-errors[data-v-ff1c54ae]{color:#a82323;background:#fff0f0;border-radius:8px;margin:0 18px 12px;padding:8px 11px}.global-errors p[data-v-ff1c54ae]{margin:4px 0}.table-wrap[data-v-ff1c54ae]{border-top:1px solid #e5ecef;max-height:610px;overflow:auto}table[data-v-ff1c54ae]{width:100%;min-width:760px;font-size:12px}th[data-v-ff1c54ae],td[data-v-ff1c54ae]{text-align:left;vertical-align:top;border-bottom:1px solid #edf1f3;padding:9px 11px}tbody tr[data-v-ff1c54ae]{cursor:pointer}tbody tr[data-v-ff1c54ae]:hover{background:#f0faf8}td:first-child strong[data-v-ff1c54ae],td:first-child code[data-v-ff1c54ae]{display:block}td:first-child code[data-v-ff1c54ae]{color:#0f766e;margin-top:3px}.maturity[data-v-ff1c54ae],.state[data-v-ff1c54ae]{border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.maturity.DRAFT[data-v-ff1c54ae]{color:#8a5200;background:#fff3cd}.maturity.VERIFIED[data-v-ff1c54ae]{color:#1d4ed8;background:#dbeafe}.maturity.AUTO_ELIGIBLE[data-v-ff1c54ae],.state.complete[data-v-ff1c54ae]{color:#166534;background:#dcfce7}.maturity.DISABLED[data-v-ff1c54ae]{color:#991b1b;background:#fee2e2}.state[data-v-ff1c54ae]{color:#8a5200;background:#fff3cd}.chips[data-v-ff1c54ae]{flex-wrap:wrap;gap:4px;display:flex}.chips span[data-v-ff1c54ae]{color:#8a5200;background:#fff5e7;border-radius:5px;padding:2px 5px}.table-wrap td p[data-v-ff1c54ae]{color:#a82323;margin:4px 0}.table-wrap td p.warning[data-v-ff1c54ae]{color:#8a5200}.table-wrap td p code[data-v-ff1c54ae]{color:inherit}.table-wrap small[data-v-ff1c54ae]{color:#8a5200}.locate[data-v-ff1c54ae]{font-size:11px;display:block;color:#0f766e!important;background:#e6f5f3!important;margin-top:7px!important;padding:4px 8px!important}.empty[data-v-ff1c54ae]{text-align:center;color:#84939c;padding:35px}@media (width<=1250px){.metrics[data-v-ff1c54ae]{grid-template-columns:repeat(4,1fr)}}@media (width<=720px){.completion-panel>header[data-v-ff1c54ae]{flex-direction:column}.completion-panel>header button[data-v-ff1c54ae]{width:100%}.metrics[data-v-ff1c54ae]{grid-template-columns:repeat(2,1fr);padding:12px}.filters[data-v-ff1c54ae]{flex-direction:column;align-items:stretch;padding:0 12px 12px}.filters input[data-v-ff1c54ae],.filters select[data-v-ff1c54ae]{box-sizing:border-box;width:100%}.filters>span[data-v-ff1c54ae]{margin-left:0}.global-errors[data-v-ff1c54ae]{margin:0 12px 12px}.table-wrap[data-v-ff1c54ae]{max-height:none}}.panel[data-v-130ac6fb]{background:#fff;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.panel header[data-v-130ac6fb]{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.panel header p[data-v-130ac6fb]{color:#71828d;margin:4px 0 0;font-size:12px}.primary[data-v-130ac6fb]{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;padding:8px 14px}.primary[data-v-130ac6fb]:disabled{opacity:.45;cursor:not-allowed}.groups[data-v-130ac6fb]{grid-template-columns:repeat(2,minmax(300px,1fr));gap:12px;padding:14px;display:grid}.groups fieldset[data-v-130ac6fb]{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-130ac6fb]:first-child{grid-column:1/-1;grid-template-columns:repeat(3,minmax(150px,1fr))}.groups legend[data-v-130ac6fb]{color:#0f766e;padding:0 6px;font-weight:700}.groups label[data-v-130ac6fb]{color:#5d707d;gap:4px;font-size:12px;display:grid}.groups input[data-v-130ac6fb]{border:1px solid #cbd7dc;border-radius:6px;height:34px;padding:0 8px}.empty[data-v-130ac6fb],.notice[data-v-130ac6fb]{text-align:center;color:#71828d;padding:30px}.notice[data-v-130ac6fb]{color:#8a5200;padding:0 14px 14px}@media (width<=1100px){.groups[data-v-130ac6fb]{grid-template-columns:1fr}.groups fieldset[data-v-130ac6fb]: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}.corpus-page[data-v-b5155ac9]{color:#1d2939;max-width:1500px;margin:0 auto;padding:22px}header[data-v-b5155ac9],.header-actions[data-v-b5155ac9],.filters[data-v-b5155ac9],.layout[data-v-b5155ac9],.twocol[data-v-b5155ac9],.actions[data-v-b5155ac9],.list footer[data-v-b5155ac9]{gap:12px;display:flex}header[data-v-b5155ac9],.header-actions[data-v-b5155ac9]{align-items:center}header[data-v-b5155ac9]{justify-content:space-between}h1[data-v-b5155ac9]{margin:4px 0;font-size:27px}header p[data-v-b5155ac9]{color:#667085;margin:0}header small[data-v-b5155ac9]{color:#245fc5;font-weight:800}.header-actions>button[data-v-b5155ac9]{color:#245fc5;cursor:pointer;background:#fff;border:1px solid #b9c9e8;border-radius:8px;padding:9px 12px;font-weight:700}.count[data-v-b5155ac9]{background:#eef4ff;border-radius:12px;flex-direction:column;align-items:center;padding:10px 22px;display:flex}.count b[data-v-b5155ac9]{font-size:25px}.count span[data-v-b5155ac9]{color:#667085;font-size:12px}.filters[data-v-b5155ac9]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;margin:17px 0;padding:12px}.filters input[data-v-b5155ac9]{flex:1}.filters input[data-v-b5155ac9],.filters select[data-v-b5155ac9],.filters button[data-v-b5155ac9],.editor input[data-v-b5155ac9],.editor select[data-v-b5155ac9],.editor textarea[data-v-b5155ac9]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 11px}.filters button[data-v-b5155ac9],.actions button[data-v-b5155ac9]{color:#fff;cursor:pointer;background:#245fc5;border:0;font-weight:700}.layout[data-v-b5155ac9]{align-items:flex-start}.panel[data-v-b5155ac9]{background:#fff;border:1px solid #dbe4ee;border-radius:14px;box-shadow:0 8px 24px #18274b0d}.list[data-v-b5155ac9]{width:40%;overflow:hidden}.list>button[data-v-b5155ac9]{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 13px;display:flex}.list>button.active[data-v-b5155ac9]{background:#eef4ff}.list span[data-v-b5155ac9]{min-width:0}.list b[data-v-b5155ac9],.list small[data-v-b5155ac9]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.list small[data-v-b5155ac9]{color:#667085;margin-top:4px}.list em[data-v-b5155ac9]{color:#9a6700;background:#fff3d6;border-radius:10px;padding:3px 7px;font-size:11px;font-style:normal}.list em.approved[data-v-b5155ac9]{color:#16724d;background:#e8f7ef}.list em.rejected[data-v-b5155ac9]{color:#b42318;background:#fff0f0}.list footer[data-v-b5155ac9]{justify-content:center;align-items:center;padding:11px}.list footer button[data-v-b5155ac9]{padding:5px 10px}.editor[data-v-b5155ac9]{box-sizing:border-box;width:60%;padding:16px}.editor label[data-v-b5155ac9]{flex-direction:column;gap:6px;margin-top:12px;font-weight:700;display:flex}.twocol>label[data-v-b5155ac9]{flex:1}.meta[data-v-b5155ac9]{justify-content:space-between;gap:10px;display:flex}.meta span[data-v-b5155ac9]{color:#667085;font-size:12px}.raw[data-v-b5155ac9]{min-height:90px}.json[data-v-b5155ac9]{min-height:250px;font:13px/1.5 Consolas,monospace}.resolutions[data-v-b5155ac9]{min-height:110px;font:13px/1.5 Consolas,monospace}details[data-v-b5155ac9]{margin-top:12px}pre[data-v-b5155ac9]{background:#f8fafc;border-radius:8px;max-height:220px;padding:10px;font-size:12px;overflow:auto}.actions[data-v-b5155ac9]{justify-content:flex-end;margin-top:14px}.actions button[data-v-b5155ac9]{padding:9px 14px}.actions button[data-v-b5155ac9]:disabled{opacity:.45;cursor:not-allowed}.actions .approve[data-v-b5155ac9]{background:#16865c}.actions .reject[data-v-b5155ac9]{background:#c4382b}.empty[data-v-b5155ac9]{text-align:center;color:#667085;padding:25px}@media (width<=900px){.layout[data-v-b5155ac9]{flex-direction:column}.list[data-v-b5155ac9],.editor[data-v-b5155ac9]{width:100%}.filters[data-v-b5155ac9]{flex-wrap:wrap}.filters input[data-v-b5155ac9]{flex-basis:100%}.header-actions[data-v-b5155ac9]{flex-wrap:wrap;justify-content:flex-end}}.online-evaluation[data-v-b5155ac9]{background:#f8fbff;border:1px solid #b9c9e8;border-radius:11px;margin-top:14px;padding:12px}.evaluation-toolbar[data-v-b5155ac9]{align-items:end;gap:10px;display:flex}.evaluation-toolbar>div[data-v-b5155ac9]{flex-direction:column;flex:1;gap:3px;display:flex}.evaluation-toolbar small[data-v-b5155ac9]{color:#667085}.evaluation-toolbar select[data-v-b5155ac9]{max-width:230px}.evaluation-toolbar button[data-v-b5155ac9]{color:#fff;cursor:pointer;background:#245fc5;border:0;border-radius:8px;padding:9px 12px;font-weight:700}.evaluation-toolbar button[data-v-b5155ac9]:disabled{opacity:.45}.evaluation-summary[data-v-b5155ac9]{color:#b42318;background:#fff0f0;border-radius:8px;justify-content:space-between;gap:10px;margin-top:11px;padding:9px 11px;display:flex}.evaluation-summary.pass[data-v-b5155ac9]{color:#16724d;background:#e8f7ef}.comparison-table[data-v-b5155ac9]{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.comparison-table>div[data-v-b5155ac9]{color:#16724d;background:#fff;border:1px solid #b7ddcf;border-radius:8px;padding:8px}.comparison-table>div.mismatch[data-v-b5155ac9]{color:#b42318;border-color:#efb2b2}.comparison-table details[data-v-b5155ac9]{margin-top:4px}.comparison-table summary[data-v-b5155ac9]{cursor:pointer;font-size:11px}.comparison-table pre[data-v-b5155ac9]{color:#344054;white-space:pre-wrap;word-break:break-word;max-height:260px;margin-bottom:0}@media (width<=900px){.evaluation-toolbar[data-v-b5155ac9]{flex-direction:column;align-items:stretch}.evaluation-toolbar select[data-v-b5155ac9],.evaluation-toolbar button[data-v-b5155ac9]{box-sizing:border-box;width:100%;max-width:none}.comparison-table[data-v-b5155ac9]{grid-template-columns:1fr}}.shadow-page[data-v-1837d715]{color:#1d2939;max-width:1500px;margin:0 auto;padding:22px}header[data-v-1837d715],.metrics[data-v-1837d715],.filters[data-v-1837d715],footer[data-v-1837d715],.config-panel[data-v-1837d715]{gap:12px;display:flex}header[data-v-1837d715]{justify-content:space-between;align-items:center}h1[data-v-1837d715]{margin:4px 0;font-size:27px}header p[data-v-1837d715]{color:#667085;margin:0}header small[data-v-1837d715]{color:#245fc5;font-weight:800}.total[data-v-1837d715]{background:#eef4ff;border-radius:12px;flex-direction:column;align-items:center;padding:10px 22px;display:flex}.total b[data-v-1837d715]{font-size:25px}.total span[data-v-1837d715],td small[data-v-1837d715],.config-panel small[data-v-1837d715]{color:#667085;font-size:12px}.metrics[data-v-1837d715]{margin:17px 0}.metrics article[data-v-1837d715]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;flex:1;padding:14px}.metrics article span[data-v-1837d715],.metrics article b[data-v-1837d715]{display:block}.metrics article b[data-v-1837d715]{margin-top:7px;font-size:21px}.metrics .danger[data-v-1837d715]{background:#fff7f6;border-color:#f3b9b4}.config-panel[data-v-1837d715]{background:#f8fbff;border:1px solid #b9c9e8;border-radius:12px;flex-wrap:wrap;align-items:end;margin-bottom:12px;padding:12px}.config-panel>div[data-v-1837d715]{margin-right:auto}.config-panel>div strong[data-v-1837d715],.config-panel>div small[data-v-1837d715]{display:block}.config-panel label[data-v-1837d715]{align-items:center;gap:6px;font-size:12px;display:flex}.config-panel select[data-v-1837d715],.config-panel input[data-v-1837d715],.config-panel button[data-v-1837d715]{background:#fff;border:1px solid #cbd5e1;border-radius:7px;height:35px;padding:0 9px}.config-panel input[type=number][data-v-1837d715]{width:68px}.config-panel .switch input[data-v-1837d715]{width:18px}.config-panel button[data-v-1837d715]{color:#fff;background:#245fc5;font-weight:700}.config-panel button[data-v-1837d715]:disabled{opacity:.45}.config-panel .runtime[data-v-1837d715]{color:#b42318;width:100%;font-size:12px}.config-panel .runtime.ready[data-v-1837d715]{color:#16724d}.config-panel p[data-v-1837d715]{color:#475467;width:100%;margin:0;font-size:12px}.config-panel .gate[data-v-1837d715]{color:#b42318}.config-panel .gate.pass[data-v-1837d715]{color:#16724d}.filters[data-v-1837d715]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;padding:12px}.filters select[data-v-1837d715],.filters button[data-v-1837d715],footer button[data-v-1837d715]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 11px}.filters button[data-v-1837d715]{color:#fff;background:#245fc5;margin-left:auto;font-weight:700}.table-wrap[data-v-1837d715]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;margin-top:12px;overflow:auto}table[data-v-1837d715]{border-collapse:collapse;width:100%;min-width:1100px}th[data-v-1837d715],td[data-v-1837d715]{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f4;padding:11px}th[data-v-1837d715]{color:#475467;background:#f8fafc;font-size:12px}td b[data-v-1837d715],td small[data-v-1837d715]{display:block}td small[data-v-1837d715]{margin-top:5px}em[data-v-1837d715]{color:#475467;background:#edf2f7;border-radius:10px;padding:3px 7px;font-style:normal;display:inline-block}em.high[data-v-1837d715]{color:#b42318;background:#fff0f0}em.observe[data-v-1837d715]{color:#9a6700;background:#fff3d6}em.none[data-v-1837d715]{color:#16724d;background:#e8f7ef}footer[data-v-1837d715]{justify-content:center;align-items:center;padding:12px}.empty[data-v-1837d715]{text-align:center;color:#667085}@media (width<=900px){.metrics[data-v-1837d715],.filters[data-v-1837d715]{flex-wrap:wrap}.metrics article[data-v-1837d715]{min-width:28%}}.metrics[data-v-1837d715]{flex-wrap:wrap}.metrics article[data-v-1837d715]{min-width:120px}.distribution-panel[data-v-1837d715]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.distribution-panel article[data-v-1837d715]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;padding:12px}.distribution-panel article>strong[data-v-1837d715]{margin-bottom:8px;display:block}.distribution-panel article>div[data-v-1837d715]{flex-wrap:wrap;gap:6px;display:flex}.distribution-panel span[data-v-1837d715],.reason-panel span[data-v-1837d715]{background:#f3f6fa;border-radius:8px;align-items:center;gap:7px;padding:5px 8px;font-size:11px;display:flex}.distribution-panel em[data-v-1837d715]{background:0 0;margin-left:auto;padding:0;font-weight:800}.gate-reasons[data-v-1837d715]{color:#b42318;width:100%;margin:0;padding-left:20px;font-size:12px}.reason-panel[data-v-1837d715]{background:#fff;border:1px solid #dbe4ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;padding:10px 12px;display:flex}.reason-panel>strong[data-v-1837d715]{margin-right:5px}.reason-panel code[data-v-1837d715]{color:#475467}.reason-panel span b[data-v-1837d715]{color:#245fc5}@media (width<=900px){.distribution-panel[data-v-1837d715]{grid-template-columns:1fr}}.betting-panel[data-v-1837d715]{background:#fffaf9;border-color:#f3b9b4}.betting-panel button[data-v-1837d715]{background:#b42318}.app-orders[data-v-090800c5]{gap:11px;margin:10px 0;display:grid}.app-orders>p[data-v-090800c5]{color:#728299;text-align:center}.app-order-card[data-v-090800c5]{border:1px solid #e5ebf4;border-left:4px solid var(--role-primary);background:#fff;border-radius:17px;min-width:0;padding:15px;box-shadow:0 5px 18px #152a490e}.app-order-card.refunded[data-v-090800c5]{border-left-color:#af5960}.app-order-head[data-v-090800c5],.app-order-meta[data-v-090800c5],.app-play-top[data-v-090800c5],.app-play-bottom[data-v-090800c5],.app-play-result[data-v-090800c5]{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-order-kicker[data-v-090800c5]{color:#8391a5;font-size:11px}.app-order-main[data-v-090800c5]{text-align:left;width:100%;color:var(--role-primary);justify-content:space-between;align-items:center;gap:8px;margin:7px 0;display:flex;background:0 0!important;border:0!important;padding:0!important}.app-order-main[data-v-090800c5] .order-number-digits{color:var(--role-primary);font-size:20px;font-weight:850}.rotated[data-v-090800c5]{transform:rotate(90deg)}.app-order-meta[data-v-090800c5]{color:#8290a2;font-size:11px}.app-order-remark[data-v-090800c5]{color:#57718a;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fb;border-radius:9px;padding:8px 10px;font-size:12px}.app-order-totals[data-v-090800c5]{border-top:1px solid #edf1f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;padding-top:11px;display:grid}.app-order-totals>div[data-v-090800c5]{gap:4px;min-width:0;display:grid}.app-order-totals small[data-v-090800c5]{color:#8795a8;font-size:11px}.app-order-totals strong[data-v-090800c5]{overflow-wrap:anywhere;font-size:16px}.app-order-items[data-v-090800c5]{border-top:1px solid #edf1f6;margin-top:14px;padding-top:13px}.app-order-items-title[data-v-090800c5]{color:#263d5b;justify-content:space-between;font-size:13px;font-weight:800;display:flex}.app-order-items-title small[data-v-090800c5]{color:#8291a4;font-weight:400}.app-order-play[data-v-090800c5]{background:#f8faff;border:1px solid #e9eef6;border-radius:12px;min-width:0;margin-top:10px;padding:11px}.app-play-top b[data-v-090800c5]{color:#223f67;font-size:14px}.app-play-top span[data-v-090800c5]{color:#8191a7;font-size:11px}.app-play-number[data-v-090800c5]{color:var(--role-primary);overflow-wrap:anywhere;margin:9px 0;font-size:18px;font-weight:800}.app-play-bottom[data-v-090800c5],.app-play-result[data-v-090800c5]{color:#718198;font-size:12px}.app-play-bottom strong[data-v-090800c5]{font-size:16px}.app-play-result[data-v-090800c5]{border-top:1px dashed #dee7f1;margin-top:8px;padding-top:9px}.app-play-expand[data-v-090800c5]{width:100%;min-height:42px;color:var(--role-primary);justify-content:space-between;align-items:center;margin-top:10px;font-weight:750;display:flex;background:#fff!important;border-radius:9px!important}.app-order-play[data-v-090800c5] .play-detail{border-radius:10px;margin-top:10px;padding:10px;overflow:hidden}.app-child-pages[data-v-090800c5]{justify-content:center;align-items:center;gap:10px;padding-top:12px;display:flex}small[data-v-090800c5]{color:#586c7a;margin-top:4px;font-size:12px;font-weight:400;display:block}.remark span[data-v-090800c5],.numbers span[data-v-090800c5]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-summary[data-v-090800c5]{color:#34495a;flex-wrap:wrap;gap:7px;margin:8px 0 12px;font-size:13px;display:flex}.group-summary>span[data-v-090800c5]{background:#f4f9fc;border:1px solid #d4e3ee;border-radius:6px;padding:7px 11px}.group-summary b[data-v-090800c5]{color:#125383;font-size:15px}.group-summary[data-v-090800c5] .report-number{color:#174e70}.tree-scroll[data-v-090800c5]{overflow:auto}table[data-v-090800c5]{border-collapse:collapse;color:#273746;width:100%;min-width:850px;font-size:13px}th[data-v-090800c5],td[data-v-090800c5]{text-align:left;vertical-align:middle;border:1px solid #d4dde3;padding:11px 12px}th[data-v-090800c5]{color:#183e5b;white-space:nowrap;background:#dfeaf2;font-weight:800}.parent[data-v-090800c5]{background:#f4f8fb}.parent[data-v-090800c5]:nth-of-type(2n){background:#edf4f9}.parent td[data-v-090800c5]:first-child{white-space:nowrap;border-left:4px solid #2780b5}.parent.parent-refunded td[data-v-090800c5]:first-child{border-left-color:#ba4c4c}.parent td[data-v-090800c5]{height:52px}.parent .order-cell[data-v-090800c5] .order-number-digits{color:#104d78;font-weight:800}.member-name[data-v-090800c5]{color:#345f77;font-weight:600}.child[data-v-090800c5]{background:#fff}.child td[data-v-090800c5]:first-child{padding-left:30px}.child[data-v-090800c5]:hover,.parent[data-v-090800c5]:hover{background:#e8f3fa}.play-name[data-v-090800c5]{color:#294869;font-weight:700}.toggle[data-v-090800c5]{cursor:pointer;color:#17649b;background:0 0;border:0;width:28px;height:28px;margin-right:6px;padding:0;font-size:15px}.toggle[data-v-090800c5]:hover,.toggle[data-v-090800c5]:focus-visible{color:#003f71;background:#d9edf9;border-radius:4px}.leaf[data-v-090800c5]{width:34px;display:inline-block}.remark[data-v-090800c5]{white-space:pre-wrap;overflow-wrap:anywhere;color:#175f60;max-width:240px;font-weight:600}.remark .is-empty[data-v-090800c5]{color:#8a9aa4;font-weight:400}.placed-at[data-v-090800c5]{color:#253d56;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;display:block}.game-issue[data-v-090800c5]{color:#247395;font-weight:600}.game-issue b[data-v-090800c5]{color:#155681;font-weight:700}.play-count[data-v-090800c5]{color:#225777;white-space:nowrap;background:#e5f2fb;border-radius:5px;padding:5px 9px;display:inline-block}.play-count b[data-v-090800c5]{color:#064f82;font-size:16px}.odds-cell[data-v-090800c5]{color:#674f93;font-variant-numeric:tabular-nums;font-weight:700}.odds-cell small[data-v-090800c5]{color:#786aa0}.amount-cell[data-v-090800c5]{background:#edf6fb}.winning-cell[data-v-090800c5]{background:#fff8ee}.amount-cell[data-v-090800c5] .report-number:not(.report-number--zero):not(.report-number--unavailable){color:#124f76;font-size:16px;font-weight:800}.winning-cell[data-v-090800c5] .report-number--winning.report-number--positive{color:#a94b00;font-size:17px;font-weight:800}.numbers[data-v-090800c5]{color:#155984;overflow-wrap:anywhere;max-width:240px;font:700 16px Consolas,monospace}.state-badge[data-v-090800c5]{border-radius:4px;width:max-content;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.state-settled[data-v-090800c5]{color:#137044;background:#e7f5ed}.state-pending[data-v-090800c5]{color:#936000;background:#fff1d8}.state-refunded[data-v-090800c5]{color:#a03636;background:#fce9e9}.expanded-detail[data-v-090800c5]{padding:0 0 0 45px}.child-pages[data-v-090800c5]{text-align:right}footer[data-v-090800c5]{justify-content:flex-end;align-items:center;gap:12px;padding:12px 0;display:flex}button[data-v-090800c5]:not(.toggle){cursor:pointer;background:#fff;border:1px solid #b6c5ce;border-radius:4px;padding:5px 10px}button[data-v-090800c5]:disabled{opacity:.4}p[role=alert][data-v-090800c5]{color:#aa302a}.app-order-card[data-v-090800c5]{box-shadow:none;background:linear-gradient(#eef3ff 0 165px,#fff 165px);border:1px solid #dfe8f7;border-radius:14px;padding:13px}.app-order-main[data-v-090800c5] .order-number-digits{font-size:19px}.app-order-main[data-v-090800c5]{margin:0;min-height:33px!important}.app-order-kicker[data-v-090800c5],.app-order-meta[data-v-090800c5]{font-size:10px}.app-order-items[data-v-090800c5]{border:0;margin-top:12px;padding:0}.app-order-items-title[data-v-090800c5]{padding:10px 0;font-size:11px}.app-order-items-title small[data-v-090800c5]{font-size:10px}.app-order-play[data-v-090800c5]{background:#fff;border:0;border-top:1px solid #eaf0f8;border-radius:0;margin:0;padding:12px 0}.app-play-number[data-v-090800c5]{margin:5px 0;font-size:17px}.app-play-top b[data-v-090800c5]{font-size:13px}.app-play-top span[data-v-090800c5]{font-size:9px}.app-play-result[data-v-090800c5]{border:0;margin:0;padding-top:5px;font-size:10px}.app-play-bottom[data-v-090800c5]{font-size:10px}.app-play-expand[data-v-090800c5]{margin-top:6px;font-size:11px;border:0!important;min-height:32px!important;padding:2px 0!important}.app-play-expand[data-v-090800c5] svg{width:13px}.app-order-totals[data-v-090800c5]{margin-top:9px;padding-top:8px}.app-order-totals strong[data-v-090800c5]{font-size:18px}.app-order-totals small[data-v-090800c5]{font-size:10px}.app-order-head .state-badge[data-v-090800c5]{font-size:9px}.app-order-play[data-v-090800c5] .play-detail{background:#f2f6ff}.app-orders~footer[data-v-090800c5]{justify-content:center;font-size:12px}.detail-page[data-v-367b4163]{color:#1a2b34;min-width:0}.page-head[data-v-367b4163]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.page-head h1[data-v-367b4163]{margin:0;font-size:20px}.page-head p[data-v-367b4163]{color:#607078;margin:3px 0 0;font-size:13px}.filter-band[data-v-367b4163]{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-367b4163]{color:#4b5c63;gap:4px;font-size:12px;display:grid}.filter-band fieldset[data-v-367b4163]{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-367b4163]{color:#4b5c63;padding:0 3px;font-size:12px}.filter-band input[data-v-367b4163],.filter-band select[data-v-367b4163],.sort-control select[data-v-367b4163]{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-367b4163]{width:86px}.filter-band .date-filter input[data-v-367b4163]{flex:0 0 158px;width:158px;min-width:158px}.number-filter input[data-v-367b4163]{width:120px}.actions[data-v-367b4163]{align-items:center;gap:6px;display:flex}.search-btn[data-v-367b4163],.reset-btn[data-v-367b4163],.win-btn[data-v-367b4163],.icon-btn[data-v-367b4163],.text-btn[data-v-367b4163],.close-btn[data-v-367b4163]{border:1px solid var(--role-primary,#0f3d2e);min-height:32px;font:inherit;cursor:pointer;border-radius:3px;padding:5px 12px}.search-btn[data-v-367b4163],.text-btn[data-v-367b4163]{background:var(--role-primary,#0f3d2e);color:#fff}.reset-btn[data-v-367b4163],.icon-btn[data-v-367b4163]{color:var(--role-primary,#0f3d2e);background:#fff}.win-btn[data-v-367b4163]{color:#7b8581;cursor:pointer;background:#eef2f1;border-color:#a8b2af}.win-btn.active[data-v-367b4163]{background:var(--role-primary,#0f3d2e);border-color:var(--role-primary,#0f3d2e);color:#fff}.back-btn[data-v-367b4163]{align-items:center;gap:6px;display:inline-flex}.list-band[data-v-367b4163]{border:1px solid var(--role-border);background:#fff;margin-top:10px;padding:0 12px 12px}.list-bar[data-v-367b4163]{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-367b4163]{align-items:center;gap:8px;display:inline-flex}.sort-control select[data-v-367b4163]{min-width:76px;height:26px}.table-scroll[data-v-367b4163]{min-height:260px;max-height:calc(100vh - 330px);overflow:auto}table[data-v-367b4163]{border-collapse:collapse;table-layout:auto;border:1px solid #aebbb6;width:100%;min-width:1460px;font-size:14px}.mobile-table[data-v-367b4163]{display:none}th[data-v-367b4163]{z-index:1;background:var(--role-tint);color:#273a42;border-color:#aebbb6;font-weight:700;position:sticky;top:0}th[data-v-367b4163],td[data-v-367b4163]{text-align:center;vertical-align:middle;border:1px solid #c1ccc8;height:42px;padding:9px 8px}tbody tr:hover td[data-v-367b4163],tbody tr:nth-child(2n) td[data-v-367b4163]{background:var(--role-tint)}tbody tr:nth-child(2n):hover td[data-v-367b4163]{background:var(--role-table-group)}tbody tr.refunded td[data-v-367b4163]{background:#fff0f0}tbody tr.refunded:hover td[data-v-367b4163]{background:#ffe7e7}.order-number-col[data-v-367b4163]{width:174px}.time-cell span[data-v-367b4163],.time-cell small[data-v-367b4163]{white-space:nowrap;display:block}.time-cell small[data-v-367b4163]{color:#c62828;margin-top:3px}.game-tag[data-v-367b4163]{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-367b4163]{color:#1b7a3c;background:#e9f5ee}.number-cell[data-v-367b4163]{color:#087327;font-size:14px;font-weight:800}.amount-cell[data-v-367b4163]{color:#d22;font-weight:700}.odds-cell[data-v-367b4163]{color:#b86b00;font-weight:700}.pending-cell[data-v-367b4163]{color:#7a858a}.pending-cell.won[data-v-367b4163]{color:#c62828;font-weight:800}.pending-cell.pending[data-v-367b4163]{font-size:12px}.rebate-cell[data-v-367b4163]{color:#7b2cbf;font-weight:700}.rebate-cell.has-tooltip[data-v-367b4163]{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.offline-rebate-cell[data-v-367b4163]{color:#7b2cbf;font-weight:700}.text-btn[data-v-367b4163]{min-height:26px;padding:2px 9px}.empty[data-v-367b4163]{color:#7b878c;height:180px}.modal-mask[data-v-367b4163]{z-index:120;background:#0c161a7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.text-dialog[data-v-367b4163]{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-367b4163],.text-dialog footer[data-v-367b4163]{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.text-dialog header[data-v-367b4163]{border-bottom:1px solid #d8e0dd}.text-dialog h2[data-v-367b4163]{margin:0;font-size:16px}.close-btn[data-v-367b4163]{color:#526269;background:0 0;border:0;min-width:32px;padding:0;font-size:22px}.dialog-tab[data-v-367b4163]{background:var(--role-primary,#0f3d2e);color:#fff;margin:12px 16px 0;padding:9px 12px;font-size:13px}.text-dialog pre[data-v-367b4163]{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-367b4163]{border-top:1px solid #d8e0dd;justify-content:flex-end}@media (width<=820px){.filter-band[data-v-367b4163]{align-items:stretch}.filter-band label[data-v-367b4163],.filter-band fieldset[data-v-367b4163]{flex:160px}.actions[data-v-367b4163]{flex:100%}.list-bar[data-v-367b4163]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.table-scroll[data-v-367b4163]{max-height:calc(100vh - 420px)}}@media (width<=760px){.detail-page[data-v-367b4163]{padding:0}.page-head[data-v-367b4163]{display:none}.filter-band[data-v-367b4163]{border-width:0 0 1px;grid-template-columns:1fr 1fr;align-items:end;gap:7px;padding:8px;display:grid}.filter-band label[data-v-367b4163]{min-width:0}.filter-band label[data-v-367b4163]:nth-child(4){grid-column:1/-1}.filter-band fieldset[data-v-367b4163],.filter-band .date-filter[data-v-367b4163]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between}.filter-band fieldset input[data-v-367b4163],.filter-band .date-filter input[data-v-367b4163]{flex:112px;width:auto;min-width:0}.actions[data-v-367b4163]{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.actions button[data-v-367b4163]{width:100%;padding-inline:4px}.list-band[data-v-367b4163]{border-width:1px 0 0;margin-top:0;padding-inline:0}.list-bar[data-v-367b4163]{flex-direction:column;align-items:stretch;gap:6px;margin-inline:0;padding:8px}.sort-control[data-v-367b4163]{justify-content:space-between}.table-scroll[data-v-367b4163]{min-height:220px;max-height:none;overflow-x:hidden}.desktop-table[data-v-367b4163]{display:none}.mobile-table[data-v-367b4163]{table-layout:fixed;width:100%;min-width:0;font-size:11px;display:table}.mobile-table th[data-v-367b4163],.mobile-table td[data-v-367b4163]{overflow-wrap:anywhere;border:1px solid #aeb8b4;height:48px;padding:4px 3px}.mobile-table th[data-v-367b4163]:first-child{width:15%}.mobile-table th[data-v-367b4163]:nth-child(2){width:18%}.mobile-table th[data-v-367b4163]:nth-child(3){width:22%}.mobile-table th[data-v-367b4163]:nth-child(4){width:21%}.mobile-table th[data-v-367b4163]:nth-child(5){width:14%}.mobile-table th[data-v-367b4163]:nth-child(6){width:10%}.mobile-table small[data-v-367b4163]{margin-top:3px;font-size:10px;display:block}.mobile-amount[data-v-367b4163]{color:#d22}.mobile-win[data-v-367b4163]{color:#c62828}.mobile-number[data-v-367b4163]{color:#087327}.mobile-time[data-v-367b4163]{font-variant-numeric:tabular-nums}}.bill-page[data-v-96c4d3e0]{color:#1a2b34;min-width:0}.page-head[data-v-96c4d3e0]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.page-head h1[data-v-96c4d3e0]{margin:0;font-size:20px}.page-head p[data-v-96c4d3e0]{color:#607078;margin:3px 0 0;font-size:13px}.back-btn[data-v-96c4d3e0],.search-btn[data-v-96c4d3e0],.quick-ranges button[data-v-96c4d3e0]{border:1px solid var(--role-primary,#0f3d2e);cursor:pointer;border-radius:3px;min-height:32px;padding:5px 12px}.back-btn[data-v-96c4d3e0],.quick-ranges button[data-v-96c4d3e0]{color:var(--role-primary,#0f3d2e);background:#fff}.search-btn[data-v-96c4d3e0]{background:var(--role-primary,#0f3d2e);color:#fff;align-self:end}.filter-band[data-v-96c4d3e0]{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-96c4d3e0]{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-96c4d3e0]{color:#4b5c63;padding:0 3px;font-size:12px}.filter-band label[data-v-96c4d3e0]{white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.date-range input[data-v-96c4d3e0]{box-sizing:border-box;border:1px solid #aab9b4;border-radius:3px;height:32px;padding:4px 8px}.list-band[data-v-96c4d3e0]{border:1px solid var(--role-border);background:#fff;margin-top:10px;padding:0 14px 12px}.list-bar[data-v-96c4d3e0]{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-96c4d3e0]{flex-wrap:wrap;gap:1px;display:flex}.quick-ranges button[data-v-96c4d3e0]{color:#fff;background:0 0;border-color:#ffffff73;min-height:26px;padding:2px 10px}.table-scroll[data-v-96c4d3e0]{overflow-x:auto}table[data-v-96c4d3e0]{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px;font-size:13px}th[data-v-96c4d3e0],td[data-v-96c4d3e0]{text-align:center;border-bottom:1px solid #d8e2df;padding:10px 8px}thead th[data-v-96c4d3e0],tbody tr:nth-child(2n) td[data-v-96c4d3e0]{background:var(--role-tint)}tfoot tr[data-v-96c4d3e0]{background:var(--role-table-group);font-weight:700}.date-link[data-v-96c4d3e0]{color:var(--role-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}.amount[data-v-96c4d3e0]{color:#b42318;font-weight:700}.refund[data-v-96c4d3e0]{color:#7b2cbf;font-weight:700}.empty[data-v-96c4d3e0]{color:#7b878c;height:150px}.mobile-table[data-v-96c4d3e0]{display:none}@media (width<=720px){.page-head[data-v-96c4d3e0]{display:none}.filter-band[data-v-96c4d3e0]{background:var(--role-tint);border-width:0 0 1px;gap:8px;padding:8px}.filter-band fieldset[data-v-96c4d3e0]{flex-wrap:wrap;flex:100%;justify-content:center}.filter-band fieldset[data-v-96c4d3e0]:first-child{border:0;gap:0;padding:0}.filter-band fieldset:first-child legend[data-v-96c4d3e0]{display:none}.filter-band fieldset:first-child label[data-v-96c4d3e0]{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-96c4d3e0]{border-left:0}.date-range input[data-v-96c4d3e0]{flex:125px;width:125px;min-width:0}.search-btn[data-v-96c4d3e0]{flex:100%}.list-band[data-v-96c4d3e0]{border:0;margin-top:0;padding:0 0 10px}.list-bar[data-v-96c4d3e0]{background:var(--role-tint);color:var(--role-primary);flex-direction:column;align-items:center;gap:6px;margin:0;padding:8px}.quick-ranges[data-v-96c4d3e0]{justify-content:center}.quick-ranges button[data-v-96c4d3e0]{border-color:var(--role-border);color:var(--role-primary);background:#fff}.desktop-table[data-v-96c4d3e0]{display:none}.mobile-table[data-v-96c4d3e0]{table-layout:fixed;width:100%;min-width:0;font-size:12px;display:table}.mobile-table th[data-v-96c4d3e0],.mobile-table td[data-v-96c4d3e0]{overflow-wrap:anywhere;border:1px solid #9aa3ad;height:40px;padding:5px 3px}.mobile-table .empty[data-v-96c4d3e0]{height:150px}}.report-card[data-v-2a20eaae]{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-2a20eaae]{border-color:var(--role-border,#a9c5f5);background:linear-gradient(135deg,#fff,var(--role-tint,#eff6ff))}header[data-v-2a20eaae]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}header>div[data-v-2a20eaae]{min-width:0}h3[data-v-2a20eaae]{overflow-wrap:anywhere;margin:0;font-size:16px}p[data-v-2a20eaae]{color:#64748b;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}button[data-v-2a20eaae]{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-2a20eaae]{margin:0}.card-metrics[data-v-2a20eaae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin:16px 0 10px;display:grid}.card-metrics>div[data-v-2a20eaae]{min-width:0}.card-metrics dt[data-v-2a20eaae]{color:#64748b;font-size:12px}.card-metrics dd[data-v-2a20eaae]{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-2a20eaae],.metric-group dd.report-number[data-v-2a20eaae]{color:var(--report-number-color)}.card-metrics dd.report-number--zero[data-v-2a20eaae]{font-weight:600}.card-metrics dd.report-number--unavailable[data-v-2a20eaae]{font-size:15px;font-weight:500}.app-group-tabs[data-v-2a20eaae]{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-2a20eaae]{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-2a20eaae]{background:var(--role-primary);border-color:var(--role-primary);color:#fff}.metric-group[data-v-2a20eaae]{border-top:0;padding:5px 0}.metric-group dl>div[data-v-2a20eaae]{border-top:1px dashed #edf1f6;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.metric-group dt[data-v-2a20eaae]{color:#718199}.metric-group dd[data-v-2a20eaae]{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:750}summary[data-v-2a20eaae]{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-2a20eaae]{box-shadow:none;border-radius:14px;margin:10px 0;padding:14px}.card-metrics[data-v-2a20eaae]{gap:10px;margin:12px 0}.card-metrics dt[data-v-2a20eaae]{font-size:11px}h3[data-v-2a20eaae]{font-size:14px}.mobile-report-view[data-v-65b8473b]{min-width:0;padding:10px 0}.report-view-toolbar[data-v-65b8473b]{justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 4px;display:flex}.report-view-toolbar>span[data-v-65b8473b]{overflow-wrap:anywhere;color:#718199;font-size:13px}.report-view-toolbar>strong[data-v-65b8473b]{color:#1e2f49;font-size:15px}.report-value-note[data-v-65b8473b]{color:#8997a9;margin:5px 2px 10px;font-size:11px}.report-loading[data-v-65b8473b]{text-align:center;color:#64748b;padding:25px 10px}.report-page[data-v-6785be98]{background:var(--role-page-bg);color:#111;min-width:0;padding:10px 4px 24px}.member-head[data-v-6785be98]{text-align:center;margin:0 0 10px;font-size:17px}.member-head strong[data-v-6785be98]{color:var(--role-primary);font-weight:500}.report-band[data-v-6785be98]{background:#fff;padding:0 14px 14px}.report-bar[data-v-6785be98]{background:var(--role-primary);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:0 -14px 14px;padding:0 14px;display:flex}.preset-tabs[data-v-6785be98],.range-controls[data-v-6785be98]{flex-wrap:wrap;align-items:center;gap:0;display:flex}.preset-tabs strong[data-v-6785be98]{color:#fff;padding-right:10px}.preset-tabs button[data-v-6785be98]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffffa6;padding:4px 10px}.preset-tabs button.active[data-v-6785be98]{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.range-controls[data-v-6785be98]{gap:5px}.range-controls select[data-v-6785be98],.range-controls input[data-v-6785be98]{height:25px;color:var(--role-primary);background:#fff;border:1px solid #ddd;border-radius:0;font-size:12px}.range-controls .search[data-v-6785be98]{border:1px solid var(--role-border);background:var(--role-tint);color:#222;cursor:pointer;height:25px}.table-scroll[data-v-6785be98]{overflow-x:auto}table[data-v-6785be98]{border-collapse:collapse;table-layout:auto;width:100%;min-width:900px;font-size:13px}th[data-v-6785be98],td[data-v-6785be98]{text-align:center;border:1px solid #aaa;height:38px;padding:4px 8px}thead th[data-v-6785be98]{height:29px}.issue-col[data-v-6785be98]{background:#fff}.member-group[data-v-6785be98]{background:var(--role-tint)}.agent-group[data-v-6785be98]{background:var(--role-table-group)}.issue-cell button[data-v-6785be98]{color:#111;cursor:pointer;background:0 0;border:0}.issue-cell button[data-v-6785be98]:hover{color:var(--role-primary);text-decoration:underline}.strong[data-v-6785be98]{font-weight:700}tbody tr:nth-child(odd) .issue-cell[data-v-6785be98]{background:var(--role-tint)}tbody tr:nth-child(2n) .issue-cell[data-v-6785be98]{background:#fff}tfoot tr[data-v-6785be98]{background:var(--role-table-group);font-weight:700}.empty[data-v-6785be98]{color:#899;height:150px;background:#fff!important}@media (width<=800px){.report-bar[data-v-6785be98]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.range-controls[data-v-6785be98]{width:100%}}.goods-page[data-v-f91e95e1]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.goods-topbar[data-v-f91e95e1]{background:var(--role-primary,#006b0a);justify-content:space-between;align-items:stretch;gap:12px;min-height:42px;display:flex}.page-title[data-v-f91e95e1]{color:#fff;flex-wrap:wrap;align-items:center;gap:12px;min-width:180px;padding:6px 12px;display:flex}.page-title h1[data-v-f91e95e1]{letter-spacing:0;margin:0;font-size:17px}.page-title span[data-v-f91e95e1]{color:#fff7b2;font-size:12px}.goods-tabs[data-v-f91e95e1]{background:0 0;align-items:stretch;min-height:42px;display:flex;overflow-x:auto}.goods-tabs button[data-v-f91e95e1]{color:#fff;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff73;border-radius:0;min-width:104px;padding:8px 14px}.goods-tabs button.active[data-v-f91e95e1]{color:var(--role-primary);background:#fff;font-weight:700}.content-band[data-v-f91e95e1]{background:#fff;padding:12px 14px 14px}.filters[data-v-f91e95e1]{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;display:flex}.filters.stacked[data-v-f91e95e1]{background:#f3f3f3;flex-direction:column;align-items:stretch;padding:8px}.filter-row[data-v-f91e95e1]{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}.filters label[data-v-f91e95e1]{align-items:center;gap:5px;display:inline-flex}.filters input[data-v-f91e95e1],.filters select[data-v-f91e95e1]{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-f91e95e1]{flex:0 0 158px;min-width:158px}.filters input[type=search][data-v-f91e95e1]{width:145px}.filters .range-input[data-v-f91e95e1]{width:94px}.detail-filter-row[data-v-f91e95e1]{border-top:1px solid #ddd;width:100%;padding-top:7px}.sort-field[data-v-f91e95e1]{border:1px solid #aeb9b5;align-items:center;gap:10px;min-height:30px;margin:0;padding:0 9px;display:flex}.sort-field legend[data-v-f91e95e1]{color:#333;padding:0 4px}.sort-field label[data-v-f91e95e1]{gap:3px}.sort-field input[data-v-f91e95e1]{width:14px;height:14px;margin:0}.text-filter[data-v-f91e95e1]{min-width:min(430px,100%)}.text-filter input[data-v-f91e95e1]{flex:1;width:340px!important}.filters button[data-v-f91e95e1]{cursor:pointer;border-radius:2px;height:28px;padding:3px 14px}.query[data-v-f91e95e1]{border:1px solid var(--role-primary,#00570a);background:var(--role-primary,#087715);color:#fff}.reset[data-v-f91e95e1]{color:#222;background:#f5f5f5;border:1px solid #aaa}.table-scroll[data-v-f91e95e1],.detail-scroll[data-v-f91e95e1]{overflow-x:auto}table[data-v-f91e95e1]{border-collapse:collapse;table-layout:auto;width:100%;font-size:12px}.overview-table[data-v-f91e95e1]{min-width:1180px}.bets-table[data-v-f91e95e1]{min-width:1100px}.winning-detail-table[data-v-f91e95e1]{min-width:1460px}.goods-detail-table[data-v-f91e95e1]{min-width:1840px}.refund-table[data-v-f91e95e1]{min-width:880px}th[data-v-f91e95e1],td[data-v-f91e95e1]{text-align:center;overflow-wrap:anywhere;border:1px solid #9eaaa4;height:34px;padding:4px 6px}thead th[data-v-f91e95e1]{background:var(--role-tint);height:31px;font-weight:700}tbody tr[data-v-f91e95e1]:nth-child(2n){background:var(--role-tint)}tbody tr.refunded[data-v-f91e95e1],.refund-row[data-v-f91e95e1]{color:#745050;background:#fff0f0}.refund-table tbody tr[data-v-f91e95e1]:nth-child(odd){background:var(--role-tint);color:#111}.index-col[data-v-f91e95e1]{width:46px}.order-number-col[data-v-f91e95e1],.bets-table thead th[data-v-f91e95e1]:first-child,.refund-table thead th[data-v-f91e95e1]:nth-child(2){width:174px}.member[data-v-f91e95e1]{color:var(--role-primary);font-weight:700}.status[data-v-f91e95e1]{color:#06700c;min-width:48px;font-weight:700;display:inline-block}.status.refunded[data-v-f91e95e1]{color:#d91d1d}.raw-col[data-v-f91e95e1]{width:30%}.raw-text[data-v-f91e95e1]{white-space:pre-wrap;text-align:left}.detail-number[data-v-f91e95e1]{color:#b20000;font-size:14px;font-weight:700}.detail-number small[data-v-f91e95e1]{color:#58625d;margin-top:3px;font-size:11px;font-weight:400;display:block}.financial-cell[data-v-f91e95e1]{font-variant-numeric:tabular-nums;white-space:nowrap}.winning-amount[data-v-f91e95e1]{font-variant-numeric:tabular-nums;font-weight:700}.path-label[data-v-f91e95e1]{color:var(--role-primary);font-weight:700}.refund-time[data-v-f91e95e1]{color:#e02020;margin-top:4px;font-size:11px;display:block}.detail-link[data-v-f91e95e1]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;text-decoration:underline}.refund-detail[data-v-f91e95e1]{color:#111;cursor:pointer;background:#fff4f4;border:1px solid #e34c4c;border-radius:0;padding:3px 11px}tfoot tr[data-v-f91e95e1]{background:var(--role-table-group);font-weight:700}.empty[data-v-f91e95e1]{color:#788;height:140px;background:#fff!important}.modal-mask[data-v-f91e95e1]{z-index:1200;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.detail-dialog[data-v-f91e95e1]{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-f91e95e1]{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-f91e95e1]{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:15px}.close-icon[data-v-f91e95e1]{color:#fff;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:25px}.detail-meta[data-v-f91e95e1]{background:var(--role-tint);flex-wrap:wrap;gap:18px;padding:10px 14px;font-size:13px;display:flex}.detail-scroll[data-v-f91e95e1]{max-height:calc(100vh - 190px);padding:12px 14px 0}.detail-table[data-v-f91e95e1]{min-width:1740px}.detail-table thead th[data-v-f91e95e1]{background:var(--role-tint)}.detail-table .number[data-v-f91e95e1]{color:#d53220;font-size:14px;font-weight:700}.detail-table .number small[data-v-f91e95e1]{color:#58625d;margin-top:3px;font-size:11px;font-weight:400;display:block}.detail-dialog footer[data-v-f91e95e1]{justify-content:center;padding:12px;display:flex}.detail-dialog footer button[data-v-f91e95e1]{cursor:pointer;background:#eee;border:1px solid #555;border-radius:2px;min-width:90px;padding:6px 18px}.dialog-loading[data-v-f91e95e1]{color:#677;place-items:center;min-height:220px;display:grid}.refund-dialog[data-v-f91e95e1]{border-color:#bbb;width:min(1730px,100vw - 24px)}.refund-dialog>header[data-v-f91e95e1]{color:#222;background:#fff;border-bottom:1px solid #ddd;min-height:54px;padding:0 24px}.refund-dialog h2[data-v-f91e95e1]{font-size:16px;font-weight:400}.refund-dialog .close-icon[data-v-f91e95e1]{color:#888;font-size:24px}.refund-detail-scroll[data-v-f91e95e1]{box-sizing:border-box;max-height:calc(100vh - 95px);padding:39px 38px 28px;overflow:auto}.refund-detail-table[data-v-f91e95e1]{min-width:780px;font-size:13px}.refund-detail-table th[data-v-f91e95e1],.refund-detail-table td[data-v-f91e95e1]{border-color:#aaa;height:38px;padding:4px 8px}.refund-detail-table .refund-detail-title th[data-v-f91e95e1]{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-f91e95e1]{background:#fff;height:29px}.refund-detail-table tbody tr[data-v-f91e95e1]:nth-child(odd){background:var(--role-tint);color:#111}.refund-detail-table tbody tr[data-v-f91e95e1]:nth-child(2n){color:#111;background:#fff}.refund-detail-table tbody tr[data-v-f91e95e1]:hover{background:var(--role-table-group)}.refund-detail-table th[data-v-f91e95e1]:first-child{width:13%}.refund-detail-table th[data-v-f91e95e1]:nth-child(2){width:17%}.refund-detail-table th[data-v-f91e95e1]:nth-child(3){width:24%}.refund-detail-table th[data-v-f91e95e1]:nth-child(4){width:14%}.refund-detail-table th[data-v-f91e95e1]:nth-child(5),.refund-detail-table th[data-v-f91e95e1]:nth-child(6){width:16%}@media (width<=700px){.goods-page[data-v-f91e95e1]{padding-left:0;padding-right:0}.goods-topbar[data-v-f91e95e1]{display:block}.page-title[data-v-f91e95e1]{min-height:36px}.content-band[data-v-f91e95e1]{padding:10px 8px}.text-filter[data-v-f91e95e1]{min-width:100%}.text-filter input[data-v-f91e95e1]{width:180px!important}.modal-mask[data-v-f91e95e1]{padding:8px}.detail-dialog[data-v-f91e95e1]{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.detail-scroll[data-v-f91e95e1]{max-height:calc(100vh - 175px);padding-left:8px;padding-right:8px}.refund-dialog[data-v-f91e95e1]{width:calc(100vw - 16px)}.refund-dialog>header[data-v-f91e95e1]{padding:0 12px}.refund-detail-scroll[data-v-f91e95e1]{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}.reports-page[data-v-0d819fb6]{background:var(--role-page-bg);color:#111;min-width:0;min-height:calc(100vh - 190px);padding:0 4px 24px}.view-strip[data-v-0d819fb6]{background:var(--role-primary,#006b0a);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 14px;display:flex}.scope-label[data-v-0d819fb6]{color:#eaffea;font-size:13px}.view-tabs[data-v-0d819fb6]{align-items:center;gap:8px;display:flex}.view-tabs button[data-v-0d819fb6]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:6px 12px}.view-tabs button.active[data-v-0d819fb6]{color:var(--role-primary);background:#fff}.filter-band[data-v-0d819fb6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:64px;padding:8px 14px;display:flex}.filter-band input[data-v-0d819fb6]{box-sizing:border-box;background:#fff;border:1px solid #d3d3d3;border-radius:2px;width:174px;height:30px;padding:3px 8px}.game-switch[data-v-0d819fb6]{margin-right:4px;display:inline-flex}.game-switch button[data-v-0d819fb6]{color:#333;cursor:pointer;background:#fff;border:1px solid #bfc8c1;border-right:0;width:42px;height:29px}.game-switch button[data-v-0d819fb6]:last-child{border-right:1px solid #bfc8c1}.game-switch button.active[data-v-0d819fb6]{background:var(--role-primary);color:#fff;font-weight:700}.search[data-v-0d819fb6]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff;cursor:pointer;border-radius:2px;height:30px;padding:3px 15px}.issue-filter[data-v-0d819fb6]{color:#8d5200;background:#fff4d9;border:1px solid #e6af65;padding:5px 9px;font-size:12px}.back-band[data-v-0d819fb6]{background:#fff;justify-content:center;margin:0 6px 8px;padding:12px;display:flex}.back-band button[data-v-0d819fb6]{border:1px solid var(--role-border);color:var(--role-primary);cursor:pointer;background:#fff;padding:4px 12px}.report-band[data-v-0d819fb6]{background:#fff;margin:0 6px;padding:0 14px 14px}.report-bar[data-v-0d819fb6]{background:var(--role-primary);color:#fff;align-items:center;min-height:35px;margin:0 -14px 14px;padding:0 14px;display:flex}.range-tabs[data-v-0d819fb6]{flex-wrap:wrap;align-items:center;gap:0;display:flex}.range-tabs strong[data-v-0d819fb6]{color:#fff;padding-right:12px}.range-tabs span[data-v-0d819fb6]{border-left:1px solid #fff9;padding:0 10px}.range-tabs button[data-v-0d819fb6]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #fff9;padding:4px 10px}.range-tabs button.active[data-v-0d819fb6]{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.table-scroll[data-v-0d819fb6]{overflow:auto}table[data-v-0d819fb6]{border-collapse:collapse;table-layout:auto;width:100%;min-width:1500px;font-size:12px}th[data-v-0d819fb6],td[data-v-0d819fb6]{text-align:center;overflow-wrap:anywhere;border:1px solid #999;height:38px;padding:4px 6px}thead th[data-v-0d819fb6]{height:29px;font-size:13px}.scope-col[data-v-0d819fb6]{background:#fff;width:150px}.member-group[data-v-0d819fb6]{background:var(--role-tint)}.child-group[data-v-0d819fb6]{background:var(--role-table-group)}.scope-group[data-v-0d819fb6]{background:var(--role-table-strong)}tbody tr:nth-child(odd) .scope-cell[data-v-0d819fb6]{background:var(--role-tint)}tbody tr:nth-child(2n) .scope-cell[data-v-0d819fb6]{background:#fff}.scope-cell[data-v-0d819fb6]{text-align:left;justify-content:space-between;align-items:center;gap:6px;display:flex}.scope-cell button[data-v-0d819fb6]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;padding:0}.scope-cell button[data-v-0d819fb6]:hover{text-decoration:underline}.issue-count[data-v-0d819fb6]{color:#e11d2e;white-space:nowrap;flex:none;font-size:12px;font-weight:700}.strong[data-v-0d819fb6]{font-weight:700}.rebate[data-v-0d819fb6]{color:#2874b7}tfoot tr[data-v-0d819fb6]{background:var(--role-table-group);font-weight:700}tfoot td[data-v-0d819fb6],tfoot th[data-v-0d819fb6]{background:var(--role-table-group)}.empty[data-v-0d819fb6]{color:#899;height:150px;background:#fff!important}.mobile-table[data-v-0d819fb6]{display:none}@media (width<=800px){.view-strip[data-v-0d819fb6]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.filter-band[data-v-0d819fb6]{justify-content:flex-start}.filter-band input[data-v-0d819fb6]{width:145px}.report-band[data-v-0d819fb6]{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px}.report-bar[data-v-0d819fb6]{margin-left:-8px;margin-right:-8px;padding:6px 8px}.reports-page[data-v-0d819fb6]{min-height:calc(100vh - 190px);padding:0 0 18px}.view-strip[data-v-0d819fb6]{flex-direction:row;align-items:center;min-height:42px;padding:0 8px}.scope-label[data-v-0d819fb6]{text-overflow:ellipsis;white-space:nowrap;max-width:45%;overflow:hidden}.view-tabs[data-v-0d819fb6]{gap:2px}.view-tabs button[data-v-0d819fb6]{padding:6px 8px;font-size:12px}.filter-band[data-v-0d819fb6]{background:var(--role-tint);grid-template-columns:1fr 1fr;min-height:0;padding:8px;display:grid}.game-switch[data-v-0d819fb6]{grid-column:1/-1;justify-content:center;margin:0}.filter-band input[data-v-0d819fb6]{width:100%;min-width:0}.filter-band>span[data-v-0d819fb6]{text-align:center;align-self:center}.search[data-v-0d819fb6]{grid-column:1/-1;width:100%}.back-band[data-v-0d819fb6]{margin:0;padding:8px}.report-band[data-v-0d819fb6]{margin:0;padding:0 0 10px}.report-bar[data-v-0d819fb6]{margin:0;padding:6px 8px}.range-tabs[data-v-0d819fb6]{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.range-tabs[data-v-0d819fb6]::-webkit-scrollbar{display:none}.range-tabs strong[data-v-0d819fb6]{flex:none;padding-right:8px}.range-tabs span[data-v-0d819fb6],.range-tabs button[data-v-0d819fb6]{flex:none;padding-inline:8px}.table-scroll[data-v-0d819fb6]{overflow-x:hidden}.desktop-table[data-v-0d819fb6]{display:none}.mobile-table[data-v-0d819fb6]{table-layout:fixed;width:100%;min-width:0;font-size:12px;display:table}.mobile-table th[data-v-0d819fb6],.mobile-table td[data-v-0d819fb6]{overflow-wrap:anywhere;border:1px solid #9aa3ad;height:42px;padding:5px 3px}.mobile-table th[data-v-0d819fb6]:first-child{width:25%}.mobile-table th[data-v-0d819fb6]:nth-child(2){width:12%}.mobile-table th[data-v-0d819fb6]:nth-child(3),.mobile-table th[data-v-0d819fb6]:nth-child(4){width:17%}.mobile-table th[data-v-0d819fb6]:nth-child(5){width:14%}.mobile-table th[data-v-0d819fb6]:nth-child(6){width:15%}}.app-hierarchy[data-v-79115634]{color:#1c2e49;gap:12px;padding:4px 2px 25px;display:grid}.app-report-title[data-v-79115634]{justify-content:space-between;align-items:center;display:flex}.app-report-title small[data-v-79115634]{color:#8495ad;letter-spacing:1px;font-size:10px}.app-report-title h1[data-v-79115634]{margin:3px 0;font-size:25px}.app-report-title>button[data-v-79115634]{color:var(--role-primary);background:0 0;border:0;align-items:center;gap:3px;font-size:11px;display:flex}.app-report-periods[data-v-79115634]{background:#e7ecf4;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.app-report-periods button[data-v-79115634]{color:#6d7d93;background:0 0;border:0;border-radius:9px;min-height:39px;font-weight:700}.app-report-periods button[aria-pressed=true][data-v-79115634]{color:var(--role-primary);background:#fff;box-shadow:0 2px 9px #1a305320}.app-date-summary[data-v-79115634]{color:#7b8da5;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0 2px;font-size:12px;display:flex}.app-date-summary span[data-v-79115634]:last-child{color:var(--role-primary)}.app-date-fields[data-v-79115634]{background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.app-date-fields label[data-v-79115634]{color:#718299;gap:6px;min-width:0;font-size:12px;display:grid}.app-date-fields input[data-v-79115634]{border:1px solid #dce4ef;border-radius:9px;width:100%;padding:5px}.app-date-fields button[data-v-79115634]{background:var(--role-primary);color:#fff;border:0;border-radius:9px;grid-column:1/-1}.app-report-scope[data-v-79115634]{overflow-wrap:anywhere;color:#55708d;align-items:center;gap:8px;font-size:12px;display:flex}.app-report-scope button[data-v-79115634]{color:var(--role-primary);background:#fff;border:0;border-radius:9px;padding:8px;font-size:12px}.app-report-scope span[data-v-79115634]{min-width:0}.app-level-tabs[data-v-79115634]{scrollbar-width:none;gap:6px;padding:3px 0 5px;display:flex;overflow-x:auto}.app-level-tabs button[data-v-79115634]{color:#738299;background:#fff;border:1px solid #e1e8f2;border-radius:10px;flex-shrink:0;min-height:43px;padding:7px 11px;font-size:13px;font-weight:700}.app-level-tabs button[aria-selected=true][data-v-79115634]{background:var(--role-primary);border-color:var(--role-primary);color:#fff}.app-level-tabs small[data-v-79115634]{opacity:.8;margin-left:4px;font-size:9px}.app-report-total[data-v-79115634],.app-tail[data-v-79115634],.app-line-report[data-v-79115634]{background:#fff;border:1px solid #e5ecf5;border-radius:18px;padding:16px;box-shadow:0 5px 19px #1c365814}.app-report-total-title[data-v-79115634]{color:#75869e;justify-content:space-between;font-size:12px;display:flex}.app-report-total-title b[data-v-79115634]{font-size:11px;font-weight:500}.app-report-total-value[data-v-79115634]{gap:6px;margin:15px 0;font-size:33px;font-weight:850;display:grid}.app-report-total-value small[data-v-79115634]{color:#778aa3;font-size:12px;font-weight:500}.app-report-total-metrics[data-v-79115634]{border-top:1px solid #dce5f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding-top:14px;display:grid}.app-report-total-metrics>div[data-v-79115634]{gap:5px;min-width:0;display:grid}.app-report-total-metrics>div>span[data-v-79115634]{color:#7a8da6;font-size:11px}.app-report-total-metrics b[data-v-79115634]{overflow-wrap:anywhere;font-size:17px}.app-tail h2[data-v-79115634]{margin:0 0 14px;font-size:14px}.app-tail h2 small[data-v-79115634]{color:var(--role-primary);background:var(--role-tint);border-radius:6px;margin-left:6px;padding:4px 7px;font-size:10px}.app-tail>div[data-v-79115634]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.app-tail>div>span[data-v-79115634]{color:#8997a9;gap:4px;font-size:11px;display:grid}.app-tail b[data-v-79115634]{overflow-wrap:anywhere;font-size:18px}.app-detail-heading[data-v-79115634]{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.app-detail-heading h2[data-v-79115634]{margin:0;font-size:16px}.app-detail-heading span[data-v-79115634]{color:#8d9aae;font-size:11px}.app-line-report header[data-v-79115634]{justify-content:space-between;align-items:center;gap:7px;display:flex}.app-line-report header button[data-v-79115634]{text-align:left;color:#243d62;overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0;font-size:14px;font-weight:750;display:flex}.app-line-report header small[data-v-79115634]{white-space:nowrap;color:#8c9aad;font-size:10px}.app-line-primary[data-v-79115634]{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.app-line-primary>div[data-v-79115634]{gap:5px;min-width:0;display:grid}.app-line-primary>div>span[data-v-79115634]{color:#8291a5;font-size:11px}.app-line-primary b[data-v-79115634]{overflow-wrap:anywhere;font-size:21px}.app-line-expand[data-v-79115634]{width:100%;color:var(--role-primary);background:0 0;border:0;border-top:1px solid #eaf0f7;justify-content:space-between;align-items:center;padding:10px 0 0;font-size:12px;font-weight:650;display:flex}.app-line-all[data-v-79115634]{margin:10px 0 0}.app-line-all>div[data-v-79115634]{border-top:1px dashed #e8edf5;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.app-line-all dt[data-v-79115634]{color:#8190a4;font-size:12px}.app-line-all dd[data-v-79115634]{margin:0;font-size:14px;font-weight:750}.app-report-status[data-v-79115634]{text-align:center;color:#8090a6;padding:24px 10px;font-size:13px}.app-calculation-note[data-v-79115634]{color:#8b99ac;font-size:11px}.app-calculation-note summary[data-v-79115634]{cursor:pointer}.app-calculation-note p[data-v-79115634]{line-height:1.8}.app-hierarchy[data-v-79115634]{gap:10px;padding:0}.app-report-total[data-v-79115634],.app-tail[data-v-79115634],.app-line-report[data-v-79115634]{box-shadow:none;border-radius:14px;padding:13px 15px}.app-report-total[data-v-79115634]{background:#eaf0ff}.app-report-total summary[data-v-79115634]{color:#667fa2;align-items:center;font-size:11px;display:flex;min-height:34px!important}.app-line-primary[data-v-79115634]{gap:15px;margin:10px 0}.app-line-primary b[data-v-79115634]{font-size:21px}.app-line-expand[data-v-79115634]{padding:5px 0 0;font-size:11px;min-height:32px!important}.app-line-report header button[data-v-79115634]{font-size:13px;min-height:32px!important}.app-tail h2[data-v-79115634]{margin-bottom:10px}.app-report-title[data-v-79115634]{min-height:30px}.app-report-title>button[data-v-79115634]{font-size:11px}.reports-v2[data-v-008eddb9]{background:var(--role-page-bg);color:#111;min-width:0;min-height:calc(100vh - 190px);padding:0 4px 24px}.view-strip[data-v-008eddb9]{background:var(--role-primary,#006b0a);color:#fff;justify-content:space-between;align-items:center;min-height:38px;padding:0 14px;display:flex}.scope-label[data-v-008eddb9]{color:#eaffea;font-size:13px}.view-tabs[data-v-008eddb9]{align-items:center;gap:12px;display:flex}.view-tabs strong[data-v-008eddb9]{color:#fff}.view-tabs button[data-v-008eddb9]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffbf;padding:4px 10px}.filter-band[data-v-008eddb9]{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:64px;padding:8px 14px;display:flex}.filter-band input[data-v-008eddb9]{box-sizing:border-box;background:#fff;border:1px solid #d3d3d3;border-radius:2px;width:174px;height:30px;padding:3px 8px}.game-switch[data-v-008eddb9]{margin-right:4px;display:inline-flex}.game-switch button[data-v-008eddb9]{color:#333;cursor:pointer;background:#fff;border:1px solid #bfc8c1;border-right:0;width:42px;height:29px}.game-switch button[data-v-008eddb9]:last-child{border-right:1px solid #bfc8c1}.game-switch button.active[data-v-008eddb9]{background:var(--role-primary);color:#fff;font-weight:700}.search[data-v-008eddb9]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff;cursor:pointer;border-radius:2px;height:30px;padding:3px 15px}.back-band[data-v-008eddb9]{background:#fff;justify-content:center;margin:0 6px 8px;padding:12px;display:flex}.back-band button[data-v-008eddb9]{border:1px solid var(--role-border);color:var(--role-primary);cursor:pointer;background:#fff;padding:4px 12px}.report-band[data-v-008eddb9]{background:#fff;margin:0 6px;padding:0 14px 14px}.report-bar[data-v-008eddb9]{background:var(--role-primary);color:#fff;align-items:center;min-height:35px;margin:0 -14px 14px;padding:0 14px;display:flex}.range-tabs[data-v-008eddb9]{flex-wrap:wrap;align-items:center;gap:0;display:flex}.range-tabs strong[data-v-008eddb9]{color:#fff;padding-right:12px}.range-tabs span[data-v-008eddb9]{border-left:1px solid #fff9;padding:0 10px}.range-tabs button[data-v-008eddb9]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #fff9;padding:4px 10px}.range-tabs button.active[data-v-008eddb9]{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.settlement-note[data-v-008eddb9]{color:#555;margin:8px 0;font-size:12px}.table-scroll[data-v-008eddb9]{overflow:auto}table[data-v-008eddb9]{border-collapse:collapse;table-layout:auto;width:100%;min-width:1200px;font-size:12px}th[data-v-008eddb9],td[data-v-008eddb9]{text-align:center;overflow-wrap:anywhere;border:1px solid #999;height:38px;padding:4px 6px}thead th[data-v-008eddb9]{height:29px;font-size:13px}.scope-col[data-v-008eddb9]{background:#fff;width:150px}.member[data-v-008eddb9]{background:var(--role-tint)}.current[data-v-008eddb9]{background:var(--role-table-group)}.ancestor[data-v-008eddb9]{background:var(--role-table-strong)}.tail[data-v-008eddb9]{background:var(--role-table-group)}.data-row:nth-child(odd) .scope-cell[data-v-008eddb9]{background:var(--role-tint)}.scope-cell[data-v-008eddb9]{text-align:left}.scope-cell button[data-v-008eddb9]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;padding:0}.scope-cell button[data-v-008eddb9]:hover{text-decoration:underline}.scope-cell small[data-v-008eddb9]{color:#777;font-size:11px;display:block}.row-meta[data-v-008eddb9]{justify-content:space-between;align-items:center;gap:6px;margin-top:3px;display:flex}.scope-cell .issue-count[data-v-008eddb9]{color:#e11d2e;white-space:nowrap;font-size:12px;font-weight:700}.strong[data-v-008eddb9]{font-weight:700}tfoot tr[data-v-008eddb9],tfoot td[data-v-008eddb9],tfoot th[data-v-008eddb9]{background:var(--role-table-group);font-weight:700}.empty[data-v-008eddb9]{color:#899;height:150px;background:#fff!important}@media (width<=800px){.view-strip[data-v-008eddb9]{min-height:42px;padding:0 8px}.scope-label[data-v-008eddb9]{text-overflow:ellipsis;white-space:nowrap;max-width:45%;overflow:hidden}.view-tabs[data-v-008eddb9]{gap:5px}.view-tabs strong[data-v-008eddb9]{font-size:12px}.view-tabs button[data-v-008eddb9]{padding:5px 7px;font-size:12px}.filter-band[data-v-008eddb9]{background:var(--role-tint);grid-template-columns:1fr 1fr;justify-content:stretch;min-height:0;padding:8px;display:grid}.game-switch[data-v-008eddb9]{grid-column:1/-1;justify-content:center;margin:0}.filter-band input[data-v-008eddb9]{width:100%;min-width:0}.search[data-v-008eddb9]{grid-column:1/-1}.report-band[data-v-008eddb9]{margin:0;padding-left:8px;padding-right:8px}.report-bar[data-v-008eddb9]{margin-left:-8px;margin-right:-8px;padding:6px 8px}.range-tabs button[data-v-008eddb9]{padding:4px 7px}}.block-page[data-v-4b0d952e]{background:var(--role-page-bg);color:#111;min-width:0;padding:6px 4px 24px}.block-tabs[data-v-4b0d952e]{background:var(--role-primary);justify-content:flex-end;align-items:stretch;min-height:38px;display:flex}.block-tabs button[data-v-4b0d952e]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px dotted #ffffffb3;border-radius:0;min-width:108px;padding:8px 14px}.block-tabs button.active[data-v-4b0d952e]{color:var(--role-primary);background:#fff;margin:5px 6px;padding-top:3px;padding-bottom:3px;font-weight:700}.content-band[data-v-4b0d952e]{background:#fff;margin-top:8px;padding:14px}.filters[data-v-4b0d952e]{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-4b0d952e]{align-items:center;gap:5px;display:inline-flex}.filters input[data-v-4b0d952e],.filters select[data-v-4b0d952e]{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-4b0d952e]{width:138px}.filters .issue-input[data-v-4b0d952e]{width:132px}.filters button[data-v-4b0d952e]{cursor:pointer;border-radius:0;height:29px;padding:3px 14px}.query[data-v-4b0d952e]{border:1px solid var(--role-primary);background:var(--role-primary);color:#fff}.reset[data-v-4b0d952e]{background:#fff;border:1px solid #aaa}.table-scroll[data-v-4b0d952e],.board-scroll[data-v-4b0d952e]{overflow:auto}table[data-v-4b0d952e]{border-collapse:collapse;table-layout:auto;width:100%;min-width:1240px;font-size:12px}th[data-v-4b0d952e],td[data-v-4b0d952e]{text-align:center;overflow-wrap:anywhere;border:1px solid #9eaaa4;height:34px;padding:4px 6px}thead th[data-v-4b0d952e],tbody tr[data-v-4b0d952e]:nth-child(2n){background:var(--role-tint)}tbody tr.won[data-v-4b0d952e]{background:#fff9d8}tbody tr.released[data-v-4b0d952e]{color:#745050;background:#fff0f0}.order-number-col[data-v-4b0d952e]{width:174px}.member[data-v-4b0d952e]{color:var(--role-primary);font-weight:700}.number span[data-v-4b0d952e],.block-amount[data-v-4b0d952e]{color:#d52818;font-weight:700}.number small[data-v-4b0d952e]{color:#d52818;margin-left:3px;font-size:11px;font-weight:400;display:inline}.share-pct[data-v-4b0d952e]{color:#087515;font-weight:700}tfoot tr[data-v-4b0d952e]{background:var(--role-table-group);font-weight:700}.empty[data-v-4b0d952e]{color:#899;height:150px}.board-empty[data-v-4b0d952e]{background:#fff;place-items:center;display:grid}.board-group[data-v-4b0d952e]{border:1px solid var(--role-primary);background:#fff;margin-bottom:10px}.board-group>header[data-v-4b0d952e]{background:var(--role-primary);color:#fff;padding:8px 10px;font-weight:700}.board-group>header span[data-v-4b0d952e]{opacity:.85;margin-left:8px;font-weight:400}.board-grid[data-v-4b0d952e]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.board-cell[data-v-4b0d952e]{border-bottom:1px solid #bad5d0;border-right:1px solid #bad5d0;min-height:86px;padding:8px 10px}.board-cell strong[data-v-4b0d952e]{color:var(--role-primary);overflow-wrap:anywhere;margin-bottom:5px;display:block}.board-cell dl[data-v-4b0d952e]{grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:4px;margin:0;font-size:12px;display:grid}.board-cell dt[data-v-4b0d952e]{color:#677}.board-cell dd[data-v-4b0d952e]{text-align:right;margin:0}.board-cell .used[data-v-4b0d952e]{color:#d21c1c;font-weight:700}@media (width<=760px){.block-page[data-v-4b0d952e]{padding-left:0;padding-right:0}.content-band[data-v-4b0d952e]{padding:8px}.block-tabs[data-v-4b0d952e]{justify-content:flex-start;overflow-x:auto}.filters[data-v-4b0d952e]{justify-content:flex-start}.board-grid[data-v-4b0d952e]{grid-template-columns:repeat(2,minmax(145px,1fr));min-width:320px}}.app-ledger-controls[data-v-948749b7]{gap:9px;padding:10px 2px;display:grid}.app-ledger-switch[data-v-948749b7]{background:#e9eef6;border-radius:12px;gap:5px;padding:4px;display:flex}.app-ledger-switch button[data-v-948749b7]{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-948749b7]{color:var(--role-primary);background:#fff;box-shadow:0 2px 8px #172a481c}.monthly-table-scroll[data-v-948749b7]{padding:15px;overflow-x:auto}.monthly-ledger-table[data-v-948749b7]{border-collapse:collapse;table-layout:fixed;color:#000;width:100%;min-width:900px;font:13px Arial,Microsoft YaHei,sans-serif}th[data-v-948749b7],td[data-v-948749b7]{box-sizing:border-box;text-align:center;overflow-wrap:anywhere;border:1px solid #b1b1b1;height:39px;padding:5px}thead th[data-v-948749b7],.detail-columns th[data-v-948749b7]{background:#fff;height:29px;font-size:14px;font-weight:700}.goods-row[data-v-948749b7],.total-row[data-v-948749b7],.tinted-row[data-v-948749b7]{background:var(--role-tint,#d3fff3)}.block-row[data-v-948749b7]:not(.total-row),.detail-row[data-v-948749b7]:not(.tinted-row),.path-ledger-table .goods-row[data-v-948749b7]:not(.total-row){background:#fff}tbody tr.summary-row[data-v-948749b7]:hover,tbody tr.detail-row[data-v-948749b7]:hover,.path-ledger-table tbody tr.summary-row[data-v-948749b7]:hover{background:#ffe8c7}.category-toggle[data-v-948749b7]{text-align:left}.category-toggle button[data-v-948749b7]{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-948749b7]{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-948749b7]{color:red;font-size:16px;font-weight:700}.issue-label[data-v-948749b7]{color:#0af}.issue-link[data-v-948749b7]{color:#0af;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.issue-link[data-v-948749b7]:hover{text-decoration:underline}.mobile-day-link[data-v-948749b7]{text-align:left;min-height:44px}.risk-pair[data-v-948749b7]{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:6px;display:grid}.risk-labels[data-v-948749b7],.block-limit[data-v-948749b7]{color:#f33}.max-loss[data-v-948749b7]{color:green}.status[data-v-948749b7]{color:#777;height:55px}.detail-error[data-v-948749b7]{color:#b91c1c}.detail-error button[data-v-948749b7]{cursor:pointer}.app-ledger-list[data-v-948749b7]{gap:9px;display:grid}.app-ledger-day[data-v-948749b7]{background:#fff;border:1px solid #e5ecf6;border-radius:13px;padding:0 12px;overflow:hidden}.app-ledger-day.is-total[data-v-948749b7]{background:#eaf0ff;border-color:#dfe8fc}.ledger-day-heading[data-v-948749b7]{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-948749b7]{overflow-wrap:anywhere;min-width:0}.ledger-day-heading>span[data-v-948749b7]:first-child{text-align:left;color:var(--role-primary);font-size:12px;font-weight:700}.ledger-day-heading small[data-v-948749b7]{color:#8b9bb1;margin-bottom:4px;font-size:10px;display:block}.ledger-day-stats[data-v-948749b7]{color:#8190a5;border-top:1px solid #e7edf5;flex-wrap:wrap;gap:12px;padding:10px 0;font-size:11px;display:flex}.ledger-play[data-v-948749b7]{border-top:1px solid #edf1f7;padding:0 2px}.ledger-play summary[data-v-948749b7]{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-948749b7]{text-align:left;color:#345370;overflow-wrap:anywhere;font-size:12px}.ledger-play.play-group summary[data-v-948749b7]{color:#8196b7;background:#f5f8fe}.ledger-play .task-facts[data-v-948749b7]{background:#f7f9fc;margin:0;padding:0 8px}.ledger-open-day[data-v-948749b7]{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-948749b7]{flex-wrap:wrap;justify-content:space-between;padding:8px 0;display:flex}.app-ledger-switch[data-v-948749b7]{flex:1 0 150px;min-width:0;padding:3px}.app-ledger-switch button[data-v-948749b7]{white-space:nowrap;padding:0 7px;font-size:12px}.ledger-page[data-v-f63c53a3]{background:var(--role-page-bg);color:#111;min-width:0;padding:10px 4px 24px}.ledger-tabs[data-v-f63c53a3]{background:var(--role-primary);justify-content:flex-end;gap:0;min-height:38px;padding:0 14px;display:flex}.ledger-location[data-v-f63c53a3]{color:#fff;white-space:nowrap;align-self:center;margin-right:auto;font-size:13px}.ledger-tabs button[data-v-f63c53a3]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px dotted #ffffffb3;padding:6px 14px}.ledger-tabs button.active[data-v-f63c53a3]{color:var(--role-primary);background:#fff;margin:5px 4px;padding-block:2px;font-weight:700}.ledger-panel[data-v-f63c53a3]{background:#fff;margin-top:10px;padding-bottom:14px}.filter-bar[data-v-f63c53a3]{background:var(--role-primary);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 14px;display:flex}.quick-ranges[data-v-f63c53a3],.filters[data-v-f63c53a3]{flex-wrap:wrap;align-items:center;gap:0;display:flex}.quick-ranges strong[data-v-f63c53a3]{color:#fff;padding-right:10px}.path-issue-select[data-v-f63c53a3]{color:#fff;background:var(--role-primary);font:inherit;cursor:pointer;border:0;border-left:1px solid #ffffffa6;padding:4px 10px}.quick-ranges button[data-v-f63c53a3]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffffa6;padding:4px 10px}.quick-ranges button.active[data-v-f63c53a3]{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.filters[data-v-f63c53a3]{gap:5px}.filters select[data-v-f63c53a3],.filters input[data-v-f63c53a3]{height:25px;color:var(--role-primary);background:#fff;border:1px solid #ddd;border-radius:0;font-size:12px}.filters select[data-v-f63c53a3]:nth-child(2){max-width:190px}.search[data-v-f63c53a3]{border:1px solid var(--role-border);background:var(--role-tint);cursor:pointer;height:25px}.scope-line[data-v-f63c53a3]{color:#333;align-items:center;gap:10px;min-height:54px;padding:8px 14px;display:flex}.back-button[data-v-f63c53a3]{border:1px solid var(--role-border);background:var(--role-tint);color:var(--role-primary);cursor:pointer;padding:5px 10px}.scope-path[data-v-f63c53a3]{overflow-wrap:anywhere;min-width:0}.scope-link[data-v-f63c53a3],.account-link[data-v-f63c53a3]{color:var(--role-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.child-strip[data-v-f63c53a3]{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-f63c53a3]{color:var(--role-primary);flex:none;align-self:center;font-weight:700}.child-strip button[data-v-f63c53a3]{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-f63c53a3]{color:#555;margin-top:3px;display:block}.table-scroll[data-v-f63c53a3]{padding:0 14px;overflow:auto}table[data-v-f63c53a3]{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px;font-size:13px}th[data-v-f63c53a3],td[data-v-f63c53a3]{text-align:center;border:1px solid #aaa;height:38px;padding:4px 8px}thead th[data-v-f63c53a3]{background:#fafafa;height:30px}tbody tr[data-v-f63c53a3]:nth-child(odd){background:var(--role-tint)}tbody tr[data-v-f63c53a3]:nth-child(2n){background:#fff}tbody .detail-row[data-v-f63c53a3]{background:#fff!important}.detail-head[data-v-f63c53a3]{font-weight:700;background:var(--role-table-strong)!important}.breakdown-tabs-row td[data-v-f63c53a3]{text-align:left;height:34px;padding:0 8px;background:#f5f7f8!important}.breakdown-tabs[data-v-f63c53a3]{gap:4px;display:inline-flex}.breakdown-tabs button[data-v-f63c53a3]{border:1px solid var(--role-border);color:var(--role-primary);cursor:pointer;background:#fff;padding:5px 14px}.breakdown-tabs button.active[data-v-f63c53a3]{background:var(--role-primary);color:#fff;font-weight:700}.breakdown-loading[data-v-f63c53a3]{color:#777;margin-left:10px}.path-head[data-v-f63c53a3]{font-weight:700;background:var(--role-table-strong)!important}tfoot tr[data-v-f63c53a3]{background:var(--role-table-strong);font-weight:700}.issue-link[data-v-f63c53a3]{color:var(--role-primary);cursor:pointer;background:0 0;border:0}.empty[data-v-f63c53a3]{color:#899;height:150px;background:#fff!important}@media (width<=900px){.ledger-tabs[data-v-f63c53a3]{justify-content:flex-start;overflow-x:auto}.filter-bar[data-v-f63c53a3]{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px}.filters[data-v-f63c53a3]{width:100%}}.app-ledger-picker[data-v-f63c53a3]{background:#fff;border:1px solid #e4ebf5;border-radius:12px;overflow:hidden}.app-ledger-picker>summary[data-v-f63c53a3]{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-f63c53a3]{color:#8296b2;font-size:11px;font-weight:500}.app-ledger-picker>div[data-v-f63c53a3]{border-top:1px solid #edf2f9;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.app-ledger-picker button[data-v-f63c53a3]{color:#667c9b;background:#f1f5fc;border:0;border-radius:8px;font-size:12px}.app-ledger-picker button[aria-pressed=true][data-v-f63c53a3]{background:var(--role-primary);color:#fff}
