.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.3muxcl8sz6330.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.23wrxu3xxu9-i.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.1le94j_pe_ih1.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.ClientTransactionsTab-module__qRx3BW__transactionsControls{flex-direction:column;flex-shrink:0;gap:14px;margin-bottom:16px;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsPanel{flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;padding:24px;display:flex;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__transactionsTitle{flex-shrink:0;align-items:center;gap:8px;margin:0 0 20px;font-size:1.2rem;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsTableWrap{flex-direction:column;flex:1;min-height:0;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsFilterRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsFilterGroup{flex-direction:column;gap:8px;min-width:0;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsFilterLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.ClientTransactionsTab-module__qRx3BW__transactionsSortWrap{align-items:center;display:inline-flex;position:relative}.ClientTransactionsTab-module__qRx3BW__transactionsSortIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.ClientTransactionsTab-module__qRx3BW__transactionsSortSelect{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:10px;min-width:180px;padding:9px 12px 9px 34px}.ClientTransactionsTab-module__qRx3BW__transactionsTable{border:1px solid var(--border-color);-webkit-overflow-scrolling:touch;background:#ffffffd9;border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto hidden;box-shadow:0 1px 2px #003e7b08,0 12px 32px -18px #003e7b24}.ClientTransactionsTab-module__qRx3BW__transactionsTableHeader,.ClientTransactionsTab-module__qRx3BW__transactionsTableRow{grid-template-columns:minmax(120px,1fr) minmax(150px,1.35fr) minmax(110px,.95fr) minmax(96px,.8fr) minmax(108px,.85fr) minmax(86px,.7fr) minmax(140px,1fr) minmax(96px,.75fr);align-items:center;gap:14px;min-width:1040px;display:grid}.ClientTransactionsTab-module__qRx3BW__transactionsTableHeader{border-bottom:1px solid var(--border-color);background:#ffffff08;flex-shrink:0;padding:12px 16px}.ClientTransactionsTab-module__qRx3BW__transactionsColId,.ClientTransactionsTab-module__qRx3BW__transactionsColBiller,.ClientTransactionsTab-module__qRx3BW__transactionsColKiosk,.ClientTransactionsTab-module__qRx3BW__transactionsColAmount,.ClientTransactionsTab-module__qRx3BW__transactionsColProfit,.ClientTransactionsTab-module__qRx3BW__transactionsColDate,.ClientTransactionsTab-module__qRx3BW__transactionsColStatus{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.ClientTransactionsTab-module__qRx3BW__transactionsColAmount,.ClientTransactionsTab-module__qRx3BW__transactionsColProfit{text-align:right}.ClientTransactionsTab-module__qRx3BW__transactionsColStatus{text-align:center}.ClientTransactionsTab-module__qRx3BW__transactionsTableBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ClientTransactionsTab-module__qRx3BW__transactionsTableRow{border:none;border-bottom:1px solid var(--border-color);text-align:left;cursor:pointer;background:0 0;width:100%;padding:12px 16px;transition:background .2s}.ClientTransactionsTab-module__qRx3BW__transactionsTableRow:last-child{border-bottom:none}.ClientTransactionsTab-module__qRx3BW__transactionsTableRow:hover{background:var(--bg-hover)}.ClientTransactionsTab-module__qRx3BW__transactionsCellId{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__transactionsCellBiller{align-items:center;gap:10px;min-width:0;display:inline-flex}.ClientTransactionsTab-module__qRx3BW__transactionsBillerText{flex-direction:column;gap:2px;min-width:0;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsBillerName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__transactionsCellKiosk,.ClientTransactionsTab-module__qRx3BW__transactionsCellDate{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__transactionsCellKiosk{color:var(--text-primary);font-weight:600}.ClientTransactionsTab-module__qRx3BW__transactionsCellAmount,.ClientTransactionsTab-module__qRx3BW__transactionsCellProfit{color:var(--text-primary);text-align:right;white-space:nowrap;font-size:.8rem;font-weight:700}.ClientTransactionsTab-module__qRx3BW__transactionsCellStatus{justify-content:center;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionProfitValue{color:var(--color-online)}.ClientTransactionsTab-module__qRx3BW__transactionsPagination{border-top:1px solid var(--border-color);background:#ffffff05;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 16px;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsPaginationMeta,.ClientTransactionsTab-module__qRx3BW__transactionsPageIndicator{color:var(--text-secondary);font-size:.78rem}.ClientTransactionsTab-module__qRx3BW__transactionsPaginationActions{align-items:center;gap:10px;display:flex}.ClientTransactionsTab-module__qRx3BW__transactionsPageBtn{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.78rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.ClientTransactionsTab-module__qRx3BW__transactionsPageBtn:hover:not(:disabled){background:var(--bg-hover)}.ClientTransactionsTab-module__qRx3BW__transactionsPageBtn:disabled{opacity:.45;cursor:not-allowed}.ClientTransactionsTab-module__qRx3BW__dataTypeToggle{border:1px solid var(--border-color);background:#003e7b0a;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.ClientTransactionsTab-module__qRx3BW__dataTypeToggleThumb{background:var(--grad-primary);border-radius:999px;width:calc(50% - 4px);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 14px #003e7b47}.ClientTransactionsTab-module__qRx3BW__dataTypeToggleThumbShift{transform:translate(100%)}.ClientTransactionsTab-module__qRx3BW__dataTypeToggleBtn{z-index:1;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:7px 18px;font-family:inherit;font-size:.82rem;font-weight:600;transition:color .3s;position:relative}.ClientTransactionsTab-module__qRx3BW__dataTypeToggleBtnActive{color:#fff}.ClientTransactionsTab-module__qRx3BW__pisoTable{flex-direction:column;flex:1;min-height:0;display:flex}.ClientTransactionsTab-module__qRx3BW__pisoTableHeader,.ClientTransactionsTab-module__qRx3BW__pisoTableRow{grid-template-columns:minmax(140px,1.2fr) minmax(150px,1.1fr) minmax(100px,.6fr) minmax(110px,.7fr) minmax(160px,1fr);align-items:center;gap:14px;min-width:680px;display:grid}.ClientTransactionsTab-module__qRx3BW__pisoTableHeader{border-bottom:1px solid var(--border-color);background:#ffffff08;flex-shrink:0;padding:12px 16px}.ClientTransactionsTab-module__qRx3BW__pisoColDevice,.ClientTransactionsTab-module__qRx3BW__pisoColMac,.ClientTransactionsTab-module__qRx3BW__pisoColType,.ClientTransactionsTab-module__qRx3BW__pisoColAmount,.ClientTransactionsTab-module__qRx3BW__pisoColDate{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.ClientTransactionsTab-module__qRx3BW__pisoColAmount{text-align:right}.ClientTransactionsTab-module__qRx3BW__pisoTableRow{border-bottom:1px solid var(--border-color);width:100%;padding:12px 16px;transition:background .2s}.ClientTransactionsTab-module__qRx3BW__pisoTableRow:last-child{border-bottom:none}.ClientTransactionsTab-module__qRx3BW__pisoTableRow:hover{background:var(--bg-hover)}.ClientTransactionsTab-module__qRx3BW__pisoCellDevice{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__pisoCellMac{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__pisoCellAmount{color:var(--color-online);text-align:right;white-space:nowrap;font-size:.8rem;font-weight:700}.ClientTransactionsTab-module__qRx3BW__pisoCellDate{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__pisoTypeBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.ClientTransactionsTab-module__qRx3BW__pisoTypeCoin{color:#3b82f6;background:#3b82f61a}.ClientTransactionsTab-module__qRx3BW__pisoTypeVoucher{color:#f59e0b;background:#f59e0b1a}.ClientTransactionsTab-module__qRx3BW__txDetailModal{flex-direction:column;width:min(640px,100vw - 32px);max-width:min(640px,100vw - 32px);max-height:min(90vh,900px);margin:16px;display:flex;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__txDetailModal .ClientTransactionsTab-module__qRx3BW__sectionHeader{flex-shrink:0}.ClientTransactionsTab-module__qRx3BW__txDetailModalBody{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.ClientTransactionsTab-module__qRx3BW__tableScrollWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--border-color);border-radius:10px;overflow-x:auto}.ClientTransactionsTab-module__qRx3BW__txDetailTabs{border-bottom:1px solid var(--border-color);-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:#ffffff03;flex-shrink:0;padding:0 16px;display:flex;overflow-x:auto}.ClientTransactionsTab-module__qRx3BW__txDetailTab{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;font-weight:400;transition:all .2s;display:flex}.ClientTransactionsTab-module__qRx3BW__txDetailTabActive{border-bottom-color:var(--color-primary);color:var(--text-primary);font-weight:600}.ClientTransactionsTab-module__qRx3BW__txDetailContent{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:20px;overflow:hidden auto}.ClientTransactionsTab-module__qRx3BW__txTracePanel{border:1px solid var(--border-color);background:#ffffff05;border-radius:10px;min-width:0;padding:16px}.ClientTransactionsTab-module__qRx3BW__txTraceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ClientTransactionsTab-module__qRx3BW__txTraceField{min-width:0}.ClientTransactionsTab-module__qRx3BW__txTraceLabel{color:var(--text-secondary);margin-bottom:2px;font-size:.75rem;display:block}.ClientTransactionsTab-module__qRx3BW__txTraceValue{word-break:break-word;overflow-wrap:anywhere;font-size:.85rem;font-weight:500}.ClientTransactionsTab-module__qRx3BW__txEcpayPanel{background:#f59e0b0d;border:1px solid #f59e0b33;border-radius:8px;grid-column:1/-1;min-width:0;margin-top:8px;padding:12px}@media (max-width:1100px){.ClientTransactionsTab-module__qRx3BW__transactionsTableHeader,.ClientTransactionsTab-module__qRx3BW__transactionsTableRow{grid-template-columns:minmax(120px,1fr) minmax(150px,1.35fr) minmax(110px,.95fr) minmax(96px,.8fr) minmax(108px,.85fr) minmax(86px,.7fr) minmax(140px,1fr) minmax(96px,.75fr)}}@media (max-width:900px){.ClientTransactionsTab-module__qRx3BW__transactionsTableHeader,.ClientTransactionsTab-module__qRx3BW__transactionsTableRow{grid-template-columns:minmax(120px,1fr) minmax(150px,1.35fr) minmax(110px,.95fr) minmax(96px,.8fr) minmax(108px,.85fr) minmax(86px,.7fr) minmax(140px,1fr) minmax(96px,.75fr)}.ClientTransactionsTab-module__qRx3BW__transactionsColId,.ClientTransactionsTab-module__qRx3BW__transactionsCellId{display:block}}@media (max-width:768px){.ClientTransactionsTab-module__qRx3BW__transactionsFilterRow{flex-direction:column;align-items:stretch}.ClientTransactionsTab-module__qRx3BW__transactionsSortWrap,.ClientTransactionsTab-module__qRx3BW__transactionsSortSelect{width:100%}.ClientTransactionsTab-module__qRx3BW__transactionsTableHeader,.ClientTransactionsTab-module__qRx3BW__transactionsTableRow{grid-template-columns:minmax(120px,1fr) minmax(150px,1.35fr) minmax(110px,.95fr) minmax(96px,.8fr) minmax(108px,.85fr) minmax(86px,.7fr) minmax(140px,1fr) minmax(96px,.75fr)}.ClientTransactionsTab-module__qRx3BW__transactionsColDate,.ClientTransactionsTab-module__qRx3BW__transactionsCellDate{display:block}.ClientTransactionsTab-module__qRx3BW__transactionsPagination{flex-direction:column;align-items:stretch}.ClientTransactionsTab-module__qRx3BW__transactionsPaginationActions{justify-content:space-between}}@media (max-width:640px){.ClientTransactionsTab-module__qRx3BW__txTraceGrid{grid-template-columns:1fr}.ClientTransactionsTab-module__qRx3BW__txDetailContent{padding:16px}}
.ClientProvidersTab-module__nbd0aq__wrapper{flex-direction:column;flex:1;width:100%;min-height:0;padding:24px;display:flex;overflow:hidden}.ClientProvidersTab-module__nbd0aq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.ClientProvidersTab-module__nbd0aq__header h2{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.ClientProvidersTab-module__nbd0aq__subtitle{color:var(--text-secondary);margin:4px 0 0;font-size:.9rem}.ClientProvidersTab-module__nbd0aq__searchBox{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;align-items:center;min-width:260px;padding:0 12px;display:flex}.ClientProvidersTab-module__nbd0aq__searchBox input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;padding:10px;font-size:.9rem}.ClientProvidersTab-module__nbd0aq__searchBox input::placeholder,.ClientProvidersTab-module__nbd0aq__searchBox svg{color:var(--text-muted)}.ClientProvidersTab-module__nbd0aq__segmentedControl{background:var(--bg-primary);border:1px solid var(--border-color);z-index:1;border-radius:12px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex;position:relative}.ClientProvidersTab-module__nbd0aq__pillIndicator{background:var(--grad-primary,#3b82f6);z-index:0;border-radius:8px;transition:left .4s cubic-bezier(.65,0,.35,1),width .4s cubic-bezier(.65,0,.35,1);position:absolute;top:4px;bottom:4px;box-shadow:0 4px 12px #3b82f64d}.ClientProvidersTab-module__nbd0aq__segment{color:var(--text-secondary);cursor:pointer;z-index:2;border:none;border-radius:8px;padding:8px 24px;font-size:.9rem;font-weight:600;transition:color .4s;position:relative;box-shadow:none!important;background:0 0!important}.ClientProvidersTab-module__nbd0aq__segment:not(.ClientProvidersTab-module__nbd0aq__activeSegment):hover{color:var(--text-primary)}.ClientProvidersTab-module__nbd0aq__activeSegment{color:#fff}.ClientProvidersTab-module__nbd0aq__listWrapper{flex-direction:column;flex:1;gap:8px;min-height:0;padding-bottom:24px;display:flex;overflow:auto}.ClientProvidersTab-module__nbd0aq__listHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;z-index:10;background:var(--bg-primary);border-bottom:1px solid #ffffff0d;grid-template-columns:48px minmax(140px,2fr) minmax(100px,1.5fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(120px,1.5fr) 80px 100px;align-items:center;gap:16px;min-width:1050px;margin-bottom:8px;padding:12px 20px;font-size:.75rem;font-weight:600;display:grid;position:sticky;top:0}.ClientProvidersTab-module__nbd0aq__listItem{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;grid-template-columns:48px minmax(140px,2fr) minmax(100px,1.5fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(120px,1.5fr) 80px 100px;align-items:center;gap:16px;min-width:1050px;padding:16px 20px;transition:all .2s;display:grid}.ClientProvidersTab-module__nbd0aq__listItem:hover{background:var(--hover-color);transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.ClientProvidersTab-module__nbd0aq__logo{object-fit:contain;background:var(--bg-primary);border:1px solid #ffffff0d;border-radius:10px;width:40px;height:40px;padding:4px}.ClientProvidersTab-module__nbd0aq__providerName{color:var(--text-primary);font-size:.95rem;font-weight:500}.ClientProvidersTab-module__nbd0aq__badge{color:#3b82f6;background:#3b82f61a;border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-block}.ClientProvidersTab-module__nbd0aq__mutedText{color:var(--text-muted);font-size:.85rem}.ClientProvidersTab-module__nbd0aq__sysFee{color:var(--text-secondary);font-family:monospace;font-size:.95rem}.ClientProvidersTab-module__nbd0aq__actualMarkupText{color:var(--text-primary);white-space:pre-wrap;font-family:monospace;font-size:.85rem;line-height:1.4}.ClientProvidersTab-module__nbd0aq__markupNone{color:var(--text-muted);font-size:.85rem}.ClientProvidersTab-module__nbd0aq__markupActive{color:#10b981;background:#10b9811a;border-radius:4px;padding:4px 8px;font-size:.85rem;font-weight:600;display:inline-block}.ClientProvidersTab-module__nbd0aq__markupDefault{color:#3b82f6;background:#3b82f61a;border-radius:4px;padding:4px 8px;font-size:.85rem;font-weight:600;display:inline-block}.ClientProvidersTab-module__nbd0aq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ClientProvidersTab-module__nbd0aq__modal{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:100%;max-width:800px;display:flex;overflow:hidden;box-shadow:0 20px 40px #0000004d}.ClientProvidersTab-module__nbd0aq__modalHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ClientProvidersTab-module__nbd0aq__modalHeader h3{margin:0;font-size:1.1rem}.ClientProvidersTab-module__nbd0aq__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.ClientProvidersTab-module__nbd0aq__closeBtn:hover{background:var(--hover-color);color:var(--text-primary)}.ClientProvidersTab-module__nbd0aq__modalBody{max-height:70vh;padding:24px;overflow-y:auto}.ClientProvidersTab-module__nbd0aq__defaultMarkupHint{color:var(--text-secondary);background:#3b82f614;border:1px solid #3b82f640;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:.82rem}.ClientProvidersTab-module__nbd0aq__defaultMarkupHint span{display:block}.ClientProvidersTab-module__nbd0aq__modalDesc{color:var(--text-secondary);margin:0 0 20px;font-size:.9rem;line-height:1.5}.ClientProvidersTab-module__nbd0aq__modalFooter{border-top:1px solid var(--border-color);background:var(--bg-secondary);justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.ClientProvidersTab-module__nbd0aq__cancelBtn{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-weight:500}.ClientProvidersTab-module__nbd0aq__cancelBtn:hover{background:var(--hover-color)}.ClientProvidersTab-module__nbd0aq__toggleSwitch{cursor:pointer;background-color:#ef444433;border:1px solid #ef44444d;border-radius:24px;width:44px;height:24px;margin:0 auto;transition:all .3s;position:relative}.ClientProvidersTab-module__nbd0aq__toggleActive{background-color:#10b98133;border-color:#10b9814d}.ClientProvidersTab-module__nbd0aq__toggleKnob{background-color:#ef4444;border-radius:50%;width:18px;height:18px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.ClientProvidersTab-module__nbd0aq__toggleActive .ClientProvidersTab-module__nbd0aq__toggleKnob{background-color:#10b981;transform:translate(20px)}.ClientProvidersTab-module__nbd0aq__editActionBtn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.ClientProvidersTab-module__nbd0aq__editActionBtn:hover{background:var(--hover-color);color:var(--text-primary);border-color:var(--text-secondary)}.ClientProvidersTab-module__nbd0aq__loadingWrapper{justify-content:center;align-items:center;width:100%;padding:48px;display:flex}@media (max-width:640px){.ClientProvidersTab-module__nbd0aq__listHeader{display:none}.ClientProvidersTab-module__nbd0aq__listWrapper{overflow-x:hidden}.ClientProvidersTab-module__nbd0aq__listItem{grid-template-columns:1fr auto;grid-template-areas:"logo status""name name""category category""sysfee sysfee""marktype marktype""feetype feetype""yourmarkup yourmarkup""action action";gap:10px;min-width:0;padding:16px}.ClientProvidersTab-module__nbd0aq__cellLogo{grid-area:logo}.ClientProvidersTab-module__nbd0aq__cellName{grid-area:name;font-size:1rem}.ClientProvidersTab-module__nbd0aq__cellCategory{grid-area:category}.ClientProvidersTab-module__nbd0aq__cellSysFee{grid-area:sysfee}.ClientProvidersTab-module__nbd0aq__cellMarkupType{grid-area:marktype}.ClientProvidersTab-module__nbd0aq__cellFeeType{grid-area:feetype}.ClientProvidersTab-module__nbd0aq__cellYourMarkup{grid-area:yourmarkup}.ClientProvidersTab-module__nbd0aq__cellStatus{grid-area:status;justify-content:flex-end;align-items:center;display:flex}.ClientProvidersTab-module__nbd0aq__cellAction{grid-area:action}.ClientProvidersTab-module__nbd0aq__cellAction button{justify-content:center;width:100%;padding:10px}.ClientProvidersTab-module__nbd0aq__cellCategory,.ClientProvidersTab-module__nbd0aq__cellSysFee,.ClientProvidersTab-module__nbd0aq__cellMarkupType,.ClientProvidersTab-module__nbd0aq__cellFeeType,.ClientProvidersTab-module__nbd0aq__cellYourMarkup{border-top:1px dashed var(--border-color);justify-content:space-between;align-items:center;padding-top:8px;display:flex}.ClientProvidersTab-module__nbd0aq__cellCategory:before,.ClientProvidersTab-module__nbd0aq__cellSysFee:before,.ClientProvidersTab-module__nbd0aq__cellMarkupType:before,.ClientProvidersTab-module__nbd0aq__cellFeeType:before,.ClientProvidersTab-module__nbd0aq__cellYourMarkup:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-shrink:0;margin-right:12px;font-size:.7rem;font-weight:600}}
.FeeEditor-module__Pte3JW__root{flex-direction:column;gap:16px;width:100%;display:flex}.FeeEditor-module__Pte3JW__bentoLayout{flex-direction:row;align-items:flex-start;gap:24px;width:100%;display:flex}@media (max-width:768px){.FeeEditor-module__Pte3JW__bentoLayout{flex-direction:column}}.FeeEditor-module__Pte3JW__calculatorBento{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:10;border-radius:12px;flex-direction:column;flex:0 0 280px;gap:16px;padding:20px;display:flex;position:sticky;top:0}.FeeEditor-module__Pte3JW__editorBento{flex-direction:column;flex:1;gap:16px;display:flex}.FeeEditor-module__Pte3JW__calcTitle{color:var(--text-primary);margin:0;font-size:1.05rem}.FeeEditor-module__Pte3JW__calcDesc{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.4}.FeeEditor-module__Pte3JW__calcInputGroup{flex-direction:column;gap:6px;display:flex}.FeeEditor-module__Pte3JW__calcInputGroup label{color:var(--text-secondary);font-size:.8rem;font-weight:500}.FeeEditor-module__Pte3JW__calcInput{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:8px;outline:none;padding:10px 12px;font-family:monospace;font-size:1rem}.FeeEditor-module__Pte3JW__calcInput:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.FeeEditor-module__Pte3JW__calcResultBox{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:10px;margin-top:auto;padding:16px;display:flex}.FeeEditor-module__Pte3JW__calcRow{color:var(--text-secondary);justify-content:space-between;font-size:.9rem;display:flex}.FeeEditor-module__Pte3JW__calcDivider{background:var(--border-color);height:1px;margin:4px 0}.FeeEditor-module__Pte3JW__calcRowTotal{color:var(--text-primary);justify-content:space-between;font-size:.95rem;font-weight:600;display:flex}.FeeEditor-module__Pte3JW__calcRowTotalAmount{color:#3b82f6;justify-content:space-between;margin-top:4px;font-size:1.05rem;font-weight:700;display:flex}.FeeEditor-module__Pte3JW__highlightMarkup{color:#10b981;font-weight:600}.FeeEditor-module__Pte3JW__systemRulesBox{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;margin-top:16px;padding:12px}.FeeEditor-module__Pte3JW__systemRulesTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;font-size:.85rem;font-weight:600}.FeeEditor-module__Pte3JW__systemRulesList{flex-direction:column;gap:12px;display:flex}.FeeEditor-module__Pte3JW__sysRuleGroup{border-bottom:1px dashed var(--border-color);flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.FeeEditor-module__Pte3JW__sysRuleGroup:last-child{border-bottom:none;padding-bottom:0}.FeeEditor-module__Pte3JW__sysRuleLabel{color:var(--text-secondary);text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:700}.FeeEditor-module__Pte3JW__sysRuleItem{color:var(--text-primary);align-items:center;gap:8px;font-size:.85rem;display:flex}.FeeEditor-module__Pte3JW__ruleBadge{text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:700}.FeeEditor-module__Pte3JW__badgeFLAT{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633}.FeeEditor-module__Pte3JW__badgeRANGE{color:#8b5cf6;background:#8b5cf61a;border:1px solid #8b5cf633}.FeeEditor-module__Pte3JW__badgeTHRESHOLD{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33}.FeeEditor-module__Pte3JW__ruleText{font-family:monospace}.FeeEditor-module__Pte3JW__ruleText b{color:var(--text-primary)}.FeeEditor-module__Pte3JW__toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.FeeEditor-module__Pte3JW__modeToggle{background:var(--bg-hover);border:1px solid var(--border-color);border-radius:8px;padding:3px;display:inline-flex}.FeeEditor-module__Pte3JW__modeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;font-size:.72rem;font-weight:600;transition:all .15s;display:inline-flex}.FeeEditor-module__Pte3JW__modeBtnActive{background:var(--bg-secondary);color:#003e7b;border:1px solid var(--border-color);box-shadow:0 1px 2px #003e7b14}.FeeEditor-module__Pte3JW__ruleCardInvalid{background-color:#ef444405!important;border-color:#ef4444!important}.FeeEditor-module__Pte3JW__invalidBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#ef4444;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:.65rem;font-weight:600;display:inline-block}.FeeEditor-module__Pte3JW__rulesPanel{border:1px solid var(--border-color);background:var(--bg-hover);border-radius:10px;flex-direction:column;gap:8px;max-height:400px;padding:10px;display:flex;overflow-y:auto}.FeeEditor-module__Pte3JW__ruleCard{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.FeeEditor-module__Pte3JW__ruleHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.FeeEditor-module__Pte3JW__ruleType{letter-spacing:.06em;text-transform:uppercase;color:#003e7b;background:#003e7b14;border:1px solid #003e7b1f;border-radius:999px;padding:3px 7px;font-size:.68rem;font-weight:700}.FeeEditor-module__Pte3JW__removeBtn{color:var(--color-offline);cursor:pointer;background:#ef444414;border:none;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s;display:inline-flex}.FeeEditor-module__Pte3JW__removeBtn:hover{background:#ef444426}.FeeEditor-module__Pte3JW__fieldRow{align-items:center;gap:8px;display:flex}.FeeEditor-module__Pte3JW__fieldLabel{color:var(--text-secondary);flex-shrink:0;min-width:64px;font-size:.76rem}.FeeEditor-module__Pte3JW__input,.FeeEditor-module__Pte3JW__select,.FeeEditor-module__Pte3JW__textarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:8px;outline:none;padding:8px 10px;font-family:inherit;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.FeeEditor-module__Pte3JW__input:focus,.FeeEditor-module__Pte3JW__select:focus,.FeeEditor-module__Pte3JW__textarea:focus{background:var(--bg-secondary);border-color:#003e7b59;box-shadow:0 0 0 3px #003e7b1a}.FeeEditor-module__Pte3JW__rangeGrid{grid-template-columns:1fr auto 1fr auto 1.2fr;align-items:center;gap:6px;display:grid}.FeeEditor-module__Pte3JW__rangeSep{color:var(--text-muted);text-align:center;font-size:.8rem}.FeeEditor-module__Pte3JW__thresholdGrid{grid-template-columns:1fr 1.1fr 1.2fr;align-items:center;gap:6px;display:grid}.FeeEditor-module__Pte3JW__addRow{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.FeeEditor-module__Pte3JW__addBtn{background:var(--bg-secondary);min-width:88px;color:var(--text-secondary);cursor:pointer;border:1px dashed #003e7b2e;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:4px;padding:7px 8px;font-size:.72rem;font-weight:600;transition:all .15s;display:inline-flex}.FeeEditor-module__Pte3JW__addBtn:hover{color:#003e7b;background:var(--bg-hover);border-color:#003e7b4d}.FeeEditor-module__Pte3JW__hint{color:var(--text-muted);font-size:.7rem;line-height:1.4}@media (max-width:640px){.FeeEditor-module__Pte3JW__rangeGrid,.FeeEditor-module__Pte3JW__thresholdGrid{grid-template-columns:1fr}.FeeEditor-module__Pte3JW__rangeSep{display:none}}
.ClientAuditLogsTab-module__6ro9bW__pageControls{align-items:center;gap:12px;display:flex}.ClientAuditLogsTab-module__6ro9bW__pageButton{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:6px 14px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #003e7b0d}.ClientAuditLogsTab-module__6ro9bW__pageButton:hover:not(:disabled){color:#003e7b;background:#003e7b0f;border-color:#003e7b33}.ClientAuditLogsTab-module__6ro9bW__pageButton:disabled{opacity:.4;cursor:not-allowed}.ClientAuditLogsTab-module__6ro9bW__auditFilterSelect{background:var(--bg-primary);border:1px solid var(--border-color);min-width:180px;color:var(--text-primary);cursor:pointer;border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:.85rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.ClientAuditLogsTab-module__6ro9bW__auditFilterSelect:focus{border-color:#003e7b59;box-shadow:0 0 0 3px #003e7b1a}.ClientAuditLogsTab-module__6ro9bW__auditActionBadge{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.ClientAuditLogsTab-module__6ro9bW__auditEntityId{color:var(--text-secondary);background:var(--bg-hover);border:1px solid var(--border-color);border-radius:6px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.ClientAuditLogsTab-module__6ro9bW__auditDiffModal{flex-direction:column;max-width:920px;max-height:calc(100vh - 48px);display:flex;overflow:hidden;width:min(920px,95vw)!important;padding:0!important}.ClientAuditLogsTab-module__6ro9bW__auditDiffModal.ClientAuditLogsTab-module__6ro9bW__glass-card:hover{border-color:var(--border-color);transform:none;box-shadow:0 8px 32px #003e7b0a}.ClientAuditLogsTab-module__6ro9bW__auditDiffMeta{color:var(--text-secondary);flex-wrap:wrap;gap:12px 20px;margin-top:8px;font-size:.82rem;display:flex}.ClientAuditLogsTab-module__6ro9bW__auditDiffMetaItem{align-items:center;gap:6px;display:inline-flex}.ClientAuditLogsTab-module__6ro9bW__auditDiffGrid{border-top:1px solid var(--border-color);flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelOld{border-right:1px solid var(--border-color);background:#ef444408}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelNew{background:#10b98108}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelHeader{border-bottom:1px solid var(--border-color);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:14px 18px;font-size:.78rem;font-weight:700;display:flex}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelHeaderOld{color:var(--color-offline);background:#ef44440f}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelHeaderNew{color:var(--color-online);background:#10b9810f}.ClientAuditLogsTab-module__6ro9bW__auditDiffDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ClientAuditLogsTab-module__6ro9bW__auditDiffDotOld{background:var(--color-offline)}.ClientAuditLogsTab-module__6ro9bW__auditDiffDotNew{background:var(--color-online)}.ClientAuditLogsTab-module__6ro9bW__auditDiffBody{flex:1;padding:14px 16px 16px;overflow-y:auto}.ClientAuditLogsTab-module__6ro9bW__auditParsedCard{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #003e7b0a}.ClientAuditLogsTab-module__6ro9bW__auditParsedList{flex-direction:column;display:flex}.ClientAuditLogsTab-module__6ro9bW__auditParsedRow{border-bottom:1px solid var(--border-color);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:12px;padding:11px 14px;display:grid}.ClientAuditLogsTab-module__6ro9bW__auditParsedRow:last-child{border-bottom:none}.ClientAuditLogsTab-module__6ro9bW__auditParsedKey{color:var(--text-secondary);padding-top:2px;font-size:.78rem;font-weight:600;line-height:1.45}.ClientAuditLogsTab-module__6ro9bW__auditParsedValue{text-align:right;word-break:break-word;border:1px solid #0000;border-radius:8px;padding:7px 10px;font-size:.84rem;font-weight:600;line-height:1.45}.ClientAuditLogsTab-module__6ro9bW__auditParsedValueOld{color:#b91c1c;background:#ef444412;border-color:#ef444424}.ClientAuditLogsTab-module__6ro9bW__auditParsedValueNew{color:#047857;background:#10b98114;border-color:#10b98129}.ClientAuditLogsTab-module__6ro9bW__auditParsedEmpty{text-align:center;color:var(--text-muted);padding:24px 16px;font-size:.88rem;font-style:italic}.ClientAuditLogsTab-module__6ro9bW__auditParsedScalarWrap{padding:14px 16px}.ClientAuditLogsTab-module__6ro9bW__auditParsedScalarWrap .ClientAuditLogsTab-module__6ro9bW__auditParsedValue{text-align:left;white-space:pre-wrap;display:block}.ClientAuditLogsTab-module__6ro9bW__auditCodeBlock{border:1px solid var(--border-color);background:var(--bg-secondary);white-space:pre-wrap;word-break:break-word;color:var(--text-primary);border-radius:10px;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.5}.ClientAuditLogsTab-module__6ro9bW__auditChangePanel{border-top:1px solid var(--border-color);background:var(--bg-primary);flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable{border-collapse:collapse;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;width:100%;overflow:hidden}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-hover);border-bottom:1px solid var(--border-color);padding:12px 14px;font-size:.75rem;font-weight:700}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable td{vertical-align:top;border-bottom:1px solid var(--border-color);padding:12px 14px;font-size:.88rem;line-height:1.45}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable tr:last-child td{border-bottom:none}.ClientAuditLogsTab-module__6ro9bW__auditChangeItem{flex-direction:column;gap:2px;display:flex}.ClientAuditLogsTab-module__6ro9bW__auditChangeItem strong{color:var(--text-primary);font-weight:600}.ClientAuditLogsTab-module__6ro9bW__auditChangeItem span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:600}.ClientAuditLogsTab-module__6ro9bW__auditChangeBefore{color:#b91c1c;font-weight:600}.ClientAuditLogsTab-module__6ro9bW__auditChangeAfter{color:#047857;font-weight:600}@media (max-width:768px){.ClientAuditLogsTab-module__6ro9bW__auditDiffGrid{grid-template-columns:1fr}.ClientAuditLogsTab-module__6ro9bW__auditDiffPanelOld{border-right:none;border-bottom:1px solid var(--border-color)}.ClientAuditLogsTab-module__6ro9bW__pagination{flex-direction:column;align-items:stretch;gap:12px}.ClientAuditLogsTab-module__6ro9bW__pageControls{justify-content:center}.ClientAuditLogsTab-module__6ro9bW__auditParsedRow{grid-template-columns:1fr;gap:6px}.ClientAuditLogsTab-module__6ro9bW__auditParsedValue{text-align:left}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable thead{display:none}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable tr{border-bottom:1px solid var(--border-color);padding:12px 14px;display:block}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable tr:last-child{border-bottom:none}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable td{border-bottom:none;padding:4px 0;display:block}.ClientAuditLogsTab-module__6ro9bW__auditChangeTable td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:.72rem;font-weight:700;display:block}}
.ClientOrdersTab-module__08JqLG__dashboardInput{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:.85rem}.ClientOrdersTab-module__08JqLG__orderTypeTerminal{color:#2563eb;background:#3b82f61f}.ClientOrdersTab-module__08JqLG__orderTypeCredit{color:#7c3aed;background:#8b5cf61f}
.ClientSettingsTab-module__b8dgGa__settingsShell{align-items:flex-start;gap:40px;width:100%;display:flex}.ClientSettingsTab-module__b8dgGa__settingsNav{border:1px solid var(--border-color);background:#ffffff80;border-radius:16px;flex-direction:column;flex-shrink:0;gap:2px;width:232px;padding:8px;display:flex;position:sticky;top:24px}.ClientSettingsTab-module__b8dgGa__settingsNavEyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:10px 12px 8px;font-size:.7rem;font-weight:700}.ClientSettingsTab-module__b8dgGa__settingsNavItem{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .2s,color .2s,transform .2s;display:flex}.ClientSettingsTab-module__b8dgGa__settingsNavItem:hover{background:var(--bg-hover);color:var(--text-primary);transform:translate(2px)}.ClientSettingsTab-module__b8dgGa__settingsNavIcon{color:var(--text-muted);justify-content:center;align-items:center;transition:color .2s;display:flex}.ClientSettingsTab-module__b8dgGa__settingsNavItemActive{color:#003e7b;background:#003e7b12;font-weight:600}.ClientSettingsTab-module__b8dgGa__settingsNavItemActive .ClientSettingsTab-module__b8dgGa__settingsNavIcon{color:#003e7b}.ClientSettingsTab-module__b8dgGa__settingsNavItemActive:hover{background:#003e7b17;transform:none}.ClientSettingsTab-module__b8dgGa__settingsContent{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);border-radius:20px;flex:0 720px;min-width:0;max-width:720px;padding:36px 40px;box-shadow:0 1px 2px #003e7b08,0 12px 40px -20px #003e7b29}.ClientSettingsTab-module__b8dgGa__panelHeader{margin-bottom:28px}.ClientSettingsTab-module__b8dgGa__panelTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.ClientSettingsTab-module__b8dgGa__panelDescription{color:var(--text-secondary);max-width:460px;margin:6px 0 0;font-size:.92rem;line-height:1.5}.ClientSettingsTab-module__b8dgGa__panelBody{flex-direction:column;gap:24px;animation:.25s both ClientSettingsTab-module__b8dgGa__settingsFadeIn;display:flex}@keyframes ClientSettingsTab-module__b8dgGa__settingsFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ClientSettingsTab-module__b8dgGa__banner{border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-size:.88rem;font-weight:500;animation:.2s both ClientSettingsTab-module__b8dgGa__settingsFadeIn;display:flex}.ClientSettingsTab-module__b8dgGa__bannerSuccess{color:#059669;background:#10b98114}.ClientSettingsTab-module__b8dgGa__bannerError{color:#b91c1c;background:#ef444414}.ClientSettingsTab-module__b8dgGa__formStack{flex-direction:column;gap:22px;max-width:460px;display:flex}.ClientSettingsTab-module__b8dgGa__field{flex-direction:column;gap:8px;display:flex}.ClientSettingsTab-module__b8dgGa__fieldLabel{color:var(--text-secondary);font-size:.82rem;font-weight:600}.ClientSettingsTab-module__b8dgGa__fieldInput{border:1px solid var(--border-color);width:100%;color:var(--text-primary);box-sizing:border-box;background:#fff9;border-radius:12px;outline:none;padding:13px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.ClientSettingsTab-module__b8dgGa__fieldInput:focus{background:#fff;border-color:#003e7b;box-shadow:0 0 0 4px #003e7b14}.ClientSettingsTab-module__b8dgGa__fieldInputDisabled{background:var(--bg-hover);color:var(--text-secondary);cursor:not-allowed}.ClientSettingsTab-module__b8dgGa__inputWithAction{width:100%;position:relative}.ClientSettingsTab-module__b8dgGa__inputWithAction .ClientSettingsTab-module__b8dgGa__fieldInput{padding-right:44px}.ClientSettingsTab-module__b8dgGa__inputActionBtn{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ClientSettingsTab-module__b8dgGa__inputActionBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.ClientSettingsTab-module__b8dgGa__formActions{justify-content:flex-end;margin-top:4px;display:flex}.ClientSettingsTab-module__b8dgGa__primaryBtn{background:var(--grad-primary);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:.88rem;font-weight:600;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 4px 14px #003e7b38}.ClientSettingsTab-module__b8dgGa__primaryBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #003e7b4d}.ClientSettingsTab-module__b8dgGa__primaryBtn:active:not(:disabled){transform:translateY(0)}.ClientSettingsTab-module__b8dgGa__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.ClientSettingsTab-module__b8dgGa__primaryBtnSuccess{background:var(--grad-success);box-shadow:0 4px 14px #10b98138}.ClientSettingsTab-module__b8dgGa__primaryBtnSuccess:hover:not(:disabled){box-shadow:0 8px 20px #10b9814d}.ClientSettingsTab-module__b8dgGa__infoList{flex-direction:column;max-width:640px;display:flex}.ClientSettingsTab-module__b8dgGa__infoRow{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:16px 0;display:flex}.ClientSettingsTab-module__b8dgGa__infoRow:last-child{border-bottom:none}.ClientSettingsTab-module__b8dgGa__infoRowIcon{background:var(--bg-hover);width:34px;height:34px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ClientSettingsTab-module__b8dgGa__infoRowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ClientSettingsTab-module__b8dgGa__infoRowLabel{color:var(--text-primary);font-size:.92rem;font-weight:500}.ClientSettingsTab-module__b8dgGa__infoRowHint{color:var(--text-secondary);font-size:.8rem}.ClientSettingsTab-module__b8dgGa__infoRowValue{color:var(--text-primary);flex-shrink:0;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.ClientSettingsTab-module__b8dgGa__infoRowValueMono{color:var(--text-primary);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;font-weight:600}.ClientSettingsTab-module__b8dgGa__statusPositive{color:#059669}.ClientSettingsTab-module__b8dgGa__statusWarning{color:#f59e0b}.ClientSettingsTab-module__b8dgGa__pillMuted{background:var(--bg-hover);color:var(--text-secondary);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:600}.ClientSettingsTab-module__b8dgGa__toggleList{flex-direction:column;max-width:640px;display:flex}.ClientSettingsTab-module__b8dgGa__toggleRow{border-bottom:1px solid var(--border-color);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ClientSettingsTab-module__b8dgGa__toggleRow:last-child{border-bottom:none}.ClientSettingsTab-module__b8dgGa__toggleWrapper{flex-shrink:0;width:46px;height:26px;display:inline-block;position:relative}.ClientSettingsTab-module__b8dgGa__toggleWrapper input{opacity:0;width:0;height:0}.ClientSettingsTab-module__b8dgGa__toggleSlider{cursor:pointer;background-color:var(--border-color);border-radius:999px;transition:background-color .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ClientSettingsTab-module__b8dgGa__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}.ClientSettingsTab-module__b8dgGa__toggleWrapper input:checked+.ClientSettingsTab-module__b8dgGa__toggleSlider{background-color:#003e7b}.ClientSettingsTab-module__b8dgGa__toggleWrapper input:checked+.ClientSettingsTab-module__b8dgGa__toggleSlider:before{transform:translate(20px)}.ClientSettingsTab-module__b8dgGa__toggleWrapper input:focus-visible+.ClientSettingsTab-module__b8dgGa__toggleSlider{box-shadow:0 0 0 4px #003e7b26}@media (max-width:900px){.ClientSettingsTab-module__b8dgGa__settingsShell{flex-direction:column;gap:20px}.ClientSettingsTab-module__b8dgGa__settingsNav{flex-direction:row;width:100%;position:static;overflow-x:auto}.ClientSettingsTab-module__b8dgGa__settingsNavEyebrow{display:none}.ClientSettingsTab-module__b8dgGa__settingsNavItem{flex-shrink:0}.ClientSettingsTab-module__b8dgGa__settingsContent{box-sizing:border-box;width:100%;padding:28px 20px}}
