body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--app-bg-light:#f8fafc;--app-surface-light:#fff;--app-border-light:#dbe4f0;--app-text-light:#0f172a;--app-muted-light:#64748b;--app-bg-dark:#141322;--app-surface-dark:#1e293b;--app-border-dark:#334155;--app-text-dark:#f8fafc;--app-muted-dark:#a5b4fc}#root,body,html{min-height:100%}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,#4b7cf31a,#0000 30%),linear-gradient(180deg,#4b7cf30a,#0000 30%),#f8fafc;background:radial-gradient(circle at top left,#4b7cf31a,#0000 30%),linear-gradient(180deg,#4b7cf30a,#0000 30%),var(--app-bg-light);color:#0f172a;color:var(--app-text-light);font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}html[data-theme=dark] body{background:radial-gradient(circle at top left,#4b7cf324,#0000 25%),linear-gradient(180deg,#ffffff08,#0000 28%),#141322;background:radial-gradient(circle at top left,#4b7cf324,#0000 25%),linear-gradient(180deg,#ffffff08,#0000 28%),var(--app-bg-dark);color:#f8fafc;color:var(--app-text-dark)}a{color:inherit;text-decoration:none}*{box-sizing:border-box}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#64748b8c}::selection{background:#4b7cf338}.app-shell{height:100vh;overflow:hidden}.app-sider{border-right:1px solid #94a3b82e;height:100vh;overflow-y:auto}.app-main-shell{height:100vh;overflow:hidden}.app-main-shell,.sidebar-shell{display:flex;flex-direction:column;min-height:100vh}.sidebar-shell{padding:18px 14px}.sidebar-brand{margin-bottom:18px}.sidebar-menu{flex:1 1}.sidebar-footer{padding-top:4px}.app-header-shell{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border-bottom:1px solid #94a3b829;display:flex;height:72px;justify-content:space-between;line-height:72px;padding:0 28px}html[data-theme=dark] .app-header-shell{background:#1e293bd1}.app-content{flex:1 1;overflow:auto;padding:28px}.app-page{margin:0 auto;max-width:1680px;width:100%}.app-page-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #94a3b82e}html[data-theme=dark] .app-page-card{border-color:#94a3b82e}.page-heading,.page-toolbar{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.dashboard-page{display:flex;flex-direction:column;gap:24px}.dashboard-greeting{border-bottom:1px solid #94a3b82e;padding-bottom:20px}html[data-theme=dark] .dashboard-greeting{border-bottom-color:#94a3b82e}.dashboard-mini-card,.dashboard-module-card{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dashboard-mini-card:focus-visible,.dashboard-mini-card:hover,.dashboard-module-card:focus-visible,.dashboard-module-card:hover{border-color:#4b7cf359;box-shadow:0 18px 40px #0f172a14;transform:translateY(-2px)}.dashboard-mini-card:focus-visible,.dashboard-module-card:focus-visible{outline:2px solid #4b7cf359;outline-offset:2px}.dashboard-mini-header{align-items:center;display:flex;gap:10px;margin-bottom:12px}.dashboard-mini-icon{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;font-size:14px;height:28px;justify-content:center;width:28px}.dashboard-mini-label{color:#64748b;color:var(--app-muted-light);font-size:13px;font-weight:500}.dashboard-mini-value{color:#0f172a;color:var(--app-text-light);font-size:22px;font-weight:700;line-height:1.3}.dashboard-mini-empty{color:#64748b;color:var(--app-muted-light);font-weight:600}html[data-theme=dark] .dashboard-mini-label{color:#a5b4fc;color:var(--app-muted-dark)}html[data-theme=dark] .dashboard-mini-value{color:#f8fafc;color:var(--app-text-dark)}html[data-theme=dark] .dashboard-mini-empty{color:#a5b4fc;color:var(--app-muted-dark)}.dashboard-modules-header{align-items:baseline;display:flex;justify-content:space-between;margin:28px 0 16px}.dashboard-modules-title{color:#0f172a;color:var(--app-text-light);font-size:15px;font-weight:700}html[data-theme=dark] .dashboard-modules-title{color:#f8fafc;color:var(--app-text-dark)}.dashboard-modules-count{font-size:12px}.dashboard-module-card .ant-card-body{align-items:center;display:flex;gap:12px;justify-content:space-between}.dashboard-module-main{display:flex;flex-direction:column;gap:12px}.dashboard-module-icon{align-items:center;border-radius:10px;display:inline-flex;font-size:16px;height:34px;justify-content:center;width:34px}.dashboard-module-figure{display:flex;flex-direction:column;gap:2px}.dashboard-module-value{color:#0f172a;color:var(--app-text-light);font-size:24px;font-weight:700;line-height:1.2}.dashboard-module-label{font-size:13px;font-weight:600}.dashboard-module-loading{align-items:center;display:flex;min-height:40px}.dashboard-module-arrow{color:#64748b73;flex:0 0 auto;font-size:14px}html[data-theme=dark] .dashboard-module-value{color:#f8fafc;color:var(--app-text-dark)}.dashboard-page{--donut-c1:#2a78d6;--donut-c2:#eb6834;--donut-c3:#1baf7a;--donut-c4:#eda100;--donut-c5:#e87ba4;--donut-c6:#008300;--donut-c7:#4a3aa7}html[data-theme=dark] .dashboard-page{--donut-c1:#3987e5;--donut-c2:#d95926;--donut-c3:#199e70;--donut-c4:#c98500;--donut-c5:#d55181;--donut-c6:#008300;--donut-c7:#9085e9}.dashboard-donut-c1{stroke:var(--donut-c1);background:var(--donut-c1)}.dashboard-donut-c2{stroke:var(--donut-c2);background:var(--donut-c2)}.dashboard-donut-c3{stroke:var(--donut-c3);background:var(--donut-c3)}.dashboard-donut-c4{stroke:var(--donut-c4);background:var(--donut-c4)}.dashboard-donut-c5{stroke:var(--donut-c5);background:var(--donut-c5)}.dashboard-donut-c6{stroke:var(--donut-c6);background:var(--donut-c6)}.dashboard-donut-c7{stroke:var(--donut-c7);background:var(--donut-c7)}.dashboard-donut-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:36px;padding-top:4px}.dashboard-donut{flex:0 0 auto;height:200px;position:relative;width:200px}.dashboard-donut-svg{height:100%;width:100%}.dashboard-donut-track{stroke:#94a3b829}html[data-theme=dark] .dashboard-donut-track{stroke:#94a3b81f}.dashboard-donut-slice{cursor:pointer;outline:none;transition:opacity .15s ease,stroke-width .15s ease}.dashboard-donut-slice:focus-visible{outline:2px solid #0f172a;outline:2px solid var(--app-text-light);outline-offset:3px}html[data-theme=dark] .dashboard-donut-slice:focus-visible{outline-color:#f8fafc;outline-color:var(--app-text-dark)}.dashboard-donut-slice.is-dimmed{opacity:.35}.dashboard-donut-slice.is-active{stroke-width:36}.dashboard-donut-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.dashboard-donut-center-value{color:#0f172a;color:var(--app-text-light);font-size:30px;font-weight:700;line-height:1.1}.dashboard-donut-center-label{color:#64748b;color:var(--app-muted-light);font-size:11px;font-weight:500;margin-top:4px}html[data-theme=dark] .dashboard-donut-center-value{color:#f8fafc;color:var(--app-text-dark)}html[data-theme=dark] .dashboard-donut-center-label{color:#a5b4fc;color:var(--app-muted-dark)}.dashboard-donut-legend{display:flex;flex:1 1 220px;flex-direction:column;gap:8px;list-style:none;margin:0;min-width:200px;padding:0}.dashboard-donut-legend-row{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;outline:none;padding:5px 8px;transition:background .15s ease}.dashboard-donut-legend-row.is-active,.dashboard-donut-legend-row:hover{background:#4b7cf314}.dashboard-donut-legend-row:focus-visible{outline:2px solid #4b7cf359;outline-offset:2px}.dashboard-donut-dot{border-radius:50%;flex:0 0 auto;height:10px;width:10px}.dashboard-donut-legend-label{color:#0f172a;color:var(--app-text-light);flex:1 1 auto;font-size:13px}.dashboard-donut-legend-value{color:#0f172a;color:var(--app-text-light);font-size:13px;font-weight:700;min-width:22px;text-align:right}.dashboard-donut-legend-percent{color:#64748b;color:var(--app-muted-light);font-size:12px;font-weight:600;min-width:34px;text-align:right}html[data-theme=dark] .dashboard-donut-legend-label,html[data-theme=dark] .dashboard-donut-legend-value{color:#f8fafc;color:var(--app-text-dark)}html[data-theme=dark] .dashboard-donut-legend-percent{color:#a5b4fc;color:var(--app-muted-dark)}.dashboard-chart-panel{background:linear-gradient(180deg,#4b7cf30d,#ffffffb3),#fff;background:linear-gradient(180deg,#4b7cf30d,#ffffffb3),var(--app-surface-light)}html[data-theme=dark] .dashboard-chart-panel{background:linear-gradient(180deg,#4b7cf314,#1e293bcc),#1e293b;background:linear-gradient(180deg,#4b7cf314,#1e293bcc),var(--app-surface-dark)}.dashboard-chart-panel .ant-card-body{padding:22px 24px 24px}.dashboard-chart-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.dashboard-chart-body{position:relative}.dashboard-chart-empty{min-height:280px}.dashboard-tooltip-card{border:1px solid #94a3b82e;box-shadow:0 14px 32px #0f172a24}.dashboard-chart .recharts-cartesian-axis-tick-value,.dashboard-chart .recharts-label-list text{fill:#64748b;font-size:12px}.dashboard-empty{display:grid;min-height:320px;place-items:center}.signin-screen{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.2fr) minmax(380px,460px);min-height:100vh;overflow:hidden;padding:40px;position:relative}.signin-screen:after,.signin-screen:before{border-radius:999px;content:"";filter:blur(10px);opacity:.9;pointer-events:none;position:absolute}.signin-screen:before{background:radial-gradient(circle,#4b7cf338,#0000 70%);height:320px;right:-80px;top:-120px;width:320px}.signin-screen:after{background:radial-gradient(circle,#42baf929,#0000 68%);bottom:-140px;height:360px;left:-120px;width:360px}.signin-hero{max-width:760px;padding:24px 8px;position:relative;z-index:1}.signin-hero-badge{align-items:center;background:#4b7cf31a;border:1px solid #4b7cf31f;border-radius:999px;color:#2f5fd6;display:inline-flex;font-weight:600;gap:10px;margin-bottom:18px;padding:8px 14px}.signin-hero-title{font-size:clamp(2.5rem,5vw,4.3rem)!important;letter-spacing:-.03em;line-height:1.08!important;margin-bottom:14px!important;max-width:660px}.signin-hero-text{font-size:16px;line-height:1.75;margin-bottom:22px!important;max-width:620px}.signin-feature-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.signin-feature-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #94a3b82e;border-radius:18px;box-shadow:0 12px 28px #0f172a0d;padding:16px 16px 14px}html[data-theme=dark] .signin-feature-card{background:#1e293bb8}.signin-feature-card svg{color:#4b7cf3;font-size:18px;margin-bottom:10px}.signin-feature-card .ant-typography{margin-bottom:0}.signin-feature-card .ant-typography-secondary{margin-top:6px}.signin-hero-tags{display:flex;flex-wrap:wrap;gap:10px}.signin-card{border:1px solid #94a3b833;box-shadow:0 28px 70px #0f172a24;justify-self:end;max-width:470px;overflow:hidden;position:relative;width:100%;z-index:1}.signin-card-glow{background:radial-gradient(circle at top right,#4b7cf329,#0000 35%),radial-gradient(circle at bottom left,#42baf91a,#0000 28%);inset:-1px;pointer-events:none;position:absolute}.signin-card .ant-card-body{padding:28px;position:relative}.signin-badge{background:#4b7cf31f;border-radius:18px;box-shadow:inset 0 1px 0 #fff9;display:grid;height:64px;place-items:center;width:64px}.signin-trust-row{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:14px}.signin-trust-row span{align-items:center;display:inline-flex;gap:6px}.signin-trust-row svg{color:#22c55e}.signin-action-btn{font-size:15px;font-weight:600;height:48px}.signin-card-footer{display:block;line-height:1.6;text-align:center}.signin-error{background:#ef444414;border:1px solid #ef444424;border-radius:10px;padding:10px 12px}html[data-theme=dark] .signin-error{background:#ef44441f}@media (max-width:1100px){.signin-screen{gap:24px;grid-template-columns:1fr;padding:28px}.signin-hero{max-width:100%;padding:0}.signin-feature-grid{grid-template-columns:1fr}.signin-card{justify-self:stretch;max-width:100%}}@media (max-width:640px){.signin-screen{padding:18px}.signin-card .ant-card-body{padding:22px}.signin-hero-title{font-size:clamp(2rem,11vw,2.9rem)!important}}.custom-form{width:100%}.custom-form-group{background:#f8fafcbf;border:1px solid #dbe4f0;border:1px solid var(--app-border-light);border-radius:12px;margin-bottom:14px;padding:16px}.custom-form-group__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.custom-form-group__subtitle{color:#64748b;color:var(--app-muted-light);font-size:12px;margin-top:2px}.custom-form-group__extra{align-items:center;display:flex;gap:10px;padding-top:2px}.custom-form-group__extra-label{color:#64748b;color:var(--app-muted-light);font-size:13px;white-space:nowrap}.custom-form__footer--bordered{border-top:1px solid #dbe4f0;border-top:1px solid var(--app-border-light);margin-left:-24px;margin-right:-24px;padding:16px 24px 0}html[data-theme=dark] .custom-form-group{background:#0f172a73;border-color:#334155;border-color:var(--app-border-dark)}html[data-theme=dark] .custom-form-group__extra-label,html[data-theme=dark] .custom-form-group__subtitle{color:#a5b4fc;color:var(--app-muted-dark)}html[data-theme=dark] .custom-form__footer--bordered{border-color:#334155;border-color:var(--app-border-dark)}.modal-heading{align-items:flex-start;display:flex;gap:12px;text-align:left}.modal-heading__icon{align-items:center;background:#3b82f61f;border-radius:10px;color:#2563eb;display:inline-flex;flex:none;font-size:16px;height:38px;justify-content:center;width:38px}.modal-heading__title{font-size:18px;font-weight:600;line-height:1.3}.modal-heading__subtitle{color:#64748b;color:var(--app-muted-light);font-size:13px;font-weight:400;margin-top:2px;white-space:normal}html[data-theme=dark] .modal-heading__icon{background:#60a5fa2e;color:#93c5fd}html[data-theme=dark] .modal-heading__subtitle{color:#a5b4fc;color:var(--app-muted-dark)}.config-editor-card,.feature-list-card,.plan-module-panel,.wizard-card{border:1px solid #94a3b829}.field-label{font-weight:600;margin-bottom:6px}.configuration-value-input{min-height:180px!important;resize:vertical}.config-value-block{background:#f8fafccc;border:1px solid #94a3b838;border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;padding:12px 14px;white-space:pre-wrap;word-break:break-word}.config-row-active td{background:#4b7cf30f!important}.plan-card,.plan-module-panel{overflow:hidden}.plan-module-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.feature-tree{display:flex;flex-direction:column;gap:10px}.feature-row,.selector-child-row,.selector-node-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.feature-row{padding:8px 0;position:relative}.feature-branch{background:#94a3b873;display:inline-block;height:1px;width:16px}.plan-feature-selector{max-height:440px;overflow:auto;padding-right:4px}.selector-child-row,.selector-node{margin-bottom:8px}html[data-theme=dark] .config-value-block{background:#0f172a80}.ant-form-item{margin-bottom:14px}.ant-modal-body{padding:20px 24px}.ant-form-item-label>label{font-size:13px}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{height:36px!important}.ant-table-wrapper .ant-table-tbody>.ant-table-row>.ant-table-cell-fix{background:#fff;background:var(--app-surface-light)}.ant-table-wrapper .ant-table-tbody>.ant-table-row>.ant-table-cell-fix.ant-table-cell-row-hover{background-color:#fff;background-color:var(--app-surface-light);background-image:linear-gradient(#4b7cf30a,#4b7cf30a)}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>.ant-table-row>.ant-table-cell-fix{background:#1e293b;background:var(--app-surface-dark)}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>.ant-table-row>.ant-table-cell-fix.ant-table-cell-row-hover{background-color:#1e293b;background-color:var(--app-surface-dark);background-image:linear-gradient(#ffffff08,#ffffff08)}.payments-page{display:flex;flex-direction:column;gap:16px}.payments-page .page-heading{align-items:center;margin-bottom:0}.payment-stats{margin:0}.payment-stat__label{border-bottom:1px dotted #64748b73;color:#64748b;color:var(--app-muted-light);cursor:help;display:inline-block;font-size:13px;font-weight:500}.payment-stat__values{display:flex;flex-direction:column;gap:2px;margin-top:8px}.payment-stat__value{color:#0f172a;color:var(--app-text-light);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.payment-stat__values .payment-stat__value:not(:first-child){font-size:20px;font-weight:600}.payment-stat__value--empty{color:#64748b;color:var(--app-muted-light);font-weight:600}.payment-filters{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(240px,1.8fr) minmax(150px,1fr) minmax(160px,1fr) minmax(250px,1.6fr) minmax(150px,1fr);margin-bottom:16px}.payment-filters__range,.payment-filters__search,.payment-filters__select{min-width:0;width:100%}.payment-filters>.ant-btn{justify-self:start}@media (max-width:1100px){.payment-filters{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.payment-tabs{border-bottom:1px solid #94a3b829;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px;padding-bottom:16px}.payment-tab{align-items:center;background:#0000;border:1px solid #94a3b847;border-radius:999px;color:#0f172a;color:var(--app-text-light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:6px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.payment-tab:hover{background:#4b7cf30f;border-color:#4b7cf373}.payment-tab:focus-visible{outline:2px solid #4b7cf373;outline-offset:2px}.payment-tab--active,.payment-tab--active:hover{background:#4b7cf3;border-color:#4b7cf3;color:#fff}.payment-tab__count{background:#64748b24;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.payment-tab--active .payment-tab__count{background:#ffffff3d;color:#fff}.payment-customer{align-items:center;display:flex;gap:10px;min-width:0}.payment-avatar{background:#4b7cf31f;border-radius:999px;color:#2f5fd6;display:grid;flex:none;font-size:12px;font-weight:700;height:32px;letter-spacing:.02em;place-items:center;width:32px}.payment-customer__name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-reference{align-items:center;color:#64748b;color:var(--app-muted-light);display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;gap:4px;max-width:230px}.payment-reference__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-reference .ant-typography-copy{-webkit-margin-start:2px;color:#64748ba6;flex:none;margin-inline-start:2px}.payment-reference .ant-typography-copy:focus-visible,.payment-reference .ant-typography-copy:hover{color:#4b7cf3}.payment-amount__total{font-weight:700;white-space:nowrap}.payment-cell__sub{color:#64748b;color:var(--app-muted-light);font-size:11px;line-height:1.45;margin-top:2px;white-space:nowrap}.payment-cell .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.payment-cell__warning{align-items:center;color:#dc2626;cursor:help;display:inline-flex;font-size:11px;font-weight:500;gap:4px;margin-top:4px}.payment-table .ant-table-thead>tr>th{color:#64748b;color:var(--app-muted-light);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html[data-theme=dark] .payment-cell__sub,html[data-theme=dark] .payment-reference,html[data-theme=dark] .payment-stat__label,html[data-theme=dark] .payment-stat__value--empty,html[data-theme=dark] .payment-table .ant-table-thead>tr>th{color:#a5b4fc;color:var(--app-muted-dark)}html[data-theme=dark] .payment-stat__value,html[data-theme=dark] .payment-tab{color:#f8fafc;color:var(--app-text-dark)}html[data-theme=dark] .payment-avatar{background:#4b7cf338;color:#bfd3ff}html[data-theme=dark] .payment-cell__warning{color:#f87171}@media (max-width:768px){.payment-filters{grid-template-columns:1fr}}.subscription-row--expiring>td{background-color:#faad141f!important}.subscription-row--expiring>td:first-child{box-shadow:inset 3px 0 0 #faad14}.subscription-row--expired>td{background-color:#ff4d4f1f!important}.subscription-row--expired>td:first-child{box-shadow:inset 3px 0 0 #ff4d4f}.subscription-row--expired:hover>td,.subscription-row--expiring:hover>td{filter:brightness(.98)}html[data-theme=dark] .subscription-row--expiring>td{background-color:#faad142e!important}html[data-theme=dark] .subscription-row--expired>td{background-color:#ff4d4f33!important}html[data-theme=dark] .subscription-row--expired:hover>td,html[data-theme=dark] .subscription-row--expiring:hover>td{filter:brightness(1.08)}
/*# sourceMappingURL=main.e942e739.css.map*/