html:not(.dark-theme):has(.admin-shell){--admin-light-canvas:#f1f5f9;--admin-light-panel:#f8fafc;--admin-light-scrollbar-track:#f1f5f9;--admin-light-elevated:#fff;background-color:var(--admin-light-canvas)}html:not(.dark-theme) body:has(.admin-shell){background-color:var(--admin-light-canvas)}html:not(.dark-theme) .admin-shell{color:#1f2937;min-height:100dvh;background:var(--admin-light-canvas)!important}html:not(.dark-theme) .admin-layout--xbtech{background:var(--admin-light-canvas);min-height:100dvh}html:not(.dark-theme) .admin-layout--xbtech .admin-main{background:var(--admin-light-canvas)!important}html:not(.dark-theme) .admin-layout--xbtech .admin-top-nav{background:var(--xbtech-accent-topnav)!important;color:#fff!important;border-bottom:1px solid color-mix(in srgb, var(--xbtech-accent-topnav-hover) 55%, #fff)!important;box-shadow:0 1px 3px color-mix(in srgb, var(--xbtech-accent-b1) 22%, transparent)!important}html:not(.dark-theme) .admin-layout--xbtech .admin-top-livechat-link{box-shadow:0 1px 2px #0f172a0f;color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1!important}html:not(.dark-theme) .admin-layout--xbtech .admin-top-livechat-link:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#94a3b8!important}html:not(.dark-theme) .admin-layout--xbtech .admin-top-livechat-link svg{color:var(--xbtech-accent-b1)!important}html:not(.dark-theme) .admin-layout--xbtech .admin-sidebar.admin-sidebar--able{background:var(--admin-light-panel)!important}html:not(.dark-theme) .admin-layout--xbtech .admin-sidebar--able .admin-nav{background-color:var(--admin-light-panel);scrollbar-color:#cbd5e1 var(--admin-light-scrollbar-track)}html:not(.dark-theme) .admin-layout--xbtech .admin-sidebar--able .admin-nav::-webkit-scrollbar-track{background:var(--admin-light-scrollbar-track)}html:not(.dark-theme) .admin-layout--xbtech .admin-sidebar--able .admin-nav::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}html:not(.dark-theme) .admin-layout--xbtech .admin-sidebar--able .admin-nav::-webkit-scrollbar-thumb:hover{background:#94a3b8}html:not(.dark-theme) .admin-shell *{scrollbar-color:#cbd5e1 var(--admin-light-scrollbar-track)}html:not(.dark-theme) .admin-shell ::-webkit-scrollbar-track{background:var(--admin-light-scrollbar-track)}html:not(.dark-theme) .admin-shell ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}html:not(.dark-theme) .admin-shell ::-webkit-scrollbar-thumb:hover{background:#94a3b8}html:not(.dark-theme):has(.admin-shell)::-webkit-scrollbar-track{background:var(--admin-light-scrollbar-track)}html:not(.dark-theme):has(.admin-shell)::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}html:not(.dark-theme):has(.admin-shell)::-webkit-scrollbar-thumb:hover{background:#94a3b8}html:not(.dark-theme):has(.admin-shell){scrollbar-color:#cbd5e1 var(--admin-light-scrollbar-track)}html:not(.dark-theme) .admin-section-card{background:var(--admin-light-panel);border-color:#d8e0ea}html:not(.dark-theme) .admin-section-header{background:var(--admin-light-panel);color:#0f172a;border-bottom-color:#d8e0ea}html:not(.dark-theme) .admin-section-body{background:var(--admin-light-panel)}html:not(.dark-theme) .admin-lw-token-banner{background:var(--admin-light-panel);border-color:#d8e0ea;box-shadow:0 1px 3px #0f172a0f}html:not(.dark-theme) .admin-lw-token-banner__kicker{color:#b45309}html:not(.dark-theme) .admin-lw-token-banner__title{color:#0f172a}html:not(.dark-theme) .admin-lw-token-banner__desc{color:#64748b}html:not(.dark-theme) .admin-modal-actions--footer{background:0 0;border-top-color:#e2e8f0}html:not(.dark-theme) .admin-legacy-search-panel{background:var(--admin-light-panel)!important;border-color:#d8e0ea!important}html:not(.dark-theme) .admin-compact-page-title{color:#0f172a;border-bottom-color:#e2e8f0}html:not(.dark-theme) .admin-legacy-search-panel .admin-page-description{color:#475569!important}html:not(.dark-theme) .admin-legacy-search-panel .admin-page-description strong{color:#0f172a!important}html:not(.dark-theme) .admin-shell .admin-btn-clear,html:not(.dark-theme) .admin-promotion-edit-modal .admin-btn-clear,html:not(.dark-theme) .admin-modal-card .admin-btn-clear,html:not(.dark-theme) .admin-user-modal .admin-btn-clear{box-shadow:none;background:var(--admin-light-elevated)!important;color:#334155!important;border:1px solid #cbd5e1!important}html:not(.dark-theme) .admin-shell .admin-btn-clear:hover:not(:disabled),html:not(.dark-theme) .admin-promotion-edit-modal .admin-btn-clear:hover:not(:disabled),html:not(.dark-theme) .admin-modal-card .admin-btn-clear:hover:not(:disabled),html:not(.dark-theme) .admin-user-modal .admin-btn-clear:hover:not(:disabled){color:#0f172a!important;background:#f8fafc!important;border-color:#94a3b8!important}html:not(.dark-theme) .admin-shell .admin-btn-clear:disabled,html:not(.dark-theme) .admin-promotion-edit-modal .admin-btn-clear:disabled,html:not(.dark-theme) .admin-modal-card .admin-btn-clear:disabled,html:not(.dark-theme) .admin-user-modal .admin-btn-clear:disabled{opacity:.55}html:not(.dark-theme) .admin-shell .admin-btn-clear.text-red-300,html:not(.dark-theme) .admin-promotion-edit-modal .admin-btn-clear.text-red-300,html:not(.dark-theme) .admin-modal-card .admin-btn-clear.text-red-300,html:not(.dark-theme) .admin-user-modal .admin-btn-clear.text-red-300{color:#dc2626!important;background:var(--admin-light-elevated)!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-shell .admin-btn-clear.text-red-300:hover:not(:disabled),html:not(.dark-theme) .admin-promotion-edit-modal .admin-btn-clear.text-red-300:hover:not(:disabled),html:not(.dark-theme) .admin-modal-card .admin-btn-clear.text-red-300:hover:not(:disabled),html:not(.dark-theme) .admin-user-modal .admin-btn-clear.text-red-300:hover:not(:disabled){color:#b91c1c!important;background:#fef2f2!important;border-color:#f87171!important}html:not(.dark-theme) .admin-legacy-field{color:#475569}html:not(.dark-theme) .admin-legacy-input,html:not(.dark-theme) .admin-legacy-textarea{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-legacy-input:focus,html:not(.dark-theme) .admin-legacy-textarea:focus{border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f12e!important}html:not(.dark-theme) .admin-legacy-input::placeholder,html:not(.dark-theme) .admin-legacy-textarea::placeholder{color:#94a3b8}html:not(.dark-theme) .admin-member-edit-legend--editable{color:#1e40af;background:#e0f2fe;border-color:#93c5fd}html:not(.dark-theme) .admin-member-edit-legend--readonly{color:#92400e;background:#fef3c7;border-color:#fcd34d}html:not(.dark-theme) .admin-member-edit-label--editable{color:#0f172a!important}html:not(.dark-theme) .admin-member-edit-label--readonly{color:#92400e!important}html:not(.dark-theme) .admin-member-edit-field--editable{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-member-edit-field--editable:focus{border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f12e!important}html:not(.dark-theme) .admin-member-edit-field--readonly{color:#64748b!important;background:#f8fafc!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-field>span:first-child.admin-member-edit-label--editable{color:#0f172a!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-field>span:first-child.admin-member-edit-label--readonly{color:#92400e!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--editable,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--editable{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--editable:focus,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--editable:focus{border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f12e!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--readonly,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--readonly{color:#64748b!important;background:#f8fafc!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-modal-card select.admin-legacy-input.admin-member-edit-field--editable option,html:not(.dark-theme) .admin-modal-card select.admin-legacy-input.admin-member-edit-field--readonly option{color:#1e293b;background:#fff}html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--editable::placeholder,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--editable::placeholder,html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--readonly::placeholder,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--readonly::placeholder{color:#94a3b8!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-input.admin-member-edit-field--editable:disabled,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea.admin-member-edit-field--editable:disabled,html:not(.dark-theme) .admin-modal-card select.admin-legacy-input.admin-member-edit-field--editable:disabled{cursor:not-allowed;opacity:.75!important;color:#64748b!important;background:#f1f5f9!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-btn-grant-unavailable{color:#94a3b8;background:#e2e8f0;border-color:#cbd5e1}html:not(.dark-theme) .admin-page-input,html:not(.dark-theme) .admin-display-select{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-legacy-date-icon{background:var(--admin-light-elevated)!important;color:#64748b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-table,html:not(.dark-theme) .admin-user-modal-table{color:#334155;border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0d}html:not(.dark-theme) .admin-table thead th,html:not(.dark-theme) .admin-user-modal-table thead th{color:#475569;letter-spacing:.02em;background:#e2e9f2;border-bottom-color:#e2e8f0;border-right-color:#e2e8f0;font-weight:600}html:not(.dark-theme) .admin-table tbody td,html:not(.dark-theme) .admin-user-modal-table tbody td{color:#1e293b;border-bottom-color:#e2e8f0;border-right-color:#e2e8f0}html:not(.dark-theme) .admin-table tbody tr:nth-child(odd) td,html:not(.dark-theme) .admin-user-modal-table tbody tr:nth-child(odd) td{background:var(--admin-light-panel)}html:not(.dark-theme) .admin-table tbody tr:nth-child(2n) td,html:not(.dark-theme) .admin-user-modal-table tbody tr:nth-child(2n) td{background:#e9eef5}html:not(.dark-theme) .admin-table tbody tr:hover td,html:not(.dark-theme) .admin-user-modal-table tbody tr:hover td{background:#dde6f2!important}html:not(.dark-theme) .admin-table-meta,html:not(.dark-theme) .admin-user-modal__table-meta,html:not(.dark-theme) .admin-table-cell-muted,html:not(.dark-theme) .admin-user-modal__cell-muted{color:#64748b}html:not(.dark-theme) .admin-vip-settings-dirty-hint{color:#b45309}html:not(.dark-theme) .admin-table-cell-amount,html:not(.dark-theme) .admin-user-modal__cell-amount{color:#0f172a}html:not(.dark-theme) .admin-table-cell-date,html:not(.dark-theme) .admin-table-cell-datetime,html:not(.dark-theme) .admin-user-modal__cell-date,html:not(.dark-theme) .admin-user-modal__datetime-value{color:#334155}html:not(.dark-theme) .admin-username-link{color:#2563eb}html:not(.dark-theme) .admin-username-link:hover{color:#1d4ed8}html:not(.dark-theme) .admin-table tbody td .admin-authority-page-link{text-underline-offset:3px;text-underline-position:under;text-decoration-thickness:1px;color:#2563eb!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:currentColor!important}html:not(.dark-theme) .admin-table tbody td .admin-authority-page-link:hover{background:#2563eb14;border-radius:4px;color:#1d4ed8!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important}html:not(.dark-theme) .admin-shell .admin-table-action-btn--edit{color:#334155!important;background:#f1f5f9!important;border-color:#94a3b8!important}html:not(.dark-theme) .admin-shell .admin-table-action-btn--edit:hover{color:#0f172a!important;background:#e2e8f0!important;border-color:#64748b!important}html:not(.dark-theme) .admin-shell .admin-table-action-btn--danger{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-shell .admin-table-action-btn--danger:hover{color:#991b1b!important;background:#fee2e2!important;border-color:#f87171!important}html:not(.dark-theme) .admin-empty-state{color:#64748b}html:not(.dark-theme) .admin-compact-title{color:#0f172a;background:var(--admin-light-panel);border-color:#d8e0ea}html:not(.dark-theme) .admin-audio-enable-panel{box-shadow:0 1px 2px #0f172a0a;background:linear-gradient(#f0f9ff 0%,#e0f2fe 100%)!important;border-color:#bfdbfe!important}html:not(.dark-theme) .admin-audio-enable-icon{color:#2563eb!important;background:#3b82f61f!important}html:not(.dark-theme) .admin-audio-enable-title{color:#0f172a!important}html:not(.dark-theme) .admin-audio-enable-desc{color:#64748b!important}html:not(.dark-theme) .admin-audio-enable-primary{box-shadow:0 1px 2px #2563eb33;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html:not(.dark-theme) .admin-audio-enable-primary:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}html:not(.dark-theme) .admin-audio-enable-secondary{background:var(--admin-light-elevated)!important;color:#475569!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-audio-enable-secondary:hover{background:var(--admin-light-panel)!important;color:#0f172a!important;border-color:#94a3b8!important}html:not(.dark-theme) .admin-audio-enable-status{color:var(--xbtech-accent-b1)!important}html:not(.dark-theme) .admin-user-modal-backdrop{background:#0f172a66}html:not(.dark-theme) .admin-user-modal{background:var(--admin-light-elevated);color:#0f172a;border-color:#e2e8f0;box-shadow:0 24px 60px #0f172a1f}html:not(.dark-theme) .admin-user-modal__header,html:not(.dark-theme) .admin-user-modal__nav-tabs{background:var(--admin-light-elevated);border-color:#e2e8f0}html:not(.dark-theme) .admin-user-modal__title{color:#0f172a}html:not(.dark-theme) .admin-user-modal__close-x:hover{color:#0f172a;background:#0f172a0f}html:not(.dark-theme) .admin-user-modal__nav-link{color:#64748b}html:not(.dark-theme) .admin-user-modal__nav-link:hover:not(.admin-user-modal__nav-link--active){color:#334155;border-bottom-color:#cbd5e1}html:not(.dark-theme) .admin-user-modal__nav-link--active{color:#1d4ed8;border-bottom-color:#2563eb}html:not(.dark-theme) .admin-user-modal__body{background:var(--admin-light-elevated)}html:not(.dark-theme) .admin-user-modal__footer{background:var(--admin-light-elevated);border-color:#e2e8f0}html:not(.dark-theme) .admin-user-modal__footer-btn{background:var(--admin-light-elevated);color:#334155;border-color:#cbd5e1}html:not(.dark-theme) .admin-user-modal__footer-btn:hover{color:#0f172a;background:#f8fafc}html:not(.dark-theme) .admin-user-modal__label{color:#64748b}html:not(.dark-theme) .admin-user-modal__value{color:#0f172a}html:not(.dark-theme) .admin-user-modal__input-sm,html:not(.dark-theme) .admin-user-modal__remarks-textarea{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-user-modal__scroll{scrollbar-color:#cbd5e1 var(--admin-light-elevated)}html:not(.dark-theme) .admin-user-modal__scroll::-webkit-scrollbar-track{background:var(--admin-light-elevated)}html:not(.dark-theme) .admin-user-modal__scroll::-webkit-scrollbar-thumb{background:#cbd5e1}html:not(.dark-theme) .admin-user-modal__divider{background:#e2e8f0}html:not(.dark-theme) .admin-user-modal__fs-label{color:#64748b}html:not(.dark-theme) .admin-user-modal__fs-value{color:#0f172a}html:not(.dark-theme) .admin-user-modal .admin-bh-summary{color:#334155!important;background:#e2e8f0!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge{border:1px solid #0000}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge--anchor{color:#1d4ed8!important;background:#dbeafe!important;border-color:#93c5fd!important}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge--critical{color:#b91c1c!important;background:#fee2e2!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge--high{color:#c2410c!important;background:#ffedd5!important;border-color:#fed7aa!important}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge--medium{color:#a16207!important;background:#fef9c3!important;border-color:#fde68a!important}html:not(.dark-theme) .admin-user-modal .admin-bh-risk-badge--low{color:#475569!important;background:#e2e8f0!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-user-modal .admin-bh-reason-pill{border-style:solid!important;border-width:1px!important}html:not(.dark-theme) .admin-user-modal .admin-bh-reason-pill--critical{color:#b91c1c!important;background:#fee2e2!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-user-modal .admin-bh-reason-pill--high{color:#c2410c!important;background:#ffedd5!important;border-color:#fdba74!important}html:not(.dark-theme) .admin-user-modal .admin-bh-reason-pill--medium{color:#a16207!important;background:#fef9c3!important;border-color:#fde68a!important}html:not(.dark-theme) .admin-user-modal .admin-bh-reason-pill--low{color:#475569!important;background:#e2e8f0!important;border-color:#cbd5e1!important}html:not(.dark-theme) .xbtech-bh-username-btn{color:#00f!important}html:not(.dark-theme) .xbtech-bh-username-btn:hover{color:#00a!important}html:not(.dark-theme) .admin-pixel-page-header{border-bottom-color:#e2e8f0}html:not(.dark-theme) .admin-pixel-page-title{color:#0f172a!important}html:not(.dark-theme) .admin-pixel-page-desc,html:not(.dark-theme) .admin-modal-card .admin-pixel-help{color:#64748b!important}html:not(.dark-theme) .admin-modal-card label.admin-pixel-check{color:#334155!important}html:not(.dark-theme) .admin-modal-card .admin-pixel-checkbox{background-color:var(--admin-light-elevated);accent-color:#4f46e5;border:1px solid #94a3b8}html:not(.dark-theme) .admin-modal-card .admin-pixel-cancel{cursor:pointer;transition:background .15s,border-color .15s,color .15s;background:var(--admin-light-elevated)!important;color:#334155!important;border:1px solid #cbd5e1!important}html:not(.dark-theme) .admin-modal-card .admin-pixel-cancel:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#94a3b8!important}html:not(.dark-theme) .admin-modal-card .admin-legacy-input::placeholder,html:not(.dark-theme) .admin-modal-card .admin-legacy-textarea::placeholder{color:#64748b}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-promo-line{color:#64748b!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-promo-title{color:#0369a1!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-mode-strip{background:var(--admin-light-elevated)!important;color:#334155!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-heading{color:#64748b!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-list{background:#f8fafc!important;border:1px solid #cbd5e1!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-row{color:#1e293b!important;background:0 0!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-row:hover:not(:disabled){background:#f1f5f9!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-row--selected{color:#0c4a6e!important;background:#e0f2fe!important;border-color:#38bdf8!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-id{color:#0f172a!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-amt{color:var(--xbtech-accent-deepfill)!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-meta{color:#475569!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-promo{color:#b45309!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-deposit-time{color:#64748b!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-box{background:#f8fafc!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-title{color:#0f172a!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-label{color:#475569!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-value{color:#0f172a!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-value--bonus{color:var(--xbtech-accent-deepfill)!important}html:not(.dark-theme) .admin-modal-card .admin-promo-grant-summary-override{color:#b45309!important}html:not(.dark-theme) .admin-information-page-header{border-bottom-color:#e2e8f0}html:not(.dark-theme) .admin-information-page-title{color:#0f172a!important}html:not(.dark-theme) .admin-information-loading{background:var(--admin-light-panel)!important;color:#64748b!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-information-banner-error{color:#991b1b!important;background:#fef2f2!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-information-banner-success{color:#065f46!important;background:#ecfdf5!important;border-color:#a7f3d0!important}html:not(.dark-theme) .admin-information-field-divider>*+*{border-top-color:#e2e8f0}html:not(.dark-theme) .admin-information-field-label,html:not(.dark-theme) .admin-information-label{color:#334155!important}html:not(.dark-theme) .admin-information-icon-wrap{border:1px solid #e2e8f0;background:var(--admin-light-panel)!important}html:not(.dark-theme) .admin-information-marquee-panel,html:not(.dark-theme) .admin-information-greeting-preview{background:var(--admin-light-panel)!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-information-greeting-preview-label{color:#64748b!important}html:not(.dark-theme) .admin-information-color-swatch{background:var(--admin-light-elevated)!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-information-icon-wrap [class*=text-amber-200]{color:#d97706!important}html:not(.dark-theme) .admin-information-icon-wrap [class*=text-emerald-300]{color:var(--xbtech-accent-b1)!important}html:not(.dark-theme) .admin-layout-surface{color:#334155;background:var(--admin-light-panel)!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-surface-muted{background:var(--admin-light-panel)!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-surface-divider{border-bottom-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-table-wrap{background:var(--admin-light-panel)!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-table-wrap thead tr{color:#64748b!important;border-bottom-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-table-wrap tbody tr{border-bottom-color:#e2e8f0!important}html:not(.dark-theme) .admin-layout-manager-select{background:var(--admin-light-elevated)!important;color:#1e293b!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-layout-surface .text-slate-200,html:not(.dark-theme) .admin-layout-surface .text-slate-300,html:not(.dark-theme) .admin-layout-table-wrap .text-slate-300{color:#334155!important}html:not(.dark-theme) .admin-layout-manager code.text-slate-400{color:#64748b!important}html:not(.dark-theme) .admin-layout-manager label.text-slate-300{color:#475569!important}html:not(.dark-theme) .admin-layout-surface .border-slate-700,html:not(.dark-theme) .admin-layout-surface .border-slate-800{border-color:#e2e8f0!important}html:not(.dark-theme) .admin-dashboard-pending-btn--approve{box-shadow:0 1px 2px #0f172a14;color:#fff!important;border-color:var(--xbtech-tint-te-a35)!important}html:not(.dark-theme) .admin-dashboard-pending-btn--reject{box-shadow:0 1px 2px #0f172a14;color:#fff!important;border-color:#dc262659!important}html:not(.dark-theme) .admin-dashboard-receipt-link{color:#2563eb!important}html:not(.dark-theme) .admin-dashboard-receipt-link:hover{color:#1d4ed8!important;background:#2563eb14!important}html:not(.dark-theme) .admin-dashboard-receipt-empty{color:#94a3b8!important}html:not(.dark-theme) .admin-dashboard-cs-text{color:#334155!important}html:not(.dark-theme) .admin-promo-table-wrap{border-color:#e2e8f0!important}html:not(.dark-theme) .admin-table .admin-promo-table-row--expanded td{color:#1e293b!important;background:#e0f2fe!important}html:not(.dark-theme) .admin-promo-expanded-panel{background:var(--admin-light-panel);border-top-color:#e2e8f0}html:not(.dark-theme) .admin-promo-expanded-label{color:#64748b}html:not(.dark-theme) .admin-promo-expanded-value{color:#0f172a}html:not(.dark-theme) .admin-promo-filter-meta{color:#64748b!important}html:not(.dark-theme) .admin-table .admin-promo-dep-yes{color:var(--xbtech-accent-deepfill)!important}html:not(.dark-theme) .admin-table .admin-promo-active-toggle--on{color:#065f46!important;background:#d1fae5!important;border-color:#6ee7b7!important}html:not(.dark-theme) .admin-table .admin-promo-active-toggle--off{color:#991b1b!important;background:#fee2e2!important;border-color:#fecaca!important}html:not(.dark-theme) .admin-promo-page-success{color:#065f46!important;background:#ecfdf5!important;border-color:#a7f3d0!important}html:not(.dark-theme) .admin-promo-banner-cell{background:var(--admin-light-panel);border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0d}html:not(.dark-theme) .admin-promo-banner-cell__thumb{background:#f8fafc;border-color:#e2e8f0}html:not(.dark-theme) .admin-promo-banner-cell__thumb--empty{background:#fafafa;border-color:#cbd5e1}html:not(.dark-theme) .admin-promo-banner-cell__empty{color:#94a3b8}html:not(.dark-theme) .admin-promo-banner-cell__btn{color:#4338ca;box-shadow:none;background:linear-gradient(#eef2ff 0%,#e0e7ff 100%);border-color:#c7d2fe}html:not(.dark-theme) .admin-promo-banner-cell__btn:hover:not(:disabled){color:#312e81;background:linear-gradient(#e0e7ff 0%,#c7d2fe 100%);border-color:#a5b4fc;box-shadow:0 1px 2px #4338ca1f}html:not(.dark-theme) .admin-promo-display-actions>.admin-btn{border-radius:8px!important;height:30px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important}html:not(.dark-theme) .admin-promo-display-actions__editing{color:#b45309;background:#fffbeb;border-color:#fde68a}html:not(.dark-theme) .admin-promotion-progress__label{color:#64748b!important}html:not(.dark-theme) .admin-promotion-progress__pct{color:#0f172a!important}html:not(.dark-theme) .admin-promotion-progress__track{--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;background:#f1f5f9!important;box-shadow:inset 0 0 0 1px #e2e8f0!important}html:not(.dark-theme) .admin-promotion-progress__fill--partial{box-shadow:none!important;background:linear-gradient(#fde68a 0%,#f59e0b 100%)!important}html:not(.dark-theme) .admin-promotion-progress__fill--complete{background:linear-gradient(180deg, var(--xbtech-accent-wmint) 0%, var(--xbtech-accent-w2) 100%)!important;box-shadow:none!important}html:not(.dark-theme) .admin-promotion-progress__fill--empty{background:#cbd5e1!important}html:not(.dark-theme) .admin-promotion-progress__values{color:#475569!important}html:not(.dark-theme) .admin-promotion-progress__values>span:last-child{color:#64748b!important}html:not(.dark-theme) .admin-promotion-progress__done{color:var(--xbtech-accent-b1)!important}html:not(.dark-theme) .admin-promotion-progress__divider{border-top-color:#e2e8f0!important}html:not(.dark-theme) .admin-promotion-reports__switch-track{background-color:#e2e8f0!important;box-shadow:inset 0 0 0 1px #cbd5e1f2!important}html:not(.dark-theme) .admin-promotion-reports__switch-thumb{outline:1px solid #cbd5e1d9!important;box-shadow:0 1px 2px #0f172a14!important}html:not(.dark-theme) .admin-user-manual{color:#334155}html:not(.dark-theme) .admin-user-manual .admin-section-body.text-slate-300,html:not(.dark-theme) .admin-user-manual .text-slate-300{color:#334155!important}html:not(.dark-theme) .admin-user-manual .text-slate-200{color:#1e293b!important}html:not(.dark-theme) .admin-user-manual .text-slate-400,html:not(.dark-theme) .admin-user-manual .text-slate-500{color:#64748b!important}html:not(.dark-theme) .admin-user-manual .text-sky-300{color:#0369a1!important}html:not(.dark-theme) .admin-user-manual .text-amber-300{color:#b45309!important}html:not(.dark-theme) .admin-user-manual .text-red-300{color:#b91c1c!important}html:not(.dark-theme) .admin-user-manual .border-sky-500\/40{border-color:#0ea5e973!important}html:not(.dark-theme) .admin-user-manual a.inline-flex.items-center.gap-1.text-xs{color:#334155!important;background:#f1f5f9!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-user-manual a.inline-flex.items-center.gap-1.text-xs:hover{color:#0369a1!important;background:#e2e8f0!important}html:not(.dark-theme) .admin-user-manual table{border-color:#e2e8f0!important}html:not(.dark-theme) .admin-user-manual table thead tr{background:#f1f5f9!important}html:not(.dark-theme) .admin-user-manual table thead th{color:#475569!important}html:not(.dark-theme) .admin-user-manual table tbody tr{background:0 0!important}html:not(.dark-theme) .admin-user-manual table tbody tr:nth-child(2n){background:#f8fafc!important}html:not(.dark-theme) .admin-user-manual table tbody td.text-sky-300{color:#0369a1!important}html:not(.dark-theme) .admin-user-manual table tbody td.text-slate-300{color:#334155!important}html:not(.dark-theme) .admin-user-manual .bg-amber-400\/5{background:#fbbf2414!important}html:not(.dark-theme) .admin-user-manual .bg-red-400\/5{background:#f8717114!important}html:not(.dark-theme) .admin-user-manual .bg-sky-400\/5{background:#38bdf814!important}html:not(.dark-theme) .admin-deposit-limits-card-desc{color:#475569!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-intro{color:#334155!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-muted,html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-th{color:#64748b!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-method{color:#0f172a!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-tr{border-color:#e2e8f0!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-ok{color:var(--xbtech-accent-b2)!important}html:not(.dark-theme) .admin-deposit-limits-modal .admin-deposit-limits-err{color:#dc2626!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern),html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern){background:var(--admin-light-elevated)!important;color:#0f172a!important;border-color:#e2e8f0!important;box-shadow:0 25px 50px -12px #0f172a1f!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern)>div:first-child,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern)>div:first-child{border-bottom-color:#e2e8f0!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) h2,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) h2{color:#0f172a!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) button[aria-label=Close],html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) button[aria-label=Close]{color:#64748b!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) label:not(:has(input[type=checkbox])){color:#334155!important}html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) label:not(:has(input[type=checkbox])){color:#334155!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) label.block:has(>input[type=checkbox]){color:#334155!important}html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) label.block:has(>input[type=checkbox]){color:#334155!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .border-b,html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .border-t,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .border-b,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .border-t{border-color:#e2e8f0!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/75,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/75{color:#334155f2!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/60,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/60,html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/50,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .text-white\/50{color:#64748b!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) input.admin-legacy-input,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) input.admin-legacy-input{box-sizing:border-box!important;background-color:var(--admin-light-elevated)!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border-color:#cbd5e1!important;height:auto!important;min-height:38px!important;padding:8px 11px!important;line-height:1.35!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) textarea.admin-legacy-input,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) textarea.admin-legacy-input{box-sizing:border-box!important;background-color:var(--admin-light-elevated)!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border-color:#cbd5e1!important;height:auto!important;min-height:72px!important;padding:8px 11px!important;line-height:1.45!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) select.admin-legacy-input:not([multiple]),html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) select.admin-legacy-input:not([multiple]){box-sizing:border-box!important;background-color:var(--admin-light-elevated)!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border-color:#cbd5e1!important;height:auto!important;min-height:40px!important;padding:9px 32px 9px 11px!important;line-height:1.3!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .admin-legacy-input:disabled,html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .admin-legacy-input[readonly],html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .admin-legacy-input:disabled,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .admin-legacy-input[readonly]{color:#64748b!important;-webkit-text-fill-color:#64748b!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-provider-credential-actions,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-provider-credential-actions{border-top-color:#e2e8f0!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-provider-credential-btn-secondary,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-provider-credential-btn-secondary{background:var(--admin-light-elevated)!important;color:#334155!important;border-color:#cbd5e1!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section{background:var(--admin-light-panel)!important;border-color:#e2e8f0!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section strong,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section strong{color:#0f172a!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section>div:first-child span,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) .xbtech-common-kiosk-section>div:first-child span{color:#64748b!important}html:not(.dark-theme) .admin-shell #gameKey .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) div.rounded-lg.border.px-3.py-8.text-center.text-sm.text-white\/50,html:not(.dark-theme) .admin-shell .admin-page-shell .xbtech-provider-credential-backdrop:not(.xbtech-provider-credential-backdrop--modern) .xbtech-provider-credential-modal:not(.xbtech-provider-credential-modal--modern) div.rounded-lg.border.px-3.py-8.text-center.text-sm.text-white\/50{color:#64748b!important;background:#f8fafc!important;border-color:#e2e8f0!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log__body,html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log__body{scrollbar-color:#cbd5e1 #f8fafc!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar{width:10px}html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar{width:10px}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-track{border-left:1px solid #e2e8f0;background:#f8fafc!important}html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-track{border-left:1px solid #e2e8f0;background:#f8fafc!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-thumb{border:2px solid #f8fafc;border-radius:999px;background:#cbd5e1!important}html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-thumb{border:2px solid #f8fafc;border-radius:999px;background:#cbd5e1!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log__body::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log-item--credit .xbtech-profile-log-item__message,html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log-item--credit .xbtech-profile-log-item__message{color:#16a34a!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log-item--transfer-to .xbtech-profile-log-item__message,html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log-item--transfer-to .xbtech-profile-log-item__message{color:#0ea5e9!important}html:not(.dark-theme) #popupwindow.xbtech-profile-popout .xbtech-profile-log-item--transfer-from .xbtech-profile-log-item__message,html:not(.dark-theme) .xbtech-profile-popout .xbtech-profile-log-item--transfer-from .xbtech-profile-log-item__message{color:#dc2626!important}
@media (max-width:767px){html:has(.admin-shell){overflow-x:hidden}.admin-shell,.admin-layout--xbtech{max-width:100%;overflow-x:hidden}.admin-layout--xbtech .admin-main{min-width:0}.admin-layout--xbtech .admin-content{box-sizing:border-box;width:100%;min-width:0;padding:12px 12px 20px!important;padding-bottom:max(20px, env(safe-area-inset-bottom,0px))!important}:is(.admin-layout--xbtech .admin-content:has(#chatlist),.admin-layout--xbtech .admin-content:has(#chatroom),.admin-layout--xbtech .admin-content:has(#template)){padding:0!important;padding-bottom:max(20px, env(safe-area-inset-bottom,0px))!important;max-width:none!important}.admin-layout--xbtech .admin-section-body{min-width:0}html.dark-theme .admin-shell .admin-layout--xbtech .admin-content{padding:12px 12px 20px!important;padding-bottom:max(20px, env(safe-area-inset-bottom,0px))!important}:is(html.dark-theme .admin-shell .admin-layout--xbtech .admin-content:has(#chatlist),html.dark-theme .admin-shell .admin-layout--xbtech .admin-content:has(#chatroom),html.dark-theme .admin-shell .admin-layout--xbtech .admin-content:has(#template)){padding:0!important;padding-bottom:max(20px, env(safe-area-inset-bottom,0px))!important;max-width:none!important}.admin-layout--xbtech .admin-top-nav{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));box-sizing:border-box}.admin-layout--xbtech .admin-top-nav-inner{gap:6px;min-width:0;max-width:100%}.admin-layout--xbtech .admin-top-nav-actions{flex-shrink:1;justify-content:flex-end;min-width:0}.admin-layout--xbtech .admin-top-left{flex-shrink:0}.admin-layout--xbtech .admin-user-menu-btn-xbtech{gap:4px;max-width:min(118px,36vw);padding:4px}.admin-layout--xbtech .admin-user-menu-label{max-width:56px!important}.admin-layout--xbtech .admin-user-menu-caret{display:none}.admin-layout--xbtech .admin-legacy-field{min-width:0}.admin-layout--xbtech .admin-legacy-field .admin-legacy-input,.admin-layout--xbtech .admin-legacy-field select.admin-legacy-input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.admin-layout--xbtech .admin-legacy-date-wrap{width:100%;min-width:0;max-width:100%}.admin-layout--xbtech .admin-legacy-date-wrap .admin-legacy-input{flex:1;width:auto;min-width:0;max-width:100%}.admin-layout--xbtech .admin-legacy-search-panel{box-sizing:border-box;min-width:0;max-width:100%}.admin-layout--xbtech .admin-legacy-grid .flex.flex-wrap{min-width:0;max-width:100%}.admin-layout--xbtech .admin-page-shell,.admin-layout--xbtech .admin-section-card{min-width:0}.admin-table-responsive{-webkit-overflow-scrolling:touch;max-width:100%}.admin-layout--xbtech .admin-content:has(#transactions){overflow-x:auto!important}.admin-shell #transactions{overflow:visible!important}.admin-shell #transactions .list-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;max-width:100%;overflow:auto hidden!important}.admin-shell #transactions-list table{width:max-content!important;min-width:100%!important}.admin-shell #transactions-list table>tbody>tr>td:first-child{min-width:220px}.admin-shell #transactions-list table>tbody>tr>td:last-child{min-width:168px}.admin-shell #bankTx .xbtech-banktx-table-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;max-width:100%;overflow:auto hidden!important}.admin-shell #bankTx form .xbtech-banktx-ledger,.admin-shell #bankTx form .xbtech-banktx-ledger input{touch-action:pan-x pan-y}.admin-layout--xbtech .admin-legacy-grid-4,.admin-layout--xbtech .admin-legacy-grid-5{grid-template-columns:minmax(0,1fr)!important}.admin-layout--xbtech .admin-compact-page-title{margin-bottom:8px;padding-bottom:6px;font-size:14px}.admin-shell .admin-page-shell,.admin-shell .admintool-page-fullbleed,.admin-shell .admin-page-shell .admin-legacy-search-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.admin-shell .admin-page-shell .admin-legacy-grid-4,.admin-shell .admin-page-shell .admin-legacy-grid-5{grid-template-columns:minmax(0,1fr)!important}.admin-shell .admin-page-shell .admin-legacy-field{max-width:100%;min-width:0!important}.admin-shell .admin-page-shell .admin-legacy-field .admin-legacy-input,.admin-shell .admin-page-shell .admin-legacy-field select.admin-legacy-input,.admin-shell .admin-page-shell .admin-legacy-date-wrap{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.admin-shell .admin-page-shell .admin-legacy-date-wrap .admin-legacy-input{flex:1!important;min-width:0!important;max-width:100%!important}.admin-shell .admin-page-shell .admin-compact-page-title{min-width:0;max-width:100%}.admin-shell .xbtech-fieldgrid{grid-template-columns:1fr;align-items:stretch}.admin-shell .xbtech-fieldgrid>*{min-width:0}.admin-shell .xbtech-report-pair{grid-template-columns:1fr}.admin-shell .xbtech-fieldgrid .xbtech-input[type=date],.admin-shell .xbtech-report-pair .xbtech-input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.admin-shell .reports-upstream-page,.admin-shell #reports-cashflow.reports-cashflow-page{box-sizing:border-box;min-width:0;max-width:100%;padding-left:max(12px, env(safe-area-inset-left,0px))!important;padding-right:max(12px, env(safe-area-inset-right,0px))!important}.admin-shell .reports-upstream-page>table.filter,.admin-shell #reports-cashflow .cashflow-filter-card{box-sizing:border-box!important;max-width:100%!important}.admin-shell .reports-upstream-page>table.filter,.admin-shell #reports-cashflow table.filter{table-layout:fixed;width:100%!important}.admin-shell .reports-upstream-page table.filter td,.admin-shell #reports-cashflow table.filter td{word-break:break-word;white-space:normal!important;min-width:0!important}.admin-shell .reports-upstream-page table.filter td:nth-child(3),.admin-shell .reports-upstream-page table.filter td:nth-child(4),.admin-shell #reports-cashflow table.filter td:nth-child(3),.admin-shell #reports-cashflow table.filter td:nth-child(4){min-width:0!important}.admin-shell .reports-upstream-page .cashflow-date-wrap,.admin-shell .reports-upstream-page .admin-tx-ymd-wrap,.admin-shell #reports-cashflow .cashflow-date-wrap,.admin-shell #reports-cashflow .admin-tx-ymd-wrap{box-sizing:border-box;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex;position:relative}.admin-shell .reports-upstream-page input.cashflow-date-hidden,.admin-shell #reports-cashflow input.cashflow-date-hidden{opacity:.01;font-size:16px;inset:0;pointer-events:auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.admin-shell .reports-upstream-page input[name=sDate],.admin-shell .reports-upstream-page input[name=eDate],.admin-shell #reports-cashflow input[name=sDate],.admin-shell #reports-cashflow input[name=eDate]{min-width:0!important;max-width:100%!important}.admin-shell .reports-upstream-page .reports-upstream-extra-select,.admin-shell .reports-upstream-page .reports-upstream-extra-input{max-width:100%!important}.admin-shell #reports-cashflow .btn-group{width:100%;max-width:100%}.admin-shell #reports-cashflow .btn-group a{min-width:0}.admin-shell #rebate.reports-upstream-page>a.btn{min-width:0;margin-top:8px}}
html[data-pwa-standalone="1"] body.admin-route-ssr{--xbtech-admin-safe-top:env(safe-area-inset-top,0px);--xbtech-admin-safe-bottom:env(safe-area-inset-bottom,0px)}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-layout--xbtech{--xbtech-admin-top-stack:calc(73px + var(--xbtech-admin-safe-top,0px));--xbtech-admin-nav-top:calc(18px + var(--xbtech-admin-safe-top,0px))}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-layout--xbtech.admin-layout--no-admin-marquee{--xbtech-admin-top-stack:calc(55px + var(--xbtech-admin-safe-top,0px));--xbtech-admin-nav-top:var(--xbtech-admin-safe-top,0px)}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-xbtech-announcement{top:var(--xbtech-admin-safe-top,0px)!important}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-layout--xbtech .admin-sidebar.admin-sidebar--able{height:calc(100dvh - var(--xbtech-admin-top-stack,73px))!important;padding-bottom:var(--xbtech-admin-safe-bottom,0px)!important}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-layout--xbtech .admin-menu-toggle{z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative}html[data-pwa-standalone="1"] body.admin-route-ssr .admin-layout--xbtech .admin-content{padding-bottom:max(20px, var(--xbtech-admin-safe-bottom,0px))!important}html[data-pwa-standalone="1"] body.admin-route-ssr .xbtech-login-shell{padding-top:max(24px, var(--xbtech-admin-safe-top,0px));padding-bottom:max(24px, var(--xbtech-admin-safe-bottom,0px));box-sizing:border-box;min-height:100dvh}html[data-pwa-standalone="1"] body.admin-route-ssr:has([data-admin-livechat-page]){padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box}html[data-pwa-standalone="1"] [data-admin-livechat-page]{height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}
