*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Noto Sans Arabic,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}button{transition:background .15s,transform .15s}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #5949aa}.shell{min-height:100vh;display:flex}.sidebar{inset-inline-start:0;border-inline-end:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:246px;padding:30px 20px 20px;display:flex;position:fixed;top:0;bottom:0}.brand{letter-spacing:-1px;align-items:center;gap:10px;padding:0 12px;font-size:31px;font-weight:700;display:flex}.brand-mark{color:#fff;background:var(--primary);border-radius:13px;place-items:center;width:43px;height:43px;font-size:28px;display:grid}.brand-sub{letter-spacing:0;color:var(--muted);align-self:end;padding-bottom:7px;font-size:12px}.workspace-label{color:#9593a0;margin:44px 16px 12px;font-size:12px}.nav-item{text-align:start;color:#6d6a7a;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:13px 16px;font-weight:500;display:flex}.nav-item.active{color:var(--primary);background:#eceaf4;font-weight:700}.sidebar-note{color:var(--primary);margin-top:auto;padding:28px 14px}.sidebar-note span{font-weight:600}.sidebar-note p{color:var(--muted);font-size:12px;line-height:1.9}.profile{border-top:1px solid var(--line);align-items:center;gap:12px;padding:20px 6px 0;font-weight:600;display:flex}.profile small{color:var(--muted);font-size:12px;font-weight:400;display:block}.avatar{color:#3d3565;background:#e7e5ef;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.main{width:calc(100% - 246px);margin-inline-start:246px}.topbar{border-bottom:1px solid var(--line);background:#ffffffb0;justify-content:space-between;align-items:center;height:83px;padding:0 42px;font-size:13px;display:flex}.breadcrumb{color:#9896a0;margin-inline-start:14px}.local-badge{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:6px;padding:5px 12px;font-size:12px}.page-content{max-width:1440px;margin:auto;padding:36px 42px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.eyebrow{color:var(--primary);font-size:12px}h1{letter-spacing:-.6px;margin:5px 0;font-size:27px;font-weight:700}h2{margin:0;font-size:18px;font-weight:600}h3{font-size:17px}p{line-height:1.9}.page-heading p{color:var(--muted);margin:4px 0;font-size:14px}.wave{color:#bb9352;margin-inline-start:7px;font-size:23px}.button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:10px 18px;font-weight:500;display:inline-flex}.button:hover{filter:brightness(.97)}.button.primary{background:var(--primary);border-color:var(--primary);color:#fff}.button.light{color:var(--primary);background:#fff;border:0}.stats{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:26px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:11px;padding:22px}.stat-label{color:#726f80;justify-content:space-between;gap:8px;font-size:13px;display:flex}.stat-label svg{color:#857fa1}.stat strong{margin:12px 0 4px;font-size:32px;font-weight:600;line-height:1.7;display:block}.stat strong small{color:var(--muted);font-size:14px;font-weight:400}.stat>span{color:var(--muted);font-size:12px}.welcome-panel{color:#fff;background:#7b68ee;border-radius:13px;justify-content:space-between;min-height:237px;margin-bottom:30px;padding:30px 36px;display:flex;overflow:hidden}.pill{background:#ffffff18;border:1px solid #fff2;border-radius:20px;padding:3px 10px;font-size:11px;display:inline-block}.welcome-panel h2{margin:12px 0 5px;font-size:26px}.welcome-panel p{color:#c2bed7;margin:0 0 20px;font-size:13px}.paper-mini{color:#38315a;background:#fff;border-radius:7px;width:190px;min-width:190px;margin:0 40px -60px 35px;padding:22px;transform:rotate(-9deg);box-shadow:12px 10px #ffffff15}.paper-mini>span{font-size:16px;font-weight:700}.paper-rule{background:#3b3071;height:3px;margin:13px 0 25px}.paper-mini i{border-bottom:1px solid #e5e4eb;height:15px;margin:14px 0;display:block}.paper-mini b{justify-content:space-between;font-size:9px;display:flex}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.text-button{color:var(--primary);background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.empty{text-align:center;color:var(--muted);padding:42px 20px}.empty>svg{color:#908ba7;box-sizing:content-box;background:#f2f1f6;border-radius:14px;padding:12px}.empty h3{color:var(--ink);margin:15px 0 3px}.empty p{margin:0 0 20px}.empty .button{font-size:13px}@media (max-width:1000px){.sidebar{width:210px;padding:25px 12px}.main{width:calc(100% - 210px);margin-inline-start:210px}.page-content{padding:28px 24px}.stats{grid-template-columns:repeat(2,1fr)}.topbar{padding:0 24px}.paper-mini{margin-inline:20px 0}}@media (max-width:700px){.sidebar{border-inline-end:0;border-bottom:1px solid var(--line);gap:12px;width:100%;height:auto;padding:14px;position:static}.brand{font-size:25px}.sidebar nav{display:flex;overflow:auto}.nav-item{flex-shrink:0;width:auto;padding:10px;font-size:12px}.nav-item svg{width:17px}.workspace-label,.sidebar-note,.profile{display:none}.shell{display:block}.main{width:100%;margin:0}.topbar{height:55px;padding:0 20px}.page-content{padding:24px 16px}.page-heading{flex-wrap:wrap;align-items:flex-start}h1{font-size:23px}.stats{gap:10px}.stat{padding:15px}.stat-label{font-size:12px}.welcome-panel{padding:25px}.paper-mini{display:none}.welcome-panel h2{font-size:22px}.section-heading{padding:18px}.button{font-size:13px}}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dddce5;border-radius:7px;outline:none;min-height:43px;padding:10px 12px;font-size:14px}input:disabled{color:#878592;background:#f4f4f6}input::placeholder,textarea::placeholder{color:#a4a2ad;font-size:13px}textarea{resize:vertical;line-height:1.9}input[type=checkbox]{appearance:none;cursor:pointer;background:#d9d7e1;border:0;border-radius:20px;flex-shrink:0;width:36px;height:21px;min-height:0;padding:0;position:relative}input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px}input[type=checkbox]:checked{background:var(--primary)}input[type=checkbox]:checked:before{transform:translate(15px)}.field{flex-direction:column;gap:7px;margin-bottom:18px;font-size:13px;font-weight:500;display:flex}.field small{color:var(--muted);font-size:12px;font-weight:400}.field>span{color:#49455c}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-body{padding:25px}.form-divider{border-top:1px solid var(--line);margin:14px 0 20px;padding-top:22px;font-size:14px;font-weight:600}.full{width:100%}.muted{color:var(--muted);font-size:13px}.icon-button{color:#706c81;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.icon-button:hover{background:#eeedf3}.danger{color:#bc5252!important}.button.danger{background:#fff6f6;border-color:#f0c8c8}.push-left{margin-inline-start:auto}.actions-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.actions-row>select{flex:1;width:auto}.modal-actions{gap:10px;margin-top:24px;display:flex}.error{color:#a63333;background:#fff3f3;border:1px solid #f3caca;border-radius:8px;margin-bottom:18px;padding:12px 16px;font-size:13px}.notice{color:#5b5673;background:#f2f1f7;border:1px solid #dedce9;border-radius:8px;margin:0 0 20px;padding:12px 16px;font-size:13px;line-height:1.9}.notice.subtle{background:#f6f6f8;border:0}.toast{color:#fff;z-index:1000;background:#201a3c;border-radius:10px;align-items:center;gap:12px;max-width:90vw;padding:13px 24px;font-size:14px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #17132c30}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.loading-screen{height:100vh;color:var(--muted);justify-content:center;align-items:center;gap:20px;display:flex}.modal{border:1px solid var(--line);width:550px;max-width:calc(100vw - 28px);max-height:90vh;color:var(--ink);background:#fff;border-radius:15px;padding:0;box-shadow:0 20px 100px #19142f33}.modal-wide{width:750px}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16122b66}.modal-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.modal-title h2{font-size:17px}.delete-confirm{background:#fff5f4;border-radius:8px;margin-top:20px;padding:15px;font-size:13px}.topbar-actions{align-items:center;gap:12px;display:flex}.profile-button{border:0;border-top:1px solid var(--line);text-align:start;background:0 0;width:100%;font-size:13px}.profile-button>svg{margin-inline-start:auto}.profile-button>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-count{background:#dfdcec;border-radius:5px;min-width:21px;margin-inline-start:auto;padding:0 5px;font-size:10px}.app-footer{color:#9a98a5;justify-content:space-between;max-width:1440px;margin:auto;padding:25px 42px;font-size:11px;display:flex}.section-description{color:var(--muted);font-size:12px}.dashboard-bottom{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;display:grid}.dashboard-bottom>button{text-align:start;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:16px;padding:22px;display:flex}.dashboard-bottom>button>svg{color:#807c93;margin-inline-start:auto}.dashboard-bottom strong{font-size:14px;font-weight:600}.dashboard-bottom p{color:var(--muted);margin:3px 0;font-size:12px}.quick-icon{color:#423873;background:#efeef5;border-radius:10px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.quick-icon.gold{color:#9d8042;background:#f9f4e8}.table-scroll{min-height:260px;overflow-x:auto}.data-table{border-collapse:collapse;white-space:nowrap;text-align:start;width:100%;font-size:13px}.data-table th{color:#8d8b98;border-bottom:1px solid var(--line);background:#fafafc;padding:14px 20px;font-size:12px;font-weight:500}.data-table td{border-bottom:1px solid #f0eff2;padding:18px 20px}.data-table tbody tr:last-child td{border:0}.data-table tbody tr:hover{background:#fbfbfd}.quote-title{text-align:start;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.quote-title small{color:#8d8a9a;margin-top:2px;font-size:11px;font-weight:400;display:block}.file-icon{color:#645d85;background:#f6f6f9;border:1px solid #e2e0ea;border-radius:7px;place-items:center;width:36px;height:40px;display:grid}.table-money{font-size:14px;font-weight:500}.table-money small{color:var(--muted);font-size:11px;font-weight:400}.status{color:#7d7b87;background:#f0f0f2;border-radius:6px;padding:3px 11px;font-size:11px;display:inline-block}.status.draft{color:#a58032;background:#fff6e6}.status.issued{color:#41357b;background:#edebf5}.row-menu{position:relative}.row-menu summary{cursor:pointer;color:#757284;border-radius:6px;place-items:center;width:30px;height:30px;list-style:none;display:grid}.row-menu summary::-webkit-details-marker{display:none}.row-menu summary:hover{background:#ebeaf0}.row-menu[open]>div{border:1px solid var(--line);z-index:30;background:#fff;border-radius:9px;width:195px;padding:6px;position:absolute;top:30px;left:0;box-shadow:0 8px 24px #201a3c20}.row-menu button{text-align:start;width:100%;color:var(--ink);background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.row-menu button:hover{background:#f1f0f6}.list-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.filter-tabs{gap:5px;display:flex}.filter-tabs button{color:#848290;background:0 0;border:0;border-radius:7px;padding:8px 14px;font-size:13px}.filter-tabs button.active{color:var(--primary);background:#ebeaf3;font-weight:600}.search-field{border:1px solid var(--line);color:#8d8a9b;background:#fff;border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.search-field input{box-shadow:none;background:0 0;border:0;max-width:260px}.entity-search{max-width:400px;margin-bottom:24px}.entity-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.entity-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:24px}.entity-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.entity-icon{color:#4f4874;background:#eeedf5;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.entity-card h2{font-size:17px}.entity-card p{color:var(--muted);white-space:pre-wrap;margin:8px 0 18px;font-size:13px}.entity-detail{color:#78748a;overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:7px;font-size:12px;display:flex}.catalog-price{border-top:1px solid var(--line);padding-top:16px;font-size:23px;font-weight:600;display:block}.catalog-price small{color:var(--muted);font-size:12px;font-weight:400}.templates-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.template-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.template-thumb{pointer-events:none;background:#ebeaf0;height:330px;padding:24px 20px 0;overflow:hidden}.template-thumb .quote-preview{transform-origin:100% 0;width:650px;transform:scale(.42);box-shadow:0 15px 35px #1f193b20}.template-info{background:#fff;padding:22px;position:relative}.template-info h2{font-size:20px}.template-info p{color:var(--muted);margin:8px 0 22px;font-size:12px}.template-number{float:inline-end;color:#c0becb;font-size:21px}.template-note{margin-top:24px}.settings-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.settings-section{margin-bottom:22px}.settings-section .section-heading{padding:18px 24px}.settings-section .section-heading>svg{color:#8e8aa3}.settings-section h2{font-size:16px}.logo-upload{align-items:center;gap:20px;margin-bottom:28px;display:flex}.logo-box{color:#827c9e;background:#f6f5f9;border:1px dashed #c9c6d9;border-radius:13px;place-items:center;width:85px;height:85px;display:grid}.logo-box img{object-fit:contain;max-width:75px;max-height:75px}.logo-upload small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.upload-button{cursor:pointer;padding:6px 13px;font-size:12px;position:relative;overflow:hidden}.upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.color-picker{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.color-picker input{width:46px;padding:4px}.toggle-row{border-bottom:1px solid #eeedf2;justify-content:space-between;align-items:center;gap:18px;padding:13px 0;font-size:13px;display:flex}.toggle-row small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.settings-hint{color:var(--muted);padding-top:10px;font-size:12px;line-height:2}.account-form{max-width:620px}.logout{color:#a25050;margin-top:20px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.editor-page{max-width:1700px}.editor-header{margin-bottom:20px}.editor-header>.text-button{margin-bottom:14px}.editor-title{justify-content:space-between;align-items:center;display:flex}.editor-title p{color:#8d8a9b;margin:4px 0;font-size:12px}.save-status{color:#6b658b;align-items:center;gap:5px;margin-inline-start:15px;display:inline-flex}.steps{border:1px solid var(--line);background:#fff;border-radius:10px;gap:8px;margin-bottom:26px;padding:8px;display:flex}.step{color:#888595;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.step>span{background:#f2f1f4;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.step.active{color:var(--primary);background:#eeedf5;font-weight:600}.step.active>span{background:var(--primary);color:#fff}.step.done>span{color:#4b4278;background:#e5e3f0}.editor-grid{grid-template-columns:minmax(380px,1fr) minmax(340px,1fr);align-items:start;gap:26px;display:grid}.editor-form .section-heading{padding:18px 24px}.editor-form .section-heading h2{font-size:16px}.editor-footer{border-top:1px solid var(--line);justify-content:space-between;padding:18px 24px;display:flex}.preview-column{min-width:0;position:sticky;top:20px}.preview-label{color:#858296;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:12px;display:flex}.preview-label>span{align-items:center;gap:8px;display:flex}.preview-label small{font-size:11px}.quote-preview{background:#fff;border:1px solid #e3e2e9;overflow:hidden;box-shadow:0 4px 20px #35304f10}.preview-column .quote-document{padding:27px;font-size:11px}.preview-column .doc-head h1{font-size:23px}.preview-column .doc-brand{font-size:18px}.preview-column .doc-table{font-size:10px}.preview-column .doc-table th,.preview-column .doc-table td{padding:9px 5px}.preview-column .doc-table small{font-size:9px}.preview-column .doc-summary{width:235px;font-size:11px}.preview-column .doc-meta{font-size:10px}.preview-column .doc-title{font-size:16px}.item-card{border:1px solid var(--line);background:#fcfcfd;border-radius:9px;margin-bottom:16px;padding:16px}.item-heading{color:var(--primary);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.item-numbers{grid-template-columns:1fr 1.5fr 1fr;gap:12px;display:grid}.item-bottom{justify-content:space-between;align-items:end;gap:20px;display:flex}.item-bottom .field{max-width:65%;margin:0}.item-bottom strong{white-space:nowrap;padding-bottom:10px;font-size:19px}.item-bottom strong small{color:var(--muted);font-size:11px;font-weight:400}.totals{background:#f6f5f8;border-radius:8px;padding:12px 17px;font-size:13px}.totals>div{color:#817e91;justify-content:space-between;padding:7px 0;display:flex}.totals .grand-total{color:var(--primary);border-top:1px solid #dfdde7;margin-top:8px;padding-top:14px;font-size:17px;font-weight:600}.template-options{gap:10px;display:flex}.template-option{border:1px solid var(--line);color:#716d87;background:#fff;border-radius:8px;flex:1;align-items:center;gap:8px;padding:16px 10px;font-size:13px;display:flex}.template-option.selected{border-color:var(--primary);color:var(--primary);background:#f0eff7}.template-option>svg:last-child:not(:first-child){width:14px}.publish-review{text-align:center;padding:15px 0}.review-icon{width:70px;height:70px;color:var(--primary);background:#eeedf5;border-radius:20px;place-items:center;margin:0 auto 20px;display:grid}.publish-review h2{font-size:21px}.publish-review p{color:var(--muted);font-size:13px}.review-summary{text-align:start;background:#f7f7f9;border-radius:8px;margin:24px 0;padding:16px}.review-summary>div{color:var(--muted);justify-content:space-between;gap:15px;padding:8px 0;font-size:13px;display:flex}.review-summary strong{color:var(--ink);font-weight:500}.publish-review>small{margin-top:15px;font-size:11px;display:block}.success-banner{color:var(--primary);background:#efeef6;border-radius:10px;align-items:center;gap:13px;padding:20px;display:flex}.success-banner small{color:#7d7895;margin-top:5px;font-size:12px;display:block}.delivery-options{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}.delivery-option{color:var(--primary);background:#fff;border:1px solid #dedce8;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:25px 12px;display:flex}.delivery-option:hover{background:#f7f6fa}.delivery-option strong{font-size:14px;font-weight:600}.delivery-option span{color:var(--muted);font-size:11px}.link-box{gap:6px;margin-bottom:18px;display:flex}.version-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.version-row small{color:var(--muted);font-size:11px;display:block}.version-row .button{padding:8px 12px;font-size:12px}.mobile-preview-toggle{display:none}.auth-layout{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-story{color:#fff;background:#7b68ee;flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px 55px;display:flex}.auth-story .brand{color:#fff;padding:0}.auth-story .brand-mark{color:#fff;background:#ffffff20}.auth-story .brand-sub{color:#b1abcf}.auth-story-content{width:100%;max-width:470px;margin:45px auto}.auth-story-content>h1{letter-spacing:-1px;margin:18px 0;font-size:46px;line-height:1.65}.auth-story-content>p{color:#beb9d8;font-size:16px;line-height:2.2}.auth-story>small{color:#a29cc3;font-size:11px}.auth-document{color:#2e284b;background:#fff;border-radius:10px;margin:35px 0 28px;padding:26px 30px;transform:rotate(-2deg);box-shadow:12px 12px #ffffff0c}.auth-document>div:first-child{color:#7b68ee;align-items:center;gap:8px;display:flex}.auth-document>div:first-child>span{color:#8f8c9c;margin-inline-start:auto;font-size:10px}.auth-document h3{margin:20px 0 0;font-size:16px}.auth-document p{color:#9391a0;margin:2px 0 20px;font-size:11px}.sample-line{border-top:1px solid #e9e8ee;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.auth-document footer{background:#eeedf5;border-radius:5px;justify-content:space-between;align-items:center;margin:10px -6px 0;padding:12px;font-size:12px;display:flex}.auth-document footer strong{font-size:17px}.auth-document>small{color:#a4a2b1;text-align:end;margin-top:8px;font-size:9px;display:block}.auth-benefits{color:#d5d2e6;justify-content:space-between;font-size:12px;display:flex}.auth-benefits>span{align-items:center;gap:5px;display:flex}.auth-form-area{flex-direction:column;align-items:flex-start;padding:40px 55px;display:flex}.auth-form-area>.local-badge{align-self:flex-end}.auth-form-wrap{width:100%;max-width:385px;margin:auto}.auth-form-wrap h2{letter-spacing:-.6px;font-size:28px}.auth-form-wrap>p{color:var(--muted);margin:8px 0 32px;font-size:14px}.auth-form-wrap .field{margin-bottom:20px}.auth-form-wrap .button.full{margin-top:8px;padding:13px}.auth-switch{color:#8d8b9a;text-align:center;margin:23px 0 14px;font-size:13px}.auth-switch button{font-weight:600}.local-info{border-top:1px solid var(--line);color:#9391a0;align-items:flex-start;gap:10px;margin-top:35px;padding-top:22px;font-size:11px;line-height:1.9;display:flex}.local-info svg{flex-shrink:0;margin-top:3px}@media (min-width:1500px){.template-thumb .quote-preview{transform:scale(.5)}}@media (max-width:1200px){.editor-grid{grid-template-columns:1fr}.preview-column{width:100%;max-width:780px;margin:auto;position:static}.templates-grid{gap:16px}.template-thumb{height:270px;padding:18px 12px 0}.template-thumb .quote-preview{transform:scale(.32)}.stat strong{font-size:27px}.entity-grid{grid-template-columns:repeat(2,1fr)}.auth-story,.auth-form-area{padding:35px}.auth-story-content>h1{font-size:39px}}@media (max-width:850px){.settings-layout,.dashboard-bottom{grid-template-columns:1fr}.templates-grid{grid-template-columns:1fr 1fr}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form-area{min-height:100vh;padding:30px}.auth-form-wrap{margin:70px auto}.auth-form-area:before{content:"مدار";color:var(--primary);font-size:30px;font-weight:700;position:absolute}.version-row{flex-wrap:wrap;align-items:flex-start}}@media (max-width:700px){.topbar-actions{gap:4px}.profile-button{display:none}.entity-grid,.templates-grid{grid-template-columns:1fr}.template-thumb{height:330px;padding:25px}.template-thumb .quote-preview{transform:scale(.49)}.form-body{padding:20px}.form-grid{grid-template-columns:1fr;gap:0}.settings-section .section-heading{padding:18px 20px}.steps{gap:3px;padding:5px}.step{flex-direction:column;gap:4px;padding:8px 2px;font-size:10px}.step>span{width:21px;height:21px}.editor-title h1{font-size:21px}.editor-title .button{padding:8px 12px;font-size:12px}.editor-grid{display:block}.preview-column{display:none}.editor-grid.show-preview .preview-column{display:block}.editor-grid.show-preview .editor-form{display:none}.mobile-preview-toggle{width:100%;margin-bottom:16px;display:flex}.item-numbers{gap:8px}.item-card{padding:12px}.template-options{gap:5px}.template-option{padding:13px 8px;font-size:12px}.template-option svg{width:18px}.list-toolbar{gap:15px;padding:16px}.search-field{width:100%}.search-field input{max-width:none}.filter-tabs{justify-content:space-between;width:100%}.filter-tabs button{padding:7px 11px}.data-table td,.data-table th{padding:14px}.app-footer{padding:20px}.preview-column .quote-document{padding:20px 14px}.delivery-option{padding:20px 8px}.delivery-option strong{font-size:12px}.delivery-option span{font-size:10px}.modal-title h2{font-size:16px}.logo-upload{gap:13px}.auth-form-area{padding:25px}.auth-form-wrap h2{font-size:25px}.version-row .actions-row{gap:5px}.version-row .button{padding:7px;font-size:11px}.form-body>.muted{font-size:12px}.stat strong{font-size:25px}.stat-label svg{width:16px}.nav-item{font-size:12px}.nav-count{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html{overflow-x:clip}.main,.page-content{min-width:0}.data-table tbody tr:nth-child(n+3) .row-menu[open]>div{top:auto;bottom:30px}@media (max-width:700px){.data-table,.data-table tbody{white-space:normal;width:100%;display:block}.data-table thead{display:none}.data-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px 10px;padding:14px 16px;display:grid;position:relative}.data-table td{border:0;min-width:0;padding:3px 0}.data-table td:first-child{grid-column:1/-1;margin-bottom:7px;padding-inline-end:25px}.data-table td:nth-child(2){color:var(--muted);font-size:12px}.data-table td:nth-child(3){text-align:end;font-size:14px}.data-table td:nth-child(5){display:none}.data-table td:last-child{position:absolute;top:14px;left:12px}.quote-title{white-space:normal;font-size:13px;line-height:1.8}.quote-title small{font-size:11px}.data-table .row-menu[open]>div{top:30px;bottom:auto}.table-scroll{min-height:240px}.table-scroll:has(.row-menu[open]){padding-bottom:160px}}:root{--primary:#7b68ee;--ink:#292a34;--muted:#858593;--line:#e8e8ef;--bg:#f7f8fb}.brand-mark{background:linear-gradient(145deg,#a15bfa,#7b68ee 65%,#ef63b4);box-shadow:0 4px 12px #7b68ee20}.brand{color:#262730}.sidebar{background:#fff}.nav-item.active{color:#7056dc;background:#f0edff}.nav-item:hover{background:#f6f4fd}.nav-count{color:#7056dc;background:#e4dfff}.topbar{background:#fff}.welcome-panel{background:linear-gradient(115deg,#262631,#343040);border:1px solid #3d394c;position:relative}.welcome-panel h2{font-size:28px}.welcome-panel p{color:#c8c5d8}.welcome-panel .pill{color:#ded6ff;background:#7b68ee25;border-color:#b4a5ff30}.welcome-panel .button.light{color:#6e53d7}.paper-mini{color:#625090}.paper-rule{background:#7b68ee}.auth-story{color:#fff;background:linear-gradient(150deg,#252630,#332d46)}.auth-story .brand{color:#fff}.auth-story .brand-mark{background:linear-gradient(135deg,#a15bfa,#7b68ee,#ef63b4)}.auth-story-content>p{color:#c7c1d8}.auth-benefits{color:#d6cfea}.auth-story>small{color:#b0a6c7}.auth-document{color:#41414e}.auth-document>div:first-child{color:#7b68ee}.auth-document footer{background:#f2efff}.auth-document .sample-line{border-color:#e9e8f0}.button.primary{background:#7b68ee;border-color:#7b68ee;box-shadow:0 3px 8px #7b68ee18}.button.primary:hover{background:#6c58db}.button:focus-visible,a:focus-visible{outline-color:#a092f4}.button.light{color:#7056dc}input:focus,select:focus,textarea:focus{border-color:#9b8cec;box-shadow:0 0 0 3px #7b68ee12}.required-star{color:#dc3545;margin-inline:2px;font-weight:700}.language-switch{border:1px solid var(--line);color:#615977;cursor:pointer;white-space:nowrap;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.language-switch:hover{background:#f5f2ff}.auth-form-area>.language-switch{align-self:flex-end;margin-bottom:14px}.editor-footer{background:#fff;flex-wrap:wrap;gap:10px}.save-draft-bottom{color:#7056dc;background:#f8f6ff;border-color:#cfc5fa;margin-inline-end:auto}.editor-title{padding-bottom:5px}.preview-column .quote-document{padding:16px}.template-thumb .quote-document{padding:24px}.settings-section .color-picker{display:none}html[dir=ltr] body{font-family:Arial,Noto Sans Arabic,sans-serif;line-height:1.65}html[dir=ltr] h1,html[dir=ltr] h2{letter-spacing:-.6px}html[dir=ltr] .brand-sub{letter-spacing:0}html[dir=ltr] .auth-story-content>h1{font-size:43px;line-height:1.35}html[dir=ltr] .auth-story-content>p{line-height:1.8}html[dir=ltr] .auth-form-area:before{content:"Propo"}html[dir=ltr] .lucide-arrow-left,html[dir=ltr] .lucide-arrow-right,html[dir=ltr] .lucide-arrow-up-left{transform:scaleX(-1)}@media (max-width:700px){.topbar{gap:8px;padding:0 14px}.topbar>span{font-size:11px}.breadcrumb{margin-inline-start:4px}.local-badge{display:none}.language-switch{padding:6px 8px;font-size:11px}.editor-footer{padding:14px}.editor-footer .button{padding:8px 11px;font-size:12px}.preview-column .quote-document{padding:12px}.welcome-panel h2{font-size:23px}.auth-form-area>.language-switch{display:flex}.topbar-actions{gap:5px}}.navigation-progress{z-index:10000;pointer-events:none;transform-origin:0;opacity:0;background:linear-gradient(90deg,#7b68ee,#a78bfa);height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0);box-shadow:0 0 8px #7b68ee66}html[dir=rtl] .navigation-progress{transform-origin:100%}.template-free-badge{color:#777481;background:#f7f7f9;border:1px solid #d8d7df;border-radius:999px;align-items:center;width:max-content;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.template-option .template-free-badge{margin-inline-start:auto}.template-info h2{align-items:center;gap:9px;display:flex}.template-info h2 .template-free-badge{font-size:10px;font-weight:600}.palette-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.palette-option{color:#666371;text-align:start;background:#fff;border:1px solid #dedde5;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:9px;font-size:11px;display:flex}.palette-option:hover{border-color:#aaa7b4}.palette-option.selected{color:#302d38;border-color:#514c60;font-weight:600;box-shadow:0 0 0 2px #302c3b12}.palette-option>svg{flex:none;margin-inline-start:auto}.palette-swatch{border-radius:5px;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0002}.template-palette-strip{gap:6px;margin:8px 0 14px;display:flex}.template-palette-strip .palette-swatch{border-radius:50%;width:18px;height:18px}@media (max-width:700px){.palette-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.data-table{table-layout:fixed}.data-table th,.data-table td{text-align:start;vertical-align:middle}.data-table th:nth-child(4),.data-table td:nth-child(4){width:15%}.data-table .cell-number{text-align:center;color:#9693a0}.data-table .cell-amount{text-align:end}.quote-row{cursor:pointer}.quote-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;background:#f7f5ff}.issued-share-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.issued-share-actions .button{justify-content:center}.issued-link{margin-top:4px}.review-icon.issued{color:#277047;background:#e9f6ee}.button.whatsapp,.delivery-option.whatsapp{color:#217a48;border-color:#bfe1cd}.issued-delivery{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.data-table tbody .quote-row{grid-template-columns:28px minmax(0,1fr) auto}.data-table .quote-row td:first-child{grid-column:1;align-self:start;margin:0;padding:6px 0;display:block}.data-table .quote-row td:nth-child(2){grid-column:2/4;margin-bottom:7px;padding-inline-end:28px}.data-table .quote-row td:nth-child(3){color:var(--muted);grid-column:2;font-size:12px}.data-table .quote-row td:nth-child(4){text-align:end;grid-column:3;font-size:14px}.data-table .quote-row td:nth-child(5){grid-column:2;display:block}.data-table .quote-row td:nth-child(6){display:none}.data-table .quote-row td:last-child{display:block}.issued-share-actions{grid-template-columns:1fr}}.welcome-panel{margin-top:24px}.data-table th,.data-table td{white-space:normal;overflow-wrap:anywhere;padding:15px 12px}.data-table th:first-child,.data-table td:first-child{width:5%}.data-table th:nth-child(2),.data-table td:nth-child(2){width:29%}.data-table th:nth-child(3),.data-table td:nth-child(3){width:17%}.data-table th:nth-child(4),.data-table td:nth-child(4){text-align:center;width:17%}.data-table th:nth-child(5),.data-table td:nth-child(5){width:11%}.data-table th:nth-child(6),.data-table td:nth-child(6){width:13%}.data-table th:nth-child(7),.data-table td:nth-child(7){width:8%}.data-table .cell-amount{text-align:center;white-space:nowrap}.table-money .currency{margin-inline-start:6px;display:inline-block}.file-icon{flex-shrink:0}.row-menu[open]>div{left:auto;right:auto;max-width:calc(100vw - 40px);inset-inline-end:0}.table-scroll:has(.row-menu[open]){padding-bottom:210px}.search-picker{flex:1;min-width:180px;position:relative}.picker-results{border:1px solid var(--line);background:#fff;border-radius:8px;max-height:260px;margin-top:6px;padding:6px;overflow:auto}.picker-results button{text-align:start;background:#fff;border:0;border-radius:5px;width:100%;padding:10px;display:block}.picker-results button:hover,.picker-results button:focus-visible{background:#f0edff}.picker-results p{color:var(--muted);padding:10px}.client-list .entity-card{border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:40px minmax(130px,1.3fr) repeat(3,minmax(100px,1fr));align-items:center;gap:10px 20px;padding:18px 20px;display:grid}.client-list .entity-top{grid-area:1/1/3;margin:0}.client-list .entity-icon{display:none}.client-list h2{grid-area:1/2;font-size:15px}.client-list p{grid-area:2/2;margin:0;font-size:12px}.client-list .entity-detail{min-width:0;margin:0;font-size:12px}.client-list .entity-card:last-child{border-bottom:0}@media (min-width:701px) and (max-width:1100px){.client-list .entity-card{grid-template-columns:30px 1fr 1fr}.client-list .entity-detail{grid-column:3}.client-list .entity-top{align-self:start}}@media (max-width:700px){.data-table .quote-row td{width:auto!important}.data-table .quote-row td:nth-child(4){text-align:center}.data-table .quote-row td:last-child{left:auto;right:auto;inset-inline-end:12px}.client-list .entity-card{grid-template-columns:30px 1fr;gap:8px}.client-list .entity-detail{grid-column:2}.client-list .entity-top{align-self:start}}.clients-table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:13px}.clients-table th{color:var(--muted);text-align:start;border-bottom:1px solid var(--line);background:#fafafc;padding:14px 16px;font-weight:500}.clients-table td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:17px 16px}.clients-table th:first-child{width:25%}.clients-table th:last-child{width:65px}.clients-table small{color:var(--muted);margin-top:4px;display:block}.clients-table tr:last-child td{border-bottom:0}.preview-design-controls{margin-top:14px;padding:16px}.preview-design-controls .palette-options{margin-top:12px}.preview-design-controls .template-option{justify-content:center}.preview-design-controls [role=status]{margin-top:8px;display:block}.editor-title{gap:15px}@media (max-width:700px){.clients-table,.clients-table tbody{display:block}.clients-table thead{display:none}.clients-table tr{border-bottom:1px solid var(--line);padding:12px 16px;display:block}.clients-table td{border:0;justify-content:space-between;gap:15px;padding:8px 0;display:flex}.clients-table td:first-child{display:block}.clients-table td:not(:first-child):before{content:attr(data-label);color:var(--muted);flex-shrink:0}.clients-table td bdi{overflow-wrap:anywhere;text-align:end;min-width:0}.editor-title{align-items:flex-start}.editor-title .button{padding:9px;font-size:12px}}.clients-table th,.clients-table td{text-align:start;vertical-align:middle;padding:15px 12px}.clients-table th:first-child{width:5%}.clients-table th:nth-child(2){width:25%}.clients-table th:nth-child(3){width:22%}.clients-table th:nth-child(4){width:15%}.clients-table th:nth-child(5){width:13%}.clients-table th:nth-child(6){width:12%}.clients-table th:nth-child(7){width:8%}.clients-table .cell-number{color:#9693a0;text-align:center}.clients-table strong{font-weight:500}.status.won{color:#217a48;background:#e8f5ed}.editor-grid{margin-top:40px}.preview-column{position:relative}.preview-label{min-height:22px;margin:0;position:absolute;inset:-30px 0 auto}.filter-tabs{flex-wrap:wrap}@media (min-width:1201px){.preview-column{position:sticky;top:45px}}@media (max-width:700px){.clients-table td{padding:8px 0}.clients-table td.cell-number{text-align:start;color:#9693a0;display:block}.clients-table td:nth-child(2){display:block}.clients-table td:nth-child(2):before,.clients-table td.cell-number:before{display:none}.clients-table td:last-child{display:flex}.editor-grid{margin-top:35px}}.shell .sidebar{color:#f2f2f8;background:#20212b;border-color:#343541}.shell .topbar{color:#f1f1f7;background:#292a36;border-color:#393a47}.shell .sidebar .brand{color:#fff}.shell .sidebar .brand-sub,.shell .workspace-label{color:#aeb0c1}.shell .nav-item{color:#c4c6d6}.shell .nav-item:hover{color:#fff;background:#30313f}.shell .nav-item.active{color:#e1d9ff;background:#44405f}.shell .sidebar-note{color:#c8bbff}.shell .sidebar-note p,.shell .profile small{color:#aeb0c1}.shell .profile-button{color:#f2f2f8;border-color:#3b3c48}.shell .profile-button:hover{background:#292a36}.shell .topbar .breadcrumb{color:#bfc0d1}.shell .topbar .language-switch,.shell .topbar .local-badge{color:#efeff6;background:#353644;border-color:#4b4d5c}.shell .topbar .icon-button{color:#e4e4ee}.shell .topbar .icon-button:hover{background:#40414f}.upgrade-button{color:#fff;text-align:start;background:linear-gradient(110deg,#4f3f79,#37304d);border:1px solid #7862b7;border-radius:10px;align-items:center;gap:10px;width:100%;margin-top:24px;padding:13px 11px;font-size:13px;display:flex}.upgrade-button small{color:#d2c8e9;margin-top:3px;font-size:11px;font-weight:400;display:block}.upgrade-icon{flex:none;place-items:center;width:30px;display:grid}.sidebar-home-link{color:#b9b6c9;padding:15px 14px;font-size:12px}.sidebar-home-link:hover{color:#fff}.pro-shell .sidebar{background:#1c1a28}.pro-shell .topbar{background:#272335}.soon-badge{color:#705488;white-space:nowrap;background:#f3eefb;border:1px solid #d8cdee;border-radius:50px;padding:5px 12px;font-size:12px;display:inline-flex}.pro-wordmark{letter-spacing:3px;color:#7b68ee;font-size:12px;font-weight:700}.pro-overview{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.pro-overview>div{border-inline-end:1px solid var(--line);padding:24px}.pro-overview>div:last-child{border:0}.pro-overview small{color:var(--muted);margin-bottom:10px;font-size:13px;display:block}.pro-overview strong{font-size:17px}.pro-coming{text-align:center;background:linear-gradient(150deg,#fff,#f1edf8);border:1px solid #dfd6ee;border-radius:14px;flex-direction:column;align-items:center;min-height:410px;padding:52px 32px;display:flex}.pro-symbol{color:#7e60a5;background:#eae3f5;border:1px solid #dcd0ee;border-radius:20px;place-items:center;width:76px;height:76px;margin-bottom:22px;display:grid}.pro-coming h2{margin:12px 0;font-size:28px}.pro-coming p{color:#777184;max-width:620px;font-size:15px;line-height:2}.pro-access-note{color:#81798f;align-items:center;gap:8px;margin:12px 0 26px;font-size:12px;display:flex}.auth-home-link{color:#766987;margin-bottom:12px;font-size:13px}.landing{--landing-ink:#23232f;color:var(--landing-ink);background:#fff;font-size:16px;overflow-x:clip}.landing-nav{color:#fff;background:#20212b;justify-content:space-between;align-items:center;gap:25px;padding:22px max(5vw,24px);display:flex}.landing-nav .brand{color:#fff;flex-shrink:0}.landing-nav nav{color:#c6c7d2;gap:32px;font-size:14px;display:flex}.landing-nav-actions{align-items:center;gap:20px;font-size:14px;display:flex}.landing-nav .language-switch{color:#fff;background:#30313f;border-color:#494a59}.landing-nav .button{font-size:13px}.landing-hero{grid-template-columns:1fr 1fr;align-items:center;gap:74px;max-width:1300px;margin:auto;padding:88px 40px 76px;display:grid}.landing-eyebrow{color:#7f67c6;letter-spacing:.3px;font-size:13px;font-weight:600}.hero-copy h1{letter-spacing:-1.8px;margin:20px 0;font-size:clamp(36px,4.25vw,62px);font-weight:700;line-height:1.55}.hero-copy em{color:#7b68ee;font-style:normal}.hero-copy>p{color:#737380;max-width:520px;font-size:17px;line-height:2}.hero-cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.hero-cta>.button{padding:14px 20px;font-size:14px}.hero-cta>a:last-child{color:#737380;align-items:center;gap:6px;font-size:13px;display:inline-flex}.hero-benefits{color:#8a8697;flex-wrap:wrap;gap:22px;margin-top:22px;font-size:12px;display:flex}.hero-benefits span{align-items:center;gap:6px;display:flex}.hero-benefits svg{color:#6a8a78}.landing-product{background:#f5f4f9;border:1px solid #e1deea;border-radius:15px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 75px #443a7316}.product-toolbar{color:#888494;border-bottom:1px solid #e3e0ec;align-items:center;gap:9px;padding:17px 20px;font-size:11px;display:flex}.product-dot{background:#8c7bc6;border-radius:50%;flex:none;width:8px;height:8px}.product-badge{border:1px solid #dedbe7;border-radius:4px;margin-inline-start:auto;padding:2px 6px;font-size:10px}.product-paper{background:#fff;border:1px solid #e8e5ee;margin:20px;padding:30px 26px}.paper-heading{border-bottom:1px solid #dcd8e5;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.demo-monogram{font-family:Georgia,serif;font-size:40px;font-style:italic}.paper-heading strong{font-size:20px;display:block}.paper-heading small{color:#9692a2;font-size:10px}.paper-client{margin:23px 0}.paper-client small{color:#9692a2;font-size:10px}.paper-client h3{margin:5px 0;font-size:16px}.paper-client p{color:#8f8a9a;margin:4px 0;font-size:11px}.landing-quote-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.landing-quote-table th,.landing-quote-table td{text-align:start;overflow-wrap:anywhere;border-bottom:1px solid #efedf3;padding:12px 8px}.landing-quote-table th{color:#88828e;background:#f6f5f9;font-weight:500}.landing-quote-table th:first-child{width:10%}.landing-quote-table th:last-child{width:28%}.landing-quote-table th:last-child,.landing-quote-table td:last-child{text-align:end}.paper-total{color:#fff;background:#292a36;justify-content:space-between;margin-top:22px;padding:15px 12px;font-size:12px;display:flex}.paper-total strong{font-size:18px}.paper-total small{font-size:10px;font-weight:400}.paper-delivery{color:#8e839d;justify-content:center;gap:24px;margin-top:20px;font-size:10px;display:flex}.paper-delivery span{align-items:center;gap:5px;display:flex}.landing-section{max-width:1220px;margin:auto;padding:70px 30px;scroll-margin-top:24px}.landing-section-title{text-align:center;margin-bottom:40px}.landing-section-title h2{margin:12px 0;font-size:32px;line-height:1.6}.landing-section-title p{color:#878190;font-size:15px}.landing-features{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.landing-features article{border:1px solid #e8e6ed;border-radius:12px;padding:28px}.feature-top{color:#8e7ab5;justify-content:space-between;margin-bottom:26px;display:flex}.feature-top span{color:#c7c2d0;font-size:13px}.landing-features h3{margin:12px 0;font-size:19px}.landing-features p{color:#86808e;margin-bottom:0;font-size:14px;line-height:2}.plans-section{padding-top:65px;padding-bottom:85px}.plan-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:920px;margin:auto;display:grid}.plan-card{border:1px solid #e4e0ec;border-radius:16px;flex-direction:column;align-items:stretch;padding:34px;display:flex}.plan-label{justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.plan-card h3{margin:22px 0 12px;font-size:34px}.plan-card h3 small{color:#9891a3;margin-top:8px;font-size:12px;font-weight:400;display:block}.plan-card>p{color:#8c8495;font-size:14px}.plan-card ul{margin:24px 0 35px;padding:0;list-style:none}.plan-card li{align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.plan-card li svg{color:#7d69b0;flex-shrink:0}.plan-card>.button{margin-top:auto}.pro-plan{color:#f4effa;background:#282532;border-color:#393244}.pro-plan .soon-badge{color:#dbc6f3;background:#40364f;border-color:#5c4c72}.pro-plan>p{color:#beb4c9}.pro-plan h3 small{color:#b5a8c2}.pro-plan-note{color:#c7b2e5;border-top:1px solid #49404f;margin:10px 0 24px;padding:24px 0}.pro-plan-note h4{margin:12px 0;font-size:17px}.pro-plan-note p{color:#b6a9c1;font-size:13px;line-height:2}.pro-plan>.button{color:#e1d4ef;background:#40384f;border-color:#665477}.landing-final{text-align:center;background:#f7f5fb;padding:55px 32px}.landing-final h2{margin-bottom:26px;font-size:32px}.landing-footer{color:#d2cedc;background:#20212b;justify-content:space-between;align-items:center;gap:20px;padding:30px max(5vw,24px);font-size:12px;display:flex}.landing-footer strong{color:#fff;font-size:18px}.landing-footer span{color:#9992a7}html[dir=ltr] .hero-copy h1{letter-spacing:-2.7px;margin:24px 0;line-height:1.16}@media (max-width:1000px){.landing-hero{gap:35px;padding:65px 30px}.landing-nav nav{display:none}.hero-copy h1{font-size:42px}.landing-features{gap:14px}.landing-features article{padding:22px}.landing-nav-actions{gap:12px}.product-paper{margin:14px;padding:22px 16px}.pro-overview strong{font-size:15px}}@media (max-width:700px){.shell .upgrade-button{align-self:stretch;width:auto;margin:0;padding:10px 14px}.upgrade-button small{display:none}.sidebar-home-link{inset-inline-end:18px;padding:5px;font-size:11px;position:absolute;top:16px}.landing-nav{flex-wrap:wrap;gap:12px;padding:17px 16px}.landing-nav .brand{gap:8px;padding:0;font-size:24px}.landing-nav .brand-mark{width:35px;height:35px;font-size:23px}.landing-nav-actions{gap:10px}.landing-nav-actions>.button{display:none}.landing-login{font-size:12px}.landing-nav .language-switch{padding:6px 8px;font-size:11px}.landing-hero{grid-template-columns:1fr;gap:35px;padding:45px 22px}.hero-copy h1{font-size:42px;line-height:1.5}.hero-copy>p{font-size:15px}.hero-cta>.button{font-size:13px}.hero-cta{gap:15px}.landing-product{transform:none}.landing-section{padding:45px 22px}.landing-section-title h2{font-size:25px}.landing-features,.plan-grid{grid-template-columns:1fr}.landing-features article{padding:24px}.feature-top{margin-bottom:15px}.plan-card{padding:27px}.landing-final{padding:42px 22px}.landing-final h2{font-size:26px}.landing-footer{flex-wrap:wrap;padding:25px 22px}.landing-footer span{order:3;width:100%}.pro-overview{grid-template-columns:1fr}.pro-overview>div{border-inline-end:0;border-bottom:1px solid var(--line);padding:18px}.pro-coming{padding:32px 20px}.pro-coming h2{font-size:24px}.pro-coming p{font-size:14px}.pro-access-note{align-items:flex-start}.pro-access-note svg{flex-shrink:0}}.light-landing{background:#fff}.light-landing .landing-nav{color:#363243;background:#fff;border-bottom:1px solid #efedf4;padding-block:19px}.light-landing .landing-nav .brand{color:#302c3c}.light-landing .landing-nav nav{color:#746d80;gap:24px;font-size:13px}.light-landing .landing-nav .language-switch{color:#675b7b;background:#faf9fd;border-color:#e5dfed}.light-landing .landing-hero{grid-template-columns:.9fr 1.1fr;gap:50px;max-width:1400px;padding-top:54px;padding-bottom:65px}.light-landing .hero-copy h1{font-size:clamp(38px,4vw,58px)}.light-landing .landing-footer{color:#796f87;background:#f8f7fc;border-top:1px solid #e9e4f1}.light-landing .landing-footer strong{color:#4c405c}.light-landing .pro-plan{color:#483a60;background:linear-gradient(145deg,#faf8ff,#f0ebfb);border-color:#d8ccea}.light-landing .pro-plan>p,.light-landing .pro-plan h3 small{color:#7e7191}.light-landing .pro-plan-note{color:#8c6bb4;border-color:#e1d7ed}.light-landing .pro-plan-note p{color:#81708f}.light-landing .pro-plan .soon-badge{color:#80609a;background:#eee5f7;border-color:#dbcaeb}.launch-banner{color:#67518d;background:linear-gradient(100deg,#e5f2ff,#efe8fc,#fff0ee,#e5f2ff) 0 0/300% 100%;justify-content:center;align-items:center;gap:14px;min-height:45px;padding:11px 20px;font-size:13px;animation:10s ease-in-out infinite offer-shimmer;display:flex}.launch-banner.paused{animation-play-state:paused}.launch-banner>a{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.launch-banner a span{color:#897798;font-size:12px}.launch-banner button{color:#776286;background:#fff6;border:1px solid #c6b6da;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}@keyframes offer-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.advanced-preview{background:#f7f7fb;border:1px solid #e4e2ea;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 22px 70px #51476916}.demo-top{color:#8f889a;border-bottom:1px solid #e6e3ed;justify-content:space-between;align-items:center;gap:10px;padding:15px 19px;font-size:11px;display:flex}.demo-top>span{align-items:center;gap:8px;display:flex}.demo-top>small{white-space:nowrap;border:1px solid #e1dae9;border-radius:5px;padding:3px 7px;font-size:10px}.demo-sheet{background:#fff;border:1px solid #e6e3eb;margin:15px;padding:24px;box-shadow:0 4px 15px #29233605}.demo-header{border-bottom:1px solid #dce1df;justify-content:space-between;align-items:center;gap:16px;padding-bottom:17px;display:flex}.demo-logo{color:var(--demo-accent);align-items:center;gap:8px;transition:color .2s;display:flex}.demo-logo strong{font-size:24px;line-height:1.4;display:block}.demo-logo small{letter-spacing:1.2px;font-family:Arial,sans-serif;font-size:7px}.demo-ref{text-align:end;color:var(--demo-accent)}.demo-ref h3{margin:0 0 5px;font-size:19px}.demo-ref>bdi{color:#92909c;font-size:10px;display:block}.demo-ref>span{color:#9a929f;margin-top:4px;font-size:9px;display:block}.demo-recipient{justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.demo-recipient small{color:#a29baa;font-size:10px;display:block}.demo-recipient strong{margin:3px 0;font-size:14px;display:block}.demo-recipient span:not(.demo-status){color:#92879b;font-size:10px}.demo-status{color:#6c9982;background:#f2faf5;border:1px solid #dcebe3;border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-size:9px;display:flex}.demo-sheet>h4{color:var(--demo-accent);margin:14px 0 7px;font-size:15px}.demo-sheet>p{color:#837c8d;margin:7px 0 18px;font-size:11px;line-height:1.9}.demo-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:10px}.demo-table th,.demo-table td{text-align:start;vertical-align:middle;border-bottom:1px solid #eae7ef;padding:10px 6px}.demo-table th{color:var(--demo-accent);background:#f6f7f8;font-weight:500}.demo-table th:first-child{width:6%}.demo-table th:nth-child(2){width:54%}.demo-table th:nth-child(3){width:10%}.demo-table th:nth-child(4){width:30%}.demo-table td:first-child,.demo-table th:first-child{color:#a19aaa;text-align:center}.demo-table td:nth-child(3),.demo-table th:nth-child(3){text-align:center}.demo-table td:last-child,.demo-table th:last-child{text-align:end}.demo-table td strong{font-size:11px;font-weight:500;display:block}.demo-table td small{color:#9a929f;margin-top:2px;font-size:9px;display:block}.demo-bottom{grid-template-columns:.85fr 1fr;align-items:end;gap:20px;margin-top:18px;display:grid}.demo-terms{color:#a096a8;font-size:9px}.demo-terms strong{color:#8d8197;font-weight:500}.demo-terms p{margin:6px 0;line-height:1.9}.demo-totals{font-size:10px}.demo-totals>div{color:#8b8295;justify-content:space-between;gap:7px;padding:5px 0;display:flex}.demo-totals .demo-grand{background:var(--demo-accent);color:#fff;border-radius:4px;margin-top:7px;padding:11px 8px;transition:background .2s}.demo-grand strong{font-weight:500}.demo-grand small{font-size:8px}.demo-footer{color:#a196aa;border-top:1px solid #eeeaf2;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:20px;padding-top:9px;font-size:8px;display:flex}.demo-controls{color:#8f849b;justify-content:space-between;align-items:center;gap:8px;padding:2px 19px 14px;font-size:10px;display:flex}.demo-controls>div{gap:6px;display:flex}.demo-controls button{color:#8c7c9b;background:#fff;border:1px solid #e4dfeb;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.demo-controls button[aria-pressed=true]{color:#5c4b70;border-color:#a497b7;box-shadow:0 0 0 2px #887a9e13}.demo-controls button span{border-radius:50%;width:9px;height:9px}.demo-delivery{color:#94859d;background:#faf9fd;border-top:1px solid #e6e0ed;justify-content:center;gap:25px;padding:13px;font-size:10px;display:flex}.demo-delivery span{align-items:center;gap:6px;display:flex}.value-section{padding-top:40px}.value-section .landing-section-title{max-width:860px;margin-inline:auto}.value-cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.value-cards article{background:#fcfbfe;border:1px solid #eeeaf4;border-radius:13px;padding:28px 24px}.value-icon{color:#9175b0;background:#f0eaf9;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.value-cards h3{font-size:19px;line-height:1.7}.value-cards p{color:#8a8194;font-size:14px;line-height:2}.tracking-section{background:#f8f9fc;border-block:1px solid #eeedf3;margin-block:40px}.tracking-inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1220px;margin:auto;padding:66px 30px;display:grid}.tracking-copy h2{margin:13px 0;font-size:33px;line-height:1.65}.tracking-copy p{color:#867c92;font-size:15px;line-height:2}.tracking-copy ul{margin:24px 0;padding:0;list-style:none}.tracking-copy li{color:#7e718c;align-items:center;gap:10px;margin:14px 0;font-size:13px;display:flex}.tracking-copy li svg{color:#819e96;flex:none}.tracking-demo{background:#fff;border:1px solid #e3e0eb;border-radius:16px;padding:25px;box-shadow:0 15px 45px #47325d08}.tracking-demo-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;font-size:14px;display:flex}.tracking-demo-title>span{color:#a08dab;background:#f7f3fb;border-radius:5px;padding:4px 8px;font-size:10px}.demo-metrics{grid-template-columns:1.3fr 1fr;gap:12px;display:grid}.demo-metrics>div{background:#fcfbfe;border:1px solid #eae5f1;border-radius:9px;padding:18px 14px}.demo-metrics small{color:#9b8da7;font-size:10px}.demo-metrics strong{color:#6c528d;margin-top:10px;font-size:27px;font-weight:500;display:block}.demo-metrics strong small{font-size:12px}.tracking-stage-strip{color:#a49aaf;border-bottom:1px solid #eae6ef;justify-content:space-between;margin-top:26px;padding-bottom:10px;font-size:11px;display:flex}.tracking-stage-strip span{border-radius:5px;padding:5px 12px}.tracking-stage-strip span.selected{color:#82659f;background:#f0eaf9}.tracking-example-row{align-items:center;gap:10px;padding:22px 0;display:flex}.tracking-file{color:#aa9bb6;background:#f5f3f9;border-radius:8px;place-items:center;padding:9px;display:grid}.tracking-example-row strong{font-size:12px;font-weight:500;display:block}.tracking-example-row small{color:#a194ad;margin-top:4px;font-size:9px;display:block}.tracking-example-row>bdi{white-space:nowrap;margin-inline-start:auto;font-size:13px}.tracking-example-row>bdi small{display:inline}.tracking-demo .button{font-size:12px}.demo-disclaimer{color:#a496ae;margin-top:16px;font-size:10px;line-height:1.8;display:block}.scenario-grid,.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.scenario-card{border:1px solid #e9e4f0;border-radius:13px;padding:27px}.scenario-card>div{color:#9a83ad;align-items:center;gap:10px;font-size:12px;display:flex}.scenario-card h3{margin-top:22px;font-size:18px;line-height:1.7}.scenario-card p{color:#8f809d;font-size:14px;line-height:2}.scenario-card>small{color:#b1a2bf;margin-top:20px;font-size:10px;display:block}.testimonial-section{padding-top:35px}.testimonial-grid article{background:linear-gradient(140deg,#fffcff,#f8f6fc);border:1px solid #e9e2f1;border-radius:13px;flex-direction:column;padding:25px;display:flex}.sample-review-label{color:#a795b8;border:1px dashed #d8cde4;border-radius:4px;align-self:flex-start;padding:3px 7px;font-size:10px}.testimonial-grid blockquote{color:#7e6d8e;flex:1;margin:22px 0;font-size:15px;line-height:2}.testimonial-grid footer{border-top:1px solid #ebe4f3;align-items:center;gap:11px;padding-top:18px;display:flex}.review-avatar{color:#a58cbf;background:#eae2f3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.testimonial-grid footer strong{font-size:12px;font-weight:500;display:block}.testimonial-grid footer small{color:#b09cbf;margin-top:4px;font-size:10px;display:block}.faq-section{grid-template-columns:1fr 1.5fr;gap:65px;display:grid}.faq-section h2{margin-top:15px;font-size:30px;line-height:1.8}.faq-section details{border-bottom:1px solid #ece6f3;padding:21px 0}.faq-section summary{cursor:pointer;color:#756183;justify-content:space-between;align-items:center;gap:15px;font-size:15px;list-style:none;display:flex}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary svg{color:#b9a9c6;flex:none}.faq-section details[open] summary svg{transform:rotate(45deg)}.faq-section details p{color:#8b7c97;margin-bottom:0;font-size:14px;line-height:2}.launch-details{background:linear-gradient(110deg,#f0f7fd,#f8f3fc,#fff6f3);border:1px solid #e9e1ee;border-radius:14px;align-items:center;gap:24px;max-width:1160px;margin:40px auto;padding:30px;scroll-margin-top:25px;display:flex}.launch-details>svg{color:#aa90c3;flex:none}.launch-details>div{flex:1}.launch-details h2{margin:7px 0;font-size:22px}.launch-details p{color:#9b89a8;margin-bottom:0;font-size:13px}.launch-details .button{flex:none;font-size:13px}@media (max-width:1100px){.light-landing .landing-hero{gap:30px;padding-inline:26px}.demo-sheet{margin:12px;padding:18px}.demo-bottom{gap:12px}.tracking-inner{gap:35px}.launch-details{margin-inline:24px}.light-landing .landing-nav nav{display:none}}@media (max-width:700px){.launch-banner{gap:8px;padding:10px 12px;font-size:11px}.launch-banner>a{gap:5px 10px}.launch-banner a span{font-size:10px}.launch-banner>svg{display:none}.light-landing .landing-hero{grid-template-columns:1fr;gap:32px;padding:38px 18px}.light-landing .hero-copy h1{font-size:40px}.demo-top{padding:12px;font-size:10px}.demo-top>small{font-size:8px}.demo-sheet{margin:10px;padding:15px}.demo-logo{gap:4px}.demo-logo>svg{width:30px}.demo-logo strong{font-size:20px}.demo-logo small{font-size:6px}.demo-ref h3{font-size:16px}.demo-ref span{font-size:8px}.demo-sheet>h4{font-size:13px}.demo-sheet>p{font-size:10px}.demo-table th,.demo-table td{padding:9px 4px;font-size:9px}.demo-table td strong{font-size:10px}.demo-table td small{font-size:8px}.demo-table th:nth-child(2){width:49%}.demo-table th:nth-child(4){width:35%}.demo-bottom{grid-template-columns:1fr}.demo-terms{display:none}.demo-totals{margin-inline-start:20%;font-size:10px}.demo-controls{flex-wrap:wrap;padding:8px 10px 13px}.demo-controls>span{font-size:9px}.demo-controls button{padding:7px;font-size:9px}.demo-delivery{gap:15px;font-size:9px}.value-cards,.scenario-grid,.testimonial-grid{grid-template-columns:1fr}.value-cards article,.scenario-card{padding:25px}.tracking-inner{grid-template-columns:1fr;gap:25px;padding:42px 20px}.tracking-copy h2{font-size:27px}.tracking-demo{padding:19px}.demo-metrics strong{font-size:25px}.tracking-stage-strip span{padding:5px 9px}.tracking-example-row{gap:8px}.tracking-example-row strong{font-size:11px}.tracking-example-row>bdi{font-size:12px}.tracking-file{padding:6px}.faq-section{grid-template-columns:1fr;gap:15px}.faq-section h2{font-size:25px}.faq-section summary{font-size:14px}.launch-details{flex-wrap:wrap;gap:15px;margin:20px 20px 35px;padding:23px}.launch-details>svg{display:none}.launch-details>div{flex-basis:100%}.launch-details h2{font-size:21px}.testimonial-grid blockquote{font-size:15px}}.light-landing .landing-nav nav{gap:22px;font-size:15px}.light-landing .landing-nav-actions{gap:15px;font-size:15px}.light-landing .landing-nav .button,.light-landing .landing-nav .language-switch{font-size:14px}.light-landing .landing-nav-actions .language-switch{margin-inline-start:3px}.light-landing .landing-eyebrow,.light-landing .hero-benefits{font-size:14px}.light-landing .hero-cta>a:last-child{font-size:15px}.light-landing .landing-section-title p{color:#786e84;font-size:16px}.light-landing .value-cards p,.light-landing .scenario-card p,.light-landing .plan-card>p,.light-landing .plan-card li,.light-landing .faq-section details p,.light-landing .tracking-copy p{color:#786c84;font-size:16px}.light-landing .scenario-card>div,.light-landing .tracking-copy li{font-size:15px}.light-landing .scenario-card>small,.light-landing .sample-review-label,.light-landing .testimonial-grid footer small,.light-landing .plan-card h3 small,.light-landing .pro-plan-note p,.light-landing .soon-badge{font-size:13px}.light-landing .testimonial-grid footer strong{font-size:15px}.light-landing .testimonial-grid blockquote{font-size:17px}.light-landing .launch-banner{font-size:14px}.light-landing .launch-banner a span{font-size:13px}.light-landing .landing-footer{font-size:14px}.light-landing .faq-section summary{font-size:17px}.light-landing .launch-details p{font-size:15px}.light-landing .demo-top,.light-landing .demo-top>small,.light-landing .demo-logo small,.light-landing .demo-ref>bdi,.light-landing .demo-ref>span,.light-landing .demo-recipient small,.light-landing .demo-recipient span:not(.demo-status),.light-landing .demo-status,.light-landing .demo-sheet>p,.light-landing .demo-table,.light-landing .demo-table th,.light-landing .demo-table td,.light-landing .demo-table td small,.light-landing .demo-terms,.light-landing .demo-totals,.light-landing .demo-grand small,.light-landing .demo-footer,.light-landing .demo-controls,.light-landing .demo-controls button,.light-landing .demo-delivery{font-size:12px}.light-landing .demo-table td strong{font-size:13px}.light-landing .demo-sheet>h4{font-size:17px}.light-landing .demo-logo small{letter-spacing:.5px;font-size:10px}.light-landing .demo-footer{gap:12px}.light-landing .demo-bottom{grid-template-columns:.8fr 1.2fr;align-items:start}.light-landing .demo-controls,.light-landing .demo-controls>div{flex-wrap:wrap}.light-landing .demo-table th:nth-child(2){width:48%}.light-landing .demo-table th:nth-child(4){width:36%}.testimonial-section{padding-top:30px;padding-bottom:75px}.sample-community-stats{background:#fcfbfe;border:1px solid #e8e1f0;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:0 0 30px;display:grid}.sample-community-stats>div{text-align:center;border-inline-end:1px solid #e8e1f0;padding:24px}.sample-community-stats>div:last-child{border:0}.sample-community-stats strong{color:#796197;font-size:34px;font-weight:600;display:block}.sample-community-stats>div>span{color:#75667f;margin:7px 0;font-size:16px;display:block}.sample-community-stats small{color:#8e7d9c;font-size:12px}.review-stars{color:#c6a04a;gap:4px;margin-top:20px;display:flex}.testimonial-grid blockquote{margin-top:12px}.value-section{padding-block:70px}.value-cards{gap:28px}.value-cards article{padding:34px 30px}.value-cards h3{font-size:21px}.light-landing .tracking-inner{padding-block:65px;display:block}.tracking-copy{text-align:center;max-width:870px;margin:0 auto 35px}.tracking-copy ul{flex-wrap:wrap;justify-content:center;gap:0 22px;display:flex}.tracking-copy li{margin-block:8px}.tracking-copy .tracking-note{font-size:15px}.landing-dashboard{background:#fff;border:1px solid #e4dfed;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px #48305d0a}.dashboard-demo-heading{justify-content:space-between;align-items:center;gap:18px;padding:26px 28px;display:flex}.dashboard-demo-heading h3{margin:8px 0 0;font-size:22px}.dashboard-demo-heading .sample-review-label{background:#faf6ff;border-style:solid;flex:none}.landing-dashboard-stats{grid-template-columns:repeat(4,1fr);gap:15px;padding:0 28px 26px;display:grid}.landing-dashboard-stats>div{background:#fcfbff;border:1px solid #e9e3f0;border-radius:9px;padding:20px 16px}.landing-dashboard-stats span{color:#8d7c9c;font-size:13px;display:block}.landing-dashboard-stats strong{color:#71578d;white-space:nowrap;margin-top:13px;font-size:27px;font-weight:500;display:block}.dashboard-demo-toolbar{border-block:1px solid #ede7f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;display:flex}.dashboard-demo-tabs{flex-wrap:wrap;gap:5px;display:flex}.dashboard-demo-tabs button{color:#92829d;background:#fff;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:13px;display:flex}.dashboard-demo-tabs button[aria-pressed=true]{color:#7e60a2;background:#f0eafa;border-color:#e6dcee}.dashboard-demo-tabs small{color:#a391b1;background:#f6f2fb;border-radius:3px;min-width:15px;padding:1px 3px;font-size:11px}.dashboard-demo-search{color:#ae9eb8;border:1px solid #e9e2ef;border-radius:7px;align-items:center;gap:8px;padding-inline:11px;display:flex}.dashboard-demo-search input{box-shadow:none;border:0;width:230px;padding-inline:0;font-size:13px}.dashboard-demo-search input::placeholder{font-size:13px}.dashboard-table-scroll{overflow-x:auto}.marketing-dashboard-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:990px;font-size:13px}.marketing-dashboard-table th,.marketing-dashboard-table td{text-align:start;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #eee9f3;padding:17px 12px}.marketing-dashboard-table th{color:#8f7da0;background:#faf8fd;font-weight:500}.marketing-dashboard-table th:first-child{width:4%}.marketing-dashboard-table th:nth-child(2){width:24%}.marketing-dashboard-table th:nth-child(3){width:18%}.marketing-dashboard-table th:nth-child(4){width:14%}.marketing-dashboard-table th:nth-child(5){width:10%}.marketing-dashboard-table th:nth-child(6){width:13%}.marketing-dashboard-table th:nth-child(7){width:17%}.marketing-dashboard-table th:first-child,.marketing-dashboard-table td:first-child,.marketing-dashboard-table th:nth-child(4),.marketing-dashboard-table td:nth-child(4){text-align:center}.marketing-dashboard-table td{color:#73677f}.marketing-dashboard-table td:first-child{color:#a697b0}.dashboard-quote-name{align-items:center;gap:10px;display:flex}.dashboard-quote-name>svg{color:#b3a2c3;flex:none}.dashboard-quote-name strong{font-size:13px;font-weight:500}.dashboard-quote-name small{color:#a796b4;margin-top:4px;font-size:11px;display:block}.dashboard-currency{color:#a693b4;margin-inline-start:5px;font-size:11px}.sample-status{white-space:nowrap;border-radius:5px;padding:5px 10px;font-size:12px;display:inline-block}.sample-status.issued{color:#8c70a7;background:#f0eafa}.sample-status.won{color:#628d76;background:#eaf5ef}.sample-status.draft{color:#a68b5b;background:#fff5e6}.sample-status.archived{color:#968c9f;background:#f1eff4}.demo-win-button{color:#8e6fa6;white-space:nowrap;background:#faf7fd;border:1px solid #dfd4eb;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:12px;display:flex}.demo-win-button svg{flex:none}.dashboard-demo-note{color:#9986a9;margin:0;padding:18px 26px;font-size:13px;line-height:1.9}@media (max-width:700px){.light-landing .landing-nav{gap:16px}.light-landing .landing-nav-actions{justify-content:flex-end;gap:12px;width:100%}.light-landing .landing-nav-actions>.button{padding:8px 12px;font-size:13px;display:inline-flex}.light-landing .landing-nav .language-switch{padding:8px;font-size:13px}.light-landing .landing-login{font-size:14px}.light-landing .hero-benefits{font-size:13px}.light-landing .demo-controls>span{font-size:12px}.light-landing .demo-table th,.light-landing .demo-table td{padding-inline:3px;font-size:11px}.light-landing .demo-table td strong{font-size:12px}.light-landing .demo-table td small{font-size:11px}.light-landing .demo-bottom{display:block}.light-landing .demo-totals{margin-inline-start:7%}.light-landing .demo-delivery{flex-wrap:wrap;gap:12px}.sample-community-stats{grid-template-columns:1fr;gap:0}.sample-community-stats>div{border-inline-end:0;border-bottom:1px solid #e8e1f0;padding:20px}.sample-community-stats strong{font-size:30px}.value-cards article{padding:28px}.value-section{padding-block:45px}.dashboard-demo-heading{flex-wrap:wrap;padding:22px 18px}.landing-dashboard-stats{grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 22px}.landing-dashboard-stats>div{padding:15px 10px}.landing-dashboard-stats span{font-size:12px}.landing-dashboard-stats strong{font-size:20px}.dashboard-demo-toolbar{padding:15px}.dashboard-demo-tabs{gap:3px}.dashboard-demo-tabs button{padding:6px;font-size:12px}.dashboard-demo-search{width:100%}.dashboard-demo-search input{width:100%;min-width:0}.dashboard-demo-note{padding:18px;font-size:12px}.tracking-copy ul{text-align:start;display:block}.light-landing .launch-banner a span{font-size:12px}.light-landing .launch-banner{font-size:13px}}.light-landing .propo-footer{color:#cbc7d8;background:#24222f;border-top:1px solid #353141;margin-top:110px;padding:0 28px}.propo-footer-inner{max-width:1200px;margin:auto}.footer-invitation{color:#fff;background:linear-gradient(115deg,#6550c9,#7b68ee);border:1px solid #a395fa;border-radius:20px;grid-template-columns:116px 1fr auto;align-items:center;gap:32px;margin-bottom:-5px;padding:38px 42px;display:grid;position:relative;top:-60px;box-shadow:0 16px 40px #15111f24}.footer-kicker{color:#eee9ff;font-size:14px}.footer-invitation h2{margin:7px 0;font-size:28px;line-height:1.6}.footer-invitation p{color:#eee9ff;margin:0;font-size:15px}.footer-invitation .button{color:#5b46bd;background:#fff;border-color:#fff;padding:13px 22px;font-size:15px}.footer-paper-art{background:#ffffff18;border:1px solid #ffffff80;border-radius:10px;padding:18px;transform:rotate(-8deg);box-shadow:8px 8px #ffffff12}.footer-paper-art svg{display:block}.footer-paper-art i{background:#ffffff70;border-radius:2px;height:3px;margin-top:9px;display:block}.footer-paper-art i:nth-of-type(2){width:75%}.footer-paper-art span{margin-top:13px;font-size:13px;font-weight:600;display:block}.footer-columns{grid-template-columns:1.4fr .8fr 1fr 1.3fr;gap:46px;padding:5px 0 48px;display:grid}.footer-about .brand{color:#fff;letter-spacing:0;padding:0;font-size:26px}.footer-about p{color:#cbc7d8;max-width:300px;margin:20px 0 15px;font-size:15px;line-height:2}.footer-market{color:#c8bfff;border-inline-start:2px solid #9c8bfa;padding-inline-start:10px;font-size:13px;display:inline-block}.footer-columns h3{color:#fff;margin:8px 0 22px;font-size:16px}.footer-columns nav a{align-items:center;gap:8px;width:fit-content;margin:0 0 15px;font-size:14px;line-height:1.8;transition:color .15s;display:flex}.propo-footer a:hover{color:#c8bfff}.propo-footer .button:hover{color:#5b46bd}.footer-placeholder-note{color:#bcb3d2;margin:-8px 0 18px;font-size:12px;line-height:1.9}.footer-company dl{margin:0}.footer-company dl>div{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;font-size:13px;display:flex}.footer-company dt{align-items:center;gap:9px;display:flex}.footer-company dt svg{color:#b3a3fa;flex-shrink:0;align-self:center}.footer-company dd{color:#a9a2ba;white-space:nowrap;margin:0}.footer-bottom{color:#bcb5cd;border-top:1px solid #45404f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:25px 0 30px;font-size:13px;display:flex}.footer-bottom p{margin:0}.footer-bottom>a{color:#dbd4ee;align-items:center;gap:7px;display:flex}.propo-footer a:focus-visible{outline-color:#c8bfff}.propo-footer>*{min-width:0}@media (max-width:1050px){.footer-columns{grid-template-columns:1fr 1fr;gap:30px 50px}.footer-invitation{grid-template-columns:1fr auto}.footer-paper-art{display:none}.footer-invitation h2{font-size:25px}}@media (max-width:600px){.light-landing .propo-footer{margin-top:95px;padding:0 22px}.footer-invitation{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:-5px;padding:28px 24px;display:flex;top:-45px}.footer-invitation h2{font-size:23px}.footer-invitation .button{width:100%}.footer-columns{gap:24px 22px;padding-bottom:30px}.footer-about,.footer-company{grid-column:1/-1}.footer-about p{max-width:none}.footer-columns nav a{font-size:14px}.footer-columns h3{margin-bottom:17px}.footer-company dl{max-width:400px}.footer-company dl>div{font-size:14px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.footer-bottom p{font-size:12px}}.light-landing .button.primary,.light-landing .footer-invitation .button{color:#fff;background:#242424;border-color:#242424;transition:background .15s,border-color .15s,transform .15s;box-shadow:0 2px 3px #16161612}.light-landing .button.primary:hover,.light-landing .footer-invitation .button:hover{color:#fff;filter:none;background:#3a3a3a;border-color:#3a3a3a}.light-landing .button.primary:active,.light-landing .footer-invitation .button:active{background:#171717;transform:translateY(1px)}.light-landing .landing-login{color:#242424;background:#efefef;border-radius:8px;justify-content:center;align-items:center;min-height:43px;padding:10px 17px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.light-landing .landing-login:hover{background:#e3e3e3}.light-landing .pro-plan>.button{color:#242424;background:#efefef;border-color:#e2e2e2}.light-landing .pro-plan>.button:hover{background:#e3e3e3}.light-landing .button:focus-visible,.light-landing .landing-login:focus-visible{outline-offset:4px;outline:3px solid #8f7beb}@media (max-width:600px){.light-landing .landing-login{padding:8px 12px}}.light-landing .propo-footer{margin-top:60px}.footer-invitation{border-radius:14px;grid-template-columns:1fr auto;gap:24px;margin-bottom:0;padding:22px 30px;top:-30px}.footer-paper-art{display:none}.footer-invitation h2{margin:3px 0;font-size:23px}.footer-invitation p{font-size:14px}.footer-kicker{font-size:12px}.footer-columns{gap:32px;padding:0 0 22px}.footer-columns h3{margin:0 0 14px;font-size:15px}.footer-columns nav a{margin-bottom:8px;font-size:13px}.footer-about p{margin:12px 0;font-size:13px;line-height:1.9}.footer-about .brand{font-size:23px}.footer-about .brand-mark{width:35px;height:35px;font-size:22px}.footer-market{font-size:12px}.footer-company dl>div{margin-bottom:8px;font-size:12px}.footer-placeholder-note{margin:0 0 10px;font-size:11px}.footer-company dd{white-space:normal;overflow-wrap:anywhere;text-align:end}.footer-bottom{gap:12px;padding:17px 0;font-size:12px}.language-switch,.light-landing .landing-nav .language-switch{color:#514c61;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 9px;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.language-switch:hover{color:#282331;background:#ece9f3}.language-switch svg{width:16px;height:16px}.language-switch[aria-busy=true]{opacity:.65}.light-landing .landing-nav-actions{gap:18px}.auth-v3{color:#2b2834;background:radial-gradient(at 15%,#eee9fb 0,#0000 50%),#faf9fc;min-height:100vh}.auth-v3-nav{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:26px 30px;display:flex}.auth-v3-nav .brand{padding:0;font-size:24px}.auth-v3-nav .brand-mark{width:37px;height:37px;font-size:24px}.auth-v3-main{grid-template-columns:1fr 450px;align-items:center;gap:90px;max-width:1180px;margin:20px auto 50px;padding:0 30px;display:grid}.auth-v3-story h1{letter-spacing:-1px;margin:15px 0;font-size:48px;line-height:1.55}.auth-v3-story h1 em{color:#7b68d7;font-style:normal}.auth-v3-eyebrow{color:#82728f;font-size:14px}.auth-v3-story>p{color:#827a8e;max-width:475px;margin-bottom:28px;font-size:16px}.auth-v3-example{background:#fff;border:1px solid #e8e2f0;border-radius:15px;max-width:470px;padding:25px;box-shadow:0 14px 38px #45346209}.auth-v3-example>div:first-child{align-items:center;gap:12px;display:flex}.auth-example-icon{color:#8d73b3;background:#f0eafa;border-radius:8px;place-items:center;width:42px;height:47px;display:grid}.auth-v3-example small{color:#a395b0;margin-top:5px;font-size:11px;display:block}.auth-v3-example .sample-status{margin-inline-start:auto}.auth-v3-example h3{margin:25px 0 18px;font-size:15px}.auth-example-items{color:#92829c;grid-template-columns:1fr auto;gap:13px;font-size:12px;display:grid}.auth-v3-example footer{color:#9585a1;border-top:1px solid #ede7f3;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:17px;font-size:11px;display:flex}.auth-v3-example footer strong{color:#6c5484;font-size:16px}.auth-v3-benefits{color:#9581a6;flex-wrap:wrap;gap:16px;margin-top:25px;font-size:12px;display:flex}.auth-v3-benefits>span{align-items:center;gap:5px;display:flex}.auth-v3-card{background:#fff;border:1px solid #e7e3ed;border-radius:19px;padding:32px;box-shadow:0 20px 70px #2d233909}.auth-v3-back{color:#958a9f;align-items:center;gap:5px;margin-bottom:28px;font-size:12px;display:flex}.auth-v3-card h2{font-size:29px}.auth-v3-card>p{color:#92869e;margin:6px 0 24px;font-size:14px}.auth-v3-tabs{background:#f3f1f6;border-radius:9px;margin:0 0 24px;padding:4px;display:flex}.auth-v3-tabs button{color:#978aa3;background:0 0;border:0;border-radius:6px;flex:1;padding:9px;font-size:13px}.auth-v3-tabs button[aria-selected=true]{color:#332d3e;background:#fff;font-weight:600;box-shadow:0 2px 6px #2517350a}.google-auth-button{color:#51475f;border:1px solid #ddd8e5;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:47px;font-size:14px;display:flex}.google-auth-button:hover{background:#faf9fc}.google-auth-button.unavailable{color:#8c8297;cursor:default;background:#faf9fc}.auth-google-note{color:#a293ac;margin-top:9px;font-size:11px;line-height:1.8;display:block}.auth-divider{color:#a297ae;align-items:center;gap:12px;margin:20px 0;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#eeebf2;flex:1;height:1px}.auth-v3-card .field{margin-bottom:17px;font-size:13px}.auth-v3-card input{min-height:47px;font-size:14px}.auth-password-field{position:relative}.auth-password-field input{padding-inline-end:44px}.auth-password-field button{inset-inline-end:7px;color:#9a8aa8;background:0 0;border:0;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:6px}.auth-forgot{margin:0 0 20px;color:#79648e;background:0 0;border:0;margin-inline-start:auto;font-size:12px;display:block}.auth-v3 .button.primary{background:#242424;border-color:#242424;min-height:48px}.auth-v3 .button.primary:hover{background:#383838}.auth-v3-card>.auth-v3-footnote{text-align:center;color:#9f92aa;margin:20px 0 0;font-size:11px}.auth-v3-footer{color:#a697b2;border-top:1px solid #e8e3f0;justify-content:space-between;max-width:1180px;margin:auto;padding:22px 30px;font-size:12px;display:flex}.admin-shell{background:#f7f7fa;min-height:100vh}.admin-sidebar{inset-inline-start:0;color:#d7d2e3;background:#262430;flex-direction:column;width:245px;padding:30px 18px;display:flex;position:fixed;top:0;bottom:0}.admin-sidebar .brand{color:#fff}.admin-label{color:#aea2c5;align-items:center;gap:7px;margin:26px 10px;font-size:12px;display:flex}.admin-sidebar nav button{color:#bdb4cd;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:13px 12px;font-size:13px;display:flex}.admin-sidebar nav button.active{color:#fff;background:#484054}.admin-sidebar-bottom{gap:20px;margin-top:auto;padding:15px;display:grid}.admin-sidebar-bottom a,.admin-sidebar-bottom button{color:#bfb6cf;background:0 0;border:0;align-items:center;gap:10px;font-size:13px;display:flex}.admin-main{margin-inline-start:245px}.admin-top{background:#fff;border-bottom:1px solid #ece7f2;justify-content:space-between;align-items:center;padding:18px 35px;display:flex}.admin-content{max-width:1300px;margin:auto;padding:30px}.admin-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:25px;display:grid}.admin-stats article{background:#fff;border:1px solid #e6e1ed;border-radius:12px;padding:22px}.admin-stats article span{color:#95849f;font-size:13px;display:block}.admin-stats strong{color:#62506f;margin-top:12px;font-size:33px;font-weight:600;display:block}.admin-table-scroll{overflow:auto}.admin-table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;min-width:680px;font-size:13px}.admin-table th,.admin-table td{text-align:start;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #ede9f2;padding:16px 18px}.admin-table th{color:#9b8da8;background:#fcfaff;font-size:12px;font-weight:500}.admin-table th:first-child,.admin-table td:first-child{text-align:center;width:6%}.admin-table td{color:#74657f}.admin-table small{color:#a395af;margin-top:4px;font-size:11px;display:block}.accounts-admin-table th:nth-child(2){width:27%}.accounts-admin-table th:nth-child(3){width:20%}.accounts-admin-table th:nth-child(4),.accounts-admin-table td:nth-child(4){text-align:center;width:11%}.accounts-admin-table th:nth-child(5){width:13%}.accounts-admin-table th:nth-child(6){width:23%}.admin-table .button{min-height:34px;padding:6px 11px;font-size:12px}.admin-toolbar{color:#92829f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px;font-size:13px;display:flex}.admin-search{flex:1;align-items:center;gap:10px;max-width:440px;display:flex}.admin-form-panel{margin-bottom:22px;padding:26px}.admin-form-panel>h2{margin-bottom:18px}.admin-form-panel>p{color:#95849f;font-size:14px}.admin-toggle{border-bottom:1px solid #eeebf2;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:14px;display:flex}.admin-form-panel>.button{margin-top:24px}.admin-toggle-grid{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}.admin-publish-bar{z-index:5;color:#93829f;background:#f7f7fa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:16px 0;font-size:12px;display:flex;position:sticky;top:0}.admin-publish-bar .button{font-size:12px}.admin-copy-field{border-bottom:1px solid #eae5f0;padding:20px 0}.admin-copy-field>small{color:#a491b3;margin-bottom:12px;display:block}.admin-form-panel .admin-toolbar{padding-inline:0}.admin-form-panel .admin-toolbar input{flex:2}.admin-form-panel .admin-toolbar select{flex:1;max-width:250px}.admin-detail-data{margin:12px 0;font-size:13px}.admin-detail-data>div{overflow-wrap:anywhere;border-bottom:1px solid #eee9f2;grid-template-columns:1fr 2fr;gap:18px;padding:10px 0;display:grid}.admin-detail-data dt{color:#96849f}.admin-detail-data dd{min-width:0;margin:0}.admin-detail-record{border-bottom:1px solid #e5deeb;padding:15px 0}.admin-detail-record summary{cursor:pointer;font-weight:500}.admin-access{text-align:center;max-width:600px;margin:12vh auto;padding:30px}.admin-access>.button{margin:10px}.admin-preview-note{z-index:100;color:#fff;background:#292331;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:12px 25px;font-size:13px;display:flex;position:sticky;top:0}@media (max-width:1000px){.auth-v3-main{grid-template-columns:1fr 420px;gap:35px}.auth-v3-story h1{font-size:37px}.admin-sidebar{width:210px}.admin-main{margin-inline-start:210px}.admin-content{padding:22px}.admin-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.auth-v3-main{max-width:500px;margin:0 auto;padding:10px 20px 25px;display:block}.auth-v3-story{display:none}.auth-v3-card{padding:25px}.auth-v3-nav{padding:22px}.auth-v3-nav .brand{font-size:20px}.auth-v3-footer{margin:0 22px;padding:20px 0}.admin-sidebar{gap:10px;width:100%;padding:18px;position:static}.admin-sidebar .brand{font-size:23px}.admin-label,.admin-sidebar-bottom{display:none}.admin-sidebar nav{gap:5px;display:flex;overflow:auto}.admin-sidebar nav button{flex-shrink:0;width:auto;margin:0;padding:10px;font-size:12px}.admin-main{margin:0}.admin-top{padding:12px 22px}.admin-content{padding:20px 15px}.admin-toggle-grid{grid-template-columns:1fr}.admin-form-panel{padding:20px}.admin-copy-field .form-grid,.admin-form-panel>.form-grid{grid-template-columns:1fr}.admin-publish-bar{position:static}.admin-stats{gap:10px}.admin-stats article{padding:17px}.admin-stats strong{font-size:27px}}@media (max-width:600px){.light-landing .propo-footer{margin-top:45px}.footer-invitation{gap:14px;padding:20px;top:-20px}.footer-invitation h2{font-size:20px}.footer-invitation p,.footer-kicker{display:none}.footer-invitation .button{width:auto;padding:9px 16px;font-size:13px}.footer-columns{gap:20px}.footer-about p{margin:9px 0}.footer-columns nav a{margin-bottom:7px;font-size:12px}.footer-company dl{grid-template-columns:1fr 1fr;gap:7px 18px;display:grid}.footer-company dl>div{margin:0;font-size:11px;display:block}.footer-company dd{text-align:start;margin-top:4px;padding-inline-start:25px}.footer-bottom{gap:6px;font-size:11px}.footer-bottom>span{display:none}.light-landing .landing-nav-actions{gap:10px;width:auto}.light-landing .landing-nav{flex-wrap:wrap}.light-landing .landing-nav .language-switch{padding:6px;font-size:12px}.footer-columns h3{font-size:14px}}.footer-columns nav a,.footer-about p{font-size:14px}.footer-company dl>div,.footer-placeholder-note,.footer-market,.footer-bottom,.footer-kicker,.footer-bottom>p{font-size:13px}.admin-sidebar .brand{letter-spacing:0}.auth-v3-card .field>span{color:#665b73}.auth-google-note,.auth-v3-card>.auth-v3-footnote{font-size:12px}.auth-v3-back,.auth-divider,.auth-forgot{font-size:13px}@media (max-width:600px){.footer-columns nav a,.footer-about p{font-size:13px}.footer-company dl>div,.footer-placeholder-note,.footer-bottom>p{font-size:12px}}.template-thumb{height:340px;position:relative;padding:0!important}.template-sheet-container{transform-origin:top;width:650px;direction:inherit;position:absolute;top:18px;left:50%}.template-thumb .template-sheet-container>.quote-preview{width:650px;transform-origin:initial;transform:none;box-shadow:0 12px 30px #28223221}.sidebar>.profile{margin-top:auto}.sidebar>.upgrade-button{margin-bottom:16px}.topbar-actions{gap:12px}.auth-v4{color:#25232b;background:#eeedef;justify-content:center;align-items:center;min-height:100vh;padding:55px 28px;display:flex}.auth-v4-frame{background:#fff;border:1px solid #e3e0e6;border-radius:18px;grid-template-columns:38% 62%;width:1100px;max-width:100%;min-height:730px;display:grid;overflow:hidden;box-shadow:0 28px 55px -28px #25212d55}.auth-v4-visual{color:#fff;isolation:isolate;background:#514846;flex-direction:column;justify-content:space-between;min-width:0;padding:31px;display:flex;position:relative}.auth-v4-visual:after{content:"";z-index:-1;background:linear-gradient(#18131d4d 0%,#0000 45%,#19151bd9 100%);position:absolute;inset:0}.auth-v4-visual .brand{color:#fff;letter-spacing:0;gap:9px;padding:0;font-size:24px}.auth-v4-visual .brand-mark{color:#fff;background:#ffffff26;border-radius:9px;width:32px;height:32px;font-size:24px}.auth-v4-caption h1{letter-spacing:-.3px;color:#fff;margin:0 0 14px;font-size:30px;line-height:1.55}.auth-v4-caption p{color:#e2dde4;margin:0;font-size:14px;line-height:1.9}.auth-v4-form{justify-content:center;align-items:center;min-width:0;padding:80px 45px 45px;display:flex;position:relative}.auth-v4-tools{top:22px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset-inline:28px}.auth-v4-tools>a{color:#88818e;align-items:center;gap:5px;font-size:12px;display:flex}.auth-v4-form-inner{width:360px;max-width:100%}.auth-v4-form-inner>h2{text-align:center;color:#25232b;letter-spacing:-.5px;font-size:27px;line-height:1.5}.auth-v4-form-inner>p{color:#89818e;text-align:center;margin:9px 0 30px;font-size:14px;line-height:1.75}.auth-v4 .field{margin-bottom:17px;font-size:13px}.auth-v4 .field>span{color:#746b7c}.auth-v4 input{border:1px solid #ded9e5;border-radius:8px;min-height:45px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.auth-v4 input:focus{border-color:#8b71e5;box-shadow:0 0 0 3px #8b71e518}.auth-v4 .auth-password-field input{padding-inline-end:44px}.auth-v4 .auth-forgot{margin:0 0 19px;color:#7050cc;margin-inline-start:0;padding:0;font-size:12px}.auth-v4 .button.primary{background:#252329;border-color:#252329;border-radius:25px;min-height:44px;font-size:14px}.auth-v4 .button.primary:hover{background:#3c3742;border-color:#3c3742}.auth-v4 .button.primary>svg:not(.spin){display:none}.auth-v4 .auth-divider{color:#aaa1af;margin:22px 0;font-size:11px}.auth-v4 .google-auth-button{color:#332d3b;background:#f5f4f6;border:1px solid #efedf1;border-radius:25px;min-height:43px;font-size:13px}.auth-v4 .google-auth-button:not(.unavailable):hover{background:#edebf0}.auth-v4 .google-auth-button.unavailable{color:#938a9e}.auth-v4 .auth-google-note{text-align:center;color:#998da4;margin:10px 0 0;font-size:11px;line-height:1.8}.auth-v4-switch{color:#918699;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:27px;font-size:12px;display:flex}.auth-v4-switch button{color:#7050cc;background:0 0;border:0;padding:3px;font-size:12px;font-weight:600}.auth-v4 .text-button{margin-top:18px}.auth-v4 .notice,.auth-v4 .error{font-size:12px;line-height:1.8}@media (max-width:1000px){.auth-v4{padding:32px 22px}.auth-v4-frame{grid-template-columns:40% 60%;min-height:690px}.auth-v4-form{padding:75px 30px 35px}.auth-v4-visual{padding:25px}.auth-v4-caption h1{font-size:25px}.auth-v4-form-inner>h2{font-size:24px}}@media (max-width:700px){.auth-v4{align-items:flex-start;padding:20px 15px}.auth-v4-frame{border-radius:14px;max-width:460px;min-height:0;display:block}.auth-v4-visual{justify-content:center;min-height:120px;padding:22px}.auth-v4-visual:after{background:#21192570}.auth-v4-caption{display:none}.auth-v4-visual .brand{font-size:22px}.auth-v4-form{padding:75px 25px 32px}.auth-v4-tools{top:18px;inset-inline:25px}.auth-v4-form-inner>h2{font-size:24px}.auth-v4-form-inner>p{margin-bottom:25px;font-size:13px}.template-thumb{height:340px}.sidebar>.profile{margin-top:0}}.auth-v4-visual{background:radial-gradient(at 12% 5%,#8170d9 0,#0000 55%),linear-gradient(155deg,#6755b5 0%,#46376f 52%,#292433 100%);overflow:hidden}.auth-v4-visual:after{background:linear-gradient(#0000 50%,#201b3038 100%)}.auth-v4-visual .brand,.auth-v4-caption{z-index:2;position:relative}.auth-v4-caption p{color:#dfd8ef}.auth-theme-art{pointer-events:none;place-items:center;display:grid;position:absolute;inset:130px 0 240px}.auth-art-orbit{border:1px solid #d5c8ff29;border-radius:50%;width:350px;height:350px;position:absolute;transform:rotate(-25deg)}.auth-art-orbit.orbit-two{border-style:dashed;border-color:#d5c8ff16;width:460px;height:460px}.auth-art-sheet{border-radius:13px;width:172px;height:225px;position:absolute}.auth-art-sheet.sheet-back{background:#b4a3f533;border:1px solid #d4c8fc59;transform:translate(26px,-10px)rotate(12deg)}.auth-art-sheet.sheet-front{background:linear-gradient(145deg,#fff,#ece7fa);border:1px solid #fff;padding:22px;transform:translate(-10px,6px)rotate(-9deg);box-shadow:0 25px 55px #2116343d}.auth-art-icon{color:#7961bf;background:#e8e0fb;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.auth-art-heading{background:#8a76b6;border-radius:5px;width:85px;height:7px;margin:20px 0 9px}.auth-art-subheading{background:#c9bedb;border-radius:5px;width:57px;height:4px}.auth-art-lines{margin:20px 0 15px}.auth-art-lines i{border-bottom:1px solid #d8cfe5;height:10px;margin-bottom:3px;display:block}.auth-art-total{background:#a08bce;border-radius:3px;width:50px;height:9px;margin-inline-start:auto}.auth-art-check{color:#fff;background:#ac97e8;border:1px solid #d9caff66;border-radius:15px;place-items:center;width:49px;height:49px;display:grid;position:absolute;transform:translate(100px,88px)rotate(7deg);box-shadow:0 12px 28px #20182e2b}.auth-art-dot{background:#c2b0f3;border-radius:50%;position:absolute}.auth-art-dot.dot-one{width:8px;height:8px;transform:translate(-130px,65px)}.auth-art-dot.dot-two{opacity:.6;width:5px;height:5px;transform:translate(113px,-108px)}@media (max-width:1000px){.auth-theme-art{inset:125px 0 225px}.auth-art-sheet{width:157px;height:210px}.auth-art-sheet.sheet-front{padding:18px}.auth-art-check{transform:translate(86px,85px)rotate(7deg)}}@media (max-width:700px){.auth-theme-art{display:none}.auth-v4-visual{background:radial-gradient(at 90% 15%,#9480e150,#0000 65%),linear-gradient(120deg,#6755b5,#44365e)}.auth-v4-visual:after{background:repeating-linear-gradient(135deg,#0000 0 35px,#ffffff05 35px 36px)}}.sidebar>nav{margin-top:30px}.topbar .topbar-upgrade{white-space:nowrap;border-radius:8px;align-self:center;gap:6px;min-height:37px;margin:0;padding:7px 12px;font-size:12px}.topbar-upgrade small{display:none}.topbar-upgrade .upgrade-icon{width:22px}.topbar-upgrade .upgrade-icon svg{width:17px;height:17px}.topbar-upgrade:hover{background:#55456f;border-color:#9b82d0}@media (max-width:700px){.sidebar>nav{margin-top:0}.sidebar>.profile-button{margin-top:0;padding:12px 6px 0;display:flex}.sidebar>.profile-button .avatar{width:32px;height:32px}.sidebar>.profile-button small{font-size:11px}.topbar{flex-wrap:wrap;gap:8px;height:auto;min-height:60px;padding:10px 16px}.topbar>span{font-size:11px}.topbar .topbar-actions{gap:8px;margin-inline-start:auto}.topbar .topbar-upgrade{padding:7px 9px;font-size:11px}.topbar-upgrade .upgrade-icon{width:17px}}.endorsement-upload-grid{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0 26px;display:grid}.endorsement-upload{border:1px solid #e6e1ed;border-radius:10px;min-width:0;padding:18px}.endorsement-upload h3{margin:0 0 14px;font-size:14px}.endorsement-image-preview{color:#aea0be;background:repeating-conic-gradient(#f6f4f8 0% 25%,#fff 0% 50%) 50%/16px 16px;border:1px dashed #d8d0e3;border-radius:8px;justify-content:center;align-items:center;height:135px;margin-bottom:15px;display:flex}.endorsement-image-preview img{object-fit:contain;max-width:100%;max-height:110px}.endorsement-upload .button{font-size:12px}.endorsement-upload>small{color:#95889e;margin:8px 0;font-size:11px;line-height:1.8;display:block}.endorsement-upload .text-button{margin-top:10px}.company-endorsements .muted{line-height:1.9}.palette-options{flex-wrap:wrap}@media (max-width:700px){.endorsement-upload-grid{grid-template-columns:1fr}.endorsement-image-preview{height:120px}}.sample-community-stats strong bdi,.sample-community-stats strong span{font:inherit;line-height:inherit;color:inherit;vertical-align:baseline;margin:0;display:inline}.sample-community-stats strong{font-variant-numeric:tabular-nums;line-height:1.4}.review-star-tile{background:#f6efdf;border:1px solid #e5d6ae;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.review-star-tile svg{fill:#9b792e;stroke:none;width:19px;height:19px}.workspace-sidebar .workspace-version{color:#c6c4d4;align-items:center;gap:6px;margin-top:auto;padding:20px 12px 12px;font-size:12px;display:flex}.workspace-version span{color:#d9d3ff;border:1px solid #ffffff29;border-radius:5px;margin-inline-start:auto;padding:1px 6px;font-size:10px}.workspace-sidebar .workspace-version+.profile-button,.workspace-sidebar .workspace-version+.pp-sidebar-bottom{margin-top:0}.account-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:12px;display:flex}.account-tabs button{border:1px solid var(--line);color:#656477;background:#f5f5f9;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;display:flex}.account-tabs button[aria-selected=true]{color:#51428e;background:#eeebff;border-color:#d2cbf6;font-weight:700}.account-tabs button:disabled{cursor:not-allowed;opacity:.7}.account-tabs small{font-size:11px}.editor-form .field input:not([type=checkbox]),.editor-form .field select,.editor-form .field textarea{background:#f6f6fa;border-color:#d9d9e5}.editor-form .field input:focus,.editor-form .field select:focus,.editor-form .field textarea:focus{background:#fff;border-color:#8c7dc7;box-shadow:0 0 0 3px #8c7dc71c}.editor-form .item-card{background:#fbfbfd}.editor-draft-badge{border:1px solid #ddd5f4;padding:4px 13px;color:#6550a0!important;background:#eeebfb!important}.quotation-validity{margin-bottom:18px}.quotation-validity small{margin-top:8px;display:block}.editor-form .notice .button{white-space:normal;margin-top:10px;display:flex}.workspace-theme .stats .stat-label svg{color:#7660bb;background:#eee9fc;border-radius:10px;flex-shrink:0;width:34px;height:34px;padding:7px}.workspace-theme .stats .stat:nth-child(2) .stat-label svg{color:#24846b;background:#e0f4ec}.workspace-theme .stats .stat:nth-child(3) .stat-label svg{color:#b47e21;background:#fff2d6}.workspace-theme .stats .stat:nth-child(4) .stat-label svg{color:#c26283;background:#fce6ef}.workspace-theme .dashboard-bottom>button{min-height:78px;padding:18px 20px}.workspace-theme .dashboard-bottom strong{font-size:15px}@media (min-width:1101px){.editor-grid .preview-column{align-self:start;max-height:calc(100vh - 40px);position:sticky;top:20px;overflow:auto}}@media (max-width:700px){.account-tabs{gap:6px}.account-tabs button{padding:9px 10px;font-size:12px}.account-tabs small{display:none}}.editor-fields{border:0;min-width:0;margin:0}@media (min-width:1101px){.editor-page .mobile-preview-toggle{display:none}}.workspace-theme .latest-quotes-title{font-size:23px;font-weight:700}.account-details-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.account-details-grid .account-form{width:100%;max-width:none;margin:0}.google-connection-panel{margin:0}.google-connection-panel h3{margin-top:0}.billing-grid{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px;display:grid}.billing-card .section-heading h2{font-size:18px}.billing-plan{font-size:22px;font-weight:700}.billing-price{align-items:baseline;gap:10px;margin:12px 0;display:flex}.billing-price bdi{font-size:42px;font-weight:700}.billing-price span{color:var(--muted)}.billing-pro{background:linear-gradient(135deg,#fbfaff,#efedf8)}.billing-benefits{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.billing-benefits li{align-items:center;gap:9px;display:flex}.billing-benefits svg{color:#318470}.billing-empty{text-align:center;color:var(--muted)}.billing-empty h3{color:var(--ink)}.billing-empty>svg{color:#9182b9}.billing-empty button:disabled{cursor:not-allowed}.billing-facts{margin:0}.billing-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:14px 0;display:flex}.billing-facts dd{margin:0;font-weight:600}.billing-history th{text-align:start;width:25%}.billing-panel{animation:.24s ease-out workspace-reveal}.picker-results{animation:.15s ease-out workspace-reveal}@keyframes workspace-reveal{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.account-details-grid,.billing-grid{grid-template-columns:1fr}.workspace-theme .latest-quotes-title{font-size:21px}}@media (prefers-reduced-motion:reduce){.billing-panel,.picker-results{animation:none}}.workspace-theme .billing-history th:nth-child(n){text-align:start;width:25%}.workspace-theme .billing-history{table-layout:fixed}.light-landing .value-cards article:first-child .value-icon{color:#7c3aed;background:#f0e7ff}.light-landing .value-cards article:nth-child(2) .value-icon{color:#059669;background:#def7ec}.light-landing .value-cards article:nth-child(3) .value-icon{color:#d97706;background:#fff0d1}.light-landing .scenario-card:first-child>div>svg{color:#db2777}.light-landing .scenario-card:nth-child(2)>div>svg{color:#0891b2}.light-landing .scenario-card:nth-child(3)>div>svg{color:#7c3aed}.light-landing .hero-benefits svg,.light-landing .plan-card li svg{color:#059669}.light-landing .launch-details>svg{color:#d97706}.light-landing .dashboard-quote-name>svg{color:#7c3aed}.light-landing .tracking-copy{max-width:750px;margin-bottom:28px}.light-landing .tracking-copy h2{margin:0 0 10px;font-size:30px}.light-landing .tracking-copy p{margin:0}.missing-page{background:radial-gradient(at 50% 40%,#eee8ff,#0000 65%),#fcfbff;min-height:100dvh;padding:28px clamp(20px,5vw,80px)}.missing-page header{justify-content:space-between;align-items:center;gap:20px;display:flex}.missing-page section{text-align:center;max-width:600px;margin:10vh auto}.missing-page-icon{color:#7c3aed;background:#ede5ff;border-radius:25px;place-items:center;width:90px;height:90px;margin:auto;display:grid;transform:rotate(-7deg)}.missing-page-code{color:#7252c9;font-size:clamp(80px,16vw,140px);font-weight:800;line-height:1.3;display:block}.missing-page h1{font-size:clamp(24px,4vw,34px)}.missing-page p{color:#716781;margin:18px 0 28px;line-height:1.9}.missing-page .button{display:inline-flex}.light-landing .footer-columns{grid-template-columns:1.25fr .85fr .9fr 1.05fr 1fr;gap:26px}.footer-identifiers{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.footer-identifiers>div{align-items:center;gap:8px;font-size:12px;display:flex}.footer-identifiers svg{color:#bcaaff;flex:none}.footer-identifiers bdi{overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.footer-verification{align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.footer-link-pending{opacity:.7;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.footer-link-pending small{border:1px solid;border-radius:4px;padding:0 4px;font-size:10px}.footer-store-badge{color:inherit;background:#ffffff08;border:1px solid #ffffff35;border-radius:9px;align-items:center;gap:11px;width:fit-content;min-width:145px;margin-bottom:10px;padding:10px 12px;display:flex}.footer-store-badge small{font-size:10px;line-height:1.5;display:block}.footer-store-badge strong{white-space:nowrap;font-size:16px;line-height:1.5}.footer-store-badge.pending{opacity:.7}.light-landing .footer-columns nav a svg{color:#bdaaff;flex:none}.light-landing .footer-columns nav a[href*=wa\.me] svg{color:#4ade80}@media (max-width:1100px){.light-landing .footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.light-landing .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.footer-about,.footer-apps{grid-column:1/-1}.footer-apps{flex-wrap:wrap;gap:10px;display:flex}.footer-apps h3{width:100%}.footer-store-badge{margin:0}.footer-identifiers{margin-top:12px}}@container (max-width:900px){.live-cms-canvas .light-landing .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:600px){.live-cms-canvas .light-landing .footer-columns{grid-template-columns:1fr}}.footer-sample-note{opacity:.65;margin-top:9px;font-size:10px;display:block}.footer-link-pending bdi{overflow-wrap:anywhere;font-size:12px;display:block}.footer-download{text-align:center;width:152px;margin-bottom:12px}.footer-download img{object-fit:contain;width:152px;height:50px;display:block}.footer-download.google img{width:176px;height:68px;margin:-9px -12px}.footer-download small{opacity:.7;margin-top:5px;font-size:11px;display:block}.footer-columns .whatsapp-logo{flex:none;color:#25d366!important}.policy-page{color:#282331;background:#faf9fc;min-height:100dvh}.policy-header{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:24px 30px;display:flex}.policy-header>div,.policy-header>div>a{align-items:center;gap:14px;font-size:14px;display:flex}.policy-main{max-width:1120px;margin:auto;padding:40px 30px 75px}.policy-intro{text-align:center;max-width:760px;margin:0 auto 36px}.policy-icon{color:#7c52cc;background:#eee7ff;border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 16px;display:grid}.policy-eyebrow{letter-spacing:1px;color:#7d69a0;font-size:12px;display:block}.policy-intro h1{margin:14px 0;font-size:clamp(29px,4vw,42px)}.policy-intro p{color:#766d81;font-size:16px;line-height:1.9}.policy-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:30px;display:flex}.policy-tabs a{background:#fff;border:1px solid #e8e3ed;border-radius:9px;padding:11px 18px;font-size:14px}.policy-tabs a[aria-current=page]{color:#fff;background:#30273e;border-color:#30273e}.policy-draft{background:#f3effb;border:1px solid #e2d8f2;border-radius:12px;align-items:baseline;gap:15px;margin-bottom:32px;padding:17px 22px;font-size:13px;line-height:1.9;display:flex}.policy-draft strong{color:#7852a6;white-space:nowrap}.policy-draft span{color:#796987}.policy-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:38px;display:grid}.policy-layout aside{position:sticky;top:25px}.policy-layout aside h2{margin:0 0 18px;font-size:14px}.policy-layout aside a{color:#82728f;gap:10px;padding:10px 0;font-size:13px;line-height:1.8;display:flex}.policy-layout aside bdi{color:#af9bbd}.policy-layout article{background:#fff;border:1px solid #eae5ee;border-radius:16px;padding:8px 30px}.policy-layout article section{border-bottom:1px solid #efeaf3;gap:18px;padding:28px 0;scroll-margin-top:24px;display:flex}.policy-layout article section:last-child{border:0}.policy-section-number{color:#9c80ba;padding-top:4px;font-size:13px}.policy-layout article h2{margin:0 0 13px;font-size:19px}.policy-layout article p{color:#756b7d;margin:0;font-size:15px;line-height:2}.policy-footer{color:#82728f;border-top:1px solid #e6e0eb;justify-content:space-between;gap:16px;max-width:1120px;margin:auto;padding:24px 30px;font-size:13px;display:flex}.policy-footer a{align-items:center;gap:8px;display:flex}@media (max-width:700px){.policy-header{padding:20px}.policy-header .brand{font-size:20px}.policy-main{padding:25px 18px 45px}.policy-layout{grid-template-columns:1fr;gap:20px}.policy-layout aside{display:none;position:static}.policy-layout article{padding:0 20px}.policy-draft{flex-direction:column;gap:4px}.policy-tabs a{padding:10px;font-size:12px}.policy-footer{flex-wrap:wrap;padding:20px}.footer-apps .footer-download{margin-bottom:0}}.light-landing .landing-nav{z-index:40;background:var(--site-background,#fff);padding-block:14px;position:sticky;top:0;box-shadow:0 3px 15px #23163808}.light-landing .landing-nav nav{font-size:17px}.light-landing .landing-nav-actions>.button{align-items:center;height:38px;min-height:38px;padding:0 17px;font-size:15px;line-height:1.2;display:inline-flex}.light-landing .landing-nav .brand .platform-logo{width:38px;height:38px}.light-landing :is(#why-propo,#how,#tracking,#plans,#faq,#stories){scroll-margin-top:100px}.live-cms-canvas .light-landing .landing-nav{z-index:0;position:relative;top:auto}.policy-editor-tabs{flex-wrap:wrap;gap:10px;padding:20px 24px 0;display:flex}.policy-editor-fields{border:0;min-width:0;padding:24px}.policy-editor-fields>p{color:#82728f;font-size:14px}.policy-edit-section{background:#fcfbfe;border:1px solid #e8e1ed;border-radius:12px;margin:20px 0;padding:20px}.policy-edit-section .section-heading{padding:0 0 14px}.policy-layout article p{white-space:pre-line}@media (max-width:700px){.light-landing .landing-nav{padding-block:10px}.light-landing .landing-nav-actions>.button{height:36px;min-height:36px;padding-inline:12px;font-size:14px}.policy-editor-fields{padding:18px}.policy-edit-section{padding:14px}}.light-landing .demo-actions{flex-wrap:wrap;gap:10px;padding:14px}.demo-actions button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.demo-actions .sample-download{color:#6940b4;background:#eee6ff;border-color:#ddd0fa}.demo-actions .sample-share{color:#16705b;background:#e1f5eb;border-color:#c4e7d6}.demo-actions button:hover{filter:brightness(.97);transform:translateY(-1px)}.sample-share-options{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.sample-share-options .sample-whatsapp{color:#14783f;background:#e7f8ed;border-color:#c7ead3}.sample-share-body>small{color:#82728f;font-size:12px;line-height:1.8;display:block}.sample-public{background:#f7f5fb;min-height:100dvh;padding:25px 24px 45px}.sample-public>header{justify-content:space-between;align-items:center;gap:20px;max-width:1000px;margin:auto;display:flex}.sample-public-title{text-align:center;max-width:750px;margin:35px auto 25px}.sample-public-title p{color:#82728f;font-size:14px}.sample-public>.advanced-preview{width:100%;max-width:790px;margin:auto;transform:none}.sample-public .sample-signup{width:fit-content;margin:25px auto 0;display:flex}@media (max-width:600px){.sample-public{padding:20px 12px 30px}.sample-public .brand{font-size:22px}.sample-public-title h1{font-size:23px}.demo-actions button{padding:10px;font-size:12px}.sample-share-options{grid-template-columns:1fr}.sample-public .demo-footer{font-size:10px}}.catalog-categories{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.catalog-categories button{color:#756782;background:#fff;border:1px solid #e6e0ee;border-radius:8px;padding:9px 15px;font-size:13px}.catalog-categories button[aria-pressed=true]{color:#6e42a5;background:#eee6fb;border-color:#d8c8ee}.catalog-category{border-radius:6px;margin:4px 0 10px;padding:4px 9px;font-size:11px;display:inline-block}.catalog-category.service,.catalog-icon.service{color:#7852af;background:#f0e8ff}.catalog-category.product,.catalog-icon.product{color:#14775d;background:#e1f4ed}[data-pagination=clients] .quotation-pagination-total small{color:#867891;font-size:12px}.footer-identifiers>div,.footer-identifiers>div>span{min-width:0}body button[data-action=save]{color:#fff!important;background:#15803d!important;border-color:#15803d!important}body button[data-action=save]:hover:not(:disabled){background:#166534!important;border-color:#166534!important}body button[data-action=save]:focus-visible{outline-offset:3px;outline:3px solid #86efac}body button[data-action=save]:disabled{opacity:.6;cursor:not-allowed}.company-save-actions{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;align-items:center;gap:16px;padding:18px 0 84px;display:flex}.company-save-actions .error{margin:0;margin-inline-end:auto}@media (max-width:600px){.company-save-actions{flex-direction:column;align-items:stretch}.company-save-actions .button{width:100%}}
