:root{--font-main:"Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--accent-rgb:74 127 165;--color-bg-base:#0f1113;--color-bg-surface:#15171a;--color-bg-elevated:#1e2125;--color-bg-card:#17191c;--color-border:#ffffff14;--color-border-active:rgb(var(--accent-rgb) / .55);--color-accent:rgb(var(--accent-rgb));--color-accent-light:#7fb0d1;--color-accent-glow:rgb(var(--accent-rgb) / .28);--color-accent-2:#5f93b5;--color-text-primary:#e8eaed;--color-text-secondary:#e8eaeda8;--color-text-muted:#e8eaed6b;--color-success:#22d3a4;--color-warning:#f59e0b;--color-danger:#f43f5e;--sidebar-bg:#121416;--sidebar-border:#ffffff0f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-card:0 4px 24px #0006, 0 1px 3px #00000040;--transition:.2s cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-main);background:var(--color-bg-base);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-bg-surface)}::-webkit-scrollbar-thumb{background:rgb(var(--accent-rgb) / .35);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--accent-rgb) / .6)}.ant-layout{background:var(--color-bg-base)!important}.ant-menu{padding:12px 8px;background:0 0!important;border-inline-end:none!important}.ant-menu-item{border-radius:var(--radius-sm)!important;height:42px!important;color:var(--color-text-secondary)!important;transition:background var(--transition), color var(--transition)!important;margin-block:2px!important;font-size:13.5px!important;font-weight:500!important;line-height:42px!important}.ant-menu-item:hover{background:rgb(var(--accent-rgb) / .1)!important;color:var(--color-text-primary)!important}.ant-menu-item-selected{background:linear-gradient(90deg, rgb(var(--accent-rgb) / .25) 0%, rgb(var(--accent-rgb) / .08) 100%)!important;color:var(--color-accent-light)!important;box-shadow:inset 3px 0 0 var(--color-accent)!important}.ant-menu-item-selected .anticon{color:var(--color-accent-light)!important}.ant-menu-item .anticon{transition:color var(--transition)!important;font-size:15px!important}.ant-card{position:relative;overflow:hidden;background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important;transition:border-color var(--transition), box-shadow var(--transition)!important}.ant-card:before{content:"";background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2));z-index:10;height:3px;position:absolute;top:0;left:0;right:0}.ant-card:hover{border-color:rgb(var(--accent-rgb) / .2)!important}.ant-card-head{border-bottom:1px solid var(--color-border)!important;color:var(--color-text-primary)!important;background:0 0!important;min-height:52px!important;font-size:14px!important;font-weight:600!important}.ant-card-head-title{color:var(--color-text-primary)!important;padding:14px 0!important;font-weight:600!important}.ant-card-body,.ant-typography{color:var(--color-text-primary)!important}.ant-typography.ant-typography-secondary{color:var(--color-text-secondary)!important}a.ant-typography,.ant-typography a{color:var(--color-accent-light)!important}a.ant-typography:hover,.ant-typography a:hover{color:var(--color-accent)!important}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{color:var(--color-text-primary)!important}.ant-statistic-title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)!important;margin-bottom:8px!important;font-size:12px!important;font-weight:500!important}.ant-statistic-content{color:var(--color-text-primary)!important;font-size:28px!important;font-weight:700!important}.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-input-number,.ant-picker{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;color:var(--color-text-primary)!important;max-width:100%!important;transition:border-color var(--transition), box-shadow var(--transition)!important;font-size:13.5px!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--color-accent)!important;box-shadow:0 0 0 3px var(--color-accent-glow)!important}.ant-input-affix-wrapper>.ant-input,.ant-input-affix-wrapper>input.ant-input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-block:0!important}.ant-input-search>.ant-btn{border-radius:var(--radius-sm)!important;margin-inline-start:8px!important}.ant-space-compact:not(.ant-space-compact-vertical)>:not(:first-child),.ant-space-compact:not(.ant-space-compact-vertical)>:not(:first-child)>.ant-select-selector{border-start-start-radius:0!important;border-end-start-radius:0!important}.ant-space-compact:not(.ant-space-compact-vertical)>:not(:last-child),.ant-space-compact:not(.ant-space-compact-vertical)>:not(:last-child)>.ant-select-selector{border-start-end-radius:0!important;border-end-end-radius:0!important}.ant-input::placeholder,.ant-input-password-icon{color:var(--color-text-muted)!important}.ant-btn-primary{background:linear-gradient(135deg, var(--color-accent) 0%, #5b4fcf 100%)!important;border-radius:var(--radius-sm)!important;box-shadow:0 4px 14px rgb(var(--accent-rgb) / .35)!important;transition:opacity var(--transition), transform var(--transition), box-shadow var(--transition)!important;border:none!important;font-weight:600!important}.ant-btn-primary:hover{opacity:.9!important;box-shadow:0 6px 20px rgb(var(--accent-rgb) / .5)!important;transform:translateY(-1px)!important}.ant-btn-primary:active{transform:translateY(0)!important}.ant-btn-default.ant-btn-color-default{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;color:var(--color-text-primary)!important;border-radius:var(--radius-sm)!important;font-weight:500!important}.ant-btn-default.ant-btn-color-default:hover{border-color:var(--color-accent)!important;color:var(--color-accent-light)!important}.ant-btn-variant-filled{border-radius:var(--radius-sm)!important;font-weight:500!important}.ant-btn-variant-filled.ant-btn-color-default{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important}.ant-btn-variant-filled.ant-btn-color-dangerous{color:#fb7185!important;background:#f43f5e1f!important;border-color:#0000!important}.ant-btn-variant-filled.ant-btn-color-dangerous:hover{color:#fda4af!important;background:#f43f5e33!important}.ant-btn-variant-filled.row-action-primary{color:#38bdf8!important;background:#38bdf81f!important;border:1px solid #38bdf847!important}.ant-btn-variant-filled.row-action-primary:hover{color:#7dd3fc!important;background:#38bdf833!important;border-color:#38bdf873!important}.ant-table{background:0 0!important}.ant-table-container{overflow:hidden;border-radius:var(--radius-md)!important;border:1px solid var(--color-border)!important}.ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)!important;border-bottom:1px solid var(--color-border)!important;background:#ffffff08!important;font-size:11.5px!important;font-weight:600!important}.ant-table-tbody>tr>td{color:var(--color-text-primary)!important;border-bottom:1px solid var(--color-border)!important;background:0 0!important;font-size:13.5px!important}.ant-table-tbody>tr:hover>td{background:rgb(var(--accent-rgb) / .06)!important}.ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ant-tag{border:none!important;border-radius:99px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important}.ant-form-item-label>label{color:var(--color-text-secondary)!important;font-size:13px!important;font-weight:500!important}.ant-select{max-width:100%}.ant-select-selector{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;color:var(--color-text-primary)!important}.ant-select-dropdown{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important}.ant-select-item{color:var(--color-text-primary)!important}.ant-select-item-option-active{background:rgb(var(--accent-rgb) / .1)!important}.ant-select-item-option-selected{background:rgb(var(--accent-rgb) / .2)!important;color:var(--color-accent-light)!important}.ant-picker{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;color:var(--color-text-primary)!important}.ant-picker-dropdown{background:var(--color-bg-elevated)!important}.ant-modal-content{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important;box-shadow:0 24px 64px #0009!important}.ant-modal-header{border-bottom:1px solid var(--color-border)!important;background:0 0!important}.ant-modal-title{color:var(--color-text-primary)!important;font-size:16px!important;font-weight:700!important}.ant-modal-close{color:var(--color-text-muted)!important}.ant-modal-close:hover{color:var(--color-text-primary)!important}.ant-drawer-content{background:var(--sidebar-bg)!important}.ant-drawer-header{background:var(--sidebar-bg)!important;border-bottom:1px solid var(--sidebar-border)!important}.ant-drawer-title{color:var(--color-text-primary)!important;font-weight:700!important}.ant-drawer-body{padding:20px 24px!important}.ant-alert{border-radius:var(--radius-sm)!important}.ant-alert-error{background:#f43f5e1a!important;border:1px solid #f43f5e40!important}.ant-alert-success{background:#22d3a414!important;border:1px solid #22d3a440!important}.ant-alert-info{background:#38bdf814!important;border:1px solid #38bdf833!important}.ant-alert-warning{background:#f59e0b14!important;border:1px solid #f59e0b33!important}.ant-alert-message{color:var(--color-text-primary)!important;font-size:13px!important}.ant-tabs-tab{color:var(--color-text-secondary)!important;font-weight:500!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-accent-light)!important}.ant-tabs-ink-bar{background:var(--color-accent)!important}.ant-tabs-nav:before{border-color:var(--color-border)!important}.ant-pagination-item{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important}.ant-pagination-item a{color:var(--color-text-secondary)!important}.ant-pagination-item-active{background:var(--color-accent)!important;border-color:var(--color-accent)!important}.ant-pagination-item-active a{color:#fff!important}.ant-divider{border-color:var(--color-border)!important}.ant-checkbox-wrapper{color:var(--color-text-secondary)!important}.ant-checkbox-checked .ant-checkbox-inner{background:var(--color-accent)!important;border-color:var(--color-accent)!important}.ant-switch-checked{background:var(--color-accent)!important}.ant-descriptions-item-label{color:var(--color-text-secondary)!important;font-size:13px!important;font-weight:500!important}.ant-descriptions-item-content{color:var(--color-text-primary)!important;font-size:13.5px!important}.ant-spin-dot-item{background:var(--color-accent)!important}.ant-popover-inner{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important}.ant-qrcode{border-radius:var(--radius-sm)!important;background:#fff!important;padding:8px!important;display:inline-flex!important}.ant-message-notice-content{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;color:var(--color-text-primary)!important}@media (width<=767px){.ant-statistic-content{font-size:22px!important}.ant-form-inline{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.ant-form-inline .ant-form-item{width:100%!important;margin-bottom:0!important;margin-right:0!important}.ant-form-inline .ant-form-item-control{width:100%}.ant-form-inline .ant-select,.ant-form-inline .ant-picker,.ant-form-inline .ant-input-number,.ant-form-inline .ant-input{width:100%!important}.ant-picker-panels{flex-direction:column!important}.ant-picker-dropdown{max-width:100vw!important;overflow-x:auto!important}}.ant-result-title{color:var(--color-text-primary)!important;font-size:36px!important;font-weight:800!important}.ant-result-subtitle{color:var(--color-text-secondary)!important}.ant-result-icon svg{color:var(--color-accent)!important}.ant-empty-description{color:var(--color-text-secondary)!important}.ant-empty-img-default-path-1,.ant-empty-img-default-path-3,.ant-empty-img-default-path-4{fill:#ffffff0d!important}.ant-empty-img-default-ellipse{fill:#ffffff0a!important}.ant-upload-drag{background:var(--color-bg-elevated)!important;border:1px dashed var(--color-border)!important;border-radius:var(--radius-md)!important}.ant-upload-drag:hover{border-color:var(--color-accent)!important}.ant-input-number{background:var(--color-bg-elevated)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;color:var(--color-text-primary)!important}.ant-input-number-handler-wrap{background:var(--color-bg-elevated)!important;border-left:1px solid var(--color-border)!important}.ant-input-number-handler{color:var(--color-text-muted)!important;border-color:var(--color-border)!important}.ant-radio-button-wrapper{background:var(--color-bg-elevated)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.ant-radio-button-wrapper-checked{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important}.ant-steps-item-title{color:var(--color-text-secondary)!important}.ant-steps-item-process .ant-steps-item-title{color:var(--color-text-primary)!important}.ant-drawer-content-wrapper,.ant-modal-content,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown,.ant-notification-notice,.ant-message-notice-content,.ant-popover-inner,.ant-tooltip-inner{box-shadow:none!important}.ant-drawer-content-wrapper{border-inline-start:1px solid #ffffff14}.setting-field{grid-template-columns:minmax(160px,2fr) minmax(0,3fr);align-items:start;gap:4px 16px;display:grid}@media (width<=640px){.setting-field{grid-template-columns:1fr}}.setting-label{flex-direction:column;gap:2px;padding-top:5px;display:flex}.setting-source{font-size:12px}.setting-control{flex-direction:column;gap:4px;min-width:0;display:flex}.setting-control>.ant-switch{align-self:flex-start}.setting-hint{font-size:12px}.settings-savebar{background:#0f1113;border-color:#ffffff14;border-top-style:solid;border-top-width:1px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:12px 16px;display:flex}.amount{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.amount-in{color:#22d3a4!important}.amount-out{color:#f43f5e!important}.balance-adjust .ant-segmented-item-selected:has(input[value=credit]){color:var(--color-success)!important;background:#22d3a42e!important}.balance-adjust .ant-segmented-item-selected:has(input[value=debit]){color:var(--color-danger)!important;background:#f43f5e2e!important}.games-kind .ant-segmented-item-selected{box-shadow:inset 0 0 0 1px var(--color-border-active);background:rgb(var(--accent-rgb) / .2)!important;color:var(--color-accent-light)!important}.games-kind .ant-segmented-item-selected .ant-segmented-item-label{color:inherit}.balance-adjust .ant-form-item{margin-bottom:12px}.balance-adjust-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.balance-adjust-reason{flex:1;min-width:180px}.balance-figure{font-size:28px;line-height:1.2}.balance-figure .amount{font-size:28px}.player-figures{flex-wrap:wrap;gap:16px;display:flex}.player-figure{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);flex-direction:column;flex:180px;gap:4px;min-width:180px;padding:14px 16px;display:flex}.player-figure-label{letter-spacing:.02em;text-transform:uppercase;font-size:12px}.player-figure-value{font-size:26px;font-weight:600;line-height:1.15}.player-figure-value .amount{font-size:26px}.player-figure-note{font-size:12px}.player-figures-pending{margin-top:12px}.player-figures-pending .player-figure{flex:160px;min-width:160px;padding:10px 14px}.player-figures-pending .player-figure-value,.player-figures-pending .player-figure-value .amount{font-size:19px}.player-figure-waiting{background:#22d3a40f;border-color:#22d3a459}.player-figure-waiting .player-figure-value{color:var(--color-success)}.player-figure-owed{background:#f59e0b0f;border-color:#f59e0b59}.player-figure-owed .player-figure-value{color:var(--color-warning)}.list-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ticket-thread{flex-direction:column;gap:10px;max-height:55vh;padding:4px 2px;display:flex;overflow-y:auto}.ticket-msg{border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);max-width:82%;padding:10px 12px}.ticket-msg-requester{align-self:flex-start}.ticket-msg-desk{background:#38bdf814;border-color:#38bdf838;align-self:flex-end}.ticket-msg-system{max-width:100%;color:var(--color-text-secondary);background:0 0;border:none;align-self:center;padding:2px 8px;font-size:12px}.ticket-msg-system .ticket-msg-meta{display:none}.ticket-msg-internal{background:#f9731614;border-style:dashed;border-color:#f9731659}.ticket-msg-meta{color:var(--color-text-secondary);justify-content:space-between;gap:16px;margin-bottom:4px;font-size:12px;display:flex}.ticket-msg-body{white-space:pre-wrap;word-break:break-word}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-summary>tr>td{text-align:center!important}.ant-table-wrapper .ant-table-column-sorters{justify-content:center}.ant-table-wrapper .ant-table-column-title{flex:none}.wrap-headers .ant-table-thead>tr>th{white-space:normal;word-break:normal;overflow-wrap:normal;line-height:1.35}.wrap-headers .ant-table-column-title{flex:0 auto;min-width:0}.ticket-msg-delivery{margin-top:4px}.rating-strip{border:1px solid var(--ant-color-border-secondary,#ffffff14);border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-bottom:12px;padding:12px 16px;display:flex}.rating-strip-mean{flex-direction:column;min-width:120px;display:flex}.rating-strip-number{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.rating-strip-bars{flex:260px;gap:2px;max-width:420px;display:grid}.rating-strip-bar{align-items:center;gap:8px;display:flex}.rating-strip-bar .ant-progress{flex:1;margin:0}.withdraw-field{border:1px solid var(--color-border);background:var(--color-surface-2,transparent);border-radius:8px;padding:12px 12px 0}.org-row-context>td{opacity:.5}.lotto-winner-row>td{background:#22c55e1f!important}.rich-text .ProseMirror{white-space:pre-wrap;outline:none;min-height:88px}.rich-text .ProseMirror p{margin:0}.rich-text .ProseMirror blockquote{opacity:.85;border-inline-start:3px solid;margin:4px 0;padding-inline-start:10px}.rich-text .ProseMirror code{font-family:ui-monospace,monospace;font-size:.9em}.rich-text .ProseMirror a{text-decoration:underline}.dashboard-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.dashboard-tile .ant-card-body{flex-direction:column;gap:4px;display:flex}.dashboard-tile-total{border-color:rgb(var(--accent-rgb) / .45);background:rgb(var(--accent-rgb) / .08)}.dashboard-tile-label{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.dashboard-tile-value{font-size:22px;line-height:1.3}.dashboard-tile-value .ant-typography{font-size:22px}.dashboard-unit{color:var(--color-text-secondary);font-size:12px}.dashboard-tile-delta,.dashboard-tile-delta .ant-typography{font-size:12px}.delta{font-variant-numeric:tabular-nums;border-radius:4px;padding:0 4px}.delta-good{color:var(--color-success);background:#22d3a41f}.delta-bad{color:var(--color-danger);background:#f43f5e1f}.delta-flat{color:var(--color-text-secondary)}.dashboard-pair{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.dashboard-legend{color:var(--color-text-secondary);font-size:12px}.dashboard-tooltip{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.7}.dashboard-tooltip-day{margin-bottom:2px;font-weight:600}.dashboard-swatch{vertical-align:-1px;border-radius:2px;width:10px;height:10px;display:inline-block}.ant-statistic-content .amount{font-size:inherit;line-height:inherit}.ant-table-wrapper{--table-fix-bg:var(--color-bg-base)}.ant-card .ant-table-wrapper,.ant-drawer .ant-table-wrapper,.ant-collapse .ant-table-wrapper{--table-fix-bg:var(--color-bg-card)}.ant-table-tbody>tr>td.ant-table-cell-fix,.ant-table-summary>tr>td.ant-table-cell-fix{background:var(--table-fix-bg)!important}.ant-table-tbody>tr:hover>td.ant-table-cell-fix{background:linear-gradient(#ffffff09, #ffffff09), var(--table-fix-bg)!important}.ant-table-thead>tr>th.ant-table-cell-fix{background:linear-gradient(#ffffff08, #ffffff08), var(--color-bg-card)!important}.ant-table-summary>tr>td.ant-table-cell-fix{background:var(--color-bg-card)!important}.app-header-tools{white-space:nowrap}@media (width<=575px){.app-header-who,.app-header-clock{display:none}}.stats-intro{max-width:1100px;font-size:12px;margin:0!important}.stats-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.stats-s4{grid-column:span 4}.stats-s6{grid-column:span 6}.stats-s8{grid-column:span 8}@media (width<=1280px){.stats-s4,.stats-s6,.stats-s8{grid-column:span 12}}.stats-grid>.ant-card{min-width:0}.stats-kpis{grid-column:span 12;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.stats-kpis>.ant-card{min-width:0}.stats-kpis>.ant-card>.ant-card-body{flex-direction:column;display:flex}@media (width<=1280px){.stats-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.stats-kpis{grid-template-columns:minmax(0,1fr)}}.stats-grid>.ant-card>.ant-card-body{flex-direction:column;gap:14px;display:flex}.stats-card-note{font-size:12px;font-weight:400}.stats-kpi>.ant-card-body{gap:4px!important}.stats-kpi-label{font-size:12.5px}.stats-kpi-value,.stats-kpi-value .ant-typography{letter-spacing:-.02em;font-size:28px;font-weight:650;line-height:1.2}.stats-kpi-sub{color:var(--color-text-secondary);font-size:12px}.stats-kpi-sub b{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.stats-dot{border-radius:3px;flex:none;width:9px;height:9px;display:inline-block}.stats-detail{background:#ffffff08;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:30px;padding:6px 10px;font-size:12.5px;display:flex}.stats-detail-when{font-weight:600}.stats-key{color:var(--color-text-secondary);align-items:center;gap:6px;display:inline-flex}.stats-chart{gap:8px;display:flex}.stats-yaxis{flex:none;width:34px;position:relative}.stats-yaxis span{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;right:0;transform:translateY(50%)}.stats-plot{flex:1;min-width:0;position:relative}.stats-gridline{background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.stats-gridline-zero{background:#fff3}.stats-cols{display:grid;position:relative}.stats-col{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:6px;padding:0;display:block;position:relative}.stats-col:hover,.stats-col-on{background:#ffffff09}.stats-bars{position:absolute;top:0;left:0;right:0}.stats-seg{border-radius:3px;width:min(28px,70%);position:absolute;left:50%;transform:translate(-50%)}.stats-xl{height:22px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.stats-col-on .stats-xl{color:var(--color-text-primary);font-weight:600}@media (width<=900px){.stats-cols-dense .stats-col:nth-child(2n):not(.stats-col-on) .stats-xl{visibility:hidden}}.stats-plist{flex-direction:column;gap:16px;display:flex}.stats-prow{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:4px 12px;font-size:12.5px;display:grid}.stats-pname{align-items:center;gap:8px;display:flex}.stats-track{background:#ffffff0d;border-radius:4px;height:10px;overflow:hidden}.stats-track div{border-radius:4px;height:100%}.stats-pv{text-align:end}.stats-pmeta{color:var(--color-text-secondary);grid-column:2/4;justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.stats-pbet{color:var(--color-text-secondary);grid-column:2/4;justify-content:space-between;gap:8px;margin-top:-4px;font-size:11.5px;display:flex}.stats-pbet b{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.stats-flowbar{background:#ffffff0d;border-radius:5px;gap:2px;height:12px;display:flex;overflow:hidden}.stats-lines{flex-direction:column;gap:9px;display:flex}.stats-ln{justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.stats-ln-k{color:var(--color-text-secondary);align-items:center;gap:8px;display:flex}.stats-ln-v small{color:var(--color-text-secondary);margin-inline-end:8px;font-size:11.5px}.stats-ln-sum{border-top:1px solid var(--color-border);padding-top:9px}.stats-big .amount{font-size:20px}.stats-note{font-size:11.5px}.stats-funnel{flex-direction:column;gap:10px;display:flex}.stats-fr{grid-template-columns:130px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:12.5px;display:grid}.stats-fr-k{color:var(--color-text-secondary)}.stats-fbar{background:#ffffff0d;border-radius:5px;height:22px;position:relative;overflow:hidden}.stats-fbar div{background:#3987e5;border-radius:5px;height:100%}.stats-fbar span{font-variant-numeric:tabular-nums;align-items:center;font-size:11.5px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:8px}.stats-fr-pc{text-align:end;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.stats-mini{align-items:flex-end;gap:3px;height:40px;display:flex}.stats-mini div{background:#2f5e9e;border-radius:2px 2px 0 0;flex:1;min-height:1px}.stats-wf{flex-direction:column;gap:8px;display:flex}.stats-wr{grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:12.5px;display:grid}.stats-wr-k{color:var(--color-text-secondary)}.stats-wr-res .stats-wr-k{color:var(--color-text-primary);font-weight:600}.stats-wt{height:18px;position:relative}.stats-wt-zero{background:#fff3;width:1px;position:absolute;top:-4px;bottom:-4px}.stats-wt-bar{border-radius:4px;height:100%;position:absolute;top:0}.stats-wr-v{text-align:end;min-width:72px}@media (width<=700px){.stats-wr{grid-template-columns:120px minmax(0,1fr) auto}.stats-fr{grid-template-columns:100px minmax(0,1fr) 40px}}.stats-table-card>.ant-card-body{padding:0!important}.stats-table-card>.ant-card-head{flex-wrap:wrap}.stats-toggle{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:400;display:inline-flex}.stats-day{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.stats-day-date{font-variant-numeric:tabular-nums;font-weight:500}.stats-day-up .stats-day-date{color:var(--color-success)}.stats-day-down .stats-day-date{color:var(--color-danger)}.stats-day-sub{color:var(--color-text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.stats-open-tag{margin:0;padding:0 5px;font-size:10px;font-weight:700;line-height:15px}.stats-zero,.stats-zero .ant-typography{color:var(--color-text-muted)!important}.stats-total-row td,.stats-total-row td.ant-table-cell-fix{background:linear-gradient(#ffffff0a, #ffffff0a), var(--color-bg-card)!important}.stats-total-sub{color:var(--color-text-secondary);font-size:10.5px;font-weight:400}.stats-tfoot{color:var(--color-text-secondary);border-top:1px solid var(--color-border);flex-wrap:wrap;gap:6px 22px;padding:10px 16px;font-size:11.5px;display:flex}.stats-tfoot b{color:var(--color-text-primary);font-weight:600}html[data-layout=mobile]{--m-top:56px;--m-tabs:60px;--m-z-sticky:10;--m-z-top:100;--m-z-tabs:110;--m-z-actions:120}html[data-layout=mobile] body{background:var(--color-bg-base)}html[data-layout=mobile] input,html[data-layout=mobile] textarea,html[data-layout=mobile] select,html[data-layout=mobile] .ant-select-selection-item,html[data-layout=mobile] .ant-select-selection-search-input,html[data-layout=mobile] .ant-picker-input>input{font-size:16px!important}.m-shell{background:var(--color-bg-base);max-width:480px;min-height:100dvh;margin-inline:auto;position:relative}@media (width>=481px){.m-shell{border-inline:1px solid var(--color-border)}}.m-topbar{z-index:var(--m-z-top);min-height:calc(var(--m-top) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(6px, env(safe-area-inset-right)) 0 max(6px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);background:#0f1113f0;align-items:center;gap:2px;display:flex;position:sticky;top:0}.m-title{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding-inline:10px;font-size:17px;font-weight:600;line-height:1.3;overflow:hidden}.m-iconbtn.ant-btn{flex:none;width:44px;height:44px;font-size:18px}.m-content{padding:16px max(16px, env(safe-area-inset-right)) calc(var(--m-tabs) + 16px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));min-width:0}.m-tabs{bottom:0;max-width:480px;z-index:var(--m-z-tabs);height:calc(var(--m-tabs) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--color-border);background:#121416f7;margin-inline:auto;display:grid;position:fixed;inset-inline:0}.m-tab{cursor:pointer;min-height:44px;font:inherit;color:var(--color-text-secondary);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;text-decoration:none;display:flex}.m-tab:hover{color:var(--color-text-primary)}.m-tab-on,.m-tab-on:hover{color:var(--color-accent-light)}.m-tab-icon{color:inherit;font-size:20px;line-height:1}.m-tab .ant-badge{color:inherit}.m-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;overflow:hidden}html.m-kbd .m-tabs{display:none}html.m-kbd .m-content{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.m-drawer .ant-drawer-body{padding:12px 8px}.m-drawer .ant-drawer-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.m-drawer .ant-menu-item,.m-drawer .ant-menu-submenu-title{min-height:44px;line-height:44px}.m-drawer-search{width:calc(100% - 16px);margin:0 8px 12px}.m-drawer-foot{flex-direction:column;gap:8px;display:flex}.m-drawer-foot .ant-btn{min-height:44px}.m-drawer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.m-drawer-who{font-size:13px}.m-list-bar{margin-bottom:10px}.m-sort{flex:1;min-width:0}.m-list-toggle.ant-btn{min-height:44px}.m-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.m-card-head{cursor:pointer;align-items:flex-start;gap:10px;min-height:52px;padding:12px 14px;display:flex}.m-card-head:not([role]){cursor:default}.m-card-head:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:-2px}.m-card-title{overflow-wrap:anywhere;flex:1;min-width:0}.m-card-headlines{text-align:end;flex-direction:column;align-items:flex-end;gap:4px;max-width:55%;display:flex}.m-card-headline{flex-direction:column;align-items:flex-end;display:flex}.m-card-chevron{color:var(--color-text-muted);transition:transform var(--transition);margin-top:6px;font-size:12px}.m-card-open .m-card-chevron{transform:rotate(180deg)}.m-card-body{border-top:1px solid var(--color-border);padding:6px 14px 12px}.m-card-group{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:10px 0 2px;font-size:11px}.m-card-row{border-bottom:1px dashed #ffffff0d;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.m-card-row:last-child{border-bottom:0}.m-card-label{color:var(--color-text-secondary);flex:none;max-width:45%;font-size:12.5px}.m-card-headline .m-card-label{max-width:none;font-size:11px}.m-card-value{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.m-card-value .ant-space{justify-content:flex-end}.m-card-note{color:var(--color-text-secondary);font-size:11px;display:block}.m-card-actions{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:10px;display:flex}.m-card-actions .ant-btn{min-height:44px}.m-card-total{border-color:rgb(var(--accent-rgb) / .45);background:rgb(var(--accent-rgb) / .07);margin-bottom:10px}.m-card-total .m-card-head{cursor:default;font-weight:600}.m-count{color:var(--color-text-secondary);vertical-align:1px;background:#ffffff0f;border-radius:4px;margin-inline-end:6px;padding:0 5px;font-size:11px;display:inline-block}.m-empty{padding:24px 0}.m-pager{margin-top:14px}.m-pager .ant-pagination-prev,.m-pager .ant-pagination-next{min-width:44px;height:44px;line-height:44px}.m-filters{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.m-filters-search{flex:1;min-width:0}.m-filters-search .ant-input-search,.m-filters-search .ant-input-affix-wrapper{width:100%!important}.m-filters-button.ant-btn{min-height:44px}.m-chips .ant-tag{margin:0;padding:4px 8px;font-size:13px}.m-sheet .ant-drawer-content{border-radius:0}.m-sheet .ant-drawer-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.m-sheet .ant-drawer-footer .ant-btn{min-height:44px}.m-sheet-fields>*{width:100%!important}.m-sheet-fields .ant-select,.m-sheet-fields .ant-picker,.m-sheet-fields .ant-input-affix-wrapper{width:100%!important;min-width:0!important}.m-actionbar-spacer{height:72px}.m-actionbar{max-width:480px;z-index:var(--m-z-actions);inset-inline:0;bottom:calc(var(--m-tabs) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);background:#17191cf7;margin-inline:auto;padding:10px 16px;position:fixed}.m-actionbar .ant-btn{min-height:44px}html.m-kbd .m-actionbar{padding-bottom:calc(10px + env(safe-area-inset-bottom));bottom:0}.m-longid code{font-size:12px}html[data-layout=mobile] .ant-modal{max-width:100vw;margin:0;padding:0;top:0;width:100vw!important}html[data-layout=mobile] .ant-modal-wrap{overflow:hidden}html[data-layout=mobile] .ant-modal-container,html[data-layout=mobile] .ant-modal-content{min-height:100dvh;max-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) 16px calc(12px + env(safe-area-inset-bottom));border-radius:0;flex-direction:column;display:flex}html[data-layout=mobile] .ant-modal-body{flex:1;min-height:0;overflow-y:auto}html[data-layout=mobile] .ant-modal-footer{gap:8px;margin-top:12px;display:flex}html[data-layout=mobile] .ant-modal-footer .ant-btn{flex:1;min-height:44px;margin:0!important}html[data-layout=mobile] .ant-modal-close{width:44px;height:44px;top:calc(8px + env(safe-area-inset-top))}html[data-layout=mobile] .ant-drawer:not(.m-drawer-root):not(.m-sheet) .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}html[data-layout=mobile] .ant-popover{max-width:calc(100vw - 24px)}html[data-layout=mobile] .ant-popover .ant-input,html[data-layout=mobile] .ant-popover .ant-input-affix-wrapper{max-width:calc(100vw - 72px)}.m-page-extra{margin-bottom:4px}.m-sheet-field{flex-direction:column;gap:6px;display:flex}.m-sheet-label{color:var(--color-text-secondary);font-size:13px}.m-native-date{min-width:0;color:var(--color-text-secondary);flex-direction:column;flex:1;gap:4px;font-size:12px;display:flex}.m-native-date input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg-card);width:100%;min-height:44px;color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:8px;padding:8px 10px}.m-card-actions>div{flex:1;min-width:0}.m-card-actions .ant-space{justify-content:space-between;width:100%}.m-list-title{margin-bottom:8px}.m-list-footer{margin-top:12px}.m-list-footer .ant-btn{min-height:44px}.m-segment{margin-bottom:10px;overflow-x:auto}.ticket-composer{z-index:2;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--color-bg-card);border-top:1px solid var(--color-border);margin:0 -24px -24px;position:sticky;bottom:0}.ticket-composer textarea{max-height:30dvh}.m-ticket .ant-drawer-content-wrapper{height:100dvh}.m-ticket .ant-drawer-section{height:100%}.m-ticket .ant-drawer-body{flex-direction:column;display:flex}.m-ticket .ant-drawer-body>.ant-space,.m-ticket .ant-drawer-body>.ant-tabs,.m-ticket .ant-tabs-body-holder,.m-ticket .ant-tabs-body,.m-ticket .ant-tabs-content-active,.m-ticket .ant-tabs-content-active>.ant-space{flex-direction:column;flex:1;width:100%;display:flex}.m-ticket .ant-drawer-body>.ant-space>.ant-space-item:last-child,.m-ticket .ant-tabs-content-active>.ant-space>.ant-space-item:last-child{margin-top:auto}html[data-layout=mobile] .player-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-layout=mobile] .player-figure{min-width:0}html[data-layout=mobile] .player-figure-value,html[data-layout=mobile] .player-figure-value .amount{font-size:20px}html[data-layout=mobile] .dashboard-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-layout=mobile] .dashboard-tile-value,html[data-layout=mobile] .dashboard-tile-value .ant-typography{font-size:18px}html[data-layout=mobile] .dashboard-tile-label{font-size:10.5px}html[data-layout=mobile] .dashboard-pair{grid-template-columns:minmax(0,1fr)}html[data-layout=mobile] .stats-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-layout=mobile] .stats-kpi-value,html[data-layout=mobile] .stats-kpi-value .ant-typography{font-size:20px}html[data-layout=mobile] .stats-plot{overscroll-behavior-x:contain;overflow-x:auto}.stats-plot-inner{position:relative}html[data-layout=mobile] .stats-table-card>.ant-card-body{padding:12px!important}html[data-layout=mobile] .ant-card-head{min-height:0;padding-block:10px}html[data-layout=mobile] .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}html[data-layout=mobile] .ant-card-head-title{white-space:normal;flex:1 0 auto;max-width:100%;overflow:visible}html[data-layout=mobile] .ant-card-extra{max-width:100%;margin-inline-start:0}.m-card-check{margin:-6px 0 -6px -6px;padding:6px}.m-card-check .ant-checkbox{transform:scale(1.2)}.m-card-extra{padding-top:10px;overflow-x:auto}html[data-layout=mobile] .m-content .ant-segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}html[data-layout=mobile] .m-content .ant-select,html[data-layout=mobile] .m-content .ant-picker,html[data-layout=mobile] .m-content .ant-input-search,html[data-layout=mobile] .m-content .ant-input-affix-wrapper,html[data-layout=mobile] .m-content .ant-input-number,html[data-layout=mobile] .m-content .ant-space-compact{max-width:100%}html[data-layout=mobile] .m-content .ant-space-item{min-width:0;max-width:100%}html[data-layout=mobile] .m-content .list-toolbar>.ant-space{width:100%}html[data-layout=mobile] .m-content .ant-tabs,html[data-layout=mobile] .m-content .ant-tabs-nav{min-width:0;max-width:100%}html[data-layout=mobile] .m-content .ant-tabs-content,html[data-layout=mobile] .m-content .ant-tabs-tabpane{min-width:0}html[data-layout=mobile] .m-content .ant-space{max-width:100%}.m-card.ant-table-row-selected{border-color:rgb(var(--accent-rgb) / .7);background:rgb(var(--accent-rgb) / .08)}.m-card.org-row-context{opacity:.65}.m-card.lotto-winner-row{border-color:#fadb1499}html[data-layout=mobile] .ant-card-extra .ant-space{flex-wrap:wrap;row-gap:8px}html[data-layout=mobile] #language-editor{scroll-margin-top:calc(var(--m-top) + 8px)}html[data-layout=mobile] .role-permissions{max-height:none!important}html[data-layout=mobile] .role-permissions .ant-checkbox-wrapper{align-items:center;min-height:40px}
