:root{color:#263246;font-synthesis:none;background:#f5f7fb;font-family:Segoe UI,Microsoft YaHei,system-ui,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;transition:background .15s}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #a7baff}button{border:0}a{color:#3561db;text-decoration:none}.shell{min-height:100vh;display:flex}aside{background:#fff;border-right:1px solid #e7ebf2;flex-direction:column;width:232px;height:100vh;padding:34px 18px;display:flex;position:fixed}.brand{align-items:center;display:flex}.brand-logo{object-fit:contain;object-position:left center;width:194px;max-width:100%;height:72px;display:block}.workspace-label{color:#99a3b4;letter-spacing:1px;margin:43px 14px 15px;font-size:11px}nav{gap:8px;display:grid}nav button{text-align:left;color:#6e7b91;background:0 0;border-radius:8px;padding:14px;font-weight:500}nav button span{margin-right:14px;font-size:18px}nav button.active{color:#315ddc;background:#edf2ff;font-weight:650}.sidebar-note{border-top:1px solid #edf0f5;margin-top:auto;padding:25px 12px 0;font-size:12px}.sidebar-note p{color:#8d98aa;font-size:11px;line-height:1.9}.dot{background:#39b791;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}main{flex:1;min-width:0;margin-left:232px}header{background:#fff;border-bottom:1px solid #e7ebf2;justify-content:space-between;align-items:center;height:76px;padding:0 40px;display:flex}.breadcrumb{color:#6d7990;font-size:12px}.breadcrumb span{color:#c0c7d4;margin:0 12px}.environment{letter-spacing:.5px;color:#a87824;background:#fff6e4;border:1px solid #f3e4bf;border-radius:6px;padding:8px 12px;font-size:11px;font-weight:700}.content{max-width:1500px;margin:auto;padding:34px 40px 20px}.heading{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.eyebrow{color:#8997af;letter-spacing:1.6px;margin:0 0 10px;font-size:10px;font-weight:700}h1{letter-spacing:-.8px;color:#1e2b43;margin:0 0 10px;font-size:28px}.heading p:not(.eyebrow){color:#8b96a8;margin:0;font-size:12px}.banner{color:#58709b;background:#edf3ff;border:1px solid #dce7fc;border-radius:8px;gap:20px;margin-bottom:25px;padding:16px 20px;font-size:12px;display:flex}.banner strong{color:#345ba7;white-space:nowrap}.metrics{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.metrics article{background:#fff;border:1px solid #e6eaf1;border-radius:10px;padding:23px}.metrics article>span{color:#8491a7;font-size:12px}.metrics strong{letter-spacing:-.6px;margin:18px 0 14px;font-size:28px;font-weight:650;display:block}.metrics em{color:#9ba4b5;margin-left:8px;font-size:12px;font-style:normal}.metrics small{color:#9aa5b5;font-size:10px}.metrics .pending{color:#9aa5b5;font-size:25px}.two-col{grid-template-columns:1.1fr 1fr;gap:24px;display:grid}.card{background:#fff;border:1px solid #e6eaf1;border-radius:10px;min-width:0;margin-bottom:24px;padding:25px}h2{color:#2d3a51;margin:0 0 22px;font-size:15px;font-weight:650}.section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.section-title h2{margin:0}.check{gap:14px;margin-bottom:22px;display:flex}.check strong{font-size:12px}.check p{color:#8d98aa;margin:7px 0;font-size:11px;line-height:1.6}.checkmark,.number{color:#96a1b3;text-align:center;background:#f1f4f9;border-radius:50%;flex-shrink:0;width:24px;height:24px;font-size:11px;line-height:24px}.checkmark{color:#39a47e;background:#e6f6ee}.tinted{background:linear-gradient(130deg,#f7f9ff,#fff)}.tinted h2{margin-bottom:16px;font-size:20px}.tinted>p:not(.eyebrow){color:#8997ad;font-size:12px;line-height:1.9}.tinted ol{color:#697b97;margin-bottom:25px;padding-left:20px;font-size:12px;line-height:2.8}.primary,.secondary{border-radius:6px;padding:11px 17px;font-size:12px}.primary{color:#fff;background:#3562dc}.primary:hover{background:#244fc4}.secondary{color:#677992;background:#fff;border:1px solid #dfe5ee}.secondary:hover{background:#f5f7fc}.text-button{color:#3f69d1;background:0 0;padding:5px 8px;font-size:12px}.badge{color:#8190a7;white-space:nowrap;background:#f2f5fb;border-radius:5px;padding:6px 9px;font-size:10px;display:inline-block}.amber{color:#ac823c;background:#fff6e6}.green{color:#37966b;background:#eaf7ef}.red{color:#bf5b51;background:#ffefed}.steps{color:#647795;flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;font-size:11px;display:flex}.steps span{background:#f4f6fa;border:1px solid #e9edf4;border-radius:6px;padding:13px 19px}.steps b{color:#bcc7d6}.muted{color:#8995a9;font-size:11px;line-height:1.9}label{color:#738198;gap:10px;margin-bottom:21px;font-size:12px;display:grid}input:not([type=checkbox]),select{color:#42526c;background:#fff;border:1px solid #dfe5ef;border-radius:6px;width:100%;padding:11px}input[type=file]{font-size:11px}.upload{background:#f9fbff;border:1px dashed #cad7ed;border-radius:8px;padding:18px}.upload small{color:#93a0b6;font-size:10px}.checkbox{align-items:center;gap:8px;display:flex}.checkbox input{accent-color:#3562dc}.validation{background:#f8faff;border-radius:6px;margin-top:20px;padding:16px;font-size:12px}.validation ul{color:#b65c50;max-height:130px;padding-left:18px;overflow:auto}.validation small{color:#96a2b7;font-size:10px}.mono{font-family:Consolas,monospace;font-size:11px}dl{grid-template-columns:100px 1fr;gap:20px;margin-bottom:28px;font-size:12px;display:grid}dt{color:#9aa5b5}dd{color:#6b7c96;margin:0;line-height:1.7}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}th{color:#94a0b4;background:#f8fafd;padding:13px 14px;font-size:11px;font-weight:500}td{color:#6c7c94;border-bottom:1px solid #edf0f5;padding:18px 14px}td strong{color:#485a75;font-weight:500}td small{color:#96a4b9;margin-top:7px;font-size:10px;display:block}.empty{text-align:center;color:#a5afbf;padding:45px}.pagination{color:#8995a9;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;font-size:11px;display:flex}.alert{overflow-wrap:anywhere;border-radius:7px;margin-bottom:20px;padding:15px 20px;font-size:12px}.error{color:#b7564d;background:#fff0ef}.success{color:#3b9474;background:#edf8f3}footer{letter-spacing:1px;color:#a7b0bf;justify-content:space-between;margin-top:8px;padding-bottom:10px;font-size:9px;display:flex}@media (width<=1100px){aside{width:200px}main{margin-left:200px}.content{padding:25px}.metrics{grid-template-columns:repeat(2,1fr)}.two-col{grid-template-columns:1fr}.banner{display:block}.banner span{margin-top:8px;display:block}}@media (width<=650px){aside{width:100%;height:auto;padding:16px;position:static}.shell{display:block}.workspace-label,.sidebar-note{display:none}nav{margin-top:18px;display:flex;overflow:auto}nav button{white-space:nowrap;padding:9px;font-size:11px}nav button span{display:none}main{margin-left:0}header{height:55px;padding:0 18px}.content{padding:22px 16px}.heading{gap:15px}h1{font-size:24px}.metrics{gap:10px}.metrics article{padding:16px}.metrics strong{font-size:23px}.card{padding:20px}.steps{gap:8px}.steps span{padding:10px}.heading .secondary{white-space:nowrap}footer span{letter-spacing:0}table{min-width:650px}}.login-page{background:#f5f7fb;place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:#fff;border:1px solid #e6eaf1;border-radius:12px;width:min(100%,420px);padding:36px;box-shadow:0 18px 50px #d7dfed66}.login-card h1{margin:34px 0 8px}.login-card p{color:#738198;margin:0 0 28px;line-height:1.7}.login-card .primary{width:100%;padding:13px;font-size:14px}:root{--client-topbar-height:0px;color:#28364d;background:#f4f6fb;font-size:14px}button,input,select,textarea{font:inherit}.client-shell{min-height:100vh;display:flex}.client-sidebar{z-index:20;background:#fff;border-right:1px solid #e4e9f2;width:230px;height:100vh;padding:26px 18px 16px;position:fixed;overflow-y:auto}.client-sidebar>*{flex-shrink:0}.client-sidebar nav{margin-bottom:24px}.nav-group>p{color:#5d6b7e;margin:14px 13px 8px;font-size:12px}.nav-group button{color:#566983;border-radius:8px;width:100%;min-height:44px;margin-bottom:3px;padding:10px 14px;font-size:14px;display:block}.nav-group button:hover{background:#f5f7ff}.nav-icon{vertical-align:-4px;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-right:9px;display:inline-block}.audience-list{min-width:0;overflow-x:auto}.client-sidebar-bottom{color:#5d6b7e;border-top:1px solid #edf0f5;margin-top:auto;padding-top:16px;font-size:12px}.client-user{align-items:flex-start;gap:10px;display:flex}.client-user>.avatar{flex:0 0 32px}.client-user-details{min-width:0}.client-user-name{color:#28364d;overflow-wrap:anywhere;font-size:14px;line-height:20px;display:block}.client-sidebar-bottom button{text-align:left;min-height:32px;margin:0;padding:4px 0;display:block}.client-sidebar-bottom button:disabled{opacity:1;color:#5d6b7e}.client-main{width:calc(100% - 230px);min-width:0;margin-left:230px}.client-topbar{display:none}.mobile-menu{min-width:44px;min-height:44px}.mobile-menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px;display:block}.mobile-page-name{color:#5d6b7e;font-size:14px;line-height:20px}.avatar{color:#4266c7;background:#edf2ff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.client-content{max-width:1600px;margin:auto;padding:28px 32px}.shell-status{margin:0 0 12px;line-height:20px}.page-toolbar{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;height:auto;min-height:40px;margin:0 0 12px;padding:0;display:flex}.page-toolbar h1{letter-spacing:normal;margin:0;font-size:20px;font-weight:600;line-height:28px}.toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-toolbar button{min-height:40px;padding:8px 14px;line-height:20px}.page-toolbar .secondary{color:#5d6b7e}.heading p:not(.eyebrow){color:#5d6b7e;line-height:1.7}h1{font-size:25px}h2{font-size:16px}h3{font-size:14px}.muted,.metrics article>span,.metrics small{color:#5d6b7e;font-size:12px}.metrics strong{margin:12px 0}.card{padding:24px}label{color:#536680;gap:8px;font-size:14px}.badge{white-space:normal;color:#5d6b7e;font-size:12px;line-height:1.6}.badge.green,.success{color:#246b4e}.badge.amber{color:#7b5719}.badge.red,.error{color:#9c3e36}.primary,.secondary{padding:10px 17px;font-size:14px}.account-actions{flex-wrap:wrap;gap:10px;margin:0 0 18px;display:flex}.account-actions a{align-items:center;text-decoration:none;display:inline-flex}.text-button,table{font-size:14px}th{color:#5d6b7e;font-size:12px}td{color:#4c607b;padding:16px 14px}td small{color:#5d6b7e;font-size:12px}.empty{color:#5d6b7e}.welcome-panel{background:linear-gradient(105deg,#eaf1ff,#f3f7ff);border:1px solid #dce6fa;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:26px 30px;display:flex}.welcome-panel h2{margin:12px 0 10px;font-size:23px}.welcome-panel p{color:#657896;margin-bottom:0;font-size:13px;line-height:1.8}.welcome-panel button{flex-shrink:0}.onboarding-item{text-align:left;color:#324762;background:0 0;border-bottom:1px solid #eef1f6;align-items:center;gap:12px;width:100%;padding:13px 0;display:flex}.onboarding-item>div{flex:1}.onboarding-item p{color:#73839b;margin:6px 0;font-size:12px}.todo-item{border-bottom:1px solid #edf1f7;padding:12px 0}.todo-item p{color:#7a6a53;overflow-wrap:anywhere;font-size:12px}.info-box{color:#536f98;background:#f0f5ff;border-radius:8px;margin-bottom:20px;padding:16px 20px;font-size:12px;line-height:1.9}.workflow-strip{flex-wrap:wrap;gap:14px;margin-bottom:24px;display:flex}.workflow-strip span{color:#536a8a;background:#fff;border:1px solid #dfe7f4;border-radius:6px;padding:10px 16px;font-size:12px}.phone-actions{margin:0 0 12px}.error-detail,.alert{white-space:pre-wrap;overflow-wrap:anywhere}.mobile-menu,.menu-scrim{display:none}.material-preview img{object-fit:contain;border:1px solid #e1e8f5;border-radius:8px;max-width:240px;max-height:340px}.dialog-overlay{z-index:100;background:#16233e66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog-panel{background:#fff;border-radius:12px;width:min(720px,100%);max-height:90vh;padding:12px 24px;overflow:auto;box-shadow:0 20px 80px #13203a33}details>summary{cursor:pointer;color:#546b8e;margin-bottom:14px;font-weight:600}.client-login{grid-template-columns:1fr 440px;align-items:center;gap:80px;max-width:1150px;min-height:100vh;margin:auto;padding:50px;display:grid}.login-intro h1{margin:26px 0 20px;font-size:39px;line-height:1.4}.login-intro p{color:#687e9f;line-height:1.9}.login-intro .badge{color:#4163ac;margin-top:30px}.login-intro>small{color:#7d8ba2;font-size:11px}.login-features{color:#4e6589;gap:15px;margin:28px 0;font-size:13px;display:grid}.client-login .login-card{width:100%;padding:38px}.client-login .login-card h2{font-size:23px}.client-login .login-card .primary{width:100%}@media (width<=1050px){.client-sidebar{width:205px}.client-main{width:calc(100% - 205px);margin-left:205px}.client-content{padding:24px}.client-login{grid-template-columns:1fr 400px;gap:35px}}@media (width<=760px){:root{--client-topbar-height:48px}.client-sidebar{overscroll-behavior:contain;width:230px;height:100vh;padding:22px 18px;transition:transform .18s;position:fixed;transform:translate(-100%)}.client-sidebar.is-open{transform:translate(0)}.client-menu-close{color:#5d6b7e;min-height:44px;margin:0 0 8px}.client-sidebar nav{margin:0;display:grid;overflow:visible}.client-sidebar nav button span{display:inline}.client-main{width:100%;margin-left:0}.mobile-menu{display:block}.menu-scrim{z-index:15;background:#14243b55;display:block;position:fixed;inset:0}.client-content{min-width:0;padding:22px 16px}.page-toolbar button{min-width:44px;min-height:44px}.client-content .table-wrap{min-width:0;max-width:100%}.client-sidebar-bottom button,.client-content .dashboard-summary .section-title>button,.client-content .dashboard-summary .muted button,.client-content .launch-header+.alert button,.client-content .authorization-actions button,.client-content .leads-page button,.client-content .launch-header button,.client-content .launch-workspace button{min-width:44px;min-height:44px}.client-content .section-title:has(h1) button{min-width:44px;min-height:44px}.client-content:has(.operation-table) button{min-width:44px;min-height:44px}.client-content:has(.audience-list) button{min-width:44px;min-height:44px}.client-topbar{height:var(--client-topbar-height);justify-content:flex-start;gap:12px;padding:0 16px;display:flex}.welcome-panel{padding:22px;display:block}.welcome-panel button{margin-top:18px}.heading{align-items:flex-start}.heading .secondary{padding:9px;font-size:11px}.two-col{grid-template-columns:1fr}.client-login{padding:26px 16px;display:block}.login-intro{max-width:420px;margin:0 auto 24px}.login-intro h1{font-size:26px}.login-features,.login-intro>small{display:none}.client-login .login-card{max-width:440px;margin:auto;padding:26px}}@media (prefers-reduced-motion:reduce){.client-sidebar{transition:none}}.sync-note{white-space:pre-wrap;overflow-wrap:anywhere}textarea{font:inherit;resize:vertical;color:#42526c;border:1px solid #dfe5ef;border-radius:6px;width:100%;padding:11px}.control-confirm{border:1px solid #e8a67a;margin:18px 0}.danger{color:#ce4d4d}h3{margin:0 0 18px;font-size:14px}.phone-fields{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.phone-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.phone-actions input{max-width:260px}.phone-task{border:1px solid #dce5f8;border-left:3px solid #7c9bfb;border-radius:8px;margin:16px 0;padding:20px}.phone-task.verified{border-left-color:#34bc94}.phone-task .section-title{margin-bottom:10px}.phone-task h3{margin:0}.phone-task .steps{margin:16px 0}.phone-task .steps span{padding:8px 14px}.phone-task .steps .done{color:#37966b;background:#eaf7ef}.selected{background:#edf2ff;border-radius:6px}.phone-qr{width:220px;max-width:100%}pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;font-size:11px;overflow:auto}.mono{overflow-wrap:anywhere}@media (width<=650px){.phone-fields{grid-template-columns:1fr}.phone-task{padding:14px}}.loading-skeleton{grid-template-columns:repeat(var(--skeleton-columns,1), minmax(0, 1fr));gap:16px 24px;width:100%;min-width:0;padding:10px 0;display:grid}.skeleton-bar{background:#edf0f5;border-radius:4px;min-width:0;height:14px;display:block;position:relative;overflow:hidden}.skeleton-bar:nth-child(3n+2){width:82%}.skeleton-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.6s ease-in-out infinite skeleton-wave;position:absolute;inset:0;transform:translate(-100%)}.skeleton-paused .skeleton-bar:after{animation-play-state:paused}.skeleton-table td{vertical-align:top}.skeleton-select{min-width:0;display:block;position:relative}.skeleton-select select{width:100%}.skeleton-select>.loading-skeleton{pointer-events:none;background:#fff;border-radius:4px;align-content:center;width:auto;padding:0 12px;position:absolute;inset:1px 30px 1px 1px}.web-status-skeleton{max-width:100px}.skeleton-table .loading-skeleton{gap:24px}.page-skeleton{min-width:0}.page-skeleton h1{margin:0 0 24px}.page-skeleton h2{margin:0 0 20px}.skeleton-table-wrap{overflow:hidden}.skeleton-table-wrap table{table-layout:fixed;width:100%}.skeleton-table-wrap th,.skeleton-table-wrap td{overflow-wrap:anywhere}@keyframes skeleton-wave{to{transform:translate(100%)}}@media (width<=760px){.loading-skeleton{gap:16px}.skeleton-table .skeleton-bar:not(:first-child){display:none}.page-skeleton .loading-skeleton{--skeleton-columns:1!important}.skeleton-table-wrap thead{display:none}.skeleton-table-wrap .skeleton-table{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.skeleton-table-wrap td{padding:12px 2px}}@media (prefers-reduced-motion:reduce){.skeleton-bar:after{animation:none;display:none}}.workspace-account[data-v-1c44faaf]{color:#28364d;margin:22px 0 14px;font-size:14px}.workspace-account summary[data-v-1c44faaf]{cursor:pointer;background:#fff;border:1px solid #d1d9e6;border-radius:8px;padding:10px 32px 10px 12px;list-style:none;position:relative}.workspace-account summary[data-v-1c44faaf]::-webkit-details-marker{display:none}.workspace-account-caption[data-v-1c44faaf],.workspace-account-id[data-v-1c44faaf]{color:#5d6b7e;font-size:12px;line-height:18px;display:block}.workspace-account-current[data-v-1c44faaf]{text-overflow:ellipsis;white-space:nowrap;line-height:22px;display:block;overflow:hidden}.workspace-account-id[data-v-1c44faaf]{font-variant-numeric:tabular-nums}.workspace-account svg[data-v-1c44faaf]{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px;position:absolute;top:calc(50% - 9px);right:10px}.workspace-account[open] svg[data-v-1c44faaf]{transform:rotate(-90deg)}.workspace-account summary[data-v-1c44faaf]:hover,.workspace-account-option[data-v-1c44faaf]:hover{background:#f5f7fb}.workspace-account summary[aria-disabled=true][data-v-1c44faaf]{color:#5d6b7e;cursor:default;background:#f5f7fb}.workspace-account summary[data-v-1c44faaf]:focus-visible,.workspace-account button[data-v-1c44faaf]:focus-visible,.workspace-account a[data-v-1c44faaf]:focus-visible{outline-offset:2px;outline:2px solid #315ddc}.workspace-account-panel[data-v-1c44faaf]{box-sizing:border-box;color:#28364d;background:#fff;border:1px solid #d1d9e6;border-radius:8px;margin:0;padding:0;display:none;position:fixed;inset:auto;box-shadow:0 8px 24px #18274314}.workspace-account-panel[data-v-1c44faaf]:popover-open{flex-direction:column;display:flex}.workspace-account-heading[data-v-1c44faaf]{border-bottom:1px solid #e4e9f2;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.workspace-account-heading strong[data-v-1c44faaf]{font-size:14px;font-weight:600}.workspace-account-heading button[data-v-1c44faaf]{color:#315ddc;min-width:44px;min-height:44px;padding:6px}.workspace-account-list[data-v-1c44faaf]{overscroll-behavior:contain;flex:1;min-height:0;padding:4px;overflow-y:auto}.workspace-account-list[data-v-1c44faaf]:focus-visible{outline-offset:-3px;outline:2px solid #315ddc}.workspace-account-list p[data-v-1c44faaf]{overflow-wrap:anywhere;margin:8px;font-size:12px;line-height:18px}.workspace-account-option[data-v-1c44faaf]{text-align:left;color:#28364d;background:#fff;border-radius:6px;width:100%;min-height:52px;padding:8px;display:block}.workspace-account-option span[data-v-1c44faaf]{overflow-wrap:anywhere;line-height:20px;display:block}.workspace-account-option small[data-v-1c44faaf]{color:#5d6b7e;font-variant-numeric:tabular-nums;font-size:12px;line-height:18px;display:block}.workspace-account-option[aria-current=true][data-v-1c44faaf]{color:#315ddc;background:#edf2ff}.workspace-account-list .text-button[data-v-1c44faaf],.workspace-account-list a[data-v-1c44faaf]{color:#315ddc;align-items:center;min-height:44px;padding:8px;font-size:14px;display:flex}.workspace-account-list a[data-v-1c44faaf]{text-underline-offset:3px}.workspace-account-error>summary[data-v-1c44faaf]{box-sizing:border-box;width:fit-content;min-height:44px;list-style:revert;color:#315ddc;border:0;border-radius:0;padding:12px 8px;font-size:12px;line-height:20px}.workspace-account-error>summary[data-v-1c44faaf]::-webkit-details-marker{display:revert}.workspace-account-error p[data-v-1c44faaf]{white-space:pre-wrap}.eyeball[data-v-7b99c6f2]{border-radius:50%;justify-content:center;align-items:center;transition:height .15s ease-out;display:flex;overflow:hidden}.pupil-inner[data-v-7b99c6f2]{border-radius:50%;transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){[data-v-7b99c6f2]{transition:none}}.pupil[data-v-ed23dea3]{border-radius:50%;transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){[data-v-ed23dea3]{transition:none}}.characters-container[data-v-0128ae9b]{width:550px;height:400px;position:relative}.char[data-v-0128ae9b]{transform-origin:bottom;transition:transform .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0}.purple[data-v-0128ae9b]{z-index:1;background:#6c3ff5;border-radius:10px 10px 0 0;width:180px;left:70px}.black[data-v-0128ae9b]{z-index:2;background:#2d2d2d;border-radius:8px 8px 0 0;width:120px;height:310px;left:240px}.orange[data-v-0128ae9b]{z-index:3;background:#ff9b6b;border-radius:120px 120px 0 0;width:240px;height:200px;left:0}.yellow[data-v-0128ae9b]{z-index:4;background:#e8d754;border-radius:70px 70px 0 0;width:140px;height:230px;left:310px}.eyes[data-v-0128ae9b]{transition:left .3s cubic-bezier(.16,1,.3,1),top .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.mouth[data-v-0128ae9b]{background:#2d2d2d;border-radius:4px;width:80px;height:4px;transition:left .2s ease-out,top .2s ease-out;position:absolute}.motion-paused .char[data-v-0128ae9b],.motion-paused .eyes[data-v-0128ae9b],.motion-paused .mouth[data-v-0128ae9b]{transition:none}.site-footer[data-v-d105eaa1]{color:#5d6b7e;text-align:center;overflow-wrap:anywhere;background:#fff;grid-column:1/-1;width:100%;padding:20px 24px;font-size:12px;line-height:20px;display:block}.site-footer div[data-v-d105eaa1]{flex-wrap:wrap;justify-content:center;gap:4px 18px;display:flex}.site-footer a[data-v-d105eaa1],.footer-link[data-v-d105eaa1]{color:#5d6b7e;min-height:44px;font:inherit;letter-spacing:normal;text-underline-offset:3px;background:0 0;justify-content:center;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.site-footer a[data-v-d105eaa1]:hover,.footer-link[data-v-d105eaa1]:hover{color:#315ddc}.site-footer a[data-v-d105eaa1]{gap:6px}.record-icon[data-v-d105eaa1]{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}.site-declaration-dialog[data-v-d105eaa1]{box-sizing:border-box;color:#28384f;background:#fff;border:1px solid #e4eaf2;border-radius:12px;width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden}.site-declaration-dialog[open][data-v-d105eaa1]{flex-direction:column;display:flex}.site-declaration-dialog[data-v-d105eaa1]::backdrop{background:#16233959}.site-declaration-dialog header[data-v-d105eaa1]{flex-shrink:0;gap:16px;height:auto;padding:20px 24px}.site-declaration-dialog h2[data-v-d105eaa1]{margin:0;font-size:18px;line-height:28px}.site-declaration-dialog button[data-v-d105eaa1]{flex-shrink:0;min-height:44px}.declaration-content[data-v-d105eaa1]{overscroll-behavior:contain;scrollbar-color:#b3c0d8 #f4f6fb;scrollbar-width:thin;min-height:0;padding:24px;overflow:auto}.declaration-content p[data-v-d105eaa1]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;margin:0;font-size:14px;line-height:1.8}:is(.site-footer[data-v-d105eaa1],.site-declaration-dialog[data-v-d105eaa1]) :is(button,a,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #315ddc}.declaration-content[data-v-d105eaa1]:focus-visible{outline-offset:-3px}.site-declaration-dialog[data-v-d105eaa1] ::selection{color:#182c56;background:#dce5ff}@media (width<=650px){.site-declaration-dialog header[data-v-d105eaa1],.declaration-content[data-v-d105eaa1]{padding:16px}}.animated-login[data-v-de40b861]{background:#fff;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(440px,1fr);width:100%;min-height:100svh;margin:0;display:grid}.login-portal-label[data-v-de40b861]{color:#5d6b7e;margin-top:8px;font-size:16px;font-weight:400;line-height:24px;display:block}.login-oem-image[data-v-de40b861]{object-fit:contain;width:100%;height:auto;max-height:480px;margin:auto 0;display:block}.login-scene[data-v-de40b861]{background:#eef2ff;flex-direction:column;justify-content:space-between;min-width:0;padding:40px 48px 80px;display:flex;overflow:hidden}.login-brand[data-v-de40b861]{align-items:center;display:flex}.login-brand-logo[data-v-de40b861]{object-fit:contain;object-position:left center;width:220px;max-width:100%;height:80px;display:block}.login-characters[data-v-de40b861]{width:100%;height:440px;margin:auto 0;position:relative}.login-characters[data-v-de40b861] .characters-container{transform-origin:bottom;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.login-form-region[data-v-de40b861]{justify-content:center;align-items:center;min-width:0;padding:48px 40px;display:flex}.login-form-content[data-v-de40b861]{width:100%;max-width:392px}.login-mobile-brand[data-v-de40b861]{display:none}.animated-login-form h1[data-v-de40b861]{color:#253349;letter-spacing:normal;overflow-wrap:anywhere;margin:0 0 32px;font-size:24px;font-weight:600;line-height:34px}.login-field[data-v-de40b861]{color:#28384f;flex-direction:column;gap:8px;margin:0 0 20px;font-size:14px;line-height:20px;display:flex;position:relative}.login-field>input[data-v-de40b861],.login-password-field input[data-v-de40b861]{color:#28384f;background:#fff;border:1px solid #cbd4e2;border-radius:6px;width:100%;min-width:0;height:48px;margin:0;padding:12px;line-height:22px}.login-field input[data-v-de40b861]::placeholder{color:#5d6b7e}.login-password-field[data-v-de40b861]{min-width:0;display:block;position:relative}.login-password-field input[data-v-de40b861]{padding-right:56px}.login-password-toggle[data-v-de40b861]{color:#5d6b7e;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:2px;right:2px}.login-password-toggle svg[data-v-de40b861]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.login-remember[data-v-de40b861]{color:#28384f;align-items:center;gap:8px;min-height:44px;margin:0;line-height:20px;display:flex}.login-remember input[data-v-de40b861]{accent-color:#315ddc;width:16px;height:16px;margin:0}.login-memory-hint[data-v-de40b861]{color:#5d6b7e;overflow-wrap:anywhere;min-height:18px;margin:0 0 20px;font-size:13px;line-height:18px}.login-submit[data-v-de40b861]{width:100%;min-height:48px;padding:12px 16px;line-height:24px}.login-support[data-v-de40b861]{color:#5d6b7e;margin:16px 0 0;font-size:13px;line-height:20px}.animated-login-form .alert[data-v-de40b861]{margin:0 0 20px}.animated-login-form input[data-v-de40b861]:disabled,.animated-login-form button[data-v-de40b861]:disabled{opacity:1;color:#5d6b7e;cursor:not-allowed;background:#f2f4f8}.animated-login-form[data-v-de40b861] :focus-visible{outline-offset:3px;outline:2px solid #315ddc}.login-input-skeleton[data-v-de40b861]{pointer-events:none;background:#f2f4f8;border-radius:5px;align-content:center;width:auto;height:46px;padding:12px;position:absolute;bottom:1px;left:1px;right:1px}.login-input-skeleton[data-v-de40b861] .skeleton-bar{height:22px}.login-art-skeleton[data-v-de40b861]{padding:0;position:absolute;bottom:0}.login-art-skeleton[data-v-de40b861] .skeleton-bar{height:320px}.login-submit>.loading-skeleton[data-v-de40b861]{align-content:center;height:24px;padding:0}.login-restore-error[data-v-de40b861]{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.login-restore-error button[data-v-de40b861]{min-height:44px}@media (width<=1200px){.login-scene[data-v-de40b861]{padding:32px 32px 64px}.login-characters[data-v-de40b861] .characters-container{transform:translate(-50%)scale(.75)}}@media (width<=1023px){.animated-login[data-v-de40b861]{grid-template-columns:minmax(0,1fr)}.login-scene[data-v-de40b861]{display:none}.login-form-region[data-v-de40b861]{padding:40px 24px}.login-mobile-brand[data-v-de40b861]{margin-bottom:40px;display:flex}}@media (width<=480px){.login-form-region[data-v-de40b861]{align-items:flex-start;padding:32px 24px}.animated-login-form h1[data-v-de40b861]{margin-bottom:28px;font-size:22px;line-height:32px}}.submission-progress[data-v-9cb01346]{box-sizing:border-box;color:#315cdf;z-index:1000;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:16px;width:340px;max-width:calc(100vw - 32px);height:fit-content;margin:auto;padding:20px 22px;animation:.2s ease-out submission-enter-9cb01346;display:flex;position:fixed;inset:0;box-shadow:0 12px 40px #18274326}.submission-host>:not(.submission-progress){display:none!important}.submission-inline[data-v-9cb01346]{width:100%;max-width:none;min-height:180px;box-shadow:none;border:0;border-radius:0;outline:none;margin:0;padding:32px 12px;position:relative;inset:auto}.submission-progress[data-v-9cb01346]::backdrop{pointer-events:none;background:0 0}.submission-symbol[data-v-9cb01346]{flex:none;width:52px;height:52px;position:relative}.submission-symbol svg[data-v-9cb01346]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:52px;height:52px}.submission-ring[data-v-9cb01346]{transform:rotate(-90deg)}.ring-track[data-v-9cb01346]{stroke:#eaf0fd}.ring-value[data-v-9cb01346]{stroke-dasharray:144.52;transition:stroke-dashoffset .25s linear}.submission-percent[data-v-9cb01346]{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:1px;font:600 15px/1 system-ui,sans-serif;display:flex;position:absolute;inset:0}.submission-percent small[data-v-9cb01346]{font-size:10px;line-height:1}.submission-copy[data-v-9cb01346]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.submission-copy strong[data-v-9cb01346]{color:#253349;font-size:15px}.submission-copy span[data-v-9cb01346]{color:#78859a;font-size:12px;line-height:1.5}.submission-meter[data-v-9cb01346]{background:#edf1fa;border-radius:3px;height:3px;margin-top:3px;overflow:hidden}.submission-meter i[data-v-9cb01346]{background:currentColor;height:100%;transition:width .25s linear;display:block}.submission-close[data-v-9cb01346]{color:#8c97a8;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 2px;font-size:20px}.submission-progress[data-phase=success][data-v-9cb01346]{color:#23a16d;border-color:#d5eee1}.submission-check[data-v-9cb01346]{animation:.3s ease-out submission-pop-9cb01346}.submission-check circle[data-v-9cb01346]{stroke-dasharray:144.52;animation:.35s ease-out both submission-circle-9cb01346}.submission-check path[data-v-9cb01346]{stroke-dasharray:42;animation:.28s ease-out .22s both submission-tick-9cb01346}.submission-progress[data-phase=pending][data-v-9cb01346]{color:#bf861e}.submission-progress[data-phase=error][data-v-9cb01346]{color:#d65c5c}@keyframes submission-enter-9cb01346{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes submission-pop-9cb01346{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes submission-circle-9cb01346{0%{stroke-dashoffset:144.52px}to{stroke-dashoffset:0}}@keyframes submission-tick-9cb01346{0%{stroke-dashoffset:42px}to{stroke-dashoffset:0}}@media (width<=600px){.submission-progress[data-v-9cb01346]{max-width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.submission-progress[data-v-9cb01346],.submission-check[data-v-9cb01346],.submission-check circle[data-v-9cb01346],.submission-check path[data-v-9cb01346]{animation:none}.ring-value[data-v-9cb01346],.submission-meter i[data-v-9cb01346]{transition:none}}.ad-failure-dialog[data-v-d69a1ad1]{box-sizing:border-box;color:#25354d;background:#fff;border:1px solid #e4eaf2;border-radius:12px;width:min(640px,100vw - 32px);max-height:85vh;margin:auto;padding:24px;overflow:auto}.ad-failure-dialog[data-v-d69a1ad1]::backdrop{background:#16233959}.section-title[data-v-d69a1ad1]{align-items:center}h2[data-v-d69a1ad1]{margin:0;font-size:21px}p[role=alert][data-v-d69a1ad1]{color:#c95050;white-space:pre-line;overflow-wrap:anywhere}@media (width<=760px){.ad-failure-dialog button[data-v-d69a1ad1]{min-width:44px;min-height:44px}}.first-use-layer[data-v-94485ded]{pointer-events:none;color:#28384f;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.guide-mask[data-v-94485ded]{fill:#1623396b;width:100%;height:100%;position:absolute;inset:0}.guide-highlight[data-v-94485ded]{outline-offset:1px;border-radius:10px;outline:2px solid #315ddc;position:absolute}.guide-panel[data-v-94485ded]{box-sizing:border-box;pointer-events:auto;background:#fff;border:0;border-radius:16px;width:min(360px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px;font-size:14px;line-height:1.5;position:absolute;overflow:auto;box-shadow:0 12px 32px #16233929}.guide-heading[data-v-94485ded]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.guide-heading h2[data-v-94485ded]{color:#28384f;margin:0;font-size:18px;font-weight:600;line-height:26px}.guide-count[data-v-94485ded]{color:#5d6b7e;font-variant-numeric:tabular-nums;flex:none;line-height:26px}.guide-panel p[data-v-94485ded]{color:#4b607b;overflow-wrap:anywhere;margin:12px 0 20px}.guide-actions[data-v-94485ded]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.guide-actions button[data-v-94485ded]{border-radius:10px;min-height:44px;padding:10px 12px;font-size:14px;line-height:20px}.guide-actions .secondary[data-v-94485ded]{color:#4b607b}.guide-actions .primary[data-v-94485ded]{color:#fff;background:#315ddc}.guide-actions button[data-v-94485ded]:focus-visible{outline-offset:3px;outline:2px solid #315ddc}.guide-actions button[data-v-94485ded]:hover{filter:brightness(.96)}.billing-settings[data-v-b197b512]{gap:20px;display:grid}.billing-settings label[data-v-b197b512]{color:#5d6b7e;gap:8px;min-width:0;font-size:14px;line-height:22px;display:grid}.billing-settings input[data-v-b197b512]{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#28384f;caret-color:#315ddc;border:1px solid #cdd6e4;border-radius:6px;padding:10px 12px}.billing-impact[data-v-b197b512]{color:#5d6b7e;margin:0;font-size:14px;line-height:22px}.billing-settings fieldset[data-v-b197b512]{border:0;gap:16px;margin:0;padding:0;display:grid}.billing-settings legend[data-v-b197b512]{color:#28384f;margin-bottom:16px;padding:0;font-size:14px;line-height:22px}.billing-price[data-v-b197b512]{grid-template-columns:minmax(0,1fr) 130px;align-items:center}.billing-price span[data-v-b197b512]{overflow-wrap:anywhere}.billing-actions[data-v-b197b512]{flex-wrap:wrap;gap:12px;display:flex}.billing-settings button[data-v-b197b512]{min-height:44px}.billing-settings[data-v-b197b512] :focus-visible{outline-offset:3px;outline:2px solid #315ddc}.billing-error[data-v-b197b512]{color:#a83931;overflow-wrap:anywhere;margin:0}.billing-settings[data-v-b197b512] :disabled{color:#5d6b7e;background:#f2f4f8}@media (width<=400px){.billing-price[data-v-b197b512]{grid-template-columns:minmax(0,1fr)}}.billing-history-button[data-v-b54a72a9]{color:#5d6b7e;min-height:44px}.billing-history[data-v-b54a72a9]{box-sizing:border-box;color:#28384f;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dfe7f2;border-radius:12px;width:min(860px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0}.billing-history[data-v-b54a72a9]::backdrop{background:#16233959}.billing-history[open][data-v-b54a72a9]{flex-direction:column;display:flex}.billing-history header[data-v-b54a72a9]{background:#fff;border-bottom:1px solid #e7ebf2;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:auto;padding:20px 24px;display:flex;position:static}.billing-history h2 span[data-v-b54a72a9]{font-size:14px;font-weight:400}.billing-history h2[data-v-b54a72a9]{margin:0;font-size:20px;line-height:28px}.billing-history-content[data-v-b54a72a9]{padding:20px 24px;overflow:auto}.billing-scroll[data-v-b54a72a9]{scrollbar-color:#b3c0d8 #f4f6fb;scrollbar-width:thin;margin-bottom:16px;overflow:auto}.billing-history table[data-v-b54a72a9]{border-collapse:collapse;width:100%;min-width:660px}.billing-history[data-v-b54a72a9] :is(th,td){white-space:nowrap;text-align:left;border-bottom:1px solid #e7ebf2;padding:14px 10px;font-size:14px;line-height:22px}.billing-history th[data-v-b54a72a9]{color:#5d6b7e;background:0 0;font-weight:400}.billing-history[data-v-b54a72a9] :is(th,td):last-child{text-align:right}.billing-history button[data-v-b54a72a9]{color:#5d6b7e;min-height:44px}.billing-history[data-v-b54a72a9] :focus-visible{outline-offset:3px;outline:2px solid #315ddc}.billing-error[data-v-b54a72a9]{color:#a83931;overflow-wrap:anywhere}.billing-history[data-v-b54a72a9] ::selection{color:#182c56;background:#dce5ff}@media (width<=650px){.billing-history table[data-v-b54a72a9]{min-width:0}.billing-history thead[data-v-b54a72a9]{display:none}.billing-history tbody[data-v-b54a72a9]{gap:16px;display:grid}.billing-history tr[data-v-b54a72a9]{border-bottom:1px solid #e7ebf2;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 0;display:grid}.billing-history td[data-v-b54a72a9]{white-space:normal;overflow-wrap:anywhere;border:0;padding:0}.billing-history td[data-v-b54a72a9]:nth-child(4){grid-area:1/1}.billing-history td[data-v-b54a72a9]:last-child{grid-area:1/2;font-weight:600}.billing-history td[data-v-b54a72a9]:nth-child(3){grid-area:2/1/auto/-1}.billing-history td[data-v-b54a72a9]:first-child{grid-area:3/1/auto/-1}.billing-history td[data-v-b54a72a9]:nth-child(2){grid-area:4/1/auto/-1}.billing-history td[data-label][data-v-b54a72a9]{color:#5d6b7e;font-size:13px}.billing-history td[data-label][data-v-b54a72a9]:before{content:attr(data-label) " "}.billing-history header[data-v-b54a72a9],.billing-history-content[data-v-b54a72a9]{padding:16px}.billing-history h2 span[data-v-b54a72a9]{font-size:14px;font-weight:400}.billing-history h2[data-v-b54a72a9]{font-size:18px}}.portal-accounts[data-v-4491347a]{max-width:1400px}.list-filters[data-v-4491347a]{align-items:end;gap:24px;margin-bottom:16px;display:flex}.account-search[data-v-4491347a]{flex:240px;max-width:320px;margin-bottom:0}.period-filter[data-v-4491347a]{width:150px;margin-bottom:0}.account-empty[data-v-4491347a]{text-align:center;color:#5d6b7e;margin:0;padding:32px 0}.accounts-table table[data-v-4491347a]{table-layout:auto;width:100%;min-width:1000px}.accounts-table th[data-v-4491347a]{vertical-align:top;background:0 0}.accounts-table td[data-v-4491347a],.accounts-table th[data-v-4491347a]{padding:14px 10px}.accounts-table td[data-v-4491347a]{vertical-align:middle}.name-column[data-v-4491347a]{width:20%}.agent-column[data-v-4491347a]{width:14%}.expiry-column[data-v-4491347a]{width:19%}.metric-column[data-v-4491347a]{width:10%}.actions-column[data-v-4491347a]{width:90px}.admin-clients .name-column[data-v-4491347a],.admin-clients .expiry-column[data-v-4491347a]{width:17%}.admin-clients .metric-column[data-v-4491347a]{width:9%}.agents-table table[data-v-4491347a]{min-width:560px}.agents-table .name-column[data-v-4491347a]{width:45%}.agents-table .expiry-column[data-v-4491347a]{width:40%}.metric-cell[data-v-4491347a]{text-align:right;font-variant-numeric:tabular-nums;color:#28384f;white-space:nowrap;font-weight:400}th.metric-cell[data-v-4491347a]{color:#5d6b7e}.metric-unit[data-v-4491347a]{font-size:12px;display:block}.expiry-cell[data-v-4491347a]{font-variant-numeric:tabular-nums;font-size:13px}.expired[data-v-4491347a]{color:#a83931;font-size:12px;display:block}.account-name[data-v-4491347a]{overflow-wrap:anywhere;color:#28384f}.accounts-table th.actions-heading[data-v-4491347a]{background:#fff;position:sticky;right:0}.accounts-table .actions-cell[data-v-4491347a]{background:#fff;min-width:90px;max-width:120px;position:sticky;right:0}.account-action[data-v-4491347a]{color:#5d6b7e;width:100%}.account-name .metric-status[data-v-4491347a]{margin-top:8px}.metric-error-details[data-v-4491347a]{color:#5d6b7e;overflow-wrap:anywhere;font-size:12px;line-height:20px}.metric-error-details p[data-v-4491347a]{white-space:pre-wrap;margin:0 0 8px}.balance-button[data-v-4491347a],.metric-button[data-v-4491347a]{font-variant-numeric:tabular-nums;color:#315ddc;justify-content:end;align-items:center;width:100%;min-height:44px;margin-top:0;padding:10px 0;display:inline-flex}.metric-placeholder[data-v-4491347a]{min-width:48px;margin:4px 0}.detail-table.metric-source-detail[data-v-4491347a]{min-width:100%}.detail-table.metric-source-detail td[data-v-4491347a],.detail-table.metric-source-detail th[data-v-4491347a]{padding:14px 6px}.detail-table.metric-source-detail td[data-v-4491347a]:first-child{white-space:nowrap;min-width:0}.metric-source-detail tfoot[data-v-4491347a]{border-top:1px solid #e7ebf2}.danger[data-v-4491347a],.error[data-v-4491347a]{color:#a83931}.metric-status[data-v-4491347a]{color:#5d6b7e;overflow-wrap:anywhere;font-size:12px;line-height:20px;display:block}.metric-status.error[data-v-4491347a]{color:#a83931}.portal-accounts-dialog[data-v-4491347a]{box-sizing:border-box;color:#28384f;background:#fff;border:1px solid #e4eaf2;border-radius:12px;width:min(520px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden}.portal-accounts-dialog[open][data-v-4491347a]{flex-direction:column;display:flex}.portal-accounts-dialog.wide-dialog[data-v-4491347a]{width:min(960px,100vw - 32px)}.portal-accounts-dialog[data-v-4491347a]::backdrop{background:#16233959}.dialog-header[data-v-4491347a]{border-bottom:1px solid #e7ebf2;flex-shrink:0;justify-content:space-between;align-items:start;gap:16px;height:auto;padding:24px;display:flex}.dialog-header>div[data-v-4491347a]{min-width:0}.dialog-header>button[data-v-4491347a]{flex-shrink:0}.dialog-header h2[data-v-4491347a]{margin:0;font-size:20px;font-weight:600;line-height:28px}.dialog-account[data-v-4491347a]{color:#5d6b7e;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:20px}.dialog-body[data-v-4491347a]{overscroll-behavior:contain;min-height:0;padding:24px;overflow:auto}.dialog-body>.alert[data-v-4491347a]:first-child{margin-top:0}.dialog-footer[data-v-4491347a]{letter-spacing:normal;border-top:1px solid #e7ebf2;flex-shrink:0;justify-content:start;align-items:center;margin:0;padding:8px 24px;font-size:14px;display:flex}.account-operations[data-v-4491347a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-operations button[data-v-4491347a]{min-width:0}.delete-operation[data-v-4491347a]{border-top:1px solid #e7ebf2;margin-top:24px;padding-top:12px}.delete-operation button[data-v-4491347a]{padding:10px 0}.account-fields[data-v-4491347a],.adjustment-fields[data-v-4491347a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.portal-accounts-dialog label[data-v-4491347a]{color:#5d6b7e;min-width:0;margin:0}.adjustment-note[data-v-4491347a]{grid-column:1/-1}.reset-password[data-v-4491347a]{gap:20px;display:grid}.form-actions[data-v-4491347a]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.reset-password .form-actions[data-v-4491347a]{margin-top:0}.statistics-toolbar[data-v-4491347a]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.statistics-toolbar label[data-v-4491347a]{width:150px}.detail-table[data-v-4491347a]{table-layout:auto;width:100%;min-width:600px}.detail-table caption[data-v-4491347a]{text-align:left;color:#28384f;padding:24px 10px 12px;font-size:14px;font-weight:600;line-height:20px}.detail-table th[data-v-4491347a]{color:#5d6b7e;background:0 0}.detail-table td[data-v-4491347a],.detail-table th[data-v-4491347a]{vertical-align:top;padding:14px 10px}.detail-table td[data-v-4491347a]:not(.metric-cell){overflow-wrap:anywhere;min-width:100px;max-width:280px}.share-actions[data-v-4491347a]{flex-wrap:wrap;gap:12px;display:flex}.delete-confirmation[data-v-4491347a]{margin:0;line-height:24px}.danger-button[data-v-4491347a]{color:#fff;background:#a83931;border-radius:6px;padding:12px 16px}.danger-button[data-v-4491347a]:hover{background:#8f302a}:is(.portal-accounts[data-v-4491347a],.portal-accounts-dialog[data-v-4491347a]) :is(button,input,select){min-height:44px}:is(.portal-accounts[data-v-4491347a],.portal-accounts-dialog[data-v-4491347a]) :is(button,input,select,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #315ddc}:is(.portal-accounts,.portal-accounts-dialog) button[data-v-4491347a]:disabled{opacity:1;color:#5d6b7e;background:#f2f4f8}:is(.portal-accounts,.portal-accounts-dialog) input[data-v-4491347a]{caret-color:#315ddc}:is(.portal-accounts,.portal-accounts-dialog) input[data-v-4491347a]::placeholder{color:#5d6b7e}:is(.portal-accounts,.portal-accounts-dialog) .table-wrap[data-v-4491347a],.dialog-body[data-v-4491347a]{scrollbar-color:#b3c0d8 #f4f6fb;scrollbar-width:thin}:is(.portal-accounts[data-v-4491347a],.portal-accounts-dialog[data-v-4491347a]) ::selection{color:#182c56;background:#dce5ff}@media (width<=650px){.card[data-v-4491347a]{padding:18px}.account-search[data-v-4491347a]{max-width:none}.list-filters[data-v-4491347a]{flex-wrap:wrap;gap:16px}.period-filter[data-v-4491347a]{flex:130px}.dialog-header[data-v-4491347a],.dialog-body[data-v-4491347a]{padding:20px}.dialog-footer[data-v-4491347a]{padding:8px 20px}.account-fields[data-v-4491347a],.adjustment-fields[data-v-4491347a]{grid-template-columns:minmax(0,1fr)}.dialog-header h2[data-v-4491347a]{font-size:18px}}.integration-settings[data-v-d195d843]{border-top:1px solid #e6eaf1;margin-top:28px;padding-top:24px}.integration-settings fieldset[data-v-d195d843]{border:0;min-width:0;margin:0 0 24px;padding:0}.integration-settings legend[data-v-d195d843],.integration-loading h3[data-v-d195d843]{color:#26354a;margin:0 0 14px;padding:0;font-size:15px;font-weight:650;line-height:22px}.integration-settings label[data-v-d195d843]{color:#5d6b7e;gap:8px;margin:0 0 16px;font-size:13px;line-height:20px;display:grid}.integration-settings input[data-v-d195d843]:not([type=checkbox]){width:100%;min-width:0;min-height:42px;margin:0;font-size:14px}.integration-settings input[data-v-d195d843]::placeholder{color:#68788e;opacity:1}.integration-settings input[data-v-d195d843]::selection{color:#182c56;background:#dce5ff}.integration-settings input[data-v-d195d843]{caret-color:#315ddc}.integration-settings .integration-toggle[data-v-d195d843]{color:#26354a;align-items:center;gap:9px;min-height:36px;display:flex}.integration-toggle input[data-v-d195d843]{accent-color:#315ddc;margin:0}.integration-credentials[data-v-d195d843]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.integration-settings fieldset[data-v-d195d843]:last-of-type{margin-bottom:8px}.integration-loading h3[data-v-d195d843]:not(:first-child){margin-top:28px}.integration-settings[data-v-d195d843] :is(input,button):focus-visible{outline-offset:3px;outline:2px solid #315ddc}.integration-notice[data-v-d195d843]{color:#166b4b;margin-left:12px;font-size:13px;display:inline-block}.integration-error[data-v-d195d843]{color:#a83931;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:12px;font-size:13px;line-height:20px;display:flex}.integration-error .text-button[data-v-d195d843]{min-height:36px}@media (width<=650px){.integration-credentials[data-v-d195d843]{grid-template-columns:minmax(0,1fr);gap:0}.integration-settings input[data-v-d195d843]:not([type=checkbox]),.integration-settings button[data-v-d195d843],.integration-settings .integration-toggle[data-v-d195d843]{min-height:44px}.integration-settings button[type=submit][data-v-d195d843]{width:100%}.integration-notice[data-v-d195d843]{margin:10px 0 0;display:block}}.portal-api[data-v-3f6911c4]{max-width:1000px}.portal-api form[data-v-3f6911c4]{max-width:720px}.portal-api fieldset[data-v-3f6911c4]{border:0;min-width:0;margin:0;padding:0}.portal-api input[data-v-3f6911c4]{caret-color:#315ddc;min-height:44px}.portal-api input[data-v-3f6911c4]::placeholder{color:#5d6b7e}.portal-api button[data-v-3f6911c4]{min-height:44px}.portal-api button[data-v-3f6911c4]:disabled{opacity:1;color:#5d6b7e;background:#f2f4f8}.portal-api[data-v-3f6911c4] :is(input,button):focus-visible{outline-offset:3px;outline:2px solid #315ddc}.saved[data-v-3f6911c4]{color:#246b4e;margin:8px 12px;display:inline-block}.error[data-v-3f6911c4]{color:#a83931;overflow-wrap:anywhere}.portal-site[data-v-5ca52ab7]{max-width:1100px}.portal-site fieldset[data-v-5ca52ab7]{border:0;min-width:0;margin:0;padding:0}.portal-site label[data-v-5ca52ab7]{color:#536680}.portal-site textarea[data-v-5ca52ab7]{width:100%;font:inherit;color:#28384f;resize:vertical;border:1px solid #dfe5ef;border-radius:6px;padding:11px}.site-assets[data-v-5ca52ab7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:28px;padding-top:8px;display:grid}.site-asset[data-v-5ca52ab7]{min-width:0}.site-asset label[data-v-5ca52ab7]{margin-bottom:12px}.asset-size[data-v-5ca52ab7]{color:#5d6b7e;font-size:12px;line-height:20px}.site-asset img[data-v-5ca52ab7]{object-fit:contain;object-position:left center;width:100%;height:120px;margin-bottom:12px;display:block}.site-asset img.favicon[data-v-5ca52ab7]{object-position:center;width:64px}.site-asset input[type=file][data-v-5ca52ab7]{max-width:100%;min-height:44px;margin:0;padding:8px;font-size:12px;display:block}.portal-site input[data-v-5ca52ab7]{caret-color:#315ddc;min-height:44px}.portal-site[data-v-5ca52ab7] :is(input,textarea,button):focus-visible{outline-offset:3px;outline:2px solid #315ddc}.portal-site button[data-v-5ca52ab7]{min-height:44px}.portal-site button[data-v-5ca52ab7]:disabled{opacity:1;color:#5d6b7e;background:#f2f4f8}.error[data-v-5ca52ab7]{color:#a83931;overflow-wrap:anywhere}.saved[data-v-5ca52ab7]{color:#246b4e;margin:8px 12px;display:inline-block}@media (width<=900px){.site-assets[data-v-5ca52ab7]{grid-template-columns:minmax(0,1fr)}.site-asset img[data-v-5ca52ab7]{max-width:280px}.site-asset[data-v-5ca52ab7]{border-bottom:1px solid #e6eaf1;padding-bottom:16px}}@media (width<=650px){.card[data-v-5ca52ab7]{padding:18px}}.icp-asset[data-v-5ca52ab7]{grid-column:1/-1}.icp-asset img[data-v-5ca52ab7]{object-fit:contain;max-width:100%;height:auto;max-height:240px}.icp-asset a[data-v-5ca52ab7]{align-items:center;min-height:44px;margin-right:16px;display:inline-flex}.merchant-report[data-v-559b5e35]{--report-blue:#185cde;--report-ink:#142b4a;--report-muted:#5b6d85;--report-border:#dfe7f2;width:100%;max-width:1160px;color:var(--report-ink);font-variant-numeric:tabular-nums;margin:0 auto}.report-heading[data-v-559b5e35]{background:0 0;border:0;height:auto;padding:0}.report-secondary[data-v-559b5e35]{background:0 0;border:0;width:auto;height:auto;padding:0;position:static}.merchant-report dl[data-v-559b5e35]{display:block}.merchant-report[data-v-559b5e35] :is(dt,dd){color:var(--report-ink)}.report-trend[data-v-559b5e35]{--report-series:var(--report-blue)}.report-trend[data-series=clicks][data-v-559b5e35]{--report-series:#087787}.report-date-caption[data-v-559b5e35]{display:none}.merchant-report button[data-v-559b5e35]{cursor:pointer;min-height:44px;font:inherit;color:inherit}.merchant-report button[data-v-559b5e35]:disabled{cursor:default;color:var(--report-muted);opacity:1}.merchant-report[data-v-559b5e35] :focus-visible{outline:2px solid var(--report-blue);outline-offset:3px}.merchant-report[data-v-559b5e35] ::selection{color:#123b79;background:#dceaff}.merchant-report svg[data-v-559b5e35]{fill:none;stroke:currentColor;stroke-width:1.7px}.merchant-report[data-v-559b5e35] :is(h1,h2,h3,p,dl){margin:0}.merchant-report button[data-v-559b5e35]{transition:background-color .18s ease-out,color .18s ease-out}.report-heading[data-v-559b5e35]{justify-content:space-between;align-items:center;gap:20px;margin:4px 0 20px;display:flex}.report-heading h1[data-v-559b5e35]{font-size:28px;font-weight:650;line-height:38px}.report-account[data-v-559b5e35]{color:var(--report-muted);overflow-wrap:anywhere;font-size:14px;line-height:22px}.report-refresh[data-v-559b5e35]{background:#fff;border:1px solid #c6d4e6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.report-refresh svg[data-v-559b5e35]{width:17px;height:17px}.report-refresh[data-v-559b5e35]:not(:disabled):hover{background:#edf3ff}.report-scope[data-v-559b5e35]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.report-scope>span[data-v-559b5e35]{color:var(--report-muted);text-align:right;font-size:13px;line-height:20px}.report-timezone[data-v-559b5e35]{font-size:12px;display:block}.report-segments[data-v-559b5e35]{background:#eaf0f8;border:1px solid #cdd9e9;border-radius:10px;flex-shrink:0;padding:3px;display:flex}.report-segments button[data-v-559b5e35]{min-width:80px;color:var(--report-muted);background:0 0;border:0;border-radius:7px;padding:0 16px;font-size:14px}.report-segments button[aria-pressed=true][data-v-559b5e35]{color:var(--report-ink);background:#fff;font-weight:600}.report-layout[data-v-559b5e35]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.report-main[data-v-559b5e35],.report-secondary[data-v-559b5e35]{gap:20px;min-width:0;display:grid}.report-panel[data-v-559b5e35]{border:1px solid var(--report-border);background:#fff;border-radius:14px;min-width:0;padding:22px}.report-panel-heading[data-v-559b5e35]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.report-panel-heading h2[data-v-559b5e35]{font-size:17px;font-weight:600;line-height:24px}.report-panel-heading p[data-v-559b5e35]{color:var(--report-muted);margin-top:5px;font-size:12px;line-height:18px}.report-panel-heading>span[data-v-559b5e35]{color:var(--report-muted);white-space:nowrap;font-size:12px}.report-panel-heading p strong[data-v-559b5e35]{color:var(--report-ink);font-weight:600}.report-overview[data-v-559b5e35]{border:1px solid var(--report-border);background:#fff;border-radius:14px;overflow:hidden}.report-kpis[data-v-559b5e35]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.report-kpi[data-v-559b5e35]{text-align:left;background:0 0;border:0;border-right:1px solid #e6edf7;border-radius:0;min-width:0;padding:22px 16px 18px}.report-kpi[data-v-559b5e35]:last-child{border-right:0}.report-kpi[data-v-559b5e35]:hover,.report-kpi[aria-pressed=true][data-v-559b5e35]{background:#eff5ff}.report-kpi-label[data-v-559b5e35]{color:var(--report-muted);justify-content:space-between;align-items:center;gap:4px;font-size:12px;line-height:20px;display:flex}.report-kpi-label svg[data-v-559b5e35]{flex-shrink:0;width:13px;height:13px}.report-kpi-value[data-v-559b5e35]{overflow-wrap:anywhere;margin-top:9px;font-size:25px;font-weight:550;line-height:36px;display:block}.report-kpi-lead .report-kpi-value[data-v-559b5e35]{color:var(--report-blue);font-weight:650}.report-kpi-value small[data-v-559b5e35]{color:var(--report-muted);margin-left:4px;font-size:11px;font-weight:400}.report-kpi-note[data-v-559b5e35]{color:var(--report-muted);margin-top:5px;font-size:11px;line-height:18px;display:block}.report-balance-total[data-v-559b5e35]{text-align:left;background:#edf4ff;border:0;border-top:1px solid #d9e5f7;border-radius:0;align-items:center;gap:16px;width:100%;padding:16px 20px;display:flex}.report-balance-total>span[data-v-559b5e35]{flex-shrink:0;font-size:14px}.report-balance-total small[data-v-559b5e35]{color:var(--report-muted);margin-top:3px;font-size:11px;display:block}.report-balance-total strong[data-v-559b5e35]{text-align:right;overflow-wrap:anywhere;min-width:0;margin-left:auto;font-size:27px;font-weight:600;line-height:36px}.report-balance-total svg[data-v-559b5e35]{flex-shrink:0;width:18px;height:18px}.report-negative[data-v-559b5e35]{color:#a43e2e}.report-chart-tabs[data-v-559b5e35]{gap:4px;margin-bottom:8px;display:flex}.report-chart-tabs button[data-v-559b5e35]{color:var(--report-muted);background:0 0;border:0;border-radius:8px;flex:1;font-size:13px}.report-chart-tabs button[data-v-559b5e35]:hover{background:#f0f4fa}.report-chart-tabs button[aria-pressed=true][data-v-559b5e35]{color:#164fae;background:#eaf2ff;font-weight:600}.report-series-key[data-v-559b5e35]{align-items:center;gap:6px;display:flex}.report-series-key i[data-v-559b5e35]{background:var(--report-series);width:16px;height:3px}.report-chart-scroll[data-v-559b5e35]{scrollbar-width:thin;scrollbar-color:#9db3d3 #f1f5fb;overflow-x:auto}.report-chart-inner[data-v-559b5e35]{min-width:308px}.report-chart[data-v-559b5e35]{height:200px;margin-top:12px;position:relative}.report-plot[data-v-559b5e35]{width:100%;height:200px;display:block;overflow:visible}.report-grid-line[data-v-559b5e35]{stroke:#e7edf5;stroke-width:1px;vector-effect:non-scaling-stroke}.report-data-line[data-v-559b5e35]{stroke:var(--report-series);stroke-width:2.5px;vector-effect:non-scaling-stroke}.report-cursor-line[data-v-559b5e35]{stroke:#8aa9d6;stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}.report-point[data-v-559b5e35]{border:2px solid var(--report-series);pointer-events:none;background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.report-point-selected[data-v-559b5e35]{background:var(--report-series);outline:2px solid var(--report-series);border-color:#fff;width:12px;height:12px}.report-axis[data-v-559b5e35]{color:var(--report-muted);pointer-events:none;flex-direction:column;justify-content:space-between;font-size:11px;line-height:15px;display:flex;position:absolute;inset:6px auto 15px 0}.report-axis span[data-v-559b5e35]{background:#fff;padding-right:4px}.report-chart-empty[data-v-559b5e35]{text-align:center;color:var(--report-muted);font-size:13px;line-height:22px;position:absolute;inset:58px 0 auto}.report-date-month[data-v-559b5e35]{grid-template-columns:repeat(7,minmax(44px,1fr))!important}.report-wechat[data-v-559b5e35]{border-top:1px solid var(--report-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.report-wechat .billing-history-button[data-v-559b5e35]{justify-self:start}.report-wechat h2[data-v-559b5e35]{font-size:14px;font-weight:600;line-height:22px}.report-wechat p[data-v-559b5e35]{color:var(--report-muted);margin-top:8px;font-size:14px;line-height:24px}.report-wechat strong[data-v-559b5e35]{color:var(--report-ink);font-weight:550}.report-date-strip[data-v-559b5e35]{grid-template-columns:repeat(7,minmax(44px,1fr));gap:0;display:grid}.report-date-strip button[data-v-559b5e35]{min-width:44px;color:var(--report-muted);background:0 0;border:0;border-radius:8px;padding:8px 0;font-size:12px;line-height:18px}.report-date-strip button>span[data-v-559b5e35]{font-size:11px;display:block}.report-date-strip button[data-v-559b5e35]:hover{background:#f3f6fc}.report-date-strip button[aria-pressed=true][data-v-559b5e35]{color:#164fae;background:#e9f2ff;font-weight:600}.report-day-detail[data-v-559b5e35]{border-top:1px solid #e5ecf5;margin-top:18px;padding-top:18px}.report-day-detail h3[data-v-559b5e35]{justify-content:space-between;align-items:center;font-size:13px;font-weight:600;line-height:20px;display:flex}.report-day-detail h3>span[data-v-559b5e35]:last-child{color:var(--report-muted);font-size:12px;font-weight:400}.report-day-detail dl[data-v-559b5e35]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.report-day-detail dt[data-v-559b5e35]{color:var(--report-muted);font-size:11px;line-height:18px}.report-day-detail dd[data-v-559b5e35]{overflow-wrap:anywhere;margin:5px 0 0;font-size:17px;font-weight:550;line-height:26px}.report-efficiency dl>div[data-v-559b5e35]{border-top:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.report-efficiency dl>div[data-v-559b5e35]:last-child{padding-bottom:0}.report-efficiency dt[data-v-559b5e35]{font-size:14px;line-height:22px}.report-efficiency dt small[data-v-559b5e35]{color:var(--report-muted);font-size:11px;line-height:18px;display:block}.report-efficiency dd[data-v-559b5e35]{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:24px;font-weight:550;line-height:32px}.report-efficiency dt[data-v-559b5e35]{flex-shrink:0}.report-fund-distribution[data-v-559b5e35]{background:#edf2fa;border-radius:4px;gap:2px;height:16px;margin:0 0 14px;display:flex;overflow:hidden}.report-fund-tone-0[data-v-559b5e35]{background:#185cde}.report-fund-tone-1[data-v-559b5e35]{background:#477fdc}.report-fund-tone-2[data-v-559b5e35]{background:#7ea4df}.report-fund-tone-3[data-v-559b5e35]{background:#b4c9e9}.report-fund-tone-4[data-v-559b5e35]{background:#d9e5f4}.report-fund-list[data-v-559b5e35]{margin:0;padding:0;list-style:none}.report-fund-list li[data-v-559b5e35]{border-top:1px solid #edf1f7;justify-content:space-between;align-items:start;gap:14px;padding:15px 0;display:flex}.report-fund-name[data-v-559b5e35]{overflow-wrap:anywhere;align-items:start;gap:8px;min-width:0;font-size:13px;line-height:22px;display:flex}.report-fund-name i[data-v-559b5e35]{border-radius:2px;flex-shrink:0;width:7px;height:7px;margin-top:7px}.report-fund-list strong[data-v-559b5e35]{text-align:right;overflow-wrap:anywhere;flex-shrink:0;max-width:62%;font-size:16px;font-weight:550;line-height:24px}.report-fund-list small[data-v-559b5e35]{color:var(--report-muted);margin-left:3px;font-size:11px;font-weight:400}.report-show-all[data-v-559b5e35]{background:#fff;border:1px solid #d6e0ed;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:0 12px;display:flex;font-size:13px!important}.report-show-all svg[data-v-559b5e35]{width:16px;height:16px}.report-ledger[data-v-559b5e35]{grid-column:1/-1;padding:0 22px}.report-ledger summary[data-v-559b5e35]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:62px;font-size:16px;font-weight:600;list-style:none;display:flex}.report-ledger summary[data-v-559b5e35]::-webkit-details-marker{display:none}.report-ledger summary>span[data-v-559b5e35]{color:var(--report-muted);align-items:center;gap:12px;font-size:12px;font-weight:400;display:flex}.report-ledger summary svg[data-v-559b5e35]{width:16px;height:16px}.report-ledger[open] summary svg[data-v-559b5e35]{transform:rotate(180deg)}.report-table-wrap[data-v-559b5e35]{scrollbar-width:thin;scrollbar-color:#9db3d3 #f1f5fb;padding-bottom:16px;overflow:auto}.report-table-wrap table[data-v-559b5e35]{border-collapse:collapse;width:100%;min-width:600px}.report-table-wrap th[data-v-559b5e35],.report-table-wrap td[data-v-559b5e35]{text-align:right;white-space:nowrap;border-top:1px solid #edf1f7;padding:14px 12px;font-size:13px;line-height:20px}.report-table-wrap thead th[data-v-559b5e35]{color:var(--report-muted);background:0 0;font-size:12px;font-weight:400}.report-table-wrap th[data-v-559b5e35]:first-child{text-align:left;padding-left:0}.report-table-wrap tbody th[data-v-559b5e35]{font-weight:400}.report-small-note[data-v-559b5e35]{color:var(--report-muted);font-size:12px;line-height:20px;margin-bottom:8px!important}.report-empty[data-v-559b5e35]{color:var(--report-muted);text-align:center;padding:24px 0;font-size:13px;line-height:24px}.report-error[data-v-559b5e35]{color:#9b3c2c;overflow-wrap:anywhere;background:#fff0ed;border-radius:10px;padding:14px 18px;font-size:14px;line-height:24px;margin-bottom:20px!important}.report-query-time[data-v-559b5e35]{color:var(--report-muted);text-align:right;padding:20px 0 28px;font-size:12px;line-height:20px}.report-loading[data-v-559b5e35]{border:1px solid var(--report-border);background:#fff;border-radius:14px;grid-template-columns:2fr 1fr;gap:20px;padding:20px;display:grid}@media (width<=1050px){.report-layout[data-v-559b5e35]{grid-template-columns:minmax(0,1fr) 300px}.report-kpis[data-v-559b5e35]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-kpi[data-v-559b5e35]:nth-child(2){border-right:0}.report-kpi[data-v-559b5e35]:nth-child(n+3){border-top:1px solid #e6edf7}.report-day-detail dl[data-v-559b5e35]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.report-layout[data-v-559b5e35]{grid-template-columns:minmax(0,1fr)}.report-heading[data-v-559b5e35]{margin:2px 0 16px}.report-heading h1[data-v-559b5e35]{font-size:24px;line-height:34px}.report-scope[data-v-559b5e35]{align-items:center;margin-bottom:16px}.report-scope>span[data-v-559b5e35]{max-width:45%;font-size:11px}.report-timezone[data-v-559b5e35]{font-size:11px}.report-segments button[data-v-559b5e35]{min-width:66px;padding:0 12px}.report-panel[data-v-559b5e35]{padding:20px}.report-secondary[data-v-559b5e35]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.report-kpi[data-v-559b5e35]{padding:17px 18px 14px}.report-kpi-value[data-v-559b5e35]{margin-top:5px;font-size:29px;line-height:38px}.report-kpi-lead .report-kpi-value[data-v-559b5e35]{font-size:34px}.report-kpi-note[data-v-559b5e35]{margin-top:2px}.report-balance-total[data-v-559b5e35]{padding:14px 18px}.report-balance-total strong[data-v-559b5e35]{font-size:26px}.report-day-detail dl[data-v-559b5e35]{grid-template-columns:repeat(4,minmax(0,1fr))}.report-ledger[data-v-559b5e35]{padding:0 20px}}@media (width<=560px){.report-scope[data-v-559b5e35]{flex-wrap:wrap}.report-scope>span[data-v-559b5e35]{text-align:left;max-width:none}.report-wechat[data-v-559b5e35]{flex-wrap:wrap}.report-layout[data-v-559b5e35],.report-main[data-v-559b5e35],.report-secondary[data-v-559b5e35]{gap:16px}.report-secondary[data-v-559b5e35]{grid-template-columns:minmax(0,1fr)}.report-panel[data-v-559b5e35]{padding:18px 16px}.report-panel-heading[data-v-559b5e35]{margin-bottom:12px}.report-panel-heading h2[data-v-559b5e35]{font-size:16px}.report-refresh[data-v-559b5e35]{padding:0 12px}.report-kpi-value[data-v-559b5e35]{font-size:28px}.report-kpi-lead .report-kpi-value[data-v-559b5e35]{font-size:32px}.report-kpi-label[data-v-559b5e35]{font-size:13px}.report-kpi-note[data-v-559b5e35]{font-size:11px}.report-balance-total[data-v-559b5e35]{gap:10px}.report-balance-total strong[data-v-559b5e35]{font-size:25px;line-height:34px}.report-balance-total>span[data-v-559b5e35]{font-size:13px}.report-day-detail dl[data-v-559b5e35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.report-day-detail dt[data-v-559b5e35]{font-size:12px}.report-day-detail dd[data-v-559b5e35]{font-size:21px;line-height:29px}.report-fund-list strong[data-v-559b5e35]{max-width:65%;font-size:18px}.report-ledger[data-v-559b5e35]{padding:0 16px}.report-loading[data-v-559b5e35]{grid-template-columns:minmax(0,1fr)}.report-query-time[data-v-559b5e35]{text-align:left}}@media (width<=360px){.report-date-month[data-v-559b5e35]{grid-template-columns:repeat(4,minmax(44px,1fr))!important}.report-chart-inner[data-v-559b5e35]{min-width:0}.report-date-strip[data-v-559b5e35]{grid-template-columns:repeat(4,minmax(44px,1fr));gap:4px}.report-date-caption[data-v-559b5e35]{color:var(--report-muted);grid-column:1/-1;margin-bottom:2px;font-size:11px;line-height:20px;display:block}}@media (prefers-reduced-motion:reduce){.merchant-report button[data-v-559b5e35]{transition:none}}.merchant-showcase[data-v-d8d7c5cb]{color:#142b4a;background:#f3f7fc;width:100%;min-height:100svh;margin:0;padding:0 24px}.showcase-bar[data-v-d8d7c5cb]{justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:auto;padding:20px 0;display:flex}.showcase-bar img[data-v-d8d7c5cb]{object-fit:contain;object-position:left;width:176px;height:64px}.showcase-bar button[data-v-d8d7c5cb]{color:#37557b;min-width:64px;min-height:44px}.showcase-bar button[data-v-d8d7c5cb]:focus-visible{outline-offset:3px;outline:2px solid #185cde}.merchant-showcase[data-v-d8d7c5cb] .site-footer{background:0 0}@media (width<=760px){.merchant-showcase[data-v-d8d7c5cb]{padding:0 16px}.showcase-bar[data-v-d8d7c5cb]{padding:14px 0 18px}.showcase-bar img[data-v-d8d7c5cb]{width:154px;height:56px}}@media (width<=350px){.merchant-showcase[data-v-d8d7c5cb]{padding:0 12px}}.phone-preview[data-v-f67317c8]{min-width:0}.fitted[data-v-f67317c8]{flex-direction:column;flex:1;min-height:0;display:flex}.phone-toolbar[data-v-f67317c8]{color:#7a8798;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.phone-toolbar label[data-v-f67317c8]{white-space:nowrap;flex-direction:row;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.phone-toolbar select[data-v-f67317c8]{width:88px;padding:6px;font-size:12px}.phone-toolbar[data-v-f67317c8] label{white-space:nowrap;flex-direction:row;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.phone-toolbar[data-v-f67317c8] select{width:96px;padding:6px;font-size:12px}.phone-toolbar[data-v-f67317c8] button{min-width:44px;min-height:44px;padding:7px 10px;font-size:12px}.phone-viewport[data-v-f67317c8]{flex-direction:column;align-items:center;gap:12px;padding:12px 0;display:flex}.fitted .phone-viewport[data-v-f67317c8]{flex:0 max(120px,100svh - 500px);min-height:0;padding:12px 0;overflow:hidden}.phone-stage[data-v-f67317c8]{flex-shrink:0;max-width:100%;position:relative}.phone-canvas-controls[data-v-f67317c8]{flex-shrink:0;width:max-content;max-width:calc(100% - 16px);max-height:180px;margin:10px auto 0;overflow:auto}.fitted.fill .phone-viewport[data-v-f67317c8]{flex:1}.phone-frame[data-v-f67317c8]{color:#181818;transform-origin:0 0;background:#fff;border:8px solid #20242a;border-radius:38px;flex-direction:column;display:flex;position:absolute;inset:0 auto auto 0;overflow:hidden;box-shadow:0 12px 28px #17243a18}.phone-status[data-v-f67317c8]{background:#ededed;flex:none;justify-content:space-between;padding:14px 18px 10px;font-size:11px;display:flex;position:relative}.phone-speaker[data-v-f67317c8]{background:#20242a;border-radius:10px;width:72px;height:9px;position:absolute;top:10px;left:calc(50% - 36px)}.phone-indicators[data-v-f67317c8]{align-items:center;gap:5px;display:inline-flex}.phone-indicators svg[data-v-f67317c8]{flex:none;display:block}.phone-scroll[data-v-f67317c8]{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.phone-home[data-v-f67317c8]{background:#fff;flex:0 0 24px;place-items:center;display:grid}.phone-home i[data-v-f67317c8]{background:#20242a;border-radius:4px;width:96px;height:4px}.plain .phone-frame[data-v-f67317c8]{border:0;border-radius:0;box-shadow:0 8px 24px #17243a10}.plain .phone-speaker[data-v-f67317c8],.plain .phone-home[data-v-f67317c8]{display:none}.plain .phone-scroll[data-v-f67317c8]{scrollbar-width:none}.plain .phone-scroll[data-v-f67317c8]::-webkit-scrollbar{display:none}[data-v-f67317c8] .preview-image-tools{color:#42536b;background:#fffffff2;border:1px solid #dde4ee;border-radius:8px;max-width:560px;padding:10px 12px;font-size:12px;box-shadow:0 4px 18px #17243a12}[data-v-f67317c8] .preview-tool-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex}[data-v-f67317c8] .preview-tool-row+.preview-tool-row{margin-top:8px}[data-v-f67317c8] .preview-tool-row button{color:#315ddc;background:#edf2fa;border-radius:5px;padding:7px 10px;font-size:12px}[data-v-f67317c8] .preview-tool-row .checkbox{margin:0;font-size:12px}[data-v-f67317c8] .preview-tool-row span{font-size:11px}[data-v-f67317c8] .preview-image-tools p{text-align:center;margin:7px 0 0;font-size:11px}[data-v-f67317c8] .preview-image-tools details{margin-top:8px;font-size:11px}[data-v-f67317c8] .preview-image-tools summary{cursor:pointer;text-align:center}[data-v-f67317c8] .preview-image-tools details[open] summary{margin-bottom:7px}@media (width<=900px){.fitted .phone-viewport[data-v-f67317c8]{flex-basis:max(120px,100svh - 610px)}}.creative-workbench[data-v-c25d846f]{inset:var(--client-topbar-height,0px) 0 0 230px;z-index:10;color:#253349;background:#f5f6f8;grid-template-rows:minmax(64px,auto) minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);animation:.18s ease-out workbench-enter-c25d846f;display:grid;position:fixed;overflow:hidden}.creative-heading[data-v-c25d846f]{background:#f4f6fb;border:0;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:0;padding:12px 24px;display:flex}.creative-heading-title[data-v-c25d846f]{align-items:center;gap:14px;display:flex}.creative-heading-title>div[data-v-c25d846f]{min-width:0}.creative-heading h1[data-v-c25d846f]{letter-spacing:normal;margin:0;font-size:20px;font-weight:600;line-height:28px}.creative-heading p[data-v-c25d846f]{color:#798494;margin:4px 0 0;font-size:12px}.creative-main[data-v-c25d846f]{grid-template-columns:360px minmax(0,1fr);min-height:0;display:grid}.creative-canvas[data-v-c25d846f]{flex-direction:column;gap:8px;min-width:0;min-height:0;padding:16px 20px 12px;display:flex}.creative-media-types[data-v-c25d846f]{background:#fff;border:1px solid #dce4ef;border-radius:8px;flex:none;align-self:center;gap:4px;padding:3px;display:flex}.creative-media-types button[data-v-c25d846f]{color:#5d6b7e;background:0 0;border-radius:5px;min-width:72px;min-height:36px;padding:6px 12px;font-size:14px;line-height:20px}.creative-media-types button[aria-pressed=true][data-v-c25d846f]{color:#254fbd;background:#eef3ff;font-weight:600}.creative-media-types button[data-v-c25d846f]:disabled{color:#64748b;background:#f1f3f6}.creative-video-options h2[data-v-c25d846f]{margin:0 0 12px;font-size:14px;font-weight:600;line-height:20px}@media (width<=760px){.creative-media-types button[data-v-c25d846f]{min-height:44px}}.creative-inspector[data-v-c25d846f]{scrollbar-width:thin;background:#fff;border-right:1px solid #e5e8ed;min-width:0;min-height:0;overflow:auto}.creative-inspector-tabs[data-v-c25d846f]{border-bottom:1px solid #e5e8ed;gap:12px;height:52px;padding:0 18px;display:flex}.creative-inspector-tabs button[data-v-c25d846f]{color:#5d6b7e;background:0 0;border-bottom:2px solid #0000;flex:1;padding:0;font-size:13px;transition:color .15s,border-color .15s}.creative-inspector-tabs button[aria-selected=true][data-v-c25d846f]{color:#315ddc;border-color:#315ddc}.creative-inspector-tabs button[data-v-c25d846f]:hover{color:#315ddc}.creative-options[data-v-c25d846f]{border:0;min-width:0;margin:0;padding:24px;animation:.14s ease-out workbench-enter-c25d846f}.creative-options h3[data-v-c25d846f]{margin:0 0 6px;font-size:15px}.creative-options label[data-v-c25d846f]{gap:7px;margin:18px 0 0;font-size:12px}.creative-options input[data-v-c25d846f]:not([type=checkbox]),.creative-options select[data-v-c25d846f]{padding:10px;font-size:12px}.creative-options .checkbox[data-v-c25d846f]{line-height:1.5}.creative-options input[type=checkbox][data-v-c25d846f]{margin:0}.creative-caption[data-v-c25d846f]{color:#7a8798;margin:6px 0 12px;font-size:12px;line-height:1.7}.creative-material-line[data-v-c25d846f]{margin:22px 0 14px;font-size:12px}.creative-material-line strong[data-v-c25d846f]{margin-bottom:8px;font-weight:500;display:block}.creative-material-line span[data-v-c25d846f]{color:#8190a4;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.creative-inline-actions[data-v-c25d846f]{flex-wrap:wrap;align-items:center;gap:5px;margin:16px 0;display:flex}.creative-options .secondary[data-v-c25d846f]{padding:9px 12px;font-size:12px}.creative-options .text-button[data-v-c25d846f]{padding:9px 5px}.creative-resource-line[data-v-c25d846f]{border-top:1px solid #edf0f4;margin-top:20px;padding-top:18px;font-size:12px}.creative-resource-line .mono[data-v-c25d846f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.creative-actionbar[data-v-c25d846f]{background:#fff;border-top:1px solid #e3e7ed;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 18px;min-height:84px;padding:16px 24px;display:flex}.creative-action-feedback[data-v-c25d846f]{overflow-wrap:anywhere;white-space:pre-wrap;color:#526782;flex-basis:100%;max-height:110px;margin:0;font-size:12px;line-height:1.5;overflow-y:auto}.creative-error-details[data-v-c25d846f]{color:#5d6b7e;min-width:0;max-width:100%;margin-right:auto;font-size:12px;line-height:18px}.creative-error-details[open][data-v-c25d846f]{flex-basis:100%}.creative-error-details summary[data-v-c25d846f]{box-sizing:border-box;cursor:pointer;color:#315ddc;width:fit-content;min-height:44px;padding:13px 0;display:list-item}.creative-error-details p[data-v-c25d846f]{overflow-wrap:anywhere;white-space:pre-wrap;max-height:24vh;margin:0 0 8px;overflow:auto}.creative-error-details summary[data-v-c25d846f]:focus-visible{outline-offset:2px;outline:2px solid #315ddc}.creative-action-summary[data-v-c25d846f]{flex:1;min-width:0}.creative-action-summary strong[data-v-c25d846f]{font-size:13px;font-weight:600}.creative-action-summary p[data-v-c25d846f]{color:#7a8798;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:11px;overflow:hidden}.creative-submit-actions[data-v-c25d846f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.creative-submit-actions .checkbox[data-v-c25d846f]{margin:0;font-size:12px}.creative-submit-actions button[data-v-c25d846f]{white-space:nowrap}.creative-warning[data-v-c25d846f],.creative-action-summary .creative-warning[data-v-c25d846f]{color:#a85942;font-size:12px;line-height:1.6}.creative-file-input[data-v-c25d846f],.creative-mobile-switch[data-v-c25d846f]{display:none}.creative-style-line[data-v-c25d846f]{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.creative-style-line strong[data-v-c25d846f]{font-weight:500}.creative-gallery-order[data-v-c25d846f]{max-height:92px;margin-top:10px;overflow:auto}.creative-gallery-order>div[data-v-c25d846f]{align-items:center;gap:4px;font-size:10px;display:flex}.creative-gallery-order span[data-v-c25d846f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.creative-gallery-order .text-button[data-v-c25d846f]{padding:3px;font-size:10px}.creative-main:has(.creative-gallery-order) .creative-options[data-v-c25d846f]{padding-top:12px}.creative-main:has(.creative-gallery-order) .creative-options label[data-v-c25d846f]{margin-top:9px}.creative-main:has(.creative-gallery-order) .creative-caption[data-v-c25d846f]{margin-bottom:6px}.creative-main:has(.creative-gallery-order) .creative-inline-actions[data-v-c25d846f]{margin:10px 0}body.creative-workbench-active .client-content{display:none}.creative-resource-dialog[data-v-c25d846f]{color:#28364d;border:0;border-radius:12px;width:min(780px,100vw - 40px);max-height:calc(100svh - 40px);padding:0 24px 24px;animation:.15s ease-out workbench-enter-c25d846f;box-shadow:0 24px 80px #15243836}.creative-resource-dialog.landing-resource-dialog[data-v-c25d846f]{width:min(1080px,100vw - 40px)}.landing-resource-dialog .creative-dialog-heading[data-v-c25d846f]{margin-bottom:8px;padding:8px 0}.creative-resource-dialog[data-v-c25d846f]::backdrop{background:#17284066}.creative-dialog-heading[data-v-c25d846f]{z-index:1;background:#fff;border-bottom:1px solid #e8ecf1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:18px 0;display:flex;position:sticky;top:0}.creative-dialog-heading h2[data-v-c25d846f]{margin:0;font-size:16px}.creative-resource-dialog[data-v-c25d846f] .card{box-shadow:none;border:0;margin:0 0 20px;padding:0}.creative-resource-dialog[data-v-c25d846f] .section-title{display:none}@keyframes workbench-enter-c25d846f{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:none}}@media (height<=800px){.creative-options[data-v-c25d846f]{padding:16px 22px}.creative-options label[data-v-c25d846f]{margin-top:12px}.creative-caption[data-v-c25d846f]{margin:4px 0 10px;font-size:11px;line-height:1.6}.creative-material-line[data-v-c25d846f]{margin:16px 0 12px}.creative-resource-line[data-v-c25d846f]{margin-top:16px;padding-top:14px}}@media (width<=1050px){.creative-workbench[data-v-c25d846f]{left:205px}.creative-main[data-v-c25d846f]{grid-template-columns:320px minmax(0,1fr)}.creative-heading[data-v-c25d846f]{padding:0 20px}.creative-canvas[data-v-c25d846f]{padding:14px 10px 10px}.creative-options[data-v-c25d846f]{padding:20px}.creative-actionbar[data-v-c25d846f]{padding:14px 20px}}@media (width<=900px){.creative-workbench[data-v-c25d846f]{grid-template-rows:auto 44px minmax(0,1fr) auto}.creative-mobile-switch[data-v-c25d846f]{background:#f5f6f8;justify-content:center;align-items:center;gap:8px;display:flex}.creative-mobile-switch button[data-v-c25d846f]{color:#5d6b7e;background:0 0;border-radius:4px;min-width:44px;min-height:44px;padding:6px 20px;font-size:12px}.creative-mobile-switch button[aria-pressed=true][data-v-c25d846f]{color:#315ddc;background:#fff}.creative-main[data-v-c25d846f]{display:block}.creative-canvas[data-v-c25d846f],.creative-inspector[data-v-c25d846f]{height:100%}.creative-main[data-mobile-pane=settings] .creative-canvas[data-v-c25d846f],.creative-main[data-mobile-pane=preview] .creative-inspector[data-v-c25d846f]{display:none}.creative-options[data-v-c25d846f]{max-width:450px;margin:auto}.creative-actionbar[data-v-c25d846f]{flex-wrap:wrap;gap:12px}.creative-action-summary[data-v-c25d846f]{flex-basis:100%}.creative-submit-actions[data-v-c25d846f]{width:100%}.creative-inspector[data-v-c25d846f]{border-right:0}.creative-inspector-tabs button[data-v-c25d846f]{min-width:44px;min-height:44px}}@media (width<=760px){.creative-workbench[data-v-c25d846f]{left:0}.creative-canvas>.jump-types button[data-v-c25d846f]{min-width:44px;min-height:44px}.creative-heading[data-v-c25d846f]{gap:8px;padding:0 16px}.creative-heading h1[data-v-c25d846f]{font-size:20px}.creative-heading p[data-v-c25d846f]{font-size:10px}.creative-heading-title[data-v-c25d846f]{gap:8px}.creative-heading-title>button[data-v-c25d846f]{padding:8px}.creative-actionbar[data-v-c25d846f]{min-height:96px;padding:12px 16px}.creative-actionbar .creative-submit-actions button[data-v-c25d846f]{min-width:44px;min-height:44px;padding:9px 12px;font-size:12px}.creative-submit-actions .checkbox[data-v-c25d846f]{font-size:11px}.creative-options[data-v-c25d846f]{padding:18px 24px}.creative-resource-dialog[data-v-c25d846f]{width:calc(100vw - 24px);padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.creative-workbench[data-v-c25d846f],.creative-options[data-v-c25d846f],.creative-resource-dialog[data-v-c25d846f]{animation:none}.creative-inspector-tabs button[data-v-c25d846f]{transition:none}}.creative-editor-name[data-v-c25d846f]{border-bottom:1px solid #edf0f4;padding:18px 24px 12px}.creative-editor-name label[data-v-c25d846f]{margin:0;font-size:12px}.required-mark[data-v-c25d846f]{color:#c73e3e;font-style:normal}.field-error[data-v-c25d846f]{color:#c73e3e;margin:6px 0;font-size:12px}.creative-workbench[data-v-c25d846f] input[aria-invalid=true],.creative-workbench[data-v-c25d846f] textarea[aria-invalid=true],.creative-workbench[data-v-c25d846f] select[aria-invalid=true],.creative-workbench[data-v-c25d846f] button[aria-invalid=true]{background:#fff6f6;border-color:#d94444;outline:1px solid #d94444}.creative-workbench[data-v-c25d846f] .required-mark,.creative-workbench[data-v-c25d846f] .field-error{color:#c73e3e}.creative-workbench[data-v-c25d846f] .required-mark{font-style:normal}.creative-submit-cost[data-v-c25d846f]{color:#64748b;max-width:320px;font-size:11px;line-height:1.5}.creative-canvas[data-v-c25d846f] .phone-toolbar{gap:8px 16px}.creative-canvas[data-v-c25d846f] .preview-pane-tabs{gap:4px;display:flex}.creative-canvas[data-v-c25d846f] .preview-pane-tabs button{color:#5d6b7e;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-width:60px;min-height:44px;padding:8px 10px;font-size:13px;line-height:20px}.creative-canvas[data-v-c25d846f] .preview-pane-tabs button[aria-pressed=true]{color:#254fbd;border-bottom-color:#315ddc;font-weight:600}.creative-canvas[data-v-c25d846f] .preview-pane-tabs button:focus-visible,.creative-media-types button[data-v-c25d846f]:focus-visible{outline-offset:2px;outline:2px solid #315ddc}.creative-resource-dialog.video-resource-dialog[data-v-c25d846f]{width:min(520px,100vw - 24px)}.marketing-support-review[data-v-c25d846f]{overflow-wrap:anywhere;margin:16px 0}.marketing-support-review h3[data-v-c25d846f]{margin:0 0 8px;font-size:16px}.marketing-support-review details[data-v-c25d846f]{border-top:1px solid #e4eaf3;padding:8px 0}.marketing-support-review summary[data-v-c25d846f]{cursor:pointer;box-sizing:border-box;min-height:44px;padding:10px 0}.marketing-support-review summary[data-v-c25d846f]:focus-visible{outline-offset:2px;outline:2px solid #315ddc}.marketing-support-review dl[data-v-c25d846f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:4px 0;display:grid}.marketing-support-review dl>div[data-v-c25d846f]{min-width:0;padding:6px 0}.marketing-support-review dt[data-v-c25d846f]{color:#5d6b7e;font-weight:600}.marketing-support-review dd[data-v-c25d846f]{margin:4px 0 0}.marketing-support-review dd p[data-v-c25d846f]{margin:4px 0}.marketing-support-review button[data-v-c25d846f]{min-height:44px}.marketing-support-review[data-v-c25d846f] :is(dd,.creative-caption){color:#5d6b7e}@media (width<=640px){.marketing-support-review dl[data-v-c25d846f]{grid-template-columns:minmax(0,1fr)}}.creative-skeleton-input[data-v-c25d846f]{background:#fff;border:1px solid #dce4ef;border-radius:6px;align-items:center;min-height:40px;padding:10px;display:flex}.creative-skeleton-input[data-v-c25d846f]>.loading-skeleton{width:100%;padding:0}.creative-skeleton-jumps[data-v-c25d846f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.creative-skeleton-jumps button[data-v-c25d846f]{color:#5d6b7e;background:#f1f3f6;border:1px solid #cbd5e1;border-radius:6px;min-width:0;min-height:44px;padding:10px 8px;font-size:14px;line-height:20px}.creative-skeleton-preview[data-v-c25d846f]{flex-direction:column;flex:1;min-height:0;display:flex}.creative-skeleton-phone-heading[data-v-c25d846f]{text-align:center;background:#ededed;padding:12px 28px;font-size:16px;font-weight:600}.creative-skeleton-feed[data-v-c25d846f]{gap:10px;padding:20px 12px;display:flex}.creative-skeleton-avatar[data-v-c25d846f]{flex:none;width:38px;height:38px;overflow:hidden}.creative-skeleton-avatar[data-v-c25d846f] .skeleton-bar{height:38px}.creative-skeleton-content[data-v-c25d846f]{flex:1;min-width:0}.creative-skeleton-media[data-v-c25d846f]{max-width:180px;margin-top:20px}.creative-skeleton-media[data-v-c25d846f] .skeleton-bar{aspect-ratio:9/16;height:auto}.creative-skeleton-note[data-v-c25d846f]{text-align:center;color:#5d6b7e;overflow-wrap:anywhere;flex:none;margin:8px 0 0;font-size:12px;line-height:18px}@media (width<=900px){.creative-skeleton-input[data-v-c25d846f]{min-height:44px}}
