:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--av-brand-950:#122e46;--av-brand-800:#194467;--av-brand-700:#245e86;--av-brand-600:#286d9e;--av-brand-100:#dceef8;--av-brand-50:#f1f8fc;--av-ink:#1b3047;--av-muted:#60758a;--av-subtle:#889aab;--av-border:#dce6ee;--av-canvas:#f3f7fa;--av-paper:#fff;--av-success:#237750;--av-success-bg:#e9f6ee;--av-warning:#a06118;--av-warning-bg:#fff6e8;--av-danger:#b63e48;--av-danger-bg:#fff0ef;--av-radius-sm:10px;--av-radius-md:16px;--av-radius-lg:23px;--av-shadow:0 14px 36px #1938520f;--av-gap-1:4px;--av-gap-2:8px;--av-gap-3:12px;--av-gap-4:16px;--av-gap-5:20px;--av-gap-6:24px;--av-gap-8:32px;--av-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;font-family:var(--av-font);color:var(--av-ink);background:var(--av-canvas);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}body{min-width:0;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.54}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:3px solid #79b9db}a{color:inherit}svg{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.av-card{border:1px solid var(--av-border);border-radius:var(--av-radius-md);background:var(--av-paper);box-shadow:var(--av-shadow);min-width:0}.av-card--flat{box-shadow:none}.av-card__body{padding:var(--av-gap-6)}.av-button{border-radius:var(--av-radius-sm);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 17px;font-size:14px;font-weight:650;line-height:1.45;text-decoration:none;transition:background .16s,box-shadow .16s,border-color .16s;display:inline-flex}.av-button--primary{color:#fff;background:var(--av-brand-700)}.av-button--primary:hover:not(:disabled){background:var(--av-brand-800)}.av-button--secondary{border-color:var(--av-border);color:var(--av-brand-800);background:#fff}.av-button--secondary:hover:not(:disabled){background:var(--av-brand-50)}.av-button--quiet{color:var(--av-brand-700);background:0 0}.av-button--quiet:hover:not(:disabled){background:var(--av-brand-50)}.av-button--danger{color:var(--av-danger);background:var(--av-danger-bg)}.av-button--touch{min-height:48px;padding:12px 18px}.av-button--full{width:100%}.av-badge{background:var(--av-brand-50);min-height:25px;color:var(--av-brand-700);letter-spacing:.005em;white-space:normal;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.av-badge--success{background:var(--av-success-bg);color:var(--av-success)}.av-badge--warning{background:var(--av-warning-bg);color:var(--av-warning)}.av-badge--neutral{color:var(--av-muted);background:#edf1f5}.av-field{gap:8px;min-width:0;display:grid}.av-field__label{color:var(--av-ink);font-size:13px;font-weight:650}.av-field__input{border-radius:var(--av-radius-sm);width:100%;min-width:0;min-height:44px;color:var(--av-ink);background:#fff;border:1px solid #cbd9e5;padding:10px 13px}.av-field__hint{color:var(--av-muted);font-size:12px;line-height:1.5}.av-tabs{background:#edf3f7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:5px;max-width:100%;padding:4px;display:flex}.av-tabs__item{color:var(--av-muted);background:0 0;border:0;border-radius:9px;min-height:38px;padding:9px 14px;font-size:13px;font-weight:600}.av-tabs__item[aria-selected=true]{color:var(--av-brand-800);background:#fff;box-shadow:0 2px 8px #132f4714}.av-modal-backdrop{z-index:200;background:#1123357a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.av-modal{background:var(--av-paper);border-radius:20px;width:min(100%,560px);max-height:min(90dvh,760px);padding:27px;position:relative;overflow:auto;box-shadow:0 24px 100px #10263855}.av-modal__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.av-modal__title{margin:0;font-size:20px;font-weight:750}.av-modal__close{width:44px;height:44px;color:var(--av-muted);background:#f1f4f7;border:0;border-radius:10px;flex:none;font-size:22px}.av-modal__content{color:var(--av-muted);margin-top:20px;font-size:14px;line-height:1.6}.av-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:26px;display:flex}@media (width<=520px){.av-modal-backdrop{align-items:end;padding:0}.av-modal{width:100%;padding:24px 20px max(25px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;max-height:92dvh}.av-button--touch{min-height:48px}.av-card__body{padding:18px}}.av-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.av-search{border-radius:var(--av-radius-sm);min-height:43px;color:var(--av-muted);background:#fff;border:1px solid #cbd9e5;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.av-search:focus-within{outline-offset:3px;outline:3px solid #79b9db}.av-search input{width:100%;min-width:0;min-height:41px;color:var(--av-ink);background:0 0;border:0;outline:0;font-size:13px}.av-search input:focus-visible{outline:0}.av-table-scroll{border:1px solid var(--av-border);border-radius:var(--av-radius-sm);width:100%;overflow-x:auto}.av-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.av-table th{color:var(--av-muted);border-bottom:1px solid var(--av-border);white-space:nowrap;background:#f6f9fb;padding:13px 16px;font-weight:670}.av-table td{border-bottom:1px solid var(--av-border);color:var(--av-ink);padding:15px 16px}.av-table tr:last-child td{border-bottom:0}.av-table .av-table-empty{text-align:center;color:var(--av-muted);padding:25px 16px}.admin-app{--admin-nav:#152d44;min-height:100dvh;color:var(--av-ink);background:#f2f6f9;display:flex}.admin-sidebar{color:#eef5fc;background:linear-gradient(170deg,#19354d 0%,#11283c 100%);flex-direction:column;flex:0 0 246px;width:246px;height:100dvh;min-height:100dvh;padding:26px 15px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-brand{align-items:center;gap:11px;padding:0 12px 22px;display:flex}.admin-brand-mark{color:#225e84;background:#e9f5fb;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.admin-brand strong{letter-spacing:.085em;font-size:19px;font-weight:820;display:block}.admin-brand small{color:#b0c6d8;margin-top:2px;font-size:11px;display:block}.admin-workspace-select{background:#29475e;border:1px solid #476078;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px;font-size:12px;display:flex}.admin-workspace-select .av-badge{color:#dcecf7;background:#36576e;padding:3px 7px;font-size:10px}.admin-select-dot{background:#72d6b3;border-radius:50%;width:7px;height:7px}.admin-sidebar nav{flex:1;margin:20px 0}.admin-nav-group{margin:0 0 20px}.admin-nav-title{letter-spacing:.07em;color:#94afc2;margin:0 0 8px;padding:0 12px;font-size:11px}.admin-nav-item{text-align:left;color:#c6d6e3;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:43px;margin:3px 0;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.admin-nav-item svg{opacity:.82;flex-shrink:0}.admin-nav-item:hover{background:#29455b}.admin-nav-item.is-selected{color:#174765;background:#e8f2f8;font-weight:760}.admin-current-mark{background:#3474a1;border-radius:50%;width:5px;height:5px;margin-left:auto}.admin-sidebar-foot{border-top:1px solid #35536b;align-items:center;gap:10px;padding:17px 9px 3px;display:flex}.admin-avatar,.admin-top-avatar{color:#1d5276;background:#d5e9f4;border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.admin-sidebar-foot strong,.admin-sidebar-foot small{font-size:12px;display:block}.admin-sidebar-foot small{color:#b5c5d4;margin-top:5px;font-size:11px}.admin-main{flex:1;min-width:0}.admin-topbar{border-bottom:1px solid var(--av-border);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:67px;padding:0 34px;display:flex}.admin-breadcrumb{color:var(--av-muted);font-size:13px}.admin-breadcrumb span{color:#b3c2cc;padding:0 9px}.admin-breadcrumb strong{color:var(--av-ink)}.admin-top-actions{align-items:center;gap:17px;display:flex}.admin-top-avatar{width:32px;height:32px;font-size:13px}.admin-menu-toggle{background:0 0;border:0;padding:9px;display:none}.admin-content{max-width:1470px;margin:auto;padding:32px 36px 45px}.admin-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:17px;margin-bottom:28px;display:flex}.admin-pagehead h1{letter-spacing:-.04em;margin:4px 0 8px;font-size:27px}.admin-pagehead p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.admin-eyebrow{letter-spacing:.09em;font-weight:760;color:var(--av-brand-700)!important;font-size:11px!important}.admin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.admin-stat .av-card__body{padding:20px}.admin-stat-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-icon-tile{color:#266c97;background:#e7f4fa;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.admin-stat h2{margin:16px 0 5px;font-size:17px;font-weight:750}.admin-stat p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.65}.admin-work-area .av-card__body{padding:24px}.admin-area-top,.admin-area-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-area-top h2{margin:0 0 6px;font-size:18px}.admin-area-top p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.5}.admin-area-controls{border-bottom:1px solid var(--av-border);padding:22px 0 18px}.admin-search{width:min(100%,230px)}.admin-search .av-field__label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.admin-search .av-field__input{min-height:40px}.admin-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:258px;padding:40px 14px;display:flex}.admin-empty-icon{color:#4d8ab0;background:#ebf4f9;border-radius:19px;place-items:center;width:60px;height:60px;display:grid}.admin-empty h3{margin:18px 0 5px;font-size:16px}.admin-empty p{color:var(--av-muted);max-width:470px;margin:0 0 15px;font-size:12px;line-height:1.7}.admin-footer-note{color:var(--av-subtle);margin:20px 0;font-size:11px}.admin-modal-field{margin-top:18px}.admin-menu-backdrop{display:none}@media (width<=1080px){.admin-sidebar{flex-basis:218px;width:218px}.admin-content{padding:26px 24px}.admin-topbar{padding:0 24px}}@media (width<=800px){.admin-sidebar{z-index:90;width:246px;transition:transform .18s;position:fixed;top:0;left:0;transform:translate(-105%)}.admin-sidebar--open{transform:translate(0)}.admin-menu-backdrop{z-index:80;background:#132f4770;border:0;display:block;position:fixed;inset:0}.admin-menu-toggle{display:block}.admin-content{padding:22px 17px}.admin-topbar{height:60px;padding:0 17px}.admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-pagehead h1{font-size:24px}}@media (width<=520px){.admin-summary{grid-template-columns:1fr}.admin-top-actions .av-badge{display:none}.admin-area-controls{align-items:stretch}.admin-search,.admin-pagehead>.av-button{width:100%}.admin-work-area .av-card__body{padding:16px}.admin-content{padding:20px 12px}.admin-pagehead{margin-bottom:19px}.admin-topbar{padding:0 12px}}.admin-auth-screen{min-height:100dvh;color:var(--av-ink);background:radial-gradient(circle at 18% 10%,#e6f4fc 0%,#0000 42%),linear-gradient(145deg,#edf5fa,#f8fbfd 65%,#edf4f9);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:34px 18px;display:flex}.admin-auth-brand{color:#193e5a;justify-content:center;align-items:center;gap:13px;display:flex}.admin-auth-mark{color:#23658c;background:#e0f0f9;border:1px solid #c6e1f1;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.admin-auth-brand strong,.admin-auth-brand small{display:block}.admin-auth-brand strong{letter-spacing:.08em;font-size:23px;font-weight:820}.admin-auth-brand small{color:#4c718b;margin-top:4px;font-size:12px}.admin-auth-screen .admin-identity-panel{width:min(100%,520px);max-width:520px}.admin-auth-screen .identity-login .av-card__body{max-width:none;padding:32px clamp(18px,5vw,38px) 38px}.admin-auth-screen .identity-login .identity-form{margin-top:27px}.admin-auth-screen .identity-login .identity-form .av-button{width:100%}.admin-auth-loading{text-align:center;width:min(100%,520px)}.admin-auth-loading .av-card__body{padding:34px 18px}.admin-auth-loading p{color:var(--av-muted);margin:0;font-size:13px}.admin-auth-foot{text-align:center;color:var(--av-muted);margin:0;font-size:12px;line-height:1.5}.admin-session-error{background:var(--av-danger-bg);color:var(--av-danger);border-radius:10px;padding:12px 15px;font-size:13px}.admin-sidebar-foot strong{overflow-wrap:anywhere}@media (width<=520px){.admin-auth-screen{padding:24px 12px}.admin-auth-screen .identity-login .av-card__body{padding:25px 17px 30px}.admin-top-actions{gap:8px}.admin-top-actions .admin-top-avatar{display:none}.admin-breadcrumb{font-size:12px}.admin-breadcrumb span{padding:0 5px}}.admin-identity-panel{gap:18px;max-width:1120px;display:grid}.admin-identity-head,.identity-toolbar,.identity-tabs,.identity-list-tools,.identity-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-identity-head h2{margin:0 0 7px;font-size:19px}.admin-identity-head p,.identity-toolbar p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.65}.identity-notice{text-align:center;color:var(--av-ink);flex-direction:column;align-items:center;gap:14px;padding:45px 18px;display:flex}.identity-notice-icon{color:var(--av-brand-700);background:#eaf5f9;border-radius:17px;place-items:center;width:57px;height:57px;display:grid}.identity-notice h3,.identity-login h3{margin:0;font-size:17px}.identity-notice p,.identity-login p{color:var(--av-muted);max-width:440px;margin:0;font-size:12px;line-height:1.8}.identity-login .av-card__body{max-width:520px;margin:auto;padding:30px 18px 38px}.identity-login-intro{text-align:center;justify-items:center;gap:12px;display:grid}.identity-form{gap:17px;margin-top:25px;display:grid}.identity-error{color:var(--av-danger);background:var(--av-danger-bg);border-radius:8px;margin:0;padding:10px;font-size:12px;line-height:1.6}.identity-toolbar{border-bottom:1px solid var(--av-border);padding:0 0 19px}.identity-toolbar strong{font-size:15px}.identity-tabs{padding:18px 0}.identity-list-tools{margin-bottom:15px}.identity-list-tools .av-field{min-width:min(100%,270px)}.identity-list{border:1px solid var(--av-border);border-radius:11px;overflow:hidden}.identity-row{border-bottom:1px solid var(--av-border);min-height:62px;padding:14px 17px;font-size:13px}.identity-row:last-child{border:0}.identity-empty{color:var(--av-muted);text-align:center;margin:0;padding:36px 15px;font-size:13px}@media (width<=520px){.admin-identity-head,.identity-list-tools{flex-direction:column;align-items:stretch}.identity-list-tools .av-field,.identity-list-tools .av-button{width:100%}.identity-login .av-card__body{padding:25px 8px}.identity-notice{padding:30px 9px}.identity-tabs{flex-direction:column;align-items:flex-start}}.identity-row-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.identity-success{color:var(--av-success);background:var(--av-success-bg);border-radius:9px;padding:10px 13px;font-size:12px;line-height:1.6}.identity-row-actions .av-button{min-height:36px;padding:7px 12px}@media (width<=520px){.identity-row-actions{justify-content:space-between;width:100%}.identity-row-actions .av-button{min-height:44px}}.identity-password-guidance{background:var(--av-warning-bg);color:var(--av-warning);border-radius:8px;margin:-7px 0 0;padding:9px 12px;font-size:12px;line-height:1.65}.identity-form .av-field__input[aria-invalid=true]{border-color:var(--av-warning)}.identity-role-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.identity-permission-card{border:1px solid var(--av-border);background:#fff;border-radius:11px;min-width:0;padding:17px}.identity-permission-head{border-bottom:1px solid var(--av-border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.identity-permission-head strong,.identity-permission-head small{display:block}.identity-permission-head strong{color:var(--av-ink);font-size:15px}.identity-permission-head small{color:var(--av-muted);margin-top:4px;font-size:11px}.identity-permission-list{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.identity-permission-list span{min-height:30px;color:var(--av-ink);background:#f1f6f9;border-radius:8px;align-items:center;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-flex}.identity-permission-list em{color:var(--av-muted);font-size:12px;font-style:normal}.identity-permission-note{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:9px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:12px;line-height:1.6}@media (width<=720px){.identity-role-permissions{grid-template-columns:1fr}}.country-panel{max-width:1210px;margin:0 auto}.country-head{justify-content:space-between;align-items:center;gap:16px;margin:3px 0 22px;display:flex}.country-head h1{letter-spacing:-.025em;margin:0;font-size:23px}.country-workspace .av-card__body{padding:22px 24px}.country-filter{flex-wrap:wrap;align-items:flex-end;gap:15px;padding:20px 0 18px;display:flex}.country-filter .av-search{flex:260px;max-width:370px}.country-filter .av-field{flex:0 0 150px}.country-workspace .av-table{min-width:800px}.country-name{flex-direction:column;gap:4px;display:flex}.country-name strong{font-weight:730}.country-name small{color:var(--av-muted);font-size:11px}.country-timezone{overflow-wrap:anywhere;font-size:12px}.country-notice{background:var(--av-success-bg);color:var(--av-success);border-radius:10px;margin:0 0 15px;padding:11px 15px;font-size:13px}.country-error{background:var(--av-danger-bg);color:var(--av-danger);border-radius:10px;grid-column:1/-1;margin:3px 0 0;padding:11px 13px;font-size:12px;line-height:1.6}.country-footnote{color:var(--av-muted);padding:14px 0 0;font-size:12px}.country-language-intro{color:var(--av-muted);margin:21px 0 12px;font-size:13px}.country-language-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.country-language-row{border:1px solid var(--av-border);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:13px;display:flex}.country-language-row span{color:var(--av-muted);font-size:11px}.country-price-pending{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:205px;padding:34px 12px;display:flex}.country-price-pending h2{margin:0;font-size:17px}.country-price-pending p{max-width:510px;color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.country-form{gap:17px;display:grid}.country-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;display:grid}.country-languages{border:1px solid var(--av-border);border-radius:12px;min-width:0;padding:12px 14px 15px}.country-languages legend{padding:0 5px;font-size:13px;font-weight:720}.country-language-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:2px;display:grid}.country-language-choice,.country-enabled{align-items:center;gap:9px;min-height:35px;font-size:13px;display:flex}.country-language-choice input,.country-enabled input{width:16px;height:16px;accent-color:var(--av-brand-700);flex:none}.country-enabled{font-weight:650}.country-language-form{gap:16px;display:grid}@media (width<=700px){.country-workspace .av-card__body{padding:17px 13px}.country-head h1{font-size:20px}.country-head>.av-button{min-height:42px}.country-form-grid,.country-language-list{grid-template-columns:1fr}.country-filter .av-field{flex:100%}}@media (width<=390px){.country-head{flex-wrap:wrap;align-items:flex-start}.country-head>.av-button{width:100%}.country-language-checks{grid-template-columns:1fr}}.country-operating-banner{border:1px solid var(--av-border);background:var(--av-surface);border-radius:13px;flex-wrap:wrap;align-items:center;gap:9px 18px;margin:0 0 18px;padding:17px 22px;display:flex}.country-operating-title{color:var(--av-muted);font-size:12px;font-weight:650}.country-operating-banner>strong{font-size:16px;font-weight:760}.country-operating-details{color:var(--av-muted);font-size:12px;font-weight:500}.country-operating-footnote{color:var(--av-muted);flex-basis:100%;font-size:12px;line-height:1.6}.country-status-cell{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.country-status-cell small{color:var(--av-muted);font-size:11px}.country-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.country-operating-dialog{gap:12px;line-height:1.7;display:grid}.country-operating-dialog>strong{font-size:16px}.country-operating-dialog p{margin:0;font-size:13px}.country-operating-blocked{color:var(--av-danger);background:var(--av-danger-bg);border-radius:10px;padding:12px}@media (width<=700px){.country-operating-banner{padding:15px}.country-operating-title{flex-basis:100%}}.country-timezone-field{flex-direction:column;gap:4px;min-width:0;display:flex}.country-timezone-field>.av-field{width:100%;min-width:0}.country-timezone-hint{color:var(--av-muted);font-size:11px;line-height:1.45}.country-timezone-warning{color:var(--av-danger);font-size:11px;font-weight:650;line-height:1.5}.pricing-panel{flex-direction:column;gap:18px;min-width:0;display:flex}.pricing-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.pricing-toolbar>.av-field{flex:1;min-width:210px;max-width:380px}.pricing-summary{border:1px solid var(--av-border);background:#f8fbfe;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:15px 17px;display:flex}.pricing-summary>span:first-child{color:var(--av-text);font-size:16px}.pricing-summary-muted{color:var(--av-muted);font-size:12px}.pricing-message,.pricing-empty,.pricing-reference,.pricing-history{border:1px solid var(--av-border);color:var(--av-text);background:#fbfdff;border-radius:12px;padding:16px;line-height:1.65}.pricing-message .av-button{margin-left:14px}.pricing-notice{color:#205a3d;background:#f1f9f4;border:1px solid #c3e2d0;border-radius:9px;padding:11px 14px;font-size:13px}.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.pricing-money-card{border:1px solid var(--av-border);background:#fff;border-radius:13px;flex-direction:column;gap:9px;min-width:0;padding:17px 15px;display:flex}.pricing-money-card>span{color:var(--av-muted);font-size:13px;font-weight:650}.pricing-money-card>strong{color:var(--av-text);overflow-wrap:anywhere;font-size:19px}.pricing-money-card>small{color:var(--av-muted);font-size:11px}.pricing-money-card>p{border-top:1px solid var(--av-border);color:#245b85;overflow-wrap:anywhere;margin:5px 0 0;padding-top:12px;font-size:12px}.pricing-draft-banner{color:var(--av-muted);align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.pricing-owner-split{color:#244666;background:#f4f9ff;border:1px solid #d7e6f4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px 16px;padding:13px 15px;font-size:12px;line-height:1.6;display:flex}.pricing-owner-split>strong{font-size:13px}.pricing-owner-split>span{flex:420px;min-width:0}.pricing-owner-split>.av-button{margin-left:auto}.pricing-empty{flex-direction:column;gap:5px;font-size:13px;display:flex}.pricing-empty span{color:#815d27}.pricing-publish{background:#fffaf0;border:1px solid #e6d6b3;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.pricing-publish strong{font-size:14px}.pricing-publish p{color:#725b37;max-width:630px;margin:6px 0 0;font-size:12px;line-height:1.6}.pricing-history{flex-direction:column;gap:12px;display:flex}.pricing-history article{border:1px solid var(--av-border);border-radius:10px;flex-direction:column;gap:5px;padding:11px;display:flex}.pricing-history article p,.pricing-reference p{margin:6px 0}.pricing-history article span,.pricing-history article small{color:var(--av-muted);font-size:12px}.pricing-panel .av-modal{width:min(100%,640px)}.pricing-modal-context{color:var(--av-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 13px;margin:0 0 14px;font-size:13px;display:flex}.pricing-modal-context strong{color:var(--av-ink);font-size:14px}.pricing-modal-source{color:#245b85;background:#f0f6fc;border:1px solid #d6e5f3;border-radius:10px;margin-bottom:18px;padding:10px 12px;font-size:12px;line-height:1.55}.pricing-modal-owner-note{color:var(--av-muted);margin:13px 0 0;font-size:12px;line-height:1.5}.pricing-modal-reason{grid-column:1/-1}.pricing-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px 16px;display:grid}.pricing-modal-fields>.av-field{min-width:0}.pricing-load-sample{color:#245b85;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:12px;text-decoration:underline}.pricing-load-sample:focus-visible{outline-offset:3px;outline:2px solid #3273a2}.pricing-form-error{color:#b42318;font-size:13px;line-height:1.5}@media (width<=720px){.pricing-cards{grid-template-columns:1fr}.pricing-panel .av-modal{width:100%}.pricing-modal-fields{grid-template-columns:1fr}.pricing-modal-reason{grid-column:1}.pricing-publish{flex-direction:column;align-items:stretch}.pricing-toolbar>.av-field{max-width:none}}.pricing-default-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.pricing-default-matrix article{border:1px solid var(--av-border,#dbe5f2);background:var(--av-card,#fff);border-radius:12px;gap:7px;min-width:0;padding:13px;display:grid}.pricing-default-matrix article>span{color:var(--av-muted,#59677c);font-size:13px}.pricing-default-matrix article>strong{overflow-wrap:anywhere;font-size:18px}.pricing-default-anchors{grid-template-columns:repeat(auto-fit,minmax(146px,1fr));gap:9px;margin:11px 0 18px;display:grid}.pricing-default-anchors span{border:1px solid var(--av-border,#dbe5f2);border-radius:10px;padding:10px 12px}@media (width<=540px){.pricing-default-matrix{grid-template-columns:minmax(0,1fr)}.pricing-default-anchors{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-default-tiers{grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:9px;margin:11px 0 18px;display:grid}.pricing-default-tiers span{border:1px solid var(--av-border,#dbe5f2);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:11px 12px;display:flex}.pricing-default-tiers b{color:var(--av-muted,#59677c);font-size:12px}.pricing-fx-summary{border:1px solid var(--av-border);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px 14px;min-width:0;padding:12px 15px;font-size:12px;line-height:1.6;display:flex}.pricing-fx-summary>strong{flex:0 0 100%;font-size:13px}.pricing-fx-summary>span{overflow-wrap:anywhere;color:#245b85}.pricing-fx-summary>small{color:var(--av-muted);flex:0 0 100%}.pricing-fx-editor{border:1px solid var(--av-border);background:#f8fbfe;border-radius:12px;grid-column:1/-1;min-width:0;padding:12px 14px}.pricing-fx-editor>strong{font-size:13px}.pricing-fx-editor>p{color:var(--av-muted);margin:6px 0 14px;font-size:12px;line-height:1.6}.pricing-fx-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pricing-fx-inputs>.av-field{min-width:0}.pricing-fx-inputs>.av-field:last-child{grid-column:1/-1}@media (width<=720px){.pricing-fx-inputs{grid-template-columns:1fr}.pricing-fx-inputs>.av-field:last-child{grid-column:1}}.pricing-publish-preview{background:#f6fbf7;border:1px solid #bed9c9;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.pricing-publish-preview>strong{font-size:15px}.pricing-publish-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pricing-publish-preview-grid>span{border:1px solid var(--av-border);overflow-wrap:anywhere;background:#fff;border-radius:9px;padding:10px;font-size:13px}.pricing-publish-preview>p,.pricing-stage-two-note{color:var(--av-muted);font-size:12px;line-height:1.65}.pricing-publish-confirm{align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.pricing-publish-confirm input{accent-color:#1b7350;flex-shrink:0;margin-top:4px}.pricing-publish-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=720px){.pricing-publish-preview-grid{grid-template-columns:1fr}.pricing-publish-actions>*{flex:auto}}.pricing-current-list{border:1px solid var(--av-border);background:#fff;border-radius:12px;gap:0;display:grid;overflow:hidden}.pricing-current-row{border-bottom:1px solid var(--av-border);justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;display:flex}.pricing-current-row:last-child{border-bottom:0}.pricing-current-row>div{gap:4px;min-width:0;display:grid}.pricing-current-row strong{font-size:14px}.pricing-current-row span{color:var(--av-muted);font-size:12px;line-height:1.5}.pricing-current-row>b{white-space:nowrap;font-size:16px}.pricing-history-compact{border:1px solid var(--av-border);background:#fbfdff;border-radius:12px;overflow:hidden}.pricing-history-compact>summary{cursor:pointer;padding:13px 15px;font-size:13px;font-weight:700;list-style:none}.pricing-history-compact>summary::-webkit-details-marker{display:none}.pricing-history-compact[open]>summary{border-bottom:1px solid var(--av-border)}.pricing-history-compact>.pricing-history{background:0 0;border:0;border-radius:0}@media (width<=720px){.pricing-current-row{flex-direction:column;align-items:flex-start;gap:8px}.pricing-current-row>b{white-space:normal}}.finance-bank{min-width:0;max-width:1220px;margin:0 auto}.finance-bank-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:3px 0 22px;display:flex}.finance-bank-head h1{letter-spacing:-.025em;margin:0 0 7px;font-size:25px}.finance-bank-head p{color:var(--av-muted);margin:0;font-size:13px}.finance-bank-work .av-card__body{min-width:0;padding:22px 24px}.finance-bank-tabs{margin-bottom:19px}.finance-bank-content{min-width:0}.finance-bank-toolbar{flex-wrap:wrap;align-items:end;gap:14px;padding:3px 0 21px;display:flex}.finance-bank-toolbar>.av-field{flex:0 0 240px}.finance-bank-search{flex:220px;max-width:350px}.finance-bank-primary{flex:none;justify-content:flex-end;align-items:center;gap:9px;margin-left:auto;display:flex}.finance-bank-message,.finance-bank-error,.finance-bank-notice{border-radius:11px;padding:17px 16px;font-size:13px;line-height:1.65}.finance-bank-message{border:1px solid var(--av-border);color:var(--av-muted);background:#f6f9fc}.finance-bank-error{color:#a32d35;background:#fff4f4;border:1px solid #edcbcb;margin:9px 0}.finance-bank-notice{color:#1d6644;background:#f0f9f4;border:1px solid #cbe8d8;margin:9px 0}.finance-bank-tablewrap{border:1px solid var(--av-border);border-radius:12px;overflow-x:auto}.finance-bank-table{border-collapse:collapse;width:100%;min-width:690px;font-size:13px}.finance-bank-table th{text-align:left;color:#597182;background:#f5f9fc;padding:14px 13px;font-weight:720}.finance-bank-table td{border-top:1px solid var(--av-border);vertical-align:middle;padding:14px 13px}.finance-bank-table td strong{overflow-wrap:anywhere}.finance-bank-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.finance-bank-row-actions .av-button{padding:7px 10px;font-size:12px}.finance-bank-table th:last-child,.finance-bank-table td:last-child{text-align:right}.finance-bank-empty{color:var(--av-muted);text-align:center!important;padding:42px 13px!important}.finance-bank-paging{color:var(--av-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}.finance-bank-paging>div{align-items:center;gap:10px;display:flex}.finance-bank-form{flex-direction:column;gap:15px;display:flex}.finance-bank-context{color:#386082;background:#f4f8fc;border-radius:9px;margin:0;padding:10px 13px;font-size:12px}.finance-bank-fields-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.finance-bank-fields-head strong{font-size:14px}.finance-bank-fields{flex-direction:column;gap:13px;min-height:0;padding:2px 1px;display:flex;overflow:visible}.finance-bank-field{border:1px solid var(--av-border);background:#fbfdff;border-radius:11px;padding:13px}.finance-bank-field-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.finance-bank-field-head strong{font-size:13px}.finance-bank-field-head>div{align-items:center;gap:6px;display:flex}.finance-bank-field-head .av-button{padding:5px 8px;font-size:11px}.finance-bank-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finance-bank-field-grid .av-field{min-width:0}.finance-bank-select{flex-direction:column;gap:5px;font-size:12px;font-weight:650;display:flex}.finance-bank-select select{border:1px solid var(--av-border);background:#fff;border-radius:9px;width:100%;height:38px;padding:5px}.finance-bank-options{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.finance-bank-options label{align-items:center;gap:6px;font-size:12px;display:flex}.finance-bank-options input{accent-color:#2b739f;width:15px;height:15px}.finance-bank-preview{background:#f5fbfe;border:1px solid #cbdfe9;border-radius:11px;padding:14px}.finance-bank-preview>strong{font-size:14px;display:block}.finance-bank-preview>p{color:#5e7786;margin:6px 0 13px;font-size:12px}.finance-bank-preview>div{border-top:1px solid #dbe7ee;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.finance-bank-preview>div span{color:#577182}.finance-bank-preview>div strong{overflow-wrap:anywhere;text-align:right;font-weight:720}.finance-bank .finance-bank-editor-modal.av-modal{box-sizing:border-box;flex-direction:column;width:min(100%,960px);min-width:0;height:min(94dvh,960px);max-height:94dvh;padding:0;display:flex;overflow:hidden}.finance-bank-editor-modal .av-modal__top{border-bottom:1px solid var(--av-border);background:var(--av-paper);flex:none;align-items:center;padding:23px 28px 17px}.finance-bank-editor-modal .av-modal__content{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:auto;min-height:0;margin-top:0;padding:20px 28px 27px;overflow:hidden auto}.finance-bank-editor-modal .av-modal__actions{padding:16px 28px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--av-border);background:var(--av-paper);flex:none;margin-top:0}.finance-bank-editor-modal .finance-bank-form{gap:17px;min-width:0}.finance-bank-editor-modal .finance-bank-fields{max-height:none;overflow:visible}.finance-bank-editor-modal .finance-bank-field{min-width:0;padding:16px}.finance-bank-editor-modal .finance-bank-field-grid{gap:13px}.finance-bank-editor-modal .finance-bank-preview{min-width:0}@media (width<=520px){.finance-bank .finance-bank-editor-modal.av-modal{border-radius:19px 19px 0 0;width:100%;height:min(96dvh,960px);max-height:96dvh}.finance-bank-editor-modal .av-modal__top{padding:17px 16px 13px}.finance-bank-editor-modal .av-modal__content{padding:16px 16px 22px}.finance-bank-editor-modal .av-modal__actions{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.finance-bank-editor-modal .finance-bank-field{padding:12px}.finance-bank-editor-modal .finance-bank-field-head>div{flex-wrap:wrap}}@media (width<=800px){.finance-bank-work .av-card__body{padding:16px}.finance-bank-toolbar>.av-field{flex:200px}.finance-bank-primary{flex:100%;justify-content:flex-end;margin-left:0}.finance-bank-field-grid{grid-template-columns:1fr}.finance-bank-editor-modal .av-modal__content{padding:16px 17px 22px}.finance-bank-editor-modal .av-modal__top{padding:18px 17px 14px}.finance-bank-editor-modal .av-modal__actions{padding:14px 17px max(14px,env(safe-area-inset-bottom))}.finance-bank-field-head{flex-wrap:wrap;align-items:flex-start}}.finance-bank .finance-bank-audit-modal.av-modal{flex-direction:column;width:min(100%,1040px);max-height:90dvh;display:flex;overflow:hidden}.finance-bank-audit-modal .av-modal__content{min-height:0;overflow-y:auto}.finance-bank-audit{min-width:0}.finance-bank-audit-wrap{border:1px solid var(--av-border);border-radius:11px;margin-top:14px;overflow-x:auto}.finance-bank-audit-table{border-collapse:collapse;width:100%;min-width:840px;font-size:12px}.finance-bank-audit-table th{color:#597182;text-align:left;white-space:nowrap;background:#f5f9fc;padding:12px;font-weight:720}.finance-bank-audit-table td{border-top:1px solid var(--av-border);vertical-align:middle;padding:12px}.finance-bank-audit-table td strong{overflow-wrap:anywhere}.finance-bank-audit-note{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}@media (width<=800px){.finance-bank-primary{flex-wrap:wrap;flex:100%;justify-content:flex-end;margin-left:0}}.agent-admin{min-width:0;max-width:1220px;margin:0 auto}.agent-admin-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:4px 0 22px;display:flex}.agent-admin-header h1{margin:0 0 5px;font-size:25px}.agent-admin-header p{color:var(--av-muted);margin:0;font-size:13px}.agent-admin-card .av-card__body{min-width:0;padding:22px 24px}.agent-admin-filters{flex-wrap:wrap;align-items:end;gap:13px;margin-bottom:20px;display:flex}.agent-admin-filters>.av-field{flex:0 180px;min-width:145px}.agent-admin-search{flex:240px;align-items:end;gap:8px;max-width:400px;display:flex}.agent-admin-search .av-search{flex:1;min-width:0}.agent-admin-table-scroll{border:1px solid var(--av-border);border-radius:12px;overflow-x:auto}.agent-admin-table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.agent-admin-table th{color:#547086;text-align:left;background:#f5f9fc;padding:15px 14px}.agent-admin-table td{border-top:1px solid var(--av-border);vertical-align:middle;padding:15px 14px}.agent-admin-table th:last-child,.agent-admin-table td:last-child{text-align:right}.agent-admin-table td:nth-child(2){overflow-wrap:anywhere;max-width:300px}.agent-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.agent-admin-actions .av-button{padding:7px 10px;font-size:12px}.agent-admin-empty{text-align:center;color:var(--av-muted);padding:32px 14px;font-size:13px}.agent-admin-footer{color:var(--av-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}.agent-admin-footer>div{align-items:center;gap:10px;display:flex}.agent-admin-refresh{justify-content:flex-end;margin-top:15px;display:flex}.agent-admin-notice,.agent-admin-error{border-radius:9px;margin:10px 0;padding:12px 14px;font-size:13px}.agent-admin-notice{color:#206b4e;background:#eff9f3;border:1px solid #c4e8d5}.agent-admin-error{color:#a02b35;background:#fff3f4;border:1px solid #efcad0}.agent-admin-form{gap:17px;display:grid}.agent-admin-context{background:#f3f8fb;border-radius:9px;margin:0;padding:11px 13px;font-size:13px}.agent-admin-password{color:#85531f;background:#fff5e8;border-radius:8px;margin:0;padding:10px 12px;font-size:12px}.agent-admin-password.is-valid{color:#206b4e;background:#eff9f3;border:1px solid #c4e8d5}.agent-admin-countries{border:1px solid var(--av-border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:13px;display:grid}.agent-admin-countries legend{padding:0 5px;font-size:13px;font-weight:700}.agent-admin-countries label{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.agent-admin-countries input{accent-color:var(--av-brand-700);flex-shrink:0;width:16px;height:16px}.agent-admin-countries p{color:var(--av-muted);grid-column:1/-1;margin:4px 0;font-size:12px}@media (width<=590px){.agent-admin-header{flex-direction:column;align-items:stretch}.agent-admin-header>.av-button{align-self:stretch}.agent-admin-card .av-card__body{padding:17px 13px}.agent-admin-filters{flex-direction:column;align-items:stretch}.agent-admin-filters>.av-field,.agent-admin-search{flex:auto;width:100%;max-width:none}.agent-admin-footer{flex-direction:column;align-items:flex-start}.agent-admin-actions .av-button{min-height:40px}.agent-admin-countries{grid-template-columns:1fr}}.agent-admin-header-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.agent-admin .agent-admin-audit-modal.av-modal{flex-direction:column;width:min(100%,900px);max-height:90dvh;display:flex;overflow:hidden}.agent-admin-audit-modal .av-modal__content{min-height:0;overflow-y:auto}.agent-admin-audit{min-width:0}.agent-admin-audit-search{align-items:end;gap:8px;max-width:430px;display:flex}.agent-admin-audit-search .av-search{flex:1;min-width:0}.agent-admin-audit-wrap{border:1px solid var(--av-border);border-radius:11px;margin-top:15px;overflow-x:auto}.agent-admin-audit-table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.agent-admin-audit-table th{color:#597182;text-align:left;white-space:nowrap;background:#f5f9fc;padding:12px;font-weight:720}.agent-admin-audit-table td{border-top:1px solid var(--av-border);vertical-align:middle;padding:12px}.agent-admin-audit-table td strong{overflow-wrap:anywhere}.agent-admin-audit-footer{color:var(--av-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.agent-admin-audit-footer>div{align-items:center;gap:10px;display:flex}.agent-admin-audit-note{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}@media (width<=590px){.agent-admin-header-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.agent-admin-header-actions .av-button{width:100%}.agent-admin-audit-search{max-width:none}.agent-admin-audit-footer{flex-direction:column;align-items:flex-start}}.admin-review{min-width:0;max-width:1220px;margin:0 auto}.admin-review-header{justify-content:space-between;align-items:center;gap:15px;margin:4px 0 20px;display:flex}.admin-review-header h1{color:#19364e;margin:0;font-size:25px}.admin-review-card .av-card__body{min-width:0;padding:22px}.admin-review-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-review-row h2{color:#1b354b;margin:0;font-size:17px}.admin-review-row .av-button{align-items:center;gap:7px;display:inline-flex}.admin-review-type-tabs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;margin:22px 0;display:grid}.admin-review-type-tabs .av-button{justify-content:center;width:100%;min-height:40px}.admin-review-filters{grid-template-columns:minmax(190px,1fr) minmax(135px,180px) minmax(135px,180px);align-items:end;gap:12px;min-width:0;margin:22px 0;display:grid}.admin-review-search{align-items:end;gap:8px;min-width:0;display:flex}.admin-review-search .av-search{flex:1;min-width:0}.admin-review-search .av-button{flex-shrink:0}.admin-review-table-scroll{width:100%;overflow-x:auto}.admin-review-table{border-collapse:collapse;text-align:left;width:100%;min-width:710px;font-size:13px}.admin-review-table th{color:#526b7b;background:#f3f7fa;padding:12px 10px;font-weight:600}.admin-review-table td{border-bottom:1px solid var(--av-border);color:#26445b;padding:12px 10px}.admin-review-table td .av-button{white-space:nowrap}.admin-review-empty{text-align:center;color:var(--av-muted)!important;padding:32px 12px!important}.admin-review-footer{color:var(--av-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;font-size:13px;display:flex}.admin-review-footer>div{align-items:center;gap:6px;display:flex}.admin-review-status{border-top:1px solid var(--av-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:225px;margin-top:17px;padding:29px 16px;display:flex}.admin-review-symbol{color:#39769a;background:#eaf4f8;border-radius:17px;place-items:center;width:54px;height:54px;display:grid}.admin-review-status h3{color:#1b354b;margin:4px 0 0;font-size:17px}.admin-review-status p{color:var(--av-muted);max-width:520px;margin:0;font-size:13px;line-height:1.7}.admin-review-modal{max-width:710px}.admin-review-detail{font-size:13px;line-height:1.6}.admin-review-detail h3{border-top:1px solid var(--av-border);margin:18px 0 9px;padding-top:15px;font-size:15px}.admin-review-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.admin-review-detail-grid p{flex-direction:column;min-width:0;margin:0;display:flex}.admin-review-detail-grid span{color:var(--av-muted);font-size:12px}.admin-review-detail-grid strong{color:#1b354b;overflow-wrap:anywhere;font-weight:550}.admin-review-bank-name{font-weight:600}.admin-review-no-write{color:#8f651f;background:#fff7e8;border-radius:8px;padding:10px 12px}@media (width<=850px){.admin-review-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-review-search{grid-column:1/-1}}@media (width<=590px){.admin-review-card .av-card__body{padding:16px 12px}.admin-review-header h1{font-size:22px}.admin-review-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-review-search{grid-column:1/-1}.admin-review-status{min-height:215px;padding:29px 9px}.admin-review-detail-grid{grid-template-columns:1fr}}.admin-review-stage2{border:1px solid var(--av-border);text-align:left;background:#f5f9fc;border-radius:12px;width:100%;min-width:0;max-width:none;margin-top:8px;padding:15px}.admin-review-stage2 h4{color:#19364e;margin:0 0 10px;font-size:14px}.admin-review-stage2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.admin-review-stage2-grid>div{border:1px solid var(--av-border);background:#fff;border-radius:9px;min-width:0;padding:12px}.admin-review-stage2-grid span{color:var(--av-muted);font-size:12px;display:block}.admin-review-stage2-grid strong{color:#294963;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.55;display:block}.admin-review-stage2>p{max-width:100%;line-height:1.7}@media (width<=720px){.admin-review-stage2-grid{grid-template-columns:1fr}.admin-review-stage2{padding:12px}}.admin-review-proof{flex-direction:column;align-items:flex-start;gap:8px;margin:4px 0 14px;display:flex}.admin-review-proof>a{border:1px solid var(--av-border);background:#f8fbfd;border-radius:10px;max-width:100%;padding:7px;display:block}.admin-review-proof img{object-fit:contain;border-radius:6px;width:auto;max-width:100%;max-height:300px;display:block}.admin-review-proof>span{color:var(--av-muted);font-size:12px}@media (width<=590px){.admin-review-proof img{max-height:240px}}.admin-review-lifecycle-modal{max-width:760px}.admin-review-lifecycle{font-size:13px;line-height:1.6}.admin-review-lifecycle-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.admin-review-lifecycle-summary>div{border:1px solid var(--av-border);background:#f7fafc;border-radius:10px;min-width:0;padding:12px}.admin-review-lifecycle-summary span{color:var(--av-muted);font-size:12px;display:block}.admin-review-lifecycle-summary strong{color:#19364e;overflow-wrap:anywhere;margin-top:5px;font-size:14px;display:block}.admin-review-lifecycle-note{color:#526b7b;background:#f5f9fc;border-radius:9px;margin:0 0 14px;padding:10px 12px}.admin-review-lifecycle-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 16px;display:grid}.admin-review-lifecycle-success{color:#276a48;background:#edf8f2;border-radius:8px;padding:10px 12px}.admin-review-lifecycle h3{border-top:1px solid var(--av-border);margin:18px 0 9px;padding-top:15px;font-size:15px}.admin-review-lifecycle-history{gap:8px;display:grid}.admin-review-lifecycle-history>div{border:1px solid var(--av-border);border-radius:9px;padding:10px 12px}.admin-review-lifecycle-history p{justify-content:space-between;gap:10px;margin:0;display:flex}.admin-review-lifecycle-history p+p{color:var(--av-muted);margin-top:5px;font-size:12px}.admin-review-lifecycle-empty{color:var(--av-muted);margin:0}@media (width<=590px){.admin-review-lifecycle-summary,.admin-review-lifecycle-form{grid-template-columns:1fr}.admin-review-lifecycle-history p{flex-direction:column;align-items:flex-start;gap:2px}}.reward-account-admin{gap:18px;display:grid}.reward-account-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reward-account-toolbar h2{margin:0 0 5px;font-size:18px}.reward-account-toolbar p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.reward-account-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reward-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reward-summary-card .av-card__body{padding:17px}.reward-summary-card span,.reward-summary-card strong,.reward-summary-card small{display:block}.reward-summary-card span{color:var(--av-muted);font-size:12px;font-weight:700}.reward-summary-card strong{color:var(--av-ink);letter-spacing:-.02em;margin:7px 0;font-size:23px}.reward-summary-card small{color:var(--av-muted);font-size:11px;line-height:1.5}.reward-ledger-card .av-card__body{padding:22px}.reward-account-tabs{border-bottom:1px solid var(--av-border);padding-bottom:16px}.reward-list-tools{justify-content:space-between;align-items:end;gap:16px;padding:18px 0;display:flex}.reward-list-tools>p{color:var(--av-muted);text-align:right;max-width:440px;margin:0;font-size:12px;line-height:1.55}.reward-search{align-items:end;gap:9px;min-width:min(100%,380px);display:flex}.reward-search .av-field{flex:1}.reward-message{color:#9a5e00;margin:0 0 12px;font-size:13px}.reward-state{text-align:center;min-height:250px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.reward-state h3{color:var(--av-ink);margin:13px 0 5px;font-size:17px}.reward-state p{margin:0;font-size:13px}.reward-table-wrap{overflow-x:auto}.reward-table{border-collapse:collapse;width:100%;min-width:760px}.reward-table th,.reward-table td{border-bottom:1px solid var(--av-border);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.reward-table th{color:var(--av-muted);background:#f8fafc;font-weight:700}.reward-table td:first-child{font-weight:700}.reward-empty{color:var(--av-muted);text-align:center!important;padding:44px 14px!important}.reward-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.reward-footer>div{align-items:center;gap:8px;display:flex}.reward-boundary-note{color:#7a5715;background:#fff8e8;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.65}@media (width<=1100px){.reward-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.reward-account-toolbar,.reward-list-tools,.reward-footer{flex-direction:column;align-items:stretch}.reward-list-tools>p{text-align:left;max-width:none}.reward-search{min-width:0}.reward-summary-grid{grid-template-columns:1fr 1fr}}@media (width<=430px){.reward-summary-grid{grid-template-columns:1fr}.reward-ledger-card .av-card__body{padding:16px}.reward-search{grid-template-columns:1fr auto;display:grid}.reward-table{min-width:720px}}.principal-maturity-admin{gap:18px;display:grid}.principal-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.principal-toolbar h2{margin:0 0 5px;font-size:18px}.principal-toolbar p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.principal-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.principal-summary-card .av-card__body{padding:17px}.principal-summary-card span,.principal-summary-card strong,.principal-summary-card small{display:block}.principal-summary-card span{color:var(--av-muted);font-size:12px;font-weight:700}.principal-summary-card strong{color:var(--av-ink);letter-spacing:-.02em;margin:7px 0;font-size:24px}.principal-summary-card .principal-next-time{align-items:center;min-height:35px;font-size:16px;line-height:1.45;display:flex}.principal-summary-card small{color:var(--av-muted);font-size:11px;line-height:1.5}.principal-list-card .av-card__body{padding:22px}.principal-filters{border-bottom:1px solid var(--av-border);grid-template-columns:minmax(280px,1fr) 160px 160px;align-items:end;gap:14px;padding-bottom:18px;display:grid}.principal-search{align-items:end;gap:9px;display:flex}.principal-search .av-field{flex:1}.principal-message{color:#9a5e00;margin:14px 0 0;font-size:13px}.principal-state{text-align:center;min-height:250px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.principal-state h3{color:var(--av-ink);margin:13px 0 5px;font-size:17px}.principal-state p{margin:0;font-size:13px}.principal-table-wrap{margin-top:6px;overflow-x:auto}.principal-table{border-collapse:collapse;width:100%;min-width:1080px}.principal-table th,.principal-table td{border-bottom:1px solid var(--av-border);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.principal-table th{color:var(--av-muted);background:#f8fafc;font-weight:700}.principal-table td:first-child{color:var(--av-ink);font-weight:700}.principal-empty{color:var(--av-muted);text-align:center!important;padding:44px 14px!important}.principal-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.principal-footer>div{align-items:center;gap:8px;display:flex}.principal-boundary-note{color:#7a5715;background:#fff8e8;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.65}@media (width<=1100px){.principal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.principal-toolbar,.principal-footer{flex-direction:column;align-items:stretch}.principal-filters{grid-template-columns:1fr 1fr}.principal-search{grid-column:1/-1}.principal-summary-grid{grid-template-columns:1fr 1fr}}@media (width<=430px){.principal-summary-grid{grid-template-columns:1fr}.principal-list-card .av-card__body{padding:16px}.principal-filters{grid-template-columns:1fr}.principal-search{grid-column:1/-1;grid-template-columns:1fr auto;display:grid}.principal-table{min-width:980px}}.plan-admin{gap:18px;display:grid}.plan-admin-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.plan-admin-head h1{letter-spacing:-.035em;margin:0 0 7px;font-size:27px}.plan-admin-head p,.plan-admin-toolbar p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.plan-admin-card .av-card__body{padding:24px}.plan-admin-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.plan-admin-toolbar h2{margin:0 0 5px;font-size:18px}.plan-admin-filters{border-bottom:1px solid var(--av-border);grid-template-columns:minmax(280px,1fr) 180px 180px;align-items:end;gap:14px;padding:20px 0 18px;display:grid}.plan-admin-search{align-items:end;gap:9px;display:flex}.plan-admin-search .av-field{flex:1}.plan-admin-message{color:#9a5e00;margin:16px 0 0;font-size:13px}.plan-admin-state{text-align:center;min-height:260px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.plan-admin-state h3{color:var(--av-ink);margin:13px 0 5px;font-size:17px}.plan-admin-state p{max-width:560px;margin:0;font-size:13px;line-height:1.65}.plan-admin-table-wrap{margin-top:6px;overflow-x:auto}.plan-admin-table{border-collapse:collapse;width:100%;min-width:980px}.plan-admin-table th,.plan-admin-table td{border-bottom:1px solid var(--av-border);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.plan-admin-table th{color:var(--av-muted);background:#f8fafc;font-weight:700;position:sticky;top:0}.plan-admin-table td:first-child{color:var(--av-ink);font-weight:700}.plan-admin-empty{color:var(--av-muted);text-align:center!important;padding:44px 14px!important}.plan-admin-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.plan-admin-footer>div{align-items:center;gap:8px;display:flex}.plan-admin-detail{gap:18px;display:grid}.plan-admin-detail h3{margin:2px 0 -5px;font-size:15px}.plan-admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plan-admin-detail-grid p{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;margin:0;padding:12px}.plan-admin-detail-grid span,.plan-admin-detail-grid strong{display:block}.plan-admin-detail-grid span{color:var(--av-muted);margin-bottom:5px;font-size:11px}.plan-admin-detail-grid strong{overflow-wrap:anywhere;font-size:13px}.plan-admin-note{color:#7a5715;background:#fff8e8;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.65}@media (width<=1100px){.plan-admin-filters{grid-template-columns:1fr 1fr}.plan-admin-search{grid-column:1/-1}}@media (width<=760px){.plan-admin-head,.plan-admin-toolbar,.plan-admin-footer{flex-direction:column;align-items:stretch}.plan-admin-detail-grid{grid-template-columns:1fr}}@media (width<=430px){.plan-admin-head h1{font-size:23px}.plan-admin-card .av-card__body{padding:16px}.plan-admin-filters{grid-template-columns:1fr}.plan-admin-search{grid-template-columns:1fr auto;display:grid}.plan-admin-table{min-width:900px}}.plan-module-tabs{padding:2px 0 0}@media (width<=520px){.plan-module-tabs{overflow-x:auto}}.referral-admin-card .av-card__body{padding:24px}.referral-admin-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.referral-admin-head h2{margin:0 0 5px;font-size:18px}.referral-admin-head p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.referral-admin-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.referral-admin-boundary{color:#775314;background:#fff9ea;border:1px solid #f1d79a;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;display:flex}.referral-admin-boundary p{margin:0;font-size:12px;line-height:1.65}.referral-admin-filters{border-bottom:1px solid var(--av-border);grid-template-columns:minmax(280px,1fr) 170px 210px;align-items:end;gap:14px;padding:18px 0;display:grid}.referral-admin-search{align-items:end;gap:9px;display:flex}.referral-admin-search .av-field{flex:1}.referral-admin-readiness{color:var(--av-muted);background:#f6f8fb;border-radius:9px;margin:15px 0 0;padding:11px 13px;font-size:12px;line-height:1.6}.referral-admin-state{text-align:center;min-height:250px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.referral-admin-state h3{color:var(--av-ink);margin:12px 0 5px;font-size:17px}.referral-admin-state p{max-width:600px;margin:0;font-size:13px;line-height:1.65}.referral-admin-table-wrap{margin-top:8px;overflow-x:auto}.referral-admin-table{border-collapse:collapse;width:100%;min-width:1120px}.referral-admin-table th,.referral-admin-table td{border-bottom:1px solid var(--av-border);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.referral-admin-table th{color:var(--av-muted);background:#f8fafc;font-weight:700}.referral-admin-table td:first-child,.referral-admin-table td:nth-child(2){color:var(--av-ink);font-weight:700}.referral-admin-empty{color:var(--av-muted);text-align:center!important;padding:44px 14px!important}.referral-admin-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.referral-admin-footer>div{align-items:center;gap:8px;display:flex}.referral-admin-detail{gap:16px;display:grid}.referral-admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.referral-admin-detail-grid p{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;margin:0;padding:12px}.referral-admin-detail-grid span,.referral-admin-detail-grid strong{display:block}.referral-admin-detail-grid span{color:var(--av-muted);margin-bottom:5px;font-size:11px}.referral-admin-detail-grid strong{overflow-wrap:anywhere;font-size:13px}.referral-admin-note{color:#7a5715;background:#fff8e8;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.65}@media (width<=900px){.referral-admin-filters{grid-template-columns:1fr 1fr}.referral-admin-search{grid-column:1/-1}}@media (width<=760px){.referral-admin-head,.referral-admin-footer{flex-direction:column;align-items:stretch}.referral-admin-head-actions{justify-content:flex-start}.referral-admin-detail-grid{grid-template-columns:1fr}}@media (width<=430px){.referral-admin-card .av-card__body{padding:16px}.referral-admin-filters{grid-template-columns:1fr}.referral-admin-search{grid-template-columns:1fr auto;display:grid}.referral-admin-table{min-width:1060px}}.user-admin{gap:18px;display:grid}.user-admin-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.user-admin-head h1{letter-spacing:-.035em;margin:0 0 7px;font-size:27px}.user-admin-head p,.user-admin-toolbar p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.user-admin-card .av-card__body{padding:24px}.user-admin-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.user-admin-toolbar h2{margin:0 0 5px;font-size:18px}.user-admin-filters{border-bottom:1px solid var(--av-border);grid-template-columns:minmax(260px,1fr) 150px 150px 180px;align-items:end;gap:14px;padding:20px 0 18px;display:grid}.user-admin-search{align-items:end;gap:9px;display:flex}.user-admin-search .av-field{flex:1}.user-admin-message{color:#9a5e00;margin:16px 0 0;font-size:13px}.user-admin-state{text-align:center;min-height:260px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.user-admin-state h3{color:var(--av-ink);margin:13px 0 5px;font-size:17px}.user-admin-state p{max-width:560px;margin:0;font-size:13px;line-height:1.65}.user-admin-table-wrap{margin-top:6px;overflow-x:auto}.user-admin-table{border-collapse:collapse;width:100%;min-width:1080px}.user-admin-table th,.user-admin-table td{border-bottom:1px solid var(--av-border);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.user-admin-table th{color:var(--av-muted);background:#f8fafc;font-weight:700;position:sticky;top:0}.user-admin-table td:first-child{color:var(--av-ink);font-weight:700}.user-admin-empty{color:var(--av-muted);text-align:center!important;padding:44px 14px!important}.user-admin-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.user-admin-footer>div{align-items:center;gap:8px;display:flex}.user-admin-detail{gap:16px;display:grid}.user-admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.user-admin-detail-grid p{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;margin:0;padding:12px}.user-admin-detail-grid span,.user-admin-detail-grid strong{display:block}.user-admin-detail-grid span{color:var(--av-muted);margin-bottom:5px;font-size:11px}.user-admin-detail-grid strong{overflow-wrap:anywhere;font-size:13px}.user-admin-note{color:#7a5715;background:#fff8e8;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.65}@media (width<=1180px){.user-admin-filters{grid-template-columns:1fr 1fr 1fr}.user-admin-search{grid-column:1/-1}}@media (width<=760px){.user-admin-head,.user-admin-toolbar,.user-admin-footer{flex-direction:column;align-items:stretch}.user-admin-filters{grid-template-columns:1fr 1fr}.user-admin-search{grid-column:1/-1}.user-admin-detail-grid{grid-template-columns:1fr}}@media (width<=430px){.user-admin-head h1{font-size:23px}.user-admin-card .av-card__body{padding:16px}.user-admin-filters{grid-template-columns:1fr}.user-admin-search{grid-template-columns:1fr auto;display:grid}.user-admin-table{min-width:980px}}.user-admin-tabs{border:1px solid var(--av-border);background:#f8fafc;border-radius:12px;gap:8px;width:max-content;max-width:100%;padding:5px;display:flex}.user-admin-tabs button{appearance:none;color:var(--av-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:700}.user-admin-tabs button.is-selected{color:var(--av-ink);background:#fff;box-shadow:0 1px 3px #0f172a17}.user-admin-tabs button:focus-visible{outline-offset:1px;outline:2px solid #5b9fd0}@media (width<=430px){.user-admin-tabs{width:100%}.user-admin-tabs button{flex:1;padding:9px 10px}}.risk-admin{gap:18px;display:grid}.risk-admin-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.risk-admin-head h1{color:var(--av-ink);margin:0 0 6px;font-size:28px;line-height:1.2}.risk-admin-head p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.risk-admin-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.risk-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.risk-summary-card .av-card__body{padding:18px}.risk-summary-card span,.risk-summary-card strong,.risk-summary-card small{display:block}.risk-summary-card span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-summary-card strong{color:var(--av-ink);letter-spacing:-.02em;margin:8px 0;font-size:26px}.risk-summary-card small{color:var(--av-muted);font-size:11px;line-height:1.45}.risk-readiness-card .av-card__body,.risk-observation-card .av-card__body{padding:22px}.risk-card-title,.risk-observation-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.risk-card-title h2,.risk-observation-head h2{color:var(--av-ink);margin:0 0 5px;font-size:17px}.risk-card-title p,.risk-observation-head p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.55}.risk-card-title>.av-field{min-width:180px}.risk-readiness-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.risk-readiness-grid>div{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:72px;padding:13px;display:flex}.risk-readiness-grid span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-readiness-message{border-top:1px solid var(--av-border);color:var(--av-muted);margin:14px 0 0;padding-top:14px;font-size:12px;line-height:1.6}.risk-table-wrap{margin-top:16px;overflow-x:auto}.risk-table{border-collapse:collapse;width:100%;min-width:760px}.risk-table th,.risk-table td{border-bottom:1px solid var(--av-border);text-align:left;padding:14px 12px;font-size:12px}.risk-table th{color:var(--av-muted);background:#f8fafc;font-weight:700}.risk-table td:first-child{white-space:nowrap;color:var(--av-muted)}.risk-table td:nth-child(2){color:var(--av-ink);font-weight:700}.risk-empty{text-align:center!important;color:var(--av-muted)!important;padding:48px 14px!important;font-weight:400!important}.risk-footer{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;font-size:12px;display:flex}.risk-footer>div{align-items:center;gap:8px;display:flex}.risk-admin-state{text-align:center;min-height:260px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.risk-admin-state h3{color:var(--av-ink);margin:12px 0 5px;font-size:17px}.risk-admin-state p{margin:0;font-size:13px}.risk-boundary{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.risk-boundary p{margin:0;font-size:12px;line-height:1.6}@media (width<=1120px){.risk-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.risk-admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.risk-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.risk-admin-head,.risk-card-title,.risk-observation-head,.risk-footer{flex-direction:column;align-items:stretch}.risk-card-title>.av-field{min-width:0}.risk-footer>div{justify-content:space-between}}@media (width<=430px){.risk-admin-summary,.risk-readiness-grid{grid-template-columns:1fr}.risk-readiness-card .av-card__body,.risk-observation-card .av-card__body{padding:16px}.risk-admin-head h1{font-size:24px}}.risk-policy-editor .av-card__body{padding:22px}.risk-policy-editor-head,.risk-policy-editor-footer,.risk-policy-section-title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.risk-policy-editor-head h2{color:var(--av-ink);margin:0 0 5px;font-size:17px}.risk-policy-editor-head p,.risk-policy-editor-footer p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.6}.risk-policy-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.risk-policy-controls{border:1px solid var(--av-border);border-radius:10px;margin:18px 0 0;padding:16px}.risk-policy-controls legend{color:var(--av-ink);padding:0 7px;font-size:13px;font-weight:800}.risk-policy-controls>p{color:var(--av-muted);margin:0 0 12px;font-size:12px}.risk-policy-controls>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.risk-policy-controls label{min-height:38px;color:var(--av-ink);align-items:center;gap:8px;font-size:12px;display:flex}.risk-policy-adjudication{border-top:1px solid var(--av-border);gap:12px;margin-top:18px;padding-top:18px;display:grid}.risk-policy-section-title strong{color:var(--av-ink);font-size:13px}.risk-policy-section-title span{color:var(--av-muted);font-size:11px}.risk-policy-empty{border:1px dashed var(--av-border);color:var(--av-muted);text-align:center;border-radius:9px;margin:0;padding:16px;font-size:12px}.risk-policy-score-list{gap:10px;display:grid}.risk-policy-score-row{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(0,1fr));align-items:end;gap:10px;padding:12px;display:grid}.risk-policy-score-row>strong{color:var(--av-ink);align-self:center;font-size:12px}.risk-policy-thresholds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.risk-policy-editor-footer{border-top:1px solid var(--av-border);align-items:center;margin-top:18px;padding-top:16px}@media (width<=800px){.risk-policy-score-row{grid-template-columns:1fr 1fr}.risk-policy-score-row>strong{grid-column:1/-1}.risk-policy-thresholds{grid-template-columns:1fr}}@media (width<=620px){.risk-policy-editor-grid,.risk-policy-controls>div{grid-template-columns:1fr}.risk-policy-editor-head,.risk-policy-editor-footer,.risk-policy-section-title{flex-direction:column;align-items:stretch}}@media (width<=430px){.risk-policy-editor .av-card__body{padding:16px}.risk-policy-score-row{grid-template-columns:1fr}}.risk-policy-workspace{gap:12px;display:grid}.risk-policy-workspace-status{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.risk-policy-workspace-status strong{color:var(--av-ink);margin-bottom:3px;font-size:13px;display:block}.risk-policy-workspace-status p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.55}.risk-policy-history .av-card__body{padding:20px}.risk-policy-history-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.risk-policy-history-head h2{color:var(--av-ink);margin:0 0 5px;font-size:16px}.risk-policy-history-head p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.5}.risk-policy-history-empty{border:1px dashed var(--av-border);text-align:center;color:var(--av-muted);border-radius:9px;margin:16px 0 0;padding:24px 14px;font-size:12px}.risk-policy-history-list{gap:8px;margin-top:16px;display:grid}.risk-policy-history-list article{border:1px solid var(--av-border);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.risk-policy-history-list article>div:first-child{gap:4px;display:grid}.risk-policy-history-list strong{color:var(--av-ink);font-size:12px}.risk-policy-history-list span{color:var(--av-muted);font-size:11px}.risk-policy-history-list article>div:last-child{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.risk-policy-no-publish{color:var(--av-muted);background:#fffaf0;border:1px solid #f0d8a8;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:12px;line-height:1.55;display:flex}.risk-policy-no-publish strong{color:var(--av-ink);white-space:nowrap}@media (width<=620px){.risk-policy-workspace-status,.risk-policy-history-head,.risk-policy-history-list article,.risk-policy-no-publish{flex-direction:column;align-items:stretch}.risk-policy-no-publish strong{white-space:normal}}.risk-policy-batch-card .av-card__body{padding:18px 20px}.risk-policy-batch-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.risk-policy-batch-head h2{color:var(--av-ink);margin:0 0 4px;font-size:16px}.risk-policy-batch-head p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.55}.risk-policy-batch-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.risk-policy-batch-targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:14px;display:grid}.risk-policy-batch-targets label{border:1px solid var(--av-border);min-height:42px;color:var(--av-ink);background:#f8fafc;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;display:flex}.risk-policy-batch-targets label small{color:var(--av-muted);margin-left:auto;font-size:11px}.risk-policy-batch-field{border:1px solid var(--av-border);background:#f8fafc;border-radius:8px;flex-direction:column;justify-content:center;min-height:66px;padding:9px 12px;display:flex}.risk-policy-batch-field>span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-policy-batch-field>strong{color:var(--av-ink);margin-top:4px;font-size:13px}.risk-policy-batch-field>small{color:var(--av-muted);margin-top:3px;font-size:11px;line-height:1.4}@media (width<=620px){.risk-policy-batch-head{flex-direction:column;align-items:stretch}.risk-policy-batch-targets{grid-template-columns:1fr}.risk-policy-batch-actions{grid-template-columns:1fr;display:grid}.risk-policy-batch-actions .av-button{width:100%}}.risk-policy-publication-preflight .av-card__body{padding:20px}.risk-policy-publication-head,.risk-policy-publication-footer{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.risk-policy-publication-head h2{color:var(--av-ink);margin:0 0 5px;font-size:16px}.risk-policy-publication-head p,.risk-policy-publication-footer p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.55}.risk-policy-publication-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);gap:12px;margin-top:16px;display:grid}.risk-policy-publication-grid>*{min-width:0}.risk-policy-publication-summary,.risk-policy-publication-time{border:1px solid var(--av-border);background:#f8fafc;border-radius:9px;flex-direction:column;gap:5px;min-width:0;min-height:82px;padding:12px 14px;display:flex}.risk-policy-publication-summary>span,.risk-policy-publication-time>span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-policy-publication-summary>strong{color:var(--av-ink);font-size:13px}.risk-policy-publication-summary>small,.risk-policy-publication-time>small{color:var(--av-muted);font-size:11px;line-height:1.4}.risk-policy-publication-time input{box-sizing:border-box;border:1px solid var(--av-border);width:100%;min-width:0;min-height:38px;color:var(--av-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.risk-policy-publication-confirm{border:1px solid var(--av-border);color:var(--av-ink);border-radius:9px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.risk-policy-publication-confirm input{margin-top:2px}.risk-policy-publication-footer{border-top:1px solid var(--av-border);align-items:center;margin-top:12px;padding-top:12px}.risk-policy-publication-boundary{color:var(--av-muted);background:#fffaf0;border:1px solid #f0d8a8;border-radius:9px;margin-top:12px;padding:11px 13px;font-size:11px;line-height:1.5}@media (width<=620px){.risk-policy-publication-head,.risk-policy-publication-footer{flex-direction:column;align-items:stretch}.risk-policy-publication-grid{grid-template-columns:1fr}.risk-policy-publication-footer .av-button{width:100%}}.risk-policy-protected-publish .av-card__body{padding:20px}.risk-policy-protected-head,.risk-policy-protected-footer{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.risk-policy-protected-head h2{color:var(--av-ink);margin:0 0 5px;font-size:16px}.risk-policy-protected-head p,.risk-policy-protected-footer p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.55}.risk-policy-protected-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.risk-policy-protected-readiness>div{border:1px solid var(--av-border);background:#f8fafc;border-radius:9px;flex-direction:column;justify-content:space-between;gap:9px;min-width:0;min-height:66px;padding:11px 12px;display:flex}.risk-policy-protected-readiness span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-policy-protected-target{border:1px solid var(--av-border);background:#fff;border-radius:9px;flex-direction:column;gap:5px;min-width:0;margin-top:12px;padding:12px 14px;display:flex}.risk-policy-protected-target>span{color:var(--av-muted);font-size:12px;font-weight:700}.risk-policy-protected-target>strong{color:var(--av-ink);overflow-wrap:anywhere;font-size:13px}.risk-policy-protected-target>small{color:var(--av-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.risk-policy-protected-confirm{border:1px solid var(--av-border);color:var(--av-ink);border-radius:9px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.risk-policy-protected-confirm input{flex:none;margin-top:2px}.risk-policy-protected-footer{border-top:1px solid var(--av-border);align-items:center;margin-top:12px;padding-top:12px}.risk-policy-protected-boundary{color:var(--av-muted);background:#fffaf0;border:1px solid #f0d8a8;border-radius:9px;margin-top:12px;padding:11px 13px;font-size:11px;line-height:1.5}@media (width<=620px){.risk-policy-protected-head,.risk-policy-protected-footer{flex-direction:column;align-items:stretch}.risk-policy-protected-readiness{grid-template-columns:1fr}.risk-policy-protected-footer .av-button{width:100%}}.risk-decision-mapping-workspace{gap:12px;margin-top:16px;display:grid}.risk-decision-mapping-history{gap:8px;display:grid}.risk-decision-mapping-history h3{margin:0;font-size:14px}.risk-decision-mapping-history div{gap:6px;display:grid}.risk-decision-mapping-history p{background:var(--surface-muted);border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.risk-simple-settings .av-card__body{padding:22px}.risk-simple-country{max-width:260px;margin-top:16px}.risk-simple-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.risk-simple-signal{border:1px solid var(--av-border);background:#f8fafc;border-radius:10px;padding:14px}.risk-simple-signal>label{color:var(--av-ink);align-items:center;gap:8px;font-size:13px;display:flex}.risk-simple-signal>p{min-height:38px;color:var(--av-muted);margin:8px 0 10px;font-size:11px;line-height:1.55}.risk-simple-threshold{border-top:1px solid var(--av-border);grid-template-columns:minmax(220px,340px) 1fr;align-items:end;gap:14px;margin-top:16px;padding-top:16px;display:grid}.risk-simple-threshold p{color:var(--av-muted);margin:0 0 8px;font-size:12px}.risk-simple-restrictions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.risk-simple-restrictions label{border:1px solid var(--av-border);background:#fff;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.risk-simple-restrictions span{gap:3px;display:grid}.risk-simple-restrictions strong{color:var(--av-ink);font-size:13px}.risk-simple-restrictions small{color:var(--av-muted);font-size:11px;line-height:1.45}@media (width<=900px){.risk-simple-signals,.risk-simple-threshold{grid-template-columns:1fr}}@media (width<=620px){.risk-simple-restrictions{grid-template-columns:1fr}.risk-simple-settings .av-card__body{padding:16px}}.risk-simple-recommended{border:1px solid var(--av-border);color:var(--av-muted);background:#f8fafc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:10px 12px;font-size:12px;display:flex}.risk-simple-recommended strong{color:var(--av-ink);font-size:12px}.risk-list-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.risk-list-head h2{color:var(--av-ink);margin:0 0 5px;font-size:18px}.risk-list-head p{color:var(--av-muted);margin:0;font-size:12px}.risk-list-actions{align-items:flex-end;gap:10px;display:flex}.risk-list-actions .av-field{min-width:180px}.risk-setting-list{border:1px solid var(--av-border);border-radius:10px;margin-top:16px;display:grid;overflow:hidden}.risk-setting-list>div{border-bottom:1px solid var(--av-border);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:0 14px;display:flex}.risk-setting-list>div:last-child{border-bottom:0}.risk-setting-list span{color:var(--av-muted);font-size:13px}.risk-setting-list strong{color:var(--av-ink);text-align:right;font-size:13px}.risk-referral-source-state{text-align:right;justify-items:end;gap:3px;max-width:min(360px,58vw);display:grid}.risk-referral-source-state small{color:var(--av-muted);font-size:11px;line-height:1.35}.risk-list-foot{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.risk-list-foot>span{color:var(--av-muted);font-size:12px}.risk-settings-modal{max-width:760px}.risk-modal-note{border:1px solid var(--av-border);color:var(--av-muted);background:#f8fafc;border-radius:9px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.risk-modal-signals{gap:10px;display:grid}.risk-modal-signal{border:1px solid var(--av-border);background:#fff;border-radius:9px;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr);align-items:end;gap:12px;padding:12px;display:grid}.risk-modal-signal>label{min-height:40px;color:var(--av-ink);align-items:center;gap:8px;font-size:13px;display:flex}.risk-modal-restrictions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.risk-modal-restrictions label{border:1px solid var(--av-border);border-radius:9px;align-items:flex-start;gap:9px;padding:12px;display:flex}.risk-modal-restrictions span{gap:3px;display:grid}.risk-modal-restrictions small{color:var(--av-muted);font-size:11px}.risk-save-unavailable{color:#8a5a00;background:#fff8e8;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:12px}.risk-observation-summary{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.risk-observation-summary span{border:1px solid var(--av-border);color:var(--av-muted);background:#f8fafc;border-radius:8px;padding:8px 12px;font-size:12px}.risk-observation-summary strong{color:var(--av-ink);margin-left:5px}@media (width<=720px){.risk-list-head,.risk-list-foot,.risk-list-actions{flex-direction:column;align-items:stretch}.risk-list-actions .av-field{min-width:0}.risk-modal-signal,.risk-modal-restrictions{grid-template-columns:1fr}}.risk-referral-mapping-settings{gap:14px;display:grid}.risk-referral-mapping-country{align-items:flex-end;gap:10px;min-width:220px;display:flex}.risk-referral-mapping-country>label,.risk-referral-mapping-country>.av-select-field{min-width:170px}.risk-referral-mapping-empty{gap:6px;display:grid}.risk-referral-mapping-empty strong{color:var(--av-ink);font-size:14px}.risk-referral-mapping-empty p{color:var(--av-muted);margin:0;font-size:12px;line-height:1.6}@media (width<=620px){.risk-referral-mapping-country{flex-direction:column;align-items:stretch;width:100%}.risk-referral-mapping-country>label,.risk-referral-mapping-country>.av-select-field{width:100%;min-width:0}}.topup-admin{gap:20px;min-width:0;display:grid}.topup-admin-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=850px){.topup-admin-columns{grid-template-columns:1fr}}.topup-admin-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.topup-admin-head h1{color:#1c405b;margin:0 0 6px;font-size:25px}.topup-admin-head p{color:#55718a;max-width:760px;margin:0;font-size:13px;line-height:1.7}.topup-admin-work .av-card__body{padding:22px}.topup-admin-tabs{border-bottom:1px solid #d5e3ed;padding-bottom:15px}.topup-admin-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding:18px 0 4px;display:flex}.topup-admin-toolbar>.av-field{width:min(100%,270px)}.topup-admin-small{color:#657d90;margin:8px 0 15px;font-size:12px;line-height:1.7}.topup-admin-notice{color:#6e4b18;background:#fff8e8;border:1px solid #e4d4b5;border-radius:11px;margin:10px 0 18px;padding:17px 19px;font-size:14px;line-height:1.7}.topup-admin-notice strong{font-size:15px}.topup-admin-notice p{margin:6px 0 0;font-size:13px}.topup-admin-box{background:#fff;border:1px solid #d7e4ef;border-radius:12px;min-width:0;padding:20px}.topup-admin-box h2{color:#174563;margin:0 0 15px;font-size:16px}.topup-admin-box h3{color:#1f4d6c;margin:0 0 7px;font-size:14px}.topup-admin-box p,.topup-admin-box li{color:#516c81;font-size:13px;line-height:1.8}.topup-admin-box ul{margin:0;padding-left:20px}.topup-admin-box p{margin:11px 0 0}.topup-admin-empty{text-align:center;background:#f8fbfe;border:1px dashed #c7dbe9;border-radius:10px;margin-top:24px;padding:30px 13px}.topup-admin-empty p{max-width:450px;margin:0 auto}@media (width<=520px){.topup-admin-head h1{font-size:22px}.topup-admin-work .av-card__body{padding:15px}.topup-admin-toolbar{align-items:stretch}.topup-admin-toolbar>.av-field,.topup-admin-toolbar>.av-button{width:100%}.topup-admin-box{padding:15px}.topup-admin-notice{padding:13px}}.topup-admin-editor{gap:14px;display:grid}.topup-admin-editor>p{margin:0}.topup-admin-money-list{gap:10px;display:grid}.topup-admin-money-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;display:grid}.topup-admin-money-row>.av-field{min-width:0}.topup-admin-editor-actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.topup-admin-editor-actions>.av-field{flex:240px;min-width:0}.topup-admin-preview{color:#1c5c42;background:#f0fbf5;border:1px solid #a6d7bf;border-radius:11px;padding:16px;font-size:13px;line-height:1.7}.topup-admin-preview p{margin:5px 0 8px}.topup-admin-money-pills{flex-wrap:wrap;gap:8px;display:flex}.topup-admin-money-pills span{background:#fff;border:1px solid #9fcdbb;border-radius:8px;padding:6px 10px;font-weight:600}@media (width<=560px){.topup-admin-money-row{grid-template-columns:minmax(0,1fr)}.topup-admin-money-row>.av-button{justify-self:start}.topup-admin-editor-actions>.av-button{width:100%}}.topup-admin-versions{gap:16px;min-width:0;display:grid}.topup-admin-versions-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.topup-admin-versions-title h2{color:#174563;margin:0;font-size:17px}.topup-admin-versions .topup-admin-box{align-content:start;gap:10px;display:grid}.topup-admin-versions .topup-admin-box h2{margin:0}.topup-admin-versions .topup-admin-money-pills{margin-top:7px}.topup-admin-version-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.topup-admin-publish-confirm{background:#f5faff;border:1px solid #c5d9ee;border-radius:12px;gap:11px;padding:17px;display:grid}.topup-admin-publish-confirm strong{color:#194865;font-size:15px}.topup-admin-publish-confirm p{margin:0;font-size:13px;line-height:1.7}.topup-admin-history-row{overflow-wrap:anywhere;border-top:1px solid #d7e5ee;gap:6px;padding:13px 0;display:grid}.topup-admin-history-row>span{color:#174563;font-size:13px}.topup-admin-history-row p{margin:0}@media (width<=520px){.topup-admin-version-actions>.av-button,.topup-admin-versions-title>.av-button{width:100%}}.topup-admin-vip-range{gap:14px;min-width:0;display:grid}.topup-admin-vip-range>.topup-admin-small{margin:0}.topup-vip-levels{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.topup-vip-levels>.av-button{min-width:69px}.topup-vip-disabled{color:#607588;background:#f4f7fa;border:1px dashed #c9d6df;border-radius:8px;padding:9px 12px;font-size:12px}.topup-vip-editor{gap:13px;display:grid}.topup-vip-editor>h2,.topup-vip-editor>p{margin:0}.topup-vip-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.topup-vip-fields>.av-field{min-width:0}.topup-vip-footer{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.topup-vip-footer>.av-field{flex:230px;min-width:0}.topup-vip-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 13px;margin-top:10px;display:grid}.topup-vip-summary p{overflow-wrap:anywhere;background:#fff;border:1px solid #c0ddce;border-radius:8px;margin:0;padding:9px}@media (width<=850px){.topup-vip-fields,.topup-vip-summary{grid-template-columns:1fr}}@media (width<=520px){.topup-vip-levels>.av-button{flex:29%}.topup-vip-footer>.av-button{width:100%}}.topup-vip-release-panel{gap:13px;padding:15px 17px;display:grid}.topup-vip-release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.topup-vip-release-status{background:#f7fafc;border:1px solid #e4ecf3;border-radius:9px;min-width:0;padding:12px 14px}.topup-vip-release-status h3{color:#174563;margin:0 0 4px;font-size:13px}.topup-vip-release-status p{overflow-wrap:anywhere;margin:0;font-size:13px}.topup-vip-release-panel>.topup-admin-version-actions{padding-top:3px}.topup-vip-release-panel>.topup-admin-small{margin:0}@media (width<=720px){.topup-vip-release-grid{grid-template-columns:minmax(0,1fr)}.topup-vip-release-panel{padding:13px}}.topup-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.topup-admin-metrics>div{background:#f8fbfd;border:1px solid #d8e5ee;border-radius:10px;gap:5px;padding:12px;display:grid}.topup-admin-metrics span{color:#657d90;font-size:12px}.topup-admin-metrics strong{color:#174563;font-size:22px}.topup-admin-task-list{gap:10px;margin-top:14px;display:grid}.topup-admin-task-row{background:#fff;border:1px solid #d8e5ee;border-radius:10px;gap:5px;padding:13px 14px;display:grid}.topup-admin-task-row>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.topup-admin-task-row>div strong{color:#174563;font-size:13px}.topup-admin-task-row>div span{color:#657d90;font-size:12px}.topup-admin-task-row p{margin:0;font-size:12px;line-height:1.6}.topup-admin-status-list{gap:9px;list-style:none;display:grid;padding:0!important}.topup-admin-status-list li{border-bottom:1px solid #edf2f6;justify-content:space-between;align-items:center;gap:12px;padding:0 0 9px;display:flex}.topup-admin-status-list li:last-child{border-bottom:0}.topup-admin-status-list span{color:#516c81}.topup-admin-status-list strong{color:#174563;white-space:nowrap}@media (width<=520px){.topup-admin-metrics{grid-template-columns:1fr}.topup-admin-task-row>div,.topup-admin-status-list li{align-items:flex-start}}.topup-match-policy{gap:14px;min-width:0;margin-bottom:16px;display:grid}.topup-match-status{background:#f8fbfd;border:1px solid #d8e5ee;border-radius:10px;gap:5px;padding:12px 14px;display:grid}.topup-match-status strong{color:#174563;font-size:13px}.topup-match-status span{color:#657d90;font-size:12px;line-height:1.6}.topup-match-editor{gap:14px;display:grid}.topup-match-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.topup-match-fields>.av-field{min-width:0}.topup-match-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.topup-match-actions span{color:#657d90;font-size:12px;line-height:1.6}.topup-match-preview{gap:10px;display:grid}.topup-match-preview p{margin:0}.topup-match-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.topup-match-summary span{color:#1c5c42;background:#fff;border:1px solid #b9d8c9;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.55}.topup-match-boundaries{margin-top:4px}@media (width<=650px){.topup-match-fields,.topup-match-summary{grid-template-columns:1fr}.topup-match-actions>.av-button{width:100%}}.topup-impact-body{gap:14px;min-width:0;display:grid}.topup-impact-note,.topup-impact-foot{color:#516c81;margin:0;font-size:13px;line-height:1.75}.topup-impact-body>.av-field{max-width:220px}.topup-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.topup-impact-grid article{background:#f8fbfd;border:1px solid #d8e5ee;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.topup-impact-grid span{color:#657d90;font-size:12px}.topup-impact-grid strong{color:#174563;overflow-wrap:anywhere;font-size:18px}.topup-impact-grid small{color:#7a8f9f;font-size:11px}.topup-impact-cycles{border-top:1px solid #e3ebf1;gap:9px;padding-top:13px;display:grid}.topup-impact-cycles>strong{color:#174563;font-size:13px}.topup-impact-cycles>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.topup-impact-cycles span{color:#516c81;background:#fff;border:1px solid #d8e5ee;border-radius:8px;padding:8px 10px;font-size:12px}.topup-impact-cycles b{color:#174563}@media (width<=780px){.topup-impact-grid,.topup-impact-cycles>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.topup-impact-grid,.topup-impact-cycles>div{grid-template-columns:1fr}.topup-impact-body>.av-field{max-width:none}}.topup-sensitivity-body{gap:14px;min-width:0;display:grid}.topup-sensitivity-body>.av-field{max-width:220px}.topup-sensitivity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.topup-sensitivity-grid article{background:#f8fbfd;border:1px solid #d8e5ee;border-radius:10px;min-width:0;padding:14px}.topup-sensitivity-grid article h3{color:#174563;margin:0 0 10px;font-size:15px}.topup-sensitivity-grid dl{gap:0;margin:0;display:grid}.topup-sensitivity-grid dl>div{border-top:1px solid #e5edf3;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:10px;padding:7px 0;display:grid}.topup-sensitivity-grid dl>div:first-child{border-top:0}.topup-sensitivity-grid dt{color:#657d90;font-size:12px}.topup-sensitivity-grid dd{color:#174563;text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px}@media (width<=760px){.topup-sensitivity-grid{grid-template-columns:1fr}}@media (width<=520px){.topup-sensitivity-body>.av-field{max-width:none}.topup-sensitivity-grid dl>div{grid-template-columns:1fr;gap:3px}.topup-sensitivity-grid dd{text-align:left}}.topup-dispatch-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.topup-dispatch-head h2{margin:0}.topup-dispatch-head .av-button{flex-shrink:0}.task-admin{gap:20px;display:grid}.task-admin-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.task-admin-head h1{margin:0 0 6px;font-size:30px}.task-admin-head p,.task-admin-section-head p,.task-settings-intro{color:var(--muted);margin:0;line-height:1.6}.task-admin-work{gap:18px;min-width:0;padding:24px;display:grid}.task-admin-work .av-card__body{min-width:0;max-width:100%;overflow:hidden}.task-admin-toolbar{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.task-admin-toolbar>div:first-child{min-width:220px}.task-admin-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task-admin-notice{border:1px solid var(--line);background:var(--soft);border-radius:12px;margin:0;padding:13px 15px;line-height:1.6}.task-admin-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.task-admin-section-head h2{margin:0 0 6px;font-size:20px}.task-admin-empty{border:1px dashed var(--line-strong);background:var(--soft);border-radius:14px;justify-items:start;gap:9px;padding:30px;display:grid}.task-admin-empty h3,.task-admin-empty p{margin:0}.task-admin-empty p{color:var(--muted);max-width:760px;line-height:1.65}.task-admin-table-wrap{width:100%;min-width:0;max-width:100%;margin-top:2px;overflow-x:auto}.task-admin-table{border-collapse:collapse;width:100%;min-width:980px}.task-admin-table th,.task-admin-table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:14px 12px;font-size:12px}.task-admin-table th{color:var(--muted);background:var(--soft);font-weight:700;position:sticky;top:0}.task-admin-table td:first-child{color:var(--ink);font-weight:700}.task-admin-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.task-admin-footer>div{align-items:center;gap:8px;display:flex}.task-settings-content{gap:20px;display:grid}.task-settings-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.task-settings-rule-grid>div{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:16px}.task-settings-rule-grid span,.task-settings-rule-grid strong,.task-settings-rule-grid small{display:block}.task-settings-rule-grid strong{margin:7px 0;font-size:26px}.task-settings-rule-grid small{color:var(--muted)}.task-settings-group{gap:12px;display:grid}.task-settings-group-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.task-settings-group-head h3{margin:0 0 5px;font-size:17px}.task-settings-group-head p{color:var(--muted);margin:0;line-height:1.55}.task-settings-rule-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.task-settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.task-settings-status-grid>div{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:16px}.task-settings-status-grid span,.task-settings-status-grid strong,.task-settings-status-grid small{display:block}.task-settings-status-grid strong{margin:6px 0;font-size:18px}.task-settings-status-grid small{color:var(--muted);line-height:1.5}.task-settings-note{background:var(--soft);border-radius:12px;padding:13px 15px;font-weight:600}.task-settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.task-settings-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.task-settings-error,.task-settings-success,.task-settings-help{border-radius:12px;margin:0;padding:12px 14px;line-height:1.55}.task-settings-error{border:1px solid var(--line-strong);background:var(--soft)}.task-settings-success{border:1px solid var(--line);background:var(--soft);font-weight:600}.task-settings-help{color:var(--muted);padding:0;font-size:13px}.task-subpage-parent{color:var(--muted);margin:0 0 6px;font-size:13px}.task-subpage-section-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.task-subpage-section-head h2{margin:0 0 6px;font-size:20px}.task-subpage-section-head p{color:var(--muted);margin:0;line-height:1.55}@media (width<=900px){.task-settings-rule-grid,.task-settings-status-grid,.task-settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.task-admin-head,.task-admin-toolbar,.task-admin-section-head,.task-settings-group-head,.task-subpage-section-head,.task-admin-footer{flex-direction:column;align-items:stretch}.task-admin-head h1{font-size:26px}.task-admin-toolbar>div:first-child{min-width:0}.task-admin-actions,.task-settings-actions{width:100%}.task-settings-actions button,.task-admin-actions button{flex:1}.task-admin-work{padding:16px}.task-settings-rule-grid,.task-settings-status-grid,.task-settings-form-grid{grid-template-columns:1fr}}@media (width<=480px){.task-admin-table{min-width:900px}}.business-simulator{gap:18px;min-width:0;display:grid}.business-sim-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.business-sim-head h1{margin:0 0 8px;font-size:25px}.business-sim-head p{color:var(--av-muted,#59677c);margin:0}.business-sim-work,.business-sim-result{min-width:0}.business-sim-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 15px;display:flex}.business-sim-heading strong{font-size:18px}.business-sim-heading span{color:var(--av-muted,#59677c);font-size:13px}.business-sim-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.business-sim-deposits{gap:12px;display:grid}.business-sim-deposit{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;min-width:0;padding:12px;display:grid}.business-sim-deposit>*{min-width:0}.business-sim-deposit button{margin:0 0 2px}.business-sim-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:17px;display:flex}.business-sim-error{color:#b42318;margin:14px 0 0}.business-sim-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.business-sim-metrics article{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid}.business-sim-metrics article span{color:var(--av-muted,#59677c);font-size:13px}.business-sim-metrics article b{overflow-wrap:anywhere;font-size:19px}.business-sim-note{color:#594717;background:#fff8e7;border-left:3px solid #b98d33;border-radius:6px;padding:10px 13px;line-height:1.7}.business-sim-plans,.business-sim-pending{gap:10px;margin-top:16px;display:grid}.business-sim-plans article{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:14px;display:flex}.business-sim-plans article span{font-size:13px}.business-sim-days{gap:8px;margin-top:16px;display:grid}.business-sim-days>div{border:1px solid var(--av-border,#dbe5f2);border-radius:9px;grid-template-columns:90px repeat(3,minmax(0,1fr));align-items:center;gap:8px;min-width:0;padding:12px;font-size:13px;display:grid}.business-sim-days span{overflow-wrap:anywhere}.business-sim-pages{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:14px;display:flex}.business-sim-pending p{border:1px solid var(--av-border,#dbe5f2);border-radius:9px;margin:0;padding:12px}@media (width<=720px){.business-sim-settings{grid-template-columns:minmax(0,1fr)}.business-sim-deposit{grid-template-columns:repeat(2,minmax(0,1fr))}.business-sim-deposit button{grid-column:1/-1;justify-self:end}.business-sim-days>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=410px){.business-sim-metrics,.business-sim-deposit{grid-template-columns:minmax(0,1fr)}.business-sim-actions button{flex:auto}}.business-sim-presets{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.business-sim-presets>span{color:var(--av-muted,#59677c);margin-right:3px;font-size:13px}.business-sim-compare-label{color:var(--av-muted,#59677c);margin:14px 0;font-size:13px;line-height:1.7}@media (width<=410px){.business-sim-presets>span{flex-basis:100%}.business-sim-presets button{flex:auto}}.business-sim-presets .av-button.av-button--secondary.business-sim-preset-active{color:#123d67;background:#d0e6ff;border-color:#185caa;font-weight:750;box-shadow:inset 0 0 0 1px #185caa}.business-sim-presets .business-sim-preset-active:before{content:"✓ ";color:#134d85;font-weight:800}.business-sim-presets .business-sim-preset-active:focus-visible{outline-offset:2px;outline:3px solid #164f85}.business-sim-anchors{gap:10px;margin-top:16px;display:grid}.business-sim-anchors article{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.business-sim-anchors article>div{gap:5px;min-width:0;font-size:13px;display:grid}.business-sim-anchors article span{color:var(--av-muted,#59677c);overflow-wrap:anywhere}.business-sim-anchors article>strong{color:#174b77;font-size:14px}@media (width<=720px){.business-sim-anchors article{display:grid}}.business-sim-curve .business-sim-heading{margin-bottom:9px}.business-sim-curvedays{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.business-sim-curvedays article{border:1px solid var(--av-border,#dbe5f2);border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.business-sim-curvedays article strong{font-variant-numeric:tabular-nums;color:#164f85;font-size:19px}.business-sim-curvedays article b{font-size:13px}@media (width<=720px){.business-sim-curvedays{grid-template-columns:minmax(0,1fr)}.business-sim-curvedays article{gap:6px}}.business-sim-exact{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#15517c}.business-sim-days .business-sim-exact{font-size:14px}.business-sim-vip-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:16px 0;display:grid}.business-sim-vip-actions>button{margin-bottom:2px}.business-sim-vip-result{gap:13px;margin-top:14px;display:grid}@media (width<=720px){.business-sim-vip-actions{grid-template-columns:minmax(0,1fr)}.business-sim-vip-actions>button{justify-self:end}}@media (width<=410px){.business-sim-vip-actions>button{width:100%}}.business-sim-price-draft{border:1px solid var(--av-border);background:#f8fbfe;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:8px 0 16px;padding:12px 14px;display:flex}.business-sim-price-draft small{color:var(--av-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.business-sim-price-draft p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.business-sim-price-draft p[role=alert]{color:#a33228}.business-sim-price-draft p[role=status]{color:#245b85}.business-sim-task-results>.business-sim-days>div{grid-template-columns:90px repeat(4,minmax(0,1fr))}.business-sim-task-results>.business-sim-days>div>span{min-width:0}@media (width<=920px){.business-sim-task-results>.business-sim-days>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=410px){.business-sim-task-results>.business-sim-days>div{grid-template-columns:minmax(0,1fr)}}.business-sim-task{border:1px solid var(--av-border,#dbe5f2);background:#f7fafc;border-radius:12px;gap:12px;min-width:0;margin-top:16px;padding:16px;display:grid}.business-sim-task>strong{color:#233d57;font-size:15px}.business-sim-task>p,.business-sim-task-results>p{color:var(--av-muted,#59677c);margin:0;font-size:13px;line-height:1.8}.business-sim-task>.ui-button{justify-self:start}.business-sim-task-results{gap:12px;min-width:0;display:grid}.business-sim-task-results>.business-sim-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.business-sim-task{padding:12px}.business-sim-task>.ui-button{width:100%}.business-sim-task-results>.business-sim-metrics{grid-template-columns:minmax(0,1fr)}}.za-point100,.za-point100-out{gap:14px;min-width:0;display:grid}.za-point100-head,.za-point100-gates article>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.za-point100-head h2{margin:0;font-size:18px}.za-point100-head p,.za-point100-subtle{color:var(--av-muted);margin:6px 0;font-size:13px;line-height:1.7}.za-point100-presets,.za-point100-source,.za-point100-gate-days{flex-wrap:wrap;gap:8px;display:flex}.za-point100-source span,.za-point100-gate-days span{background:#eef5fd;border-radius:9px;padding:7px 10px;font-size:12px}.za-point100-deposits{gap:10px;display:grid}.za-point100-deposit{border:1px solid var(--av-border);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;padding:12px;display:grid}.za-point100-deposit>*{min-width:0}.za-point100-actions,.za-point100-pages{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.za-point100-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.za-point100-gates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.za-point100-gates article{border:1px solid var(--av-border);border-radius:12px;min-width:0;padding:13px}.za-point100-gates p{font-size:13px;line-height:1.7}.za-point100-days article{border:1px solid var(--av-border);border-radius:10px;grid-template-columns:85px repeat(4,minmax(0,1fr));align-items:center;gap:8px;min-width:0;padding:12px;font-size:13px;display:grid}.za-point100-days article>*{overflow-wrap:anywhere;min-width:0}.za-exchange-history article{grid-template-columns:112px repeat(3,minmax(0,1fr))}.za-payout-history article{grid-template-columns:112px minmax(0,1fr) minmax(0,2fr)}.za-point100 h3{margin:2px 0;font-size:16px}.za-cycle-extra{border:1px solid var(--av-border);border-radius:12px;min-width:0;padding:13px}.za-cycle-extra-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.za-cycle-extra-head>*{min-width:0}.za-cycle-extra-list{gap:9px;margin-top:12px;display:grid}.za-cycle-extra-row{border:1px solid var(--av-border);border-radius:10px;grid-template-columns:92px repeat(2,minmax(0,1fr));align-items:end;gap:10px;min-width:0;padding:11px;display:grid}.za-cycle-extra-row>*{min-width:0}.za-cycle-extra-row h4{align-self:center;margin:0;font-size:14px}@media (width<=650px){.za-cycle-extra-row{grid-template-columns:repeat(2,minmax(0,1fr))}.za-cycle-extra-row h4{grid-column:1/-1}}@media (width<=410px){.za-cycle-extra-row{grid-template-columns:minmax(0,1fr)}.za-cycle-extra-row h4{grid-column:auto}}@media (width<=880px){.za-point100-metrics,.za-point100-gates{grid-template-columns:minmax(0,1fr)!important}.za-point100-days article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.za-point100-deposit{grid-template-columns:repeat(2,minmax(0,1fr))}.za-point100-deposit button{grid-column:1/-1;justify-self:end}}@media (width<=410px){.za-point100-deposit,.za-point100-days article{grid-template-columns:minmax(0,1fr)}.za-point100-presets button,.za-point100-actions button{flex:auto}}.za-growth-custom{border:1px solid var(--av-border);border-radius:12px;gap:10px;min-width:0;padding:13px;display:grid}.za-growth-list{gap:9px;min-width:0;display:grid}.za-growth-row{border:1px solid var(--av-border);border-radius:10px;grid-template-columns:65px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:9px;min-width:0;padding:10px;display:grid}.za-growth-row>*{min-width:0}.za-growth-row strong{align-self:center;font-size:13px}@media (width<=860px){.za-growth-row{grid-template-columns:repeat(2,minmax(0,1fr))}.za-growth-row strong{grid-column:1/-1}.za-growth-row button{justify-self:end}}@media (width<=410px){.za-growth-row{grid-template-columns:minmax(0,1fr)}.za-growth-row strong{grid-column:auto}.za-growth-row button{width:100%}}.za-compare-block{border:1px solid var(--av-border);border-radius:12px;gap:12px;min-width:0;padding:13px;display:grid}.za-compare-block h3{margin:0;font-size:16px}.za-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.za-compare-grid article{border:1px solid var(--av-border);border-radius:10px;gap:9px;min-width:0;padding:12px;display:grid}.za-compare-grid h4{overflow-wrap:anywhere;margin:0;font-size:14px}.za-compare-grid p{border-top:1px solid var(--av-border);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;margin:0;padding-top:7px;font-size:13px;display:flex}.za-compare-grid p span{overflow-wrap:anywhere}.za-compare-grid p strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.za-compare-delta{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.za-compare-delta strong{font-variant-numeric:tabular-nums;font-size:19px}@media (width<=680px){.za-compare-grid{grid-template-columns:minmax(0,1fr)}}.za-stage-trace{border-top:1px solid var(--av-border);min-width:0;margin-top:6px;padding-top:8px}.za-stage-trace summary{cursor:pointer;font-size:13px;font-weight:600;list-style-position:inside}.za-stage-trace p{overflow-wrap:anywhere;margin:7px 0 0}.za-stage-trace b{font-weight:600}.za-growth-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1000px){.za-growth-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.za-growth-compare-grid{grid-template-columns:minmax(0,1fr)}}.business-sim-topup-source .business-sim-heading{margin-bottom:7px}.business-sim-topup-source .business-sim-compare-label{margin:8px 0 12px}.business-sim-topup-states{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0;display:grid}.business-sim-topup-states>div{border:1px solid var(--av-border,#dbe5f2);background:#f7fafc;border-radius:10px;gap:5px;min-width:0;padding:11px;font-size:13px;display:grid}.business-sim-topup-states b{color:#174563}.business-sim-topup-states span{overflow-wrap:anywhere}.business-sim-topup-tiers{gap:8px;margin:12px 0;display:grid}.business-sim-topup-tiers>div{border:1px solid var(--av-border,#dbe5f2);border-radius:9px;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.business-sim-topup-tiers span{overflow-wrap:anywhere}.business-sim-topup-tiers small{color:var(--av-muted,#59677c)}@media (width<=720px){.business-sim-topup-states{grid-template-columns:minmax(0,1fr)}.business-sim-topup-tiers>div{grid-template-columns:50px minmax(0,1fr)}.business-sim-topup-tiers small{grid-column:2}}.business-sim-owner-summary{border-top:1px solid var(--av-border,#dbe5f2);gap:9px;min-width:0;margin-top:10px;padding-top:14px;display:grid}.business-sim-owner-summary>strong{color:#174563;font-size:14px}.business-sim-owner-summary>p{overflow-wrap:anywhere;margin:0;font-size:13px}.business-sim-owner-summary .business-sim-topup-states{margin:2px 0}.business-sim-owner-detail{border:1px solid var(--av-border,#dbe5f2);border-radius:10px;min-width:0;padding:10px 12px}.business-sim-owner-detail>summary{cursor:pointer;color:#174563;font-size:13px;font-weight:600}.business-sim-owner-list{gap:0;margin-top:8px;display:grid}.business-sim-owner-list>div{border-top:1px solid #ebf0f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 2px;font-size:13px;display:flex}.business-sim-owner-list b{color:#96590d;font-size:12px}@media (width<=720px){.business-sim-owner-summary .business-sim-topup-states{grid-template-columns:minmax(0,1fr)}}.f4d-simple{border:1px solid var(--av-border,#dbe5f2);border-radius:14px;gap:12px;min-width:0;margin:12px 0 16px;padding:16px;display:grid}.f4d-simple h3{margin:0;font-size:19px}.f4d-simple .business-sim-actions{justify-content:flex-start;margin:4px 0}.f4d-simple .business-sim-presets{margin-top:0}.f4d-simple [aria-pressed=true]{color:#124b76;background:#e6f2ff;border-color:#28638d;font-weight:700}.f4d-simple .business-sim-actions button:first-child{min-width:190px}.f4d-simple-results{gap:9px;margin-bottom:16px;display:grid}.f4d-simple-results h3,.f4d-simple-results h4{margin:6px 0}.f4d-simple-results .business-sim-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.f4d-simple-results .business-sim-metrics strong{overflow-wrap:anywhere;font-size:19px}.f4d-simple-results .business-sim-curvedays article{display:block}.f4d-simple-results .business-sim-curvedays article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.f4d-simple-results .business-sim-curvedays article p{color:var(--av-muted,#59677c);margin:9px 0 0;font-size:13px}.f4d-summary-main,.f4d-summary-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.f4d-summary-main article,.f4d-summary-compact article{border:1px solid var(--av-border,#dbe5f2);background:#fff;border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid}.f4d-summary-main article:first-child{background:#f0f7fc;border-color:#92b6d4}.f4d-summary-main span,.f4d-summary-compact span{color:#536981;font-size:13px}.f4d-summary-main strong{color:#124b76;overflow-wrap:anywhere;font-size:23px}.f4d-summary-compact strong{overflow-wrap:anywhere;font-size:17px}.f4d-summary-main small{color:#64758b;font-size:12px;line-height:1.5}.f4d-withdrawal-timeline{gap:9px;min-width:0;display:grid}.f4d-withdrawal-timeline h4{margin:8px 0 2px}.f4d-withdrawal-timeline ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.f4d-withdrawal-timeline li{border:1px solid var(--av-border,#dbe5f2);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:3px 12px;padding:10px 14px;display:grid}.f4d-withdrawal-timeline li strong{color:#174b77}.f4d-withdrawal-timeline li span{font-weight:700}.f4d-withdrawal-timeline li small{color:#64758b;grid-column:1/-1}.f4d-principal-day{color:#405b75;background:#f4f7fa;border-radius:10px;margin:0;padding:10px 14px;font-size:13px}@media (width<=1100px){.f4d-summary-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=880px){.f4d-summary-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.f4d-summary-main,.f4d-summary-compact{grid-template-columns:minmax(0,1fr)}}.f4d-detailed-results{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;min-width:0;padding:12px}.f4d-detailed-results>summary{cursor:pointer;color:#174b77;font-weight:650}.f4d-detailed-results[open]>summary{margin-bottom:15px}@media (width<=760px){.f4d-simple{padding:12px}.f4d-simple-results .business-sim-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.f4d-simple-results .business-sim-metrics{grid-template-columns:minmax(0,1fr)}.f4d-simple .business-sim-presets button{text-align:left;flex:100%}.f4d-simple .business-sim-actions button{flex:100%}}.economic-draft{gap:22px;min-width:0;display:grid}.economic-draft-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.economic-draft-head h1{margin:0;font-size:25px}.av-vip-newuser-tabs{scrollbar-width:thin;align-items:center;gap:10px;min-width:0;padding:2px 2px 4px;display:flex;overflow-x:auto}.av-vip-newuser-tabs button{appearance:none;color:#284b70;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:#f5f9fd;border:1px solid #d4e3f3;border-radius:10px;flex:none;padding:9px 17px;font-size:14px;font-weight:650;line-height:1.35;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.av-vip-newuser-tabs button:hover:not([aria-pressed=true]){background:#eaf2fb;border-color:#bdd2e8}.av-vip-newuser-tabs button[aria-pressed=true]{color:#fff;background:#254d77;border-color:#254d77;box-shadow:0 0 0 2px #d9e8f8}.av-vip-newuser-tabs .av-economic-related-link{background:#fff;margin-left:auto}@media (width<=760px){.av-vip-newuser-tabs .av-economic-related-link{margin-left:0}}.economic-draft-description{color:var(--av-muted,#59677c);margin:0;line-height:1.7}.economic-draft-card{min-width:0}.economic-draft-card>p{overflow-wrap:anywhere;line-height:1.75}.economic-draft-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.economic-draft-card-head strong{font-size:18px}.economic-draft-card-head span{color:var(--av-muted,#59677c);font-size:13px}.economic-draft-unit{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:end;gap:14px;margin:14px 0 22px;padding:14px;display:grid}.economic-draft-unit p{color:var(--av-muted,#59677c);margin:0 0 7px;font-size:13px;line-height:1.65}.economic-draft-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.economic-draft-row{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;align-items:end;gap:11px;min-width:0;padding:11px;display:flex}.economic-draft-row>div:first-child{flex:1;min-width:0}.economic-draft-row>span{flex-shrink:0;align-self:center}.economic-draft-pages,.economic-draft-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.economic-draft-pages span{color:var(--av-muted,#59677c);font-size:13px}.economic-draft-error{color:#b42318;margin:14px 0 0}.economic-draft-success{color:#225c3d;background:#eaf6ef;border-left:3px solid #23744b;border-radius:8px;margin:14px 0 0;padding:12px}@media (width<=900px){.economic-draft-rows{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.economic-draft-unit{grid-template-columns:minmax(0,1fr)}.economic-draft-row{flex-wrap:wrap}.economic-draft-actions button{flex:auto}}.economic-precision{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;min-width:0;margin:8px 0 22px;padding:14px}.economic-precision-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.economic-precision>p{color:var(--av-muted,#59677c);margin:8px 0;font-size:13px;line-height:1.7}.economic-precision-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.economic-precision-option{border:1px solid var(--av-border,#dbe5f2);border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.economic-precision-option>strong{font-size:14px}.economic-precision-option>span{color:var(--av-muted,#59677c);overflow-wrap:anywhere;font-size:12px}.economic-precision-option>b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:19px}@media (width<=640px){.economic-precision-options{grid-template-columns:minmax(0,1fr)}.economic-precision-head button{flex:100%}}.economic-publication-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.economic-publication-controls label{gap:7px;min-width:0;font-size:14px;font-weight:600;display:grid}.economic-publication-controls select{box-sizing:border-box;border:1px solid var(--av-border,#dbe5f2);background:var(--av-panel,#fff);width:100%;min-width:0;min-height:42px;color:inherit;font:inherit;border-radius:9px;padding:9px 12px}.economic-publication-controls select:focus-visible{outline-offset:2px;outline:2px solid #225cbb}.economic-publication-controls select:disabled{opacity:.6}.economic-publication-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.economic-publication-checks label{border:1px solid var(--av-border,#dbe5f2);border-radius:9px;align-items:start;gap:9px;min-width:0;padding:11px;font-size:13px;line-height:1.65;display:flex}.economic-publication-checks input{accent-color:#225cbb;flex:none;width:16px;height:16px;margin:3px 0 0}.economic-publication-checks span{overflow-wrap:anywhere}.economic-publication-summary{color:#225c3d;background:#eaf6ef;border-left:3px solid #23744b;border-radius:9px;gap:7px;margin-top:14px;padding:13px;line-height:1.5;display:grid}.economic-publication-summary span{overflow-wrap:anywhere;font-size:13px}@media (width<=640px){.economic-publication-controls,.economic-publication-checks{grid-template-columns:minmax(0,1fr)}}.economic-cost-source{border-top:1px solid var(--av-border,#dbe5f2);gap:10px;margin-top:18px;padding-top:17px;display:grid}.economic-cost-source>.economic-draft-card-head{margin-bottom:0}.economic-cost-source>p{margin:0;line-height:1.65}.economic-cost-source>.ui-button{justify-self:start}.economic-cost-result{color:#243f5a;overflow-wrap:anywhere;background:#f3f8fe;border:1px solid #d6e5f5;border-radius:10px;gap:9px;padding:14px;display:grid}.economic-cost-result p{margin:0;line-height:1.65}.economic-cost-result details{border-top:1px solid var(--av-border,#dbe5f2);padding-top:10px;font-size:13px}.economic-cost-result summary{cursor:pointer;font-weight:600;line-height:1.6}.economic-cost-result details p{padding-top:8px}.economic-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.economic-launch-grid article{background:var(--av-panel,#fff);border:1px solid var(--av-border,#dbe5f2);overflow-wrap:anywhere;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:12px;display:grid}.economic-launch-grid article>strong{font-size:14px}.economic-launch-grid article>.ui-badge{justify-self:start}.economic-launch-grid article>span{font-size:13px;line-height:1.6}.economic-launch-grid article>small{color:var(--av-muted,#59677c);font-size:12px;line-height:1.5}.economic-launch-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=640px){.economic-launch-grid{grid-template-columns:minmax(0,1fr)}.economic-launch-actions button{flex:auto}}.economic-saved-precision{border-top:1px solid var(--av-border,#dbe5f2);gap:10px;min-width:0;padding-top:13px;display:grid}.economic-saved-precision>strong{color:#233d57;font-size:14px}.economic-saved-precision>p{line-height:1.7}.economic-saved-precision>.ui-button{justify-self:start}.economic-saved-precision-report{gap:9px;min-width:0;display:grid}.economic-saved-precision-report .economic-precision-options{margin:0}@media (width<=640px){.economic-saved-precision>.ui-button{width:100%}}.economic-cash-readiness{border-top:1px solid var(--av-border,#dbe5f2);overflow-wrap:anywhere;min-width:0;padding-top:12px}.economic-cash-readiness summary{cursor:pointer;min-width:0;font-weight:650;line-height:1.65}.economic-cash-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.economic-cash-readiness-grid article{background:var(--av-panel,#fff);border:1px solid var(--av-border,#dbe5f2);border-radius:10px;align-content:start;gap:7px;min-width:0;padding:12px;display:grid}.economic-cash-readiness-grid strong{font-size:13px}.economic-cash-readiness-grid .ui-badge{justify-self:start}.economic-cash-readiness-grid p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.economic-cash-readiness>p{font-size:13px;line-height:1.7}@media (width<=720px){.economic-cash-readiness-grid{grid-template-columns:minmax(0,1fr)}}.economic-policy-modal-backdrop{z-index:80;background:#0f172a6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.economic-policy-modal{background:#fff;border-radius:18px;width:min(680px,100%);max-height:min(760px,90vh);padding:22px;overflow:auto;box-shadow:0 22px 65px #0f172a3d}.economic-policy-modal header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.economic-policy-modal header strong{font-size:20px}.za-points-policy-publication .economic-draft-card-head>div p{margin:4px 0 0}@media (width<=640px){.economic-policy-modal-backdrop{align-items:flex-end;padding:10px}.economic-policy-modal{border-radius:18px 18px 0 0;max-height:88vh;padding:18px}.economic-policy-modal header{gap:10px}}.av-curve{min-width:0}.av-curve .av-card__body{gap:18px;padding:24px;display:grid}.av-curve-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:2px;display:flex}.av-curve-head>div{gap:5px;min-width:0;display:grid}.av-curve-head strong{color:#102f50;font-size:18px}.av-curve-head p,.av-curve-note{color:#506b84;margin:0;line-height:1.65}.av-curve-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.av-curve-summary article{background:#f8fbff;border:1px solid #dbe6f1;border-radius:11px;gap:7px;min-width:0;padding:14px 16px;display:grid}.av-curve-summary span{color:#607b95;font-size:13px}.av-curve-summary strong{color:#082f57;font-size:18px}.av-curve-table-wrap{background:#fff;border:1px solid #d9e5f0;border-radius:12px;overflow:auto}.av-curve-table{border-collapse:collapse;width:100%;min-width:560px}.av-curve-table th,.av-curve-table td{text-align:left;border-bottom:1px solid #e2eaf2;padding:13px 16px}.av-curve-table th{color:#355878;background:#f1f6fb;font-size:13px}.av-curve-table td{color:#0f3153}.av-curve-table tbody tr:last-child td{border-bottom:0}.av-curve-pages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.av-curve-pages>span{color:#607b95;font-size:13px}.av-curve-pages>div{align-items:center;gap:8px;display:flex}.av-curve-modal{width:min(860px,100vw - 32px);max-height:min(860px,100vh - 40px);overflow:auto}.av-curve-modal>header>div{gap:4px;display:grid}.av-curve-modal>header p{color:#607b95;margin:0}.av-curve-edit-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.av-curve-edit-head span{color:#607b95;font-size:13px}.av-curve-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}@media (width<=920px){.av-curve-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.av-curve .av-card__body{gap:16px;padding:16px}.av-curve-summary,.av-curve-edit-grid{grid-template-columns:1fr}.av-curve-head>button{width:100%}}.av-vip-newuser{min-width:0}.av-vip-newuser .av-card__body{gap:18px;padding:24px;display:grid}.av-vip-newuser p{color:#506b84;margin:0;line-height:1.65}.av-vip-newuser-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:2px;display:flex}.av-vip-newuser-head>div{gap:5px;min-width:0;display:grid}.av-vip-current-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.av-vip-current-summary article{background:#f8fbff;border:1px solid #dbe6f1;border-radius:11px;gap:7px;min-width:0;padding:14px 16px;display:grid}.av-vip-current-summary span{color:#587188;font-size:13px}.av-vip-current-summary strong{color:#163d63;font-size:18px}.av-vip-current-list{background:#fff;border:1px solid #dbe6f1;border-radius:12px;display:grid;overflow:hidden}.av-vip-current-row{border-top:1px solid #e7eef5;grid-template-columns:.65fr 1.25fr 1fr 1fr;align-items:center;gap:12px;min-width:0;padding:12px 15px;display:grid}.av-vip-current-row:first-child{border-top:0}.av-vip-current-row-head{color:#45637e;background:#f3f8fe;font-size:13px;font-weight:700}.av-vip-current-row strong{color:#173e64}.av-vip-footnote{font-size:13px}.av-vip-empty{background:#f8fbff;border:1px dashed #cbdbea;border-radius:12px;gap:7px;padding:18px;display:grid}.av-vip-newuser-error{color:#a42733!important}.av-vip-newuser-success{color:#1e7045!important}.av-vip-modal-backdrop{z-index:2000;background:#12233473;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.av-vip-modal{background:#fff;border-radius:14px;gap:16px;width:min(760px,100%);max-height:min(760px,100vh - 36px);padding:20px;display:grid;overflow:auto;box-shadow:0 20px 60px #1124373d}.av-vip-modal>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.av-vip-modal>header>div{gap:5px;display:grid}.av-vip-newuser-first{background:#f3f8fe;border:1px solid #d8e7f5;border-radius:12px;gap:12px;padding:15px;display:grid}.av-vip-newuser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.av-vip-newuser-first .av-vip-newuser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-vip-tier-editor-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.av-vip-vip6-note{background:#fff7e8;border:1px solid #ecd19e;border-radius:10px;padding:10px 12px;font-size:13px;color:#714a14!important}.av-vip-newuser-level-tabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.av-vip-newuser-level-tabs button{color:#284b70;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#f3f8fe;border:1px solid #d4e3f3;border-radius:9px;font-size:13px;font-weight:700}.av-vip-newuser-level-tabs button[aria-pressed=true]{color:#fff;outline-offset:1px;background:#254d77;border-color:#254d77;outline:2px solid #b7d2f5}.av-vip-newuser-tier{background:#fff;border:1px solid #dae5f1;border-radius:12px;gap:12px;padding:14px;display:grid}.av-vip-newuser-tier>strong{color:#234563}.av-vip-newuser-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}@media (width<=760px){.av-vip-current-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.av-vip-newuser-grid,.av-vip-newuser-first .av-vip-newuser-grid{grid-template-columns:minmax(0,1fr)}.av-vip-current-row{grid-template-columns:.75fr 1.25fr 1fr 1fr;padding:11px 10px;font-size:13px}}@media (width<=520px){.av-vip-current-summary{grid-template-columns:minmax(0,1fr)}.av-vip-current-row-head{display:none}.av-vip-current-row{grid-template-columns:1fr 1fr;gap:7px 10px}.av-vip-current-row strong{grid-column:1/-1}.av-vip-newuser-level-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.av-vip-newuser-actions>*{flex:100%}.av-vip-modal{padding:15px}.av-vip-newuser .av-card__body{gap:16px;padding:16px}}.za-cycle-draft{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;gap:10px;min-width:0;margin-top:20px;padding:15px;display:grid}.za-cycle-draft-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.za-cycle-draft-head>div{flex:1;min-width:0}.za-cycle-draft-head strong{font-size:17px}.za-cycle-draft-head p{color:var(--av-muted,#59677c);margin:5px 0;font-size:13px;line-height:1.65}.za-cycle-draft-success{color:#236441;background:#e9f6ee;border-left:3px solid #238c50;border-radius:8px;padding:11px;font-size:13px}.za-cycle-modal-backdrop{z-index:2200;background:#101e2e9e;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.za-cycle-modal{box-sizing:border-box;background:var(--av-panel,#fff);color:inherit;border:1px solid var(--av-border,#dbe5f2);border-radius:15px;gap:16px;width:min(930px,100%);min-width:0;max-height:min(92dvh,980px);padding:20px;display:grid;overflow-y:auto;box-shadow:0 24px 70px #0003}.za-cycle-modal-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.za-cycle-modal-header strong{font-size:19px}.za-cycle-modal-header p{color:var(--av-muted,#59677c);font-size:13px;line-height:1.6}.za-cycle-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.za-cycle-edit-row{border:1px solid var(--av-border,#dbe5f2);border-radius:10px;gap:11px;min-width:0;padding:12px;display:grid}.za-cycle-edit-row legend{padding:0 5px;font-weight:650}.za-cycle-edit-row label{gap:7px;min-width:0;font-size:13px;font-weight:600;line-height:1.5;display:grid}.za-cycle-edit-row input{box-sizing:border-box;border:1px solid var(--av-border,#dbe5f2);width:100%;min-width:0;min-height:42px;font:inherit;background:var(--av-panel,#fff);color:inherit;border-radius:8px;padding:9px 11px}.za-cycle-edit-row input:disabled{opacity:.65}.za-cycle-edit-row p,.za-cycle-modal>p{color:var(--av-muted,#59677c);margin:0;font-size:12px;line-height:1.65}.za-cycle-history{gap:10px;display:grid}.za-cycle-history article{border:1px solid var(--av-border,#dbe5f2);border-radius:9px;gap:7px;min-width:0;padding:12px;display:grid}.za-cycle-history strong{font-size:14px}.za-cycle-history span{color:var(--av-muted,#59677c);font-size:12px}.za-cycle-history p{overflow-wrap:anywhere;margin:0;line-height:1.6}@media (width<=720px){.za-cycle-form-grid{grid-template-columns:minmax(0,1fr)}.za-cycle-modal{max-height:94dvh;padding:13px}.za-cycle-modal-backdrop{padding:7px}.za-cycle-draft .economic-draft-actions button{flex:auto}}.za-cycle-panel{min-width:0}.za-cycle-panel>p{overflow-wrap:anywhere;margin:0 0 14px;line-height:1.7}.za-cycle-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:14px 0 22px;display:grid}.za-cycle-principles>div{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;gap:5px;min-width:0;padding:13px;display:grid}.za-cycle-principles span,.za-cycle-item span{color:var(--av-muted,#59677c);font-size:12px}.za-cycle-principles b{overflow-wrap:anywhere;font-size:18px}.za-cycle-principles small,.za-cycle-item small{color:var(--av-muted,#59677c);font-size:12px;line-height:1.65}.za-cycle-listhead,.za-cycle-item-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.za-cycle-listhead{margin:10px 0 13px}.za-cycle-listhead>span{color:var(--av-muted,#59677c);font-size:13px}.za-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.za-cycle-item{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;gap:11px;min-width:0;padding:15px;display:grid}.za-cycle-item>div:not(.za-cycle-item-head){gap:4px;min-width:0;display:grid}.za-cycle-item b{overflow-wrap:anywhere;font-size:15px}.za-cycle-item-head strong{font-size:17px}.za-cycle-item .za-cycle-quota{border-top:1px solid var(--av-border,#dbe5f2);padding-top:11px}.za-cycle-quota strong{font-size:17px}.za-cycle-followup{border:1px solid var(--av-border,#dbe5f2);border-radius:12px;margin-top:18px;padding:14px;line-height:1.7}.za-cycle-followup p{color:var(--av-muted,#59677c);margin:7px 0 0;font-size:13px}@media (width<=800px){.za-cycle-principles,.za-cycle-grid{grid-template-columns:minmax(0,1fr)}}.vip-terms-panel{gap:16px;display:grid}.vip-terms-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vip-terms-head h2{margin:0 0 4px}.vip-terms-head p{color:var(--muted,#667085);margin:0}.vip-terms-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vip-terms-version{border:1px solid var(--border,#d8dce3);border-radius:12px;grid-template-columns:auto minmax(100px,1fr) auto minmax(100px,1fr);gap:8px 16px;padding:12px 14px;display:grid}.vip-terms-version span{color:var(--muted,#667085)}.vip-terms-table-wrap{overflow-x:auto}.vip-terms-table{border-collapse:collapse;width:100%;min-width:620px}.vip-terms-table th,.vip-terms-table td{text-align:left;border-bottom:1px solid var(--border,#e5e7eb);padding:12px 14px}.vip-terms-table th{color:var(--muted,#667085);font-size:13px;font-weight:600}.vip-terms-foot{color:var(--muted,#667085);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.vip-terms-note,.vip-terms-success,.vip-terms-error{border-radius:10px;margin:0;padding:10px 12px}.vip-terms-note{background:var(--surface-subtle,#f7f8fa)}.vip-terms-success{background:var(--success-subtle,#eefbf3)}.vip-terms-error{background:var(--danger-subtle,#fff1f1)}.vip-terms-editor-modal{max-width:820px}.vip-terms-editor{gap:14px;display:grid}.vip-terms-editor-note{color:var(--muted,#667085);margin:0}.vip-terms-editor-grid{border:1px solid var(--border,#d8dce3);border-radius:12px;gap:0;display:grid;overflow:hidden}.vip-terms-editor-row{border-top:1px solid var(--border,#e5e7eb);grid-template-columns:110px minmax(180px,1fr) minmax(220px,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.vip-terms-editor-row:first-child{border-top:0}.vip-terms-editor-head{background:var(--surface-subtle,#f7f8fa);font-size:13px}.vip-terms-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vip-terms-change{color:var(--muted,#667085);margin:0}@media (width<=720px){.vip-terms-head{display:grid}.vip-terms-head-actions{justify-content:stretch}.vip-terms-head-actions>button{flex:1}.vip-terms-version{grid-template-columns:auto 1fr}.vip-terms-editor-row{grid-template-columns:1fr}.vip-terms-editor-head{display:none}.vip-terms-editor-row>strong:first-child{font-size:16px}.vip-terms-editor-actions>button{flex:1}}.admin-home{gap:18px;display:grid}.home-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.home-head h1{color:var(--av-ink);margin:0 0 6px;font-size:28px;line-height:1.2}.home-head p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.home-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-metric-card .av-card__body{padding:18px}.home-metric-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-metric-top>span{color:var(--av-muted);font-size:12px;font-weight:700}.home-metric-card>div>.av-card__body>strong,.home-metric-card strong{color:var(--av-ink);letter-spacing:-.03em;margin:13px 0 8px;font-size:28px;line-height:1.2;display:block}.home-metric-card strong.is-muted{color:var(--av-muted);letter-spacing:0;font-size:18px}.home-metric-card p{min-height:38px;color:var(--av-muted);margin:0 0 10px;font-size:12px;line-height:1.55}.home-metric-card .av-button{padding-left:0}.home-work-card .av-card__body{padding:22px}.home-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.home-card-head h2{margin:0 0 4px;font-size:17px}.home-card-head p{color:var(--av-muted);margin:0;font-size:12px}.home-card-head small{color:var(--av-muted);white-space:nowrap;font-size:11px}.home-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-entry{appearance:none;border:1px solid var(--av-border);text-align:left;cursor:pointer;color:var(--av-ink);background:#fff;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.home-entry:hover{border-color:#b7cadb;transform:translateY(-1px);box-shadow:0 5px 16px #2547620f}.home-entry-icon{color:#1f5574;background:#edf4f8;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.home-entry strong,.home-entry small{display:block}.home-entry strong{margin-bottom:3px;font-size:13px}.home-entry small{color:var(--av-muted);font-size:11px;line-height:1.45}.home-boundary-note{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.home-boundary-note p{margin:0;font-size:12px;line-height:1.6}@media (width<=1100px){.home-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.home-head,.home-card-head{flex-direction:column;align-items:stretch}.home-entry-grid{grid-template-columns:1fr}.home-card-head small{white-space:normal}}@media (width<=430px){.home-metric-grid{grid-template-columns:1fr}.home-head h1{font-size:24px}.home-work-card .av-card__body{padding:16px}}.system-security-audit{gap:18px;display:grid}.security-audit-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.security-audit-head h1{color:var(--av-ink);margin:0 0 6px;font-size:28px;line-height:1.2}.security-audit-head p{color:var(--av-muted);margin:0;font-size:13px;line-height:1.6}.security-audit-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.security-audit-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.security-summary-card .av-card__body{padding:18px}.security-summary-card span,.security-summary-card strong,.security-summary-card small{display:block}.security-summary-card span{color:var(--av-muted);font-size:12px;font-weight:700}.security-summary-card strong{color:var(--av-ink);letter-spacing:-.02em;margin:8px 0;font-size:26px}.security-summary-card small{color:var(--av-muted);font-size:11px;line-height:1.45}.security-audit-card .av-card__body{padding:22px}.security-audit-toolbar{border-bottom:1px solid var(--av-border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.security-audit-toolbar small{color:var(--av-muted);white-space:nowrap;font-size:11px}.security-audit-table-wrap{padding-top:6px;overflow-x:auto}.security-audit-table{border-collapse:collapse;width:100%;min-width:660px}.security-audit-table th,.security-audit-table td{border-bottom:1px solid var(--av-border);text-align:left;padding:14px 12px;font-size:12px}.security-audit-table th{color:var(--av-muted);background:#f8fafc;font-weight:700}.security-audit-table td:first-child{width:220px;color:var(--av-muted);white-space:nowrap}.security-audit-table td:nth-child(2){color:var(--av-ink);font-weight:700}.security-audit-pagination{color:var(--av-muted);justify-content:space-between;align-items:center;gap:14px;padding:14px 4px 2px;font-size:12px;display:flex}.security-audit-pagination>div{align-items:center;gap:10px;display:flex}.security-audit-pagination>div>span{text-align:center;min-width:46px;color:var(--av-ink);font-weight:700}.security-audit-empty{text-align:center!important;color:var(--av-muted)!important;padding:48px 14px!important;font-weight:400!important}.security-audit-state{text-align:center;min-height:260px;color:var(--av-muted);flex-direction:column;justify-content:center;align-items:center;padding:34px 16px;display:flex}.security-audit-state h3{color:var(--av-ink);margin:12px 0 5px;font-size:17px}.security-audit-state p{margin:0;font-size:13px}.security-audit-boundary{border:1px solid var(--av-border);color:var(--av-muted);background:#f7fafc;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.security-audit-boundary p{margin:0;font-size:12px;line-height:1.6}@media (width<=1000px){.security-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.security-audit-head,.security-audit-toolbar{flex-direction:column;align-items:stretch}.security-audit-toolbar small{white-space:normal}.security-audit-pagination{flex-direction:column;align-items:stretch}.security-audit-pagination>div{justify-content:space-between}}@media (width<=430px){.security-audit-summary{grid-template-columns:1fr}.security-audit-card .av-card__body{padding:16px}.security-audit-head h1{font-size:24px}}.operating-report{gap:20px;display:grid}.operating-report-head,.operating-report-section-head,.operating-report-card-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.operating-report-head h1{color:#172b46;margin:0;font-size:28px}.operating-report-head p,.operating-report-section-head p,.operating-report-card-head p{color:#667b94;margin:6px 0 0;line-height:1.6}.operating-report-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.operating-report-section-head h2,.operating-report-card-head h2{color:#20344f;margin:0;font-size:18px}.operating-report-section-head small{color:#8092a7;white-space:nowrap}.operating-report-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.operating-report-metric{min-width:0}.operating-report-metric>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.operating-report-metric span{color:#61748c;font-size:13px}.operating-report-metric>strong{color:#1b3150;margin-top:18px;font-size:28px;display:block}.operating-report-metric>strong.is-muted{color:#8798aa;font-size:18px}.operating-report-metric p{color:#7a8ca1;margin:8px 0 0;font-size:12px;line-height:1.5}.operating-report-accounting,.operating-report-pending{padding:20px}.operating-report-accounting-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.operating-report-fact{background:#f9fbfd;border:1px solid #dce5ef;border-radius:12px;min-width:0;padding:14px}.operating-report-fact span{color:#667b94;font-size:13px;display:block}.operating-report-fact strong{color:#173453;overflow-wrap:anywhere;margin-top:8px;font-size:22px;display:block}.operating-report-fact small{color:#8394a8;margin-top:8px;font-size:11px;line-height:1.5;display:block}.operating-report-boundary{color:#5d7189;background:#f8fbfe;border:1px solid #dae5f0;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.6}.operating-report-pending-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.operating-report-pending-grid>div{background:#fbfcfe;border:1px dashed #ccd9e6;border-radius:12px;padding:14px}.operating-report-pending-grid strong{color:#304863;font-size:14px;display:block}.operating-report-pending-grid span{color:#8798aa;margin-top:7px;font-size:12px;line-height:1.5;display:block}.operating-report-denied{align-items:center;gap:14px;padding:22px;display:flex}.operating-report-denied h2{color:#263e5b;margin:0;font-size:18px}.operating-report-denied p{color:#75879a;margin:6px 0 0}@media (width<=1100px){.operating-report-grid,.operating-report-accounting-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.operating-report-pending-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.operating-report{gap:16px}.operating-report-head,.operating-report-section-head,.operating-report-card-head{gap:10px;display:grid}.operating-report-head h1{font-size:24px}.operating-report-grid,.operating-report-accounting-grid,.operating-report-pending-grid{grid-template-columns:1fr}.operating-report-accounting,.operating-report-pending{padding:16px}.operating-report-section-head small{white-space:normal}.operating-report-metric>strong{font-size:26px}}.payout-admin{gap:18px;display:grid}.payout-admin-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.payout-admin-head h1{color:#162d49;margin:0;font-size:28px}.payout-admin-head p{color:#687d95;margin:6px 0 0;line-height:1.6}.payout-admin-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payout-admin-boundary{background:#f8fbfe;padding:16px 18px}.payout-admin-boundary strong{color:#233c59}.payout-admin-boundary p{color:#6b7f96;margin:6px 0 0;line-height:1.6}.payout-admin-card{padding:18px}.payout-admin-filters{grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(145px,1fr));align-items:end;gap:12px;display:grid}.payout-admin-search{align-items:end;gap:8px;display:flex}.payout-admin-search>label,.payout-admin-search>div{flex:1;min-width:0}.payout-table-wrap{border:1px solid #dbe5ef;border-radius:12px;margin-top:16px;overflow-x:auto}.payout-table{border-collapse:collapse;width:100%;min-width:950px}.payout-table th,.payout-table td{text-align:left;color:#435a72;border-bottom:1px solid #e4ebf2;padding:12px 14px}.payout-table th{color:#60758d;background:#f5f8fb;font-size:12px}.payout-table tbody tr:last-child td{border-bottom:0}.payout-empty{text-align:center!important;color:#8798aa!important;padding:32px!important}.payout-footer{color:#6c8096;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.payout-footer>div{align-items:center;gap:8px;display:flex}.payout-admin-state{text-align:center;padding:34px 22px}.payout-admin-state h2{color:#243c58;margin:10px 0 6px;font-size:19px}.payout-admin-state p{color:#72859a;max-width:760px;margin:5px auto;line-height:1.6}.payout-admin-modal{width:min(900px,100vw - 32px);max-height:min(82vh,820px);overflow-y:auto}.payout-detail{gap:14px;display:grid}.payout-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.payout-detail-grid p{border:1px solid #dfe7ef;border-radius:10px;min-width:0;margin:0;padding:12px}.payout-detail-grid span{color:#71849a;font-size:12px;display:block}.payout-detail-grid strong{color:#243b57;overflow-wrap:anywhere;margin-top:5px;display:block}.payout-detail h3{color:#263f5d;margin:6px 0 0;font-size:16px}.payout-destination-name{color:#29445f;margin:0;font-weight:700}.payout-private-note{color:#64798f;background:#f7fafc;border-radius:10px;margin:0;padding:11px 13px;line-height:1.6}@media (width<=1100px){.payout-admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-admin-search{grid-column:1/-1}}@media (width<=640px){.payout-admin-head{display:grid}.payout-admin-head h1{font-size:24px}.payout-admin-filters{grid-template-columns:1fr}.payout-admin-search{grid-column:auto}.payout-footer{flex-direction:column;align-items:flex-start}.payout-detail-grid{grid-template-columns:1fr}.payout-admin-card{padding:14px}}.payout-command-box{background:#fbfdff;border:1px solid #dbe5ef;border-radius:12px;gap:12px;padding:14px;display:grid}.payout-command-box h3{color:#243f5d;margin:0;font-size:16px}.payout-command-box label{color:#425c76;gap:6px;font-size:13px;font-weight:600;display:grid}.payout-command-box input,.payout-command-box textarea{box-sizing:border-box;color:#1d3854;width:100%;font:inherit;background:#fff;border:1px solid #ccd9e6;border-radius:10px;outline:none;padding:10px 12px}.payout-command-box textarea{resize:vertical;min-height:86px}.payout-command-box input:focus,.payout-command-box textarea:focus{border-color:#7ea4cb;box-shadow:0 0 0 3px #4777a81f}.payout-command-box p{color:#6c8096;margin:0;font-size:13px;line-height:1.5}.payout-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.payout-command-error{color:#9a3e38;background:#fff5f4;border-radius:10px;margin:0;padding:10px 12px}@media (width<=640px){.payout-command-actions{justify-content:stretch}.payout-command-actions button{flex:1}}
