:root{--bg:#cfcfcf;--panel:#e6e6e6;--panel2:#d9d9d9;--text:#111111;--muted:#3b3b3b;--accent:#7a8700;--danger:#b00020;--border:rgba(0,0,0,.25);--topbar-bg:#7a8700;--bottombar-bg:#e6e6e6;--sidebar-bg:#e6e6e6;--topbar-h:38px;--bottombar-h:54px;--sidebar-w:240px;--radius:10px;--shadow:0 6px 18px rgba(0,0,0,.18);--font:Arial,Tahoma,sans-serif;--fs10:10px;--fs11:11px;--fs12:12px;--ctl-h:28px;--btn-h:30px;--row-h:24px;--head-h:24px;--ak-olive:#7a8700;--ak-orange:#f2a33a;--ak-teal:#1bb3ad;--ak-blueSel:#1175c2;--ak-pink:#d8a3d9;--ak-blueCell:#a7c9da;--ak-sys:#b7b900}*{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-size:var(--fs11);font-family:var(--font);overflow:hidden}body.is-login #bottombar,body.is-login #sidebar,body.is-login #topbar{display:none!important}body.is-login #app{position:relative;height:100dvh;overflow:hidden}body.is-login .main{position:relative;height:100dvh;overflow:hidden;padding-left:var(--sidebar-w)}body.is-login .view{position:absolute;top:var(--topbar-h);bottom:var(--bottombar-h);left:0;right:0;padding:16px;min-width:0;overflow:hidden;-webkit-overflow-scrolling:touch}a{color:inherit;text-decoration:none}button,input,select{font:inherit}#app{display:flex;height:100dvh}.sidebar{width:var(--sidebar-w);background:var(--sidebar-bg);border-right:1px solid var(--border);padding:14px;position:fixed;left:0;top:0;height:100dvh;overflow:auto;z-index:60;transition:transform .15s ease}.sidebar::-webkit-scrollbar{width:10px}.sidebar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:999px;border:2px solid transparent}.sidebar::-webkit-scrollbar-track{background:0 0}.brand{padding:10px 8px 14px 8px;border-bottom:1px solid var(--border);margin-bottom:10px}.brand-title{font-weight:950;letter-spacing:.1em;font-size:18px}.brand-sub{color:var(--muted);font-size:12px;margin-top:2px}.navsec{margin-top:12px}.navsec-title{margin:10px 8px 6px 8px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:var(--muted)}.navlink{display:block;padding:10px 10px;margin:4px 4px;border-radius:12px;color:var(--text);position:relative;transition:background .14s ease,transform .14s ease,border-color .14s ease;border:1px solid transparent}.navlink:hover{background:rgba(255,255,255,.06);transform:translateX(2px);border-color:rgba(255,255,255,.08)}.navlink.active{background:linear-gradient(90deg,rgba(72,176,255,.18),rgba(0,255,180,.08));border-color:rgba(72,176,255,.22)}.navlink.active::before{content:'';position:absolute;left:-4px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--accent)}.sidebar-card{margin-top:14px;background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:14px;padding:12px}.sidebar-card .who{font-weight:800;margin-top:2px;margin-bottom:2px}.main{flex:1;display:flex;flex-direction:column;min-width:0;height:100dvh;overflow:hidden;margin-left:var(--sidebar-w)}.topbar{height:var(--topbar-h);display:flex;align-items:center;justify-content:space-between;padding:0 14px;background:var(--topbar-bg);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:70;backdrop-filter:blur(10px)}.tb-brand{font-weight:950;letter-spacing:.08em}.tb-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tb-chip{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18);color:var(--text)}.tb-k{font-size:11px;color:var(--muted);letter-spacing:.06em}.tb-v{font-size:12px;font-weight:800}.tb-result{border-color:rgba(0,255,180,.25);background:rgba(0,255,180,.08)}.tb-theme{height:34px;border-radius:12px;padding:0 10px;background:rgba(255,255,255,.06);color:var(--text);border:1px solid rgba(255,255,255,.12)}@media(max-width:900px){.tb-brand{display:none}.tb-chips{gap:6px}.tb-chip{padding:6px 8px}}.bottombar{height:var(--bottombar-h);border-top:1px solid var(--border);background:var(--bottombar-bg);backdrop-filter:blur(10px);position:sticky;bottom:0;z-index:72;display:flex}.bb-wrap{height:100%;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch}.bb-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--muted);text-decoration:none;border:0;background:0 0;cursor:pointer}.bb-ico{width:28px;height:28px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:var(--text)}.bb-lbl{font-size:11px;letter-spacing:.02em}.bb-item.active .bb-ico{border-color:rgba(72,176,255,.45);background:rgba(72,176,255,.16)}.bb-item.active{color:var(--text)}.view{padding:16px;min-width:0;flex:1;min-height:0;overflow:auto}.card{background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px}.grid{display:grid;gap:12px}.grid-2{grid-template-columns:1fr 1fr}@media(max-width:900px){.sidebar{width:min(86vw,320px)}.main{margin-left:0}.bottombar{display:block}.grid-2{grid-template-columns:1fr}}.h1{font-size:18px;margin:0 0 10px 0}.small{color:var(--muted);font-size:12px}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.row>*{flex:0 0 auto}.input{background:rgba(0,0,0,.25);border:1px solid var(--border);color:var(--text);padding:10px 10px;border-radius:12px;outline:0}.input:disabled{opacity:1;color:rgba(231,238,252,.92);background:rgba(0,0,0,.18)}.btn{background:rgba(72,176,255,.15);border:1px solid rgba(72,176,255,.35);color:var(--text);padding:10px 12px;border-radius:12px;cursor:pointer}.btn:hover{background:rgba(72,176,255,.22)}.btn.danger{background:rgba(255,77,77,.15);border-color:rgba(255,77,77,.35)}.table{width:100%;border-collapse:collapse;font-size:13px}.table td,.table th{border-bottom:1px solid var(--border);padding:10px 8px;text-align:left}.badge{padding:3px 8px;border-radius:999px;font-size:12px;border:1px solid var(--border);color:var(--muted)}.kbd{font-size:12px;border:1px solid var(--border);padding:2px 6px;border-radius:8px;color:var(--muted)}.sale-shell{display:grid;gap:12px;grid-template-columns:1.2fr .8fr}@media(max-width:900px){.sale-shell{grid-template-columns:1fr}}.sale-entrybar{position:sticky;bottom:0;background:rgba(17,24,35,.92);border:1px solid var(--border);border-radius:var(--radius);padding:12px;backdrop-filter:blur(12px)}.sale-entrybar .row{align-items:flex-end}.sale-kbdhint{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}body.sidebar-hidden .sidebar{transform:translateX(-105%)}body.sidebar-hidden .main{margin-left:0;padding-left:0}body.topbar-hidden #topbar{display:none!important}body.bottombar-hidden #bottombar{display:none!important}#chromeToggles{position:fixed;right:10px;bottom:10px;z-index:9999;display:flex;gap:8px}#chromeToggles .ct-btn{width:36px;height:36px;border-radius:12px;border:1px solid var(--border);background:rgba(0,0,0,.25);color:var(--text);font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;user-select:none}#chromeToggles .ct-btn.on{background:rgba(72,176,255,.22);border-color:rgba(72,176,255,.45)}.iconbtn{background:rgba(255,255,255,.06);border:1px solid var(--border);color:var(--text);border-radius:10px;padding:6px 10px;cursor:pointer}.iconbtn:hover{background:rgba(255,255,255,.1)}.topbar-inner{display:flex;align-items:center;gap:10px;min-height:var(--topbar-h);padding:0 12px;flex-wrap:wrap}.crumb{color:var(--muted);font-size:13px}.navsec-title-btn{width:100%;display:flex;align-items:center;justify-content:space-between;background:0 0;border:0;padding:10px 8px 6px 8px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:var(--muted);cursor:pointer}.navsec-caret{opacity:.7}.navsec.collapsed .navsec-body{display:none}.navsec.collapsed .navsec-caret{transform:rotate(-90deg)}.navsec-caret{transition:transform .12s ease}.themecard{cursor:pointer}.themecard:hover{outline:1px solid rgba(255,255,255,.12)}.err{color:var(--danger)}body.page-sale{overflow:hidden}body.page-sale .main{overflow:hidden}body.page-sale .view{overflow:hidden;padding:0}.page-sale-shell{height:100%;padding:14px;overflow:hidden}.sale-split{height:100%;display:grid;grid-template-columns:1fr 420px;gap:14px;min-height:0}.sale-left,.sale-right{height:100%;overflow:hidden;display:flex;flex-direction:column}.sale-totalbar{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(0,0,0,.1)}.sale-totalval{font-size:26px;font-weight:800;letter-spacing:.5px;margin-top:4px}.sale-entry{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(0,0,0,.1)}.sale-entry .label{opacity:.85}.sale-entry-row .inp{height:44px;font-size:16px}@media(max-width:900px){.sale-split{grid-template-columns:1fr}.sale-left{order:2}.sale-right{order:1}}.sale-head{display:flex;gap:12px;align-items:flex-end;padding-bottom:10px;border-bottom:1px solid var(--border)}.sale-head-left{width:160px}.sale-head-center{flex:1;min-width:180px}.sale-head-right{display:flex;gap:10px;align-items:flex-end}.sale-party-drop{display:none;position:absolute;left:0;right:0;top:70px;padding:8px;max-height:240px;overflow:auto;z-index:20}.sale-meta{padding:10px 0 6px 0}.sale-total{font-size:26px;font-weight:900;letter-spacing:.02em;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(0,0,0,.12);width:max-content;min-width:180px;font-variant-numeric:tabular-nums}.sale-entry{display:flex;gap:10px;align-items:flex-end;padding-top:8px;flex-wrap:wrap}.sale-actions{margin-top:12px;display:flex;justify-content:space-between;gap:10px;align-items:center}.sale-actions-left,.sale-actions-right{display:flex;gap:10px;flex-wrap:wrap}.sale-grid{flex:1;min-height:0;border:1px solid var(--border);border-radius:var(--radius);background:rgba(0,0,0,.1);overflow:auto}.sale-grid .table{margin:0;border:none;table-layout:fixed}.sale-grid td,.sale-grid th{font-size:13px;padding:7px 10px;line-height:1.05}.sale-grid td.num{font-variant-numeric:tabular-nums;text-align:right}.sale-grid tbody tr.is-sel{outline:2px solid rgba(120,200,255,.45);background:rgba(120,200,255,.07)}.sale-grid thead th{position:sticky;top:0;z-index:2;background:var(--panel2)}.sale-hint{padding-top:10px;opacity:.85}@media(max-width:900px){.page-sale-shell{padding:10px}.sale-split{grid-template-columns:1fr}.sale-right{height:52vh}}.charts-shell{height:100%;padding:14px;display:flex;gap:14px;overflow:hidden}.charts-left{flex:1;display:flex;flex-direction:column;overflow:hidden}.charts-desktop,.charts-mobile{flex:1;min-height:0;overflow:hidden}.charts-gridwrap{overflow:auto;border:1px solid var(--border);border-radius:var(--radius);background:rgba(0,0,0,.1)}.charts-gridwrap.mini{max-height:420px}.charts-desk-grid{display:grid;grid-template-columns:1fr 360px;gap:14px;flex:1;min-height:0}.charts-mainwrap{min-height:0;display:flex;flex-direction:column}.charts-mainwrap .charts-gridwrap{flex:1;min-height:0}.charts-sidewrap{min-height:0;display:flex;flex-direction:column}.charts-side3{display:grid;grid-template-columns:1fr;gap:10px;align-items:start}.charts-sys{border:1px solid var(--border);border-radius:var(--radius);padding:10px;background:rgba(0,0,0,.08)}.charts-mini-grid td,.charts-mini-grid th{padding:6px 8px;font-size:12px;line-height:1}.charts-grid{margin:0;table-layout:fixed;width:100%}.charts-grid-10x td,.charts-grid-10x th{padding:5px 6px}.charts-grid-10x .ch-digit{width:46px}.charts-grid-10x .ch-val{width:64px;text-align:right;font-variant-numeric:tabular-nums}.charts-grid-10x thead th{white-space:nowrap}.charts-grid-10x thead tr.ch-top th{position:sticky;top:0}.charts-grid-10x thead tr.ch-sub th{position:sticky;top:26px}.charts-grid-10x .ch-hd-group{text-align:center;font-size:11px;opacity:.9}.charts-grid td,.charts-grid th{font-size:12px;padding:6px 8px;line-height:1}.charts-grid thead th{position:sticky;top:0;z-index:2;background:var(--panel2)}.ch-hd-digit{width:70px;text-align:left}.ch-hd-val{width:90px;text-align:left}.ch-digit{font-weight:800;color:rgba(255,255,255,.92);width:70px}.ch-val{width:90px;font-variant-numeric:tabular-nums}.ch-hot{color:var(--danger);font-weight:900}body.page-charts .view{padding:0;overflow:hidden}@media(max-width:900px){.charts-shell{padding:10px}.charts-desk-grid{grid-template-columns:1fr}.charts-side3{grid-template-columns:1fr}}body.page-charts,body.page-sale{background:#d7d7d7;color:#111}body.page-charts .view,body.page-sale .view{padding:10px;overflow:hidden;background:0 0}.sale-classic-shell{height:100%;background:#d7d7d7;border:1px solid #bdbdbd;display:flex;flex-direction:column;padding:14px;gap:10px}.sale-classic-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sale-classic-left{width:260px}.sale-classic-right{width:220px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sale-classic-label{font-weight:800;font-size:18px;color:#111;margin-bottom:6px}.sale-classic-inp{width:100%;height:44px;border:2px solid #a9a9a9;background:#efefef;color:#111;font-weight:900;font-size:22px;text-align:center;outline:0}.sale-classic-inp.party{font-size:18px;height:34px}.sale-classic-inp.inv{font-size:16px;height:32px}.sale-classic-inp.draw{height:44px;font-size:18px;font-weight:800}.sale-classic-partyname{margin-top:6px;font-size:14px;font-weight:700;color:#333;min-height:18px}.sale-classic-btn{height:44px;min-width:140px;border:2px solid #a9a9a9;background:#efefef;font-weight:900;cursor:pointer}.sale-classic-btn:hover{filter:brightness(.98)}.sale-classic-center{flex:1;text-align:center;padding-top:4px}.sale-classic-date{font-size:clamp(22px,3.2vw,30px);font-weight:900;color:#0b2a8f;line-height:1.1}.sale-classic-drawrow{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:14px}.sale-classic-draw{font-size:clamp(24px,3.6vw,32px);font-weight:900;color:#6a129b}.sale-classic-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.sale-classic-check input{display:none}.sale-classic-checkbox{width:24px;height:24px;border:3px solid #a10000;background:#f6f6f6;display:inline-block;position:relative}.sale-classic-check input:checked+.sale-classic-checkbox:after{content:'';position:absolute;left:6px;top:2px;width:6px;height:12px;border:3px solid #111;border-top:none;border-left:none;transform:rotate(45deg)}.sale-classic-mid{flex:1;display:flex;gap:16px;min-height:0}.sale-classic-grid{border:2px solid #b0b0b0;background:#cfcfcf;min-height:0}.sale-classic-grid.sale-left{flex:0 0 46%}.sale-classic-grid.sale-right{flex:1 1 auto}.sale-classic-table{width:100%;border-collapse:collapse;table-layout:fixed;font-weight:900}.sale-classic-table thead th{background:#e8e8e8;border:1px solid #8f8f8f;padding:2px 4px;font-size:14px;color:#111;text-align:left}.sale-classic-table tbody{display:block;height:100%;overflow:auto}.sale-classic-table tbody tr,.sale-classic-table thead{display:table;width:100%;table-layout:fixed}.sale-classic-table tbody td{border:1px solid #9c9c9c;padding:2px 6px;font-size:16px;color:#004d4d;background:#d0d0d0}.sale-classic-table tbody tr.is-sel td{outline:3px solid rgba(0,0,0,.35);background:#c8c8c8}.sale-classic-foot{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.sale-classic-clock,.sale-classic-total{font-size:18px;font-weight:900;color:#b30000}.sale-classic-toolbar{display:flex;justify-content:center;gap:28px;padding:10px 0 4px 0}.sale-icbtn{width:86px;height:48px;border:2px solid #c3c3c3;background:#efefef;cursor:pointer;display:flex;align-items:center;justify-content:center}.sale-icbtn:hover{filter:brightness(.98)}.sale-icbtn .ic{width:34px;height:34px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.ic.plus{background-image:url('/assets/icons/plus.svg')}.ic.pencil{background-image:url('/assets/icons/pencil.svg')}.ic.search{background-image:url('/assets/icons/search.svg')}.ic.trash{background-image:url('/assets/icons/trash.svg')}.ic.next{background-image:url('/assets/icons/next.svg')}.ic.prev{background-image:url('/assets/icons/prev.svg')}.ic.pct{background-image:url('/assets/icons/percent.svg')}.ic.back{background-image:url('/assets/icons/back.svg')}.sale-classic-party-drop{display:none;position:absolute;left:0;top:100%;width:260px;max-height:220px;overflow:auto;background:#f4f4f4;border:2px solid #b0b0b0;z-index:20}.sale-classic-party-drop>div{padding:8px 10px;border-bottom:1px solid #d0d0d0;cursor:pointer}.sale-classic-party-drop>div:hover{background:#e9e9e9}@media (max-width:860px){body.page-sale .view{overflow:auto}.sale-classic-shell{height:auto;min-height:100%}.sale-classic-top{flex-direction:column;align-items:stretch}.sale-classic-left,.sale-classic-right{width:auto;align-items:stretch}.sale-classic-mid{flex-direction:column}.sale-classic-grid.sale-left{flex:1 1 auto}}.classic-chart-shell{height:100%;background:#d7d7d7;border:1px solid #bdbdbd;display:flex;flex-direction:column;padding:10px;gap:10px}.classic-chart-gridwrap{flex:1;min-height:0;display:flex;gap:14px}.classic-chart-grid{flex:1 1 auto;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:12px;gap:12px;overflow-x:auto;overflow-y:hidden;align-content:start;padding-bottom:8px}.classic-block{display:grid;grid-template-columns:45px 8ch;column-gap:4px;grid-auto-rows:var(--ch-row,24px);border:2px solid #b0b0b0;background:#d7d7d7}body.page-charts .ox-block{margin-top:var(--ox-off,0)}.classic-row{display:contents}.c-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;letter-spacing:.5px}.c-sale{display:none}.c-prize{background:#c9f7c9;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:18px;padding-left:10px}body.page-charts .c-prize.has{background:#c9f7c9}.classic-chart-side{width:260px;background:#d7d7d7;border:2px solid #b0b0b0;padding:10px;display:flex;flex-direction:column;gap:12px}.classic-mini-title{font-weight:900;color:#004d4d;margin-bottom:6px}.classic-mini{display:grid;grid-template-columns:45px 8ch;column-gap:4px;grid-auto-rows:var(--ch-row,24px)}.classic-mini-row{display:contents}.m-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px}.m-sale{display:none}.m-prize{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .m-prize.has{background:#f7c7f7}.classic-side{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.classic-side-bot,.classic-side-top{flex:0 0 auto;display:flex;flex-direction:column;gap:6px}.classic-mini-title{font-weight:900;font-size:26px;color:#0a5b57}.classic-side-bot .classic-mini,.classic-side-top .classic-mini{display:grid;grid-template-columns:45px 8ch;column-gap:4px;grid-auto-rows:26px}.classic-side-mid{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:10px;align-items:center}.classic-side-kating{border:2px solid #b0b0b0;background:#efefef;padding:10px 18px;font-weight:900;font-size:22px}.classic-side-date{font-size:26px;font-weight:900;color:#6a129b}.classic-side-draw{font-size:28px;font-weight:900;color:#6a129b}.classic-side-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.classic-side-ts{font-weight:900;color:#004d4d}.classic-side-auto{display:flex;align-items:center;gap:8px;font-weight:800}.classic-side-auto input{width:18px;height:18px}.classic-chart-footer{display:flex;justify-content:space-between;align-items:center;padding:4px 6px}.classic-foot-left{display:flex;gap:40px;font-weight:900;color:#004d4d;font-size:20px}.classic-time{color:#0b2a8f;font-weight:900;font-size:18px}@media (max-width:860px){body.page-charts .view{overflow:auto}.classic-chart-shell{height:auto;min-height:calc(100vh - var(--topbar-h) - var(--bottombar-h) - 20px)}.classic-chart-gridwrap{flex-direction:column}.classic-chart-grid{overflow-x:auto;overflow-y:hidden;grid-template-columns:repeat(4,340px);padding-bottom:8px}.classic-chart-side{width:auto}}.sale-classic-field{position:relative}body.page-charts .classic-chart-grid{overflow:hidden!important}body.page-charts .classic-block{display:grid;grid-template-columns:45px 8ch;column-gap:5px;grid-auto-rows:var(--ch-row,24px);border:2px solid #b0b0b0;background:#d7d7d7}@media (max-width:860px){body.page-charts .view{overflow:auto!important}body.page-charts .classic-chart-shell{height:auto!important;min-height:unset!important}body.page-charts .classic-chart-grid{overflow:auto!important;overflow-x:auto!important;overflow-y:auto!important}body.page-charts .classic-chart-gridwrap{flex-direction:column}body.page-charts .classic-chart-side{width:auto}}body.page-charts .c-digit,body.page-charts .c-prize,body.page-charts .c-sale,body.page-charts .m-digit,body.page-charts .m-prize,body.page-charts .m-sale{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .classic-block .classic-row:nth-child(2n) .c-digit{filter:brightness(.96)}body.page-charts .classic-block .classic-row:nth-child(2n) .c-prize{filter:brightness(.97)}body.page-charts .classic-mini .classic-mini-row:nth-child(2n) .m-digit{filter:brightness(.96)}body.page-charts .classic-mini .classic-mini-row:nth-child(2n) .m-prize{filter:brightness(.97)}body.page-charts .classic-mini{display:grid;grid-template-columns:45px 8ch;column-gap:5px;grid-auto-rows:26px}@media (max-width:820px){body.page-charts .classic-chart-grid{overflow-x:auto!important;overflow-y:hidden!important;grid-template-columns:repeat(4,320px)!important}}body.page-charts,body.page-sale{background:#d7d7d7!important;color:#000!important}body.page-sale .sale-classic-shell{background:#d7d7d7!important;font-family:Tahoma,Arial,sans-serif}body.page-sale .sale-classic-head .lbl,body.page-sale .sale-classic-head label{font-weight:800;color:#000}body.page-sale .sale-classic-head input,body.page-sale .sale-classic-head select{background:#e9e9e9!important;border:1px solid #9b9b9b!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-weight:900}body.page-sale .sale-classic-date{color:#0b2a8f!important;font-weight:900}body.page-sale .sale-classic-draw{color:#6a0080!important;font-weight:900}body.page-sale .sale-classic-grid,body.page-sale .sale-classic-rightgrid{border:1px solid #8a8a8a!important;background:#bfbfbf!important}body.page-sale .sale-classic-grid thead th,body.page-sale .sale-classic-rightgrid thead th{background:#bdbdbd!important;border-bottom:1px solid #7f7f7f!important;color:#000!important;font-weight:900}body.page-sale .sale-classic-grid tbody td{background:#cfcfcf!important;color:#004a4a!important;font-weight:900}body.page-sale .sale-classic-rightgrid tbody td{background:#9e9e9e!important;color:#000!important;font-weight:800}body.page-sale .sale-classic-foot{color:#b30000!important;font-weight:900}body.page-sale .sale-classic-toolbar{display:flex;gap:18px;padding:10px 0 0;justify-content:center}body.page-sale .sale-icbtn{width:74px;height:46px;border:1px solid #cfcfcf;background:#f2f2f2;border-radius:0;box-shadow:inset 0 0 0 1px #fff;cursor:pointer}body.page-sale .sale-icbtn:active{transform:translateY(1px)}body.page-sale .sale-icbtn .ic{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:56px 32px;filter:grayscale(100%) contrast(120%)}body.page-sale .ic.plus{background-image:url("../icons/plus.svg")}body.page-sale .ic.pencil{background-image:url("../icons/pencil.svg")}body.page-sale .ic.search{background-image:url("../icons/search.svg")}body.page-sale .ic.trash{background-image:url("../icons/trash.svg")}body.page-sale .ic.next{background-image:url("../icons/next.svg")}body.page-sale .ic.prev{background-image:url("../icons/prev.svg")}body.page-sale .ic.pct{background-image:url("../icons/percent.svg")}body.page-sale .ic.back{background-image:url("../icons/back.svg")}body.page-charts .classic-chart-shell{background:#d7d7d7!important;font-family:Tahoma,Arial,sans-serif}body.page-charts .classic-side-mid{flex:0!important;justify-content:flex-start!important;gap:6px!important;padding-top:4px}body.page-charts .classic-side-date,body.page-charts .classic-side-draw{font-size:22px!important}body.page-charts .classic-chart-grid{border:1px solid #8a8a8a!important;background:#d7d7d7!important}body.page-charts .classic-chart-grid td,body.page-charts .classic-chart-grid th{border:1px solid #8a8a8a!important}body.page-charts .c-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;letter-spacing:.5px}body.page-charts .c-sale{background:#c9f7c9;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:18px;padding-left:10px}body.page-charts .c-prize{display:none}body.page-charts .classic-mini-grid td{border:1px solid #8a8a8a!important}.route-root{height:100%;min-height:0;overflow:hidden}.route-pad{padding:16px;box-sizing:border-box}.panel-wrap{min-height:0;overflow:hidden}.panel-scroll{min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}body.page-sale #digitIn,body.page-sale #prizeIn,body.page-sale #sno{color:#111!important;-webkit-text-fill-color:#111!important;caret-color:#111!important}html{font-size:var(--fs11)}body{font-size:var(--fs11);line-height:1.25}.bb-lbl,.navsec-title,.small,.tb-k{font-size:var(--fs10)!important}.h1{font-size:var(--fs12)!important}button,input,select,textarea{font-family:var(--font);font-size:var(--fs11)}.input{height:var(--ctl-h);padding:0 8px;border-radius:8px}.btn{height:var(--btn-h);padding:0 12px;border-radius:8px;font-size:var(--fs11);line-height:1}#toolPanel .tbtn,.ct-btn,.sale-bigbtn,.sale-icbtn{height:var(--btn-h)!important;min-height:var(--btn-h)!important;font-size:var(--fs11)!important;line-height:1!important;border-radius:8px!important}body.page-sale .view{padding:8px!important;overflow:hidden!important}@media (max-width:860px){body.page-sale .view{overflow:auto!important;-webkit-overflow-scrolling:touch}}body.page-sale .sale-safe{--rowH:var(--row-h);--headH:var(--head-h);--tblFont:var(--fs11);--tblHead:var(--fs10);--maxCol:18ch}body.page-sale .sale-headrow .lbl{font-size:var(--fs10)!important;font-weight:900}body.page-sale .sale-headrow input{height:var(--ctl-h)!important;font-size:var(--fs11)!important;font-weight:900;padding:0 8px;border-radius:6px}body.page-sale #invNo{--exp:4;width:min(9ch,14ch)!important}body.page-sale #partyCode{--exp:10;width:min(15ch,26ch)!important}body.page-sale .sale-partyname{font-size:var(--fs10)!important;min-height:calc(var(--rowH) - 6px)}body.page-sale .sale-panels{height:calc(var(--headH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH))!important}body.page-sale .sale-classic-grid{height:100%!important}body.page-sale .sale-classic-table{font-size:var(--tblFont)!important;font-weight:900}body.page-sale .sale-classic-table thead th{height:var(--headH)!important;font-size:var(--tblHead)!important;padding:0 6px!important}body.page-sale .sale-classic-table tbody{height:calc(var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH))!important}body.page-sale .sale-classic-table tbody td{height:var(--rowH)!important;font-size:var(--tblFont)!important;padding:0 8px!important}body.page-sale .sale-col-inv{--exp:4}body.page-sale .sale-col-code{--exp:5}body.page-sale .sale-col-ref{--exp:4}body.page-sale .sale-col-sno{--exp:4}body.page-sale .sale-col-digit{--exp:4}body.page-sale .sale-col-prize{--exp:8}body.page-sale td.sale-col-code,body.page-sale td.sale-col-digit,body.page-sale td.sale-col-inv,body.page-sale td.sale-col-prize,body.page-sale td.sale-col-ref,body.page-sale td.sale-col-sno,body.page-sale th.sale-col-code,body.page-sale th.sale-col-digit,body.page-sale th.sale-col-inv,body.page-sale th.sale-col-prize,body.page-sale th.sale-col-ref,body.page-sale th.sale-col-sno{width:var(--maxCol)!important}body.page-sale .sale-classic-party-drop{max-height:calc(var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH))!important}body.page-sale .sale-classic-party-drop>div{height:var(--rowH)!important;display:flex;align-items:center;padding:0 10px!important;font-size:var(--fs11)!important}body.page-sale .sale-classic-clock,body.page-sale .sale-classic-total,body.page-sale .sale-seltime{font-size:var(--fs11)!important}body.page-sale .sale-entrypanel{padding:10px!important}body.page-sale .sale-entrygrid .lbl{font-size:var(--fs12)!important}body.page-sale .sale-entrygrid input{height:var(--ctl-h)!important;font-size:var(--fs12)!important;width:min(17ch,22ch)!important}body.page-sale .sale-icbtn{width:56px!important;border-radius:10px!important}body.page-sale .sale-icbtn img{width:18px!important;height:18px!important}body.page-sale .sale-icbtn .ic{width:22px!important;height:22px!important}body.page-sale #toolPanel .title{font-size:var(--fs12)!important}body.page-sale #toolPanel label{font-size:var(--fs11)!important}body.page-sale #toolPanel input,body.page-sale #toolPanel textarea{font-size:var(--fs11)!important}body.page-sale #toolPanel textarea{line-height:1.2}@media (max-width:1100px){body.page-sale .sale-panels{height:auto!important}body.page-sale .sale-classic-grid{height:calc(var(--headH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH) + var(--rowH))!important}}@media (max-width:900px){body.page-sale .sale-panels{grid-template-columns:1fr!important;grid-template-areas:"invlist" "detail"!important}}body.page-charts .classic-side-minis{display:flex!important;flex-direction:column!important;gap:10px!important}@media (max-width:900px){body.page-charts .classic-chart-gridwrap{overflow:auto!important;-webkit-overflow-scrolling:touch}body.page-charts .classic-chart-main{overflow:visible!important}body.page-charts .classic-chart-grid{overflow:visible!important}}body.page-sale .sale-toolpanel{display:none!important}body.page-sale .sale-classic-shell.tool-open .sale-toolpanel{display:block!important}body.page-charts .view{padding:8px!important;overflow:hidden!important}body.page-charts{--ak-row-h:var(--row-h);--ak-font:var(--fs11)}body.page-charts .classic-chart-gridwrap{display:grid!important;grid-template-columns:1fr 260px!important;gap:10px!important;height:100%!important;align-items:start!important}body.page-charts .classic-chart-grid{overflow:auto!important;padding-bottom:6px!important}body.page-charts .classic-block{display:grid;grid-template-columns:45px 8ch;column-gap:5px;grid-auto-rows:var(--ch-row,24px);border:2px solid #b0b0b0;background:#d7d7d7}body.page-charts .classic-mini{display:grid;grid-template-columns:45px 8ch;column-gap:5px;grid-auto-rows:26px}body.page-charts .c-digit,body.page-charts .c-prize,body.page-charts .c-sale,body.page-charts .m-digit,body.page-charts .m-prize,body.page-charts .m-sale{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .classic-sysbox,body.page-charts .classic-sysbox *{font-size:var(--fs11)!important}body.page-charts .classic-sysbox h3{font-size:var(--fs12)!important}body.page-charts .classic-sysbox input{height:var(--ctl-h)!important;font-size:var(--fs11)!important}body.page-charts .classic-foot{font-size:var(--fs11)!important}@media (max-width:760px){body.page-charts .classic-chart-gridwrap{grid-template-columns:1fr!important}body.page-charts .classic-sysbox{width:100%!important;max-width:280px!important}}body.chart-module{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs11)}body.chart-module .topbar{height:var(--btn-h);font-size:var(--fs11)}body.chart-module .chart-wrapper{height:calc(100vh - var(--btn-h))}body.page-charts button,body.page-charts input,body.page-sale button,body.page-sale input{font-family:var(--font)!important}body.page-sale input,body.page-sale select{height:var(--ctl-h)!important;line-height:calc(var(--ctl-h) - 2px)!important;padding:0 8px!important;border:1px solid #8f8f8f!important;background:#fff!important;color:#000!important;border-radius:0!important;box-shadow:inset 0 1px 0 rgba(0,0,0,.15)!important}body.page-sale button{height:44px!important;min-width:72px!important;padding:0 10px!important;border:1px solid #8f8f8f!important;background:#efefef!important;color:#000!important;border-radius:0!important;box-shadow:0 2px 0 rgba(0,0,0,.1)!important}body.page-sale{background:#d7d7d7!important}body.page-sale .view{padding:0!important;overflow:hidden!important;background:#d7d7d7!important}body.page-sale .route-root{height:100%;display:flex;justify-content:center;align-items:flex-start}body.page-sale .sale-classic-shell{width:980px;max-width:calc(100vw - 24px);margin:0 auto;padding:10px 10px 0;background:#d7d7d7!important}body.page-sale .sale-headrow{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:6px 0 6px}body.page-sale .sale-headrow .col.inv,body.page-sale .sale-headrow .col.party{display:grid;grid-template-columns:70px 1fr;align-items:center;column-gap:10px;row-gap:6px}body.page-sale .sale-headrow .col.inv{width:270px}body.page-sale .sale-headrow .col.party{width:360px}body.page-sale .sale-headrow .lbl{font-weight:900!important;font-size:12px!important;color:#000!important;text-align:right}body.page-sale .sale-partyname{grid-column:2;margin-top:-2px;font-size:var(--fs11);color:#333;min-height:14px}body.page-sale .sale-headrow .col.meta{margin-left:auto;text-align:right;min-width:260px}body.page-sale .sale-classic-date{font-size:30px!important;font-weight:900!important;color:#0b2a8f!important;letter-spacing:.02em;line-height:1.05}body.page-sale .sale-classic-drawwrap{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:4px}body.page-sale .sale-classic-draw{font-size:28px!important;font-weight:900!important;color:#6a0080!important;line-height:1}body.page-sale .sale-classic-flag{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:4px solid #a40000;background:#fff}body.page-sale .sale-classic-flag input{width:16px;height:16px}body.page-sale .sale-panels{position:relative;display:flex;justify-content:center;align-items:flex-start;gap:0;padding:6px 0 0}body.page-sale .sale-left{order:2;width:300px}body.page-sale .sale-right{order:1;width:520px}body.page-sale .sale-classic-grid{border:1px solid #8a8a8a!important;background:#bfbfbf!important}body.page-sale .sale-classic-grid table{width:100%;border-collapse:collapse}body.page-sale .sale-classic-grid thead th{background:#f3f3f3!important;border:1px solid #8a8a8a!important;height:var(--head-h)!important;font-size:12px!important;font-weight:900!important;text-align:left;padding:2px 8px!important}body.page-sale .sale-classic-grid tbody td{border:1px solid #e8e8e8!important;height:var(--row-h)!important;padding:2px 8px!important;font-size:12px!important;font-weight:700!important}body.page-sale .sale-right tbody td{background:#cfcfcf!important;color:#000!important}body.page-sale .sale-left tbody td{background:#8f8f8f!important;color:#000!important;font-weight:800!important}body.page-sale .sale-col-sno{width:7ch}body.page-sale .sale-col-digit{width:7ch}body.page-sale .sale-col-prize{width:12ch}body.page-sale .sale-col-inv{width:9ch}body.page-sale .sale-col-code{width:8ch}body.page-sale .sale-col-ref{width:9ch}body.page-sale .sale-bottom{margin-top:8px}body.page-sale .sale-toolbar{display:flex!important;justify-content:center;gap:16px;padding:8px 0 0}body.page-sale .sale-icbtn{width:72px!important;height:44px!important;min-width:72px!important;display:flex;align-items:center;justify-content:center;background:#efefef!important}body.page-sale .sale-icbtn .ic{width:30px!important;height:30px!important;opacity:.95}body.page-sale .sale-entrypanel{display:none;width:520px;max-width:calc(100vw - 24px);margin:10px auto 0;border:1px solid #8a8a8a;background:#f8f8f8;padding:10px 14px 12px}body.page-sale .sale-entrypanel.is-show{display:block}body.page-sale .sale-entrygrid{display:grid;grid-template-columns:110px 110px 1fr;gap:12px;align-items:end}body.page-sale .sale-entrygrid .lbl{font-size:12px!important;font-weight:900!important;color:#0a7a0a!important;text-align:left!important;width:auto!important}body.page-sale #sno{width:9ch!important;font-size:26px!important;font-weight:900!important;color:#9b9b9b!important}body.page-sale #digitIn{width:7ch!important;background:#f1f500!important;font-weight:900!important}body.page-sale #prizeIn{width:12ch!important}body.page-sale .sale-entryhint{margin-top:8px;font-size:var(--fs11);color:#333}body.page-charts{--ch-row:24px;--ch-font-digit:18px;--ch-font-mini:16px;--ch-inp-h:30px;--ch-side-w:clamp(240px,24vw,320px)}body.page-charts .classic-chart-gridwrap{display:grid!important;grid-template-columns:1fr var(--ch-side-w)!important;gap:10px!important;height:calc(100vh - var(--shell-topbar-h,0px) - var(--shell-bottombar-h,0px) - 12px)!important;padding:8px 10px!important;box-sizing:border-box}body.page-charts .classic-chart-grid{overflow:auto!important;display:flex!important;flex:initial!important;align-content:flex-start;align-items:stretch}body.page-charts .classic-block{grid-auto-rows:var(--ch-row)!important}body.page-charts .classic-row{height:var(--ch-row)!important}body.page-charts .c-digit,body.page-charts .c-sale{font-size:var(--ch-font-digit)!important}body.page-charts .m-digit,body.page-charts .m-prize{font-size:var(--ch-font-mini)!important}body.page-charts .sys-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}body.page-charts .sys-mob-toggle{display:none;border:1px solid rgba(0,0,0,.35);background:rgba(255,255,255,.35);height:28px;min-width:36px;font-weight:900;cursor:pointer}body.page-charts .sys-row{grid-template-columns:90px 1fr!important}body.page-charts .sys-lbl{font-size:clamp(12px,calc(var(--ch-font-digit) - 2px),18px)!important}body.page-charts .sys-inp{height:var(--ch-inp-h)!important;font-size:clamp(13px,calc(var(--ch-font-digit) - 2px),18px)!important}body.page-charts.charts-mobile{overflow:auto!important}body.page-charts.charts-mobile .classic-chart-shell{height:auto!important;min-height:100vh!important}body.page-charts.charts-mobile .classic-chart-gridwrap{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:20vh 80vh!important;height:100vh!important}body.page-charts.charts-mobile .classic-chart-side{width:auto!important;border-left:none!important;border-bottom:2px solid #8a8a8a;overflow:auto!important}body.page-charts.charts-mobile .classic-chart-footer{display:none!important}body.page-charts.charts-mobile .classic-side-minis{display:none!important}body.page-charts.charts-mobile .classic-chart-grid{overflow:auto!important;overflow-x:hidden!important;padding:4px!important;align-content:start}body.page-charts.charts-mobile .sys-mob-toggle{display:inline-flex;align-items:center;justify-content:center}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox .classic-sys-actions,body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox .sys-row{display:none!important}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox{padding-bottom:8px!important}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .sys-mob-toggle{transform:rotate(-90deg)}body.page-charts.charts-mobile .mob-panel{width:100%;max-width:620px;margin:0 auto}body.page-charts.charts-mobile .mob-row{display:grid;grid-template-columns:70px 1fr;height:32px}body.page-charts.charts-mobile .mob-row .c-digit{font-weight:700}body.page-charts.charts-mobile .mob-row.mob-op .c-digit,body.page-charts.charts-mobile .mob-row.mob-ox .c-digit{background:#f0b24c}body.page-charts.charts-mobile .classic-sysbox input{width:6ch!important}@media (max-width:520px){body.page-charts.charts-mobile .classic-block{width:calc(100% - 12px)}}body.page-charts.charts-mobile .classic-chart-footer{display:none!important}body.page-sale .sale-toolbackdrop{position:absolute;inset:0;background:rgba(0,0,0,.1);display:none}body.page-sale .sale-classic-shell.tool-open .sale-toolbackdrop{display:block}body.page-sale .sale-toolpanel{position:absolute;left:0;top:62px;width:340px;background:#e6e6e6;border:1px solid #8a8a8a;padding:10px 12px 12px;box-shadow:0 8px 20px rgba(0,0,0,.2)}body.page-sale .sale-toolpanel .title{font-size:18px;font-weight:900;text-align:center;margin:2px 0 10px}body.page-sale .sale-toolpanel .row{display:grid;grid-template-columns:70px 1fr;gap:10px;align-items:center;margin:14px 0}body.page-sale .sale-toolpanel label{font-weight:900}body.page-sale .sale-toolpanel label.red{color:#b00000}body.page-sale .sale-toolpanel label.green{color:#007a00}body.page-sale .sale-toolpanel .btns{display:flex;justify-content:space-between;gap:18px;margin-top:14px}body.page-sale .sale-toolpanel .tbtn{width:70px;height:44px;font-size:18px;font-weight:900}body.page-sale .sale-toolpanel .tbtn.cancel{color:#b00000}body.page-sale .sale-toolpanel .tbtn.ok{color:#007a00}body.page-charts{background:#cfcfcf!important}body.page-charts .view{padding:0!important;overflow:hidden!important;background:#cfcfcf!important}body.page-charts .classic-chart-shell{width:100vw;height:100vh;background:#cfcfcf}body.page-charts .classic-chart-gridwrap{display:flex!important;gap:0!important;height:calc(100vh - 34px)}body.page-charts .classic-chart-grid{flex:1;display:flex;align-items:stretch;gap:0;padding:0;overflow:hidden}body.page-charts .classic-block{display:grid;grid-template-columns:45px 8ch;column-gap:5px;grid-auto-rows:var(--ch-row,24px);border:2px solid #b0b0b0;background:#d7d7d7}body.page-charts .classic-row{display:grid;grid-template-columns:7ch 10ch}body.page-charts .c-digit,body.page-charts .c-prize,body.page-charts .c-sale{display:none}body.page-charts .c-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;letter-spacing:.5px}body.page-charts .c-sale{background:#c9f7c9;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:18px;padding-left:10px}body.page-charts .c-prize{display:none}body.page-charts .c-prize.has,body.page-charts .c-sale.has,body.page-charts .m-prize.has{background:#f7c7f7}body.page-charts .classic-chart-side{width:var(--ch-side-w,280px);background:#bfbfbf;border-left:2px solid #8a8a8a;padding:10px;overflow:hidden}body.page-charts .classic-sysbox{background:#b7b900;border:2px solid #6c6c00;padding:10px 10px 12px}body.page-charts .sys-title{font-weight:900;font-size:20px;color:#a00000;margin-bottom:6px}body.page-charts .sys-row{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:10px;margin:8px 0}body.page-charts .sys-lbl{font-weight:900;font-size:18px;color:#333}body.page-charts .sys-inp{height:30px!important;font-size:18px!important;font-weight:900!important;text-align:center;background:#f3c5f3!important;border:1px solid #111!important}body.page-charts .sys-less{background:#f7f700!important;border:2px solid #111!important}body.page-charts .classic-sys-actions{display:flex;align-items:center;justify-content:space-between;margin-top:8px}body.page-charts #btnKating{height:42px!important;min-width:110px!important;font-weight:900;font-size:18px}body.page-charts .classic-mini-title{font-size:18px!important;font-weight:900!important;margin:10px 0 6px}body.page-charts .classic-mini-row{display:grid;grid-template-columns:7ch 12ch 12ch}body.page-charts .m-digit,body.page-charts .m-prize,body.page-charts .m-sale{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .m-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px}body.page-charts .m-sale{display:none}body.page-charts .m-prize{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .classic-side-date{font-size:28px;font-weight:900;color:#0b2a8f;text-align:right}body.page-charts .classic-side-draw{font-size:24px;font-weight:900;color:#6a0080;text-align:right}:root{--ff-ui:Arial,Helvetica,sans-serif;--fs10:10px;--fs11:11px;--fs12:12px;--ctl-h:28px;--btn-h:32px;--row-h:24px}body,button,input,select,textarea{font-family:var(--ff-ui)!important}body.page-sale #mobActions{display:none!important}body.page-sale #toolbar{display:flex;align-items:center;justify-content:center;gap:15px}body.page-sale #toolbar #btnSave,body.page-sale #toolbar #btnSearch,body.page-sale #toolbar #btnToolF10,body.page-sale #toolbar #btnToolF11,body.page-sale #toolbar #btnToolF8,body.page-sale #toolbar #btnToolF9{display:none!important}body.page-sale #toolbar .sale-icbtn{height:var(--btn-h)!important;min-width:84px;padding:6px 10px;border:1px solid #999;background:#f4f4f4;box-shadow:0 2px 0 rgba(0,0,0,.25);font-size:var(--fs11);font-weight:700}body.page-sale #toolbar .sale-icbtn .ic{transform:scale(1.05)}body.page-sale input[type=number],body.page-sale input[type=text]{height:var(--ctl-h)!important;font-size:var(--fs12);padding:2px 6px}body.page-sale .sale-grid .cell,body.page-sale .sale-grid .row{min-height:var(--row-h)}body.page-sale #toolBackdrop .tool-panel,body.page-sale .tool-panel{font-size:var(--fs11)}body.page-charts .classic-chart-shell{padding:8px 10px}body.page-charts .classic-chart-gridwrap{gap:10px}body.page-charts .classic-row{height:22px}body.page-charts .c-digit{background:#f0a23a;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;letter-spacing:.5px}body.page-charts .c-sale{background:#c9f7c9;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:18px;padding-left:10px}body.page-charts .classic-chart-grid .c-prize{display:none}body.page-charts #opGrid .m-sale,body.page-charts #oxGrid .m-sale{display:none}body.page-charts #opGrid .m-prize,body.page-charts #oxGrid .m-prize{background:#f7c7f7;border:1px solid #8a8a8a;display:flex;align-items:center;justify-content:flex-start;font-weight:900;font-size:16px;padding-left:10px}body.page-charts .classic-side-totals{margin:10px 0 8px;padding:6px 8px;border:2px solid #888;background:#d7d7d7;min-height:110px;display:flex;flex-direction:column;justify-content:center;gap:6px}body.page-charts .classic-side-totals .tot-row{display:flex;justify-content:space-between;font-size:var(--fs11);font-weight:800}body.page-charts .classic-side-totals .tot-val{min-width:9ch;text-align:right}body.page-charts .classic-sysbox .sys-inp{height:var(--ctl-h);font-size:var(--fs12);font-weight:800;width:6ch;min-width:6ch;max-width:6ch}button{min-height:var(--btn-h);font-size:var(--fs11)}body.page-charts .classic-chart-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;column-gap:15px!important;align-content:start!important}body.page-charts .classic-block{display:grid!important;grid-template-columns:46px 8ch!important;column-gap:5px!important;grid-auto-rows:24px!important;border:2px solid #b0b0b0!important;background:#d7d7d7!important}body.page-charts .classic-row{display:contents!important}body.page-charts .c-digit{justify-content:center!important;text-align:center!important}body.page-charts .c-sale{display:none!important}body.page-charts .c-prize{display:flex!important;justify-content:flex-start!important;padding-left:10px!important;background:#c9f7c9!important;border:1px solid #8a8a8a!important;font-weight:900!important}body.page-charts .c-prize.has{background:#c9f7c9!important}body.page-charts .classic-mini{display:grid!important;grid-template-columns:46px 8ch!important;column-gap:5px!important;grid-auto-rows:24px!important}body.page-charts .classic-mini-row{display:contents!important}body.page-charts .m-sale{display:none!important}body.page-charts .m-prize{justify-content:flex-start!important;padding-left:10px!important}body.page-charts .classic-block{grid-template-columns:46px 16ch!important;column-gap:5px!important;grid-auto-rows:22px!important}body.page-charts .classic-mini{grid-template-columns:46px 16ch!important;column-gap:5px!important;grid-auto-rows:22px!important}body.page-charts .c-digit,body.page-charts .m-digit{text-align:center!important}body.page-charts .c-prize,body.page-charts .m-prize{justify-content:flex-start!important;padding-left:10px!important}body.page-charts .classic-row:nth-child(odd) .c-prize{background:#c9f7c9!important}body.page-charts .classic-row:nth-child(2n) .c-prize{background:#bff0bf!important}body.page-charts .classic-row:nth-child(odd) .c-prize.has{background:#c9f7c9!important}body.page-charts .classic-row:nth-child(2n) .c-prize.has{background:#bff0bf!important}body.page-charts .classic-mini-row:nth-child(odd) .m-prize{background:#f7d2f7!important}body.page-charts .classic-mini-row:nth-child(2n) .m-prize{background:#f1c4f1!important}body.page-charts .classic-mini-row:nth-child(odd) .m-prize.has{background:#f7d2f7!important}body.page-charts .classic-mini-row:nth-child(2n) .m-prize.has{background:#f1c4f1!important}body.page-charts .classic-side-minis{display:flex!important;gap:15px!important;align-items:flex-start!important;margin-top:10px!important}body.page-charts .classic-side-minis .mini-col{display:flex!important;flex-direction:column!important;gap:6px!important}body.page-charts .classic-chart-grid{display:flex!important;flex-wrap:nowrap!important;gap:15px!important;align-items:flex-start!important}body.page-charts .classic-block{grid-template-columns:46px 16ch!important;column-gap:5px!important;grid-auto-rows:21px!important}body.page-charts .mini-block{grid-template-columns:46px 16ch!important;column-gap:5px!important;grid-auto-rows:21px!important;position:relative!important;margin-left:0!important}body.page-charts .mini-block::before{content:''!important;display:none!important}body.page-charts .classic-chart-grid{position:relative!important}body.page-charts .mini-totals-panel{background:#bff0bf!important;border:2px solid #9aa79a!important;box-sizing:border-box!important;padding:6px 8px!important;display:flex!important;flex-direction:column!important;justify-content:space-evenly!important;font-family:"Trebuchet MS",Verdana,Arial,sans-serif!important;font-size:clamp(11px,1vw,14px)!important;color:#a85d00!important}body.page-charts .mini-totals-panel .tot-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}body.page-charts .mini-totals-panel .tot-lbl{font-weight:800!important;white-space:nowrap!important}body.page-charts .mini-totals-panel .tot-val{font-weight:900!important;font-variant-numeric:tabular-nums!important;color:#111!important}body.page-charts{overflow-x:hidden!important}body.page-charts .view{overflow-x:hidden!important}body.page-charts .classic-chart-gridwrap{overflow-x:hidden!important}body.page-charts .classic-chart-shell{max-width:calc(100vw - 20px)!important}body.page-charts .classic-side-minis{display:none!important}body.page-charts .c-digit,body.page-charts .m-digit{text-align:center!important}body.page-charts .c-prize,body.page-charts .m-prize{justify-content:flex-start!important;padding-left:10px!important;transition:none!important}body.page-charts .c-prize.has,body.page-charts .m-prize.has{font-weight:800!important}body.page-charts .classic-block:not(.mini-block)>.c-digit:nth-child(4n+1){background:#f3a73f!important}body.page-charts .classic-block:not(.mini-block)>.c-prize:nth-child(4n+2){background:#c9f7c9!important}body.page-charts .classic-block:not(.mini-block)>.c-digit:nth-child(4n+3){background:#ee9f36!important}body.page-charts .classic-block:not(.mini-block)>.c-prize:nth-child(4n+4){background:#bff0bf!important}body.page-charts .mini-block>.c-digit:nth-child(4n+1){background:#f3a73f!important}body.page-charts .mini-block>.c-prize:nth-child(4n+2){background:#f7d2f7!important}body.page-charts .mini-block>.c-digit:nth-child(4n+3){background:#ee9f36!important}body.page-charts .mini-block>.c-prize:nth-child(4n+4){background:#f1c4f1!important}body.page-charts .classic-chart-footer{font-size:10px!important;padding:6px 10px!important}body.page-charts .classic-foot-left{gap:18px!important}body.page-charts .classic-chart-side{width:320px!important}body.page-charts .classic-sysbox{padding:14px!important}body.page-charts .sys-inp{width:170px!important;max-width:170px!important}body.page-charts .classic-sys-actions{gap:10px!important}body.page-charts .ox-block{margin-top:315px!important}body.page-charts .c-digit,body.page-charts .c-prize,body.page-charts .m-digit,body.page-charts .m-prize{font-weight:500!important}body.page-charts .c-prize.has,body.page-charts .m-prize.has{font-weight:500!important}body.page-charts .tot-row{display:flex!important;justify-content:space-between!important;white-space:nowrap!important}body.page-charts .tot-lbl,body.page-charts .tot-val{white-space:nowrap!important}body.page-charts .classic-chart-shell{box-sizing:border-box!important}body.page-charts .classic-chart-gridwrap{height:auto!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}body.page-charts .classic-chart-grid{overflow-x:hidden!important;overflow-y:hidden!important;border:2px solid #b0b0b0!important;background:#d7d7d7!important;padding:8px 8px 12px 8px!important;box-sizing:border-box!important}body.page-charts .classic-chart-side{width:300px!important}body.page-charts .classic-mini-title,body.page-charts .classic-side-minis{display:none!important}body.page-charts .mini-block::after,body.page-charts .mini-block::before,body.page-charts .op-block::after,body.page-charts .op-block::before,body.page-charts .ox-block::after,body.page-charts .ox-block::before{content:none!important;display:none!important}body.page-charts .mini-totals-panel{background:#c9f7c9!important;border:2px solid #8f8f8f!important;padding:4px 10px!important;justify-content:flex-start!important;gap:0!important;font-family:"Trebuchet MS",Arial,sans-serif!important;overflow:hidden!important}body.page-charts .mini-totals-panel .tot-row{padding:4px 0!important;border-bottom:1px solid rgba(0,0,0,.25)!important;font-weight:800!important;font-size:clamp(12px,.85vw,15px)!important}body.page-charts .mini-totals-panel .tot-row:last-child{border-bottom:none!important}body.page-charts .mini-totals-panel .tot-label{color:#7a4a00!important}body.page-charts .mini-totals-panel .tot-val{color:#111!important}body.page-charts{overflow-x:hidden!important}body.page-charts .classic-chart-shell{display:flex!important;flex-direction:column!important;height:100vh!important;min-height:0!important;box-sizing:border-box!important}body.page-charts .classic-chart-gridwrap{flex:1 1 auto!important;min-height:0!important}body.page-charts .classic-chart-grid{overflow:auto!important;overscroll-behavior:contain}body.page-charts .classic-chart-side{width:280px!important}body.page-charts .sys-row{grid-template-columns:120px 1fr!important}body.page-charts .sys-inp{justify-self:end!important;width:190px!important;max-width:190px!important;font-size:18px!important}body.page-charts .mini-block .c-digit{justify-content:center!important;text-align:center!important;padding-left:0!important}body.page-charts .mini-totals-panel{padding:2px 10px!important}body.page-charts{--chart-row-h:22px}body.page-charts .classic-chart-shell{padding:6px 6px!important;gap:6px!important}body.page-charts .classic-chart-gridwrap{gap:10px!important}body.page-charts .classic-chart-grid{padding-bottom:0!important;overflow-y:hidden!important}body.page-charts .classic-block{grid-auto-rows:var(--chart-row-h)!important}body.page-charts .classic-mini{grid-auto-rows:var(--chart-row-h)!important}body.page-charts .c-digit,body.page-charts .c-prize,body.page-charts .m-digit,body.page-charts .m-prize{font-size:17px!important;line-height:1!important}body.page-charts .classic-chart-footer{padding:2px 6px!important}body.page-charts .classic-foot-left{font-size:18px!important}body.page-charts .classic-time{font-size:17px!important}body.page-charts{--ch-row:24px;--ch-font-digit:18px;--ch-font-mini:16px;--ch-inp-h:30px;--ch-side-w:clamp(220px,20vw,260px)}body.page-charts .classic-chart-gridwrap{display:grid!important;grid-template-columns:1fr var(--ch-side-w)!important;gap:10px!important;height:calc(100vh - var(--shell-topbar-h,0px) - var(--shell-bottombar-h,0px) - 10px)!important;padding:8px 10px!important;box-sizing:border-box}body.page-charts .classic-chart-side{width:auto!important}body.page-charts .classic-chart-grid{overflow:auto!important;display:flex!important;flex:1 1 auto!important;align-content:flex-start;align-items:stretch}body.page-charts .classic-block{grid-auto-rows:var(--ch-row)!important}body.page-charts .classic-row{height:var(--ch-row)!important}body.page-charts .c-digit,body.page-charts .c-sale{font-size:var(--ch-font-digit)!important}body.page-charts .m-digit,body.page-charts .m-prize{font-size:var(--ch-font-mini)!important}body.page-charts .sys-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}body.page-charts .sys-mob-toggle{display:none;border:1px solid rgba(0,0,0,.35);background:rgba(255,255,255,.35);height:28px;min-width:36px;font-weight:900;cursor:pointer}body.page-charts .sys-row{grid-template-columns:90px 1fr!important}body.page-charts .sys-lbl{font-size:clamp(12px,calc(var(--ch-font-digit) - 2px),18px)!important}body.page-charts .sys-inp{height:var(--ch-inp-h)!important;font-size:clamp(13px,calc(var(--ch-font-digit) - 2px),18px)!important}body.page-charts.charts-mobile .classic-chart-gridwrap{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important;height:100vh!important}body.page-charts.charts-mobile .classic-chart-side{width:auto!important;border-left:none!important;border-bottom:2px solid #8a8a8a}body.page-charts.charts-mobile .sys-mob-toggle{display:inline-flex!important;align-items:center;justify-content:center}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox .classic-sys-actions,body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox .sys-row{display:none!important}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .classic-sysbox{padding-bottom:8px!important}body.page-charts.charts-mobile.charts-mobile-sys-collapsed .sys-mob-toggle{transform:rotate(-90deg)}body.page-charts.charts-mobile .classic-chart-grid{overflow:auto!important;flex-wrap:wrap!important;padding:2px!important}body.page-charts.charts-mobile .classic-block{width:calc(50% - 12px)!important;margin:6px!important}@media (max-width:520px){body.page-charts.charts-mobile .classic-block{width:calc(100% - 12px)!important}}body.page-charts.charts-mobile .classic-chart-footer{display:none!important}body.page-charts .sys-totals{display:none;margin:6px 0 8px 0;padding:6px 8px;border:1px solid rgba(0,0,0,.25);background:rgba(255,255,255,.35);border-radius:6px;gap:10px;justify-content:space-between;font-weight:900}body.page-charts .sys-totals .sys-tot{font-size:clamp(12px,calc(var(--ch-font-digit) - 2px),16px)}body.page-charts.charts-mobile .sys-totals{display:flex}body.page-charts .classic-block{grid-template-columns:45px 16ch!important;column-gap:4px!important;grid-auto-rows:var(--ch-row,24px)!important}body.page-charts .classic-mini{grid-template-columns:45px 16ch!important;column-gap:4px!important;grid-auto-rows:var(--ch-row,24px)!important}body.page-charts .c-digit,body.page-charts .c-prize{font-size:var(--ch-font-digit,18px)!important}body.page-charts .m-digit,body.page-charts .m-prize{font-size:var(--ch-font-mini,14px)!important}body.page-charts .classic-block .classic-row:nth-child(odd) .c-digit{background:#f3ab45!important}body.page-charts .classic-block .classic-row:nth-child(2n) .c-digit{background:#f0a23a!important}body.page-charts .classic-block .classic-row:nth-child(odd) .c-prize{background:#d3fad3!important}body.page-charts .classic-block .classic-row:nth-child(2n) .c-prize{background:#c9f7c9!important}@media (min-width:901px){body.page-charts .classic-chart-gridwrap{padding:6px 6px 10px 6px!important}body.page-charts .classic-chart-grid{column-gap:12px!important;gap:12px!important}}body.page-charts .classic-chart-shell{padding-top:0!important}body.page-charts .classic-chart-gridwrap{padding-top:0!important}body.page-charts .sys-title-a{display:none!important}body.page-charts .sys-title{min-height:0!important;margin:0 0 6px 0!important}body.page-charts .sys-row{grid-template-columns:82px 1fr!important}body.page-charts .sys-inp{width:6ch!important;max-width:6ch!important;padding-left:6px!important;padding-right:6px!important;text-align:right!important}body.page-charts .mini-totals-panel{padding:6px 8px!important}body.page-charts .mini-totals-panel .tot-row{line-height:1.1!important}body.page-charts.charts-mobile .classic-chart-side{max-height:42vh!important;overflow:auto!important}body.page-charts:not(.charts-mobile) .classic-chart-grid{overflow-x:hidden!important}body.page-charts .classic-mini-row.row-hot .m-digit,body.page-charts .classic-mini-row.row-hot .m-prize,body.page-charts .classic-row.row-hot .c-digit,body.page-charts .classic-row.row-hot .c-prize{background:#ff5a5a!important;color:#111!important}body.page-charts .classic-mini-row.row-dim .m-prize,body.page-charts .classic-row.row-dim .c-prize{opacity:.55!important}.app-toast{position:fixed;left:50%;bottom:18px;transform:translateX(-50%) translateY(10px);opacity:0;background:rgba(20,20,20,.92);color:#fff;padding:10px 14px;border-radius:10px;font-weight:700;z-index:9999;transition:opacity .18s ease,transform .18s ease;max-width:90vw;white-space:pre-wrap}.app-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.app-toast.err{background:rgba(160,30,30,.95)}.app-toast.ok{background:rgba(30,120,30,.95)}.sale-shell.tool-open .sale-bottom .sale-toolbar{display:none!important}.sale-shell.tool-open .sale-bottom{height:auto!important}.sale-shell.tool-open .sale-tool-backdrop{display:block!important}.sale-shell.tool-open .sale-tool-panel{position:fixed!important;left:50%!important;transform:translateX(-50%)!important;bottom:14px!important;max-width:96vw!important;width:760px;z-index:9998!important}.sale-toolbar .ttool{display:none!important}@media (max-width:860px){.sale-shell.tool-open .sale-tool-panel{width:96vw!important;bottom:10px!important}.sale-shell.tool-open .sale-tool-backdrop{backdrop-filter:blur(2px)}}body.page-charts,body.page-sale{color:#111}body.page-charts input,body.page-charts select,body.page-sale input,body.page-sale select{color:#111!important}body.page-charts .classic-chart-gridwrap{overflow:visible!important}body.page-charts .classic-chart-main{overflow:visible!important}body.page-charts .classic-chart-grid{overflow:visible!important}body.page-charts{--ch-row-h:clamp(18px,calc((100vh - 260px) / 25),28px)}body.page-charts .classic-row{height:var(--ch-row-h)!important}body.page-charts .classic-row .c-digit,body.page-charts .classic-row .c-prize{height:var(--ch-row-h)!important;line-height:calc(var(--ch-row-h) - 2px)!important}body.page-charts .classic-row.row-even .c-prize{filter:brightness(1)}body.page-charts .classic-row.row-odd .c-prize{filter:brightness(.96)}body.page-charts .classic-row.row-even .c-digit{filter:brightness(1)}body.page-charts .classic-row.row-odd .c-digit{filter:brightness(.98)}body.page-charts .classic-row.row-hot .c-digit,body.page-charts .classic-row.row-hot .c-prize{background:#ff5b5b!important;color:#111!important}body.page-charts .sys-panel input[type=number],body.page-charts .sys-panel input[type=text]{width:6ch!important;max-width:6ch!important}body.page-charts .classic-totals{padding:6px 10px!important;font-size:14px!important}body.page-charts .classic-totals .t-line{margin:2px 0!important}body.page-charts .classic-side-minis{display:flex!important;flex-direction:column!important;gap:10px!important}@media (max-width:900px){body.page-charts .classic-chart-gridwrap{overflow:hidden!important}body.page-charts .classic-chart-main{overflow:hidden!important}body.page-charts .classic-chart-grid{overflow:hidden!important}body.page-charts .mob-panel{height:calc(100vh - 220px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}body.page-charts .mob-row{display:flex!important;align-items:stretch}body.page-charts .mob-row .c-digit{width:64px!important;min-width:64px!important;justify-content:center!important}body.page-charts .mob-row .c-prize{flex:1 1 auto!important;justify-content:flex-start!important;padding-left:10px!important}}@media (max-width:520px){body.page-sale .sale-classic-shell{max-width:100vw;padding:6px 6px 0}body.page-sale .sale-headrow{flex-direction:column;align-items:stretch;gap:10px}body.page-sale .sale-headrow .col.inv,body.page-sale .sale-headrow .col.party{width:auto;grid-template-columns:60px 1fr}body.page-sale .sale-headrow .col.meta{min-width:0;text-align:center;margin-left:0}body.page-sale .sale-classic-drawwrap{justify-content:center}body.page-sale .sale-panels{flex-direction:column;align-items:stretch}body.page-sale .sale-left,body.page-sale .sale-right{width:100%}body.page-sale .sale-toolbar{gap:10px;flex-wrap:wrap;padding-top:6px}body.page-sale .sale-icbtn{width:64px!important;height:40px!important;min-width:64px!important}body.page-sale .sale-icbtn .ic{width:26px!important;height:26px!important}body.page-sale .sale-entrypanel{width:100%;max-width:100%;margin:8px 0 0}body.page-sale .sale-mob-actions{padding-bottom:8px}}body.page-charts .classic-side-minis{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 6px}body.page-charts .classic-side-minis .classic-mini{max-height:260px;overflow:auto}@media(max-width:900px){body.page-charts .classic-chart-gridwrap{display:flex;flex-direction:column;gap:10px}body.page-charts .classic-chart-side{width:100%;position:sticky;top:var(--topbar-h);z-index:30}body.page-charts .classic-chart-grid{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}body.page-charts .classic-side-minis{grid-template-columns:1fr 1fr}body.page-charts .classic-sysbox .sys-row{display:grid;grid-template-columns:90px 1fr;gap:8px;align-items:center}}body.page-sale .sale-bottom{position:sticky;bottom:var(--bottombar-h);z-index:35;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.08));padding-bottom:8px}body.page-sale .sale-toolbar{flex-wrap:wrap;padding:6px 6px 0;gap:10px}body.page-sale .sale-icbtn{width:66px!important;min-width:66px!important}@media(max-width:900px){body.page-sale .sale-icbtn{width:58px!important;min-width:58px!important;height:42px!important}body.page-sale .sale-entrypanel{width:min(560px,calc(100vw - 14px));margin:8px auto 0}}body.page-sale #toolDigit,body.page-sale #toolPrize{width:10ch;font-size:18px}body.page-sale #toolPrize{width:10ch}@media(max-width:900px){body:not(.sidebar-hidden) .sidebar{box-shadow:0 0 0 9999px rgba(0,0,0,.35)}.sidebar{border-right:0}}.sidebar .navlink{color:var(--text)}.sidebar .navlink small{color:var(--muted)}body.page-charts .route-root,body.page-sale .route-root{padding-bottom:calc(var(--shell-bottombar-h,64px) + 18px)}body.page-sale .sale-classic-shell{border-radius:14px}body.page-sale .sale-panels{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:12px;align-items:start}body.page-sale .sale-left{min-height:260px}body.page-sale .sale-right{min-height:260px}body.page-sale .sale-toolbar{position:sticky;bottom:calc(var(--shell-bottombar-h,64px) + 8px);z-index:5;background:color-mix(in srgb,var(--panel,#d7d7d7) 88%,#fff 12%);backdrop-filter:blur(6px);border-top:1px solid color-mix(in srgb,var(--panel-border,#bdbdbd) 75%,#000 25%);padding:10px 0;border-radius:12px}body.page-sale #digitIn{width:10ch}body.page-sale #prizeIn{width:10ch;max-width:12ch}@media (max-width:900px){body.page-sale .sale-classic-shell{padding:10px}body.page-sale .sale-headrow{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}body.page-sale .sale-headrow .col.date{grid-column:1/-1;align-items:center}body.page-sale .sale-panels{grid-template-columns:1fr}body.page-sale .sale-left,body.page-sale .sale-right{min-height:unset}body.page-sale .sale-toolbar{gap:10px}body.page-sale .sale-icbtn{width:44px;height:44px}body.page-sale .sale-classic-table td,body.page-sale .sale-classic-table th{font-size:14px}body.page-sale #invTbl{max-height:220px}body.page-sale #grid{max-height:320px}}body.page-sale .view{padding:10px;overflow:hidden}.sale-classic-shell.sale-safe{height:100%;min-height:0;background:var(--ak-shell-bg,#d7d7d7);border:1px solid var(--ak-shell-border,#bdbdbd);display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden;position:relative}.sale-headrow{display:grid;grid-template-columns:120px 1fr 220px;gap:10px;align-items:start}.sale-headrow .col{min-width:0}.sale-headrow .lbl{font-weight:900;color:var(--text);margin-bottom:6px;font-size:14px}.sale-headrow .col.party{position:relative}.sale-classic-inp{width:100%;height:38px;border:2px solid var(--ak-shell-border,#bdbdbd);background:var(--panel,#efefef);color:var(--text);font-weight:900;font-size:18px;text-align:center;outline:0}.sale-classic-inp.inv{height:34px;font-size:16px}.sale-partyname{margin-top:6px;min-height:18px;font-size:13px;font-weight:800;color:var(--muted)}.sale-classic-date{font-size:22px;font-weight:1000;color:var(--accent);text-align:right;line-height:1.1}.sale-classic-drawwrap{margin-top:8px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.sale-classic-draw{font-size:26px;font-weight:1000;color:var(--ak-tealText,#005f8b)}.sale-classic-flag{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid var(--danger);border-radius:6px;background:var(--panel)}.sale-classic-flag input{accent-color:var(--danger)}.sale-classic-party-drop{display:none;position:absolute;left:0;top:calc(100% + 6px);width:min(320px,100%);max-height:260px;overflow:auto;background:var(--panel);border:2px solid var(--ak-shell-border,#bdbdbd);border-radius:10px;z-index:30;padding:6px;box-shadow:0 10px 30px rgba(0,0,0,.15)}.sale-classic-party-drop>div{border-radius:10px}.sale-classic-party-drop>div:hover{background:var(--panel2)}.sale-panels{flex:1;min-height:0;display:grid;grid-template-columns:320px 1fr;gap:10px;overflow:hidden}.sale-panels .panel{min-height:0;border:2px solid var(--ak-shell-border,#bdbdbd);background:var(--panel2,#cfcfcf);overflow:hidden;position:relative}.sale-classic-table{width:100%;border-collapse:collapse;table-layout:fixed;font-weight:900}.sale-classic-table thead th{position:sticky;top:0;z-index:2;background:var(--panel,#e8e8e8);border:1px solid rgba(0,0,0,.35);padding:4px 6px;font-size:13px;color:var(--text);text-align:left}.sale-classic-table tbody{display:block;height:100%;overflow:auto}.sale-classic-table tbody tr,.sale-classic-table thead{display:table;width:100%;table-layout:fixed}.sale-classic-table tbody td{border:1px solid rgba(0,0,0,.35);padding:4px 8px;font-size:16px;color:var(--ak-tealText,#005f8b);background:var(--panel2,#d0d0d0)}.sale-classic-table tbody tr.is-sel td{outline:3px solid rgba(0,0,0,.25);background:rgba(255,255,255,.25)}.sale-statusrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.sale-statusleft{display:flex;align-items:center;gap:18px}.sale-classic-clock{font-size:16px;font-weight:1000;color:var(--danger)}.sale-seltime{font-size:13px;font-weight:900;color:var(--muted)}.sale-classic-total{font-size:18px;font-weight:1000;color:var(--danger)}.sale-bottom{display:flex;flex-direction:column;gap:10px}.sale-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px;border:2px solid var(--ak-shell-border,#bdbdbd);background:var(--panel)}.sale-toolbar.is-hidden{display:none}.sale-icbtn{width:72px;height:44px;border:2px solid rgba(0,0,0,.25);background:var(--panel2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:900}.sale-icbtn:hover{filter:brightness(.98)}.sale-icbtn.ttool{width:58px}.sale-entrypanel{display:none;border:2px solid var(--ak-shell-border,#bdbdbd);background:var(--panel);padding:10px;gap:10px}.sale-entrypanel.is-show{display:block}.sale-entrygrid{display:grid;grid-template-columns:90px 1fr 140px;gap:10px;align-items:end}.sale-entrygrid .lbl{margin-bottom:6px;font-size:13px;font-weight:900;color:var(--text)}.sale-entrygrid input{width:100%;height:42px;border:2px solid rgba(0,0,0,.25);background:var(--panel2);color:var(--text);font-weight:1000;font-size:18px;text-align:center}.sale-entryhint{margin-top:8px;font-size:12px;font-weight:800;color:var(--muted)}.sale-mob-actions{display:none;gap:10px;justify-content:space-between}.sale-bigbtn{flex:1 1 auto;height:46px;border:2px solid rgba(0,0,0,.25);background:var(--panel2);font-weight:1000}.sale-bigbtn.alt{background:var(--panel)}.sale-toolbackdrop{position:absolute;inset:0;background:rgba(0,0,0,.45);display:none;z-index:50}.sale-toolpanel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100% - 24px));background:var(--panel);border:2px solid var(--ak-shell-border,#bdbdbd);border-radius:16px;padding:12px;display:none;z-index:60;box-shadow:0 14px 40px rgba(0,0,0,.25)}.sale-toolpanel .title{font-weight:1000;margin-bottom:10px;color:var(--text)}.sale-toolpanel .row{display:flex;align-items:center;gap:10px;margin:10px 0}.sale-toolpanel label{width:72px;font-weight:1000}.sale-toolpanel label.red{color:var(--danger)}.sale-toolpanel label.green{color:var(--ak-tealText,var(--accent))}.sale-toolpanel input,.sale-toolpanel textarea{flex:1;border:2px solid rgba(0,0,0,.25);background:var(--panel2);color:var(--text);font-weight:1000;border-radius:10px;padding:10px}.sale-toolpanel textarea{min-height:140px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.sale-toolpanel .btns{display:flex;justify-content:flex-end;gap:10px}.sale-toolpanel .tbtn{width:54px;height:46px;border:2px solid rgba(0,0,0,.25);background:var(--panel2);border-radius:12px;font-weight:1000;cursor:pointer}.sale-toolpanel .tbtn.cancel{background:rgba(176,0,32,.15)}.sale-toolpanel .tbtn.ok{background:rgba(0,95,139,.15)}.sale-classic-shell.tool-open .sale-toolbackdrop{display:block}.sale-classic-shell.tool-open .sale-toolpanel{display:block}@media (max-width:900px){body.page-sale .view{overflow:auto}.sale-classic-shell.sale-safe{height:auto;min-height:100%}.sale-headrow{grid-template-columns:1fr}.sale-panels{grid-template-columns:1fr}.sale-mob-actions{display:flex}.sale-entrygrid{grid-template-columns:90px 1fr}.sale-entrygrid>div:nth-child(3){grid-column:1/-1}}body.page-charts{--ak-shell-bg:#d7d7d7;--ak-shell-border:#bdbdbd;--ak-digit-bg:#f0a23a;--ak-digit-border:#8a8a8a;--ak-cell-bg:#c9f7c9;--ak-cell-border:#8a8a8a;--bg:#d7d7d7;--panel:#e6e6e6;--panel2:#d9d9d9;--text:#111;--muted:#333;--accent:#0b2a8f;--danger:#b30000}:root{--bg:#eef2f7;--panel:#ffffff;--panel2:#f5f7fb;--text:#111827;--muted:#64748b;--accent:#0f766e;--danger:#dc2626;--border:rgba(15,23,42,.12);--topbar-bg:#0f766e;--topbar-text:#ffffff;--bottombar-bg:#ffffff;--sidebar-bg:#ffffff;--chip-bg:rgba(255,255,255,.16);--chip-border:rgba(255,255,255,.24);--chip-text:#ffffff;--panel-border:rgba(15,23,42,.12);--topbar-h:64px;--bottombar-h:64px;--sidebar-w:260px;--radius:18px;--shadow:0 14px 34px rgba(15,23,42,.10);--font:Inter,Segoe UI,Roboto,Arial,Tahoma,sans-serif;--fs10:11px;--fs11:14px;--fs12:15px;--shell-topbar-h:64px;--shell-bottombar-h:64px}body,html{height:100%}body{background:var(--bg)!important;color:var(--text)!important;font-family:var(--font)!important;font-size:14px!important;line-height:1.45!important}button,input,select,textarea{font-family:var(--font)!important}#app{height:100dvh;background:var(--bg)}.sidebar{width:var(--sidebar-w)!important;background:var(--sidebar-bg)!important;border-right:1px solid var(--panel-border)!important;padding:18px 16px!important;box-shadow:6px 0 24px rgba(15,23,42,.04)}.brand{padding:10px 10px 18px!important;margin-bottom:14px!important;border-bottom:1px solid var(--panel-border)!important}.brand-title{font-size:21px!important;letter-spacing:.14em!important;color:var(--text)!important}.brand-sub{font-size:12px!important;color:var(--muted)!important}.navsec{margin-top:12px!important}.navsec-title-btn{color:var(--muted)!important;font-size:12px!important;letter-spacing:.12em!important;border-radius:12px!important;padding:10px 10px 8px!important}.navsec-title-btn:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)!important}.navlink{color:var(--text)!important;font-size:14px!important;padding:11px 13px!important;border-radius:14px!important;margin:4px 2px!important}.navlink:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 16%,transparent)!important;transform:none!important}.navlink.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 18%,transparent),color-mix(in srgb,var(--accent) 7%,transparent))!important;border-color:color-mix(in srgb,var(--accent) 28%,transparent)!important;font-weight:800!important}.navlink.active::before{background:var(--accent)!important;left:-5px!important;top:9px!important;bottom:9px!important;width:4px!important}.sidebar-card{background:var(--panel2)!important;border:1px solid var(--panel-border)!important;border-radius:18px!important;color:var(--text)!important}.main{margin-left:var(--sidebar-w)!important;background:var(--bg)!important}body.sidebar-hidden .main{margin-left:0!important}.view{padding:22px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 88%,#fff 12%),var(--bg))!important}body.page-charts .view,body.page-sale .view{background:inherit!important}.topbar{height:var(--topbar-h)!important;min-height:var(--topbar-h)!important;background:linear-gradient(135deg,var(--topbar-bg),color-mix(in srgb,var(--topbar-bg) 82%,#000 18%))!important;color:var(--topbar-text)!important;border-bottom:1px solid color-mix(in srgb,var(--topbar-bg) 70%,#000 30%)!important;padding:0!important;box-shadow:0 12px 24px rgba(15,23,42,.12);z-index:90!important;overflow:hidden!important}.topbar-inner{width:100%!important;height:100%!important;min-height:0!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 18px!important;flex-wrap:nowrap!important;overflow:hidden!important}.tb-left{display:flex;align-items:center;gap:12px;min-width:190px;flex:0 0 auto}.tb-titlebox{display:flex;flex-direction:column;justify-content:center;line-height:1.05;min-width:0}.tb-title{font-weight:950;letter-spacing:.12em;font-size:18px;color:var(--topbar-text);white-space:nowrap}.tb-subtitle{font-size:12px;font-weight:700;color:color-mix(in srgb,var(--topbar-text) 78%,transparent);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.tb-center{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap}.tb-right{display:flex;align-items:center;gap:10px;flex:0 0 auto;min-width:0}.tb-spacer{flex:1 1 auto}.tb-chip{height:36px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid var(--chip-border)!important;background:var(--chip-bg)!important;color:var(--chip-text)!important;flex:0 0 auto!important;min-width:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.tb-k{font-size:11px!important;font-weight:700!important;color:color-mix(in srgb,var(--chip-text) 70%,transparent)!important;letter-spacing:.03em!important}.tb-v{font-size:13px!important;font-weight:900!important;color:var(--chip-text)!important;max-width:140px;overflow:hidden;text-overflow:ellipsis}.tb-clock .tb-v{font-variant-numeric:tabular-nums}.tb-result.has-result{background:rgba(34,197,94,.22)!important;border-color:rgba(187,247,208,.42)!important}.tb-theme{height:38px!important;width:230px!important;max-width:24vw!important;min-width:150px!important;border-radius:14px!important;padding:0 12px!important;background:rgba(255,255,255,.95)!important;color:#111827!important;border:1px solid rgba(255,255,255,.35)!important;outline:0!important;box-shadow:0 8px 18px rgba(15,23,42,.12)}.iconbtn{min-width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;color:var(--topbar-text)!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.24)!important;padding:0 12px!important;font-size:18px!important;box-shadow:none!important}.iconbtn:hover{background:rgba(255,255,255,.24)!important}@media(max-width:1100px){.tb-left{min-width:155px}.tb-chip.hide-sm{display:none!important}.tb-theme{width:170px!important;max-width:170px!important}}@media(max-width:760px){:root{--topbar-h:60px;--shell-topbar-h:60px;--bottombar-h:66px;--shell-bottombar-h:66px}.topbar-inner{gap:8px!important;padding:0 10px!important}.tb-left{min-width:auto;gap:8px}.tb-title{font-size:15px}.tb-subtitle{display:none}.tb-chip.hide-xs{display:none!important}.tb-center{gap:6px;overflow-x:auto;scrollbar-width:none}.tb-center::-webkit-scrollbar{display:none}.tb-chip{height:34px!important;padding:0 9px!important}.tb-k{display:none!important}.tb-v{font-size:12px!important;max-width:96px}.tb-theme{display:none!important}.iconbtn{min-width:40px!important;height:40px!important;border-radius:13px!important}}.bottombar{height:var(--bottombar-h)!important;min-height:var(--bottombar-h)!important;background:color-mix(in srgb,var(--bottombar-bg) 92%,transparent)!important;border-top:1px solid var(--panel-border)!important;box-shadow:0 -10px 26px rgba(15,23,42,.08);backdrop-filter:blur(14px);z-index:85!important}.bb-wrap{width:min(520px,100%)!important;height:100%!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:center!important;gap:4px!important;padding:6px 10px!important}.bb-item{border-radius:16px!important;color:var(--muted)!important;font-size:12px!important;font-weight:700!important;min-width:0!important}.bb-item:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)!important}.bb-ico{width:34px!important;height:28px!important;border-radius:14px!important;background:var(--panel2)!important;border:1px solid var(--panel-border)!important;color:var(--text)!important;font-size:17px!important;font-weight:950!important}.bb-lbl{font-size:12px!important;color:inherit!important}.bb-item.active{color:var(--accent)!important}.bb-item.active .bb-ico{background:color-mix(in srgb,var(--accent) 16%,#fff 84%)!important;border-color:color-mix(in srgb,var(--accent) 42%,transparent)!important;color:var(--accent)!important}@media(min-width:1100px){.bb-wrap{width:460px!important;margin:0 0 0 12px!important}}body:not(.page-sale):not(.page-charts) .card{background:var(--panel)!important;color:var(--text)!important;border:1px solid var(--panel-border)!important;border-radius:20px!important;box-shadow:var(--shadow)!important;padding:20px!important}body:not(.page-sale):not(.page-charts) .h1{font-size:18px!important;font-weight:900!important;margin:0 0 12px!important;color:var(--text)!important}.small{color:var(--muted)!important;font-size:13px!important}.kbd{background:var(--panel2)!important;color:var(--text)!important;border-color:var(--panel-border)!important;font-weight:800!important}body:not(.page-sale):not(.page-charts) .input,body:not(.page-sale):not(.page-charts) input.input,body:not(.page-sale):not(.page-charts) select.input,body:not(.page-sale):not(.page-charts) textarea.input{min-height:42px!important;background:var(--panel2)!important;color:var(--text)!important;border:1px solid var(--panel-border)!important;border-radius:14px!important;padding:0 12px!important;outline:0!important}body:not(.page-sale):not(.page-charts) textarea.input{padding:12px!important;line-height:1.45!important}body:not(.page-sale):not(.page-charts) .input:focus{border-color:color-mix(in srgb,var(--accent) 54%,var(--panel-border))!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent)!important}body:not(.page-sale):not(.page-charts) .btn{min-height:42px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 16%,#fff 84%),color-mix(in srgb,var(--accent) 10%,#fff 90%))!important;color:var(--text)!important;font-weight:800!important;padding:0 16px!important}body:not(.page-sale):not(.page-charts) .btn:hover{filter:brightness(.985);transform:translateY(-1px)}body:not(.page-sale):not(.page-charts) .table td,body:not(.page-sale):not(.page-charts) .table th{border-bottom:1px solid var(--panel-border)!important;color:var(--text)!important;padding:11px 10px!important}body:not(.page-sale):not(.page-charts) .table th{font-weight:900!important;color:var(--muted)!important;background:var(--panel2)!important}body:not(.page-sale):not(.page-charts) .badge{background:var(--panel2)!important;color:var(--text)!important;border-color:var(--panel-border)!important}.grid{gap:16px!important}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:900px){.grid-2{grid-template-columns:1fr!important}.view{padding:14px!important}}.dashboard{display:flex;flex-direction:column;gap:18px;max-width:1220px;margin:0 auto}.dash-hero{display:flex;justify-content:space-between;align-items:center;gap:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--panel) 86%),var(--panel))!important}.dash-eyebrow{font-size:12px;letter-spacing:.16em;color:var(--accent);font-weight:950;margin-bottom:7px}.dash-hero h2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text)}.dash-hero p{margin:8px 0 0;color:var(--muted);max-width:720px}.dash-datebox{min-width:210px;border-radius:18px;border:1px solid var(--panel-border);background:var(--panel);padding:16px;text-align:right}.dash-datebox span{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.dash-datebox b{display:block;color:var(--text);font-size:22px;margin-top:4px}.dash-statgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dash-stat{padding:18px!important}.dash-stat span{display:block;color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.dash-stat b{display:block;color:var(--text);font-size:22px;margin:7px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-stat small{color:var(--muted)}.dash-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-action{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:16px;background:var(--panel2);border:1px solid var(--panel-border);color:var(--text)}.dash-action:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--panel-border));background:color-mix(in srgb,var(--accent) 8%,var(--panel2))}.dash-action b{font-size:16px}.dash-action span{font-size:13px;color:var(--muted)}.session-list{display:flex;flex-direction:column;gap:10px}.session-list div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--panel-border)}.session-list span{color:var(--muted)}.session-list b{color:var(--text)}@media(max-width:900px){.dash-hero{flex-direction:column;align-items:stretch}.dash-datebox{text-align:left;width:100%}.dash-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.dash-actions,.dash-statgrid{grid-template-columns:1fr}.dash-hero h2{font-size:24px}}#chromeToggles{right:14px!important;bottom:14px!important}#chromeToggles .ct-btn{width:42px!important;height:42px!important;border-radius:14px!important;background:var(--panel)!important;color:var(--text)!important;border:1px solid var(--panel-border)!important;box-shadow:0 10px 24px rgba(15,23,42,.12)}#chromeToggles .ct-btn.on{background:color-mix(in srgb,var(--accent) 18%,var(--panel))!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--panel-border))!important;color:var(--accent)!important}body.is-login .main{margin-left:0!important}body.is-login .view{top:0!important;bottom:0!important;padding:0!important;background:var(--bg)!important}@media(max-width:900px){.sidebar{width:min(88vw,330px)!important}.main{margin-left:0!important}body:not(.sidebar-hidden) .sidebar{box-shadow:0 0 0 9999px rgba(15,23,42,.42),12px 0 32px rgba(15,23,42,.18)!important}}@media(max-width:900px){.sidebar{width:min(78vw,292px)!important;top:var(--topbar-h)!important;bottom:var(--bottombar-h)!important;height:auto!important;max-height:calc(100dvh - var(--topbar-h) - var(--bottombar-h))!important;overflow:auto!important;z-index:71!important;padding:10px!important}body.topbar-hidden .sidebar{top:0!important;max-height:calc(100dvh - var(--bottombar-h))!important}body.bottombar-hidden .sidebar{bottom:0!important;max-height:calc(100dvh - var(--topbar-h))!important}body.topbar-hidden.bottombar-hidden .sidebar{top:0!important;bottom:0!important;max-height:100dvh!important}body.sidebar-hidden .sidebar{transform:translateX(-105%)!important}}.tb-theme{width:170px!important;max-width:18vw!important;min-width:120px!important}.tb-chip .tb-v{max-width:170px!important}@media(max-width:1100px){.tb-theme{width:135px!important;max-width:135px!important}}body.page-charts .route-root{padding-bottom:0!important}body.page-charts.bottombar-hidden .classic-chart-shell{height:100dvh!important}body.page-sale .ak-save-dot{cursor:pointer}body.page-sale .ak-save-dot:active{transform:scale(.96)}@media (max-width:900px){body.page-charts #chromeToggles,body.page-sale #chromeToggles{left:47%!important;right:auto!important;bottom:10px!important;transform:translateX(-50%)!important;gap:5px!important;z-index:10050!important}body.page-charts #chromeToggles .ct-btn,body.page-sale #chromeToggles .ct-btn{width:30px!important;height:30px!important;min-width:30px!important;border-radius:10px!important;font-size:13px!important;line-height:1!important;padding:0!important}}#chromeToggles{right:9px!important;bottom:9px!important;gap:4px!important;opacity:.96!important}#chromeToggles .ct-btn{width:26px!important;height:24px!important;min-width:26px!important;border-radius:7px!important;padding:0!important;font-size:11px!important;font-weight:1000!important;background:#fff3df!important;color:#111!important;border:1px solid #8b6f4e!important;box-shadow:0 8px 18px rgba(0,0,0,.14)!important}#chromeToggles .ct-btn.on{background:#9b450c!important;color:#fff!important;border-color:#8b6f4e!important}@media(max-width:900px){body.page-charts #chromeToggles,body.page-sale #chromeToggles{left:44%!important;right:auto!important;bottom:8px!important;transform:translateX(-50%)!important;gap:4px!important}body.page-charts #chromeToggles .ct-btn,body.page-sale #chromeToggles .ct-btn{width:24px!important;height:22px!important;min-width:24px!important;border-radius:7px!important;font-size:10px!important}}#chromeToggles{position:fixed!important;right:6px!important;bottom:calc(var(--bottombar-h,64px) + 6px)!important;left:auto!important;transform:none!important;display:flex!important;flex-direction:row!important;gap:3px!important;z-index:10080!important}body.bottombar-hidden #chromeToggles{bottom:6px!important}#chromeToggles .ct-btn{width:22px!important;height:20px!important;min-width:22px!important;border-radius:6px!important;font-size:9px!important;line-height:1!important;padding:0!important}@media(max-width:900px){#chromeToggles{right:6px!important;bottom:calc(var(--bottombar-h,64px) + 6px)!important;left:auto!important;transform:none!important;gap:3px!important}body:not(.sidebar-hidden) #chromeToggles{left:min(calc(78vw + 6px),298px)!important;right:auto!important;bottom:calc(var(--bottombar-h,64px) + 6px)!important;transform:none!important;flex-direction:column!important}body.bottombar-hidden #chromeToggles,body.sidebar-hidden.bottombar-hidden #chromeToggles{bottom:6px!important}body.sidebar-hidden #chromeToggles{left:auto!important;right:6px!important;flex-direction:row!important}body.page-charts #chromeToggles,body.page-sale #chromeToggles{left:auto!important;right:6px!important;bottom:6px!important;transform:none!important;flex-direction:row!important}body.page-charts:not(.sidebar-hidden) #chromeToggles,body.page-sale:not(.sidebar-hidden) #chromeToggles{left:min(calc(78vw + 6px),298px)!important;right:auto!important;flex-direction:column!important}#chromeToggles .ct-btn,body.page-charts #chromeToggles .ct-btn,body.page-sale #chromeToggles .ct-btn{width:22px!important;height:20px!important;min-width:22px!important;border-radius:6px!important;font-size:9px!important}}body:not(.is-login) .btn:focus,body:not(.is-login) .ct-btn:focus,body:not(.is-login) .navlink:focus,body:not(.is-login) [role=button]:focus,body:not(.is-login) a:focus,body:not(.is-login) button:focus{outline:3px solid #ffcf33!important;outline-offset:2px!important;background-color:#ffe08a!important;color:#07152b!important;box-shadow:0 0 0 3px rgba(255,207,51,.35)!important}body:not(.is-login) input:focus,body:not(.is-login) select:focus,body:not(.is-login) textarea:focus{outline:3px solid #22b8ff!important;outline-offset:2px!important;background-color:#fff8c8!important;color:#07152b!important;box-shadow:0 0 0 3px rgba(34,184,255,.25)!important}body.page-charts .c-prize.chart-hot,body.page-charts .classic-mini-row.row-hot .m-prize,body.page-charts .classic-row.row-hot .c-prize,body.page-charts .m-prize.chart-hot,body.page-charts .mob-row.row-hot .c-prize,body.page-charts .mob-row.row-hot .m-prize{background:#ffdede!important;color:#8a0000!important;border-color:#8a8a8a!important;box-shadow:inset 0 0 0 9999px rgba(255,210,210,.72)!important}@media(max-width:860px){body,html{max-width:100%!important;overflow-x:hidden!important}#saleRoot,body.page-sale{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.page-sale #view,body.page-sale .view{overflow:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;background:#f6efe4!important}body.page-sale #saleRoot{height:auto!important;min-height:100dvh!important}body.page-sale #saleShell{width:100%!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;padding:6px!important;grid-template-rows:auto minmax(260px,44vh) auto auto 58px!important;gap:6px!important;overflow:hidden!important}body.page-sale .sale-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px 8px!important;align-items:end!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body.page-sale .sale-head .left{display:contents!important}body.page-sale .sale-head .right{grid-column:1/-1!important;justify-self:end!important;max-width:100%!important;text-align:right!important;overflow:hidden!important}body.page-sale .sale-field,body.page-sale .sale-field.inv,body.page-sale .sale-field.party{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.page-sale .sale-field .lbl{font-size:12px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.page-sale #invNo,body.page-sale #partyCode,body.page-sale .sale-field input,body.page-sale .sale-field.party input{width:100%!important;max-width:100%!important;min-width:0!important;height:36px!important;box-sizing:border-box!important;font-size:18px!important;line-height:34px!important;padding:0 6px!important}body.page-sale .sale-partyname{font-size:11px!important;min-height:14px!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.page-sale .sale-classic-shell{width:100%!important;max-width:100%!important;padding:4px 6px 58px!important;overflow:hidden!important}body.page-sale .sale-headrow{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px 8px!important;align-items:end!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body.page-sale .sale-headrow .col.inv,body.page-sale .sale-headrow .col.party{width:auto!important;min-width:0!important;max-width:100%!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:6px!important}body.page-sale .sale-headrow .col.meta{grid-column:1/-1!important;margin-left:0!important;min-width:0!important;max-width:100%!important;text-align:right!important}body.page-sale .sale-headrow .lbl{font-size:12px!important;text-align:right!important;white-space:nowrap!important}body.page-sale .sale-headrow input{width:100%!important;max-width:100%!important;min-width:0!important;height:36px!important;font-size:18px!important;box-sizing:border-box!important}body.page-sale .sale-classic-date{font-size:20px!important;line-height:1.05!important;white-space:nowrap!important}body.page-sale .sale-classic-draw{font-size:20px!important;line-height:1.05!important;white-space:nowrap!important}body.page-sale .sale-panels{width:100%!important;max-width:100%!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;align-items:start!important;justify-content:stretch!important}body.page-sale .sale-left,body.page-sale .sale-right{order:initial!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-sale .sale-classic-grid{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body.page-sale .sale-classic-grid table{table-layout:fixed!important;width:100%!important}body.page-sale .sale-classic-grid thead th{font-size:11px!important;padding:2px 4px!important}body.page-sale .sale-classic-grid tbody td{font-size:12px!important;padding:2px 4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.page-sale .sale-entry,body.page-sale .sale-summary{width:100%!important;max-width:100%!important;overflow:hidden!important}body.page-sale .sale-entrygrid{grid-template-columns:minmax(64px,.8fr) minmax(70px,.9fr) minmax(80px,1fr)!important;gap:6px!important;width:100%!important}body.page-sale #digitIn,body.page-sale #prizeIn,body.page-sale #sno{width:100%!important;max-width:100%!important;min-width:0!important;font-size:18px!important}body.page-sale .sale-buttons,body.page-sale .sale-toolbar{max-width:100%!important;overflow-x:auto!important;gap:6px!important;justify-content:flex-start!important}body.page-sale .sale-buttons button,body.page-sale .sale-icbtn{min-width:50px!important;width:auto!important;height:38px!important}}@media(max-width:860px) and (max-height:620px){body.page-sale #saleShell{grid-template-rows:auto minmax(210px,40vh) auto auto 48px!important;gap:4px!important}body.page-sale #invNo,body.page-sale #partyCode,body.page-sale .sale-field input,body.page-sale .sale-field.party input,body.page-sale .sale-headrow input{height:32px!important;font-size:16px!important;line-height:30px!important}body.page-sale .sale-field .lbl,body.page-sale .sale-headrow .lbl{font-size:11px!important}body.page-sale .sale-classic-grid tbody td{height:26px!important;font-size:11px!important}body.page-sale .sale-classic-grid thead th{height:26px!important;font-size:10px!important}#chromeToggles,.chrome-toggles{bottom:6px!important}}body.is-login .main{margin-left:0!important;padding-left:0!important}body.is-login .view{top:0!important;bottom:0!important;padding:0!important}#topbar.ak-draw-flash{animation:akDrawFlash70 4.2s ease-in-out 1}@keyframes akDrawFlash70{0%{filter:brightness(.62) saturate(.8);box-shadow:0 0 0 transparent}18%{filter:brightness(1.35) saturate(1.7);box-shadow:0 0 0 4px rgba(0,174,255,.26),0 0 28px rgba(0,200,120,.55)}45%{filter:brightness(.78) saturate(.9)}72%{filter:brightness(1.2) saturate(1.45);box-shadow:0 0 0 3px rgba(255,180,0,.24),0 0 22px rgba(255,180,0,.42)}100%{filter:none;box-shadow:none}}.ak-step70-danger{background:#9b1c1c!important;color:#fff!important;border-color:#7f1d1d!important}.ak-step70-muted{opacity:.72}.ak-step70-old{font-size:11px;font-weight:900;color:#7c2d12;margin-left:6px}.tb-rolemark{font-weight:1000;border-width:2px!important}.tb-role-super{background:#fff3cd!important;color:#5d3500!important;border-color:#d89614!important}.tb-role-admin{background:#e8f0ff!important;color:#08306b!important;border-color:#6aa1ff!important}.tb-role-linked{background:#e0fff2!important;color:#07543a!important;border-color:#55c99b!important}.tb-role-solo{background:#fff1df!important;color:#7a3b00!important;border-color:#df9e4f!important}body.ak-user-solo #topbar{box-shadow:inset 0 -4px 0 #df9e4f!important}body.ak-user-linked #topbar{box-shadow:inset 0 -4px 0 #39c084!important}body.ak-role-super #topbar{box-shadow:inset 0 -4px 0 #d89614!important}body.ak-role-admin #topbar{box-shadow:inset 0 -4px 0 #4a90ff!important}.ak-solo-row,.ak-unlinked-party{background:#fff7e8!important;border-color:#e5ad67!important}.ak-dim-solo{opacity:.75;filter:saturate(.75)}#topbar .tb-rolemark .tb-v{color:inherit!important;text-shadow:none!important}#topbar .tb-role-admin{background:#e8f0ff!important;color:#08306b!important;border-color:#6aa1ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important}#topbar .tb-role-super{background:#fff2c4!important;color:#5d3500!important;border-color:#d89614!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important}#topbar .tb-role-user{background:#e8fff4!important;color:#064e3b!important;border-color:#7dd3ad!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important}#topbar .tb-rolemark{font-size:12px!important;min-width:auto!important;padding:6px 14px!important}:root{--ak-topbar-safe-text:#ffffff;--ak-dark-text:#07152b}body:not(.is-login) #topbar.topbar{height:var(--topbar-h,66px)!important;min-height:var(--topbar-h,66px)!important;overflow:hidden!important;color:var(--ak-topbar-safe-text)!important;z-index:120!important}body:not(.is-login) #topbar .topbar-inner{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;overflow:hidden!important;padding:0 16px!important}body:not(.is-login) #topbar .tb-left{display:flex!important;align-items:center!important;gap:11px!important;flex:0 0 auto!important;min-width:0!important;max-width:260px!important}body:not(.is-login) #topbar .tb-titlebox{min-width:0!important;max-width:170px!important;overflow:hidden!important}body:not(.is-login) #topbar .tb-title{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.38)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:.12em!important}body:not(.is-login) #topbar .tb-subtitle{color:rgba(255,255,255,.92)!important;text-shadow:0 1px 2px rgba(0,0,0,.25)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body:not(.is-login) #topbar .tb-center{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding:3px 2px!important}body:not(.is-login) #topbar .tb-center::-webkit-scrollbar{display:none!important}body:not(.is-login) #topbar .tb-right{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;min-width:52px!important;max-width:320px!important}body:not(.is-login) #topbar .tb-chip{flex:0 0 auto!important;min-width:auto!important;height:38px!important;padding:0 13px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.28)!important;background:rgba(255,255,255,.15)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 3px 10px rgba(0,0,0,.08)!important}body:not(.is-login) #topbar .tb-chip .tb-k{color:rgba(255,255,255,.82)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.03em!important}body:not(.is-login) #topbar .tb-chip .tb-v{color:inherit!important;font-size:13px!important;font-weight:1000!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}body:not(.is-login) #topbar .tb-rolemark{height:42px!important;padding:0 18px!important;border-width:2px!important;background:#fff2c4!important;color:#5d3500!important;border-color:#f3c14d!important;text-shadow:none!important;box-shadow:0 0 0 2px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.85)!important}body.ak-role-admin:not(.is-login) #topbar .tb-rolemark{background:#e8f0ff!important;color:#08306b!important;border-color:#7db0ff!important}body.ak-role-user:not(.is-login) #topbar .tb-rolemark{background:#e8fff4!important;color:#064e3b!important;border-color:#7dd3ad!important}body:not(.is-login) #topbar .tb-datechip .tb-v{min-width:84px;text-align:center}body:not(.is-login) #topbar .tb-drawchip .tb-v{min-width:42px;text-align:center}body:not(.is-login) #topbar .tb-result{min-width:84px;justify-content:center}body:not(.is-login) #topbar .tb-result.has-result{background:rgba(16,185,129,.28)!important;border-color:rgba(187,247,208,.55)!important}body:not(.is-login) #topbar .tb-clock{min-width:152px!important;justify-content:center!important}body:not(.is-login) #topbar .tb-clock .tb-v{font-variant-numeric:tabular-nums!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;min-width:104px!important;text-align:center!important}body:not(.is-login) #topbar .tb-theme{flex:0 0 230px!important;width:230px!important;max-width:230px!important;height:42px!important;color:#111827!important;background:#fff!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:16px!important;font-size:15px!important;font-weight:700!important}body:not(.is-login) #topbar .iconbtn{flex:0 0 auto!important;color:#fff!important;background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.3)!important;min-width:44px!important;height:44px!important;border-radius:16px!important}body:not(.is-login) #sidebar.sidebar{z-index:110!important;color:var(--ak-dark-text)!important;background:var(--sidebar-bg,#fff)!important}body:not(.is-login) #sidebar .brand-title,body:not(.is-login) #sidebar .navlink,body:not(.is-login) #sidebar .navsec-title-btn{color:var(--ak-dark-text)!important}body:not(.is-login) #sidebar .brand-sub,body:not(.is-login) #sidebar .navsec-title{color:#475467!important}body:not(.is-login) #bottombar.bottombar{z-index:115!important;color:var(--ak-dark-text)!important;background:rgba(255,255,255,.94)!important}body:not(.is-login) #bottombar .bb-item{color:#475467!important}body:not(.is-login) #bottombar .bb-item.active{color:#9b450c!important}body:not(.is-login) .view{color:var(--ak-dark-text)!important}body:not(.is-login) .ak-home94{color:var(--ak-dark-text)!important}body:not(.is-login) .ak-home94 .ak-home-title h2,body:not(.is-login) .ak-home94 .ak94-table td,body:not(.is-login) .ak-home94 .ak94-v,body:not(.is-login) .ak-home94 h3{color:var(--ak-dark-text)!important}body:not(.is-login) .ak-home94 .ak-home-title p,body:not(.is-login) .ak-home94 .ak94-k,body:not(.is-login) .ak-home94 .ak94-small{color:#475467!important}body:not(.is-login) .ak-home94 .ak94-card{background:rgba(255,255,255,.96)!important;border-color:#d7e3dc!important;box-shadow:0 10px 28px rgba(15,23,42,.07)!important}body:not(.is-login) .ak-home94 .ak94-table th{background:linear-gradient(180deg,#eafff7,#d8f4ea)!important;color:#102a27!important}body:not(.is-login) .ak-home94 .ak-home-refresh,body:not(.is-login) .ak-home94 .ak94-actions a,body:not(.is-login) .ak-home94 .ak94-actions button{color:var(--ak-dark-text)!important;background:linear-gradient(180deg,#fff,#edf8f5)!important;border-color:#bcd9d2!important}@media(max-width:1100px){body:not(.is-login) #topbar .tb-left{max-width:210px!important}body:not(.is-login) #topbar .tb-titlebox{max-width:135px!important}body:not(.is-login) #topbar .tb-chip.hide-sm{display:none!important}body:not(.is-login) #topbar .tb-theme{flex-basis:190px!important;width:190px!important;max-width:190px!important}}@media(max-width:760px){:root{--topbar-h:64px!important;--shell-topbar-h:64px!important;--bottombar-h:68px!important;--shell-bottombar-h:68px!important}body:not(.is-login) #topbar .topbar-inner{padding:0 8px!important;gap:8px!important}body:not(.is-login) #topbar .tb-left{max-width:178px!important;gap:7px!important}body:not(.is-login) #topbar .tb-titlebox{max-width:100px!important}body:not(.is-login) #topbar .tb-title{font-size:14px!important;letter-spacing:.06em!important}body:not(.is-login) #topbar .tb-subtitle{display:none!important}body:not(.is-login) #topbar .tb-center{gap:6px!important}body:not(.is-login) #topbar .tb-chip{height:38px!important;padding:0 12px!important}body:not(.is-login) #topbar .tb-k{display:none!important}body:not(.is-login) #topbar .tb-v{font-size:12px!important}body:not(.is-login) #topbar .tb-rolemark{height:44px!important;padding:0 15px!important}body:not(.is-login) #topbar .tb-clock{min-width:118px!important}body:not(.is-login) #topbar .tb-clock .tb-v{min-width:92px!important;font-size:11px!important}body:not(.is-login) #topbar .tb-theme{display:none!important}body:not(.is-login) #topbar .iconbtn{min-width:44px!important;height:44px!important}body:not(.is-login) .sidebar{width:min(82vw,300px)!important}body:not(.is-login) #bottombar .bb-lbl{font-size:12px!important}}@media(max-width:390px){body:not(.is-login) #topbar .tb-titlebox{display:none!important}body:not(.is-login) #topbar .tb-left{max-width:52px!important}}body:not(.is-login) #topbar .tb-center{flex:1 1 0!important;touch-action:pan-x!important;overscroll-behavior-x:contain!important;scroll-behavior:smooth!important}body:not(.is-login) #topbar .tb-rolemark{max-width:min(220px,46vw)!important;min-width:94px!important;justify-content:center!important}body:not(.is-login) #topbar .tb-rolemark .tb-v{display:block!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:13px!important}body:not(.is-login) #topbar .tb-chip{display:inline-flex!important;align-items:center!important;gap:6px!important}body:not(.is-login) #topbar .tb-left{flex:0 0 auto!important}body:not(.is-login) #topbar .tb-right{flex:0 0 auto!important}@media(max-width:760px){body:not(.is-login) #topbar .topbar-inner{gap:7px!important}body:not(.is-login) #topbar .tb-center{padding:4px 1px!important;gap:7px!important}body:not(.is-login) #topbar .tb-rolemark{min-width:112px!important;max-width:150px!important;padding:0 10px!important}body:not(.is-login) #topbar .tb-rolemark .tb-v{font-size:13px!important}body:not(.is-login) #topbar .tb-datechip{min-width:118px!important}body:not(.is-login) #topbar .tb-drawchip{min-width:70px!important}body:not(.is-login) #topbar .tb-result{min-width:74px!important}body:not(.is-login) #topbar .tb-clock{min-width:132px!important}}@media(max-width:390px){body:not(.is-login) #topbar .tb-rolemark{min-width:104px!important;max-width:132px!important}body:not(.is-login) #topbar .tb-datechip{min-width:112px!important}body:not(.is-login) #topbar .tb-drawchip{min-width:64px!important}}:root{color-scheme:light;--ak-ui-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,Tahoma,sans-serif;--ak-ui-text:#0c1b2a;--ak-ui-muted:#536273;--ak-ui-soft:#f7fbf8;--ak-ui-panel:#ffffff;--ak-ui-panel-2:#f3f8f5;--ak-ui-line:#d6e2dc;--ak-ui-line-strong:#b7c9c0;--ak-ui-accent:#0d9488;--ak-ui-accent-2:#0f766e;--ak-ui-warm:#f59e0b;--ak-ui-danger:#b42318;--ak-ui-shadow:0 14px 34px rgba(15,23,42,.08);--ak-ui-shadow-soft:0 7px 18px rgba(15,23,42,.06);--ak-ui-radius:18px;--ak-ui-radius-sm:12px}html{font-size:13px}body:not(.is-login){font-family:var(--ak-ui-font)!important;color:var(--ak-ui-text)!important;background:radial-gradient(900px 360px at 18% -10%,rgba(20,184,166,.15),transparent 60%),radial-gradient(760px 320px at 100% 0,rgba(245,158,11,.1),transparent 58%),linear-gradient(180deg,#f7faf8 0,#edf4f1 100%)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;accent-color:var(--ak-ui-accent)}body:not(.is-login),body:not(.is-login) *{scrollbar-color:rgba(15,118,110,.38) transparent;scrollbar-width:thin}body:not(.is-login) ::selection{background:rgba(20,184,166,.25);color:#06231f}body:not(.is-login) .main{background:0 0!important}body:not(.is-login):not(.page-sale):not(.page-charts):not(.page-billing-date):not(.page-drawbill) #view.view{padding:clamp(10px,1.2vw,18px)!important;background:0 0!important;overflow-x:hidden}body.page-billing-date #view.view,body.page-charts #view.view,body.page-drawbill #view.view,body.page-sale #view.view{padding:0!important}body:not(.is-login) #topbar.topbar{background:linear-gradient(135deg,#155e56 0,#0f766e 48%,#9a5a0c 100%)!important;border-bottom:1px solid rgba(255,255,255,.26)!important;box-shadow:0 10px 26px rgba(15,23,42,.16)!important;color:#fff!important}body:not(.is-login) #topbar .topbar-inner{gap:12px!important}body:not(.is-login) #topbar .tb-title{font-weight:1000!important;letter-spacing:.14em!important;color:#fff!important}body:not(.is-login) #topbar .tb-subtitle{color:rgba(255,255,255,.86)!important;font-weight:750!important}body:not(.is-login) #topbar .tb-chip{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.32)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 5px 14px rgba(0,0,0,.1)!important;backdrop-filter:blur(10px);color:#fff!important}body:not(.is-login) #topbar .tb-chip .tb-k{color:rgba(255,255,255,.78)!important;font-weight:850!important}body:not(.is-login) #topbar .tb-chip .tb-v{color:#fff!important;font-weight:1000!important}body:not(.is-login) #topbar .tb-rolemark{background:linear-gradient(180deg,#fff8d7,#ffe7a3)!important;border-color:#f6c94f!important;color:#4b2a00!important;box-shadow:0 7px 18px rgba(101,64,0,.16),inset 0 1px 0 rgba(255,255,255,.9)!important}body.ak-role-admin:not(.is-login) #topbar .tb-rolemark{background:linear-gradient(180deg,#ecf5ff,#d9eaff)!important;color:#07396b!important;border-color:#8dc2ff!important}body.ak-role-user:not(.is-login) #topbar .tb-rolemark{background:linear-gradient(180deg,#ecfff6,#d8f8e9)!important;color:#065f46!important;border-color:#8ee0b7!important}body:not(.is-login) #topbar .tb-theme{background:#fff!important;color:#0c1b2a!important;border-color:rgba(255,255,255,.78)!important;box-shadow:0 6px 15px rgba(0,0,0,.1)!important;font-weight:850!important}body:not(.is-login) #topbar .iconbtn{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.35)!important;color:#fff!important}body:not(.is-login) #topbar .iconbtn:hover{background:rgba(255,255,255,.26)!important}body:not(.is-login) #sidebar.sidebar{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,248,244,.98))!important;border-right:1px solid var(--ak-ui-line)!important;box-shadow:12px 0 26px rgba(15,23,42,.08)!important}body:not(.is-login) #sidebar .brand{border-bottom:1px solid var(--ak-ui-line)!important}body:not(.is-login) #sidebar .brand-title{color:#073b34!important;font-weight:1000!important}body:not(.is-login) #sidebar .brand-sub,body:not(.is-login) #sidebar .navsec-title,body:not(.is-login) #sidebar .navsec-title-btn{color:var(--ak-ui-muted)!important}body:not(.is-login) #sidebar .navlink{color:#142437!important;border:1px solid transparent!important;border-radius:15px!important;font-weight:850!important;margin:4px 2px!important;padding:10px 11px!important}body:not(.is-login) #sidebar .navlink:hover{background:rgba(13,148,136,.09)!important;border-color:rgba(13,148,136,.17)!important;transform:translateX(2px)!important}body:not(.is-login) #sidebar .navlink.active{background:linear-gradient(90deg,rgba(13,148,136,.17),rgba(245,158,11,.1))!important;border-color:rgba(13,148,136,.3)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68)!important}body:not(.is-login) #sidebar .navlink.active::before{background:linear-gradient(180deg,#0d9488,#f59e0b)!important;width:4px!important}body:not(.is-login) #sidebar .sidebar-card{background:#fff!important;border-color:var(--ak-ui-line)!important;box-shadow:var(--ak-ui-shadow-soft)!important}body:not(.is-login) #bottombar.bottombar{background:rgba(255,255,255,.96)!important;border-top:1px solid var(--ak-ui-line)!important;box-shadow:0 -10px 28px rgba(15,23,42,.08)!important;backdrop-filter:blur(14px)!important}body:not(.is-login) #bottombar .bb-item{font-weight:850!important;color:#586777!important}body:not(.is-login) #bottombar .bb-ico{background:#f4faf7!important;border-color:var(--ak-ui-line)!important;color:#0f766e!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important}body:not(.is-login) #bottombar .bb-item.active{color:#0f766e!important}body:not(.is-login) #bottombar .bb-item.active .bb-ico{background:linear-gradient(180deg,#ecfffa,#d8f7ef)!important;border-color:#8fd9c9!important;color:#0f5f58!important}body:not(.is-login) .ak-grid>*,body:not(.is-login) .ak-settings-grid>*,body:not(.is-login) .ak102-kpi,body:not(.is-login) .ak83-admin,body:not(.is-login) .ak83-create,body:not(.is-login) .ak83-loadcell,body:not(.is-login) .ak83-panel,body:not(.is-login) .ak83-user,body:not(.is-login) .ak94-card,body:not(.is-login) .card,body:not(.is-login) .sale-entry,body:not(.is-login) .sale-grid,body:not(.is-login) .sale-left .card,body:not(.is-login) .sale-right .card,body:not(.is-login) .sale-summary,body:not(.is-login) .sale-totalbar{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,253,251,.96))!important;border:1px solid var(--ak-ui-line)!important;border-radius:var(--ak-ui-radius)!important;box-shadow:var(--ak-ui-shadow)!important;color:var(--ak-ui-text)!important}body:not(.is-login) .ak83-title,body:not(.is-login) .ak94-card h3,body:not(.is-login) .card h3,body:not(.is-login) .h1{color:#0b2b27!important;font-weight:1000!important;letter-spacing:-.02em!important}body:not(.is-login) .ak102-mini,body:not(.is-login) .ak94-k,body:not(.is-login) .ak94-small,body:not(.is-login) .small{color:var(--ak-ui-muted)!important}body:not(.is-login) .ak102-status,body:not(.is-login) .ak94-pill,body:not(.is-login) .badge{border:1px solid var(--ak-ui-line)!important;background:#f5fbf8!important;color:#17443e!important;border-radius:999px!important;font-weight:900!important}body:not(.is-login) .ak102-kpi .val,body:not(.is-login) .ak94-v{color:#082f2a!important;font-variant-numeric:tabular-nums!important}body:not(.is-login) .ak94-good{color:#087647!important}.ak94-bad{color:#b42318!important}.ak94-warn{color:#a15c07!important}body:not(.is-login) .ak94-table,body:not(.is-login) .table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;background:#fff!important;color:#102033!important}body:not(.is-login) .ak94-table th,body:not(.is-login) .table th{background:linear-gradient(180deg,#ecfff8,#dff7ef)!important;color:#123c36!important;border-bottom:1px solid #b9d9ce!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.035em!important;text-transform:uppercase!important}body:not(.is-login) .ak94-table td,body:not(.is-login) .table td{border-bottom:1px solid rgba(17,24,39,.07)!important;color:#17283b!important;font-weight:780!important}body:not(.is-login) .ak94-table tbody tr:nth-child(2n) td,body:not(.is-login) .table tbody tr:nth-child(2n) td{background:rgba(248,252,249,.82)!important}body:not(.is-login) .ak94-table tbody tr:hover td,body:not(.is-login) .table tbody tr:hover td{background:#fff7df!important}body:not(.is-login) .ak94-tablewrap{border-color:var(--ak-ui-line)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important}body:not(.is-login) .inp,body:not(.is-login) .input,body:not(.is-login) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body:not(.is-login) select,body:not(.is-login) textarea{background:#fff!important;color:#0d1f31!important;border:1px solid #cbd9d3!important;border-radius:var(--ak-ui-radius-sm)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 0 rgba(15,23,42,.02)!important;min-height:36px;outline:0!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important}body:not(.is-login) input::placeholder,body:not(.is-login) textarea::placeholder{color:#8091a2!important;opacity:1!important}body:not(.is-login) .inp:hover,body:not(.is-login) .input:hover,body:not(.is-login) input:not([type=checkbox]):not([type=radio]):not([type=hidden]):hover,body:not(.is-login) select:hover,body:not(.is-login) textarea:hover{border-color:#9fc8bd!important}body:not(.is-login) .inp:focus,body:not(.is-login) .input:focus,body:not(.is-login) input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,body:not(.is-login) select:focus,body:not(.is-login) textarea:focus{background:#fff!important;color:#07152b!important;border-color:#0d9488!important;box-shadow:0 0 0 3px rgba(13,148,136,.18),inset 0 1px 0 rgba(255,255,255,.9)!important;outline:0!important}body:not(.is-login) input:disabled,body:not(.is-login) select:disabled,body:not(.is-login) textarea:disabled{background:#f3f6f5!important;color:#69788a!important;opacity:1!important}body:not(.is-login) input[type=checkbox],body:not(.is-login) input[type=radio]{width:18px;height:18px;min-width:18px;vertical-align:-4px;accent-color:var(--ak-ui-accent);cursor:pointer}body:not(.is-login) label{font-weight:850;color:#203347}body:not(.is-login) .ak-btn,body:not(.is-login) .ak-home-refresh,body:not(.is-login) .ak85-apply,body:not(.is-login) .ak85-btn,body:not(.is-login) .ak85-cancel,body:not(.is-login) .ak85-scope,body:not(.is-login) .ak85-tools button,body:not(.is-login) .btn,body:not(.is-login) .sale-icbtn,body:not(.is-login) button:not(.ct-btn):not(.bb-item){border-radius:13px!important;border:1px solid rgba(13,148,136,.32)!important;background:linear-gradient(180deg,#fff,#edf8f5)!important;color:#0b332e!important;box-shadow:0 6px 14px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9)!important;font-weight:950!important;letter-spacing:.005em;cursor:pointer;transition:transform .13s ease,box-shadow .13s ease,border-color .13s ease,filter .13s ease!important}body:not(.is-login) .ak-btn:hover,body:not(.is-login) .ak-home-refresh:hover,body:not(.is-login) .ak85-apply:hover,body:not(.is-login) .ak85-btn:hover,body:not(.is-login) .ak85-cancel:hover,body:not(.is-login) .btn:hover,body:not(.is-login) .sale-icbtn:hover,body:not(.is-login) button:not(.ct-btn):not(.bb-item):hover{transform:translateY(-1px);border-color:rgba(13,148,136,.55)!important;box-shadow:0 10px 20px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.95)!important}body:not(.is-login) .ak-btn:active,body:not(.is-login) .ak85-btn:active,body:not(.is-login) .btn:active,body:not(.is-login) .sale-icbtn:active,body:not(.is-login) button:not(.ct-btn):not(.bb-item):active{transform:translateY(0) scale(.99)}body:not(.is-login) .ak-btn.danger,body:not(.is-login) .ak83-danger,body:not(.is-login) .btn.danger,body:not(.is-login) button.danger{background:linear-gradient(180deg,#fff5f5,#ffe5e1)!important;color:#9f1d14!important;border-color:#f1aaa2!important}body:not(.is-login) .ak-btn.share,body:not(.is-login) .btn.share{background:linear-gradient(180deg,#eafff4,#d5f8e6)!important;border-color:#8bd8b4!important;color:#086342!important}body:not(.is-login) .ak-btn.pdf,body:not(.is-login) .btn.pdf{background:linear-gradient(180deg,#fff8e7,#ffe9b7)!important;border-color:#efc776!important;color:#744404!important}body:not(.is-login) .ak-btn:focus,body:not(.is-login) .btn:focus,body:not(.is-login) .ct-btn:focus,body:not(.is-login) .navlink:focus,body:not(.is-login) [role=button]:focus,body:not(.is-login) a:focus,body:not(.is-login) button:focus{outline:3px solid rgba(20,184,166,.34)!important;outline-offset:2px!important;background-color:inherit!important;color:inherit!important;box-shadow:0 0 0 4px rgba(20,184,166,.14)!important}body:not(.is-login) .ak85-modal{background:linear-gradient(180deg,#fff,#f7fbf8)!important;border:1px solid var(--ak-ui-line)!important;border-radius:22px!important;box-shadow:0 30px 70px rgba(15,23,42,.25)!important;color:#0c1b2a!important}body:not(.is-login) .ak85-modal-h{border-bottom:1px solid var(--ak-ui-line)!important;background:linear-gradient(180deg,#f6fffb,#edf8f4)!important}body:not(.is-login) .ak85-item{border:1px solid var(--ak-ui-line)!important;background:#fff!important;border-radius:14px!important;color:#17283b!important}body:not(.is-login) .ak85-item:hover{background:#fff7df!important;border-color:#efc776!important}body:not(.is-login) .ak-home94{max-width:1480px!important;padding:clamp(8px,1vw,16px)!important}body:not(.is-login) .ak-home-title h2{color:#073b34!important;letter-spacing:-.045em!important;text-shadow:0 1px 0 rgba(255,255,255,.8)!important}body:not(.is-login) .ak-home-title p{color:#586777!important}body:not(.is-login) .ak94-grid{gap:clamp(10px,1vw,15px)!important}.ak-home94 .ak94-donut,body:not(.is-login) .ak102-ring{filter:drop-shadow(0 10px 20px rgba(13,148,136,.14))}body:not(.is-login) .ak94-alert{border-radius:16px!important;border-color:#efc776!important;background:linear-gradient(180deg,#fff8df,#fff2c4)!important;color:#704104!important;box-shadow:var(--ak-ui-shadow-soft)!important}body:not(.is-login) .ak94-alert.danger{background:linear-gradient(180deg,#fff1f1,#ffe1df)!important;border-color:#eeaaa5!important;color:#8f1a12!important}body:not(.is-login) .ak102-alert-ok{background:linear-gradient(180deg,#ecfff6,#ddf8ea)!important;border-color:#9fd9bc!important;color:#085f3f!important}body:not(.is-login) .ak83-grid2{gap:14px!important}body:not(.is-login) .ak83-admin{display:grid;gap:12px;align-items:start}body:not(.is-login) .ak83-actions,body:not(.is-login) .ak83-gates,body:not(.is-login) .ak83-move{gap:8px!important}body:not(.is-login) .ak83-inbox-row,body:not(.is-login) .ak83-restore-row{border:1px solid var(--ak-ui-line)!important;background:#fff!important;border-radius:14px!important;padding:10px!important;margin:7px 0!important}body:not(.is-login) .ak83-loadcell{padding:12px!important}body:not(.is-login) .ak83-loadcell b{color:#083b35!important;font-size:18px!important}body.page-charts{background:#f3eee2!important}body.page-charts #chartRoot,body.page-charts .chart-root,body.page-charts .classic-chart-wrap,body.page-charts .classic-grid,body.page-charts .classic-main,body.page-charts .classic-side,body.page-charts .classic-sysbox{backface-visibility:hidden;transform:translateZ(0);contain:layout paint}body.page-charts #akChart85Filters{background:linear-gradient(180deg,#fff9e8,#f7efd9)!important;border:1px solid #d9c28d!important;box-shadow:0 8px 20px rgba(15,23,42,.1)!important;border-radius:18px!important}body.page-charts #akChart85Filters .ak85-label{color:#233142!important;font-weight:1000!important}body.page-charts #akChart85Filters .ak85-muted{color:#6b5d43!important}body.page-charts .classic-mini-row,body.page-charts .classic-row,body.page-charts .mob-row{transition:none!important}body.page-charts .c-label,body.page-charts .m-label{font-weight:1000!important;letter-spacing:.01em!important}body.page-charts .c-prize,body.page-charts .m-prize{font-weight:1000!important;font-variant-numeric:tabular-nums!important}body.page-charts .classic-rankbox,body.page-charts .rank-panel{border-radius:16px!important;box-shadow:var(--ak-ui-shadow-soft)!important}body.page-sale,body.page-sale #view{background:#f5efe4!important}body.page-sale #saleShell,body.page-sale .sale-classic-shell{background:0 0!important}body.page-sale .sale-head,body.page-sale .sale-headrow{border-color:#d8c8a9!important}body.page-sale .sale-total,body.page-sale .sale-totalval{color:#073b34!important;text-shadow:0 1px 0 rgba(255,255,255,.72)!important}body.page-sale .sale-classic-grid{border-color:#d8c8a9!important;border-radius:14px!important;box-shadow:var(--ak-ui-shadow-soft)!important}body.page-sale .sale-classic-grid thead th{background:linear-gradient(180deg,#0f766e,#115e59)!important;color:#fff!important}body.page-sale .sale-classic-grid tbody td{color:#111827!important;font-weight:850!important}body.page-billing-date .bd-btn,body.page-drawbill .ak-btn{font-weight:1000!important}body:not(.is-login) #chromeToggles .ct-btn{background:rgba(255,255,255,.96)!important;color:#0f3f39!important;border-color:#b8d4cb!important;box-shadow:0 6px 16px rgba(15,23,42,.12)!important;font-weight:1000!important}body:not(.is-login) #chromeToggles .ct-btn.on{background:#0f766e!important;color:#fff!important;border-color:#0f766e!important}@media(max-width:900px){html{font-size:12px}body:not(.is-login):not(.page-sale):not(.page-charts):not(.page-billing-date):not(.page-drawbill) #view.view{padding:8px!important}body:not(.is-login) #topbar.topbar{box-shadow:0 8px 18px rgba(15,23,42,.14)!important}body:not(.is-login) #topbar .topbar-inner{padding:0 8px!important;gap:7px!important}body:not(.is-login) #topbar .tb-chip{height:38px!important;border-radius:999px!important}body:not(.is-login) #sidebar.sidebar{width:min(80vw,292px)!important}body:not(.is-login) #sidebar .navlink{padding:9px 10px!important;border-radius:13px!important}body:not(.is-login) .ak83-admin,body:not(.is-login) .ak83-create,body:not(.is-login) .ak83-panel,body:not(.is-login) .ak94-card,body:not(.is-login) .card{border-radius:16px!important;box-shadow:0 8px 20px rgba(15,23,42,.075)!important}body:not(.is-login) .inp,body:not(.is-login) .input,body:not(.is-login) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body:not(.is-login) select,body:not(.is-login) textarea{min-height:38px;font-size:14px!important}body:not(.is-login) .ak-btn,body:not(.is-login) .btn,body:not(.is-login) .sale-icbtn,body:not(.is-login) button:not(.ct-btn):not(.bb-item){min-height:38px;padding-left:10px!important;padding-right:10px!important}body:not(.is-login) .ak94-table td,body:not(.is-login) .ak94-table th,body:not(.is-login) .table td,body:not(.is-login) .table th{padding:8px 7px!important}body:not(.is-login) .ak94-tablewrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}body:not(.is-login) #bottombar .bb-ico{width:30px!important;height:30px!important;border-radius:12px!important}body:not(.is-login) #bottombar .bb-lbl{font-size:11px!important;font-weight:900!important}body:not(.is-login):not(.page-charts):not(.page-sale) .row{gap:7px!important}}@media(max-width:640px){body:not(.is-login) .ak-home94{padding:7px!important}body:not(.is-login) .ak-home-head{gap:8px!important;margin-bottom:8px!important}body:not(.is-login) .ak-home-title{min-width:0!important;width:100%!important}body:not(.is-login) .ak-home-title h2{font-size:clamp(24px,8vw,34px)!important;line-height:1!important}body:not(.is-login) .ak94-card{padding:12px!important}body:not(.is-login) .ak94-v{font-size:clamp(22px,7vw,32px)!important}body:not(.is-login) .ak102-kpis{gap:8px!important}body:not(.is-login) .ak102-kpi{padding:10px!important;border-radius:14px!important}body:not(.is-login) .ak83-admin{grid-template-columns:1fr!important}body:not(.is-login) .ak83-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(.is-login) .ak83-actions .btn{width:100%!important}body:not(.is-login) .ak83-move{display:grid!important;grid-template-columns:1fr!important}body.page-charts #akChart85Filters{border-radius:15px!important;box-shadow:0 5px 14px rgba(15,23,42,.1)!important}body.page-charts .classic-chart-side,body.page-charts .classic-sysbox{transform:translateZ(0)}body.page-sale .sale-classic-grid tbody td{font-size:12px!important}}@media(prefers-reduced-motion:reduce){body:not(.is-login) *,body:not(.is-login) ::after,body:not(.is-login) ::before{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}:root{--ak-stable-topbar-h:66px;--ak-stable-bottombar-h:68px}body:not(.is-login){overscroll-behavior:none}body:not(.is-login) #app,body:not(.is-login) .main{min-width:0}body:not(.is-login) #view.view{scrollbar-gutter:stable;overscroll-behavior:contain}body:not(.is-login) .ak-home94{width:100%;max-width:1480px;margin-left:auto!important;margin-right:auto!important;contain:layout paint}body:not(.is-login) .ak-home-head{min-height:54px}body:not(.is-login) #ak94Body{min-height:320px;content-visibility:auto;contain-intrinsic-size:900px}body:not(.is-login) .ak94-grid{align-items:start}body:not(.is-login) .ak94-card{transform:none!important;will-change:auto!important}body:not(.is-login) .ak102-ring,body:not(.is-login) .ak94-donut{transform:translateZ(0);backface-visibility:hidden}body:not(.is-login) #topbar .tb-center{scroll-behavior:auto!important;overscroll-behavior-x:contain!important}body:not(.is-login) #topbar .tb-chip,body:not(.is-login) #topbar .tb-v{font-variant-numeric:tabular-nums}@media(max-width:900px){body,html{height:100%;min-height:100%;overflow:hidden}body:not(.is-login) #app,body:not(.is-login) .main{height:100vh;height:100svh;min-height:100vh;min-height:100svh;overflow:hidden}body:not(.is-login) #sidebar.sidebar{height:100vh;height:100svh;min-height:100vh;min-height:100svh}body:not(.is-login) #topbar.topbar{height:var(--topbar-h,64px)!important;min-height:var(--topbar-h,64px)!important;flex:0 0 var(--topbar-h,64px)!important}body:not(.is-login) #bottombar.bottombar{height:var(--bottombar-h,68px)!important;min-height:var(--bottombar-h,68px)!important;flex:0 0 var(--bottombar-h,68px)!important}body:not(.is-login) #view.view{min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}body:not(.is-login):not(.page-sale):not(.page-charts):not(.page-billing-date):not(.page-drawbill) #view.view{padding:8px 8px 76px!important}body:not(.is-login) .ak-home94{padding:7px!important;contain:none}body:not(.is-login) .ak-home-head{position:relative;display:grid!important;grid-template-columns:1fr;gap:8px!important;margin-bottom:8px!important;min-height:auto}body:not(.is-login) .ak-home-title{min-width:0!important;width:100%!important}body:not(.is-login) .ak-home-title h2{font-size:clamp(24px,7vw,32px)!important;line-height:1.05!important}body:not(.is-login) .ak-home-title p{font-size:12px!important;line-height:1.35!important;margin-top:4px!important}body:not(.is-login) .ak94-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:0!important}body:not(.is-login) .ak94-actions a,body:not(.is-login) .ak94-actions button{width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 7px!important;font-size:12px!important;white-space:nowrap!important}body:not(.is-login) .ak-home-refresh{grid-column:auto!important}body:not(.is-login) .ak94-grid{grid-template-columns:1fr!important;gap:9px!important}body:not(.is-login) .ak94-span2,body:not(.is-login) .ak94-span4{grid-column:span 1!important}body:not(.is-login) .ak94-card{padding:11px!important;border-radius:16px!important;min-width:0!important}body:not(.is-login) .ak94-card h3{font-size:15px!important;margin-bottom:7px!important}body:not(.is-login) .ak94-k{font-size:10px!important;letter-spacing:.06em!important}body:not(.is-login) .ak94-v{font-size:clamp(20px,6vw,28px)!important;line-height:1.05!important;word-break:break-word}body:not(.is-login) .ak94-small{font-size:12px!important}body:not(.is-login) .ak102-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body:not(.is-login) .ak102-kpi{padding:9px!important;border-radius:13px!important;min-width:0}body:not(.is-login) .ak102-kpi .val{font-size:19px!important;word-break:break-word}body:not(.is-login) .ak102-metric{grid-template-columns:auto 1fr!important;gap:10px!important}body:not(.is-login) .ak102-ring{width:64px!important;height:64px!important;margin:0!important}body:not(.is-login) .ak102-ring:before{width:42px!important;height:42px!important}body:not(.is-login) .ak102-ring b{font-size:12px!important}body:not(.is-login) .ak94-donut{width:118px!important;height:118px!important}body:not(.is-login) .ak94-donut:before{width:78px!important;height:78px!important}body:not(.is-login) .ak94-donut b{font-size:21px!important}body:not(.is-login) .ak94-tablewrap{max-height:52svh;overflow:auto!important;overscroll-behavior:contain}body:not(.is-login) .ak94-table{min-width:520px!important}body:not(.is-login) #chromeToggles{right:8px!important;bottom:calc(var(--bottombar-h,68px) + 8px)!important}}@media(max-width:420px){body:not(.is-login) .ak94-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(.is-login) .ak102-kpis{grid-template-columns:1fr 1fr!important}body:not(.is-login) .ak94-table{min-width:500px!important}}body:not(.is-login) #topbar .tb-theme{flex:0 0 148px!important;width:148px!important;max-width:148px!important;height:34px!important;border-radius:12px!important;font-size:12px!important;font-weight:750!important;padding:0 8px!important}body:not(.is-login) #topbar .tb-rolemark{min-width:96px!important;height:36px!important;padding:0 12px!important}body:not(.is-login) #topbar .tb-rolemark .tb-v{font-size:12px!important;font-weight:900!important;color:inherit!important}body.ak-role-admin:not(.is-login) #topbar .tb-rolemark{color:#052b50!important;background:linear-gradient(180deg,#f1f8ff,#ddecff)!important}body.ak-role-user:not(.is-login) #topbar .tb-rolemark{color:#064532!important;background:linear-gradient(180deg,#f1fff8,#dcf7e9)!important}body:not(.is-login) #topbar .tb-chip{height:34px!important;padding:0 10px!important}body:not(.is-login) #topbar .tb-chip .tb-k{font-size:10px!important;opacity:.72!important}body:not(.is-login) #topbar .tb-chip .tb-v{font-size:12px!important;font-weight:850!important}body:not(.is-login) #topbar .tb-clock{min-width:128px!important}body:not(.is-login) #topbar .tb-clock .tb-v{font-size:11px!important}body:not(.is-login) #topbar .iconbtn{min-width:38px!important;height:38px!important;border-radius:13px!important}body:not(.is-login) .ak-home94 .ak94-v{color:#17413b!important;font-weight:900!important}body:not(.is-login) .ak-home94 .ak94-k{color:#526171!important}body:not(.is-login) .ak-home94 .ak94-pill{font-weight:900!important;color:#173b35!important;background:#f4fff9!important;border-color:#bdded2!important}@media(max-width:760px){body:not(.is-login) #topbar .tb-theme{display:none!important}body:not(.is-login) #topbar .tb-rolemark{height:38px!important;min-width:92px!important;max-width:120px!important}}.ak-result-pro .result-muted{opacity:.56;font-size:12px;line-height:1.45;color:var(--muted)}.ak-result-pro .result-soft{opacity:.46;font-size:11px;margin-left:8px}.ak-result-pro .result-help{min-height:120px;display:flex;flex-direction:column;justify-content:center;gap:8px;opacity:.72}.ak-result-pro .result-help-title{font-weight:900;color:var(--text);opacity:.82;font-size:14px}.ak-result-pro .result-help-line{font-size:13px;color:var(--muted);opacity:.74}.ak-result-pro .result-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.ak-result-pro .result-head .h1{margin:0}@media(max-width:900px){.ak-result-pro .result-help{min-height:auto}.ak-result-pro .row .small{min-width:70px!important}}body.page-charts:not(.ak-rank-low) .rank-row{background:#050505!important;color:#fff!important;border-color:#111!important}body.page-charts:not(.ak-rank-low) .rank-row .rank-r{color:#ff3030!important}body.page-charts:not(.ak-rank-low) .rank-row .rank-val{color:#19b96b!important}body.page-charts.ak-rank-low .rank-row{background:#fff!important;color:#064e3b!important;border:1px solid #22c55e!important;box-shadow:inset 4px 0 0 #facc15!important}body.page-charts.ak-rank-low .rank-row .rank-r{color:#16a34a!important}body.page-charts.ak-rank-low .rank-row .rank-val{color:#ca8a04!important}body.page-charts.ak-rank-low .rank-row .rank-digit{color:#064e3b!important}body.page-charts.charts-fullscreen .view{height:100dvh!important;top:0!important;bottom:0!important;padding:0!important;overflow:hidden!important}body.page-charts #chromeToggles{position:fixed!important;right:6px!important;bottom:6px!important;left:auto!important;transform:none!important;display:flex!important;flex-direction:row!important;gap:3px!important;z-index:10080!important}body.page-charts #chromeToggles .ct-btn{width:24px!important;height:22px!important;min-width:24px!important;border-radius:7px!important;font-size:10px!important;padding:0!important;line-height:1!important}@media(max-width:900px){body.page-charts #chromeToggles{right:5px!important;bottom:5px!important;gap:3px!important}body.page-charts #chromeToggles .ct-btn{width:23px!important;height:21px!important;min-width:23px!important;font-size:10px!important}}.bd32-cell.prize-mini,.bd32-line .bd32-red,.bd32-red,.bd32-total-row .bd32-total-box:last-child{color:#f54927!important;text-shadow:none!important}@media(max-width:900px){.bd32-cell.prize-mini,.bd32-line .bd32-red,.bd32-red,.bd32-total-row .bd32-total-box:last-child{color:#f54927!important;text-shadow:none!important}}*,:after,:before{box-sizing:border-box}#view,.view{max-width:100vw;overflow-x:hidden}.card,.panel,.table-responsive,.table-wrap{max-width:100%}table{max-width:100%}@media(max-width:900px){body:not(.page-sale):not(.is-login) #view{padding-left:8px!important;padding-right:8px!important}body:not(.page-sale):not(.is-login) .card,body:not(.page-sale):not(.is-login) .panel{border-radius:14px!important}body:not(.page-sale):not(.is-login) .row,body:not(.page-sale):not(.is-login) .toolbar{gap:8px}body:not(.page-sale):not(.is-login) table{min-width:520px}body:not(.page-sale):not(.is-login) .table-responsive,body:not(.page-sale):not(.is-login) .table-wrap{overflow:auto!important;overscroll-behavior:contain}}:root{--ak-fluid-font:clamp(12px,0.88vw,15px);--ak-fluid-btn-h:clamp(34px,3.1vw,42px);--ak-fluid-input-h:clamp(36px,3.5vw,46px)}body:not(.is-login) button,body:not(.is-login) input,body:not(.is-login) select{max-width:100%}body:not(.is-login) .btn,body:not(.is-login) button{min-height:min(var(--ak-fluid-btn-h),48px)}body:not(.is-login) input,body:not(.is-login) select{min-height:min(var(--ak-fluid-input-h),48px)}@media(max-width:900px){body:not(.is-login):not(.page-sale) #view.view{font-size:var(--ak-fluid-font)!important}body:not(.is-login):not(.page-sale) .actions,body:not(.is-login):not(.page-sale) .toolbar{flex-wrap:wrap!important;gap:7px!important}body:not(.is-login):not(.page-sale) .actions button,body:not(.is-login):not(.page-sale) .toolbar button{font-size:12px!important;padding-left:8px!important;padding-right:8px!important}}body:not(.is-login) #app,body:not(.is-login) .main{min-width:0}body:not(.is-login) .view{min-width:0}body:not(.is-login) .input,body:not(.is-login) input,body:not(.is-login) select,body:not(.is-login) textarea{font-size:clamp(12px,.9vw,15px)}body:not(.is-login) .btn,body:not(.is-login) button{font-size:clamp(11px,.84vw,14px);line-height:1.12}body:not(.page-sale):not(.is-login) .box,body:not(.page-sale):not(.is-login) .card,body:not(.page-sale):not(.is-login) .panel{overflow-wrap:anywhere}@media(max-width:760px){body:not(.page-sale):not(.is-login) #view.view{padding:7px!important}body:not(.page-sale):not(.is-login) .btn,body:not(.page-sale):not(.is-login) button{min-height:34px!important;border-radius:10px!important}body:not(.page-sale):not(.is-login) input,body:not(.page-sale):not(.is-login) select{min-height:36px!important;border-radius:10px!important}body:not(.page-sale):not(.is-login) .h1,body:not(.page-sale):not(.is-login) h1{font-size:20px!important}body:not(.page-sale):not(.is-login) h2{font-size:18px!important}}:root{--ak-vw:100vw;--ak-vh:100dvh;--ak-font-fluid:clamp(12px,.72vw + .42rem,15px);--ak-btn-fluid-h:clamp(34px,4.2vh,44px);--ak-input-fluid-h:clamp(34px,4.4vh,46px);--ak-radius-fluid:clamp(10px,1vw,16px)}body,html{max-width:100%;overflow-x:hidden}body:not(.page-sale):not(.page-charts) #view{min-width:0}body:not(.page-sale):not(.page-charts) .card,body:not(.page-sale):not(.page-charts) .cd135-card,body:not(.page-sale):not(.page-charts) .db88-card,body:not(.page-sale):not(.page-charts) .panel{border-radius:var(--ak-radius-fluid);max-width:100%;box-sizing:border-box}body:not(.page-sale):not(.page-charts) input,body:not(.page-sale):not(.page-charts) select,body:not(.page-sale):not(.page-charts) textarea{min-height:var(--ak-input-fluid-h);font-size:var(--ak-font-fluid);max-width:100%;box-sizing:border-box}body:not(.page-sale):not(.page-charts) .btn,body:not(.page-sale):not(.page-charts) button{min-height:var(--ak-btn-fluid-h);font-size:var(--ak-font-fluid);border-radius:calc(var(--ak-radius-fluid) - 3px)}body:not(.page-sale):not(.page-charts) table{max-width:100%}body:not(.page-sale):not(.page-charts) .report-table-wrap,body:not(.page-sale):not(.page-charts) .table-wrap,body:not(.page-sale):not(.page-charts) .tbl-wrap{max-width:100%;overflow:auto;scrollbar-gutter:stable}body.ak-net-off #view::before{content:'';position:fixed;right:10px;bottom:10px;width:8px;height:8px;border-radius:50%;background:rgba(245,158,11,.65);z-index:9999;pointer-events:none}body.page-sale.ak-net-off #view::before{display:none!important}body .adraw-wrap,body .cd135-wrap,body .draw-active-wrap{max-width:100%;box-sizing:border-box}body .cd135-check,body .cd135-row,body .cd135-user-row{min-height:clamp(38px,5.2vh,54px)}body .cd135-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}body .cd135-actions button{white-space:nowrap}body .bill-wrap,body .billing-wrap,body .db88-wrap{max-width:100%;box-sizing:border-box}body .db88-grid{min-width:0}body .db88-card{min-width:0}@media (max-width:900px){:root{--ak-font-fluid:clamp(11px,2.9vw,14px)}body:not(.page-sale):not(.page-charts) #view{padding:8px!important}body:not(.page-sale):not(.page-charts) .card,body:not(.page-sale):not(.page-charts) .panel{padding:10px!important}body:not(.page-sale):not(.page-charts) .filters,body:not(.page-sale):not(.page-charts) .form-row,body:not(.page-sale):not(.page-charts) .row{gap:7px!important}body .cd135-card{padding:10px!important}body .cd135-top{gap:8px!important}body .cd135-draw-list{display:grid;grid-template-columns:1fr;gap:7px}body .cd135-actions{gap:6px}body .cd135-actions button{flex:1 1 auto;min-width:74px;padding-inline:8px}}@media (min-width:901px){body:not(.page-sale):not(.page-charts) .view{height:calc(100dvh - var(--shell-topbar-h,56px) - var(--shell-bottombar-h,58px));overflow:auto}body:not(.page-sale):not(.page-charts) .panel{margin-bottom:10px}}body.page-sale #bottombar,body.page-sale #topbar,body.page-sale .bottombar,body.page-sale .topbar{display:none!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important}body.page-sale .main{grid-template-rows:1fr!important;min-height:100dvh!important}body.page-sale #view{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding:0!important}@media(max-width:760px){body.page-sale #view{height:calc(100dvh - env(safe-area-inset-bottom,0px))!important}.view{font-size:clamp(12px,3.2vw,15px)}.btn,button,input,select{font-size:clamp(12px,3.3vw,15px)}}.ak-cache-soft-note{font-size:12px;font-weight:800;color:#6b7280;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:6px 9px;background:rgba(255,255,255,.75)}.ak-result-detail-table tr[data-result-row]{cursor:pointer}.ak-result-detail-table tr.ak-result-editing{background:#fff7df!important;box-shadow:inset 0 0 0 2px rgba(180,93,0,.35)}.ak-result-detail-table tr.ak-result-editing td{vertical-align:middle}.ak-result-detail-table tr.ak-result-editing small{display:block;font-size:10px;color:#9a4b00;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ak-result-edit-input{width:100%;min-width:74px;height:34px;border:1px solid rgba(18,84,78,.35);border-radius:10px;background:#fff;color:#05233a;font-weight:900;font-size:15px;padding:5px 8px;outline:0;text-align:right;box-shadow:0 1px 8px rgba(0,0,0,.06)}.ak-result-edit-input[data-field=party_code]{text-align:left;text-transform:uppercase;min-width:86px}.ak-result-edit-input:focus{border-color:#0f766e;box-shadow:0 0 0 3px rgba(15,118,110,.18)}.ak-result-opcz-edit{display:grid;grid-template-columns:1fr 1fr;gap:5px;align-items:center;min-width:150px}.ak-result-opcz-edit label{display:grid;gap:2px;font-size:10px;line-height:1;color:#6f5835;font-weight:900;text-transform:uppercase;text-align:left}.ak-result-opcz-edit .ak-result-edit-input{min-width:62px;height:30px;font-size:13px;padding:4px 6px}@media (max-width:720px){.ak-result-edit-input{height:30px;font-size:12px;min-width:58px;padding:3px 5px;border-radius:8px}.ak-result-opcz-edit{min-width:116px;gap:3px}.ak-result-opcz-edit .ak-result-edit-input{min-width:48px;height:28px;font-size:12px}.ak-result-detail-table td,.ak-result-detail-table th{padding:5px 4px!important}}.ak-result-detail-table-wrap{width:100%;overflow:auto;padding-bottom:18px;box-sizing:border-box}.ak-result-detail-table{width:100%;table-layout:fixed;border-collapse:collapse}.ak-result-detail-table col.c-inv{width:12%}.ak-result-detail-table col.c-party{width:18%}.ak-result-detail-table col.c-sale{width:16%}.ak-result-detail-table col.c-opcz{width:20%}.ak-result-detail-table col.c-akara{width:14%}.ak-result-detail-table col.c-prize{width:12%}.ak-result-detail-table col.c-sum{width:14%}.ak-result-detail-table td,.ak-result-detail-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.ak-result-detail-table tr.ak-result-editing td{padding:8px 8px!important;overflow:visible;white-space:normal}.ak-result-detail-table tr.ak-result-editing .ak-result-inv-cell{white-space:normal;line-height:1.05}.ak-result-edit-stamp{display:block;margin-top:3px;font-size:10px!important;line-height:1.1;color:#a44500!important;font-weight:900!important;letter-spacing:.03em;text-transform:uppercase;white-space:normal}.ak-result-edit-input{width:100%;min-width:0;max-width:100%;height:42px;border:1px solid rgba(20,128,120,.35);border-radius:13px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.8);font:inherit;font-weight:800;color:#00152b;padding:0 10px;text-align:right;box-sizing:border-box}.ak-result-edit-party_code{text-align:left!important;text-transform:uppercase}.ak-result-opcz-edit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:end;min-width:0;width:100%;max-width:100%}.ak-result-opcz-edit label{display:block;min-width:0;margin:0;font-size:10px;font-weight:900;line-height:1.05;color:#09243e;text-transform:uppercase;white-space:normal}.ak-result-opcz-edit label span{display:block;margin:0 0 2px 2px}.ak-result-opcz-edit .ak-result-edit-input{height:36px;padding:0 7px;text-align:right}@media (max-width:760px){.ak-result-detail-table{min-width:720px;table-layout:fixed}.ak-result-detail-table tr.ak-result-editing td{padding:6px 6px!important}.ak-result-edit-input{height:38px;border-radius:11px;padding:0 8px;font-size:14px}.ak-result-opcz-edit .ak-result-edit-input{height:34px;padding:0 6px;font-size:13px}.ak-result-edit-stamp{font-size:9px!important}}.ak-result-detail-table{table-layout:fixed;width:100%;min-width:880px}.ak-result-detail-table .c-inv{width:12%}.ak-result-detail-table .c-party{width:18%}.ak-result-detail-table .c-sale{width:16%}.ak-result-detail-table .c-opcz{width:20%}.ak-result-detail-table .c-akara{width:14%}.ak-result-detail-table .c-prize{width:10%}.ak-result-detail-table .c-sum{width:10%}.ak-result-detail-table tr.ak-result-editing td{padding:7px 9px!important;vertical-align:middle!important;overflow:visible;white-space:normal!important}.ak-result-inv-cell b{display:block;line-height:1.05}.ak-result-edit-stamp{display:block;margin-top:3px;line-height:1.05;color:#9a3b00!important;font-weight:950!important;white-space:normal!important;letter-spacing:.01em;text-transform:uppercase}.ak-result-edit-stamp b{display:block;font-size:9px}.ak-result-edit-stamp span{display:block;font-size:9px;font-weight:900;letter-spacing:0;text-transform:none;color:#7c2d12}.ak-result-edit-input{box-sizing:border-box;width:100%;min-width:0!important;max-width:100%;height:36px!important;border-radius:12px!important;font-size:14px!important;padding:0 9px!important;line-height:36px!important}.ak-result-edit-party_code{text-align:left!important;min-width:0!important;font-size:14px!important;font-weight:950!important;text-transform:uppercase}.ak-result-opcz-edit{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:end;width:100%;min-width:0;overflow:visible}.ak-result-opcz-edit label{display:block;min-width:0;margin:0;position:relative}.ak-result-opcz-edit label span{display:block;margin:0 0 2px 2px;font-size:10px;line-height:10px;font-weight:950;color:#00152b}.ak-result-opcz-edit .ak-result-edit-input{height:34px!important;font-size:13px!important;padding:0 6px!important;line-height:34px!important}.ak-result-detail-table-wrap{overflow:auto;max-width:100%}.db88-manual-tag{display:inline-flex!important;flex-direction:column;align-items:center;gap:0;margin-left:5px;padding:2px 5px;border-radius:8px;background:#dcfce7;color:#166534;border:1px solid #86efac;font-size:8px!important;font-weight:1000;line-height:1.05;letter-spacing:.02em;vertical-align:middle}.db88-manual-tag b{font-size:8px;line-height:1.05}.db88-manual-tag em{font-style:normal;font-size:8px;line-height:1.05;color:#7c2d12;white-space:nowrap}@media(max-width:760px){.ak-result-detail-table{min-width:760px}.ak-result-detail-table .c-inv{width:12%}.ak-result-detail-table .c-party{width:18%}.ak-result-detail-table .c-sale{width:16%}.ak-result-detail-table .c-opcz{width:22%}.ak-result-detail-table .c-akara{width:14%}.ak-result-edit-input{height:32px!important;font-size:12px!important;padding:0 6px!important}.ak-result-opcz-edit{gap:4px}.ak-result-opcz-edit .ak-result-edit-input{height:30px!important;font-size:12px!important}.ak-result-edit-stamp b,.ak-result-edit-stamp span{font-size:8px}.ak-result-detail-table tr.ak-result-editing td{padding:5px 5px!important}}body:not(.is-login):not(.page-sale):not(.page-charts) #view.view{padding:clamp(10px,1.4vw,18px)!important;overflow:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}body:not(.is-login):not(.page-sale):not(.page-charts) #view>.card{width:min(100%,1240px);margin-left:auto!important;margin-right:auto!important}body:not(.is-login):not(.page-sale):not(.page-charts) .card{border-radius:clamp(14px,1.5vw,22px)!important;padding:clamp(10px,1.35vw,16px)!important;background:rgba(255,255,255,.72)!important;border-color:var(--ak-ui-line,#d6e2dc)!important}body:not(.is-login):not(.page-sale):not(.page-charts) .h1,body:not(.is-login):not(.page-sale):not(.page-charts) h1,body:not(.is-login):not(.page-sale):not(.page-charts) h2,body:not(.is-login):not(.page-sale):not(.page-charts) h3{line-height:1.12;overflow-wrap:anywhere}body:not(.is-login):not(.page-sale):not(.page-charts) .input,body:not(.is-login):not(.page-sale):not(.page-charts) input[type=number],body:not(.is-login):not(.page-sale):not(.page-charts) input[type=password],body:not(.is-login):not(.page-sale):not(.page-charts) input[type=text],body:not(.is-login):not(.page-sale):not(.page-charts) select{max-width:100%;min-width:0}body:not(.is-login):not(.page-sale):not(.page-charts) .btn,body:not(.is-login):not(.page-sale):not(.page-charts) button{max-width:100%}body:not(.is-login):not(.page-sale):not(.page-charts) .table{min-width:0}body:not(.is-login):not(.page-sale):not(.page-charts) .table td,body:not(.is-login):not(.page-sale):not(.page-charts) .table th{overflow-wrap:anywhere}body:not(.is-login):not(.page-sale):not(.page-charts) .grid,body:not(.is-login):not(.page-sale):not(.page-charts) .grid-2{min-width:0}@media(max-width:900px){body:not(.is-login):not(.page-sale):not(.page-charts) #view.view{padding:8px!important}body:not(.is-login):not(.page-sale):not(.page-charts) #view>.card{width:100%;border-radius:16px!important}body:not(.is-login):not(.page-sale):not(.page-charts) .row{gap:7px}}@media(max-width:520px){body:not(.is-login):not(.page-sale):not(.page-charts) #view.view{padding:6px!important}body:not(.is-login):not(.page-sale):not(.page-charts) .card{padding:9px!important;border-radius:14px!important}body:not(.is-login):not(.page-sale):not(.page-charts) .btn,body:not(.is-login):not(.page-sale):not(.page-charts) .input,body:not(.is-login):not(.page-sale):not(.page-charts) button,body:not(.is-login):not(.page-sale):not(.page-charts) select{font-size:12px}}#resultWeekTable,.ak-result-week-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ak-result-week-table{min-width:max(100%,var(--ak-result-week-min,476px))}.ak-result-week-table col.c-date{width:92px}.ak-result-week-table col.c-draw{width:64px}.ak-result-detail-table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ak-result-detail-table{min-width:780px}@media(max-width:700px){.ak-result-week-table{min-width:max(100%,var(--ak-result-week-min,400px))}.ak-result-week-table col.c-date{width:76px}.ak-result-week-table col.c-draw{width:54px}.ak-result-detail-table{min-width:640px}}body.ak-menu-nav-closing #sidebar.sidebar{transition:none!important;transform:translateX(-105%)!important}@media(max-width:900px){body:not(.is-login) #sidebar.sidebar{will-change:transform;contain:layout paint style}}.ak-route-loader{min-height:calc(100dvh - 80px);width:100%;display:flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;background:var(--bg,#fbf4e7);color:var(--text,#17313a);font:800 13px/1.1 system-ui,-apple-system,Segoe UI,Arial,sans-serif}.ak-route-loader-dot{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:akRouteSpin .65s linear infinite;opacity:.72}@keyframes akRouteSpin{to{transform:rotate(360deg)}}.ak-quick-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:4px 4px 8px;padding:6px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.035)}.ak-quick-main .ak-quick-link{margin:0!important;padding:8px 7px!important;min-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:900;font-size:11px;line-height:1.05;background:rgba(255,255,255,.04);border-color:rgba(0,0,0,.12)}.ak-quick-main .ak-quick-link[href="#/change-draw"]{grid-column:1/-1}@media(max-width:900px){.sidebar{overflow-y:auto}.ak-quick-main{position:sticky;top:0;z-index:3;background:var(--sidebar-bg);box-shadow:0 4px 10px rgba(0,0,0,.08)}}body:not(.is-login){--sidebar-w:220px}body:not(.is-login) #sidebar.sidebar{width:220px!important;padding-left:9px!important;padding-right:9px!important}body:not(.is-login) #sidebar .ak-quick-main{grid-template-columns:1fr!important;gap:2px!important;margin:3px 1px 7px!important;padding:4px!important}body:not(.is-login) #sidebar .ak-quick-main .ak-quick-link,body:not(.is-login) #sidebar .ak-quick-main .ak-quick-link[href="#/change-draw"]{grid-column:auto!important;min-height:27px!important;padding:5px 7px!important;justify-content:flex-start!important;text-align:left!important;font-size:11px!important;border-radius:8px!important}@media(max-width:900px){body:not(.is-login){--sidebar-w:208px}body:not(.is-login) #sidebar.sidebar{width:min(72vw,208px)!important}body:not(.is-login) #sidebar .navlink{padding:7px 8px!important;margin:2px 1px!important}body:not(.is-login) #sidebar .navsec{margin-top:7px!important}body:not(.is-login) #sidebar .navsec-title{margin:7px 5px 4px!important}body:not(.is-login):not(.sidebar-hidden) #chromeToggles{left:min(calc(72vw + 6px),214px)!important}}body:not(.is-login) #sidebar .ak-quick-main .ak-quick-link{min-height:31px!important;padding:6px 8px!important;font-size:13px!important;line-height:1.15!important;font-weight:950!important}body:not(.is-login) #sidebar .navsec-body .navlink,body:not(.is-login) #sidebar>.navlink{font-size:13px!important;line-height:1.18!important;font-weight:850!important} .ak94-actions a:focus-visible,.ak94-actions button:focus-visible{outline:3px solid rgba(20,184,166,.34)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(240,253,250,.95),0 8px 20px rgba(15,118,110,.1)!important}.ak-home94{background:linear-gradient(180deg,#fbfefd,#f4fbf9)!important;color:#18322f!important}.ak-home-title h2{color:#123832!important}.ak94-card{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(249,253,252,.92))!important;border-color:rgba(20,116,105,.13)!important;box-shadow:0 8px 22px rgba(20,68,64,.055)!important}.ak94-table th{background:linear-gradient(180deg,#effbf7,#e3f5ef)!important;color:#25413d!important}.ak-home-refresh,.ak94-actions a,.ak94-actions button{color:#063f39!important;background:linear-gradient(180deg,#fff,#f4fbf9)!important;border-color:rgba(13,148,136,.18)!important}.ak94-v{color:#153f38!important}.ak94-bad{color:#b84b58!important}.ak94-warn{color:#a76519!important}.ak94-good{color:#087a5a!important}.bd32-cell.prize-mini{font-size:14px!important;color:#f54927!important;background:linear-gradient(90deg,rgba(255,226,92,.38),rgba(255,248,211,.26),rgba(255,255,255,0))!important;text-shadow:0 1px 0 rgba(255,246,184,.75)!important}.bd32-mark .inv{font-size:12px!important}@media(max-width:760px){.bd32-red,.db88-bad,.pb88-bad,.rp-bad{color:#f54927!important}.bd32-cell.prize-mini{font-size:12px!important;color:#f54927!important;background:linear-gradient(90deg,rgba(255,229,105,.44),rgba(255,250,218,.3),transparent)!important}.bd32-mark .inv{font-size:11px!important}.bd32-line .sign.bd32-red,.bd32-line .val.bd32-red{color:#f54927!important}.bd32-mark{color:#842424!important}.ak-home94{padding:7px!important;background:#f7fcfb!important}.ak94-card{box-shadow:0 5px 14px rgba(15,70,64,.045)!important}.ak94-actions{gap:8px!important;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.ak94-actions a,.ak94-actions button{min-width:max-content!important}}.ak94-card,.db88-card,.pb88-card,.rp-card{content-visibility:auto;contain-intrinsic-size:1px 180px}.bd32-cell.prize-mini,.bd32-line .bd32-red,.bd32-red,.bd32-total-row .bd32-total-box:last-child{color:#f54927!important;text-shadow:none!important}@media(max-width:900px){.bd32-cell.prize-mini,.bd32-line .bd32-red,.bd32-red,.bd32-total-row .bd32-total-box:last-child{color:#f54927!important;text-shadow:none!important}}  #globalVoiceSlot{pointer-events:none!important;user-select:none!important} @media(max-width:760px){ :root{--topbar-h:58px!important;--shell-topbar-h:58px!important} body:not(.is-login) #topbar{height:58px!important;min-height:58px!important;overflow:hidden!important} body:not(.is-login) #topbar .topbar-inner{height:58px!important;min-height:58px!important;width:100%!important;padding:0 5px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;gap:4px!important;align-items:center!important;overflow:hidden!important} body:not(.is-login) #topbar .tb-left{grid-column:1!important;width:42px!important;min-width:42px!important;display:block!important} body:not(.is-login) #topbar .tb-titlebox{display:none!important} body:not(.is-login) #tbSettings,body:not(.is-login) #topbar .nav-toggle{width:42px!important;height:42px!important;padding:0!important} body:not(.is-login) #topbar .tb-center{grid-column:2!important;width:100%!important;min-width:0!important;height:56px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(88px,34%) minmax(0,66%)!important;gap:4px!important;align-items:center!important;overflow:hidden!important;white-space:normal!important;touch-action:auto!important} body:not(.is-login) #topbar .tb-user-stack{display:grid!important;grid-template-rows:38px 12px!important;align-content:center!important;min-width:0!important;height:54px!important;overflow:hidden!important} body:not(.is-login) #topbar .tb-rolemark{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;height:36px!important;padding:0 5px!important;justify-content:center!important;overflow:hidden!important;margin:0!important} body:not(.is-login) #topbar .tb-rolemark .tb-v{font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important} body:not(.is-login) #globalVoiceSlot{display:block!important;width:100%!important;height:12px!important;min-height:12px!important;visibility:hidden!important;overflow:hidden!important} body:not(.is-login) #topbar .tb-status-stack{display:grid!important;grid-template-rows:34px 16px!important;gap:2px!important;width:100%!important;min-width:0!important;height:54px!important;padding:1px 2px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:15px!important;background:rgba(255,255,255,.06)!important;box-sizing:border-box!important;overflow:hidden!important} body:not(.is-login) #topbar .tb-status-row{display:grid!important;gap:3px!important;align-items:center!important;min-width:0!important;width:100%!important} body:not(.is-login) #topbar .tb-status-primary{grid-template-columns:minmax(88px,1fr) minmax(38px,50px)!important} body:not(.is-login) #topbar .tb-status-secondary{grid-template-columns:minmax(38px,52px) minmax(72px,1fr)!important} body:not(.is-login) #topbar .tb-status-row .tb-chip{display:flex!important;min-width:0!important;width:100%!important;margin:0!important;justify-content:center!important;box-sizing:border-box!important;overflow:hidden!important} body:not(.is-login) #topbar .tb-status-primary .tb-chip{height:32px!important;padding:0 4px!important;border-radius:12px!important} body:not(.is-login) #topbar .tb-status-secondary .tb-chip{height:14px!important;padding:0 3px!important;border-radius:7px!important;border-width:1px!important;background:rgba(255,255,255,.1)!important} body:not(.is-login) #topbar .tb-status-row .tb-k{display:none!important} body:not(.is-login) #topbar .tb-status-primary .tb-v{font-size:11px!important;font-weight:1000!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important} body:not(.is-login) #topbar .tb-status-secondary .tb-v{font-size:6.5px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important} body:not(.is-login) #topbar .tb-access-left{display:none!important} body:not(.is-login) #topbar .tb-right{grid-column:3!important;width:42px!important;min-width:42px!important;display:flex!important;justify-content:center!important} body:not(.is-login) #topbar .tb-theme{display:none!important} } @media(max-width:370px){ body:not(.is-login) #topbar .topbar-inner{grid-template-columns:40px minmax(0,1fr) 40px!important;gap:2px!important;padding:0 3px!important} body:not(.is-login) #tbSettings,body:not(.is-login) #topbar .nav-toggle{width:40px!important;height:40px!important} body:not(.is-login) #topbar .tb-center{grid-template-columns:minmax(80px,32%) minmax(0,68%)!important;gap:2px!important} body:not(.is-login) #topbar .tb-status-primary{grid-template-columns:minmax(80px,1fr) minmax(34px,44px)!important} } @media(min-width:761px){ #topbar .tb-user-stack{display:flex;align-items:center;gap:6px} #topbar .tb-status-stack,#topbar .tb-status-row{display:flex;align-items:center;gap:8px} #topbar #globalVoiceSlot{display:block;width:48px;min-width:48px;height:1px;visibility:hidden} } :root{--akr-bg:#f5f0e7;--akr-card:#fffdf8;--akr-ink:#172335;--akr-muted:#74706a;--akr-navy:#17324d;--akr-navy2:#234a69;--akr-wine:#8a2f27;--akr-gold:#c79a45;--akr-sage:#e8efe9;--akr-line:#d8cab5;--akr-cell:#f4e3be;--akr-mark:#e1dfdb;--akr-green:#246a48;--akr-red:#9b3a32;--akr-solo:#17656d;--akr-solo2:#d39a39}body.page-billing-date #view,body.page-drawbill #view,body.page-partybill #view,body.page-cashbook #view,body.page-ledger #view,body.page-reports115 #view,body.page-super-reports #view{background:var(--akr-bg)!important;color:var(--akr-ink)!important}body.page-billing-date .bd32-shell{background:var(--akr-bg)!important;color:var(--akr-ink)!important}body.page-billing-date .bd32-panel,body.page-billing-date .bd32-card,body.page-billing-date .bd32-main,body.page-billing-date .bd32-side{background:var(--akr-card)!important;border-color:var(--akr-line)!important}body.page-billing-date .bd32-card{border-radius:12px!important;box-shadow:0 8px 24px rgba(52,42,25,.08)!important}body.page-billing-date .bd32-card-head{background:linear-gradient(180deg,var(--akr-navy),#11283e)!important;color:#fff!important;padding:7px 10px!important;border-bottom:3px solid var(--akr-gold)!important}body.page-billing-date .bd32-identity{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;flex-wrap:wrap!important}body.page-billing-date .bd32-admin-name{font-size:21px!important;font-weight:1000!important;letter-spacing:.4px!important;color:#fff!important;white-space:nowrap!important}body.page-billing-date .bd32-user-name{font-size:11px!important;font-weight:850!important;color:rgba(255,255,255,.62)!important;white-space:nowrap!important}body.page-billing-date .bd32-party-ref{font-size:10px!important;font-weight:950!important;padding:3px 7px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;color:#f2d59a!important;background:rgba(255,255,255,.06)!important;white-space:nowrap!important}body.page-billing-date .bd32-card-head .date{color:#f6d99d!important;font-size:20px!important;text-decoration:none!important;white-space:nowrap!important}body.page-billing-date .bd32-th{background:var(--akr-navy)!important;color:#fff!important;border-color:#294c68!important}body.page-billing-date .bd32-mark{background:var(--akr-mark)!important;border-color:#c8c3bb!important;color:var(--akr-wine)!important}body.page-billing-date .bd32-mark .res{color:#30563e!important}body.page-billing-date .bd32-cell{background:var(--akr-cell)!important;border-color:#e2c894!important;color:#194f35!important}body.page-billing-date .bd32-cell.prize-mini{background:#f5e5df!important;color:var(--akr-wine)!important;border-color:#e4c9c3!important;text-shadow:none!important;justify-content:center!important}body.page-billing-date .bd32-total-box{background:var(--akr-wine)!important;color:#fff!important;border-color:#fff3!important}body.page-billing-date .bd32-side-head{background:linear-gradient(180deg,var(--akr-navy),#11283e)!important;color:#fff!important;border-bottom:3px solid var(--akr-gold)!important}body.page-billing-date .bd32-line{border-bottom:1px solid #cfc6b8!important;color:#5c2830!important}body.page-billing-date .bd32-line .val{color:#204c35!important}body.page-billing-date .bd32-green{color:var(--akr-green)!important}body.page-billing-date .bd32-red{color:var(--akr-red)!important}body.page-billing-date .bd32-party-panel{background:#eee9e0!important;border-color:#cfc3b2!important}body.page-billing-date .bd32-date-label{background:var(--akr-navy)!important;color:#fff!important}body.page-billing-date .bd32-party-list{background:#ebe5dc!important;border-color:#ccc0ae!important}body.page-billing-date .bd32-party{background:#f5f1e9!important;color:#243548!important;border-color:#ddd2c1!important}body.page-billing-date .bd32-party.active{background:var(--akr-navy2)!important;color:#fff!important}body.page-billing-date .bd32-card.solo-bill{outline:2px solid var(--akr-solo2)!important;background:#fffaf0!important}body.page-billing-date .bd32-card.solo-bill .bd32-card-head{background:linear-gradient(180deg,var(--akr-solo),#114d53)!important;border-bottom-color:var(--akr-solo2)!important}body.ak-user-solo.page-billing-date .bd32-card-head{background:linear-gradient(180deg,var(--akr-solo),#114d53)!important;border-bottom-color:var(--akr-solo2)!important}body.ak-user-solo.page-billing-date .bd32-admin-name{color:#fff6d9!important}body.page-drawbill .db88,body.page-partybill .db88{background:var(--akr-bg)!important;color:var(--akr-ink)!important}body.page-drawbill .db88-head,body.page-partybill .db88-head{background:linear-gradient(180deg,var(--akr-navy),#11283e)!important;color:#fff!important;border-bottom:3px solid var(--akr-gold)!important;border-radius:10px 10px 0 0!important}body.page-drawbill .db88-card,body.page-partybill .db88-card,body.page-drawbill .db88-inv-card,body.page-partybill .db88-inv-card{background:var(--akr-card)!important;border-color:var(--akr-line)!important;box-shadow:0 7px 20px rgba(52,42,25,.07)!important}body.page-drawbill .db88-table th,body.page-partybill .db88-table th{background:var(--akr-navy)!important;color:#fff!important}body.page-drawbill .db88-table td,body.page-partybill .db88-table td{border-color:#e0d7c9!important}body.page-drawbill .db88-selected,body.page-partybill .db88-selected{background:#fff4d8!important;outline-color:var(--akr-gold)!important}body.page-drawbill .ak-btn,body.page-partybill .ak-btn{border-color:#c9b795!important;background:#fffaf0!important;color:#23384a!important}body.page-drawbill .ak-btn.share,body.page-partybill .ak-btn.share{background:var(--akr-green)!important;color:#fff!important;border-color:var(--akr-green)!important}body.page-reports115 .rp115,body.page-super-reports .rp115{color:var(--akr-ink)!important}body.page-reports115 .rp-card,body.page-super-reports .rp-card{background:var(--akr-card)!important;border-color:var(--akr-line)!important;box-shadow:0 8px 24px rgba(52,42,25,.07)!important}body.page-reports115 .rp-head,body.page-super-reports .rp-head{background:linear-gradient(180deg,var(--akr-navy),#11283e)!important;color:#fff!important;border-bottom:3px solid var(--akr-gold)!important}body.page-reports115 .rp-table th,body.page-super-reports .rp-table th{background:var(--akr-navy)!important;color:#fff!important}body.page-reports115 .rp-kpi,body.page-super-reports .rp-kpi{background:#fffaf0!important;border-color:#ddceb8!important}body.page-reports115 .rp-party.active,body.page-super-reports .rp-party.active{background:var(--akr-navy2)!important;color:#fff!important}body.page-cashbook .cb30{color:var(--akr-ink)!important}body.page-cashbook .cb-card{background:var(--akr-card)!important;border-color:var(--akr-line)!important;box-shadow:0 8px 24px rgba(52,42,25,.07)!important}body.page-cashbook .cb-table th{background:var(--akr-navy)!important;color:#fff!important}body.page-cashbook .cb-table td{border-color:#e0d7c9!important}body.page-cashbook .cb-balance{color:var(--akr-navy)!important}body.page-cashbook .cb-btn.primary{background:var(--akr-navy)!important;color:#fff!important;border-color:var(--akr-navy)!important}body.page-ledger .lg30{color:var(--akr-ink)!important}body.page-ledger .lg-card{background:var(--akr-card)!important;border-color:var(--akr-line)!important;box-shadow:0 8px 24px rgba(52,42,25,.07)!important}body.page-ledger .lg-table th{background:var(--akr-navy)!important;color:#fff!important}body.page-ledger .lg-table td{border-color:#e0d7c9!important}body.page-ledger .lg-open{color:var(--akr-green)!important}body.page-ledger .lg-close{color:var(--akr-wine)!important}body.page-ledger .lg-btn.primary{background:var(--akr-navy)!important;color:#fff!important;border-color:var(--akr-navy)!important}@media(max-width:900px){body.page-billing-date #view{background:var(--akr-bg)!important}body.page-billing-date .bd32-shell{padding:4px 5px 66px!important;overflow:auto!important;background:var(--akr-bg)!important}body.page-billing-date .bd32-mobile-nav{background:#eee7dc!important;border:1px solid #d5c8b6!important;border-radius:10px!important;padding:3px!important;margin-bottom:4px!important}body.page-billing-date .bd32-mobile-nav select{background:#fffaf2!important;color:#243548!important;border:1px solid #d8cbb8!important;border-radius:7px!important}body.page-billing-date .bd32-arrow,body.page-billing-date .bd32-tools-toggle{background:#fffaf2!important;color:var(--akr-navy)!important;border-color:#d8cbb8!important}body.page-billing-date .bd32-main,body.page-billing-date .bd32-side{background:transparent!important}body.page-billing-date .bd32-card{background:var(--akr-card)!important;border:1px solid var(--akr-line)!important;border-radius:10px!important;overflow:hidden!important}body.page-billing-date .bd32-card-head{justify-content:space-between!important;gap:6px!important;padding:6px 7px!important;margin:0!important}body.page-billing-date .bd32-identity{gap:5px!important;max-width:72%!important}body.page-billing-date .bd32-admin-name{font-size:16px!important}body.page-billing-date .bd32-user-name{font-size:9px!important;max-width:92px!important;overflow:hidden!important;text-overflow:ellipsis!important}body.page-billing-date .bd32-party-ref{font-size:8px!important;padding:2px 5px!important}body.page-billing-date .bd32-card-head .date{font-size:14px!important}body.page-billing-date .bd32-grid{grid-template-columns:minmax(92px,1.3fr) minmax(58px,.8fr) minmax(55px,.76fr) minmax(55px,.76fr) minmax(58px,.8fr)!important;border:1px solid #d7c8b2!important;gap:0!important}body.page-billing-date .bd32-th{height:26px!important;font-size:10px!important;border-color:#294c68!important}body.page-billing-date .bd32-mark,body.page-billing-date .bd32-cell{height:31px!important;font-size:11px!important;border-color:#d6c6ae!important}body.page-billing-date .bd32-mark{background:#ebe7df!important;color:var(--akr-wine)!important}body.page-billing-date .bd32-cell{background:#f5e5c3!important;color:#225139!important}body.page-billing-date .bd32-cell.prize-mini{background:#f5e3df!important;color:var(--akr-wine)!important;font-size:10px!important}body.page-billing-date .bd32-total-row{grid-template-columns:minmax(92px,1.3fr) minmax(58px,.8fr) minmax(55px,.76fr) minmax(55px,.76fr) minmax(58px,.8fr)!important;border-color:#d7c8b2!important;gap:0!important}body.page-billing-date .bd32-total-row .spacer{background:#eee8df!important}body.page-billing-date .bd32-total-box{height:25px!important;background:var(--akr-wine)!important;color:#fff!important;font-size:11px!important}body.page-billing-date .bd32-side{margin-top:4px!important;padding:5px 7px!important;background:var(--akr-card)!important;border:1px solid var(--akr-line)!important;border-radius:10px!important}body.page-billing-date .bd32-line{grid-template-columns:minmax(108px,1fr) 22px minmax(82px,104px)!important;min-height:29px!important;font-size:12px!important;color:#5c2830!important;border-bottom:1px solid #d7cdbf!important}body.page-billing-date .bd32-line .val{color:#204c35!important}body.page-billing-date .bd32-line.big .k,body.page-billing-date .bd32-line.big .val{font-size:13px!important}body.page-billing-date .bd32-line.final .k,body.page-billing-date .bd32-line.final .val{font-size:15px!important}body.page-billing-date .bd32-pay{color:#243548!important;border-color:#d7cdbf!important}body.page-billing-date .bd32-pay .lab{color:#5c2830!important}body.page-drawbill .db88,body.page-partybill .db88,body.page-cashbook .cb30,body.page-ledger .lg30,body.page-reports115 .rp115{padding-left:6px!important;padding-right:6px!important}}@media print{body.page-billing-date .bd32-card,body.page-drawbill .db88-card,body.page-partybill .db88-card,body.page-cashbook .cb-card,body.page-ledger .lg-card,body.page-reports115 .rp-card{box-shadow:none!important}}body.page-drawbill .db88-head .db88-title h3,body.page-partybill .db88-head .db88-title h3,body.page-reports115 .rp-head h2,body.page-super-reports .rp-head h2{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.18)!important}body.page-drawbill .db88-head .db88-lbl,body.page-partybill .db88-head .db88-lbl,body.page-reports115 .rp-head .rp-field,body.page-super-reports .rp-head .rp-field,body.page-reports115 .rp-head .rp-sub,body.page-super-reports .rp-head .rp-sub{color:#f4e9d2!important}body.page-drawbill .db88-head input,body.page-drawbill .db88-head select,body.page-partybill .db88-head input,body.page-partybill .db88-head select,body.page-reports115 .rp-head input,body.page-reports115 .rp-head select,body.page-super-reports .rp-head input,body.page-super-reports .rp-head select{background:#fffdf8!important;color:#10243a!important;border:1px solid #d7c8af!important;box-shadow:0 1px 0 rgba(255,255,255,.7)!important}body.page-drawbill .db88-table tbody td,body.page-partybill .db88-table tbody td,body.page-reports115 .rp-table tbody td,body.page-super-reports .rp-table tbody td{background:#fffdf8!important;color:#223246!important}body.page-drawbill .db88-table tbody tr:nth-child(even) td,body.page-partybill .db88-table tbody tr:nth-child(even) td,body.page-reports115 .rp-table tbody tr:nth-child(even) td,body.page-super-reports .rp-table tbody tr:nth-child(even) td{background:#faf5ec!important}body.page-drawbill .db88-table .db88-party,body.page-partybill .db88-table .db88-party{color:#7e2e28!important}body.page-drawbill .db88-good,body.page-partybill .db88-good,body.page-reports115 .rp-good{color:#17633f!important}body.page-drawbill .db88-bad,body.page-partybill .db88-bad,body.page-reports115 .rp-bad{color:#9b302b!important}body.page-drawbill .db88-table tfoot td,body.page-partybill .db88-table tfoot td,body.page-reports115 .rp-table tfoot td,body.page-super-reports .rp-table tfoot td{background:#8b342b!important;color:#fff!important;border-color:#a85b50!important}body.page-drawbill .db88-meta .db88-card .k,body.page-partybill .db88-meta .db88-card .k{color:#647287!important}body.page-drawbill .db88-meta .db88-card .v,body.page-partybill .db88-meta .db88-card .v{color:#17324d!important}body.page-billing-date .bd32-line.final-net{background:#f1f6ef!important;border-top:1px solid #c6d8ca!important;border-bottom:2px solid #9fbda7!important;padding-left:4px!important;padding-right:4px!important}body.page-billing-date .bd32-line.final-net .k{color:#17324d!important;font-weight:1000!important}body.page-billing-date .bd32-line.final-net .val{font-weight:1000!important}body.page-reports115 .rp-card h3,body.page-super-reports .rp-card h3,body.page-reports115 .rp-party-net-head,body.page-super-reports .rp-party-net-head{color:#17324d!important}body.page-reports115 .rp-kpi b,body.page-super-reports .rp-kpi b{color:#6e5141!important}body.page-reports115 .rp-kpi span,body.page-super-reports .rp-kpi span{color:#17324d!important}@media(max-width:900px){body.page-drawbill .db88-head,body.page-partybill .db88-head,body.page-reports115 .rp-head,body.page-super-reports .rp-head{border-radius:12px!important;padding:10px!important}body.page-drawbill .db88-title h3,body.page-partybill .db88-title h3,body.page-reports115 .rp-head h2,body.page-super-reports .rp-head h2{font-size:20px!important;line-height:1.05!important}body.page-drawbill .db88-table th,body.page-partybill .db88-table th,body.page-reports115 .rp-table th,body.page-super-reports .rp-table th{font-size:10px!important;letter-spacing:.02em!important}} body.page-drawbill .db88-table tbody tr,body.page-partybill .db88-table tbody tr,body.page-cashbook .cb-table tbody tr,body.page-billing-date .bd32-party{-webkit-user-select:none!important;user-select:none!important}body.page-drawbill .db88:not(.db88-edit-active) .db88-table tbody .db88-edit-input,body.page-partybill .db88:not(.db88-edit-active) .db88-table tbody .db88-edit-input{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;caret-color:transparent!important}body.page-drawbill .db88-table tbody tr:focus,body.page-partybill .db88-table tbody tr:focus,body.page-cashbook .cb-table tbody tr:focus{outline:none!important}body.page-cashbook .cb-table tbody tr.sel{background:#fff0ad!important;box-shadow:inset 4px 0 0 #9b450c!important}.db88-table-wrap,.db88-toolbar,.cb-table-wrap,.cb-actions,.bd32-party-list,.bd32-controls{scrollbar-width:thin;scrollbar-color:rgba(84,68,50,.58) rgba(84,68,50,.10)}.db88-table-wrap::-webkit-scrollbar,.db88-toolbar::-webkit-scrollbar,.cb-table-wrap::-webkit-scrollbar,.cb-actions::-webkit-scrollbar,.bd32-party-list::-webkit-scrollbar,.bd32-controls::-webkit-scrollbar{width:5px;height:5px}.db88-table-wrap::-webkit-scrollbar-thumb,.db88-toolbar::-webkit-scrollbar-thumb,.cb-table-wrap::-webkit-scrollbar-thumb,.cb-actions::-webkit-scrollbar-thumb,.bd32-party-list::-webkit-scrollbar-thumb,.bd32-controls::-webkit-scrollbar-thumb{background:rgba(84,68,50,.58);border-radius:999px}.db88-table-wrap::-webkit-scrollbar-track,.db88-toolbar::-webkit-scrollbar-track,.cb-table-wrap::-webkit-scrollbar-track,.cb-actions::-webkit-scrollbar-track,.bd32-party-list::-webkit-scrollbar-track,.bd32-controls::-webkit-scrollbar-track{background:rgba(84,68,50,.10);border-radius:999px}.ak-mini-scroll-v,.ak-mini-scroll-h{position:absolute!important;z-index:60!important;pointer-events:none!important;opacity:.82!important;border-radius:999px!important;background:rgba(66,57,47,.55)!important;box-shadow:0 1px 4px rgba(0,0,0,.13)!important}.ak-mini-scroll-v{right:2px!important;width:4px!important;min-height:20px!important}.ak-mini-scroll-h{bottom:2px!important;height:4px!important;min-width:24px!important}.ak-scroll-host{position:relative!important}@media(max-width:900px){body.page-drawbill .db88,body.page-partybill .db88{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.page-drawbill .db88-body,body.page-partybill .db88-body{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.page-drawbill .db88-meta,body.page-partybill .db88-meta{flex:0 0 auto!important}body.page-drawbill .db88-table-wrap,body.page-partybill .db88-table-wrap{display:block!important;flex:1 1 auto!important;min-height:120px!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.page-drawbill .db88-selected,body.page-partybill .db88-selected{flex:0 0 auto!important}body.page-drawbill .db88-toolbar,body.page-partybill .db88-toolbar,body.page-drawbill .db88-toolbar.no-manage,body.page-partybill .db88-toolbar.no-manage{flex:0 0 auto!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:6px 6px 9px!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important}body.page-drawbill .db88-toolbar .ak-btn,body.page-partybill .db88-toolbar .ak-btn{flex:0 0 88px!important;min-width:88px!important;width:88px!important;height:36px!important;scroll-snap-align:start!important}body.page-billing-date .bd32-controls.is-open{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:3px 2px 7px!important;overscroll-behavior-x:contain!important}body.page-billing-date .bd32-controls.is-open>*{flex:0 0 auto!important}body.page-billing-date .bd32-controls.is-open .bd32-btn{min-width:78px!important}body.page-billing-date .bd32-shell{overflow:hidden!important}body.page-billing-date .bd32-work{min-height:0!important;overflow:hidden!important}body.page-cashbook #view{overflow:hidden!important}body.page-cashbook .cb30{height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:66px!important}body.page-cashbook .cb30-grid{flex:0 0 auto!important}body.page-cashbook .cb30>.cb-card:last-of-type{flex:1 1 auto!important;min-height:120px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body.page-cashbook .cb-table-wrap{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.page-cashbook .cb-actions{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:6px!important;padding-bottom:6px!important;overscroll-behavior-x:contain!important}body.page-cashbook .cb-actions .cb-btn{flex:0 0 112px!important;min-width:112px!important}body.page-cashbook .cb-actions .small{flex:0 0 auto!important;white-space:nowrap!important}} #chromeToggles{position:fixed;right:max(6px,env(safe-area-inset-right));bottom:max(6px,env(safe-area-inset-bottom));z-index:99990;display:none;gap:4px;align-items:center;font-family:Inter,system-ui,sans-serif}#chromeToggles button{width:29px;height:32px;border:1px solid rgba(18,89,80,.34);border-radius:9px;background:#f7fbfa;color:#17473f;font-weight:1000;font-size:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}#chromeToggles button.is-hidden{background:#128474;color:#fff;border-color:#128474}body.ak-work-route{overflow:hidden!important}body.ak-work-route #app,body.ak-work-route .main,body.ak-work-route #view.view{min-width:0!important;max-width:100vw!important;overflow:hidden!important}body.ak-work-route.topbar-hidden.bottombar-hidden #app,body.ak-work-route.topbar-hidden.bottombar-hidden .main,body.ak-work-route.topbar-hidden.bottombar-hidden #view.view{height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important}body.ak-work-route.sidebar-hidden .main{margin-left:0!important}body.ak-work-route #view.view{padding:0!important;background:#f6efe4!important}body.ak-work-route:not(.sidebar-hidden) .main{min-width:0!important}body.page-drawbill .db88,body.page-partybill .db88{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.page-drawbill .db88-body,body.page-partybill .db88-body{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:7px!important}body.page-drawbill .db88-table-wrap,body.page-partybill .db88-table-wrap{flex:1 1 0!important;min-height:110px!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.page-drawbill .db88-selected,body.page-partybill .db88-selected{flex:0 0 auto!important;min-height:32px!important}body.page-drawbill .db88-toolbar,body.page-partybill .db88-toolbar{flex:0 0 auto!important;margin-top:0!important;position:static!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:7px!important;padding:8px!important}body.page-drawbill .db88-table tfoot td,body.page-partybill .db88-table tfoot td{position:sticky!important;bottom:0!important;z-index:7!important}body.page-drawbill .db88-table thead th,body.page-partybill .db88-table thead th{position:sticky!important;top:0!important;z-index:7!important;background:#173b57!important;color:#fff!important;text-shadow:none!important}body.page-billing-date .bd32-shell{height:100%!important;max-height:100%!important;min-height:0!important;padding-bottom:48px!important;overflow:hidden!important}body.page-billing-date .bd32-work{min-height:0!important;height:calc(100% - 38px)!important}body.page-billing-date .bd32-card,body.page-billing-date .bd32-side{min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important}body.page-billing-date .bd32-th{height:29px!important;font-size:12px!important}body.page-billing-date .bd32-mark,body.page-billing-date .bd32-cell{height:30px!important;font-size:14px!important}body.page-billing-date .bd32-total-box{height:30px!important;font-size:13px!important}body.page-billing-date .bd32-line,body.page-billing-date .bd32-pay{min-height:29px!important;font-size:14px!important}body.page-billing-date .bd32-line.big,body.page-billing-date .bd32-line.final{min-height:34px!important}body.page-billing-date .bd32-line.big .k,body.page-billing-date .bd32-line.big .sign,body.page-billing-date .bd32-line.big .val,body.page-billing-date .bd32-line.final .k,body.page-billing-date .bd32-line.final .val{font-size:17px!important}body.page-billing-date #chromeToggles{bottom:max(5px,env(safe-area-inset-bottom))!important}@media(max-width:900px){#chromeToggles{right:5px;bottom:max(5px,env(safe-area-inset-bottom));gap:3px}#chromeToggles button{width:28px;height:31px;font-size:10px}body.page-drawbill .db88,body.page-partybill .db88{padding:6px!important;gap:5px!important}body.page-drawbill .db88-toolbar,body.page-partybill .db88-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:6px!important}body.page-drawbill .db88 .ak-btn,body.page-partybill .db88 .ak-btn{height:36px!important;font-size:10.5px!important;min-width:0!important;width:100%!important}body.page-drawbill .db88-table-wrap,body.page-partybill .db88-table-wrap{min-height:120px!important}body.page-billing-date .bd32-shell{padding-bottom:46px!important}body.page-billing-date .bd32-mark,body.page-billing-date .bd32-cell{height:28px!important;font-size:12px!important}body.page-billing-date .bd32-th{height:27px!important;font-size:10px!important}body.page-billing-date .bd32-line,body.page-billing-date .bd32-pay{min-height:27px!important;font-size:12px!important}body.page-billing-date .bd32-line.big,body.page-billing-date .bd32-line.final{min-height:31px!important}body.page-billing-date .bd32-line.big .k,body.page-billing-date .bd32-line.big .sign,body.page-billing-date .bd32-line.big .val,body.page-billing-date .bd32-line.final .k,body.page-billing-date .bd32-line.final .val{font-size:15px!important}}@media(max-width:520px){body.page-drawbill .db88-toolbar,body.page-partybill .db88-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.page-billing-date .bd32-shell{padding-bottom:44px!important}}@media(max-width:760px){body.page-sale .ak-bottom-toolbar:not(.hidden){display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;gap:7px!important;padding:7px!important;max-height:none!important}body.page-sale .ak-bottom-toolbar::-webkit-scrollbar{display:none!important}body.page-sale .ak-bottom-toolbar .ak-btn{flex:0 0 108px!important;width:108px!important;min-width:108px!important;height:38px!important;font-size:12px!important}body.page-sale.sale-work-active .ak-bottom-toolbar,body.page-sale .ak-bottom-toolbar.hidden{display:none!important}}body.page-billing-date .bd32-line,body.page-billing-date .bd32-pay{grid-template-columns:minmax(118px,1fr) 30px minmax(108px,150px)!important;column-gap:5px!important}body.page-billing-date .bd32-line .sign,body.page-billing-date .bd32-pay .sign{width:26px;height:26px;justify-self:center;border-radius:999px;background:rgba(23,59,87,.055);font-size:18px!important;line-height:1!important;font-weight:1000!important;font-variant-numeric:tabular-nums}body.page-billing-date .bd32-line .sign:empty{background:transparent}body.page-billing-date .bd32-line.final .sign,body.page-billing-date .bd32-line.final-net .sign{background:rgba(23,59,87,.09);box-shadow:inset 0 0 0 1px rgba(23,59,87,.08)}body.page-billing-date .bd32-line .val,body.page-billing-date .bd32-pay .val{font-variant-numeric:tabular-nums;letter-spacing:.01em}@media(max-width:760px){#chromeToggles button{width:27px!important;height:29px!important;font-size:9.5px!important}.ak-toolbar-joy{transform:scale(.94);transform-origin:center bottom}} :root{--ak-page:#f6f8fa;--ak-surface:#fff;--ak-surface-soft:#f8fafc;--ak-text:#17212b;--ak-text-2:#465563;--ak-muted:#6b7785;--ak-line:#d8e0e7;--ak-primary:#176b87;--ak-primary-hover:#12566d;--ak-success:#237a57;--ak-danger:#b33a3a;--ak-warning:#9a6700;--ak-info:#2563a6;--ak-focus:#2f80ed;--ak-r-sm:8px;--ak-r-md:12px;--ak-r-lg:16px;--ak-control:40px;--ak-shadow:0 2px 8px rgba(20,35,50,.07)}html{font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;text-rendering:optimizeLegibility}body:not(.page-sale):not(.page-charts){background:var(--ak-page);color:var(--ak-text);font-size:14px}body:not(.page-sale):not(.page-charts) .view{padding:24px}body:not(.page-sale):not(.page-charts) .card{background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--ak-r-lg);box-shadow:var(--ak-shadow);padding:18px}body:not(.page-sale):not(.page-charts) .h1{font-size:24px;line-height:1.2;font-weight:700;color:var(--ak-text);margin:0 0 8px}body:not(.page-sale):not(.page-charts) .small{font-size:13px;line-height:1.45;color:var(--ak-muted);font-weight:400}body:not(.page-sale):not(.page-charts) .btn,body:not(.page-sale):not(.page-charts) .input,body:not(.page-sale):not(.page-charts) select{min-height:var(--ak-control);border-radius:var(--ak-r-sm);font-size:14px}body:not(.page-sale):not(.page-charts) .btn{border:1px solid #9bbcc8;background:#edf6f8;color:#123b4b;font-weight:600;padding:9px 14px;box-shadow:none}body:not(.page-sale):not(.page-charts) .btn:hover{background:#e0eff3;border-color:#6d9cac}body:not(.page-sale):not(.page-charts) .btn.danger{background:#fff1f1;border-color:#e3aaaa;color:#8f2626}body:not(.page-sale):not(.page-charts) .input,body:not(.page-sale):not(.page-charts) select{background:#fff;color:var(--ak-text);border:1px solid #bcc8d2;padding:8px 10px}body:not(.page-sale):not(.page-charts) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb,var(--ak-focus) 48%,transparent);outline-offset:2px}body:not(.page-sale):not(.page-charts) .table{font-size:13px;font-variant-numeric:tabular-nums}body:not(.page-sale):not(.page-charts) .table th{font-weight:600;color:var(--ak-text-2);background:var(--ak-surface-soft);position:sticky;top:0;z-index:1}body:not(.page-sale):not(.page-charts) .table td,body:not(.page-sale):not(.page-charts) .table th{height:40px;padding:8px 10px;border-bottom:1px solid var(--ak-line)}body:not(.page-sale):not(.page-charts) .table td.num,body:not(.page-sale):not(.page-charts) .table td[data-type="amount"]{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.ak-route-loader{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--ak-muted);font-weight:600}.ak-route-loader-dot{width:10px;height:10px;border-radius:50%;background:var(--ak-primary);animation:akRoutePulse .8s ease-in-out infinite alternate}@keyframes akRoutePulse{to{opacity:.3;transform:scale(.78)}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:900px){body:not(.page-sale):not(.page-charts) .view{padding:14px 12px}body:not(.page-sale):not(.page-charts) .card{padding:14px;border-radius:var(--ak-r-md)}body:not(.page-sale):not(.page-charts) .h1{font-size:20px}body:not(.page-sale):not(.page-charts) .btn,body:not(.page-sale):not(.page-charts) .input,body:not(.page-sale):not(.page-charts) select{min-height:44px}body:not(.page-sale):not(.page-charts) .row{gap:8px}body:not(.page-sale):not(.page-charts) .table-wrap,body:not(.page-sale):not(.page-charts) [class*="table-wrap"]{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}}@media(max-width:420px){body:not(.page-sale):not(.page-charts) .view{padding:10px 8px}}body.page-billing-date .bd32-card-head .party-code.bd32-identity{flex:1 1 auto!important;min-width:0!important}body.page-billing-date .bd32-card-head .bd32-party-ref{flex:0 1 auto!important;min-width:0!important}body.page-billing-date .bd32-card-head .bd32-info-mini{margin-left:auto!important;justify-content:flex-end!important;max-width:34%!important;text-align:right!important}body.page-billing-date .bd32-card-head .bd32-admin-name{font-size:9px!important;line-height:1.1!important;font-weight:600!important;letter-spacing:.02em!important;opacity:.62!important}body.page-billing-date .bd32-card-head .bd32-user-name{font-size:10px!important;font-weight:700!important;opacity:.78!important}@media(max-width:700px){body.page-billing-date .bd32-card-head .bd32-info-mini{max-width:30%!important}body.page-billing-date .bd32-card-head .bd32-admin-name{font-size:8px!important}}body:is(.theme-dark-navy,.theme-royal-purple) :is(.card,.panel){border-radius:10px}body.theme-mint-pro :is(.card,.panel){border-radius:16px}body.theme-warm-gold :is(.card,.panel){border-radius:6px}body.theme-high-contrast :is(.card,.panel){border-radius:2px;box-shadow:none} body.page-billing-date .bd32-card-head{min-width:0!important}body.page-billing-date .bd32-card-head .party-code.bd32-identity{display:flex!important;flex:1 1 auto!important;min-width:0!important}body.page-billing-date .bd32-card-head .bd32-party-ref{font-size:clamp(29px,2.25vw,36px)!important;line-height:1!important;letter-spacing:.015em!important;flex:0 1 auto!important;min-width:0!important}body.page-billing-date .bd32-card-head .bd32-info-mini{margin-left:auto!important;margin-right:8px!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:1px!important;max-width:30%!important;text-align:right!important}body.page-billing-date .bd32-card-head .bd32-admin-name{font-size:8px!important;font-weight:600!important;opacity:.5!important}body.page-billing-date .bd32-card-head .bd32-user-name{font-size:9px!important;font-weight:650!important;opacity:.65!important}body.page-billing-date .bd32-card-head .date{flex:0 0 auto!important}@media(min-width:901px){body.page-cashbook .cb30{padding-top:4px!important;gap:4px!important}body.page-cashbook .cb30>div:first-child{height:20px!important;overflow:hidden!important}body.page-cashbook .cb30 h2{font-size:18px!important;line-height:20px!important}body.page-cashbook .cb-card{padding:6px!important;border-radius:10px!important}body.page-cashbook .cb-form{gap:4px 6px!important}body.page-cashbook :is(.cb-inp,.cb-sel,.cb-mini,.cb-date-pick-shell){height:30px!important}body.page-cashbook .cb-date-nav{grid-template-columns:27px minmax(112px,1fr) 30px 27px!important}body.page-cashbook .cb-balance{height:30px!important}body.page-cashbook .cb-mode-note{min-height:30px!important}body.page-cashbook .cb-paybox{padding:4px 7px!important}body.page-cashbook .cb-paybox span{font-size:14px!important}body.page-cashbook .cb-list-card{padding:4px 6px!important}body.page-cashbook .cb-list-head{margin-bottom:2px!important;min-height:16px!important}body.page-cashbook .cb-table-shell{min-height:250px!important}body.page-cashbook .cb-table th{padding:5px!important}body.page-cashbook .cb-table td{height:27px!important;padding:4px 5px!important}body.page-cashbook .cb-total-cell{padding:5px!important}body.page-cashbook .cb-bottom{gap:3px!important}body.page-cashbook .cb-toolbar{padding:5px!important;border-radius:11px!important}body.page-cashbook .cb-toolbar .cb-btn{height:32px!important}}@media(max-width:900px){body.page-billing-date .bd32-card-head{justify-content:flex-start!important;gap:5px!important}body.page-billing-date .bd32-card-head .party-code.bd32-identity{gap:4px!important}body.page-billing-date .bd32-card-head .bd32-party-ref{font-size:21px!important;color:#fff!important;max-width:46vw!important}body.page-billing-date .bd32-card-head .bd32-info-mini{margin-left:auto!important;margin-right:3px!important;max-width:25vw!important}body.page-billing-date .bd32-card-head .bd32-admin-name{font-size:7px!important;opacity:.48!important}body.page-billing-date .bd32-card-head .bd32-user-name{font-size:8px!important;opacity:.65!important}body.page-billing-date .bd32-card-head .date{font-size:15px!important}}@media(max-width:370px){body.page-billing-date .bd32-card-head .bd32-party-ref{font-size:19px!important;max-width:42vw!important}body.page-billing-date .bd32-card-head .bd32-info-mini{max-width:22vw!important}body.page-billing-date .bd32-card-head .date{font-size:13px!important}}body.page-sale :is(button,input,select,textarea):focus-visible,body.page-charts :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #2f80ed!important;outline-offset:1px!important}body:is(.theme-dark-navy,.theme-royal-purple).page-sale .ak-sale-page,body:is(.theme-dark-navy,.theme-royal-purple).page-charts .classic-chart-page{filter:saturate(.96)}body.theme-high-contrast.page-sale :is(.ak-btn,.ak-panel),body.theme-high-contrast.page-charts :is(button,input,select){box-shadow:none!important}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{background:#fff!important}#sidebar,#topbar,#bottombar,#chromeToggles{display:none!important}} :root{--ak-pro-line:color-mix(in srgb,var(--ak-primary,#176b87) 16%,#d8e0e7);--ak-pro-focus:0 0 0 3px color-mix(in srgb,var(--ak-focus,#2f80ed) 22%,transparent)}@media(min-width:901px){body.page-cashbook #view{height:100dvh!important;overflow:hidden!important}body.page-cashbook .cb30{height:100dvh!important;min-height:0!important;padding:3px 12px 6px!important;gap:3px!important;display:flex!important}body.page-cashbook .cb30>div:first-child{height:18px!important;min-height:18px!important}body.page-cashbook .cb30 h2{font-size:17px!important;line-height:18px!important}body.page-cashbook .cb-card{padding:4px 7px!important;border-radius:10px!important;box-shadow:0 3px 12px rgba(20,35,50,.045)!important}body.page-cashbook .cb-form{grid-template-columns:minmax(190px,.85fr) minmax(220px,1.15fr) 140px 100px!important;gap:3px 6px!important}body.page-cashbook .cb-field{gap:1px!important;font-size:9px!important}body.page-cashbook :is(.cb-inp,.cb-sel,.cb-mini,.cb-date-pick-shell){height:27px!important;border-radius:8px!important;font-size:12px!important}body.page-cashbook .cb-date-nav{grid-template-columns:25px minmax(112px,1fr) 28px 25px!important}body.page-cashbook .cb-balance,body.page-cashbook .cb-mode-note{height:27px!important;min-height:27px!important;font-size:12px!important}body.page-cashbook .cb-stats{gap:4px!important}body.page-cashbook .cb-paybox{padding:3px 7px!important;border-radius:8px!important}body.page-cashbook .cb-paybox b{font-size:8px!important}body.page-cashbook .cb-paybox span{margin-top:0!important;font-size:13px!important}body.page-cashbook .cb-list-card{flex:1 1 auto!important;min-height:0!important;padding:4px 6px!important}body.page-cashbook .cb-table-shell{flex:1 1 auto!important;min-height:300px!important}body.page-cashbook .cb-table-wrap{height:100%!important}body.page-cashbook .cb-table th{height:25px!important;padding:4px 5px!important}body.page-cashbook .cb-table td{height:26px!important;padding:3px 5px!important}body.page-cashbook .cb-total-cell{padding:4px!important}body.page-cashbook .cb-bottom{margin-top:auto!important;flex:0 0 auto!important;gap:2px!important}body.page-cashbook .cb-toolbar,body.page-cashbook .cb-modebar{padding:4px!important;gap:5px!important;border-radius:11px!important}body.page-cashbook .cb-toolbar .cb-btn,body.page-cashbook .cb-modebar .cb-btn{height:31px!important;border-radius:9px!important}}@media(max-width:900px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:32px minmax(58px,.62fr) minmax(112px,1.18fr) minmax(78px,.9fr) 32px 36px!important;gap:4px!important}body.page-billing-date .bd32-mobile-nav select{font-size:13px!important;padding:0 5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.page-billing-date #bd32MobileDate{min-width:112px!important;font-variant-numeric:tabular-nums!important;font-size:13px!important}body.page-billing-date #bd32PartySel{min-width:78px!important}}@media(max-width:390px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:27px minmax(48px,.62fr) minmax(108px,1.25fr) minmax(65px,.82fr) 27px 28px!important;gap:2px!important}body.page-billing-date .bd32-mobile-nav select{font-size:11px!important;padding-inline:3px!important}body.page-billing-date #bd32MobileDate{min-width:108px!important;font-size:11px!important;letter-spacing:-.15px!important}}@media(max-width:350px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:26px 45px minmax(105px,1.2fr) minmax(61px,.72fr) 26px 27px!important;gap:2px!important}body.page-billing-date #bd32MobileDate{min-width:105px!important;font-size:10.5px!important}}@media(min-width:901px){body.page-cashbook .cb-list-card{flex-basis:0!important}body.page-cashbook .cb-table-shell{min-height:340px!important}body.page-cashbook .cb-bottom{position:relative!important;inset:auto!important;margin-top:3px!important}}body.page-sale .ak-sale-page,body.page-charts .classic-chart-page{background:linear-gradient(145deg,color-mix(in srgb,var(--ak-page,#f6f8fa) 94%,#fff),var(--ak-page,#f6f8fa))!important}body.page-sale :is(.ak-top-card,.ak-panel,.ak-table-wrap),body.page-charts :is(.classic-block,.classic-chart-side,.classic-chart-foot){border-color:var(--ak-pro-line)!important;box-shadow:0 4px 14px rgba(20,35,50,.055)!important}body.page-sale :is(input,select,textarea),body.page-charts :is(button,input,select){transition:border-color .12s ease,box-shadow .12s ease,filter .12s ease!important}body.page-sale :is(input,select,textarea):focus,body.page-charts :is(button,input,select):focus-visible{box-shadow:var(--ak-pro-focus)!important}body.page-sale .ak-btn{transition:transform .1s ease,filter .12s ease!important}body.page-sale .ak-btn:active{transform:translateY(1px)!important}body :is(.table,.cb-table,.bd32-grid){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){body.page-sale *,body.page-charts *{transition:none!important}} @media(min-width:901px){body.page-cashbook #view{height:100%!important;overflow:hidden!important}body.page-cashbook .cb30{height:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;min-height:0!important;padding:3px 12px 6px!important;gap:3px!important;display:flex!important}body.page-cashbook .cb-list-card{flex:1 1 0!important;min-height:0!important;padding:4px 6px!important}body.page-cashbook .cb-table-shell{flex:1 1 auto!important;min-height:300px!important}body.page-cashbook .cb-table-wrap{height:100%!important}body.page-cashbook .cb-bottom{position:relative!important;inset:auto!important;margin-top:3px!important;flex:0 0 auto!important}} @media(max-width:900px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:32px minmax(54px,.62fr) minmax(116px,1.25fr) minmax(78px,.9fr) 32px 34px!important;gap:3px!important}body.page-billing-date .bd32-mobile-nav select{font-size:12px!important;padding-inline:4px!important;white-space:nowrap!important;text-overflow:ellipsis!important}body.page-billing-date #bd32MobileDate{min-width:116px!important;font-size:12px!important;font-variant-numeric:tabular-nums!important}} @media(max-width:390px){body.page-billing-date .bd32-mobile-nav{grid-template-columns:27px minmax(48px,.62fr) minmax(108px,1.25fr) minmax(65px,.82fr) 27px 28px!important;gap:2px!important}body.page-billing-date .bd32-mobile-nav select{font-size:11px!important;padding-inline:3px!important}body.page-billing-date #bd32MobileDate{min-width:108px!important;font-size:11px!important;letter-spacing:-.15px!important}} @media(max-width:900px){body.page-billing-date #bd32MobileScope,body.page-billing-date .bd32-scope-select{font-size:8px!important;letter-spacing:-.15px!important;padding-inline:2px!important}} @media(max-width:390px){body.page-billing-date #bd32MobileScope,body.page-billing-date .bd32-scope-select{font-size:7.5px!important;padding-inline:1px!important}} @media(max-width:340px){body.page-billing-date .bd32-shell{padding-left:3px!important;padding-right:3px!important}body.page-billing-date .bd32-mobile-nav{grid-template-columns:25px minmax(43px,.55fr) minmax(100px,1.2fr) minmax(60px,.78fr) 25px 27px!important;gap:1px!important}body.page-billing-date .bd32-mobile-nav select{font-size:10px!important;padding-inline:2px!important}body.page-billing-date #bd32MobileDate{min-width:100px!important;font-size:10px!important;letter-spacing:-.25px!important}}  body.page-drawbill .db88-table td.db88-num > small, body.page-partybill .db88-table td.db88-num > small { display: block !important; margin-top: 1px !important; font-size: 9px !important; line-height: 1.05 !important; opacity: .72 !important; white-space: nowrap !important; } body.page-sale .ak-paste-actions, body.page-sale.paste-active .ak-paste-actions, body.page-sale .ak-paste-actions.is-collapsed { top: 4px !important; right: 7px !important; bottom: 4px !important; width: 70px !important; max-height: calc(100% - 8px) !important; padding: 4px !important; gap: 3px !important; overflow-y: auto !important; scrollbar-width: thin !important; } body.page-sale .ak-paste-actions button { width: 60px !important; min-width: 60px !important; height: 29px !important; min-height: 29px !important; padding: 0 2px !important; border-radius: 8px !important; font-size: 10px !important; line-height: 1 !important; } body.page-sale .ak-paste-highlight, body.page-sale #toolText.ak-paste-rich, body.page-sale.paste-active #toolText.ak-paste-rich { padding-right: 86px !important; } @media (max-width: 760px), (pointer: coarse) { body.page-sale .ak-paste-actions, body.page-sale.paste-active .ak-paste-actions, body.page-sale .ak-paste-actions.is-collapsed { top: 3px !important; right: 4px !important; bottom: 3px !important; width: 61px !important; max-height: calc(100% - 6px) !important; padding: 3px !important; gap: 2px !important; } body.page-sale .ak-paste-actions button { width: 53px !important; min-width: 53px !important; height: 27px !important; min-height: 27px !important; font-size: 9px !important; } body.page-sale .ak-paste-highlight, body.page-sale #toolText.ak-paste-rich, body.page-sale.paste-active #toolText.ak-paste-rich { padding-right: 72px !important; } } 