.records-pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-top:1px solid #e3eaf0;background:#fbfcfd;border-radius:0 0 14px 14px}.records-pagination-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#506679;font-size:13px;line-height:1.6}.records-pagination-summary b{font-weight:650;color:#173952}.records-pagination-summary small{font-size:12px;padding-left:8px;border-left:1px solid #cfdae3}.records-page-buttons{display:flex;align-items:center;gap:5px}.records-page-buttons button{display:flex;align-items:center;justify-content:center;min-width:33px;height:33px;padding:0 8px;border:1px solid #d8e2ea;border-radius:7px;background:#fff;color:#345369;font:500 12px Inter,sans-serif;cursor:pointer}.records-page-buttons button:hover:not(:disabled){border-color:#0f9d8a;color:#087c6d}.records-page-buttons button.active{color:#fff;background:#0c796e;border-color:#0c796e}.records-page-buttons button:disabled{opacity:.42;cursor:not-allowed}.records-page-buttons button:focus-visible{outline:3px solid #9fdfd5;outline-offset:2px}.records-page-count{font-size:12px;color:#526c7f;margin:0 4px}.records-error{display:flex;align-items:center;gap:10px;background:#fff5f1;color:#8a3c26;padding:14px 20px;border:1px solid #f0d5c8;border-radius:9px;font-size:13px;margin:12px}.records-error p{flex:1;margin:0;line-height:1.6}.records-error button{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:inherit;font:600 12px Inter,sans-serif;cursor:pointer}.related-records{margin-top:24px;border-top:1px solid #e2eaf0;padding-top:18px}.related-records>h3{margin:0 0 14px;font-size:14px;color:#17364e}.related-records .records-pagination{padding:12px 0;background:transparent;flex-direction:column;align-items:flex-start;gap:10px}.records-empty{font-size:13px;color:#526b7c;padding:12px 0}.record-select{position:relative;margin-bottom:18px;min-width:0}.record-select>label{display:block;font-size:13px;font-weight:600;color:#26465c;margin-bottom:8px}.record-select-input{display:flex;align-items:center;gap:8px;border:1px solid #ccdbe5;background:#fff;padding:0 12px;border-radius:8px;color:#597181;min-height:43px}.record-select-input.expanded,.record-select-input:focus-within{border-color:#0f9d8a;box-shadow:0 0 0 3px #0f9d8a13}.record-select-input>input{border:0!important;box-shadow:none!important;background:transparent!important;outline:0;min-width:0;flex:1;color:#193c54;font:400 13px Inter,sans-serif;padding:11px 0!important}.record-select-input>button{display:flex;align-items:center;justify-content:center;border:0;background:#edf3f6;border-radius:5px;width:24px;height:24px;color:#526e81;cursor:pointer}.record-select-hint{display:block;margin-top:6px;font-size:11px;line-height:1.6;color:#536e80}.record-select-error{display:block;margin-top:6px;font-size:12px;line-height:1.6;color:#9c342b}.record-select-results{position:absolute;z-index:80;top:calc(100% - 18px);left:0;right:0;background:#fff;border:1px solid #cbdbe5;border-radius:9px;box-shadow:0 14px 34px #102a431c;max-height:280px;overflow:auto;padding:5px}.record-select-results>button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;border:0;background:transparent;border-radius:5px;padding:10px;cursor:pointer;color:#1c4059;font:400 13px Inter,sans-serif;gap:4px}.record-select-results>button.active,.record-select-results>button:hover{background:#eaf7f4}.record-select-results>button[aria-selected=true]{box-shadow:inset 3px 0 #0c897a}.record-select-results b{font-size:13px;font-weight:550}.record-select-results small{font-size:12px;color:#536e80}.record-select-result-message{display:flex;align-items:center;gap:8px;padding:14px 10px;font-size:13px;color:#536b7c;line-height:1.6}@media(max-width:760px){.records-pagination{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.records-page-buttons{gap:4px;flex-wrap:wrap}.records-page-buttons button{min-width:31px;height:33px}.records-error{align-items:flex-start;flex-wrap:wrap}.records-error button{margin-left:28px}.records-pagination-summary small{font-size:12px}}.advanced-stock-page{display:grid;gap:20px}.advanced-stock-intro{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:25px 28px;border:1px solid #d9e8e7;border-radius:18px;background:linear-gradient(115deg,#effaf7,#f7fafc)}.advanced-stock-intro h2{margin:7px 0 9px;font-size:24px;color:#15364b}.advanced-stock-intro p{max-width:760px;color:#526b78;line-height:1.65;margin:0}.advanced-stock-tabs{display:flex;flex-wrap:wrap;gap:7px}.advanced-stock-tabs button{border:1px solid #dbe4e8;background:#fff;color:#5b7181;border-radius:10px;padding:11px 18px;cursor:pointer;font:inherit;font-weight:650}.advanced-stock-tabs button.active{background:#153a4d;color:#fff;border-color:#153a4d}.advanced-stock-toolbar{display:flex;gap:13px;align-items:end;flex-wrap:wrap;padding:19px 22px;border-bottom:1px solid #e8eef1}.advanced-stock-toolbar>.field,.advanced-stock-toolbar>.record-select{min-width:170px;flex:1}.advanced-stock-toolbar .field{margin:0}.advanced-stock-toolbar input,.advanced-stock-toolbar select{width:100%;padding:10px 12px;border:1px solid #d6e2e8;border-radius:8px;background:#fff;font:inherit}.advanced-stock-panel{background:#fff;border:1px solid #e0e8ed;border-radius:15px;overflow:hidden}.advanced-stock-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.advanced-stock-table th{font-size:11px;color:#658092;text-transform:uppercase;letter-spacing:.055em;background:#f8fafb;padding:13px 18px;border-bottom:1px solid #e4ecef}.advanced-stock-table td{padding:15px 18px;border-bottom:1px solid #edf1f4;vertical-align:middle}.advanced-stock-table strong{color:#163b4e}.advanced-stock-table small{display:block;color:#798c98;margin-top:4px}.advanced-stock-scroll{overflow:auto}.advanced-stock-footer{padding:13px 20px;display:flex;gap:16px;align-items:center;justify-content:space-between;color:#708391;font-size:12px}.advanced-stock-footer button{border:1px solid #dce5e9;padding:6px 11px;border-radius:7px;background:#fff;cursor:pointer}.advanced-stock-footer button:disabled{opacity:.4;cursor:default}.advanced-stock-controls{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.advanced-stock-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.advanced-stock-metric{border:1px solid #dfe9ed;border-radius:12px;background:#fff;padding:19px}.advanced-stock-metric span{display:block;font-size:12px;color:#718794;margin-bottom:8px}.advanced-stock-metric strong{font-size:23px;color:#173f50}.advanced-stock-detail{padding:22px;display:grid;gap:17px}.advanced-stock-detail h3{margin:0;color:#153a4b}.advanced-stock-warning,.lot-notice{padding:13px 16px;border:1px solid #f0d8a4;background:#fff9e9;color:#83641f;border-radius:9px;font-size:13px;line-height:1.55}.advanced-stock-warning ul{padding-left:20px;margin:7px 0}.advanced-stock-safe{padding:13px 16px;border:1px solid #bde4d9;background:#f0fbf7;border-radius:9px;color:#267862;line-height:1.6;font-size:13px}.advanced-stock-form{display:grid;gap:16px}.advanced-stock-form .field{display:grid;gap:6px}.advanced-stock-form .field>span{font-size:12px;font-weight:650;color:#546e7e}.advanced-stock-form input,.advanced-stock-form select,.advanced-stock-form textarea{border:1px solid #d7e2e7;border-radius:8px;padding:11px 12px;background:#fff;font:inherit;min-width:0}.advanced-stock-form input[type=checkbox]{width:auto;margin:0 9px 0 0}.advanced-stock-form fieldset{padding:15px;border:1px solid #dce7e9;border-radius:11px;min-width:0;display:grid;gap:10px}.advanced-stock-form legend{font-size:13px;font-weight:700;color:#28546a;padding:0 6px}.advanced-stock-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.advanced-stock-form .form-grid>.full{grid-column:1/-1}.advanced-stock-link{border:0;background:none;padding:0;color:#108b77;font:inherit;cursor:pointer;font-weight:650;text-align:left}.lot-fields{display:grid;gap:11px;padding:12px 0}.lot-fields .field{display:grid;gap:6px;min-width:0}.lot-fields .field>span{font-size:11px;color:#627d89;font-weight:650}.lot-fields input,.lot-fields select,.lot-fields textarea{border:1px solid #d8e3e8;border-radius:7px;padding:9px 10px;min-width:0;width:100%;font:inherit;background:#fff}.lot-entry{display:grid;grid-template-columns:minmax(130px,1.35fr) 90px minmax(125px,1fr) minmax(125px,1fr) 28px;gap:8px;align-items:end}.lot-allocation{display:grid;grid-template-columns:minmax(180px,1fr) 110px 28px;gap:9px;align-items:end}.lot-remove{border:0;color:#ad5a61;background:#fdf3f4;cursor:pointer;border-radius:6px;padding:7px;height:36px}.lot-add{display:flex;align-items:center;justify-content:center;gap:6px;color:#138672;font:inherit;font-size:12px;font-weight:650;padding:9px;border:1px dashed #add5c9;background:#f6fdfb;border-radius:8px;cursor:pointer}.lot-fields .form-hint{font-size:11px;line-height:1.55;margin:0;color:#7b8f9b}.lot-search{max-width:340px}.advanced-stock-approval{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding:15px;background:#f4faf8;border-radius:10px;border:1px solid #cee7de}.advanced-stock-approval label{font-size:13px;line-height:1.5;color:#41695d;flex:1;min-width:220px}.advanced-stock-trace-line{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #eaf0f3;font-size:13px}.advanced-stock-trace-line span{color:#6d8391}.advanced-stock-empty{padding:34px;color:#78909c;text-align:center}.advanced-stock-status{font-size:11px;padding:4px 8px;border-radius:6px;background:#eff5f8;color:#4d7489;display:inline-block}.advanced-stock-status.green{color:#16816d;background:#eaf8f2}.advanced-stock-status.red{color:#ad5162;background:#fceff2}.advanced-stock-page .form-error{color:#a94357;background:#fdf0f2;border:1px solid #f0d6db;padding:12px;border-radius:9px;font-size:13px}.advanced-stock-page .form-hint{line-height:1.65;color:#7b8e9b;font-size:12px}.advanced-stock-download{font-size:12px;color:#118875;text-decoration:none;font-weight:650}.advanced-stock-two{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(320px,1.5fr);gap:18px}@media(max-width:1000px){.advanced-stock-two{grid-template-columns:1fr}.lot-entry{grid-template-columns:1fr 90px 1fr 28px}.lot-entry>.field:nth-child(4){grid-column:1/-2}}@media(max-width:650px){.advanced-stock-intro{padding:20px;flex-direction:column}.advanced-stock-intro h2{font-size:20px}.advanced-stock-toolbar{padding:15px}.advanced-stock-form .form-grid{grid-template-columns:1fr}.advanced-stock-form .form-grid>.full{grid-column:auto}.lot-entry{grid-template-columns:1fr 80px 28px}.lot-entry>.field:nth-child(3){grid-column:1/3}.lot-entry>.field:nth-child(4){grid-column:1/3}.lot-entry>.lot-remove{grid-column:3;grid-row:1}.lot-allocation{grid-template-columns:minmax(120px,1fr) 80px 25px}.advanced-stock-detail{padding:16px}}.invoice-lines>div:first-child{gap:8px;flex-wrap:wrap}.invoice-lines .invoice-line>.invoice-line-lots{grid-column:1 / -1;width:100%}.return-lot-selection{min-width:280px;max-width:520px;white-space:normal}.invoice-lines>div:first-child>span{margin-right:auto}.invoice-lines>div:first-child>button{margin-left:0;font-size:11px;white-space:nowrap}.invoice-lines .invoice-line{grid-template-columns:1.3fr .7fr .9fr .9fr;gap:10px;background:#f7fafb;border:1px solid #e0e9ed;padding:13px;border-radius:8px;margin-top:12px}.invoice-line .invoice-description{grid-column:2/-1;grid-row:1}.invoice-line>.invoice-product-select{grid-column:1;grid-row:1}.invoice-line>.invoice-quantity{grid-column:1;grid-row:2}.invoice-line>.invoice-unit-price{grid-column:2;grid-row:2}.invoice-line>.invoice-discount{grid-column:3;grid-row:2}.invoice-line>.invoice-tax{grid-column:4;grid-row:2}.invoice-lines .invoice-line>.invoice-line-total{grid-column:1/-1;grid-row:3;justify-content:flex-end;gap:10px;padding-bottom:11px;font-size:12px;color:#087e70;font-weight:600}.invoice-line input,.invoice-line select{width:100%;font-size:12px;min-width:0}.invoice-line label>span{font-size:11px;color:#526d80}.invoice-line>.invoice-line-total>button{color:#a9544a}.invoice-lines>p{font-size:11px;line-height:1.8;color:#526d80}@media(max-width:650px){.invoice-lines .invoice-line{grid-template-columns:1fr 1fr;gap:10px}.invoice-line .invoice-description{grid-column:1/-1;grid-row:2}.invoice-line>.invoice-product-select{grid-column:1/-1;grid-row:1}.invoice-line>.invoice-quantity{grid-column:1;grid-row:3}.invoice-line>.invoice-unit-price{grid-column:2;grid-row:3}.invoice-line>.invoice-discount{grid-column:1;grid-row:4}.invoice-line>.invoice-tax{grid-column:2;grid-row:4}.invoice-lines .invoice-line>.invoice-line-total{grid-column:1/-1;grid-row:5;padding:12px 0;align-self:end}.invoice-lines>div:first-child>span{width:100%;margin-bottom:5px}}.invoice-lines .invoice-line>.invoice-product-select{display:block;padding:0;align-self:stretch;min-width:0}.invoice-product-select .record-select-hint{display:none}.app-shell .billing-layout>aside{display:flex;flex-direction:column;gap:20px;min-width:0}.billing-invoices .panel-header h3{font-size:14px;margin:0 0 7px}.billing-invoices-list{display:grid;padding:0 22px 15px}.billing-invoices-list>article{display:grid;grid-template-columns:1fr auto;gap:12px;padding:17px 0;border-top:1px solid #e0e9ed}.billing-invoices-list>article>div:first-child{display:flex;flex-direction:column;gap:6px}.billing-invoices-list b{font-size:12px;color:#334e68}.billing-invoices-list small{font-size:11px;color:#526d80}.billing-invoices-list strong{font-size:13px;color:#102a43}.billing-invoices-list>article>div:last-child{grid-column:1/-1;display:flex;gap:9px}.billing-invoices-list button,.billing-invoices-list a{display:flex;align-items:center;gap:6px;border:1px solid #d1e2df;background:#f5faf8;border-radius:6px;color:#087e70;font-size:11px;padding:8px 10px;text-decoration:none}.billing-invoices .settings-note{font-size:11px;color:#526d80}.recurring-billing{display:grid;gap:18px;margin-top:18px}.recurring-alert{display:flex;align-items:flex-start;gap:10px;padding:13px;background:#fff5ee;border:1px solid #eed7c3;border-radius:9px;font-size:12px;color:#8f5b2b;line-height:1.8}.recurring-alert svg{flex-shrink:0;margin-top:3px}.recurring-alert button{margin-left:auto;border:0;background:transparent;text-decoration:underline;color:inherit;font-size:11px;white-space:nowrap}.recurring-management{padding:20px;border:1px solid #cce4de;border-radius:11px;background:#f5faf8}.recurring-management header{display:flex;align-items:center;gap:10px;color:#087e70}.recurring-management header>div{display:flex;flex-direction:column;gap:6px}.recurring-management header b{font-size:14px}.recurring-management header span:not(.badge){font-size:12px;color:#526d80}.recurring-management header .badge{margin-left:auto;font-size:10px;white-space:nowrap}.recurring-management dl{display:grid;grid-template-columns:1fr auto;gap:11px;font-size:12px;margin:20px 0}.recurring-management dt{color:#526d80}.recurring-management dd{margin:0;color:#334e68;text-align:right;font-weight:600}.recurring-management>p{font-size:12px!important;line-height:1.8;margin:10px 0!important;color:#526d80!important}.recurring-management-actions{display:flex;flex-wrap:wrap;gap:9px}.recurring-management-actions .button{font-size:11px;padding:10px 12px}.recurring-cancel{display:grid;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid #dce9e4}.recurring-cancel>label,.recurring-consent{display:flex;gap:10px;font-size:12px;line-height:1.9;color:#334e68}.recurring-cancel input,.recurring-consent input,.recurring-admin input[type=checkbox]{accent-color:#0f9d8a;margin-top:5px;flex-shrink:0}.recurring-cancel>.button{width:max-content;font-size:11px;color:#9a493c}.recurring-consent-record{border-top:1px solid #dce9e4;margin-top:18px;padding-top:13px}.recurring-consent-record summary,.recurring-payments summary{font-size:12px;font-weight:600;color:#476478;cursor:pointer}.recurring-consent-record p{font-size:12px!important;line-height:1.9;color:#526d80!important;margin:10px 0 0!important}.recurring-setup{padding-top:2px}.recurring-setup-heading{display:flex;align-items:center;gap:11px;color:#087e70;margin-bottom:18px}.recurring-setup-heading h3{font-size:14px;color:#102a43;margin:0 0 6px}.recurring-setup-heading p{font-size:12px!important;line-height:1.8;color:#526d80!important;margin:0!important}.recurring-identity-note{font-size:11px!important;line-height:1.9!important;color:#526d80!important;margin:10px 0 16px!important}.recurring-consent{background:#edf8f4;border:1px solid #cde6db;padding:16px;border-radius:9px;margin:17px 0}.recurring-setup>.button{width:100%;font-size:13px}.recurring-warning{display:flex;gap:9px;align-items:flex-start;background:#fff6e8;border:1px solid #ead8b7;border-radius:8px;padding:13px;font-size:12px!important;line-height:1.8;color:#855f21!important}.recurring-warning>svg{flex-shrink:0;margin-top:3px}.recurring-payments{border:1px solid #dce7ec;border-radius:9px;padding:17px}.recurring-payments article{display:flex;gap:10px;align-items:center;border-top:1px solid #e5edf0;padding:13px 0;font-size:12px;color:#087e70}.recurring-payments article:first-of-type{margin-top:15px}.recurring-payments article>div{display:flex;flex-direction:column;gap:5px}.recurring-payments small{font-size:11px;color:#526d80}.recurring-payments article>.badge{margin-left:auto;font-size:10px}.recurring-admin{padding:22px;background:#f4faf8;border:1px solid #cde3dc;border-radius:10px;margin-top:22px}.recurring-admin h3{display:flex;align-items:center;gap:9px;font-size:14px;color:#234e60;margin:0 0 12px}.recurring-admin p{font-size:12px;color:#526d80;line-height:1.9}.recurring-admin>label{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;color:#334e68;margin:17px 0}.recurring-admin .button{font-size:12px}.recurring-plan-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-top:1px solid #dce9e4;margin-top:16px;padding-top:15px;font-size:12px}.recurring-plan-row small{font-size:11px;color:#526d80;overflow-wrap:anywhere}.recurring-plan-row>.badge{margin-left:auto}@media(max-width:650px){.recurring-management{padding:16px}.recurring-management dl{grid-template-columns:1fr;gap:7px}.recurring-management dd{text-align:left;margin-bottom:8px}.recurring-management header{flex-wrap:wrap}.recurring-management header .badge{margin-left:0}.recurring-cancel>.button{width:100%}.recurring-management-actions .button{flex:1;justify-content:center}.recurring-alert{flex-wrap:wrap}}.legal-public{background:#f4f8fa;min-height:100vh}.legal-public>header{padding-top:24px;padding-bottom:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border)}.legal-public nav{display:flex;flex-wrap:wrap;gap:20px}.legal-public main{max-width:900px;padding-top:56px;padding-bottom:50px}.legal-public h1{font-size:clamp(32px,5vw,46px);line-height:1.2;letter-spacing:-.035em}.legal-version{font-size:13px;color:var(--muted);margin:20px 0}.legal-text{white-space:pre-wrap;line-height:1.85}.legal-public article{padding:clamp(24px,4vw,48px)}.legal-public footer{padding-bottom:36px;font-size:13px}.legal-admin{padding:26px}.legal-editor textarea{width:100%;line-height:1.75;resize:vertical;padding:18px}.legal-admin>.button,.legal-admin>.checkbox-label{margin-top:18px}.checkout-summary{margin:22px 0;padding:22px;border:1px solid #d8e6eb;border-radius:14px;background:#f7fafb;font-size:13px}.checkout-summary h3{display:flex;align-items:center;gap:8px;margin-top:0}.checkout-summary details{margin:12px 0}.checkout-summary summary{cursor:pointer;font-weight:600}.checkout-summary .legal-text{max-height:320px;overflow:auto;background:#fff;padding:18px;margin-top:10px;border-radius:8px}.checkout-summary>label{align-items:flex-start;margin:20px 0;line-height:1.65}.checkout-summary dl{display:flex;flex-wrap:wrap;gap:18px}.checkout-summary dd{margin:0;font-weight:700}.checkout-summary>a{display:block;color:var(--teal);text-decoration:underline;margin-top:14px}@media(max-width:650px){.legal-public header{gap:18px;align-items:flex-start;flex-direction:column}.legal-admin{padding:18px}.checkout-summary{padding:16px}}.refund-customer,.refund-admin{padding:24px}.refund-customer h3,.refund-admin h2{display:flex;align-items:center;gap:8px}.refund-customer>p{line-height:1.7;font-size:13px}.refund-customer .field{margin-top:16px}.refund-customer form>.button{margin-top:18px}.refund-customer>a{display:block;margin-top:20px;font-size:13px;color:var(--teal);text-decoration:underline}.refund-history{padding:18px 0;border-top:1px solid var(--border);margin-top:18px;font-size:13px}.refund-history>div{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.refund-history p{line-height:1.65}.refund-review{background:#f5f9fb;padding:22px;border:1px solid var(--border);border-radius:14px;margin:22px 0;max-width:820px}.refund-review>.field{margin:16px 0}.refund-review .checkbox-label{margin:20px 0}.refund-actions{display:flex;justify-content:flex-end;gap:12px}.refund-admin td{min-width:140px}.share-created{margin:23px 0;padding:17px;border:1px solid #dae7cb;background:#f7fbf0;border-radius:8px}.share-created p{font-size:11px;color:#8ea775;line-height:1.8}.share-created code{display:block;padding:12px 0;color:#638b4e;font-size:12px;overflow-wrap:anywhere}.share-created>button{display:flex;align-items:center;gap:7px;font-size:11px;color:#7f9f65}.ticket-reply-form{margin-top:24px;border-top:1px solid #e6efda;padding-top:22px}.ticket-reply-form .button{font-size:12px}.internal-note{background:#fbf6e9;border-left-color:#d3bd86;border-radius:0 7px 7px 0}.internal-note .badge{margin-left:10px}.shared-portal{background:#f7f9f4;min-height:100vh}.shared-portal>header{height:98px;display:flex;align-items:center;justify-content:space-between}.shared-portal>main{padding:45px 0 70px}.shared-feedback{padding:28px;margin-top:25px;max-width:700px}.shared-feedback h2{font-size:20px;color:#587e48;letter-spacing:-.5px}.shared-feedback>p{font-size:12px;color:#8ba273;line-height:1.9;margin:14px 0 25px}.shared-feedback .button{font-size:12px}@media(max-width:760px){.shared-portal>header{height:80px}.shared-portal>header .badge{font-size:8px}.shared-portal>main{padding-top:25px}.shared-portal .page-heading{display:block}.shared-portal .page-heading>.badge{margin-top:20px}.shared-feedback{padding:23px}.shared-feedback h2{font-size:18px}.shared-feedback>p{font-size:11px}.modal-actions{flex-wrap:wrap}.shared-portal .summary-strip>div{padding:15px 12px}}.team-permission-summary{display:flex;gap:5px;flex-wrap:wrap;max-width:300px}.team-permission-summary>span{font-size:10px;padding:4px 7px;border-radius:5px;white-space:nowrap}.team-permission-summary>.allowed{color:#08705f;background:#e9f7f0}.team-permission-summary>.restricted{color:#875b28;background:#fff3e4}.team-permission-explanation{font-size:12px;color:#4c697f;line-height:1.9}.team-member-actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.team-member-actions button:disabled{opacity:.5;cursor:not-allowed}.team-permission-editor{display:grid;gap:22px}.team-permission-notice{display:flex;align-items:flex-start;gap:14px;background:#edf8f6;border:1px solid #c9e7de;border-radius:10px;padding:18px 21px;color:#355e6c;font-size:12px;line-height:1.9}.team-permission-notice>svg{flex-shrink:0;color:#0c8979;margin-top:3px}.team-permission-notice strong{font-size:14px;color:#163e57}.team-permission-notice p{margin:5px 0}.team-permission-editor fieldset{border:1px solid #d9e5ed;border-radius:10px;padding:0 18px 3px;min-width:0}.team-permission-editor legend{font-size:13px;font-weight:600;color:#234e68;padding:0 8px}.team-permission-row{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:17px 0;border-bottom:1px solid #e4edf2}.team-permission-row:last-child{border-bottom:0}.team-permission-row>div{min-width:0}.team-permission-row strong{font-size:13px;color:#1b455e}.team-permission-row p{font-size:11px;margin:5px 0;color:#4d6a7f;line-height:1.8}.team-permission-row>label{display:flex;align-items:center;gap:8px;font-size:12px;color:#795321;cursor:pointer;flex-shrink:0}.team-permission-row input{width:17px;height:17px;accent-color:#0e897a}.team-permission-state{display:flex;gap:14px;flex-wrap:wrap;font-size:10px;color:#557084}.team-permission-state b{font-weight:600}.team-permission-error{background:#fff2ee;border:1px solid #f0d3ca;color:#923f2c;border-radius:8px;padding:13px 16px;font-size:12px;line-height:1.9}@media(max-width:650px){.team-permission-row{align-items:flex-start;gap:12px}.team-permission-editor fieldset{padding:0 13px}.team-permission-state{gap:6px;flex-direction:column}.team-permission-notice{padding:15px}}.payout-connection{display:flex;align-items:center;gap:14px;padding:20px 23px;border-top:1px solid #e4edf2}.trendyol-ledger-panel{margin-bottom:20px}.trendyol-ledger-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 23px}.trendyol-ledger-totals>div{display:grid;gap:8px;padding:16px;border:1px solid #e4edf2;border-radius:9px;background:#f8fbfc}.trendyol-ledger-totals small{color:#526b7c;font-size:12px}.trendyol-ledger-totals strong{color:#23435b;font-size:20px;font-weight:700}.cash-advance-controls{display:flex;align-items:end;flex-wrap:wrap;gap:14px;padding:18px 23px 8px}.cash-advance-controls label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#526b7c}.cash-advance-controls input,.cash-advance-controls select{min-height:40px;max-width:260px;border:1px solid #d9e5ed;border-radius:7px;padding:8px 10px;background:#fff;color:#23435b;font:inherit}.cash-advance-help{padding:0 23px 12px;font-size:12px;color:#526b7c}.cash-advance-run,.cash-advance-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:15px 23px;border-top:1px solid #e4edf2;font-size:13px}.cash-advance-run small{display:block;line-height:1.7;margin-top:4px;color:#526b7c}.cash-advance-panel td:last-child{min-width:210px;max-width:330px}.payout-connection>div{flex:1;min-width:0}.payout-connection b{font-size:14px;color:#23435b;font-weight:600}.payout-connection small{display:block;font-size:12px;color:#526b7c;line-height:1.7;margin-top:6px}.payout-connection>.text-link{font-size:12px;white-space:nowrap}.payout-connection>button:disabled{opacity:.45;cursor:not-allowed}.payout-connections .panel-header>.button{font-size:11px}.payout-connection>.mini-icon{background:#e9f5f0;color:#329b86}@media(max-width:760px){.trendyol-ledger-totals{grid-template-columns:1fr;padding:14px}.trendyol-ledger-totals strong{font-size:18px}.payout-connection{padding:18px;gap:11px;flex-wrap:wrap}.payout-connection>div{min-width:220px}.payout-connection>.text-link{margin-top:6px}.payout-connections .panel-header{align-items:flex-start;gap:10px}.payout-connections .panel-header>.button{font-size:10px;padding:10px;min-height:35px}}.workspace-sidebar .workspace-navigation{gap:5px}.workspace-sidebar .sidebar-nav-group>.sidebar-group-toggle{display:flex;align-items:center;width:100%;gap:11px;padding:12px;border:0;background:transparent;border-radius:8px;font-size:12px;font-weight:600;color:#526d80;text-align:left;min-height:43px}.workspace-sidebar .sidebar-group-toggle>svg:first-child{color:#6c8799;stroke-width:1.7}.workspace-sidebar .sidebar-group-toggle>svg:last-child{margin-left:auto;transition:transform .15s}.workspace-sidebar .sidebar-group-toggle>.expanded{transform:rotate(180deg)}.workspace-sidebar .sidebar-nav-group.has-active>.sidebar-group-toggle{color:#234c68}.workspace-sidebar .sidebar-group-toggle:hover{background:#f3f7f9}.workspace-sidebar .sidebar-group-links{display:flex;flex-direction:column;gap:3px;margin:0 0 6px 14px;padding-left:10px;border-left:1px solid #dbe6eb}.workspace-sidebar .sidebar-group-links>a{display:flex;align-items:center;gap:9px;padding:10px 9px;font-size:11px;color:#526d80;border-radius:7px;min-height:38px;text-align:left;text-decoration:none;font-weight:450}.workspace-sidebar .sidebar-group-links>a>svg{stroke-width:1.7;flex-shrink:0;color:#7c94a4}.workspace-sidebar .sidebar-group-links>a:hover{background:#f1f7f7}.workspace-sidebar .sidebar-group-links>a.active{color:#087e70;background:#e8f6f2;font-weight:650}.workspace-sidebar .sidebar-group-links>a.active>svg{color:#0f9d8a}.workspace-sidebar .sidebar-group-links small{margin-left:auto;padding:3px 5px;border-radius:4px;background:#d7eee6;color:#087e70!important;font-size:10px}.workspace-sidebar .sidebar-bottom{padding-top:18px}.workspace-sidebar .company-switch{margin-top:22px;margin-bottom:22px}.workspace-sidebar .sidebar-bottom>.profile{margin-top:12px}.workspace-sidebar .trial-card{margin-bottom:13px}.workspace-sidebar .trial-card>p{display:none}@media(max-height:850px){.workspace-sidebar .trial-card>b{display:none}.workspace-sidebar .trial-card{padding:12px}.workspace-sidebar .company-switch{margin-top:18px;margin-bottom:18px}.workspace-sidebar{padding-top:20px}.workspace-sidebar .sidebar-bottom{padding-top:13px}}@media(max-width:760px){.workspace-sidebar .sidebar-group-links>a{font-size:12px;min-height:40px}.workspace-sidebar .sidebar-nav-group>.sidebar-group-toggle{font-size:13px}.workspace-sidebar .trial-card{display:none}}.security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.security-card{padding:27px}.security-card h2{font-size:19px;margin:0 0 10px}.security-card p{font-size:14px;color:var(--muted,#627284);line-height:1.7;margin:0 0 20px}.security-card form{display:grid;gap:15px;margin-top:18px}.security-card form .button{justify-self:start}.security-card small{font-size:12px;line-height:1.6;color:#526476}.security-contact{display:grid;grid-template-columns:80px 1fr;gap:13px;font-size:14px;margin:25px 0 0}.security-contact dt{color:#627284}.security-contact dd{margin:0;overflow-wrap:anywhere}.security-sessions article{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e8edf1;padding:17px 0}.security-sessions article>div{min-width:0;flex:1}.security-sessions b,.security-sessions small{display:block;overflow-wrap:anywhere}.security-sessions b{font-size:13px}.security-sessions svg{flex-shrink:0;color:#0f9d8a}.security-wide{grid-column:1/-1}.security-wide form{max-width:380px}.recovery-codes{margin-top:22px;padding:22px;background:#eff8f5;border-radius:14px}.recovery-codes pre{font-size:14px;letter-spacing:1px;columns:2;line-height:2}.recovery-codes .button{margin:5px 10px 0 0}.mfa-recovery{margin-top:18px}.mfa-recovery p{font-size:13px!important}.mfa-recovery form{display:grid;gap:14px}@media(max-width:800px){.security-grid{grid-template-columns:1fr}.security-wide{grid-column:auto}.recovery-codes pre{columns:1}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0300-036F,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0300-036F,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{font-family:Inter Variable,Inter,Segoe UI,sans-serif;color:#1c3034;background:#f7f9f7;font-synthesis:none;font-weight:400;--ink: #153b3b;--green: #23745d;--mint: #c8efbb;--line: #e6ebe7;--muted: #7e8a89;--navy: #102f38}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{border:0;background:none;color:inherit}button:disabled{opacity:.55;cursor:wait}input,select,textarea{outline:none}input:focus,select:focus,textarea:focus{border-color:#70a28c!important;box-shadow:0 0 0 3px #c9e4d530}a:focus-visible,button:focus-visible{outline:3px solid #76ad90;outline-offset:4px}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Manrope Variable,Inter Variable,sans-serif}svg{flex-shrink:0}::selection{background:#c8efbb}small{font-size:12px}.wrap{width:min(1240px,calc(100% - 96px));margin:0 auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 22px;min-height:49px;background:var(--ink);color:#fff;border:1px solid transparent;border-radius:8px;font-weight:600;font-size:13px;line-height:1.25;white-space:nowrap;transition:background .18s,transform .18s}.button:hover{background:#235351;transform:translateY(-1px)}.button.white{background:#fff;color:#273e3d;border-color:#dce4df;box-shadow:0 2px 2px #153a3003}.button.white:hover{background:#f4f8f3}.button.small{padding:11px 16px;min-height:42px;font-size:12px}.button.lime{background:var(--mint);color:var(--ink)}.button.lime:hover{background:#dbf9d1}.button.danger-soft{background:#fbefed;color:#ac5550;border-color:#f2dcd8}.text-link,.subtle-link{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:13px;font-weight:600}.text-link:hover,.subtle-link:hover{color:var(--green)}.green-text{color:#257358!important}.red-text{color:#b75e57!important}.font-bold{font-weight:600!important}.right{text-align:right!important}.cell-muted{color:#7b8888}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.badge{font-family:Inter Variable,sans-serif;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;border-radius:5px;padding:5px 8px;line-height:1.25;white-space:nowrap}.badge.green{color:#316a50;background:#ecf5e9}.badge.neutral{color:#778280;background:#f1f4f1}.badge.amber{color:#987233;background:#fbf4e5}.badge.red{color:#af5e55;background:#faece9}.badge.blue{color:#5b7695;background:#edf2f8}.logo{display:inline-flex;align-items:center;gap:9px;letter-spacing:-1.5px}.logo img{width:39px;height:39px}.logo>span{font-family:Manrope Variable,sans-serif;font-size:28px;font-weight:800;color:#153b3b}.logo>span>span{font-weight:500}.logo i{font-style:normal;color:#75a17b}.logo.light i{color:var(--mint)}.marketing{background:#fff}.marketing-nav{height:98px;display:flex;align-items:center;justify-content:space-between;gap:32px}.marketing-nav nav{display:flex;gap:29px;align-items:center;font-size:12px;color:#5f716e;font-weight:500}.marketing-nav nav a:hover{color:var(--ink)}.nav-actions{display:flex;align-items:center;gap:25px}.login-link{font-size:12px;font-weight:600}.menu-button{display:none;padding:5px;line-height:0}.hero{display:grid;grid-template-columns:.95fr 1.1fr;align-items:center;gap:62px;padding:78px 0 82px;min-height:640px}.eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:1.6px;color:#758780;line-height:1.5}.eyebrow>span{width:6px;height:6px;background:#7f9e70;border-radius:50%}.hero h1{font-size:74px;letter-spacing:-4.2px;line-height:1.12;font-weight:650;margin:22px 0 25px;position:relative;color:#173c3b}.hero h1>span{color:#739576}.hero h1>svg{position:absolute;bottom:-7px;left:160px;width:190px;z-index:0}.hero-content>p{max-width:430px;font-size:15px;line-height:1.9;color:#71817c}.hero-actions{display:flex;gap:10px;margin:29px 0 17px}.hero-assurances{display:flex;gap:24px;font-size:11px;color:#8c9992}.hero-assurances>span{display:flex;align-items:center;gap:6px}.hero-assurances svg{color:#80a174}.hero-mini{display:flex;gap:13px;align-items:center;margin-top:37px;padding-top:24px;border-top:1px solid #e8ede7;max-width:385px}.hero-mini>div{width:39px;height:39px;border:1px solid #e5eae4;border-radius:10px;display:grid;place-items:center;color:#709578}.hero-mini p{font-size:10px;line-height:1.8;color:#91a096}.hero-mini b{font-weight:600;color:#526b5e}.hero-visual{position:relative;margin-right:-24px;perspective:1200px}.hero-glow{position:absolute;inset:-65px -25px -80px -60px;background:radial-gradient(ellipse,#e3eadc99,transparent 67%);pointer-events:none}.product-preview{position:relative;z-index:1;border:1px solid #dbe4db;border-radius:12px;overflow:hidden;box-shadow:0 26px 65px -24px #3e53373b,0 2px 6px #31473505;background:#fff;transform:rotate(-1.5deg)}.preview-top{height:33px;background:#fbfcf9;border-bottom:1px solid #e3e9df;display:flex;align-items:center;justify-content:space-between;padding:0 13px;font-size:8px;color:#82917d}.preview-top>span{display:flex;align-items:center;gap:5px}.browser-dots{display:flex;gap:4px}.browser-dots i{width:5px;height:5px;background:#d7ded4;border-radius:50%}.preview-inside{display:flex;min-height:405px}.preview-sidebar{width:54px;background:#f4f7ef;border-right:1px solid #e5eadf;padding:15px 10px;display:flex;flex-direction:column;align-items:center;gap:24px}.preview-sidebar .logo img{width:29px;height:29px;border-radius:8px}.preview-sidebar>svg{margin-top:auto;width:15px;color:#94a18d}.preview-sidebar-icons{display:flex;flex-direction:column;gap:19px;color:#8d9c85}.preview-sidebar-icons svg{width:15px;height:15px}.preview-sidebar-icons svg:first-child{color:#477553}.preview-work{padding:23px 21px 8px;flex:1;min-width:0;background:#fcfdfb}.preview-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.preview-heading small{font-size:6px;letter-spacing:.7px;color:#9aa690}.preview-heading h3{font-size:14px;letter-spacing:-.3px;margin-top:6px}.preview-date{display:flex;align-items:center;gap:8px;border:1px solid #e7ebe3;background:#fff;border-radius:4px;padding:6px;font-size:7px;color:#7c8878}.preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0 15px}.preview-stats>div{border:1px solid #e4eadd;border-radius:6px;background:#fff;padding:11px 9px;min-width:0}.preview-stats span{font-size:7px;color:#809077;display:block}.preview-stats strong{font-size:17px;font-family:Manrope Variable;font-weight:700;letter-spacing:-.6px;display:block;margin:7px 0}.preview-stats small{display:flex;align-items:center;gap:4px;font-size:6px;color:#a0aa99}.preview-chart{border:1px solid #e3e9dc;border-radius:7px;background:#fff;padding:13px 13px 0}.preview-chart>div:first-child{display:flex;justify-content:space-between;align-items:center}.preview-chart b{font-size:8px;font-weight:600}.preview-chart>div>span{display:flex;align-items:center;gap:4px;font-size:6px;color:#90a086}.preview-chart>div>span>i{width:5px;height:5px;border-radius:2px;background:#497d5d}.preview-chart>div>span>i:nth-child(2){background:#dce9d0;margin-left:7px}.preview-chart .chart{height:142px;margin-top:15px;padding-bottom:21px}.preview-chart .chart-grid{width:28px;font-size:6px;padding-bottom:0}.preview-chart .bars{gap:12px}.preview-chart .bar-label{font-size:6px;bottom:-14px}.preview-chart .bar-pair{gap:4px}.preview-chart .bar-pair span{max-width:17px;border-radius:2px 2px 0 0}.preview-bottom{padding-top:13px}.preview-bottom>div{display:flex;align-items:center;gap:8px;padding:9px;background:#fff;border:1px solid #e6ebdf;border-radius:6px}.preview-bottom .mini-icon{width:24px;height:24px}.preview-bottom>div>div{flex:1;display:flex;flex-direction:column;gap:4px}.preview-bottom strong{font-size:7px}.preview-bottom span{font-size:6px;color:#95a38b}.preview-bottom .badge{font-size:7px;padding:4px;color:#876e3d;background:#f8f2e4}.preview-note{text-align:right;font-size:6px;color:#a0ad97;padding-top:8px}.floating-note{position:absolute;right:16px;bottom:-24px;z-index:2;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e0e7d9;border-radius:9px;padding:13px 19px;box-shadow:0 8px 30px #4056340d;transform:rotate(1deg)}.floating-note>span{width:28px;height:28px;display:grid;place-items:center;background:#e9f3e4;border-radius:50%;color:#5a895d}.floating-note b{font-size:10px;display:block;color:#416049}.floating-note small{font-size:8px;color:#98a38e;display:block;margin-top:4px}.benefit-strip{border-top:1px solid #e8ece6;border-bottom:1px solid #e8ece6;padding:26px 0;display:flex;align-items:center;justify-content:space-between;gap:15px}.benefit-strip>span{font-size:8px;letter-spacing:1.1px;font-weight:600;color:#98a391;max-width:100px;line-height:1.8}.benefit-strip>div{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;color:#7b8e77}.benefit-strip svg{stroke-width:1.5}.section{padding:92px 0}.section-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:70px;margin-bottom:38px}.section h2,.clarity-text h2,.center-heading h2,.closing-cta h2{font-size:41px;line-height:1.24;letter-spacing:-1.8px;font-weight:600;color:#1d403a;margin-top:14px}.section-intro>p{font-size:13px;color:#8b9889;max-width:345px;line-height:1.9;padding-bottom:4px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.feature-card{border:1px solid #e6ebe2;border-radius:11px;padding:27px 25px 25px;background:#fff}.feature-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:10px;background:#f0f5e9;color:#67865f;margin-bottom:22px}.icon-1,.icon-4{background:#edf4ed;color:#63876a}.icon-2,.icon-5{background:#f5f3eb;color:#9b8b60}.feature-card h3{font-size:17px;font-weight:650;letter-spacing:-.4px}.feature-card p{font-size:12px;line-height:1.9;color:#899582;margin:11px 0 21px;max-width:280px}.feature-card a{display:flex;gap:9px;align-items:center;font-size:10px;color:#6d8763;font-weight:600}.clarity-section{background:#f4f7f0;border-top:1px solid #ebefe7;border-bottom:1px solid #ebefe7}.clarity-inner{padding:76px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.clarity-visual{max-width:450px;padding:0 20px}.clarity-card{padding:27px;background:#fff;border:1px solid #dee7d7;border-radius:13px;box-shadow:0 15px 30px -24px #314e234d;transform:rotate(-2deg)}.clarity-title{display:flex;align-items:center;gap:13px;margin-bottom:27px}.mini-icon{display:inline-grid;place-items:center;width:38px;height:38px;background:#eef5e9;border-radius:9px;color:#6c8d63;flex-shrink:0}.clarity-title b{font-family:Manrope Variable;font-size:17px;letter-spacing:-.5px;line-height:1.4}.clarity-title div>span{display:block;font-size:10px;color:#a0ab97;margin-top:7px}.comparison-row{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #edf0e9;font-size:12px;color:#8d9a83}.comparison-row b{font-weight:600;color:#586c4f}.comparison-result{display:flex;justify-content:space-between;align-items:center;background:#f5f8ed;border:1px solid #e5ecd6;padding:17px 12px;border-radius:7px;margin-top:15px}.comparison-result>span{font-size:11px;color:#73865f}.comparison-result strong{display:flex;gap:10px;align-items:center;font-size:19px;letter-spacing:-.6px;color:#5d7b49}.clarity-card>small{display:block;font-size:7px;color:#aab39f;margin-top:15px}.clarity-pill{display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px;color:#80916c;margin-top:23px}.clarity-text p{font-size:13px;line-height:1.9;color:#8c9a82;margin-top:21px}.clarity-text ul{list-style:none;margin:23px 0 27px;padding:0;display:grid;gap:15px}.clarity-text li{display:flex;align-items:center;gap:10px;font-size:12px;color:#677e5c}.clarity-text li svg{width:16px;height:16px;color:#8eaa75}.pricing-section{padding-bottom:60px}.center-heading{text-align:center}.center-heading>.eyebrow{justify-content:center}.center-heading>p{margin-top:19px;font-size:13px;color:#939f8b}.billing-toggle{display:inline-flex;padding:4px;border:1px solid #e2e8dc;background:#f5f7f1;border-radius:9px;margin-top:25px;gap:3px}.billing-toggle button{font-size:11px;padding:11px 14px;display:flex;align-items:center;gap:11px;border-radius:6px;color:#8b987f;font-weight:550}.billing-toggle button.active{background:#fff;box-shadow:0 1px 5px #42612b12;color:#355435}.billing-toggle button span{font-size:8px;background:#e9f3de;color:#6c8a4a;padding:4px 6px;border-radius:4px}.pricing-card{display:grid;grid-template-columns:1fr 1.4fr;border:1px solid #dce6d3;border-radius:15px;max-width:940px;margin:36px auto 0;overflow:hidden;box-shadow:0 10px 50px -40px #29401f55}.pricing-main{background:#f7faf2;padding:34px 35px;border-right:1px solid #e2e9d9}.pricing-main>.badge{font-size:8px;letter-spacing:1px;color:#708d50;background:#eaf2de}.pricing-main h3{font-size:23px;line-height:1.4;letter-spacing:-.8px;margin:17px 0 21px;font-weight:600}.price{font-family:Manrope Variable;font-size:48px;letter-spacing:-2px;font-weight:650;line-height:1.2}.price>span{font-family:Inter Variable;font-size:12px;font-weight:450;letter-spacing:0;margin-left:9px;color:#8c9d80}.price-note{font-size:10px!important;line-height:1.9!important;color:#8c9b7e!important;margin:12px 0 22px!important}.pricing-main>.button{width:100%;font-size:11px;min-height:45px}.pricing-main>small{text-align:center;display:block;font-size:8px;color:#a3af94;margin-top:11px}.pricing-details{padding:38px 35px;display:flex;flex-direction:column}.pricing-details h4{font-size:14px;font-weight:600;letter-spacing:-.2px}.included-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px 15px;margin-top:27px}.included-grid>span{display:flex;gap:9px;align-items:center;font-size:10px;color:#6f8262}.included-grid svg{color:#8da77a;width:14px;height:14px}.price-disclosure{display:flex;align-items:flex-start;gap:9px;margin-top:28px;padding-top:21px;border-top:1px solid #e8eddf;color:#a0ac91}.price-disclosure p{font-size:9px;line-height:1.8}.price-disclosure svg{width:13px;margin-top:1px}.savings{margin-top:auto;padding-top:20px;display:flex;gap:7px;align-items:center;color:#71895b;font-size:9px;flex-wrap:wrap}.savings b{font-weight:600}.savings svg{width:14px}.faq-section{display:grid;grid-template-columns:.9fr 1.3fr;gap:90px;padding-top:60px}.faq-section .text-link{margin-top:26px;font-size:11px;color:#7c9267}.faq{border-bottom:1px solid #e9ede3}.faq>button{width:100%;display:flex;justify-content:space-between;gap:25px;text-align:left;font-size:12px;font-weight:550;padding:23px 0}.faq>button svg{width:16px;color:#8c9f7c}.faq.expanded>button svg{transform:rotate(45deg)}.faq>p{font-size:11px;color:#929f87;line-height:1.9;padding:0 35px 24px 0}.closing-cta{background:#183d38;border-radius:14px;padding:45px 58px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;margin-top:7px;margin-bottom:70px}.closing-cta .eyebrow{color:#94af91;font-size:8px}.closing-cta h2{font-size:34px;color:#f0f6e6;letter-spacing:-1.4px;margin-top:11px}.closing-cta p{font-size:11px;color:#9eb49b;margin-top:16px}.closing-cta .button{z-index:1;font-size:11px;padding:14px 20px}.cta-decoration{position:absolute;right:200px;bottom:-100px;font-family:Manrope Variable;font-size:280px;letter-spacing:-35px;color:#87a96c0c;pointer-events:none;font-weight:700}.marketing-footer{padding-bottom:22px}.footer-top{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:35px;padding:8px 0 42px}.footer-top .logo img{width:33px;height:33px}.footer-top .logo>span{font-size:24px}.footer-top p{font-size:10px;color:#9aa58e;margin-top:12px}.footer-top>div{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.footer-top>div>b{font-size:10px;color:#5a7251;font-weight:600;margin:4px 0}.footer-top>div>a:not(.logo){font-size:9px;color:#99a58e}.footer-bottom{border-top:1px solid #e9ede2;padding-top:21px;display:flex;justify-content:space-between;font-size:8px;color:#a0ab95}.footer-bottom>span:last-child{display:flex;align-items:center;gap:8px}.footer-dot{width:3px;height:3px;background:#b0bba3;border-radius:50%}.auth-layout{display:grid;grid-template-columns:.85fr 1.15fr;min-height:100vh;background:#fff}.auth-story{padding:45px 57px;background:#143b38;color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.auth-story .logo{z-index:1}.auth-story>div{z-index:1;position:relative;padding:60px 0}.auth-story .eyebrow{color:#9bb492;font-size:9px}.auth-story h1{font-size:54px;line-height:1.2;letter-spacing:-2.4px;margin-top:22px;font-weight:550;color:#edf6e7}.auth-story p{font-size:13px;line-height:1.9;color:#a2b79b;margin-top:25px}.auth-proof{display:flex;align-items:center;gap:14px;margin-top:52px;font-size:10px;line-height:1.7;color:#acc29f}.auth-proof svg{color:#b3d79c}.auth-story>small{font-size:10px;color:#83a078;z-index:1}.auth-orbit{position:absolute;width:600px;height:600px;border:1px solid #b3d79c13;right:-390px;bottom:-50px;border-radius:50%;box-shadow:0 0 0 80px #b3d79c03,0 0 0 160px #b3d79c03}.auth-main{padding:42px 55px;display:flex;flex-direction:column}.back-link{display:inline-flex;gap:8px;align-items:center;color:#8c998b;font-size:11px;align-self:flex-start}.auth-form-wrap{max-width:390px;width:100%;margin:auto;padding:40px 0}.auth-form-wrap>.badge{font-size:8px;letter-spacing:1px}.auth-form-wrap h2{font-size:29px;letter-spacing:-1px;margin-top:18px}.auth-form-wrap>p{font-size:12px;line-height:1.9;color:#8c9988;margin-top:13px}.auth-form-wrap form{margin-top:27px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:17px;min-width:0}.field>span{font-size:11px;font-weight:550;color:#697b68}.field>span>i{font-style:normal;color:#91aa7f}.field input,.field select,.field textarea{background:#fff;border:1px solid #dfe7d9;border-radius:6px;min-height:44px;padding:11px 12px;font-size:12px;color:#465d43;width:100%;transition:border .2s,box-shadow .2s}.field input::placeholder,.field textarea::placeholder{color:#b0baa5}.field textarea{min-height:120px;resize:vertical}.auth-form-wrap form>.button{width:100%;margin-top:7px}.forgot-link{display:block;font-size:10px;text-align:right;color:#789168;margin:-5px 0 24px}.auth-switch{text-align:center;font-size:10px!important;margin-top:25px!important}.auth-switch a{font-weight:600;color:#547443}.form-note{display:flex;justify-content:center;align-items:center;gap:7px;font-size:8px!important;color:#a1af94!important;margin-top:25px!important}.checkbox-label{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.8;color:#86977b;margin-bottom:20px}.checkbox-label input{accent-color:#3f7652;margin:3px 0 0;flex-shrink:0}.checkbox-label a{text-decoration:underline;text-underline-offset:2px}.auth-mobile-logo{display:none}.app-shell{display:flex;min-height:100vh;background:#f7f9f6;font-size:12px}.sidebar{position:fixed;left:0;top:0;bottom:0;width:240px;background:#fff;border-right:1px solid #e5ebe1;display:flex;flex-direction:column;padding:26px 16px 0;z-index:30;overflow-y:auto}.sidebar>.logo{padding:0 12px}.sidebar .logo img{width:34px;height:34px}.sidebar .logo>span{font-size:25px}.company-switch{display:flex;align-items:center;gap:10px;background:#f8faf5;border:1px solid #e7eddf;border-radius:8px;padding:11px 10px;margin:27px 0;text-align:left;flex-shrink:0;min-width:0}.company-avatar{width:31px;height:31px;border:1px solid #dee7d2;background:#fff;color:#70895b;display:grid;place-items:center;border-radius:7px;font-size:13px;font-weight:600;flex-shrink:0}.company-switch>span:nth-child(2){flex:1;min-width:0}.company-switch b{font-size:10px;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:135px}.company-switch small{font-size:8px;color:#98a689;display:block;margin-top:4px}.company-switch>svg{color:#9aaa8a}.nav-section-label{font-size:7px;letter-spacing:1px;color:#a0ad94;font-weight:600;padding:0 12px;margin:0 0 11px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav>a,.sidebar nav>button,.sidebar-bottom>a{display:flex;align-items:center;gap:12px;min-height:42px;padding:10px 12px;color:#86957a;border-radius:7px;text-align:left;font-size:10px;font-weight:450;flex-shrink:0}.sidebar nav>a>svg,.sidebar nav>button>svg{stroke-width:1.65;color:#90a080}.sidebar nav>a:hover,.sidebar nav>button:hover,.sidebar-bottom>a:hover{background:#f6f9f1}.sidebar nav>a.active,.sidebar nav>button.active{background:#eef5e6;color:#577b3d;font-weight:600}.sidebar nav>a.active>svg,.sidebar nav>button.active>svg{color:#658c48}.sidebar nav>a>small{margin-left:auto;font-size:8px;background:#e3edda;color:#77945d;padding:3px 5px;border-radius:4px}.sidebar-bottom{margin-top:auto;padding-top:24px}.sidebar-bottom>a{font-size:9px;min-height:36px}.sidebar-bottom>a>svg{width:16px;height:16px}.trial-card{padding:14px;border:1px solid #e6ecd9;border-radius:8px;background:linear-gradient(135deg,#f7faef,#f1f6e7);margin:0 3px 20px}.trial-card>span{display:flex;align-items:center;gap:6px;color:#8ba46a;font-size:7px;letter-spacing:.7px;font-weight:650}.trial-card>b{display:block;font-size:10px;color:#71875c;margin-top:10px;font-weight:600}.trial-card p{font-size:8px;color:#a0ad8a;line-height:1.8;margin-top:7px}.trial-card a{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e5ebd8;border-radius:5px;padding:8px;font-size:8px;color:#79955d;margin-top:13px;font-weight:550}.profile{display:flex;align-items:center;gap:10px;text-align:left;width:100%;border-top:1px solid #e8eddf;margin-top:16px;padding:18px 8px 20px}.profile-avatar,.topbar-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#eee9dc;color:#9b8a64;font-weight:600;font-size:11px;flex-shrink:0}.profile>span:nth-child(2){flex:1}.profile b{font-size:9px;font-weight:550}.profile small{display:block;font-size:7px;color:#a5b094;margin-top:4px}.profile>svg{color:#a7b294;width:14px}.app-main{margin-left:240px;width:calc(100% - 240px);min-width:0}.app-topbar{height:68px;padding:0 34px;background:#fff;border-bottom:1px solid #e7ece2;display:flex;align-items:center;justify-content:space-between;gap:20px}.breadcrumb{display:flex;gap:11px;align-items:center;color:#a3ae98;font-size:9px}.breadcrumb b{font-weight:500;color:#728465}.breadcrumb>svg{color:#bcc5b3}.topbar-right{display:flex;align-items:center;gap:21px}.mode-switch{display:flex;gap:7px;align-items:center;font-size:8px;color:#9fac8f}.mode-switch>span{width:24px;height:13px;background:#dce6d1;border-radius:10px;position:relative}.mode-switch>span:after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;background:#fff;border-radius:50%}.mode-switch>span.on{background:#9dbd7d}.mode-switch>span.on:after{left:13px}.icon-button{display:inline-grid;place-items:center;width:32px;height:32px;position:relative;color:#9ba98b;border-radius:6px}.icon-button:hover{background:#f3f7ee}.icon-button>i{position:absolute;right:6px;top:5px;width:4px;height:4px;background:#b8c99a;border-radius:50%;border:1px solid white}.topbar-avatar{width:28px;height:28px;font-size:9px}.workspace-content{padding:33px 34px 20px;max-width:1600px;margin:auto}.demo-ribbon{padding:9px 34px;background:#f1f6e9;border-bottom:1px solid #e4ebd9;display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#8a9b73}.demo-ribbon>span,.demo-ribbon>a{display:flex;gap:7px;align-items:center}.demo-ribbon>a{font-weight:550;color:#77925b}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px}.page-overline{font-size:7px;letter-spacing:1.2px;color:#a0ad91;font-weight:600;display:block;margin-bottom:10px}.page-heading h1{font-size:25px;font-weight:600;letter-spacing:-.9px;color:#304c3c;line-height:1.4}.hello-dot{color:#b8c99d;font-size:24px;margin-left:5px;font-family:serif}.page-heading p{font-size:9px;color:#9daa91;margin-top:8px;line-height:1.7}.page-actions{display:flex;gap:10px;align-items:center}.page-actions .button{font-size:9px;min-height:36px;padding:10px 14px;gap:8px;border-radius:6px}.date-select{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e4eada;padding:10px 12px;font-size:9px;border-radius:6px;color:#8d9d7b}.date-select svg{color:#9eae8c}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.stat-card{border:1px solid #e3e9dc;border-radius:10px;background:#fff;padding:20px 18px 13px;min-width:0}.stat-label{display:flex;justify-content:space-between;gap:10px;color:#8c9c7b;font-size:9px}.stat-label>span{width:26px;height:26px;display:grid;place-items:center;background:#f4f7ee;border-radius:6px;color:#8da676;margin-top:-4px}.stat-card.blue .stat-label>span{background:#f0f4f4;color:#92a7a5}.stat-card.orange .stat-label>span{background:#f8f4eb;color:#baa477}.stat-card>strong{display:block;font-family:Manrope Variable;font-size:28px;line-height:1.5;font-weight:650;letter-spacing:-1px;color:#3d5945;margin-top:12px}.stat-card>small{font-size:8px;color:#a1ad93}.stat-bottom{display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:36px;margin-top:3px}.stat-bottom>span{font-size:7px;color:#a6b198}.sparkline{width:55px;height:27px;opacity:.6}.dashboard-middle{display:grid;grid-template-columns:1.65fr 1fr;gap:20px;margin-bottom:22px}.panel{background:#fff;border:1px solid #e3e9db;border-radius:10px;min-width:0;overflow:hidden}.panel-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 23px}.panel-header h2{font-size:12px;font-weight:600;letter-spacing:-.2px;color:#4a6245}.panel-header p{font-size:8px;color:#a9b397;margin-top:6px;line-height:1.7}.panel-header .button{font-size:9px;min-height:34px;padding:9px 12px;border-radius:6px}.panel-header>svg{color:#acb99a}.chart-legend{display:flex;gap:15px;font-size:7px;color:#a4b090}.chart-legend>span{display:flex;gap:5px;align-items:center}.chart-legend i{width:6px;height:6px;border-radius:2px;background:#74945b}.chart-legend>span:last-child i{background:#d8e5c9}.chart{height:205px;display:flex;gap:15px;margin:6px 24px 16px;padding-bottom:24px;position:relative}.chart-grid{display:flex;flex-direction:column;justify-content:space-between;font-size:7px;color:#b3bda7;width:53px;flex-shrink:0;position:relative}.chart-grid>span{position:relative}.chart-grid>span:after{content:"";width:calc(100vw - 750px);max-width:600px;height:1px;background:#f1f4eb;position:absolute;left:65px;top:4px;z-index:0;pointer-events:none}.bars{display:flex;align-items:flex-end;justify-content:space-around;gap:16px;flex:1;position:relative;min-width:0}.bar-group{flex:1;height:100%;position:relative;min-width:0}.bar-pair{height:100%;display:flex;align-items:flex-end;justify-content:center;gap:7px}.bar-pair>span{width:38%;max-width:27px;background:#74945b;border-radius:3px 3px 0 0;z-index:1}.bar-pair>span:last-child{background:#d9e5cd}.bar-label{font-size:7px;color:#a7b396;position:absolute;bottom:-20px;left:0;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-empty{color:#a2b094;font-size:10px;text-align:center;position:absolute;top:40%;width:100%}.chart-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #edf1e7;margin:0 23px;padding:14px 0;font-size:7px;color:#a9b499}.chart-summary b{font-weight:600;color:#78905d;margin-left:8px}.chart-summary a{display:flex;gap:7px;align-items:center;color:#89a06c;font-weight:550}.notification-count{width:23px;height:23px;display:grid;place-items:center;background:#f4f6ed;color:#98ac7e;border:1px solid #e7eddb;border-radius:7px;font-size:8px}.attention-panel .panel-header{padding-bottom:20px}.attention-row{display:flex;align-items:center;text-align:left;width:100%;gap:11px;padding:0 23px}.attention-row>div{flex:1}.attention-row b{font-size:9px;font-weight:550;color:#798a63}.attention-row small{display:block;font-size:7px;color:#b0ba9e;margin-top:5px}.attention-row>svg{color:#b5bfa8}.attention-icon{width:32px;height:32px;border-radius:7px;display:grid;place-items:center}.attention-icon.amber{background:#faf5e9;color:#c1ac79}.attention-icon.rose{background:#f9eeea;color:#c5a18e}.attention-amount{font-size:22px;font-family:Manrope Variable;letter-spacing:-.6px;font-weight:600;color:#849369;padding:11px 23px 20px;margin-left:43px}.attention-note{display:flex;align-items:center;gap:7px;border-top:1px solid #edf0e6;margin:0 23px;padding:14px 0;color:#b1bca0;font-size:7px}.attention-note svg{width:13px}.dashboard-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.panel .subtle-link{font-size:8px;color:#96a67e}.transaction-list{padding:0 23px 8px}.transaction-row{display:flex;align-items:center;gap:11px;padding:14px 0;border-bottom:1px solid #edf1e6}.transaction-row:last-child{border:0}.transaction-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;background:#f7f4ed;color:#b6a17a;flex-shrink:0}.transaction-icon.in{background:#f0f6e9;color:#8aa46e}.transaction-row>div{flex:1;min-width:0}.transaction-row b{font-size:9px;color:#7e8e69;font-weight:550}.transaction-row small{font-size:7px;color:#b1bba1;display:block;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction-row strong{font-size:11px;font-weight:600;color:#9b927b}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:2px 23px 21px}.quick-grid button{border:1px solid #e5ebdb;padding:14px 12px;border-radius:7px;background:#fff;display:flex;align-items:center;gap:8px;text-align:left;font-size:8px;color:#8e9e75}.quick-grid button:hover{background:#f8faf3}.quick-grid button>svg:first-child{width:17px;color:#a7b68f}.quick-grid button>span{flex:1}.quick-grid button>svg:last-child{width:12px;color:#bac4aa}.simple-note{display:flex;align-items:center;gap:10px;border-top:1px solid #edf1e5;padding:16px 23px}.simple-note .mini-icon{width:31px;height:31px;background:#f5f7ef;color:#afbd98}.simple-note p{font-size:7px;line-height:1.8;color:#b0bba0;flex:1}.simple-note b{font-size:8px;font-weight:550;color:#8e9e75}.simple-note>a{color:#adbc98}.workspace-footer{display:flex;justify-content:space-between;color:#b4bea8;font-size:7px;padding:24px 1px 0}.workspace-footer>span:first-child{display:flex;align-items:center;gap:5px}.page-loading{min-height:60vh;display:flex;justify-content:center;align-items:center;gap:14px;color:#8aa174;font-size:12px}.error-box{text-align:center;padding:70px 20px;color:#9e8a72}.error-box>svg{margin-bottom:15px}.error-box h3{font-size:20px;color:#6b775b}.error-box p{font-size:12px;margin:15px 0 25px}.sidebar-backdrop{display:none}.summary-strip{display:flex;gap:0;margin-bottom:22px;border:1px solid #e3e9db;background:#fff;border-radius:9px;overflow:hidden}.summary-strip>div{flex:1;padding:21px 24px;border-right:1px solid #eaf0e1;min-width:0}.summary-strip>div:last-child{border:0}.summary-strip span{display:block;font-size:9px;color:#96a584}.summary-strip strong{display:block;font-family:Manrope Variable;font-size:23px;font-weight:600;letter-spacing:-.6px;color:#647e55;margin-top:9px}.summary-strip small{display:block;margin-top:5px;color:#527045;font-size:11px;font-weight:600;line-height:1.35}.contact-foreign-balance{display:block;margin-top:3px;color:#527045;font-size:11px;font-weight:600;line-height:1.3}.table-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px}.search-field{display:flex;align-items:center;gap:9px;color:#adba9b;max-width:320px;flex:1}.search-field input{border:0;background:none;min-width:0;width:100%;font-size:10px;color:#7b9164;padding:7px 0}.search-field input::placeholder{color:#aab89a}.table-toolbar>div{display:flex;align-items:center;gap:10px}.table-toolbar .button{min-height:35px;font-size:9px;padding:10px 13px;border-radius:6px;gap:7px}.compact-select{border:1px solid #e2e9d8;padding:9px;border-radius:5px;font-size:9px;color:#93a17d;background:#fff;max-width:160px}.table-tabs{display:flex;gap:25px;padding:0 22px;border-bottom:1px solid #e8eddf;overflow-x:auto}.table-tabs button{padding:2px 0 14px;font-size:9px;white-space:nowrap;color:#a4b193;border-bottom:2px solid transparent;margin-bottom:-1px}.table-tabs button.active{color:#769259;border-color:#7c9b5d;font-weight:600}.table-tabs button>span{margin-left:7px;padding:2px 5px;border-radius:4px;background:#f1f5e9;color:#9caf7f;font-size:7px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:8px;font-weight:500;color:#9eac8d;background:#fafcf7;padding:14px 22px;border-bottom:1px solid #edf1e5}td{padding:18px 22px;border-bottom:1px solid #eef2e7;color:#8f9e7c;font-size:9px;max-width:300px}td b{font-weight:550;color:#788d62}td>svg{color:#b3bfa2}tr.clickable{cursor:pointer}tbody tr:hover{background:#fcfdf9}.cell-person,.cell-document{display:flex;align-items:center;gap:11px}.cell-person b,.cell-document b{font-size:10px;color:#6c8557;font-weight:550}.cell-person small,.cell-document small{display:block;font-size:7px;color:#adba99;margin-top:6px}.initial-avatar,.product-avatar{width:33px;height:33px;display:grid;place-items:center;font-size:10px;font-weight:550;border-radius:9px;flex-shrink:0}.tint-0{background:#eff4e8;color:#9bad82}.tint-1{background:#f6f1e6;color:#b3a37d}.tint-2{background:#edf3f3;color:#99b0aa}.tint-3{background:#f4edf1;color:#b4a0ac}.cell-block{display:block;font-size:8px;color:#aebb9a;margin-top:5px}.doc-icon{display:grid;place-items:center;width:31px;height:34px;border-radius:6px;background:#f5f0e6;color:#b9a47c}.doc-icon.sale{background:#eef5e8;color:#96ae7c}.table-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;color:#aebb99;font-size:8px}.table-footer>button{display:flex;align-items:center;gap:6px;font-size:8px;color:#8fa676}.empty{padding:45px 25px;text-align:center}.empty>span{display:inline-grid;place-items:center;width:54px;height:54px;background:#f5f8ef;border:1px solid #e9efde;border-radius:15px;color:#b2c09c;margin-bottom:17px}.empty h3{font-size:13px;color:#90a375;font-weight:600}.empty p{font-size:10px;color:#b0bc9b;line-height:1.8;margin:9px auto 0;max-width:300px}.info-banner{display:flex;gap:13px;align-items:flex-start;border:1px solid #e4ecd8;background:#f2f7eb;border-radius:8px;padding:17px 19px;margin-bottom:22px;color:#a0b283}.info-banner>svg{margin-top:1px;color:#94ab72}.info-banner b{font-size:10px;font-weight:550;color:#7e9760}.info-banner p{font-size:9px;line-height:1.8;color:#9eb086;margin-top:5px}.info-banner.compact{padding:13px}.info-banner.compact p{margin:0}.account-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px}.account-card{background:#1c4439;border-radius:11px;padding:25px;color:#dceac8}.account-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.account-card>div>svg{color:#8ca879}.account-card .badge{background:#4f6c4d66;color:#bdcda5;font-size:7px}.account-card>span{display:block;font-size:10px;color:#9bb38a}.account-card>strong{font-family:Manrope Variable;font-size:29px;letter-spacing:-.7px;font-weight:550;display:block;margin-top:8px}.account-card>small{display:block;font-size:7px;color:#7d9970;margin-top:18px}.account-card.account-1{background:#eaf1e1;color:#829969;border:1px solid #dce8cd}.account-card.account-1>span{color:#a2b18a}.account-card.account-1>small{color:#acba93}.account-card.account-1 .badge{background:#dce7cd;color:#94a77a}.account-card.account-2{background:#f3efe4;color:#a39572;border:1px solid #e9e3d3}.add-account{border:1px dashed #d9e3cb;border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:190px;color:#a5b58b;background:#fbfcf8}.add-account b{font-size:11px;font-weight:500}.add-account>span{font-size:8px;color:#b4bfa3}.report-table{margin-top:24px}.export-button{display:flex;gap:8px;align-items:center;font-size:9px;border:1px solid #e4ebd9;border-radius:6px;padding:10px;color:#8ca273}.invoice-lines{border:1px solid #e4ecd9;border-radius:8px;padding:14px;margin-bottom:20px;background:#fbfdf8}.invoice-lines>div:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.invoice-lines>div:first-child>span{display:flex;gap:7px;align-items:center;font-size:10px;color:#758e63;font-weight:550}.invoice-lines>div:first-child>button{display:flex;gap:5px;align-items:center;color:#91a576;font-size:9px}.invoice-lines>p{font-size:8px;color:#9db18b;line-height:1.8;margin-top:12px}.invoice-line{display:grid;grid-template-columns:1.5fr .65fr .8fr 1fr;gap:9px;margin:13px 0}.invoice-line label>span{display:block;font-size:8px;color:#9cb088;margin-bottom:6px}.invoice-line input,.invoice-line select{width:100%;min-width:0;border:1px solid #e0ead4;background:#fff;border-radius:5px;padding:8px;font-size:9px;color:#7e9869}.invoice-line>div{display:flex;align-items:center;justify-content:space-between;padding-top:13px;gap:7px;font-size:9px;color:#829d6b}.invoice-line>div>button{color:#baa389;display:grid;place-items:center}.modal-backdrop{position:fixed;inset:0;z-index:100;background:#16372d60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:25px}.modal{background:#fff;border:1px solid #e4ebd9;border-radius:14px;box-shadow:0 30px 100px #122d2340;width:650px;max-width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modal>header{padding:25px 29px;border-bottom:1px solid #e9efdf;display:flex;justify-content:space-between;gap:20px;align-items:flex-start;flex-shrink:0}.modal h2{font-size:24px;letter-spacing:-.7px;color:#506f45;font-weight:600}.modal header p{font-size:10px;line-height:1.8;color:#a2b18c;margin-top:6px}.modal-body{padding:25px 29px;overflow-y:auto}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.form-grid>.full{grid-column:1/-1}.form-grid>.field>.field{margin:0}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;border-top:1px solid #edf1e5;padding-top:20px}.modal-actions .button{font-size:10px;min-height:39px;padding:10px 16px}.inline-note{font-size:9px;color:#a3b18b;line-height:1.9;display:flex;align-items:center;padding-bottom:15px}.calculated-total{display:flex;justify-content:space-between;align-items:center;background:#f6f9f0;border:1px solid #e5edda;border-radius:7px;padding:12px 15px;grid-column:1/-1;margin-bottom:20px;color:#94a97a;font-size:10px}.calculated-total strong{font-family:Manrope Variable;font-size:22px;font-weight:600;color:#749355;letter-spacing:-.5px}.modal .summary-strip>div{padding:15px 13px}.modal .summary-strip span{font-size:8px}.modal .summary-strip strong{font-size:18px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0}.detail-grid>div>span{display:block;font-size:9px;color:#a4b28e}.detail-grid b{display:block;font-size:11px;font-weight:500;margin-top:7px;color:#879d6c;word-break:break-word}.modal-section-title{font-size:12px;font-weight:600;color:#8ca373;margin:25px 0 12px}.detail-document{display:flex;align-items:center;gap:10px;border-top:1px solid #ecf1e3;padding:14px 0;color:#9caf86;font-size:10px}.detail-document>span{flex:1}.detail-document small{display:block;font-size:8px;color:#b6c3a2;margin-top:5px}.detail-document strong{font-weight:500;color:#8da572}.allocation-form{border-top:1px solid #e7efdc;margin-top:25px;padding-top:22px}.allocation-form h3{font-size:14px;color:#839e66;font-weight:600}.allocation-form>p{font-size:9px;color:#afbd97;line-height:1.9;margin:9px 0 21px}.allocation-form>.button{font-size:10px;min-height:38px}.settings-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:22px}.settings-form{padding:5px 24px 24px}.settings-actions{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e9efde;padding-top:21px;margin-top:10px}.settings-actions .button{font-size:10px;min-height:38px;padding:11px 15px}.settings-note{font-size:8px;line-height:1.9;color:#adba97;margin-top:18px}.branch-row{display:flex;align-items:center;gap:11px;padding:16px 22px;border-top:1px solid #ecf1e3;font-size:10px;color:#99ad7f}.branch-row>span{flex:1}.branch-row>.badge{flex:initial;font-size:8px}.info-card{padding:23px;border:1px solid #e4ecd7;background:#f3f7ec;border-radius:9px;margin-top:21px}.info-card>svg{color:#a6ba87;margin-bottom:12px}.info-card h3{font-size:13px;color:#849e68;letter-spacing:-.3px;font-weight:550}.info-card p{font-size:10px;color:#a8b992;line-height:1.9;margin-top:12px}.info-card .text-link{font-size:10px;margin-top:15px;color:#90a875}.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.integration-card{border:1px solid #e3ecd7;background:#fff;border-radius:10px;padding:23px}.integration-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.provider-mark{width:43px;height:43px;border-radius:11px;background:#f4efe6;display:grid;place-items:center;font-family:Manrope Variable;font-weight:700;font-size:17px;color:#b59b6d;letter-spacing:-.7px}.provider-1{background:linen;color:#da9c61}.provider-2{background:#fcf2e9;color:#d9aa78}.provider-3{background:#edf4ef;color:#8aac94}.provider-4{background:#edf2f5;color:#91a9ba}.provider-5{background:#f3edf5;color:#b19abe}.integration-card>small{font-size:8px;color:#b4bf9f}.integration-card h3{font-size:16px;color:#7d9568;letter-spacing:-.3px;margin-top:7px;font-weight:600}.integration-card p{font-size:9px;line-height:1.9;color:#a8b993;margin:11px 0 22px;min-height:34px}.integration-card button{width:100%;display:flex;justify-content:space-between;font-size:9px;color:#8ea975;border-top:1px solid #ebf1e1;padding:15px 0 0;align-items:center}.support-welcome{display:flex;gap:17px;align-items:center;border:1px solid #e2ecd4;background:#f1f7e8;border-radius:10px;padding:25px;margin-bottom:24px}.support-welcome>span{width:54px;height:54px;border-radius:13px;display:grid;place-items:center;background:#e9f0dd;color:#a0b881;flex-shrink:0}.support-welcome>div{flex:1}.support-welcome h2{font-size:16px;color:#819b62;letter-spacing:-.4px;font-weight:600}.support-welcome p{font-size:10px;color:#a9b991;margin-top:9px;line-height:1.7}.support-welcome .button{font-size:10px;min-height:39px;padding:12px 16px}.ticket-body{font-size:12px;line-height:1.9;color:#94a77e;white-space:pre-wrap;border:1px solid #e6efdb;background:#fafcf6;border-radius:7px;padding:18px;margin-top:22px}.ticket-reply{padding:17px;margin-top:15px;border-left:2px solid #b1c696}.ticket-reply b{font-size:11px;color:#849e6b}.ticket-reply small{font-size:8px;color:#afbe99;margin-left:15px}.ticket-reply p{font-size:11px;line-height:1.9;color:#9eb28a;margin-top:10px}.billing-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:24px;max-width:930px}.billing-overview{padding:32px}.billing-overview h2{font-size:30px;letter-spacing:-1px;line-height:1.4;color:#6f8f55;margin-top:20px}.billing-overview>p{font-size:10px;line-height:1.9;color:#a6b88c;margin-top:15px}.billing-overview>.billing-toggle{margin-bottom:24px}.billing-overview>.price{color:#688b4b}.billing-overview>.button{width:100%;font-size:11px;margin-top:10px}.current-subscription{padding:26px}.current-subscription h3{font-size:14px;font-weight:600;letter-spacing:-.3px;color:#849f66;margin-bottom:17px}.current-subscription dl{display:grid;grid-template-columns:1fr 1fr;gap:19px 10px;margin:25px 0 0;font-size:10px}.current-subscription dt{color:#acbc94}.current-subscription dd{color:#8da871;text-align:right;margin:0}.verification-banner{padding:12px 34px;background:#faf5e8;border-bottom:1px solid #ede2c9;display:flex;align-items:center;gap:10px;color:#b19c70;font-size:9px}.verification-banner>a{margin-left:auto;font-weight:600}.verification-form{display:flex;flex-wrap:wrap}.verification-form>div{display:flex;gap:10px;align-items:center;width:100%;margin-bottom:5px}.verification-form select,.verification-form input{border:1px solid #e8dcbe;border-radius:4px;background:#fff;padding:7px;font-size:9px;color:#aa986e;max-width:160px}.verification-form>button{border:1px solid #e3d8bd;background:#fff;padding:7px 10px;border-radius:4px;font-size:9px;color:#a89462}.calendar-layout{display:grid;grid-template-columns:1.8fr 1fr;gap:22px}.calendar-controls{display:flex;gap:7px}.calendar-controls button{border:1px solid #e5edda;border-radius:5px;padding:6px;font-size:8px;color:#9fb586;display:grid;place-items:center}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr)}.weekday{padding:13px 0;text-align:center;background:#f9fcf4;border-top:1px solid #eaf0e0;border-bottom:1px solid #eaf0e0;font-size:8px;color:#b0c099}.calendar-day{min-height:90px;border-bottom:1px solid #edf2e5;border-right:1px solid #edf2e5;padding:9px;min-width:0}.calendar-day>span{font-size:9px;color:#a1b58a;display:inline-grid;place-items:center;width:20px;height:20px}.calendar-day.current>span{background:#96b578;color:#fff;border-radius:50%}.calendar-day.muted{background:#fcfdf9}.calendar-day>small{display:block;border-radius:3px;padding:4px 3px;margin-top:6px;font-size:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f8f0e5;color:#b6a077}.calendar-day>small.receipt{background:#eef5e6;color:#9bb883}.calendar-day small b{display:block;font-size:6px;font-weight:500;margin-top:3px}.calendar-day i{font-size:6px;color:#b8c5a6;font-style:normal}.upcoming-row{display:flex;align-items:center;gap:9px;padding:18px;border-top:1px solid #edf2e3}.upcoming-row>span{width:27px;height:27px;display:grid;place-items:center;background:#f5f8ee;border-radius:6px;color:#b2c29b}.upcoming-row>div{flex:1;min-width:0}.upcoming-row b{font-size:8px;color:#a0b689;font-weight:500}.upcoming-row small{display:block;font-size:7px;color:#bac7a8;margin-top:5px}.upcoming-row strong{font-size:9px;color:#a6b98f;font-weight:550}.admin-label{display:flex;align-items:center;gap:8px;font-size:7px;color:#a4b98b;letter-spacing:1px;margin:27px 12px}.admin-shell .sidebar nav>.nav-section-label{margin:20px 0 8px}.admin-setup-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.setup-tile{padding:25px;text-align:left;cursor:pointer}.setup-tile>svg{color:#a6bf8c}.setup-tile h3{font-size:13px;color:#819f66;margin-top:21px;letter-spacing:-.3px;font-weight:600}.setup-tile>span{display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#b0c398;margin-top:14px}.setup-tile:hover{border-color:#b8cea0;background:#fbfdf8}.admin-settings{max-width:900px}.admin-shell .stat-card>strong>small{font-size:15px;font-weight:450;color:#b0c097;letter-spacing:0}.mfa-layout{min-height:100vh;background:#f4f8ed;display:flex;flex-direction:column;align-items:center;padding:50px 25px;gap:38px}.mfa-layout>.panel{max-width:520px;width:100%;padding:40px}.mfa-layout .mfa-shield{width:65px;height:65px;display:grid;place-items:center;background:#eaf2dc;border-radius:18px;color:#95b574;margin-bottom:25px}.mfa-layout .badge{font-size:8px}.mfa-layout h1{font-size:29px;letter-spacing:-1px;line-height:1.4;color:#729154;margin-top:19px}.mfa-layout p{font-size:11px;color:#a5bb8b;line-height:1.9;margin:18px 0 25px}.mfa-layout .button{font-size:10px;min-height:43px}.mfa-layout .text-link{display:block;margin-top:22px;text-align:left;color:#a8be8c;font-size:9px;line-height:1.9}.mfa-secret{padding:16px;border:1px solid #dfebce;background:#f9fcf3;border-radius:8px;margin:23px 0}.mfa-secret small{display:block;font-size:9px;color:#a8bc8e;line-height:1.8}.mfa-secret code{display:block;font-size:15px;overflow-wrap:anywhere;color:#84a369;padding:12px 0}.mfa-secret button{display:flex;gap:8px;align-items:center;font-size:9px;color:#a9c18d}.mfa-layout form>.button{width:100%}.content-main{padding:55px 0 90px;min-height:70vh}.content-main>.back-link{margin-bottom:45px}.content-main>h1{font-size:47px;letter-spacing:-2px;line-height:1.3;color:#315947;margin:15px 0 23px;max-width:750px}.content-main .lead{font-size:14px;line-height:1.9;color:#8aa077;max-width:730px;margin-bottom:35px}.content-main>.feature-grid{margin:35px 0}.content-main .feature-card>svg{color:#a3bd86;margin-bottom:16px}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:40px}.contact-layout>.settings-form{padding:27px}.contact-layout .button{font-size:11px}.simple-footer{border-top:1px solid #e4edd8;display:flex;gap:30px;align-items:center;padding:28px 0}.simple-footer>span{font-size:10px;color:#adbf98;flex:1}.simple-footer>a:last-child{font-size:11px;color:#a5bc8e}.legal-content{padding:30px;max-width:850px}.legal-content h2{font-size:22px;color:#7f9e65;letter-spacing:-.5px;margin-top:22px}.legal-content p{font-size:12px;line-height:2;color:#a1b68a;margin-top:18px}.not-found{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding:30px;text-align:center;background:#fff}.not-found h1{font-size:36px;letter-spacing:-1.4px;color:#678e50}.not-found p{font-size:13px;color:#a2bb8c}.full-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:23px;color:#a0b98a;background:#f9fcf5;font-size:11px}.full-loading>img{width:55px;height:55px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;background:#214c3b;border:1px solid #3f6d45;color:#d0e7b4;padding:16px 19px;border-radius:10px;box-shadow:0 14px 50px #1a3a302b;max-width:min(620px,calc(100vw - 36px));font-size:11px;line-height:1.7;z-index:200}.toast.error{background:#744f39;border-color:#957249;color:#f0dfb6}.toast>span{flex:1}.toast>button{line-height:0;color:inherit;margin-left:10px}.page-heading p,.panel-header p,.stat-label,.stat-bottom>span,.breadcrumb,.summary-strip span,.table-footer,.cell-muted,.cell-person small,.cell-document small,.cell-block,.table-toolbar input::placeholder,.field>span,.detail-grid>div>span,.workspace-footer{color:#7e8e79}.sidebar nav>a,.sidebar nav>button,.sidebar-bottom>a{color:#71836b}.panel-header h2,.cell-person b,.cell-document b,td b,.summary-strip strong,.integration-card h3,.settings-form input,.settings-form select{color:#496942}td{color:#718569}th{color:#809275}.feature-card p,.section-intro>p,.clarity-text p,.center-heading>p,.faq>p,.footer-top>div>a:not(.logo){color:#7c8d72}.info-banner p,.info-banner b,.support-welcome p,.support-welcome h2,.info-card p,.info-card h3,.legal-content p,.content-main .lead{color:#768e63}.integration-card p,.integration-card>small,.integration-card button,.current-subscription dt,.current-subscription dd{color:#81996e}.settings-note,.inline-note,.form-note,.auth-form-wrap>p,.auth-switch{color:#8a9d7d!important}.preview-chart .chart-grid>span:after{width:335px;max-width:calc(100vw - 100px)}@media(min-width:1600px){.hero{padding:105px 0}.hero-visual{margin-right:0}.marketing-nav{height:108px}}@media(max-width:1200px){.wrap{width:calc(100% - 64px)}.hero{gap:35px;padding-top:65px;min-height:590px}.hero h1{font-size:64px;letter-spacing:-3.7px}.hero h1>svg{left:140px;width:165px}.hero-visual{margin-right:-10px}.hero-actions .button{font-size:11px;padding:14px 16px}.preview-work{padding:20px 15px 8px}.preview-stats strong{font-size:15px}.clarity-inner{gap:55px}.app-main{margin-left:220px;width:calc(100% - 220px)}.sidebar{width:220px;padding-left:12px;padding-right:12px}.app-topbar,.workspace-content{padding-left:25px;padding-right:25px}.stats-grid{gap:12px}.stat-card{padding:17px 14px 10px}.stat-card>strong{font-size:24px}.stat-bottom>span{font-size:6px}.sparkline{width:42px}.panel-header{padding-left:18px;padding-right:18px}.dashboard-middle{grid-template-columns:1.55fr 1fr;gap:16px}.dashboard-bottom{gap:16px}.chart{margin-left:18px;margin-right:18px}.chart-grid{width:43px;font-size:6px}.chart-grid>span:after{left:54px}.chart-legend{gap:10px;font-size:6px}.attention-row{padding-left:18px;padding-right:18px}.attention-amount{padding-left:18px}.attention-row b{font-size:8px}.attention-row small{font-size:6px}.quick-grid{padding-left:18px;padding-right:18px;gap:8px}.quick-grid button{padding:13px 8px;font-size:7px}.transaction-list{padding-left:18px;padding-right:18px}.transaction-row strong{font-size:10px}.integration-grid{grid-template-columns:repeat(2,1fr)}.admin-setup-grid{grid-template-columns:repeat(3,1fr)}.calendar-layout{grid-template-columns:1fr}.upcoming{display:none}.stat-card>strong>small{font-size:12px}}@media(max-width:1000px){.marketing-nav nav{gap:20px;font-size:11px}.marketing-nav{gap:20px}.nav-actions{gap:17px}.hero{grid-template-columns:1fr 1fr;gap:27px;min-height:540px}.hero h1{font-size:55px;letter-spacing:-3px}.hero h1>svg{left:121px;width:142px}.hero-content>p{font-size:13px}.hero-assurances{gap:13px;font-size:9px}.hero-actions{gap:7px}.hero-actions .button{font-size:10px;padding:13px}.hero-actions .button svg{width:14px}.preview-inside{min-height:340px}.preview-sidebar{width:42px;padding:13px 7px;gap:18px}.preview-sidebar .logo img{width:25px;height:25px}.preview-sidebar-icons{gap:17px}.preview-work{padding:16px 12px 6px}.preview-heading h3{font-size:11px}.preview-heading small{font-size:5px}.preview-date{font-size:6px;padding:5px}.preview-stats{gap:6px;margin:16px 0 10px}.preview-stats>div{padding:9px 6px}.preview-stats strong{font-size:13px;margin:6px 0}.preview-stats span{font-size:6px}.preview-stats small{font-size:5px}.preview-chart{padding:10px 9px 0}.preview-chart b{font-size:7px}.preview-chart .chart{height:115px;margin-top:13px}.preview-chart .bars{gap:8px}.preview-chart .bar-pair{gap:3px}.preview-chart .bar-pair>span{max-width:13px}.preview-bottom>div{padding:7px}.preview-bottom strong{font-size:6px}.floating-note{padding:10px 13px;bottom:-20px}.floating-note b{font-size:8px}.floating-note small{font-size:6px}.floating-note>span{width:24px;height:24px}.hero-mini{margin-top:26px;padding-top:19px}.benefit-strip>div{font-size:11px;gap:6px}.benefit-strip svg{width:17px}.section h2,.clarity-text h2,.center-heading h2{font-size:35px;letter-spacing:-1.4px}.section-intro{gap:40px}.section-intro>p{max-width:300px;font-size:12px}.feature-card{padding:23px 20px}.feature-card h3{font-size:15px}.feature-card p{font-size:11px}.clarity-inner{gap:40px}.clarity-visual{padding:0 10px}.clarity-card{padding:24px}.pricing-card{grid-template-columns:1fr 1.3fr}.pricing-details{padding:32px 27px}.included-grid{gap:20px 12px}.included-grid>span{font-size:9px}.faq-section{gap:50px}.sidebar{width:200px;padding-left:10px;padding-right:10px}.app-main{margin-left:200px;width:calc(100% - 200px)}.company-switch{margin:24px 0;padding:9px 7px;gap:7px}.company-switch b{font-size:9px;max-width:110px}.company-switch small{font-size:7px}.sidebar nav>a,.sidebar nav>button{font-size:9px;gap:10px;padding:9px 10px;min-height:39px}.sidebar nav>a>svg,.sidebar nav>button>svg{width:17px;height:17px}.sidebar-bottom{padding-top:18px}.trial-card{padding:11px}.trial-card>b{font-size:9px}.trial-card p,.trial-card a{font-size:7px}.sidebar-bottom>a{font-size:8px}.workspace-content{padding:27px 22px 18px}.app-topbar{padding:0 22px;height:60px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:14px}.stat-card{padding:18px 17px 10px}.stat-card>strong{font-size:27px}.stat-bottom>span{font-size:7px}.sparkline{width:60px}.dashboard-middle{grid-template-columns:1.55fr 1fr;gap:15px}.panel-header{gap:10px;padding:18px 15px}.panel-header h2{font-size:10px}.panel-header p{font-size:7px}.attention-panel .panel-header{padding-bottom:16px}.attention-row{padding:0 15px;gap:8px}.attention-icon{width:27px;height:27px}.attention-icon svg{width:16px}.attention-amount{font-size:20px;padding:10px 15px 18px;margin-left:35px}.attention-note{margin:0 15px;font-size:6px}.chart-legend{gap:7px;font-size:6px}.chart{gap:10px;margin:5px 15px 15px;height:185px}.chart-grid{width:39px}.bars{gap:11px}.bar-pair{gap:5px}.bar-label{font-size:6px}.chart-summary{margin:0 15px;font-size:6px}.chart-summary a{font-size:6px}.dashboard-bottom{grid-template-columns:1fr}.quick-grid{grid-template-columns:repeat(4,1fr)}.quick-grid button{font-size:8px;gap:7px;padding:13px 10px}.quick-grid button>svg:last-child{display:none}.simple-note{padding:14px 18px}.simple-note p{font-size:8px}.simple-note b{font-size:9px}.summary-strip>div{padding:18px}.summary-strip strong{font-size:20px}.summary-strip span{font-size:8px}.settings-layout{grid-template-columns:1fr}.settings-layout>aside{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.settings-layout>aside .info-card{margin:0}.billing-layout{grid-template-columns:1.25fr 1fr;gap:18px}.billing-overview{padding:25px}.billing-overview h2{font-size:25px}.billing-overview .billing-toggle button{font-size:9px;padding:9px 11px;gap:6px}.billing-overview .billing-toggle span{font-size:6px}.billing-overview>.price{font-size:38px}.current-subscription{padding:23px}.account-cards{grid-template-columns:1fr 1fr}.add-account{min-height:120px;grid-column:1/-1}.auth-story{padding:40px}.auth-story h1{font-size:44px}.auth-main{padding:40px}.admin-setup-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.wrap{width:calc(100% - 40px)}.marketing-nav{height:80px}.marketing-nav nav{display:none}.marketing-nav nav.open{display:flex;position:absolute;top:80px;left:0;right:0;background:#fff;padding:23px;z-index:20;border-bottom:1px solid #e5ecdc;justify-content:center;gap:20px;flex-wrap:wrap}.nav-actions{gap:17px}.nav-actions .button{display:none}.menu-button{display:inline-grid;place-items:center}.logo img{width:34px;height:34px}.logo>span{font-size:25px}.hero{grid-template-columns:1fr;padding:43px 0 55px;gap:55px;text-align:center;min-height:auto}.hero .eyebrow{justify-content:center;font-size:8px}.hero h1{font-size:62px;letter-spacing:-3.3px;margin:20px 0 24px}.hero h1>svg{left:calc(50% - 8px);width:160px}.hero-content>p{font-size:13px;max-width:390px;margin:0 auto}.hero-actions{justify-content:center;margin-top:25px}.hero-actions .button{font-size:11px;padding:15px 17px;min-height:45px}.hero-assurances{justify-content:center;font-size:9px;gap:22px}.hero-mini{display:none}.hero-visual{margin:0 auto;max-width:520px;width:100%;text-align:left;padding:0 8px}.hero-glow{inset:-30px -10px -20px}.product-preview{transform:rotate(-1deg)}.preview-inside{min-height:350px}.preview-sidebar{width:46px}.preview-sidebar .logo img{width:26px;height:26px}.preview-work{padding:19px 15px 8px}.preview-heading h3{font-size:12px}.preview-stats strong{font-size:15px}.preview-stats>div{padding:11px 8px}.preview-stats span{font-size:6px}.preview-chart .chart{height:120px}.floating-note{right:20px;bottom:-19px}.floating-note b{font-size:9px}.floating-note small{font-size:7px}.benefit-strip{padding:22px 0;justify-content:center;gap:20px;flex-wrap:wrap}.benefit-strip>span{width:100%;max-width:none;text-align:center;font-size:7px}.benefit-strip>div{font-size:10px}.benefit-strip svg{width:16px}.section{padding:60px 0}.section-intro{display:block;margin-bottom:25px}.section h2,.clarity-text h2,.center-heading h2{font-size:33px;letter-spacing:-1.4px}.section-intro>p{margin-top:20px;max-width:400px;font-size:12px}.feature-grid{grid-template-columns:1fr 1fr;gap:12px}.feature-card{padding:22px 18px}.feature-card h3{font-size:14px}.feature-card p{font-size:10px;line-height:1.9;margin:10px 0 17px}.feature-card a{font-size:9px;gap:6px}.feature-icon{width:36px;height:36px;margin-bottom:17px}.feature-icon svg{width:20px;height:20px}.clarity-inner{grid-template-columns:1fr;padding:55px 0;gap:45px}.clarity-visual{max-width:400px;margin:auto;width:100%}.clarity-text{max-width:460px}.clarity-text>p{font-size:12px}.clarity-text li{font-size:11px}.pricing-section{padding-bottom:35px}.center-heading>p{font-size:11px;line-height:1.8;max-width:300px;margin:17px auto 0}.pricing-card{grid-template-columns:1fr;max-width:480px}.pricing-main{border-right:0;border-bottom:1px solid #e2e9d9;padding:30px}.pricing-main h3{font-size:24px}.pricing-main>.button{max-width:none}.pricing-main .price{font-size:46px}.pricing-details{padding:30px}.included-grid{gap:20px 15px}.included-grid>span{font-size:10px}.pricing-details .price-disclosure p{font-size:9px}.faq-section{grid-template-columns:1fr;gap:25px;padding-top:35px}.faq-section h2{font-size:30px}.faq>button{font-size:11px;padding:20px 0}.faq>p{font-size:10px}.closing-cta{padding:33px 29px;display:block;margin-bottom:48px}.closing-cta h2{font-size:31px}.closing-cta .button{margin-top:25px}.cta-decoration{right:50px;font-size:220px;bottom:-70px}.footer-top{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:30px}.footer-top>div:first-child{grid-column:1/-1}.footer-top>div:last-child{display:none}.footer-top>div>a:not(.logo){font-size:10px}.footer-top>div>b{font-size:11px}.footer-bottom{font-size:7px;gap:20px}.footer-bottom>span:last-child{white-space:nowrap}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-main{padding:26px}.auth-form-wrap{padding:45px 0;max-width:420px}.auth-mobile-logo{display:block;margin-bottom:45px}.auth-form-wrap h2{font-size:28px}.auth-form-wrap .field>span{font-size:12px}.auth-form-wrap .field input{min-height:47px;font-size:13px}.auth-form-wrap>.badge{font-size:8px}.auth-form-wrap>p{font-size:12px}.auth-switch{font-size:11px!important}.auth-form-wrap .checkbox-label{font-size:11px}.sidebar{transform:translate(-100%);transition:transform .2s;width:240px;z-index:60;padding-left:16px;padding-right:16px}.sidebar.visible{transform:translate(0)}.sidebar nav>a,.sidebar nav>button{font-size:11px;min-height:43px}.company-switch b{font-size:11px;max-width:135px}.company-switch small{font-size:8px}.sidebar-bottom>a{font-size:10px}.sidebar-backdrop{position:fixed;inset:0;z-index:55;background:#173d3240;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block}.app-main{margin-left:0;width:100%}.app-topbar{height:60px;padding:0 20px}.breadcrumb{font-size:9px;gap:9px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.topbar-right{gap:13px}.mode-switch{font-size:7px}.topbar-right>.icon-button{display:none}.workspace-content{padding:26px 18px 16px}.demo-ribbon{padding:9px 20px;font-size:7px;gap:10px}.demo-ribbon>a{font-size:6px;gap:4px}.demo-ribbon>a>svg{display:none}.page-heading{gap:13px;margin-bottom:23px;align-items:flex-start}.page-heading h1{font-size:24px;letter-spacing:-.7px}.page-heading p{font-size:9px;max-width:240px}.page-overline{font-size:6px;letter-spacing:.8px;margin-bottom:8px}.hello-dot{font-size:22px}.page-actions .date-select{display:none}.page-actions .button{font-size:8px;min-height:34px;padding:9px 11px;gap:6px;margin-top:15px}.page-actions .button>svg{width:14px}.stats-grid{gap:11px;margin-bottom:17px}.stat-card{padding:17px 15px 10px}.stat-label{font-size:8px}.stat-label>span{width:23px;height:23px}.stat-label svg{width:14px;height:14px}.stat-card>strong{font-size:25px;margin-top:10px}.stat-bottom>span{font-size:6px;max-width:85px;line-height:1.5}.sparkline{width:42px;height:25px}.dashboard-middle{grid-template-columns:1fr;gap:17px;margin-bottom:17px}.dashboard-bottom{gap:17px}.panel-header{padding:20px}.panel-header h2{font-size:12px}.panel-header p{font-size:8px}.chart-legend{font-size:7px;gap:12px}.chart{height:200px;margin:5px 20px 17px}.chart-grid{font-size:7px;width:44px}.bar-label{font-size:7px}.bars{gap:17px}.bar-pair{gap:6px}.chart-summary{margin:0 20px;font-size:7px}.chart-summary a{font-size:7px}.attention-panel{display:grid;grid-template-columns:1fr 1fr}.attention-panel .panel-header{grid-column:1/-1;padding:20px}.attention-row{padding:0 20px;grid-row:2}.attention-row b{font-size:8px}.attention-row small{font-size:6px}.attention-row>svg{display:none}.attention-amount{grid-row:3;margin:0;padding:12px 20px 20px;font-size:23px}.attention-note{grid-column:1/-1;margin:0 20px;font-size:7px}.transaction-list{padding:0 20px 5px}.transaction-row{padding:15px 0}.transaction-row b{font-size:10px}.transaction-row small{font-size:8px;max-width:200px}.transaction-row strong{font-size:12px}.transaction-icon{width:33px;height:33px}.quick-grid{grid-template-columns:1fr 1fr;padding:0 20px 20px;gap:11px}.quick-grid button{font-size:10px;padding:15px 13px;gap:10px}.quick-grid button>svg:first-child{width:19px}.quick-grid button>svg:last-child{display:block}.simple-note{padding:16px 20px}.simple-note p{font-size:8px}.simple-note b{font-size:9px}.workspace-footer{font-size:6px}.summary-strip{margin-bottom:18px}.summary-strip>div{padding:17px 13px}.summary-strip span{font-size:7px;line-height:1.6}.summary-strip strong{font-size:18px;letter-spacing:-.5px}.table-toolbar{padding:17px 18px;gap:12px;flex-wrap:wrap}.search-field{max-width:none;min-width:150px}.search-field input{font-size:10px}.table-toolbar .button{font-size:8px;padding:9px 10px}.table-toolbar>div{gap:7px}.table-tabs{padding:0 18px;gap:24px}.table-tabs button{font-size:9px}th{font-size:8px;padding:13px 17px}td{padding:17px;font-size:9px}.cell-person b,.cell-document b{font-size:10px}.cell-person small,.cell-document small{font-size:7px}.initial-avatar{width:32px;height:32px}.table-footer{padding:16px 18px;font-size:8px}.info-banner{padding:15px;gap:11px;margin-bottom:18px}.info-banner b{font-size:9px}.info-banner p{font-size:8px}.info-banner>svg{width:19px}.account-cards{gap:13px;margin-bottom:18px}.account-card{padding:20px}.account-card>div{margin-bottom:19px}.account-card>span{font-size:9px}.account-card>strong{font-size:24px}.account-card>small{font-size:7px}.account-card>div>svg{width:19px}.add-account{min-height:100px;gap:8px}.add-account b{font-size:10px}.add-account>span{font-size:8px}.add-account>svg{width:20px}.settings-layout{gap:18px}.settings-layout>aside{grid-template-columns:1fr}.settings-form{padding:0 20px 20px}.field>span{font-size:11px}.field input,.field select,.field textarea{font-size:12px}.form-grid{gap:0 14px}.settings-actions .button{font-size:9px}.integration-grid{gap:14px}.integration-card{padding:19px}.integration-card h3{font-size:14px}.integration-card p{font-size:8px;min-height:42px}.integration-card button{font-size:8px;gap:7px}.integration-card .badge{font-size:7px;padding:4px 6px}.provider-mark{width:34px;height:34px;border-radius:8px;font-size:14px}.integration-card>div{margin-bottom:20px}.support-welcome{padding:20px;gap:13px;flex-wrap:wrap}.support-welcome>span{width:44px;height:44px}.support-welcome>span>svg{width:24px}.support-welcome h2{font-size:14px}.support-welcome p{font-size:9px}.support-welcome .button{margin-left:57px;font-size:9px;min-height:35px;padding:10px 13px}.billing-layout{grid-template-columns:1fr}.billing-overview{padding:25px}.billing-overview h2{font-size:28px}.billing-layout>aside{display:grid;grid-template-columns:1fr;gap:0}.current-subscription dl{font-size:11px}.calendar-day{min-height:80px;padding:5px}.calendar-day>small{font-size:5px;padding:4px 2px}.calendar-day small b{font-size:5px}.calendar-panel .panel-header{padding:17px;gap:10px}.calendar-controls{gap:5px}.calendar-controls button{font-size:7px;padding:5px}.verification-banner{padding:13px 18px;font-size:8px}.verification-form input{width:100px}.modal-backdrop{padding:15px;align-items:center}.modal{max-height:93vh;border-radius:11px}.modal>header{padding:22px}.modal h2{font-size:22px}.modal-body{padding:22px}.modal .summary-strip>div{padding:12px}.modal .summary-strip span{font-size:7px}.modal .summary-strip strong{font-size:17px}.modal-actions .button{font-size:9px;padding:10px 13px}.detail-grid{gap:20px}.detail-grid b{font-size:10px}.admin-shell .sidebar{transform:none;position:relative;inset:auto;width:100%;height:auto;display:block;padding:20px;overflow:visible;border-right:0;border-bottom:1px solid #e3ecd8}.admin-shell{flex-direction:column}.admin-shell .sidebar>.logo{padding:0}.admin-shell .admin-label{position:absolute;right:20px;top:22px;margin:0;font-size:6px}.admin-shell .sidebar nav{flex-direction:row;overflow:auto;margin-top:20px;gap:8px;padding-bottom:4px}.admin-shell .sidebar nav>button{flex-shrink:0;font-size:9px;min-height:35px;padding:8px 11px;border:1px solid #e5eddb}.admin-shell .sidebar nav>.nav-section-label{display:none}.admin-shell .sidebar-bottom,.admin-shell .app-topbar{display:none}.admin-setup-grid{gap:13px}.setup-tile{padding:21px}.setup-tile h3{font-size:12px;margin-top:17px}.setup-tile>span{font-size:8px}.mfa-layout{padding:35px 20px;gap:30px}.mfa-layout>.panel{padding:28px}.mfa-layout h1{font-size:26px}.content-main{padding:35px 0 60px}.content-main>h1{font-size:35px;letter-spacing:-1.4px}.content-main>.back-link{margin-bottom:32px}.content-main .lead{font-size:12px}.contact-layout{grid-template-columns:1fr;gap:25px}.contact-layout>.settings-form{padding:23px}.simple-footer{gap:20px}.simple-footer>span{display:none}.simple-footer>a:last-child{margin-left:auto;font-size:10px}.legal-content{padding:25px}.legal-content h2{font-size:20px;line-height:1.5}.legal-content p{font-size:11px}.not-found h1{font-size:29px}.toast{padding:13px 16px;font-size:10px;bottom:17px;gap:10px}.toast>svg{width:18px}}@media(max-width:400px){.hero h1{font-size:54px;letter-spacing:-2.8px}.hero h1>svg{width:143px}.hero-actions .button{font-size:10px;padding:13px 12px}.hero-actions .button svg{width:13px}.preview-stats strong{font-size:13px}.preview-heading h3{font-size:10px}.preview-date{font-size:5px;gap:4px}.benefit-strip{gap:17px}.benefit-strip>div{font-size:9px}.feature-card{padding:20px 15px}.feature-card h3{font-size:13px}.feature-card p{font-size:9px}.feature-card a{font-size:8px}.section h2,.clarity-text h2,.center-heading h2{font-size:30px}.pricing-main,.pricing-details{padding:25px}.included-grid>span{font-size:9px}.stats-grid{gap:9px}.stat-card{padding:15px 12px 9px}.stat-card>strong{font-size:22px}.stat-label{font-size:7px}.stat-bottom>span{font-size:5px}.sparkline{width:37px}.page-heading h1{font-size:22px}.page-actions .button{font-size:7px;padding:9px}.summary-strip>div{padding:15px 10px}.summary-strip strong{font-size:16px}.summary-strip span{font-size:6px}.integration-grid{grid-template-columns:1fr}.integration-card p{min-height:0}.form-grid{grid-template-columns:1fr}.form-grid>.full{grid-column:auto}.calculated-total{grid-column:auto}.modal .summary-strip strong{font-size:15px}.table-toolbar>div{width:100%;justify-content:flex-end}.account-card{padding:17px}.account-card>strong{font-size:21px}.account-card>span{font-size:8px}.breadcrumb{font-size:8px}.mode-switch{font-size:6px}.topbar-right{gap:8px}.auth-main{padding:22px}.auth-form-wrap h2{font-size:25px}.support-welcome .button{margin-left:0}.support-welcome>div{min-width:180px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sidebar nav>a,.sidebar nav>button{font-size:12px;min-height:43px}.company-switch b{font-size:11px}.company-switch small{font-size:9px}.sidebar-bottom>a{font-size:11px}.profile b{font-size:11px}.profile small{font-size:9px}.trial-card>b{font-size:11px}.trial-card p,.trial-card a{font-size:10px}.nav-section-label{font-size:9px}.trial-card>span{font-size:8px}.breadcrumb{font-size:11px}.mode-switch,.demo-ribbon,.demo-ribbon>a{font-size:10px}.page-overline{font-size:9px}.page-heading h1{font-size:28px}.page-heading p{font-size:12px}.page-actions .button,.date-select{font-size:11px}.stat-label{font-size:12px}.stat-card>strong{font-size:30px}.stat-bottom>span{font-size:10px;line-height:1.6}.stat-card>small{font-size:10px}.sparkline{width:48px}.panel-header h2{font-size:14px}.panel-header p{font-size:11px}.chart-legend{font-size:10px}.chart-grid,.bar-label{font-size:9px}.chart-summary,.chart-summary a{font-size:10px}.attention-row b{font-size:12px}.attention-row small{font-size:10px}.attention-amount{font-size:25px}.attention-note{font-size:9px}.notification-count,.panel .subtle-link{font-size:10px}.transaction-row b{font-size:12px}.transaction-row small{font-size:10px}.transaction-row strong{font-size:13px}.quick-grid button{font-size:11px}.simple-note p{font-size:10px}.simple-note b{font-size:11px}.workspace-footer{font-size:9px}.summary-strip span{font-size:11px}.summary-strip strong{font-size:25px}.search-field input{font-size:12px}.table-toolbar .button,.table-tabs button{font-size:11px}.table-tabs button>span{font-size:9px}th{font-size:10px}td,.cell-person b,.cell-document b{font-size:12px}.cell-person small,.cell-document small,.cell-block{font-size:10px}.initial-avatar{font-size:12px}.table-footer,.table-footer>button{font-size:10px}.info-banner b{font-size:12px}.info-banner p{font-size:11px}.field>span{font-size:12px}.field input,.field select,.field textarea{font-size:13px}.modal header p,.modal-actions .button,.settings-actions .button{font-size:12px}.settings-note,.inline-note{font-size:10px}.checkbox-label,.detail-grid>div>span{font-size:11px}.detail-grid b{font-size:12px}.modal .summary-strip span{font-size:10px}.modal .summary-strip strong{font-size:21px}.integration-card>small{font-size:10px}.integration-card p{font-size:12px;line-height:1.8;min-height:43px}.integration-card button{font-size:11px}.integration-card h3{font-size:18px}.support-welcome p{font-size:12px}.support-welcome h2{font-size:18px}.support-welcome .button{font-size:12px}.account-card>span{font-size:12px}.account-card>small{font-size:10px}.branch-row{font-size:12px}.info-card h3{font-size:15px}.info-card p,.billing-overview>p{font-size:12px}.billing-overview>.button{font-size:13px}.price-disclosure p{font-size:11px}.current-subscription dl,.empty p{font-size:12px}.empty h3{font-size:15px}.verification-banner{font-size:11px}.verification-form input,.verification-form select,.verification-form>button{font-size:11px}.invoice-lines>div:first-child>span{font-size:12px}.invoice-lines>div:first-child>button{font-size:11px}.invoice-lines>p{font-size:10px}.invoice-line label>span{font-size:10px}.invoice-line input,.invoice-line select,.invoice-line>div{font-size:11px}.toast{font-size:12px}.setup-tile h3{font-size:15px}.setup-tile>span{font-size:11px}.mfa-layout p{font-size:13px}.mfa-layout .button{font-size:12px}.mfa-layout .text-link,.mfa-secret small,.mfa-secret button{font-size:11px}.feature-card p,.hero-content>p,.section-intro>p,.clarity-text p{font-size:13px}.clarity-text li,.faq>p{font-size:12px}.faq>button{font-size:13px}.footer-top>div>a:not(.logo){font-size:11px}.footer-top>div>b{font-size:12px}.footer-top p{font-size:11px}.footer-bottom{font-size:10px}.included-grid>span{font-size:11px}.pricing-details .price-disclosure p{font-size:10px}.pricing-main>.button{font-size:12px}.price-note{font-size:11px!important}.pricing-main>small,.savings{font-size:10px}.hero-assurances,.hero-mini p{font-size:11px}.benefit-strip>span{font-size:9px}.benefit-strip>div{font-size:13px}.clarity-card>small{font-size:9px}.clarity-title div>span{font-size:11px}.comparison-row{font-size:13px}.comparison-result>span{font-size:12px}.clarity-pill{font-size:11px}.simple-footer>span{font-size:12px}.legal-content p{font-size:13px}.marketing-nav nav,.login-link{font-size:13px}.nav-actions .button{font-size:12px}@media(max-width:1200px){.stat-bottom>span{font-size:9px}.stat-card>strong{font-size:27px}.attention-row b{font-size:10px}.attention-row small{font-size:9px}.quick-grid button{font-size:10px}.chart-summary,.chart-summary a{font-size:9px}.chart-grid{font-size:8px}.chart-legend{font-size:9px}.hero-actions .button{font-size:11px}}@media(max-width:760px){.page-heading h1{font-size:25px}.page-heading p{font-size:11px}.page-actions .button{font-size:10px}.demo-ribbon,.demo-ribbon>a,.mode-switch{font-size:8px}.stat-label{font-size:11px}.stat-card>strong{font-size:27px}.stat-bottom>span{font-size:8px;max-width:none}.stat-bottom>.sparkline{width:33px}.panel-header p,.attention-row b{font-size:10px}.attention-row small{font-size:8px}.summary-strip span{font-size:9px}.summary-strip strong{font-size:21px}.table-toolbar .button{font-size:10px}.integration-card h3{font-size:16px}.integration-card p{font-size:11px}.integration-card button,.info-banner p{font-size:10px}.info-banner b{font-size:11px}.transaction-row strong{font-size:12px}.feature-card p{font-size:11px}.hero-content>p{font-size:13px}.section-intro>p{font-size:12px}.included-grid>span{font-size:10px}.faq>button{font-size:12px}.faq>p{font-size:11px}.workspace-footer{font-size:8px}.modal .summary-strip span{font-size:9px}.modal .summary-strip strong{font-size:18px}.price-disclosure p{font-size:10px}.verification-form input,.verification-form select,.verification-form>button{font-size:10px}.invoice-line{grid-template-columns:1.4fr .7fr .9fr}.invoice-line>div{grid-column:1/-1;padding:0;justify-content:flex-end;gap:12px}}@media(max-width:400px){.stat-card>strong{font-size:24px}.stat-label{font-size:10px}.stat-bottom>span{font-size:7px}.summary-strip strong{font-size:18px}.summary-strip span{font-size:8px}.hero-actions .button{font-size:10px}.demo-ribbon>a{display:none}.workspace-footer{font-size:7px}.modal .summary-strip strong{font-size:16px}}:root{--ink: #102a43;--green: #0f8f7d;--mint: #bdeee3;--line: #e3ebf0;--muted: #617386;--navy: #102a43;color:#233f55;background:#f6f9fb}.button{background:#102a43;color:#fff}.button:hover{background:#1e425e}.button.white{background:#fff;color:#25455e;border-color:#dbe5ec}.button.white:hover{background:#f2f7fa}.button.lime{background:#bdeee3;color:#123e46}.button.lime:hover{background:#cef5eb}.button.danger-soft{background:#fbefed;color:#a34e47;border-color:#f0d8d4}.logo>span{color:#102a43}.logo.light>span{color:#fff}.logo i,.logo.light i{color:#0f9d8a}.green-text{color:#087f6d!important}.red-text{color:#ad4f4c!important}.text-link,.subtle-link{color:#176b71}.badge.green{color:#14725f;background:#e6f5f0}.badge.neutral{color:#5c7387;background:#edf3f7}.badge.blue{color:#426a8b;background:#eaf2f8}.badge.amber{color:#8e692d;background:#fbf3e1}.eyebrow{color:#617e88}.eyebrow>span{background:#0f9d8a}.marketing{color:#24435a}.marketing-nav nav,.login-link{color:#516b80}.hero h1{color:#102a43}.hero h1>span{color:#0d8b7a}.hero h1>svg path{stroke:#b3e4d9}.hero-content>p,.section-intro>p,.center-heading>p,.feature-card p,.clarity-text p,.faq>p{color:#64798a}.hero-content>p{font-size:16px}.hero-assurances{color:#6f8594}.hero-assurances svg{color:#139681}.hero-mini{border-color:#e0e9ed}.hero-mini>div{color:#438a8d;border-color:#dce9ed}.hero-mini p{color:#738797}.hero-mini b{color:#3b6277}.hero-glow{background:radial-gradient(ellipse,#dbefed88,transparent 67%)}.product-preview{border-color:#dbe7e9;box-shadow:0 26px 65px -24px #254b6330}.preview-top,.preview-work{background:#fbfdfd}.preview-sidebar{background:#eff5f7;border-color:#e0eaee}.preview-sidebar-icons{color:#8aa2b3}.preview-sidebar-icons svg:first-child{color:#0f9d8a}.preview-heading h3{color:#25465d}.preview-stats strong{color:#294b63}.preview-stats>div,.preview-chart,.preview-bottom>div{border-color:#e1e9ee}.preview-stats span,.preview-date,.preview-heading small{color:#7f95a6}.preview-bottom strong{color:#4b6c7d}.preview-stats small,.preview-bottom span,.preview-note{color:#829baa}.floating-note{border-color:#dbe8e7}.floating-note>span{color:#158f7c;background:#e6f5ef}.floating-note b{color:#365f70}.floating-note small{color:#748f9e}.benefit-strip{border-color:#e4edf1}.benefit-strip>div{color:#698091}.benefit-strip>span{color:#8295a1}.feature-card{border-color:#e1eaf0}.feature-icon,.icon-1,.icon-4{background:#e9f5f2;color:#218e80}.icon-2,.icon-5{background:#edf3f8;color:#4e829e}.feature-card h3,.section h2,.clarity-text h2,.center-heading h2{color:#153650}.feature-card a{color:#237c80}.feature-card p{font-size:14px}.clarity-section{background:#f2f8f8;border-color:#e4efef}.clarity-card{border-color:#dce9e8}.clarity-title b{color:#274e60}.mini-icon{background:#e8f4f0;color:#2d8f82}.clarity-title div>span{color:#73909a}.comparison-row{color:#75919d;border-color:#e6eef0}.comparison-row b{color:#426a7e}.comparison-result{background:#edf8f3;border-color:#d6ece3}.comparison-result>span{color:#53877c}.comparison-result strong{color:#0d8d77}.clarity-card>small{color:#8098a5}.clarity-pill{color:#648796}.clarity-text li{color:#4f7a80}.clarity-text li svg{color:#299986}.pricing-card{border-color:#dce9e9}.pricing-main{background:#f3f9f8;border-color:#e0eceb}.pricing-main>.badge{background:#e0f2ec;color:#278b78}.pricing-main h3{color:#24495d}.price{color:#173d56}.price>span{color:#6c8896}.price-note{color:#718c97!important}.pricing-main>small{color:#8097a3}.pricing-details h4{color:#3e6477}.included-grid>span{color:#668091}.included-grid svg{color:#279784}.price-disclosure{border-color:#e1ebef;color:#78909e}.savings{color:#288a7b}.billing-toggle{background:#f0f6f6;border-color:#dce8e8}.billing-toggle button{color:#6e8994}.billing-toggle button.active{color:#225c67;background:#fff}.billing-toggle button span{background:#e0f2eb;color:#268674}.faq{border-color:#e3ecef}.faq>button{color:#35566b}.faq>button svg{color:#7f9aa6}.closing-cta,.auth-story{background:#102a43}.closing-cta h2,.auth-story h1{color:#f1f8fa}.closing-cta .eyebrow,.auth-story .eyebrow{color:#83b8bd}.closing-cta p,.auth-story p{color:#9cb7c9}.cta-decoration{color:#83c9c015}.footer-top p,.footer-top>div>a:not(.logo){color:#6a8597}.footer-top>div>b{color:#365f76}.footer-bottom{color:#7e96a5;border-color:#e1ebf0}.hero-assurances{font-size:12px}.closing-cta p{font-size:13px}.app-shell{background:#f5f8fb;font-size:14px;color:#3f5c70}.sidebar{border-color:#e0e9f0}.company-switch{background:#f5f8fb;border-color:#e3ebf0}.company-avatar{color:#39877e;border-color:#dce8e7;background:#eef8f5}.company-switch b{color:#35566c}.company-switch small{color:#788e9e}.sidebar nav>a,.sidebar nav>button,.sidebar-bottom>a{color:#59758a;font-size:13px}.sidebar nav>a>svg,.sidebar nav>button>svg{color:#7e99ab}.sidebar nav>a.active,.sidebar nav>button.active{background:#e9f5f2;color:#157c6d}.sidebar nav>a.active>svg,.sidebar nav>button.active>svg{color:#198f7b}.sidebar nav>a:hover,.sidebar nav>button:hover,.sidebar-bottom>a:hover{background:#f0f6f9}.nav-section-label{color:#8398a7;font-size:10px}.trial-card{background:#f0f8f6;border-color:#dfece7}.trial-card>span{color:#398c80}.trial-card>b{color:#396b70}.trial-card p{color:#648792}.trial-card a{background:#fff;color:#288477;border-color:#dcece5}.profile{border-color:#e1ebf0}.profile b{color:#3d6276}.profile small{color:#7d96a5}.profile-avatar,.topbar-avatar{background:#e8f1f5;color:#5e879c}.app-topbar{border-color:#e2eaf0}.breadcrumb,.mode-switch{color:#6f8799}.breadcrumb b{color:#4c6b80}.demo-ribbon{background:#eaf6f2;border-color:#dceee7;color:#3e867a}.demo-ribbon>a{color:#247b70}.page-heading h1{color:#183b54;font-size:30px}.page-heading p,.panel-header p,.workspace-footer{color:#647e92;font-size:12px}.page-overline{color:#76919f;font-size:10px}.hello-dot{color:#20a18a}.date-select{color:#607e92;border-color:#dce7ee}.stat-card,.panel{border-color:#e0e9ef}.stat-label{color:#5e7c91;font-size:13px}.stat-label>span{background:#e9f6f1;color:#298d7d}.stat-card>strong{color:#21455d;font-size:31px}.stat-bottom>span{color:#708b9b;font-size:11px}.sparkline path{stroke:#0f9d8a}.stat-card.orange .sparkline path{stroke:#bca16f}.panel-header h2{color:#30556c;font-size:15px}.panel-header p{font-size:12px}.chart-legend,.chart-grid,.bar-label{color:#728c9f}.chart-legend{font-size:11px}.bar-pair>span,.chart-legend i{background:#0f9d8a}.bar-pair>span:last-child,.chart-legend>span:last-child i{background:#d0ebe3}.chart-grid>span:after{background:#edf3f7}.chart-summary{border-color:#e4edf2;color:#6d8a9d}.chart-summary b{color:#238c7b}.chart-summary a{color:#368487}.notification-count{color:#218e7a;background:#ebf7f1;border-color:#dceee5}.attention-row b{color:#42677a;font-size:12px}.attention-row small{color:#718da0;font-size:11px}.attention-amount{color:#577b89}.attention-note{color:#7893a0;border-color:#e3edf1}.transaction-row{border-color:#e4edf2}.transaction-row b{color:#42677b;font-size:13px}.transaction-row small{color:#758d9f;font-size:11px}.transaction-row strong{color:#577c8f;font-size:14px}.transaction-icon.in{color:#299982;background:#eaf7f0}.transaction-icon.out{color:#b69b6f;background:#fbf5e9}.quick-grid button{color:#3c7781;border-color:#deeaed;font-size:12px}.quick-grid button>svg:first-child{color:#6b9ba3}.simple-note{border-color:#e4edf1}.simple-note p{color:#6e8b9d;font-size:11px}.simple-note b{color:#426f82;font-size:12px}.summary-strip{border-color:#dfe9ef}.summary-strip>div{border-color:#e5edf3}.summary-strip span{color:#607e93;font-size:12px}.summary-strip strong{color:#28586a}.search-field,.search-field input::placeholder{color:#758fa1}.search-field input{color:#345f74;font-size:13px}.compact-select{border-color:#dce7ee;color:#547a90}.table-tabs{border-color:#e1ebf0}.table-tabs button{color:#6e8a9d;font-size:12px}.table-tabs button.active{color:#178e78;border-color:#19a18a}.table-tabs button>span{background:#e8f6ef;color:#3b947d}th{background:#f7fafc;border-color:#e6eef3;color:#607e93;font-size:12px}td{border-color:#e8eff4;color:#55768b;font-size:13px}td b,.cell-person b,.cell-document b{color:#2c566c;font-size:13px}.cell-person small,.cell-document small,.cell-muted,.cell-block{color:#718b9e!important;font-size:11px}.table-footer,.table-footer>button{color:#658599;font-size:11px}.initial-avatar.tint-0,.product-avatar.tint-0{background:#e8f5ef;color:#419680}.initial-avatar.tint-1,.product-avatar.tint-1{background:#eef3fa;color:#728faf}.initial-avatar.tint-2,.product-avatar.tint-2{background:#e9f5f6;color:#6da3a8}.info-banner{background:#edf7f5;border-color:#dcece8;color:#3d8c7e}.info-banner b{color:#2b776c;font-size:13px}.info-banner p{color:#527d7e;font-size:12px}.info-banner>svg{color:#279c87}.field>span{color:#4c7186;font-size:13px}.field input,.field select,.field textarea{color:#305a73;border-color:#d9e5ed;font-size:14px}.field input::placeholder,.field textarea::placeholder{color:#8a9faa}.checkbox-label{color:#627e91;font-size:12px}.settings-form input,.settings-form select{color:#315e76}.settings-note,.inline-note{color:#6a879b!important;font-size:11px}.detail-grid>div>span{color:#6b889c}.detail-grid b{color:#3a6b7f}.modal h2{color:#244d65}.modal header p{color:#6b899c;font-size:13px}.modal-actions,.allocation-form{border-color:#e3edf2}.calculated-total{background:#eff8f4;border-color:#dcece5;color:#4c887c}.calculated-total strong{color:#178c75}.allocation-form h3{color:#3a7d7a}.allocation-form>p{color:#688e98;font-size:12px}.report-balance-history{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.report-balance-history summary{color:var(--teal);cursor:pointer;font-size:13px;font-weight:650;margin-bottom:12px}.marketplace-balance-form{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.marketplace-balance-form>.button{font-size:13px;margin-top:16px;min-height:42px}.company-assets-panel>.panel-header{align-items:flex-start}.company-assets-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.company-asset-components{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:18px 0}.company-asset-components>div{display:flex;min-height:84px;flex-direction:column;justify-content:center;gap:8px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:#f8fbfc}.company-asset-components span,.company-asset-components small{color:#688497;font-size:11px}.company-asset-components strong{color:#28586a;font-size:19px}.company-assets-breakdowns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.company-assets-breakdowns h3{margin:0 0 10px;color:#3c7183;font-size:14px}.company-assets-details>.export-button{margin:8px 0 14px}.company-assets-footnote{display:block;line-height:1.7;margin-top:18px}@media(max-width:760px){.company-assets-breakdowns{grid-template-columns:1fr}.company-assets-actions{justify-content:flex-start}}.modal-section-title{color:#3c7183}.detail-document{border-color:#e1edf0;color:#648b9c}.detail-document strong{color:#3d7986}.detail-document small{color:#7c98a7}.info-card{background:#f0f7f8;border-color:#dcebef}.info-card h3{color:#356e80}.info-card p{color:#5f8294;font-size:13px}.info-card>svg{color:#4c9b9a}.branch-row{color:#4d7a8f;border-color:#e3edf2}.integration-card{border-color:#dde9ef}.integration-card h3{color:#315d75}.integration-card p,.integration-card>small{color:#678a9c}.integration-card button{color:#28878a;border-color:#e3edf1}.integration-state-note{font-size:11px;line-height:1.8;display:block;padding:8px 0 15px;color:#8b7857!important}.support-welcome{background:#edf7f4;border-color:#d8ebe3}.support-welcome>span{background:#e0f2e9;color:#42a08c}.support-welcome h2{color:#2d746d}.support-welcome p{color:#59848a}.billing-overview h2,.billing-overview>.price{color:#234e64}.current-subscription h3{color:#3e7184}.current-subscription dt{color:#738fa2}.current-subscription dd{color:#3d7187}.empty>span{background:#f0f6f8;border-color:#e0ebf0;color:#87a3b1}.empty h3{color:#577f90}.empty p{color:#7693a3}.verification-banner{background:#fcf6e8;color:#9e8050}.toast{background:#153b50;color:#e4f5f4;border-color:#315a68}.toast.error{background:#7b5145;color:#fff0e1;border-color:#a17c64}.setup-tile h3{color:#3d7187}.setup-tile>span{color:#658e9f}.setup-tile>svg{color:#4b9d9d}.mfa-layout{background:#f3f8fb}.mfa-layout h1{color:#244e68}.mfa-layout p,.mfa-layout .text-link{color:#66899b}.mfa-shield{background:#e8f5ef!important;color:#3b9b88!important}.mfa-secret{background:#f0f8f5;border-color:#dcece5}.mfa-secret code{color:#257c6e}.mfa-secret small,.mfa-secret button{color:#598a89}.provider-inbox{margin-top:24px}.provider-sync-controls{padding:0 23px 20px;display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.provider-sync-controls>form{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.provider-sync-controls .field{margin:0}.provider-sync-controls .field input{min-height:39px;padding:9px;font-size:12px}.provider-sync-controls .button{font-size:11px;min-height:39px;padding:11px 13px}.inbox-warning{padding:14px 23px;background:#f8fafc;border-top:1px solid #e4edf2;border-bottom:1px solid #e4edf2;font-size:12px;line-height:1.8;color:#6a879c}.sync-runs{padding:20px 23px;border-top:1px solid #e1edf1}.sync-runs h3{font-size:14px;color:#466d82;margin-bottom:15px}.sync-runs>div{display:flex;flex-wrap:wrap;gap:15px;align-items:center;padding:10px 0;font-size:12px;color:#6c8c9e}.sync-runs small{width:100%;color:#a67f5d;font-size:11px}.expense-pay{font-size:10px;margin-left:10px}.shared-portal{background:#f4f8fb}.shared-feedback h2{color:#2c637a}.shared-feedback>p{color:#648a9d}.ticket-body{background:#f5f9fb;border-color:#e0ebf1;color:#496f84}.ticket-reply{border-color:#b3dacf}.ticket-reply b{color:#397d79}.ticket-reply p{color:#5c8393}.share-created{background:#eff8f4;border-color:#d8eade}.share-created p{color:#628d7d}.share-created code,.share-created>button{color:#278575}.invoice-lines{background:#f8fbfc;border-color:#dfeaf0}.invoice-lines>div:first-child>span{color:#4e7c8d}.invoice-lines>div:first-child>button{color:#338b8d}.invoice-lines>p{color:#6f91a3}.invoice-line label>span{color:#7191a2}.invoice-line input,.invoice-line select{border-color:#d9e7ee;color:#406f86}.invoice-line>div{color:#3a7c84}@media(max-width:1200px){.stat-card>strong{font-size:28px}.stat-label{font-size:12px}.stat-bottom>span{font-size:10px}.panel-header h2{font-size:14px}.panel-header p,.attention-row b{font-size:11px}.attention-row small{font-size:10px}}@media(max-width:760px){.hero-content>p{font-size:15px}.feature-card p{font-size:12px}.page-heading h1{font-size:25px}.page-heading p{font-size:12px}.sidebar nav>a,.sidebar nav>button{font-size:13px}.stat-label{font-size:11px}.stat-card>strong{font-size:26px}.stat-bottom>span{font-size:9px}.stat-bottom>.sparkline{width:30px}.panel-header h2{font-size:14px}.panel-header p{font-size:11px}.attention-row small{font-size:9px}.attention-row b{font-size:11px}.attention-amount{font-size:23px}.summary-strip span{font-size:10px}.summary-strip strong{font-size:21px}.page-actions .button{font-size:10px}.demo-ribbon,.demo-ribbon>a{font-size:9px}.transaction-row b{font-size:12px}.transaction-row small{font-size:10px}.transaction-row strong{font-size:13px}.table-toolbar .button{font-size:11px}.field input,.field select,.field textarea{font-size:14px}.provider-sync-controls{padding:0 18px 18px;gap:12px}.provider-sync-controls .field{max-width:135px}.provider-sync-controls>form{gap:10px}.inbox-warning{font-size:11px;padding:13px 18px}.integration-card p{font-size:12px}.integration-card h3{font-size:17px}.modal .summary-strip span{font-size:9px}.modal .summary-strip strong{font-size:18px}}.app-shell .page-overline,.app-shell .page-heading p,.app-shell .panel-header p,.app-shell .stat-label,.app-shell .stat-bottom>span,.app-shell small,.app-shell .cell-muted,.app-shell .cell-block,.app-shell .chart-grid,.app-shell .bar-label,.app-shell .chart-legend,.app-shell .chart-summary,.app-shell .workspace-footer,.app-shell .table-footer,.app-shell .table-footer>button,.app-shell .company-switch small,.app-shell .nav-section-label{color:#5e7386!important}.app-shell .badge.neutral{color:#516b80;background:#edf3f7}.app-shell input[readonly]{background:#f5f8fb;color:#6a8295;cursor:default}.company-selector{position:relative}.company-selector>.company-switch{width:100%}.company-popover{position:absolute;left:0;top:calc(100% - 14px);width:275px;background:#fff;border:1px solid #dce7ed;box-shadow:0 12px 35px #153a4c1c;border-radius:10px;z-index:80;padding:9px}.company-popover>div:first-child{display:flex;align-items:center;justify-content:space-between;padding:9px;color:#718d9e;font-size:9px;letter-spacing:.8px}.company-popover>p{padding:15px 10px;display:flex;gap:9px;align-items:center;font-size:11px;color:#678a9b}.company-option{width:100%;display:flex;align-items:center;gap:11px;text-align:left;padding:12px 9px;border-radius:7px}.company-option:hover{background:#f0f7f8}.company-option>span{flex:1}.company-option b{font-size:12px;color:#335c70;font-weight:550}.company-option small{display:block;font-size:10px;color:#7e98a8;margin-top:4px}.company-option>svg{color:#6c9c9b}.company-settings-link{display:flex;align-items:center;gap:10px;padding:13px 9px;width:100%;border-top:1px solid #e4edf1;color:#477b89;font-size:11px;margin-top:5px}.price>.price-number{font:inherit;color:inherit;letter-spacing:inherit;margin-left:0}.billing-toggle button span[data-price]{font:inherit;background:transparent;padding:0;color:inherit}.service-footer{border-top:1px solid #e2ebf0;padding:24px 0}.service-footer>b{font-size:11px;color:#526f82;font-weight:550}.service-footer>div{display:flex;gap:13px 22px;flex-wrap:wrap;margin-top:14px}.service-footer a{font-size:11px;color:#6f8b9c}.service-footer a:hover{color:#138c7b}@media(max-width:760px){.company-popover{width:260px}.service-footer a{font-size:10px}.service-footer>div{gap:12px 17px}}.public-plans{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:1030px;margin:40px 0 30px}.plan{padding:34px;border:1px solid #dce7ee;border-radius:14px;background:#fff;display:flex;flex-direction:column}.plan.annual{background:#f0f9f5;border-color:#9fd5c6;box-shadow:0 10px 40px -30px #187a6866}.plan-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.plan-top>span:last-child:not(.badge){font-size:11px;color:#22866f}.plan h2{font-size:27px;letter-spacing:-.8px;color:#244d65;margin-top:23px}.plan>p{font-size:13px;color:#6c889b;line-height:1.8;margin-top:12px}.plan .price{margin-top:27px;color:#204b63;font-size:49px}.plan .price>span:not(.price-number){font-size:12px;color:#638294}.annual-charge{font-size:12px;color:#567e8e;line-height:1.9;margin:17px 0 27px;min-height:47px}.annual-charge>b{color:#2d6c70;font-weight:650}.plan>.button{font-size:12px}.plan>small{font-size:10px;line-height:1.8;color:#6d8b9c;margin-top:17px}.plan-inclusions{padding:30px;max-width:1030px}.plan-inclusions h2{font-size:21px;color:#3d6a7f;letter-spacing:-.5px}.plan-inclusions>div{display:grid;grid-template-columns:1fr 1fr;gap:19px;margin:28px 0}.plan-inclusions>div>span{display:flex;align-items:center;gap:10px;color:#537d8e;font-size:13px}.plan-inclusions>div svg{color:#279e85}.plan-inclusions>p{font-size:12px;color:#718d9e;line-height:1.9;padding-top:22px;border-top:1px solid #e2edf1}.public-pricing-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:42px 0}.public-pricing-notes svg{color:#419c95;margin-bottom:20px}.public-pricing-notes h3{font-size:17px;color:#3b6a80;letter-spacing:-.4px}.public-pricing-notes p{font-size:13px;color:#6b899b;line-height:1.9;margin-top:15px}.about-statement{background:#f1f7f9;border:1px solid #dfebf0;border-radius:14px;padding:35px;max-width:1000px;margin-top:35px}.about-statement h2{font-size:28px;color:#315c73;letter-spacing:-.7px}.about-statement p{font-size:14px;line-height:2;color:#638497;margin-top:24px;max-width:830px}.public-business>.service-footer{margin-bottom:35px}.public-business .info-banner{max-width:1030px;margin-top:24px}@media(max-width:760px){.public-plans{grid-template-columns:1fr;gap:20px;margin-top:30px}.plan{padding:27px}.plan .price{font-size:44px}.public-pricing-notes{grid-template-columns:1fr;gap:30px}.public-pricing-notes>article{border-bottom:1px solid #e3edf2;padding-bottom:25px}.plan-inclusions{padding:25px}.plan-inclusions>div{grid-template-columns:1fr;gap:17px}.plan-inclusions>div>span{font-size:12px}.about-statement{padding:27px}.about-statement h2{font-size:25px}.about-statement p{font-size:13px}}.content-admin-grid{display:grid;grid-template-columns:.85fr 1.5fr;gap:22px;align-items:start}.content-list-row{display:flex;text-align:left;align-items:center;gap:15px;justify-content:space-between;width:100%;padding:19px;border-bottom:1px solid #e5eef3}.content-list-row:hover,.content-list-row.selected{background:#f0f7f8}.content-list-row b{font-size:12px;line-height:1.7;color:#3b667c;font-weight:550}.content-list-row small{display:block;font-size:10px;line-height:1.8;color:#7a95a7;margin-top:5px;overflow-wrap:anywhere}.content-list-row>.badge{font-size:9px;flex-shrink:0}.content-list .panel-header{padding:20px}.content-list .table-tabs{gap:18px}.content-list .table-tabs button{font-size:10px}.content-editor textarea[name=body_markdown]{min-height:420px;font:12px/1.9 ui-monospace,monospace;color:#345a70}.content-publishing{border-top:1px solid #e2edf2;padding:24px}.content-publishing>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px}.content-publishing h3{font-size:15px;color:#3c6a80;font-weight:600}.content-publishing dl{display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:11px;margin:22px 0}.content-publishing dt{color:#718fa2}.content-publishing dd{color:#4f7b90;text-align:right;margin:0}.publish-actions{display:flex;gap:10px;flex-wrap:wrap}.publish-actions .button{font-size:11px;min-height:39px;padding:11px 14px}.schedule-form{display:flex;align-items:flex-end;gap:12px;margin-top:25px;padding-top:20px;border-top:1px solid #e3edf2}.schedule-form .field{margin:0;flex:1}.schedule-form .button{min-height:44px;font-size:11px}.content-publishing>.settings-note{display:flex;align-items:center;gap:6px;line-height:1.8}@media(max-width:1000px){.content-admin-grid{grid-template-columns:1fr}.content-list{max-height:420px;overflow:auto}.content-editor textarea[name=body_markdown]{min-height:380px}}@media(max-width:760px){.content-publishing{padding:20px}.schedule-form{display:block}.schedule-form .button{margin-top:15px}.content-list-row b{font-size:12px}.content-list-row small{font-size:10px}}
